:root{--color-bg-base:#0d1117;--color-bg-container:#161b22;--color-bg-elevated:#1c2129;--color-border:#2a313c;--color-text:#e6edf3;--color-text-secondary:#8b949e;--color-text-disabled:#6e7681;--color-accent:#3fb950;--color-accent-hover:#2ea043;--color-link:#58a6ff;--color-code-bg:#0b0f14;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif;--font-mono:ui-monospace,"SF Mono","JetBrains Mono","Fira Code","Cascadia Code",Menlo,Consolas,monospace;color-scheme:dark}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth}body{background:var(--color-bg-base);color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}code,kbd,pre,samp{font-family:var(--font-mono)}code{border:1px solid var(--color-border);border-radius:6px;padding:.15em .4em;font-size:.9em}code,pre{background:var(--color-code-bg)}pre{border:1px solid var(--color-border);border-radius:8px;padding:16px;overflow-x:auto}pre code{background:none;border:none;padding:0}::selection{background:rgba(63,185,80,.3)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-bg-base)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-disabled)}.hover-lift{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.hover-lift:hover{transform:translateY(-3px);border-color:var(--color-text-disabled)!important;box-shadow:0 8px 24px rgba(0,0,0,.4)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.hover-lift:hover{transform:none}}.mono,.mono-label{font-family:var(--font-mono)}.mono-label{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary)}.AppShell_shell__YCowG{min-height:100vh}.AppShell_header__eWofs{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(13,17,23,.75);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);border-bottom:1px solid var(--color-border)}.AppShell_headerInner__3Qdfh{max-width:1200px;margin:0 auto;height:100%;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;line-height:1.4}.AppShell_brand__tkE0n{font-family:var(--font-mono);font-size:16px;font-weight:600;color:var(--color-text);display:flex;align-items:center;gap:10px;text-decoration:none;white-space:nowrap}.AppShell_brand__tkE0n:hover{color:var(--color-accent)}.AppShell_brandIcon__Sc4_Q{color:var(--color-accent);font-size:18px}.AppShell_cursor__biEVA{color:var(--color-accent);animation:AppShell_blink__vQtao 1.2s steps(2,start) infinite}@keyframes AppShell_blink__vQtao{to{visibility:hidden}}.AppShell_nav__nv2Pu{display:flex;align-items:center;gap:4px}.AppShell_navLink__O_wwd{font-family:var(--font-mono);font-size:13.5px;color:var(--color-text-secondary);display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:8px;border:1px solid transparent;text-decoration:none;background:none;cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease}.AppShell_navDivider__VB9DI{width:1px;height:18px;background:var(--color-border);margin:0 6px}.AppShell_navLink__O_wwd:hover{color:var(--color-text);background:var(--color-bg-elevated)}.AppShell_navLinkActive__TWD_F{color:var(--color-accent);background:rgba(63,185,80,.08);border-color:rgba(63,185,80,.25)}.AppShell_navLinkActive__TWD_F:hover{color:var(--color-accent);background:rgba(63,185,80,.12)}.AppShell_content__InPW3{width:100%;max-width:1200px;margin:0 auto;padding:40px 24px 80px}.AppShell_footer__OoXvf{border-top:1px solid var(--color-border)}.AppShell_footerInner__n0hyS{max-width:1200px;margin:0 auto;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.AppShell_footerMono__ezbWN{font-family:var(--font-mono);font-size:12.5px;color:var(--color-text-secondary)}.AppShell_footerRight__noq5K{display:inline-flex;align-items:center;gap:14px}.AppShell_footerIcon__3A_HB{color:var(--color-text-secondary);font-size:15px;transition:color .15s ease}.AppShell_footerIcon__3A_HB:hover,.AppShell_prompt__suYrx{color:var(--color-accent)}.AppShell_prompt__suYrx{margin-right:6px}@media (max-width:640px){.AppShell_headerInner__3Qdfh{padding:0 12px;gap:10px}.AppShell_brand__tkE0n{font-size:14px}.AppShell_nav__nv2Pu{gap:0}.AppShell_navLink__O_wwd span:last-child{display:none}.AppShell_navLink__O_wwd{padding:6px 8px}.AppShell_navDivider__VB9DI{margin:0 3px}}