.field[data-v-1b47fb22]{flex-direction:column;min-width:0;font-size:13px;font-weight:600}.field[data-v-1b47fb22],.field-label[data-v-1b47fb22]{gap:6px;display:flex}.field-label[data-v-1b47fb22]{align-items:center}.field-optional[data-v-1b47fb22]{color:var(--faint);font-size:12px;font-weight:400}.field-row[data-v-1b47fb22]{gap:10px}.field-control[data-v-1b47fb22],.field-row[data-v-1b47fb22]{align-items:stretch;display:flex}.field-control[data-v-1b47fb22]{border:1px solid var(--border-input);border-radius:var(--radius-md);background:var(--surface);flex:1;min-width:0;transition:border-color .15s,box-shadow .15s;overflow:hidden}.field-control[data-v-1b47fb22]:focus-within,.field-error .field-control[data-v-1b47fb22]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-outline)}.field-prefix[data-v-1b47fb22]{background:var(--soft-2);color:var(--muted);border-right:1px solid var(--border-input);align-items:center;padding:0 10px;font-size:12px;font-weight:400;display:flex}.field-input[data-v-1b47fb22]{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:11px 14px;font-size:14px;font-weight:400}.field-mono .field-input[data-v-1b47fb22]{font-family:var(--font-mono);font-size:13px}.field-input[data-v-1b47fb22]:disabled{color:var(--faint);background:var(--soft-2)}.field-input[data-v-1b47fb22]::placeholder{color:var(--faint)}.field-message[data-v-1b47fb22]{color:var(--danger)}.field-hint[data-v-1b47fb22],.field-message[data-v-1b47fb22]{font-size:12px;font-weight:400}.field-hint[data-v-1b47fb22]{color:var(--muted)}
