:root{--color-background:#ffffff;--color-foreground:#0f172a;--color-primary:#3b82f6;--color-border:#e2e8f0;--color-muted:#f8fafc;--color-muted-foreground:#64748b;--color-error:#ef4444;--radius-md:0.5rem;--spacing-lg:1rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}@media (prefers-color-scheme:dark){:root{--color-background:#0f172a;--color-foreground:#f1f5f9;--color-border:#334155;--color-muted:#1e293b;--color-muted-foreground:#94a3b8}}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;background-color:var(--color-background);color:var(--color-foreground);line-height:1.6}a{color:inherit;text-decoration:none}.container{max-width:1080px;margin:0 auto;padding:0 1.25rem}