:root{--bg:#fafaf9;--fg:#1c1917;--muted:#78716c;--accent:#0f766e;--border:#e7e5e4}@media (prefers-color-scheme:dark){:root{--bg:#1c1917;--fg:#fafaf9;--muted:#a8a29e;--accent:#2dd4bf;--border:#292524}}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--fg);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}a{color:var(--accent)}