.tabs.svelte-1bas5pt{border-bottom:1px solid var(--color-border);gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.tabs.svelte-1bas5pt button:where(.svelte-1bas5pt){border-radius:var(--radius-md);color:var(--color-muted);background:0 0;padding:.45rem 1rem}.tabs.svelte-1bas5pt button.active:where(.svelte-1bas5pt){background:var(--color-surface-2);color:var(--color-text)}.section-card.svelte-1bas5pt,.verdict-card.svelte-1bas5pt{border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-surface);margin-bottom:1rem;padding:1rem 1.1rem}.section-head.svelte-1bas5pt{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.75rem;display:flex}.rows.svelte-1bas5pt{gap:.75rem;display:grid}.row-grid.svelte-1bas5pt{grid-template-columns:minmax(0,1.4fr) minmax(110px,.7fr) minmax(110px,.7fr) auto;gap:.75rem;display:grid}@media (width<=780px){.row-grid.svelte-1bas5pt{grid-template-columns:1fr 1fr}}.row-grid.svelte-1bas5pt input:where(.svelte-1bas5pt),.row-grid.svelte-1bas5pt select:where(.svelte-1bas5pt),.field.svelte-1bas5pt select:where(.svelte-1bas5pt){border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-text);padding:.65rem .8rem}.final-config.svelte-1bas5pt{margin-top:1rem}.actions-bar.svelte-1bas5pt{flex-wrap:wrap;gap:.75rem;margin-top:.9rem;display:flex}.error-msg.svelte-1bas5pt{color:#ef4444;margin-top:.75rem;font-size:.88rem;font-weight:600}.field.svelte-1bas5pt{flex-direction:column;gap:.35rem;display:flex}.field.svelte-1bas5pt label:where(.svelte-1bas5pt){color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:600}.verdict-card.svelte-1bas5pt{background:linear-gradient(135deg,#22d3ee1f,#f43f5e1f)}.verdict-card[data-tone=panic].svelte-1bas5pt{border-color:#ef444473}.verdict-card[data-tone=warning].svelte-1bas5pt{border-color:#f59e0b73}.verdict-card[data-tone=calm].svelte-1bas5pt{border-color:#10b98173}.verdict-eyebrow.svelte-1bas5pt{text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin-bottom:.5rem;font-size:.8rem;font-weight:700;display:block}.verdict-card.svelte-1bas5pt h2:where(.svelte-1bas5pt){font-size:clamp(1.4rem,3vw,2.3rem);font-weight:800;line-height:1.1}.verdict-card.svelte-1bas5pt p:where(.svelte-1bas5pt){color:var(--color-muted);margin-top:.75rem}
