:root{--navy:#0f2147;--navy-dark:#08152e;--navy-mid:#1a3060;--gold:#c9922a;--gold-light:#e0b157;--bg:#f8fafc;--card:#fff;--border:#e2e8f0;--text:#0f172a;--text-muted:#64748b;--text-dim:#94a3b8;--status-open:#b91c1c;--status-progress:#b45309;--status-resolved:#15803d;--status-closed:#475569}*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}