:root{--void: #0a0a0a;--blood: #c41e3a;--gold: #d4af37;--ivory: #f5e6c8;--charcoal: #1c1c1c;--steel: #2a2a2a}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%}body{background:var(--void);color:var(--ivory);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.shell{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center}.medallion{border-radius:50%;box-shadow:0 0 0 1px var(--gold),0 8px 40px #d4af3726}.wordmark{font-family:Georgia,Times New Roman,serif;font-size:44px;font-weight:700;letter-spacing:.14em;color:var(--gold)}.tagline{font-size:15px;color:var(--ivory);opacity:.85}.status{font-size:13px;color:#8a8a8a}
