.field.svelte-175sa6o{gap:var(--space-2);flex-direction:column;display:flex}label.svelte-175sa6o{font-size:var(--text-sm);font-weight:600}.control.svelte-175sa6o{background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-md);align-items:stretch;transition:border-color .12s,box-shadow .12s;display:flex}.control.svelte-175sa6o:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}.control.invalid.svelte-175sa6o{border-color:var(--danger)}input.svelte-175sa6o{min-width:0;padding:var(--space-3) var(--space-4);border-radius:inherit;color:inherit;font:inherit;background:0 0;border:0;flex:1}input.svelte-175sa6o:focus{outline:none}input.svelte-175sa6o:read-only{color:var(--fg-muted)}.reveal.svelte-175sa6o{padding:0 var(--space-4);border:0;border-left:1px solid var(--border);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--fg-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0}.reveal.svelte-175sa6o:hover{color:var(--fg)}.hint.svelte-175sa6o,.error.svelte-175sa6o{font-size:var(--text-xs)}.hint.svelte-175sa6o{color:var(--fg-muted)}.error.svelte-175sa6o{color:var(--danger)}
