@tailwind base;@tailwind components;@tailwind utilities;:root{--naxit-easing: cubic-bezier(.16, 1, .3, 1);--naxit-expo: cubic-bezier(.87, 0, .13, 1)}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{background-color:#050505;color:#fff;overflow-x:hidden}::selection{background-color:#00d4ff;color:#050505}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.gpu-accel{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden;perspective:1000px}a,button,input,select,textarea{transition:all .4s var(--naxit-easing)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff0d;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#00d4ff33}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.05) transparent}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
