.card.svelte-1kice8f{border-color:var(--accent-line);background:radial-gradient(circle at 90% 0,#facc1521,#0000 42%),linear-gradient(145deg,#ffffff0d,#ffffff05);padding:20px}.badge.svelte-1kice8f{border:1px solid var(--accent-line);color:var(--accent);text-transform:uppercase;letter-spacing:.04em;background:#facc1526;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}h2.svelte-1kice8f{margin-top:12px;font-size:19px;font-weight:800}.lead.svelte-1kice8f{color:var(--text-dim);margin-top:10px;font-size:14px;line-height:1.6}.slot.svelte-1kice8f{margin-top:16px}.actions.svelte-1kice8f{margin-top:18px}.actions.svelte-1kice8f .btn:where(.svelte-1kice8f){width:100%}.result.svelte-1kice8f{color:var(--text);gap:4px;font-weight:700;list-style:none;display:grid}.hint.svelte-1kice8f{margin-top:8px}.fineprint.svelte-1kice8f{color:var(--text-dim);margin-top:16px;font-size:11px;line-height:1.6}@media (width>=480px){.card.svelte-1kice8f{padding:24px}h2.svelte-1kice8f{font-size:23px}.actions.svelte-1kice8f .btn:where(.svelte-1kice8f){width:auto}}
