.lead.svelte-1yb4iqj{font:400 13.5px/1.6 var(--sans);color:var(--ink)}.caps.svelte-1yb4iqj{border:1px solid var(--line);background:var(--card);border-radius:3px;flex-wrap:wrap;justify-content:center;gap:4px;padding:12px;display:flex}.cap.svelte-1yb4iqj{cursor:pointer;border:2px solid #0000;border-radius:4px;width:46px;height:46px;padding:0}.cap.picked.svelte-1yb4iqj{border-color:var(--ink);transform:translateY(-4px)}.cap.anchor.svelte-1yb4iqj{cursor:default;box-shadow:inset 0 0 0 2px #00000059}.verdict.svelte-1yb4iqj{border:1px solid var(--line);background:var(--card);text-align:center;border-radius:3px;flex-direction:column;align-items:center;gap:5px;padding:16px 12px;display:flex}.v-score.svelte-1yb4iqj{font:700 34px/1 var(--mono);color:var(--cat)}.v-band.svelte-1yb4iqj{font:700 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted2)}.v-note.svelte-1yb4iqj{font:400 12.5px/1.6 var(--sans);color:var(--muted2);max-width:44ch}.q.svelte-1yb4iqj{border:1px solid var(--line);background:var(--card);border-radius:3px;flex-direction:column;gap:7px;padding:12px;display:flex}.q-text.svelte-1yb4iqj{font:500 13.5px/1.5 var(--sans);color:var(--ink)}.q-n.svelte-1yb4iqj{min-width:22px;font:700 11px/1 var(--mono);color:var(--muted3);display:inline-block}.opts.svelte-1yb4iqj{flex-direction:column;gap:5px;display:flex}.opt.svelte-1yb4iqj{text-align:left;border:1px solid var(--line-strong);background:var(--ground);cursor:pointer;min-height:40px;font:400 13px/1.4 var(--sans);color:var(--ink);border-radius:3px;padding:9px 12px}.opt.on.svelte-1yb4iqj{background:var(--cat);border-color:var(--cat);color:#fff;font-weight:600}.note.svelte-1yb4iqj{font:400 12px/1.5 var(--sans);color:var(--muted3);text-align:center}.caveat.svelte-1yb4iqj{font:400 12px/1.6 var(--sans);color:var(--muted2);border-left:3px solid var(--line-strong);padding-left:11px}.actions.svelte-1yb4iqj{flex-wrap:wrap;gap:8px;display:flex}.panel-btn.svelte-1yb4iqj{border:1px solid var(--line-strong);background:var(--ground);cursor:pointer;min-height:46px;font:600 12.5px/1 var(--sans);color:var(--ink);border-radius:3px;flex:1;padding:11px}.primary.svelte-1yb4iqj{background:var(--cat);border-color:var(--cat);color:#fff;font-weight:700}.panel-btn.svelte-1yb4iqj:disabled{opacity:.55;cursor:default}.privacy.svelte-1yb4iqj{font:500 10.5px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted3);text-align:center}
