:root{--bg:#07080c;--bg-grid:#0c0e15;--surface:#13161f;--surface-2:#1b1f2b;--border:#2a3040;--border-br:#3a4255;--text:#f1f4f9;--text-dim:#8d96a8;--text-faint:#596173;--accent:#1273eb;--accent-bright:#3e95ff;--accent-dim:#0b4c9c;--accent-glow:rgba(18,115,235,.2);--brand-red:#e4002b;--brand-red-bright:#ff2049;--brand-red-glow:rgba(228,0,43,.22);--r-sm:6px;--r-md:10px;--r-lg:14px;--font-body:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,system-ui,sans-serif}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{font-family:var(--font-body);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}.brand-rule{height:3px;border:0;margin:0;background:linear-gradient(90deg,var(--accent) 0,var(--accent) 38%,var(--brand-red) 62%,var(--brand-red) 100%)}html.embedded .app-header .brand{display:none}html.embedded .app-header{padding-top:8px;padding-bottom:8px}html.embedded .header-inner{gap:10px}