.sc-claim.svelte-kfob1l{margin:.4rem 0 .8rem}.sc-what.svelte-kfob1l{font-size:.88rem;color:var(--text-secondary);margin-bottom:.6rem}.sc-what.svelte-kfob1l a:where(.svelte-kfob1l){color:var(--accent)}.sc-error.svelte-kfob1l{font-size:.8rem;color:var(--danger, #e5484d);margin:.4rem 0}.sc-offer.svelte-kfob1l{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.25rem;padding:.85rem 1rem;background:var(--accent-soft);border-left:3px solid var(--purple-500)}.sc-offer.svelte-kfob1l .sc-what:where(.svelte-kfob1l){flex:1 1 18rem;margin:0}.sc-offer.svelte-kfob1l .sc-what:where(.svelte-kfob1l) b:where(.svelte-kfob1l){color:var(--text)}.sc-btn.svelte-kfob1l{flex:none;font:inherit;font-size:.9rem;font-weight:700;padding:.55rem 1rem;background:var(--accent-strong);color:var(--on-accent);border:2px solid var(--purple-400);box-shadow:3px 3px 0 var(--purple-800);cursor:pointer}.sc-btn.svelte-kfob1l:hover:not(:disabled){background:var(--accent-strong-hover)}.sc-btn.svelte-kfob1l:disabled{opacity:.5;cursor:default}.sc-retry.svelte-kfob1l{display:block;padding:0;background:none;border:none;color:var(--accent);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer}.sc-unavailable.svelte-kfob1l{font-size:.85rem;color:var(--text-dim);margin:.4rem 0 .8rem}.sc-status-error.svelte-kfob1l{display:flex;align-items:center;gap:.7rem;margin:.4rem 0 .8rem;font-size:.85rem;color:var(--text-secondary)}.sc-status-error.svelte-kfob1l p:where(.svelte-kfob1l){margin:0}.sc-status-error.svelte-kfob1l button:where(.svelte-kfob1l){padding:0;background:none;border:none;color:var(--accent);font:inherit;font-weight:700;cursor:pointer}.sc-outcome.svelte-kfob1l{border:2px solid var(--border-light);padding:.7rem .9rem;margin:.2rem 0 .8rem;font-size:.88rem;color:var(--text-secondary);display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.sc-outcome.ok.svelte-kfob1l{border-color:var(--accent)}.sc-outcome.svelte-kfob1l p:where(.svelte-kfob1l){margin:0}.sc-outcome.svelte-kfob1l a:where(.svelte-kfob1l){color:var(--accent);font-weight:700;text-decoration:none}.sc-outcome.svelte-kfob1l a:where(.svelte-kfob1l):hover{text-decoration:underline}.sc-outcome.svelte-kfob1l button:where(.svelte-kfob1l){font:inherit;font-size:.78rem;font-weight:600;padding:.35rem .8rem;background:var(--bg);color:var(--text);border:2px solid var(--border-light);cursor:pointer}.sc-outcome.svelte-kfob1l button:where(.svelte-kfob1l):disabled{opacity:.5;cursor:default}
