.reason.svelte-x1j6zn{border:1.5px solid var(--line);background:var(--surface);min-height:3.4rem;color:var(--fg);cursor:pointer;transition:border-color .15s ease, background-color .15s ease, transform .15s var(--ease-out-expo);border-radius:18px;align-items:center;gap:.75rem;padding:0 1rem;display:flex}.reason.svelte-x1j6zn:active{transform:scale(.985)}.reason.svelte-x1j6zn:has(:where(.svelte-x1j6zn):focus-visible){outline:2px solid var(--accent);outline-offset:2px}.reason.svelte-x1j6zn:has(:where(.svelte-x1j6zn):checked){border-color:var(--accent);background:var(--accent-soft)}.reason-dot.svelte-x1j6zn{border:2px solid var(--line-strong);border-radius:999px;flex-shrink:0;width:1.25rem;height:1.25rem;transition:all .15s}.reason.svelte-x1j6zn:has(:where(.svelte-x1j6zn):checked) .reason-dot:where(.svelte-x1j6zn){border-color:var(--accent);border-width:6px}summary.svelte-x1j6zn::-webkit-details-marker{display:none}
