.m-input-phone-number[data-v-1d9e11f7]{align-items:center;display:inline-flex;position:relative;vertical-align:top}.m-input-phone-number.--block[data-v-1d9e11f7]{width:100%}.m-input-phone-number.--col[data-v-1d9e11f7]{flex-direction:column}.m-input-phone-number.--col .m-input-phone-number__country-select[data-v-1d9e11f7],.m-input-phone-number.--col .m-input-phone-number__country-select[data-v-1d9e11f7] .m-select-country__select{min-width:100%}.m-input-phone-number.--col .m-input-phone-number__country-select[data-v-1d9e11f7] .m-select-country__select .m-input-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:var(--maz-radius)}.m-input-phone-number.--row[data-v-1d9e11f7]{flex-direction:row}.m-input-phone-number.--row .m-input-phone-number__country-select[data-v-1d9e11f7] .m-select-country__select .m-input-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}.m-input-phone-number.--responsive[data-v-1d9e11f7]{flex-direction:column}@media (min-width:576px){.m-input-phone-number.--responsive[data-v-1d9e11f7]{flex-direction:row}}.m-input-phone-number.--responsive .m-input-phone-number__country-select[data-v-1d9e11f7]{min-width:100%}@media (min-width:576px){.m-input-phone-number.--responsive .m-input-phone-number__country-select[data-v-1d9e11f7]{min-width:inherit}}.m-input-phone-number.--responsive .m-input-phone-number__country-select[data-v-1d9e11f7] .m-select-country__select{min-width:100%}@media (min-width:576px){.m-input-phone-number.--responsive .m-input-phone-number__country-select[data-v-1d9e11f7] .m-select-country__select{min-width:inherit}}.m-input-phone-number.--responsive .m-input-phone-number__country-select[data-v-1d9e11f7] .m-input-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (min-width:576px){.m-input-phone-number.--responsive .m-input-phone-number__country-select[data-v-1d9e11f7] .m-input-wrapper{border-bottom-left-radius:var(--maz-radius);border-bottom-right-radius:var(--maz-radius);border-bottom-right-radius:0;border-top-right-radius:0}}.m-input-phone-number__country-list-code[data-v-1d9e11f7]{text-align:center;--maz-tw-text-opacity:1;color:hsl(var(--maz-muted)/1);color:hsl(var(--maz-muted)/var(--maz-tw-text-opacity,1));min-width:2rem}.phone-input{position:relative;width:100%}.phone-input .phone-input__input-wrap{display:flex;position:relative;width:100%}.phone-input .phone-input__success{background-color:var(--valid-color);border-radius:50%;color:var(--surface-color);height:18px;opacity:0;position:absolute;right:0;top:16px;width:18px;z-index:3}.phone-input .phone-input__success .svg-icon{align-items:center;display:flex;justify-content:center}.phone-input--success-icon .m-input-wrapper-input input{padding-right:34px!important}.phone-input--success-icon .phone-input__success{opacity:1;right:12px;transition:all .2s ease-in-out}.phone-input .maz-rounded{--maz-border-radius:8px;border:1px solid var(--stroke-color-300)!important;border-radius:8px!important;border-radius:var(--maz-border-radius)!important;min-height:42px!important;transition:all .2s}.phone-input--success .maz-rounded{border:1px solid var(--valid-color)!important}.phone-input .maz-text-danger-600{color:#b00020!important;font-weight:500!important}.phone-input .m-select-country{margin-right:1px}.phone-input .m-select-country .m-input-wrapper{border-radius:10px!important}.phone-input .m-input{font-size:16px;font-weight:500;height:49px!important;letter-spacing:-.16px}.phone-input .m-input.--is-disabled{pointer-events:none}.phone-input .m-input.--is-disabled .m-input-wrapper{background-color:var(--background-color)!important}.phone-input .m-input.--is-disabled .m-input-label{opacity:.5}.phone-input .m-phone-input{min-width:inherit}.phone-input .m-input-label{font-weight:500;letter-spacing:-.16px}.phone-input .m-input.--should-up .m-input-label[data-v-b2106d63]{transform:scale(.7) translateY(-.65em)}.phone-input .phone-input__input{width:100%}.phone-input .m-phone-number-input{gap:16px}.phone-input .m-input.--is-disabled .m-input-wrapper{background-color:var(--color-white-200);border:none!important}.phone-input sup{color:var(--error-color)}.phone-input .m-input-wrapper.maz-border-danger{border-color:var(--error-color)!important}.phone-input .m-phone-number-input__select .m-select-input .m-input-wrapper{border:1px solid var(--stroke-on-background);border-radius:8px!important}.phone-input .m-phone-number-input__select .m-select-input .m-input-wrapper:focus-within{border-color:var(--stroke-on-background-dark)}.phone-input .maz-text-danger-600{color:inherit}.phone-input .m-phone-number-input__input.--border-radius .m-input-wrapper{border:1px solid var(--stroke-on-background);border-radius:8px}.phone-input .m-phone-number-input__input.--border-radius .m-input-wrapper:focus-within{border-color:var(--stroke-on-background-dark)}.phone-input .m-select-list__search-input{padding:8px!important}.phone-input .m-select-list{border:1px solid var(--stroke-on-background)!important;padding:0!important}.phone-input .m-select{position:static}.phone-input .m-select-list-item{border-radius:0!important;border-top:1px solid var(--stroke-on-background)!important}.phone-input .phone-input__flag{border:1px solid var(--stroke-on-background);border-radius:500px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;overflow:hidden}.phone-input .phone-input__flag .svg-icon{align-items:center;display:flex;justify-content:center;left:-5px;position:relative;top:-4px}.phone-input .m-select .m-select-list__scroll-wrapper{gap:0}.phone-input .m-country-selector__country-flag.--should-have-bottom-flag{bottom:6px}.phone-input .phone-input__error{height:23px;min-height:0;min-height:auto;transition:height .2s ease-in-out}.phone-input .phone-input__error--empty{height:0}.phone-input .phone-input__error-message{color:#b00020;font-size:12px;font-weight:400;padding-left:16px;padding-right:16px;padding-top:6px}@media (max-width:568px){.phone-input .m-phone-number-input__select{width:100px}}@media (max-width:468px){.phone-input .m-country-selector__select{width:7.5rem!important}}.fade-down-enter-active,.fade-down-leave-active{transition:all .3s ease}.fade-down-enter-from,.fade-down-leave-to{opacity:0;transform:translateY(-20px)}
