body{color:#f3eee2;background:#0a0f22}:root{--bg:#0a0f22;--bg-soft:#131a35;--paper:#1b2448;--paper-2:#222c55;--warm-shade:#e3b45c0f;--rule:#9aa3c029;--rule-strong:#9aa3c04d;--ink:#f3eee2;--ink-soft:#dcd6c8;--ink-mid:#9aa3c0;--ink-mute:#747c99;--gold:#e3b45c;--teal:#2bb3a3;--cobalt:#2f5bd3;--ember:#e3b45c;--accent:#e3b45c;--accent-soft:#e3b45c1f;--surface:var(--bg-soft);--surface2:var(--paper);--text:var(--ink);--muted:var(--ink-mid);--border:var(--rule);--grad:linear-gradient(135deg, #f0c676 0%, #c9953f 100%);--grad-soft:linear-gradient(135deg, #e3b45c24 0%, #2bb3a31a 100%)}.grad-text{background:linear-gradient(135deg,#f0c676 0%,#2bb3a3 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}
