.field.svelte-swfugb{flex-direction:column;gap:6px;display:flex}.label-row.svelte-swfugb{align-items:baseline;gap:var(--sp-2);display:flex}.req.svelte-swfugb{color:var(--c-danger-fg)}label.svelte-swfugb{font-size:var(--fs-13);font-weight:var(--fw-medium);flex:1}.control.svelte-swfugb{align-items:center;gap:var(--sp-2);border:1px solid var(--c-line-strong);border-radius:var(--r-md);background:var(--c-surface-raised);height:36px;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);padding:0 11px;display:flex}.control.lg.svelte-swfugb{height:40px;padding:0 12px}.control.svelte-swfugb:hover{border-color:var(--c-ink-faint)}.control.svelte-swfugb:focus-within{border-color:var(--c-focus);box-shadow:0 0 0 .5px var(--c-focus), 0 0 0 3px var(--c-focus-halo)}.control.invalid.svelte-swfugb{border-color:var(--c-danger-fg)}.control.invalid.svelte-swfugb:focus-within{box-shadow:0 0 0 .5px var(--c-danger-fg), 0 0 0 3px var(--c-danger-bg)}input.svelte-swfugb{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0}input.svelte-swfugb:focus-visible{box-shadow:none}input.svelte-swfugb::placeholder{color:var(--c-ink-faint)}input.svelte-swfugb:disabled{cursor:not-allowed;color:var(--c-ink-faint)}
