.field.svelte-1ixng82{gap:.35rem;display:grid}label.svelte-1ixng82{color:var(--text-muted);font-size:.9rem;font-weight:600}.row.svelte-1ixng82{position:relative}input.svelte-1ixng82{border:1px solid var(--border);background:var(--surface);border-radius:10px;width:100%;min-height:48px;padding:0 2.6rem 0 .9rem;font-size:1rem}input.svelte-1ixng82:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}input.svelte-1ixng82:disabled{background:var(--surface-2);color:var(--text-muted)}input.svelte-1ixng82::placeholder{color:var(--text-muted);font-style:italic}.clear.svelte-1ixng82{width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.clear.svelte-1ixng82:hover{background:var(--surface-2)}.settings.svelte-101znxp{gap:.9rem;display:grid}.pair.svelte-101znxp{gap:.8rem;display:grid}@media (width>=600px){.pair.svelte-101znxp{grid-template-columns:1fr 1fr}}.hint.svelte-101znxp{color:var(--text-muted);margin:-.3rem 0 0;font-size:.85rem}.rules.svelte-101znxp{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.rules.svelte-101znxp legend:where(.svelte-101znxp){color:var(--text-muted);margin-bottom:.4rem;font-size:.9rem;font-weight:600}.segmented.svelte-101znxp{background:var(--surface-2);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.segmented.svelte-101znxp label:where(.svelte-101znxp){text-align:center;cursor:pointer;min-height:40px;color:var(--text-muted);border-radius:9px;justify-content:center;align-items:center;padding:0 .5rem;font-size:.9rem;font-weight:600;display:flex}.segmented.svelte-101znxp label.active:where(.svelte-101znxp){background:var(--surface);color:var(--text);box-shadow:var(--shadow)}.segmented.svelte-101znxp input:where(.svelte-101znxp){opacity:0;pointer-events:none;position:absolute}.segmented.svelte-101znxp label:where(.svelte-101znxp):has(input:where(.svelte-101znxp):focus-visible){outline:2px solid var(--accent)}.check.svelte-101znxp{cursor:pointer;align-items:center;gap:.6rem;min-height:44px;display:flex}.check.svelte-101znxp input:where(.svelte-101znxp){width:1.2rem;height:1.2rem;accent-color:var(--accent);flex:none}.check.svelte-101znxp small:where(.svelte-101znxp){color:var(--text-muted)}.select.svelte-101znxp{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.select.svelte-101znxp select:where(.svelte-101znxp){border:1px solid var(--border);background:var(--surface);border-radius:10px;min-height:44px;padding:0 .7rem}fieldset.svelte-101znxp:disabled label:where(.svelte-101znxp){cursor:default}
