:root{--color-bg:#eef1f4;--color-fg:#0a1628;--color-accent:#1a4f8b;--color-muted:#5b6b7c;--color-surface:#fff;--color-border:#c9d1db}@theme inline{--color-bg: var(--color-bg); --color-fg: var(--color-fg); --color-accent: var(--color-accent); --color-muted: var(--color-muted); --color-surface: var(--color-surface); --color-border: var(--color-border);}body{background:var(--color-bg);min-height:100vh;color:var(--color-fg);margin:0}
