html{scroll-behavior:auto}body{overflow-x:hidden;overscroll-behavior:none}.smooth-scroll-container{will-change:transform;backface-visibility:hidden;perspective:1000px}html{overflow:hidden}html.lenis-ready{overflow:visible}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}body,html{-webkit-overflow-scrolling:touch}body{text-rendering:optimizeSpeed}*{box-sizing:border-box}body,html{background:transparent;min-height:100vh}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:auto}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.hide-scrollbar::-webkit-scrollbar{display:none}.mantine-AppShell-root{height:auto!important}.mantine-AppShell-main,.mantine-AppShell-root{position:static!important;overflow:visible!important}.mantine-AppShell-main{transform:none!important}.mantine-AppShell-header{z-index:1000!important}.mantine-AppShell-header,[data-mantine-portal]{position:fixed!important;top:0!important;left:0!important;right:0!important}[data-mantine-portal]{bottom:0!important;z-index:9999!important;pointer-events:none}[data-mantine-portal] .mantine-Modal-root{position:fixed!important;inset:0!important;z-index:9999!important;pointer-events:auto}[data-mantine-portal] .mantine-Modal-inner{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:9999!important}[data-mantine-portal] .mantine-Modal-content{position:relative!important;z-index:10000!important;margin:0!important;transform:none!important}#modal-portal-root{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;overflow:visible!important;pointer-events:none!important;z-index:999999!important;transform:none!important;will-change:auto!important}#modal-portal-root>*{pointer-events:auto!important}#app-root{position:relative;z-index:1}