.field[data-v-5061110e]{position:relative;width:100%}.field__input[data-v-5061110e]{width:100%;background-color:var(--color-surface-sunken);border:var(--border-1) solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:inherit;color:var(--color-text-primary);outline:none;transition:border-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}.field__input[data-v-5061110e]::placeholder{color:var(--color-text-tertiary)}.field__input[type=number][data-v-5061110e]::-webkit-inner-spin-button,.field__input[type=number][data-v-5061110e]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field__input[type=number][data-v-5061110e]{-moz-appearance:textfield;appearance:textfield}.field__input[data-v-5061110e]:hover:not(:disabled){border-color:var(--color-border-strong)}.field--focused .field__input[data-v-5061110e]{border:var(--border-2) solid var(--color-border-focus);box-shadow:var(--shadow-focus)}.field--error .field__input[data-v-5061110e]{border:var(--border-2) solid var(--color-danger);box-shadow:var(--shadow-focus-danger)}.field__input[data-v-5061110e]:disabled{background-color:var(--color-surface-ground);color:var(--color-text-disabled);cursor:not-allowed;border-color:var(--color-border-subtle)}.field--has-leading .field__input[data-v-5061110e]{padding-left:calc(var(--space-4) + 26px)}.field--has-trailing .field__input[data-v-5061110e]{padding-right:calc(var(--space-4) + 26px)}.field__input--uppercase[data-v-5061110e]{text-transform:uppercase}.field__input--uppercase[data-v-5061110e]::placeholder{text-transform:none}.field__input--shake[data-v-5061110e]{animation:shake-5061110e var(--duration-normal) var(--easing-spring)}@keyframes shake-5061110e{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.field__label[data-v-5061110e]{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);font-size:var(--text-base);pointer-events:none;background-color:transparent;padding:0 var(--space-1);transition:top var(--duration-normal) var(--easing-standard),transform var(--duration-normal) var(--easing-standard),font-size var(--duration-normal) var(--easing-standard),color var(--duration-normal) var(--easing-standard);white-space:nowrap}.field__label--float[data-v-5061110e]{top:0;transform:translateY(-50%);font-size:var(--text-xs);color:var(--color-primary);background-color:var(--color-surface-base)}.field--error .field__label--float[data-v-5061110e]{color:var(--color-danger)}.field--has-leading .field__label[data-v-5061110e]{left:calc(var(--space-4) + 26px)}.field__required[data-v-5061110e]{color:var(--color-danger);margin-left:var(--space-0-5)}.field__icon[data-v-5061110e]{position:absolute;top:50%;transform:translateY(-50%);color:var(--color-text-tertiary);display:flex;align-items:center;justify-content:center;width:26px}.field__icon--leading[data-v-5061110e]{left:var(--space-3)}.field__icon--trailing[data-v-5061110e]{right:var(--space-3)}.field__icon--clickable[data-v-5061110e]{cursor:pointer;color:var(--color-text-secondary);transition:color var(--duration-fast) var(--easing-standard)}.field__icon--clickable[data-v-5061110e]:hover{color:var(--color-text-primary)}.field__hint[data-v-5061110e]{display:block;margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-text-tertiary)}.field__error[data-v-5061110e]{display:block;margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-danger)}
