.lov-field.svelte-1cdtdoa{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}label.svelte-1cdtdoa{font-family:var(--font-ui);font-size:var(--size-sm);font-weight:var(--weight-semibold);color:var(--text-strong)}.control.svelte-1cdtdoa{align-items:center;gap:var(--space-2);height:var(--control-h-md);padding:0 calc(var(--space-3) + var(--space-1) / 2);background:var(--white);border:1px solid var(--border-control);border-radius:var(--radius-control);transition:var(--transition-control);display:flex}.control.sm.svelte-1cdtdoa{height:var(--control-h-sm)}.control.lg.svelte-1cdtdoa{height:var(--control-h-lg)}.control.multiline.svelte-1cdtdoa{height:auto;padding-block:calc(var(--space-2) + var(--space-1) / 2);align-items:flex-start}.control.svelte-1cdtdoa:focus-within{border-color:var(--border-brand);box-shadow:var(--ring-focus);outline:calc(var(--space-1) / 2) solid transparent}.control.invalid.svelte-1cdtdoa{border-color:var(--red-600)}.control.disabled.svelte-1cdtdoa{background:var(--surface-muted)}input.svelte-1cdtdoa,textarea.svelte-1cdtdoa{min-width:0;height:100%;font-family:var(--font-ui);font-size:var(--size-md);color:var(--text-strong);background:0 0;border:0;outline:none;flex:1;padding:0}textarea.svelte-1cdtdoa{height:auto;line-height:var(--lh-body);resize:vertical}input.svelte-1cdtdoa::placeholder,textarea.svelte-1cdtdoa::placeholder,.control.svelte-1cdtdoa .lead,.suffix.svelte-1cdtdoa{color:var(--text-muted)}.suffix.svelte-1cdtdoa{font-family:var(--font-ui);font-size:var(--size-sm)}.note.svelte-1cdtdoa{align-items:center;gap:var(--space-1);font-family:var(--font-ui);font-size:var(--size-xs);color:var(--text-muted);display:flex}.note.error.svelte-1cdtdoa{color:var(--red-600)}.inverse.svelte-1cdtdoa label:where(.svelte-1cdtdoa){color:var(--white)}.inverse.svelte-1cdtdoa .control:where(.svelte-1cdtdoa){background:color-mix(in srgb, var(--white) 7%, transparent);border-color:var(--border-control)}.inverse.svelte-1cdtdoa .control:where(.svelte-1cdtdoa):focus-within{border-color:var(--blue-300)}.inverse.svelte-1cdtdoa input:where(.svelte-1cdtdoa){font-size:var(--size-sm);color:var(--white)}@media (pointer:coarse){.inverse.svelte-1cdtdoa input:where(.svelte-1cdtdoa){font-size:var(--size-md)}}.inverse.svelte-1cdtdoa input:where(.svelte-1cdtdoa)::placeholder{color:var(--text-inverse-muted)}.inverse.svelte-1cdtdoa .control:where(.svelte-1cdtdoa) .lead{color:var(--blue-300)}
