.fields.svelte-3eal19{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.field.svelte-3eal19{gap:var(--space-1-5);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.field-head.svelte-3eal19{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.field-label.svelte-3eal19{font-size:var(--fs-sm);color:var(--text-secondary);padding:0;font-weight:600}.optional.svelte-3eal19{margin-left:var(--space-1);font-size:var(--fs-xs);color:var(--text-muted);font-weight:500}.counter.svelte-3eal19{font-size:var(--fs-2xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.counter.near.svelte-3eal19{color:var(--text-secondary)}.counter.over.svelte-3eal19{color:var(--color-danger)}.input.svelte-3eal19{width:100%;min-width:0;height:34px;padding:0 var(--space-3);border:1px solid var(--border-hover);border-radius:var(--radius-md);background:var(--field-bg);color:var(--text-primary);font:inherit;font-size:var(--fs-sm);caret-color:var(--color-accent);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.input.svelte-3eal19::placeholder{color:var(--text-muted)}.input.svelte-3eal19:hover:not(:disabled){border-color:var(--border-focus)}.input.svelte-3eal19:focus-visible{border-color:var(--border-active);box-shadow:var(--shadow-focus);outline:none}.input.svelte-3eal19:disabled{opacity:.55}.input[aria-invalid=true].svelte-3eal19{border-color:color-mix(in srgb, var(--color-danger) 45%, transparent)}.hint.svelte-3eal19{align-items:center;gap:var(--space-1-5);font-size:var(--fs-xs);color:var(--text-muted);margin:0;line-height:1.45;display:flex}.hint.warn.svelte-3eal19{color:var(--color-danger)}.options.svelte-3eal19{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-inset);flex-direction:column;display:flex;overflow:hidden}.option.svelte-3eal19{align-items:start;gap:var(--space-3);padding:var(--space-2) var(--space-3);cursor:pointer;transition:background var(--transition-fast);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.option.svelte-3eal19+.option:where(.svelte-3eal19){border-top:1px solid var(--border)}.option.svelte-3eal19:hover{background:var(--surface-1)}.option.checked.svelte-3eal19{background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.option.svelte-3eal19:has(input:where(.svelte-3eal19):focus-visible){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 55%, transparent)}.option.svelte-3eal19 input:where(.svelte-3eal19){opacity:0;pointer-events:none;position:absolute}.option-icon.svelte-3eal19{padding-top:var(--space-0-5);color:var(--text-muted);transition:color var(--transition-fast);display:flex}.option.checked.svelte-3eal19 .option-icon:where(.svelte-3eal19){color:var(--color-accent)}.option-text.svelte-3eal19{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.option-label.svelte-3eal19{font-size:var(--fs-sm);color:var(--text-secondary);transition:color var(--transition-fast);font-weight:600}.option.checked.svelte-3eal19 .option-label:where(.svelte-3eal19){color:var(--text-primary)}.option-desc.svelte-3eal19{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.4}fieldset.svelte-3eal19:disabled .option:where(.svelte-3eal19){cursor:default;opacity:.55}
