:root{--surface-page: #f8fafc;--surface-card: #ffffff;--surface-border: #cbd5e1;--text-default: #0f172a;--text-muted: #334155;--text-eyebrow: #475569;--element-hydro: #38bdf8;--element-pyro: #f97316;--element-dendro: #84cc16}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--surface-page);color:var(--text-default)}
