.m-text-field[data-v-1badaaac]{gap:var(--m-gap-tight);flex-direction:column;display:flex}.m-text-field__head[data-v-1badaaac]{justify-content:space-between;align-items:center;gap:8px;display:flex}.m-text-field__tag[data-v-1badaaac]{border-radius:var(--m-radius-chip);background-color:var(--m-blue-tint);color:var(--m-blue-deep);letter-spacing:.04em;text-transform:uppercase;padding:1px 7px;font-size:10.5px;font-weight:800}.m-text-field__label[data-v-1badaaac]{color:var(--m-ink-body);font-size:var(--m-text-xs);font-weight:700}.m-text-field__control[data-v-1badaaac]{display:flex;position:relative}.m-text-field__input[data-v-1badaaac]{border:1px solid var(--m-border-strong);background-color:var(--m-surface);min-width:0;height:46px;color:var(--m-ink);font:inherit;font-size:var(--m-text-md);border-radius:8px;outline:none;flex:auto;padding:0 14px}.m-text-field__input[data-v-1badaaac]:focus{border-color:var(--m-ink-muted)}.m-text-field__input[data-v-1badaaac]::placeholder{color:var(--m-ink-faint)}.m-text-field__input[type=password][data-v-1badaaac]{letter-spacing:.2em}.m-text-field__input--trailed[data-v-1badaaac]{padding-right:52px}.m-text-field__input--invalid[data-v-1badaaac]{border-color:var(--m-red);background-color:var(--m-red-wash)}.m-text-field__trailing[data-v-1badaaac]{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.m-text-field__error[data-v-1badaaac]{color:var(--m-red-deep);font-size:var(--m-text-xs);font-weight:600}
