.nav-progress-module__4kG_BG__bar{z-index:1000;pointer-events:none;height:3px;position:fixed;inset:0 0 auto;overflow:hidden}.nav-progress-module__4kG_BG__bar:after{content:"";background:var(--accent);width:40%;animation:1.1s ease-in-out infinite nav-progress-module__4kG_BG__slide;position:absolute;inset:0}@keyframes nav-progress-module__4kG_BG__slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.nav-progress-module__4kG_BG__bar:after{opacity:.6;width:100%;animation:none}}
:root{--bg:#fff;--fg:#171717;--muted:#6b6b6b;--accent:#1f6feb;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}@media (prefers-color-scheme:dark){:root{--bg:#0f0f10;--fg:#ededed;--muted:#a0a0a0;--accent:#4c8dff}}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--fg);background:var(--bg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--accent)}.stub{gap:12px;max-width:720px;margin:0 auto;padding:48px 16px;display:grid}.stub p{color:var(--muted)}
