html,body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;scrollbar-width:none;background:#05070a;margin:0}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}canvas#gl{touch-action:pan-y;z-index:1;outline:none;width:100vw;height:100lvh;display:block;position:fixed;inset:0}#track{pointer-events:none;z-index:0;width:1px;position:relative}.pre{z-index:3;pointer-events:none;background:#05070a;place-items:center;transition:opacity .6s;display:grid;position:fixed;inset:0}.pre i{opacity:.7;transform-origin:50%;background:#eceef3;width:160px;height:1px;margin-left:-80px;animation:1.4s cubic-bezier(.7,0,.3,1) infinite alternate pre;position:absolute;top:50%;left:50%}.pre span{letter-spacing:.3em;color:#7e8c96;font:500 10px/1 ui-monospace,monospace;position:absolute;top:calc(50% + 18px)}.pre.done{opacity:0}@keyframes pre{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}.safe{pointer-events:none;visibility:hidden;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;inset:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}
