.card.svelte-1qehd81{background:var(--panel);border:1px solid var(--border-strong);border-radius:var(--radius);padding:22px 18px}.kicker.svelte-1qehd81{color:var(--accent-text);background:var(--correct-bg);border-radius:7px;padding:3px 9px;font-size:12px;font-weight:800;display:inline-block}h1.svelte-1qehd81{word-break:keep-all;margin-top:10px;font-size:24px;font-weight:900;line-height:1.35}.lead.svelte-1qehd81{color:var(--muted);word-break:keep-all;margin-top:8px;font-size:14.5px;line-height:1.7}.topbar.svelte-1qehd81{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;font-weight:800;display:flex}.back.svelte-1qehd81{color:var(--muted);font-weight:700;text-decoration:none}.sc.svelte-1qehd81{color:var(--accent-text)}.bar.svelte-1qehd81{background:var(--border);border-radius:4px;height:6px;margin-bottom:14px;overflow:hidden}.bar.svelte-1qehd81 i:where(.svelte-1qehd81){background:var(--accent);height:100%;transition:width .25s ease-out;display:block}.chiprow.svelte-1qehd81{gap:6px;display:flex}.chiprow.svelte-1qehd81 span:where(.svelte-1qehd81){color:var(--muted);background:var(--panel-2);border-radius:7px;padding:3px 8px;font-size:12px;font-weight:800}.chiprow.svelte-1qehd81 .lv:where(.svelte-1qehd81){color:var(--accent-text);background:var(--correct-bg)}.chiprow.svelte-1qehd81 .lv3:where(.svelte-1qehd81){color:var(--gold-text);background:var(--gold-bg)}.chiprow.svelte-1qehd81 .lv4:where(.svelte-1qehd81),.chiprow.svelte-1qehd81 .lv5:where(.svelte-1qehd81){color:var(--danger);background:var(--danger-bg)}.result.svelte-1qehd81{text-align:center}.stars.svelte-1qehd81{letter-spacing:6px;color:var(--gold-text);margin-top:12px;font-size:44px;line-height:1.1}.stars.svelte-1qehd81 span:where(.svelte-1qehd81){color:var(--border-strong)}.marks.svelte-1qehd81{letter-spacing:3px;margin-top:10px;font-size:20px}.cta.svelte-1qehd81{background:var(--accent);color:#fff;text-align:center;cursor:pointer;width:100%;box-shadow:0 5px 0 var(--accent-press);box-sizing:border-box;border:none;border-radius:14px;margin-top:18px;padding:15px;font-family:inherit;font-size:16px;font-weight:800;text-decoration:none;display:block}.ghost.svelte-1qehd81{border:1px solid var(--border-strong);width:100%;color:var(--text);text-align:center;cursor:pointer;box-sizing:border-box;background:0 0;border-radius:14px;margin-top:10px;padding:13px;font-family:inherit;font-size:14.5px;font-weight:700;text-decoration:none;display:block}.ghost.first.svelte-1qehd81{background:var(--accent);border-color:var(--accent);color:#fff;margin-top:18px}
