@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Outfit:wght@300;400;500;600;700;800&display=swap";*,:before,:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.ant-layout-sider{transition:all .25s cubic-bezier(.4,0,.2,1)!important}.ant-menu-item{transition:all .15s!important}.ant-card{transition:box-shadow .2s,transform .2s}.ant-card:hover{box-shadow:0 2px 12px #0000000f}.stat-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.ant-table-tbody>tr:hover>td{transition:background .15s}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00000040}.dark ::-webkit-scrollbar-thumb{background:#ffffff26}.dark ::-webkit-scrollbar-thumb:hover{background:#ffffff40}.login-input input::placeholder,.login-input .ant-input::placeholder{opacity:1;color:#6b665e!important}.login-input .ant-input-affix-wrapper,.login-input .ant-input{color:#f1f3f9!important;background:#12141e!important;border-color:#262a3a!important}.login-input .ant-input-affix-wrapper:hover,.login-input .ant-input-affix-wrapper:focus-within{border-color:#00f!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-enter{animation:.3s ease-out fadeInUp}
