*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body{overscroll-behavior-y:none;user-select:none;-webkit-user-select:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.custom-scrollbar::-webkit-scrollbar{width:3px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:99px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff26}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.08) transparent}:focus-visible{outline:2px solid rgba(10,132,255,.5);outline-offset:2px;border-radius:8px}.empty-state{opacity:.6!important}.empty-state p,.empty-state span{color:#9ca3af!important}[class*=opacity-40] p[class*=uppercase],[class*=opacity-40] p[class*=tracking],[class*=opacity-40] span[class*=uppercase]{opacity:1;color:#9ca3af}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@supports (padding-top: env(safe-area-inset-top)){.safe-area-top{padding-top:env(safe-area-inset-top)}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}}::selection{background:#0a84ff4d;color:#fff}::placeholder{color:#fff3;opacity:1}img{-webkit-user-drag:none}
