.hoff-input-mask[data-v-d6e05de3]{width:100%;--hoff-field-bg-color:var(--fields-bg-outline-normal);--hoff-field-border-color:var(--fields-border-normal);--hoff-field-text-color:inherit}.hoff-input-mask__field[data-v-d6e05de3]{background-color:var(--hoff-field-bg-color);border:1px solid var(--hoff-field-border-color);border-radius:var(--fields-radius-r-normal);color:var(--hoff-field-text-color);cursor:text;font-size:var(--fields-typo-lg-field-size);line-height:var(--fields-typo-lg-field-leading);outline:none;transition:border-color .2s,background-color .2s,padding-top .2s,padding-bottom .2s;width:100%}.hoff-input-mask__field[data-v-d6e05de3]::-moz-placeholder{color:var(--fields-text-color-placeholder)}.hoff-input-mask__field[data-v-d6e05de3]::placeholder{color:var(--fields-text-color-placeholder)}.hoff-input-mask__inner-label[data-v-d6e05de3]{color:var(--fields-text-color-label);display:flex;font-size:var(--fields-typo-lg-field-size);font-weight:400;gap:var(--fields-space-label-gap);left:var(--fields-space-lg-px);line-height:var(--fields-typo-lg-field-leading);pointer-events:none;position:absolute;transition:top .2s,transform .2s,font-size .2s}.hoff-input-mask__wrapper[data-v-d6e05de3]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--fields-space-gap)}.hoff-input-mask__control[data-v-d6e05de3]{position:relative;width:100%}.hoff-input-mask__label-wrapper[data-v-d6e05de3],.hoff-input-mask__label[data-v-d6e05de3]{align-items:center;display:flex;gap:var(--fields-space-label-gap)}.hoff-input-mask__label[data-v-d6e05de3]{color:var(--fields-text-color-label);font-size:var(--fields-typo-lg-label-ext-size);font-weight:400;line-height:var(--fields-typo-lg-label-ext-leading)}.hoff-input-mask__label-required[data-v-d6e05de3]{color:var(--fields-text-color-error)}.hoff-input-mask__label-icon[data-v-d6e05de3]{background:transparent;border:0;cursor:pointer;display:inline-flex;fill:var(--fields-icon-color-question);padding:0}.hoff-input-mask__label-icon[data-v-d6e05de3]:focus-visible:not([disabled]){box-shadow:0 0 0 4px #9f70d133;outline:none}.hoff-input-mask__description[data-v-d6e05de3],.hoff-input-mask__error[data-v-d6e05de3]{color:var(--fields-text-color-descr);font-size:var(--fields-typo-lg-descr-size);font-weight:400;line-height:var(--fields-typo-lg-descr-leading);margin:var(--fields-space-gap) 0 0}.hoff-input-mask__error[data-v-d6e05de3]{color:var(--fields-text-color-error)}.hoff-input-mask__icon[data-v-d6e05de3]{align-items:center;bottom:0;display:flex;height:var(--fieldaction-size-lg-h);justify-content:center;position:absolute;right:0;width:var(--fieldaction-size-lg-h)}.hoff-input-mask__default-icon[data-v-d6e05de3]{fill:var(--fields-icon-color-normal)}.hoff-input-mask__clear[data-v-d6e05de3]{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:100%;justify-content:center;inset:0;padding:0;position:absolute;visibility:hidden;width:100%}.hoff-input-mask__clear[data-v-d6e05de3]:focus-visible:not([disabled]){border-radius:0 var(--fields-radius-r-normal) var(--fields-radius-r-normal) 0;box-shadow:inset 0 0 0 4px #9f70d133;outline:none}.hoff-input-mask__control:focus-within .hoff-input-mask__clear[data-v-d6e05de3]{visibility:visible}.hoff-input-mask--focused[data-v-d6e05de3]{--hoff-field-bg-color:var(--fields-bg-outline-active);--hoff-field-border-color:var(--fields-border-active)}.hoff-input-mask--error[data-v-d6e05de3]{--hoff-field-bg-color:var(--fields-bg-outline-error);--hoff-field-border-color:var(--fields-border-error)}.hoff-input-mask--disabled[data-v-d6e05de3]{--hoff-field-bg-color:var(--fields-bg-outline-disabled);--hoff-field-border-color:var(--fields-border-disabled);--hoff-field-text-color:var(--fields-text-color-disabled)}.hoff-input-mask--disabled .hoff-input-mask__field[data-v-d6e05de3]::-moz-placeholder{color:var(--fields-text-color-disabled)}.hoff-input-mask--disabled .hoff-input-mask__field[data-v-d6e05de3]::placeholder,.hoff-input-mask--disabled .hoff-input-mask__inner-label[data-v-d6e05de3],.hoff-input-mask--disabled .hoff-input-mask__label-required[data-v-d6e05de3]{color:var(--fields-text-color-disabled)}.hoff-input-mask--filled[data-v-d6e05de3]{--hoff-field-bg-color:var(--fields-bg-filled-normal);--hoff-field-border-color:var(--fields-bg-filled-normal)}.hoff-input-mask--filled.hoff-input-mask--focused[data-v-d6e05de3]{--hoff-field-bg-color:var(--fields-bg-filled-active);--hoff-field-border-color:var(--fields-border-active)}.hoff-input-mask--filled.hoff-input-mask--error[data-v-d6e05de3]{--hoff-field-bg-color:var(--fields-bg-filled-error);--hoff-field-border-color:var(--fields-bg-filled-error)}.hoff-input-mask--filled.hoff-input-mask--error.hoff-input-mask--focused[data-v-d6e05de3]{--hoff-field-border-color:var(--fields-border-error)}.hoff-input-mask--filled.hoff-input-mask--disabled[data-v-d6e05de3]{--hoff-field-bg-color:var(--fields-bg-filled-disabled);--hoff-field-border-color:var(--fields-bg-filled-disabled)}.hoff-input-mask--inner-label.hoff-input-mask--focused .hoff-input-mask__inner-label[data-v-d6e05de3],.hoff-input-mask--inner-label.hoff-input-mask--has-value .hoff-input-mask__inner-label[data-v-d6e05de3],.hoff-input-mask--inner-label:has(.hoff-input-mask__field[placeholder]:not([placeholder=""])) .hoff-input-mask__inner-label[data-v-d6e05de3]{font-size:var(--fields-typo-lg-label-int-size);line-height:var(--fields-typo-lg-label-int-leading);top:4px;transform:translateY(0)}.hoff-input-mask--inner-label.hoff-input-mask--focused .hoff-input-mask__field[data-v-d6e05de3],.hoff-input-mask--inner-label.hoff-input-mask--has-value .hoff-input-mask__field[data-v-d6e05de3],.hoff-input-mask--inner-label:has(.hoff-input-mask__field[placeholder]:not([placeholder=""])) .hoff-input-mask__field[data-v-d6e05de3]{padding-bottom:var(--fields-space-pb-placeh);padding-top:var(--fields-space-pt-placeh)}.hoff-input-mask--sm .hoff-input-mask__label[data-v-d6e05de3]{font-size:var(--fields-typo-sm-label-ext-size);line-height:var(--fields-typo-sm-label-ext-leading)}.hoff-input-mask--sm .hoff-input-mask__icon[data-v-d6e05de3]{height:var(--fieldaction-size-sm-h);width:var(--fieldaction-size-sm-h)}.hoff-input-mask__field[data-v-d6e05de3]{height:var(--fields-size-lg-h-lg);padding:0 var(--fields-space-lg-px)}.hoff-input-mask__inner-label[data-v-d6e05de3]{align-items:center;top:50%;transform:translateY(-50%)}.hoff-input-mask:has(.hoff-input-mask__icon) .hoff-input-mask__field[data-v-d6e05de3]{padding-right:var(--fields-space-lg-pr-action)}.hoff-input-mask--sm .hoff-input-mask__field[data-v-d6e05de3]{font-size:var(--fields-typo-sm-field-size);height:var(--fields-size-sm-h-sm);line-height:var(--fields-typo-sm-field-leading);padding:var(--fields-space-sm-py) var(--fields-space-sm-px)}.hoff-input-mask--sm:has(.hoff-input-mask__icon) .hoff-input-mask__field[data-v-d6e05de3]{padding:var(--fields-space-sm-py) var(--fields-space-sm-pr-action) var(--fields-space-sm-py) var(--fields-space-sm-px)}
