:root{--page-bg:#11161c;--surface:#20262e;--surface-raised:#252c35;--text:#f5f7f9;--muted:#6e747c;--accent:#ff3b19;--nav-accent:#ff931c;--safe-area-top:0px;--safe-area-bottom:0px}@supports(padding-top:env(safe-area-inset-top)){:root{--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px)}}*{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none;width:0;height:0}body,html{width:100%;height:100%;overflow:hidden}html{background:var(--page-bg);font-size:13.3333333333vw;-webkit-text-size-adjust:100%}@media(min-width:751px){html{font-size:100px}}body{position:relative;margin:0;color:var(--text);background:var(--page-bg);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,button{touch-action:manipulation}button{border:0!important;outline:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}button:active,button:focus,button:focus-visible{border:0!important;outline:0!important}