.field[data-v-220de323]{gap:var(--space-xs);min-width:0;display:grid}.field__label[data-v-220de323]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:1.2rem;font-weight:400;line-height:1.4}.field__input[data-v-220de323]{width:100%;min-width:0;height:52px;font:inherit;color:var(--slate);background-color:var(--white);border:1.5px solid var(--slate);border-radius:var(--radius-sm);transition:border-color var(--hover-duration) ease,box-shadow var(--hover-duration) ease;padding:0 16px;font-size:1.6rem}.field__input[data-v-220de323]::placeholder{color:var(--grey-text)}.field__input[data-v-220de323]:focus{border-color:var(--pink);box-shadow:inset 0 0 0 1.5px var(--pink);outline:none}.field__input[data-v-220de323]:disabled{cursor:not-allowed;opacity:.55}@media (prefers-reduced-motion:reduce){.field__input[data-v-220de323]{transition:none}}.field__control[data-v-220de323]{min-width:0;position:relative}.field__prefix[data-v-220de323]{color:var(--grey-text);pointer-events:none;font-size:1.6rem;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.field__input--prefixed[data-v-220de323]{padding-left:32px}.field__hint[data-v-220de323]{color:var(--grey-text);font-size:1.4rem;line-height:1.4}.field__input--mono[data-v-220de323]{font-family:var(--font-mono)}.field__input--area[data-v-220de323]{resize:vertical;height:auto;padding:14px 16px}.field--error .field__input[data-v-220de323]{border-color:var(--error)}.field__error[data-v-220de323]{color:var(--error);font-size:1.4rem;line-height:1.4}
