.input-field[data-v-ec5b5bf5],.input-field__control[data-v-ec5b5bf5]{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}.input-field__control[data-v-ec5b5bf5]{background:var(--color-surface-solid);border-radius:var(--border-r-8);box-shadow:var(--field-ring-rest);cursor:text;justify-content:center;min-height:var(--spacing-64);padding:var(--spacing-12) var(--spacing-16);transition:box-shadow var(--duration-base) var(--easing)}.input-field__control input[data-v-ec5b5bf5]{color:var(--color-text-primary);outline:none;width:100%}.input-field__control[data-v-ec5b5bf5]:hover{box-shadow:var(--field-ring-hover)}.input-field__control[data-v-ec5b5bf5]:focus-within{box-shadow:var(--field-ring-focus)}.input-field__label[data-v-ec5b5bf5]{color:var(--color-text-tertiary)}.input-field__error[data-v-ec5b5bf5]{color:var(--color-danger);padding:0 var(--spacing-16)}.--error .input-field__control[data-v-ec5b5bf5]{box-shadow:inset 0 0 0 1px var(--color-danger)}.--error .input-field__control[data-v-ec5b5bf5]:focus-within{box-shadow:inset 0 0 0 1px var(--color-danger)}[data-v-ec5b5bf5]::-moz-placeholder{color:var(--color-text-disabled);opacity:1}[data-v-ec5b5bf5]::placeholder{color:var(--color-text-disabled);opacity:1}
