:root{--bg:#070c18;--bg-deep:#050a16;--glow:#1a2a4c;--card:#121d36;--card-2:#16233f;--line:#24324f;--focus:#8fb3ff;--gold:#ffc03a;--grey:#8f9db2;--pale:#dce3f0;--white:#fff;--amber:#e0a85a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg-deep)}body{background:radial-gradient(ellipse at 70% 0%, var(--glow) 0%, var(--bg) 60%, var(--bg-deep) 100%);min-height:100svh;color:var(--pale);margin:0;font:16px/1.5 Helvetica Neue,Inter,Arial,sans-serif}.shell{max-width:1100px;margin:0 auto;padding:48px 16px}h1{color:var(--white);margin:0 0 32px;font-size:28px;font-weight:400}.brand{font-weight:700}h2{color:var(--gold);margin:0 0 16px;font-size:18px;font-weight:400}.num{margin-right:8px;font-weight:700}.logo{width:180px;height:auto;margin:0 0 28px;display:block}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.card{background:var(--card);border:1px solid var(--line);border-radius:14px;max-width:520px;padding:24px}dl{grid-template-columns:max-content 1fr;gap:8px 24px;margin:0;display:grid}dt{color:var(--grey)}dd{margin:0}.muted{color:var(--grey)}.warn{color:var(--amber)}.chip{border:1px solid var(--gold);color:var(--gold);border-radius:999px;margin-left:10px;padding:0 10px;font-size:13px;display:inline-block}
