@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/barlow-condensed-400.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/barlow-condensed-500.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600.woff2) format("woff2")}:root{--bg0: #0b0d09;--bg1: #12150e;--bg2: #191d14;--bg3: #222719;--stroke: rgba(217, 224, 199, .14);--stroke-strong: rgba(217, 224, 199, .3);--text-hi: #eaedde;--text-mid: #a9b098;--text-lo: #6a7260;--amber: #e5a43b;--amber-dim: #8a6118;--health: #82b966;--energy: #d8c24e;--hydra: #64a6c9;--danger: #c94f41;--sage: #96a488;--salmon: #c68a72;--font-cond: "Barlow Condensed", "Avenir Next Condensed", "Bahnschrift", "Arial Narrow", "Roboto Condensed", Arial, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", "Cascadia Mono", "JetBrains Mono", Consolas, monospace;--font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}html{color-scheme:dark}:focus-visible{outline:1px solid var(--amber);outline-offset:2px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.label{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.12em;font-weight:600}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pixel{image-rendering:pixelated}.ch{--n: 14px;position:relative;padding:1px;background:var(--stroke);clip-path:polygon(var(--n) 0,100% 0,100% 100%,0 100%,0 var(--n))}.ch-in{background:var(--bg1);clip-path:polygon(calc(var(--n) - 1px) 0,100% 0,100% 100%,0 100%,0 calc(var(--n) - 1px));min-height:100%}.htabrow{display:flex;align-items:flex-end}.htab{font-family:var(--font-cond);text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-size:13px;color:var(--text-hi);background:var(--bg3);padding:6px 26px 6px 14px;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 100%,0 100%)}.hrule{flex:1;border-bottom:1px solid var(--stroke)}:root{--sp-1: 4px;--sp-2: 8px;--sp-3: 16px;--sp-4: 24px;--sp-5: 32px;--sp-6: 48px;--motion-fast: .12s;--motion-slow: .18s;--ease-out: cubic-bezier(.215, .61, .355, 1);--chamfer-panel: 14px;--chamfer-dialog: 18px;--chamfer-btn: 8px;--surface-veil: rgba(10, 12, 10, .82);--stroke-hair: rgba(214, 218, 200, .16);--stroke-hair-strong: rgba(214, 218, 200, .32);--grain-panel: url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%27160%27%20height=%27160%27%3E%3Cfilter%20id=%27c%27%20color-interpolation-filters=%27sRGB%27%3E%3CfeTurbulence%20type=%27fractalNoise%27%20baseFrequency=%270.04%27%20numOctaves=%273%27%20stitchTiles=%27stitch%27/%3E%3CfeColorMatrix%20type=%27saturate%27%20values=%270%27/%3E%3C/filter%3E%3Cfilter%20id=%27f%27%20color-interpolation-filters=%27sRGB%27%3E%3CfeTurbulence%20type=%27fractalNoise%27%20baseFrequency=%270.9%27%20numOctaves=%272%27%20stitchTiles=%27stitch%27/%3E%3CfeColorMatrix%20type=%27saturate%27%20values=%270%27/%3E%3C/filter%3E%3Crect%20width=%27160%27%20height=%27160%27%20filter=%27url%28%23c%29%27%20opacity=%270.045%27/%3E%3Crect%20width=%27160%27%20height=%27160%27%20filter=%27url%28%23f%29%27%20opacity=%270.11%27/%3E%3C/svg%3E);--grain-screen: url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%27240%27%20height=%27240%27%3E%3Cfilter%20id=%27c%27%20color-interpolation-filters=%27sRGB%27%3E%3CfeTurbulence%20type=%27fractalNoise%27%20baseFrequency=%270.04%27%20numOctaves=%273%27%20stitchTiles=%27stitch%27/%3E%3CfeColorMatrix%20type=%27saturate%27%20values=%270%27/%3E%3C/filter%3E%3Cfilter%20id=%27f%27%20color-interpolation-filters=%27sRGB%27%3E%3CfeTurbulence%20type=%27fractalNoise%27%20baseFrequency=%270.9%27%20numOctaves=%272%27%20stitchTiles=%27stitch%27/%3E%3CfeColorMatrix%20type=%27saturate%27%20values=%270%27/%3E%3C/filter%3E%3Crect%20width=%27240%27%20height=%27240%27%20filter=%27url%28%23c%29%27%20opacity=%270.022%27/%3E%3Crect%20width=%27240%27%20height=%27240%27%20filter=%27url%28%23f%29%27%20opacity=%270.055%27/%3E%3C/svg%3E);--edge-lit: color-mix(in srgb, var(--stroke-hair) 50%, transparent);--edge-shade: color-mix(in srgb, var(--bg0) 75%, transparent);--bar-track: color-mix(in srgb, var(--bg3) 70%, var(--bg0));--bar-notch: var(--bg0);--bg-deep: color-mix(in srgb, var(--bg0) 62%, black);--screen-light: linear-gradient( to bottom, color-mix(in srgb, var(--text-hi) 5%, transparent) 0%, color-mix(in srgb, var(--text-hi) 1.6%, transparent) 44%, transparent 80% );--screen-fall: radial-gradient( ellipse 118% 104% at 50% 40%, transparent 30%, color-mix(in srgb, black 65%, transparent) 100% );--chip-a: 72px;--chip-b: 96px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--stroke-hair-strong);border-radius:0}::-webkit-scrollbar-thumb:hover{background:#d6dac87a}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin;scrollbar-color:var(--stroke-hair-strong) transparent}}
