[data-theme=dark]{--nx-navy:#0a1428;--nx-surface-2:#101d33;--nx-blue:#5a7d9e;--nx-blue-light:#a8c4e0;--nx-action:#2d6cdf;--nx-action-hover:#1f4fa8;--nx-accent-blue-text:#6d99e9;--bg-base:var(--nx-navy);--bg-raised:var(--nx-surface-2);--bg-panel:var(--nx-surface-2);--bg-muted:#081020;--bg-elevated:#1a2e4a;--border-subtle:#1a2635;--border-default:#2a4460;--border-strong:#2a5580;--text-primary:#e6edf5;--text-secondary:#c9d8e8;--text-tertiary:#7594b2;--text-muted:#7d97b3;--accent-blue:var(--nx-blue);--accent-blue-text:var(--nx-accent-blue-text);--accent-action:var(--nx-action);--accent-action-hover:var(--nx-action-hover);--accent-emphasis:var(--nx-blue-light);--accent-cyan:#0891b2;--tier-1:#dc2626;--tier-2:#ea580c;--tier-3:#eab308;--tier-4:#475569;--tier-verify-text:#d5814e;--status-success:#16a34a;--status-warn:#ca8a04;--status-danger:#dc2626;--status-purple:#7c3aed;--tier-bg-1:#3d0f0f;--tier-bg-2:#3d1f0f;--tier-bg-3:#3d2f0a;--tier-bg-4:#1a2030;--overlay-1:#ffffff0a;--overlay-2:#ffffff0f;--overlay-3:#ffffff1a;--overlay-strong:#0006}[data-theme=light]{--bg-base:#f5f7fb;--bg-raised:#fff;--bg-panel:#eef2f8;--bg-muted:#fafbfd;--bg-elevated:#fff;--border-subtle:#1f386414;--border-default:#1f38642e;--border-strong:#1f386452;--text-primary:#1f3864;--text-secondary:#334e7a;--text-tertiary:#5a6f8c;--text-muted:#475569;--accent-blue:#1f3864;--accent-blue-text:#1f5ccc;--accent-action:#2d6cdf;--accent-action-hover:#1f4fa8;--accent-emphasis:#5a7d9e;--accent-cyan:#0e7490;--tier-1:#dc2626;--tier-2:#ea580c;--tier-3:#b45309;--tier-4:#64748b;--tier-verify-text:#9d5225;--status-success:#15803d;--status-warn:#92580a;--status-danger:#b91c1c;--status-purple:#6d28d9;--tier-bg-1:#fee2e2;--tier-bg-2:#ffedd5;--tier-bg-3:#fef3c7;--tier-bg-4:#f1f5f9;--overlay-1:#1f38640a;--overlay-2:#1f38640f;--overlay-3:#1f38641a;--overlay-strong:#1f38642e}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--bg-base);color:var(--text-primary);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,h3,h4{color:inherit;margin:0}input,button{font:inherit}@media screen{.nim-print{display:none}}@media print{html,body,#root{color:#111!important;background:#fff!important;height:auto!important;overflow:visible!important}body *{visibility:hidden!important}.nim-print,.nim-print *{visibility:visible!important}.nim-print{top:0;left:0;right:0;background:#fff!important;position:absolute!important}@page{margin:.5in}}
