:root{--bg-primary:#0a0e14;--bg-secondary:#0f141c;--bg-card:#151b23;--bg-card-hover:#1c232d;--border-subtle:#21262d;--border-strong:#30363d;--text-primary:#f0f6fc;--text-secondary:#8b949e;--text-muted:#6e7681;--accent-cyan:#39c5cf;--accent-blue:#58a6ff;--accent-amber:#d29922;--accent-green:#3fb950;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;line-height:1.6}a{color:inherit;text-decoration:none}code{font-family:var(--font-mono);background:#6e768133;border-radius:4px;padding:.2em .4em;font-size:.875em}
