.field[data-v-8ce6f5c7]{flex-direction:column;gap:.4375rem;width:100%;display:flex}.field__label[data-v-8ce6f5c7]{color:var(--c-text-secondary);font-size:.8125rem;font-weight:600}.field__required[data-v-8ce6f5c7]{color:var(--c-loss)}.field__control[data-v-8ce6f5c7]{background-color:var(--c-surface-raised);border:1px solid var(--c-border);border-radius:var(--radius-md);align-items:center;transition:border-color .14s cubic-bezier(.22,1,.36,1),background-color .14s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.field__control[data-v-8ce6f5c7]:focus-within{border-color:var(--c-accent);background-color:var(--c-surface-overlay)}.field__icon[data-v-8ce6f5c7]{color:var(--c-text-muted);pointer-events:none;font-size:1.125rem;position:absolute;left:.875rem}.field__input[data-v-8ce6f5c7]{min-width:0;min-height:48px;color:var(--c-text);background:0 0;border:none;outline:none;flex:1;padding:.75rem 1rem;font-size:.9375rem}.field--icon .field__input[data-v-8ce6f5c7]{padding-left:2.625rem}.field__input[data-v-8ce6f5c7]::placeholder{color:var(--c-text-faint)}.field__input[data-v-8ce6f5c7]:disabled{opacity:.5;cursor:not-allowed}.field--error .field__control[data-v-8ce6f5c7]{border-color:var(--c-loss)}.field__error[data-v-8ce6f5c7]{color:var(--c-loss);font-size:.75rem}.field__hint[data-v-8ce6f5c7]{color:var(--c-text-muted);font-size:.75rem}
