@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap";
:root,html[data-theme="9009"]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-primary:#eeebe2;--bg-secondary:#e5e1d5;--bg-tertiary:#ded9cb;--bg-elevated:#f4f1e8;--bg-card:#f7f5efe0;--bg-card-hover:#fff;--bg-input:#e5e1d5;--bg-input-focus:#eae7dc;--bg-badge:#0809090d;--bg-active:#ded9cb;--bg-code:#e2ded2;--bg-kbd:#d5d0c2;--header-bg:#eeebe2e0;--border-subtle:#08090917;--border-medium:#08090929;--border-hover:#08090952;--border-active:#7fa480;--text-primary:#080909;--text-secondary:#525045;--text-muted:#787465;--text-disabled:#a09c8d;--theme-accent:#7fa480;--theme-accent-coral:#c87e74;--theme-accent-hover:#6d916e;--theme-accent-subtle:#7fa4802e;--theme-glow:#7fa48040;--theme-dot-1:#080909;--theme-dot-2:#7fa480;--theme-dot-3:#c87e74;--theme-pill-bg:#ded9cb;--theme-pill-border:#08090926;--stealth-accent:#7fa480;--stealth-dot-1:#080909;--stealth-dot-2:#7fa480;--stealth-dot-3:#c87e74;--stealth-glow:#7fa48033;--shadow-subtle:0 4px 14px #3c372d0d;--shadow-card:0 8px 24px #3c372d12;--shadow-card-hover:0 14px 34px #3c372d1f;--shadow-modal:0 24px 60px #322d2338;--modal-overlay:#1e1c1873;--ambient-grad-1:radial-gradient(ellipse at 50% -20%, #7fa48024 0%, transparent 60%);--ambient-grad-2:radial-gradient(circle at 100% 100%, #c87e7414 0%, transparent 40%);--selection-bg:#d3cfc1;--selection-text:#080909;--scrollbar-track:#eeebe2;--scrollbar-thumb:#c8c3b3;--scrollbar-thumb-hover:#99947f;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", Menlo, Consolas, Monaco, monospace;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-full:9999px;--transition-fast:.15s cubic-bezier(.16, 1, .3, 1);--transition-smooth:.25s cubic-bezier(.16, 1, .3, 1);--transition-long:.4s cubic-bezier(.16, 1, .3, 1)}html[data-theme=dark],html[data-theme=stealth]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#090a0d;--bg-secondary:#0e1014;--bg-tertiary:#14171d;--bg-elevated:#11141a;--bg-card:#12151bb8;--bg-card-hover:#1a1e27e0;--bg-input:#101217;--bg-input-focus:#13161c;--bg-badge:#ffffff08;--bg-active:#171b22;--bg-code:#0b0d12;--bg-kbd:#191c23;--header-bg:#090a0dd9;--border-subtle:#ffffff14;--border-medium:#ffffff24;--border-hover:#ffffff3d;--border-active:#565f6f;--text-primary:#f0f2f5;--text-secondary:#9aa1af;--text-muted:#565d6c;--text-disabled:#373c47;--theme-accent:#788294;--theme-accent-coral:#a56961;--theme-accent-hover:#8e9bb2;--theme-accent-subtle:#7882941f;--theme-glow:#7882941f;--theme-dot-1:#21252c;--theme-dot-2:#3a414e;--theme-dot-3:#586173;--theme-pill-bg:#14171d;--theme-pill-border:#ffffff1f;--stealth-accent:#788294;--stealth-dot-1:#21252c;--stealth-dot-2:#3a414e;--stealth-dot-3:#586173;--stealth-glow:#7882941f;--shadow-subtle:0 4px 14px #00000040;--shadow-card:0 8px 24px #0006;--shadow-card-hover:0 14px 40px #000000b3;--shadow-modal:0 20px 50px #000000d9;--modal-overlay:#000000d1;--ambient-grad-1:radial-gradient(ellipse at 50% -20%, #5861731f 0%, transparent 60%);--ambient-grad-2:radial-gradient(circle at 100% 100%, #2a303c0f 0%, transparent 40%);--selection-bg:#586173;--selection-text:#fff;--scrollbar-track:#090a0d;--scrollbar-thumb:#3a414e;--scrollbar-thumb-hover:#586173}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--bg-primary);background-image:var(--ambient-grad-1), var(--ambient-grad-2);min-height:100vh;color:var(--text-primary);transition:background-color var(--transition-smooth), color var(--transition-smooth);background-attachment:fixed;line-height:1.6;overflow-x:hidden}::selection{background:var(--selection-bg);color:var(--selection-text)}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.container{width:100%;max-width:1040px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.mono{font-family:var(--font-mono);letter-spacing:-.02em}.subtle-badge{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);background:var(--bg-badge);border:1px solid var(--border-subtle);border-radius:var(--radius-full);align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;display:inline-flex}.section-divider{background:linear-gradient(90deg, transparent 0%, var(--border-subtle) 25%, var(--border-subtle) 75%, transparent 100%);width:100%;height:1px;margin:64px 0}@keyframes pulseSubtle{0%,to{opacity:.5}50%{opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
