@layer base{:root{--neutral-950:#0a0a0a;--neutral-900:#141414;--neutral-850:#161616;--neutral-500:#6e6e6e;--neutral-400:#8a8a8a;--neutral-300:#b0b0b0;--neutral-100:#f0f0f0;--cyan-400:#61f2fa;--page:var(--neutral-950);--surface:var(--neutral-850);--surface-raised:var(--neutral-900);--heading:var(--neutral-100);--body:var(--neutral-300);--dim:var(--neutral-400);--faint:var(--neutral-500);--accent-cyan:var(--cyan-400);--inverse:var(--neutral-100);--inverse-foreground:var(--neutral-950);--focus-ring:color-mix(in srgb, var(--accent-cyan) 80%, transparent);--font-ui:var(--font-open-runde), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-code:var(--font-commit-mono), "Commit Mono", Menlo, "SF Mono", Consolas, monospace;--paper:#171615;--ink:#e6e3dc;--accent:#b20015;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-quad:cubic-bezier(.55, .085, .68, .53);--ease-out-quint:cubic-bezier(.23, 1, .32, 1)}@supports (color:lab(0% 0 0)){:root{--neutral-950:lab(2.74243% -.0000149012 0);--neutral-900:lab(6.32376% 0 0);--neutral-850:lab(7.24807% 0 0);--neutral-500:lab(46.4312% 0 0);--neutral-400:lab(57.4744% 0 0);--neutral-300:lab(71.8352% 0 0);--neutral-100:lab(94.7916% -.0000298023 0);--cyan-400:lab(88.0253% -38.569 -16.1438);--accent:lab(37.6334% 63.4249 45.6693)}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--neutral-950);scrollbar-width:none}body{min-height:100svh;font-family:var(--font-ui);color:#fff;text-wrap:pretty;text-rendering:optimizelegibility;font-synthesis-weight:none;background:var(--neutral-950);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.5}h1,h2,p,ol,ul{margin:0}button,input{font:inherit;color:inherit}button{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0}a{color:inherit}::selection{background:#ffffff26}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}}@layer components;*{scrollbar-width:none}::-webkit-scrollbar{display:none}
