.nlp.svelte-15tbfzm{border:1px solid var(--sst-line);border-top-width:0;border-radius:.9rem;padding:.75rem 1rem 1rem;margin:0 0 1rem;min-width:0;background:#0f172a99}.nlp__legend.svelte-15tbfzm{padding:0 .4rem;color:var(--sst-cyan);font-size:.85rem;font-weight:600}.nlp__row.svelte-15tbfzm{display:flex;align-items:flex-start;gap:.7rem;min-height:44px;padding:.4rem 0;color:var(--sst-text);cursor:pointer}.nlp__row.svelte-15tbfzm input:where(.svelte-15tbfzm){width:22px;height:22px;margin-top:.15rem;accent-color:var(--sst-cyan);flex:none}.nlp__blurb.svelte-15tbfzm{color:var(--sst-text-secondary);font-size:.9rem}.nlp__chips.svelte-15tbfzm{display:flex;flex-wrap:wrap;gap:.5rem}.nlp__chip.svelte-15tbfzm{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 .9rem;border:1px solid var(--sst-line);border-radius:999px;color:var(--sst-text);cursor:pointer}.nlp__chip.svelte-15tbfzm input:where(.svelte-15tbfzm){width:18px;height:18px;accent-color:var(--sst-cyan)}.nlp__chip.svelte-15tbfzm:has(input:where(.svelte-15tbfzm):checked){border-color:var(--sst-cyan);background:#14b8a61f}.nlp.svelte-15tbfzm input:where(.svelte-15tbfzm):focus-visible{outline:2px solid var(--sst-cyan);outline-offset:2px}
