.field-wrap{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.field{gap:var(--space-2);min-inline-size:0;color:var(--ink);flex-direction:column;display:flex}.field__input{inline-size:100%;min-inline-size:0;min-block-size:var(--control-h);padding-inline:var(--space-3);border:var(--border-control) solid var(--line);border-radius:var(--radius-field);background:var(--bg-field);color:var(--ink);margin:0}.field__input--multiline{padding-block:var(--space-2);resize:vertical}.field__input::placeholder{color:var(--ink-muted);opacity:1}.field__input:focus{border-color:var(--line-strong);outline:var(--border-thin) solid var(--line-strong);outline-offset:0}.field__input[aria-invalid=true]{border-color:var(--error)}.field__input[aria-invalid=true]:focus{outline-color:var(--error)}.field__input:disabled{opacity:.45;cursor:not-allowed}.field__hint{color:var(--ink-muted)}.field__error{color:var(--error)}
