:root{--bg:#fff;--fg:#1a1a1a;--muted:#6b6b6b;--border:#e2e2e2;--accent:#2563eb;--accent-fg:#fff;--pending:#a66a00;--valid:#187a3c;--invalid:#b3261e;--panel-bg:#fafafa;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#121212;--fg:#f0f0f0;--muted:#a0a0a0;--border:#333;--accent:#5b8def;--accent-fg:#0b1220;--pending:#e0a54c;--valid:#4fd17a;--invalid:#ff6b6b;--panel-bg:#1c1c1c}}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);margin:0}code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.9em}:root{--brand:#7e14ff;--brand-2:#47bfff}@media (prefers-color-scheme:dark){:root{--brand:#a066ff;--brand-2:#5bcbff}}.landing{justify-content:center;align-items:center;gap:.6rem;min-height:100vh;display:flex}.landing-wordmark{font-size:1.75rem;font-weight:700}.page{text-align:center;max-width:28rem;margin:0 auto;padding:3rem 1.5rem}.back-link{color:var(--muted);margin-bottom:1.5rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block}.back-link:hover{color:var(--fg)}h1{margin-bottom:.5rem;font-size:1.5rem}.lede{color:var(--muted);margin-bottom:2rem;font-size:.95rem}button{cursor:pointer;border:1px solid #0000;border-radius:.5em;padding:.65em 1.4em;font-family:inherit;font-size:1rem}button.primary{background:var(--accent);color:var(--accent-fg)}button.secondary{color:var(--fg);border-color:var(--border);background:0 0;margin-top:1rem}.panel{border:1px solid var(--border);background:var(--panel-bg);border-radius:.75rem;padding:1.75rem 1.5rem}.qr{border:1px solid var(--border);border-radius:.5rem;margin:0 auto 1rem;display:block}.deep-link{word-break:break-all;color:var(--muted);margin-bottom:1rem;font-size:.8rem;display:block}.status{margin:.5rem 0;font-weight:600}.status.pending{color:var(--pending)}.status.valid{color:var(--valid)}.status.invalid{color:var(--invalid)}
