.f-input-email[data-v-7bdcbf23]{align-items:stretch;display:flex;flex-direction:column}@media (min-width:768px){.f-input-email[data-v-7bdcbf23]{margin-top:.4875rem}}.f-input-email .field-label[data-v-7bdcbf23]{color:var(--text-primary);font-weight:var(--body-bold-font-weight);margin-bottom:.25rem}.f-input-email .field-label .is-required[data-v-7bdcbf23]{color:var(--color-error)}.f-input-email .field-label .is-optional[data-v-7bdcbf23]{color:var(--text-secondary);font-weight:var(--body-font-weight)}.f-input-email .field-caption[data-v-7bdcbf23]{color:var(--text-secondary);font-size:var(--sub-font-size);margin-bottom:.25rem}.f-input-email .field-input-container[data-v-7bdcbf23]{isolation:isolate;position:relative}.f-input-email .field-input-container.hidden-label[data-v-7bdcbf23],.f-input-email .field-input-container.no-label[data-v-7bdcbf23]{margin-top:0}.f-input-email .field-input-container[data-v-7bdcbf23]:after{border-radius:var(--global-border-radius);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.f-input-email .field-input-container[data-v-7bdcbf23]:focus-within:after,.f-input-email .field-input-container[data-v-7bdcbf23]:hover:after{background-color:var(--color-black);opacity:.05}.f-input-email .field-input-container[data-v-7bdcbf23]:focus-within:has(.field-has-error):after,.f-input-email .field-input-container[data-v-7bdcbf23]:hover:has(.field-has-error):after{background-color:var(--color-error)}.f-input-email .field-input-container .base-input.bg-transparent[data-v-7bdcbf23]{background-color:transparent;border-color:transparent;transition:border-color .2s ease-out}.f-input-email .field-input-container .base-input.bg-transparent[data-v-7bdcbf23]:focus-within,.f-input-email .field-input-container .base-input.bg-transparent[data-v-7bdcbf23]:hover{border-color:var(--border)}.f-input-email .field-input-container .base-input.bg-default.field-is-successful[data-v-7bdcbf23],.f-input-email .field-input-container .base-input.bg-primary.field-is-successful[data-v-7bdcbf23],.f-input-email .field-input-container .base-input.bg-secondary.field-is-successful[data-v-7bdcbf23]{border-bottom:1px solid var(--color-success);border:solid var(--color-success);border-color:var(--color-success);border-width:1px 1px 3px}.f-input-email .field-input-container .base-input.bg-default.field-has-error[data-v-7bdcbf23],.f-input-email .field-input-container .base-input.bg-primary.field-has-error[data-v-7bdcbf23],.f-input-email .field-input-container .base-input.bg-secondary.field-has-error[data-v-7bdcbf23]{background-color:color-mix(in srgb,var(--color-error) 5%,transparent);border-bottom:1px solid var(--color-error);border:solid var(--color-error);border-width:1px 1px 3px}.f-input-email .field-input-container .base-input.bg-primary[data-v-7bdcbf23]{background-color:var(--background-primary)}.f-input-email .field-input-container .base-input.bg-primary[data-v-7bdcbf23]:focus-within,.f-input-email .field-input-container .base-input.bg-primary[data-v-7bdcbf23]:hover{background-color:color-mix(in srgb,#000 5%,var(--background-primary))}.f-input-email .field-input-container .base-input.bg-secondary[data-v-7bdcbf23]{background-color:var(--background-secondary)}.f-input-email .field-input-container .base-input.bg-secondary[data-v-7bdcbf23]:focus-within,.f-input-email .field-input-container .base-input.bg-secondary[data-v-7bdcbf23]:hover{background-color:color-mix(in srgb,#000 5%,var(--background-secondary))}.f-input-email .field-input-container .base-input.text-white[data-v-7bdcbf23]{color:var(--color-white)}.f-input-email .field-input-container .base-input.text-primary[data-v-7bdcbf23]{color:var(--text-primary)}.f-input-email .field-input-container .base-input.text-secondary[data-v-7bdcbf23]{color:var(--text-secondary)}.f-input-email .field-clear-btn[data-v-7bdcbf23],.f-input-email .field-icon[data-v-7bdcbf23]{color:var(--text-secondary);position:absolute;top:50%;transform:translateY(-50%)}.f-input-email .field-icon[data-v-7bdcbf23]{left:var(--global-component-padding-small)}.f-input-email .field-clear-btn[data-v-7bdcbf23]{right:var(--global-component-padding-small)}.f-input-email .base-input[data-v-7bdcbf23]{border:solid var(--border);border-radius:var(--global-border-radius);border-width:1px 1px 2px;color:var(--text-primary);line-height:var(--body-font-line-height);padding:var(--global-component-padding-small);position:relative;width:100%}.f-input-email .base-input[data-v-7bdcbf23]::-moz-placeholder{color:var(--color-disabled)}.f-input-email .base-input[data-v-7bdcbf23]::placeholder{color:var(--color-disabled)}.f-input-email .base-input[data-v-7bdcbf23]:disabled{color:var(--color-disabled);cursor:not-allowed}.f-input-email .base-input.field-is-successful[data-v-7bdcbf23]{border-color:var(--color-success)}.f-input-email .base-input.field-has-error[data-v-7bdcbf23]{border-color:var(--color-error)}.f-input-email .base-input.has-icon[data-v-7bdcbf23]{padding-left:calc(var(--global-component-padding-small) + 2rem)}.f-input-email .base-input.has-clear[data-v-7bdcbf23]{padding-right:calc(var(--global-component-padding-small) + 2rem)}.f-input-email .base-input.has-prepend-icon[data-v-7bdcbf23]{padding-left:calc(var(--global-component-padding-small) + 2rem)}.f-input-email .base-input.bg-default[data-v-7bdcbf23]{background:var(--background-secondary)}.f-input-email .base-input.bg-primary[data-v-7bdcbf23]{background:var(--background-primary)}.f-input-email .field-error[data-v-7bdcbf23]{align-items:center;color:var(--color-error);display:flex;font-size:var(--body-small-font-size);gap:.25rem}.f-icon[data-v-7bdcbf23]{z-index:2}.f-input-tel[data-v-835ca0fd]{align-items:stretch;display:flex;flex-direction:column}.f-input-tel .field-label[data-v-835ca0fd]{color:var(--text-primary);font-weight:var(--body-bold-font-weight);margin-bottom:.25rem}.f-input-tel .field-label .is-required[data-v-835ca0fd]{color:var(--color-error)}.f-input-tel .field-label .is-optional[data-v-835ca0fd]{color:var(--text-secondary);font-weight:var(--body-font-weight)}.f-input-tel .field-caption[data-v-835ca0fd]{color:var(--text-secondary);font-size:var(--sub-font-size);margin-bottom:.25rem}.f-input-tel .field-input-container[data-v-835ca0fd]{margin-top:.5rem;position:relative}.f-input-tel .field-input-container.no-label[data-v-835ca0fd]{margin-top:0}.f-input-tel .field-input-container[data-v-835ca0fd]:after{border-radius:var(--global-border-radius);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.f-input-tel .field-input-container[data-v-835ca0fd]:focus-within:after,.f-input-tel .field-input-container[data-v-835ca0fd]:hover:after{background-color:var(--color-black);opacity:.05}.f-input-tel .field-input-container[data-v-835ca0fd]:focus-within:has(.field-has-error):after,.f-input-tel .field-input-container[data-v-835ca0fd]:hover:has(.field-has-error):after{background-color:var(--color-error)}.f-input-tel .field-clear-btn[data-v-835ca0fd],.f-input-tel .field-icon[data-v-835ca0fd]{color:var(--text-secondary);position:absolute;top:50%;transform:translateY(-50%)}.f-input-tel .field-icon[data-v-835ca0fd]{left:var(--global-component-padding-small)}.f-input-tel .field-clear-btn[data-v-835ca0fd]{right:var(--global-component-padding-small)}.f-input-tel .base-input[data-v-835ca0fd]{border:solid var(--border);border-radius:var(--global-border-radius);border-width:1px 1px 2px;color:var(--text-primary);line-height:var(--body-font-line-height);padding:var(--global-component-padding-small);position:relative;width:100%}.f-input-tel .base-input.bg-transparent[data-v-835ca0fd]{background-color:transparent;border-color:transparent;transition:border-color .2s ease-out}.f-input-tel .base-input.bg-transparent[data-v-835ca0fd]:focus-within,.f-input-tel .base-input.bg-transparent[data-v-835ca0fd]:hover{border-color:var(--border)}.f-input-tel .base-input.bg-default.field-is-successful[data-v-835ca0fd],.f-input-tel .base-input.bg-primary.field-is-successful[data-v-835ca0fd],.f-input-tel .base-input.bg-secondary.field-is-successful[data-v-835ca0fd]{border-bottom:1px solid var(--color-success);border:solid var(--color-success);border-color:var(--color-success);border-width:1px 1px 3px}.f-input-tel .base-input.bg-default.field-has-error[data-v-835ca0fd],.f-input-tel .base-input.bg-primary.field-has-error[data-v-835ca0fd],.f-input-tel .base-input.bg-secondary.field-has-error[data-v-835ca0fd]{background-color:color-mix(in srgb,var(--color-error) 5%,transparent);border-bottom:1px solid var(--color-error);border:solid var(--color-error);border-width:1px 1px 3px}.f-input-tel .base-input.bg-primary[data-v-835ca0fd]{background-color:var(--background-primary)}.f-input-tel .base-input.bg-primary[data-v-835ca0fd]:focus-within,.f-input-tel .base-input.bg-primary[data-v-835ca0fd]:hover{background-color:color-mix(in srgb,#000 5%,var(--background-primary))}.f-input-tel .base-input.bg-secondary[data-v-835ca0fd]{background-color:var(--background-secondary)}.f-input-tel .base-input.bg-secondary[data-v-835ca0fd]:focus-within,.f-input-tel .base-input.bg-secondary[data-v-835ca0fd]:hover{background-color:color-mix(in srgb,#000 5%,var(--background-secondary))}.f-input-tel .base-input.text-white[data-v-835ca0fd]{color:var(--color-white)}.f-input-tel .base-input.text-primary[data-v-835ca0fd]{color:var(--text-primary)}.f-input-tel .base-input.text-secondary[data-v-835ca0fd]{color:var(--text-secondary)}.f-input-tel .base-input[data-v-835ca0fd]::-moz-placeholder{color:var(--color-disabled)}.f-input-tel .base-input[data-v-835ca0fd]::placeholder{color:var(--color-disabled)}.f-input-tel .base-input[data-v-835ca0fd]:disabled{color:var(--color-disabled);cursor:not-allowed}.f-input-tel .base-input.field-is-successful[data-v-835ca0fd]{border-color:var(--color-success)}.f-input-tel .base-input.field-has-error[data-v-835ca0fd]{border-color:var(--color-error)}.f-input-tel .base-input.has-icon[data-v-835ca0fd]{padding-left:calc(var(--global-component-padding-small) + 2rem)}.f-input-tel .base-input.has-clear[data-v-835ca0fd]{padding-right:calc(var(--global-component-padding-small) + 2rem)}.f-input-tel .base-input.bg-default[data-v-835ca0fd]{background:var(--background-secondary)}.f-input-tel .base-input.bg-primary[data-v-835ca0fd]{background:var(--background-primary)}.f-input-tel .field-error[data-v-835ca0fd]{align-items:center;color:var(--color-error);display:flex;font-size:var(--body-small-font-size);gap:.25rem}
