.field[data-v-32ba95cc]{gap:8px;display:grid}.field-label[data-v-32ba95cc]{color:var(--text-soft);font-size:13px;font-weight:550}.required[data-v-32ba95cc]{color:var(--danger)}.field-input[data-v-32ba95cc]{border:1px solid var(--border-strong);border-radius:var(--control-radius);background:var(--surface);width:100%;min-width:0;height:44px;color:var(--text);outline:none;padding:0 14px;font-size:14px;transition:border-color .16s,background .16s,box-shadow .16s;box-shadow:inset 0 1px 2px #00000005}.field-input[data-v-32ba95cc]::placeholder{color:var(--text-faint)}.field-input[data-v-32ba95cc]:hover:not(:disabled){border-color:var(--text-faint)}.field-input[data-v-32ba95cc]:focus{border-color:var(--accent);background:var(--surface);box-shadow:var(--focus)}.field-input[data-v-32ba95cc]:disabled{cursor:not-allowed;opacity:.55}.field-hint[data-v-32ba95cc]{min-height:18px;color:var(--text-muted);font-size:12px;line-height:1.5}.field-error[data-v-32ba95cc]{color:var(--danger)}.has-error .field-input[data-v-32ba95cc]{border-color:var(--danger)}@media (width<=640px){.field-input[data-v-32ba95cc]{font-size:16px}}
