:root{--ink:#1a1433;--ink-deep:#120e24;--ink-deeper:#0a0716;--ink-outline:#0e0a1c;--purple:#9466ff;--purple-dark:#7a4df0;--purple-chart:#7c4dff;--lav:#f3eeff;--lav-2:#e4d9ff;--lav-3:#efe7ff;--text-2:#5b5480;--text-3:#8c80b8;--on-dark-2:#cbbeff;--on-dark-3:#b9aee0;--gold:#ffc53d;--hp:#ff5c6c;--hp-soft:#ff7a86;--card-red:#d13a4e;--roul-black:#2a2150;--zombie:#9cd46b;--white:#fff;--ok-bg:#e3f5d6;--ok-fg:#2f6b12;--bad-bg:#fde4e8;--bad-fg:#a3203a;--warn:#ffe7a3;--font-display:Unbounded, system-ui, sans-serif;--font-body:Onest, system-ui, sans-serif;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:22px;--r-xxl:24px;--r-pill:999px;--shadow-press:0 4px 0 var(--ink);--shadow-press-sm:0 3px 0 var(--ink);--shadow-pressed:0 1px 0 var(--ink)}*,:before,:after{box-sizing:border-box}button,input,textarea{font:inherit;color:inherit}button{-webkit-tap-highlight-color:transparent}button:disabled{cursor:default}.press{transition:transform 80ms,box-shadow 80ms}.press:not(:disabled):active{transform:translateY(2px);box-shadow:var(--shadow-pressed)!important}html,body,#root{min-height:100%;margin:0}body{background:var(--lav);color:var(--ink);font-family:var(--font-body);font-size:14px}a{color:var(--purple-chart)}button:focus-visible{outline:3px solid var(--purple);outline-offset:2px}input:focus-visible{outline:3px solid var(--purple);outline-offset:2px}textarea:focus-visible{outline:3px solid var(--purple);outline-offset:2px}._page_2ep8b_1{justify-content:center;align-items:center;min-height:100vh;padding:24px 16px;display:flex}._card_2ep8b_9{background:var(--white);border:2px solid var(--ink);border-radius:20px;flex-direction:column;gap:18px;width:min(420px,100%);padding:28px 24px;display:flex}._brand_2ep8b_20{align-items:center;gap:10px;display:flex}._name_2ep8b_26{font-family:var(--font-display);font-size:20px;font-weight:800}._badge_2ep8b_32{background:var(--purple);border-radius:var(--r-pill);padding:3px 8px;font-size:11px;font-weight:700}._title_2ep8b_40{font-family:var(--font-display);margin:0;font-size:24px;font-weight:800;line-height:1.2}._sub_2ep8b_48{color:var(--text-2);margin:0;line-height:1.45}._status_2ep8b_54{background:var(--lav);border-radius:var(--r-md);align-items:center;gap:8px;padding:12px 14px;font-weight:600;display:flex}._dot_2ep8b_64{border-radius:50%;width:10px;height:10px}
