.field.svelte-o02g58{flex-direction:column;gap:6px;min-width:0;display:flex}label.svelte-o02g58{color:var(--muted);font-size:13px;font-weight:600}input.svelte-o02g58,textarea.svelte-o02g58{border-radius:var(--radius-control);border:1px solid var(--line-2);background:var(--surface);width:100%;min-height:48px;color:var(--ink);padding:0 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}textarea.svelte-o02g58{resize:vertical;padding:12px 14px;line-height:1.45}input.svelte-o02g58:focus,textarea.svelte-o02g58:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}input[aria-invalid=true].svelte-o02g58,textarea[aria-invalid=true].svelte-o02g58{border-color:var(--warn)}input[type=date].svelte-o02g58,input[type=time].svelte-o02g58{font-size:15px;font-weight:600}.hint.svelte-o02g58,.error.svelte-o02g58{color:var(--muted);font-size:12px}.error.svelte-o02g58{color:var(--warn-ink);font-weight:600}
