.field.svelte-175sa6o{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.label.svelte-175sa6o{align-items:center;gap:var(--space-2);font-size:var(--text-ui);line-height:var(--leading-ui);font-weight:600;display:flex}.required.svelte-175sa6o{color:var(--danger);font-size:var(--text-caption);font-weight:600}.hint.svelte-175sa6o{color:var(--muted);font-size:var(--text-caption);line-height:var(--leading-ui)}.error.svelte-175sa6o{color:var(--danger);font-size:var(--text-caption);line-height:var(--leading-ui)}.error.svelte-175sa6o:before{content:"入力エラー："}.field.svelte-175sa6o .control{width:100%;min-height:40px;padding:0 var(--space-3);background:var(--surface);border:1px solid var(--control-border);border-radius:var(--radius-md);color:var(--ink);font:inherit;font-size:var(--text-body);line-height:var(--leading-body)}.field.svelte-175sa6o textarea.control{padding:var(--space-2) var(--space-3);resize:vertical}.field.svelte-175sa6o .control:disabled{cursor:not-allowed;opacity:.6}.invalid.svelte-175sa6o .control{border-color:var(--danger)}
