:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.react-dadata__container{position:relative}.react-dadata__input{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;outline:none;width:100%;height:38px;padding:0 10px;font-size:16px;display:block}.react-dadata__input:focus{border-color:#007cd6;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,124,214,.3)}.react-dadata__suggestions{z-index:10;text-align:left;background-color:#fff;border-radius:4px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 1px 6px 3px rgba(0,0,0,.1)}.react-dadata__suggestion-note{color:#828282;padding:10px 10px 5px;font-size:14px}.react-dadata__suggestion{cursor:pointer;box-sizing:border-box;text-align:left;background:0 0;border:none;width:100%;padding:7px 10px;font-size:15px;display:block}.react-dadata__suggestion--line-through{text-decoration:line-through}.react-dadata__suggestion-subtitle{color:#777;margin-top:4px;font-size:14px}.react-dadata__suggestion-subtitle-item{margin-bottom:4px;margin-right:16px;display:inline-block}.react-dadata__suggestion-subtitle-item:last-child{margin-right:0}.react-dadata__suggestion--current{background-color:rgba(0,124,214,.15)}.react-dadata__suggestion:hover{background-color:rgba(0,124,214,.1)}.react-dadata mark{background:0 0}.react-dadata--highlighted{color:#0094ff}.PhoneNumberInput_text_input__E_5oE{display:flex;flex-direction:column;position:relative;gap:4px}.PhoneNumberInput_text_input_label__normal__CYDEV{font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.01em;color:#9899b7}.PhoneNumberInput_text_input_label__bold__mfSqg{font-style:normal;font-weight:800;font-size:18px;line-height:20px;letter-spacing:-.02em;color:#050306;margin-bottom:12px}.PhoneNumberInput_text_input_field__50C7Y input{background:none;border:none;outline:none;padding:16px;height:56px}.PhoneNumberInput_text_input_field__50C7Y .PhoneInputCountry{border-right:1px solid #e5eaee;padding-left:16px;padding-right:16px}.PhoneNumberInput_text_input_field__50C7Y{background:#fafbfd;border:1px solid #e5eaee;border-left:0;border-top-right-radius:10px;border-bottom-right-radius:10px;padding-left:10px;z-index:3;width:100%;font-style:normal;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-.01em;color:#050306}.PhoneNumberInput_text_input_field__error__uS5yx{outline:1px solid #eb5c65}.PhoneNumberInput_text_input_field__valid__bBuQf{outline:1px solid #0ad78d}.PhoneNumberInput_text_input_field__50C7Y:focus-within:not(.PhoneNumberInput_text_input_field__error__uS5yx):not(.PhoneNumberInput_text_input_field__valid__bBuQf){outline:none}.PhoneNumberInput_text_input_incorrect__description__dQfaM{font-style:normal;font-weight:500;font-size:13px;line-height:16px;letter-spacing:-.01em;margin-top:8px;display:block;color:#eb5c65}.PhoneNumberInput_country_selector__9Cw_W{width:24px;height:16px;display:flex;gap:4px}.PhoneNumberInput_phone_block__2hVw1{display:flex;position:relative;border-radius:10px}.PhoneNumberInput_phone_block__2hVw1>div:first-child{position:static}.PhoneNumberInput_phone_block__2hVw1>div:first-child>*{border-top-right-radius:0;border-bottom-right-radius:0}.PhoneNumberInput_phone_block__2hVw1>div:first-child>:focus-within{background:#fafbfd;color:inherit;border:1px solid #e5eaee}.PhoneNumberInput_phone_block__error__p5Cyx{outline:1px solid #eb5c65}.PhoneNumberInput_phone_block__valid__XH7zF{outline:1px solid #0ad78d}.PhoneNumberInput_phone_block__2hVw1:focus-within:not(.PhoneNumberInput_phone_block__error__p5Cyx){outline:1px solid #5ca1eb}.DadataInput_required_asterisk__cvKHq,.PhoneNumberInput_required_asterisk__NWmDG{font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.01em;color:#eb5c65;margin-left:2px}.DadataInput_toggle_password_button__dYod7{position:absolute;right:18px;top:50%;transform:translateY(-50%);cursor:pointer;background:0;border:0;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;line-height:1}.DadataInput_input_with_toggle_password_button__6gfdb{width:100%;position:relative}.DadataInput_text_input__Lcbws{display:flex;flex-direction:column;position:relative;gap:4px}.DadataInput_text_input_label__normal__b_ISa{font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.01em;color:#9899b7}.DadataInput_text_input_label__bold__H35Vi{font-style:normal;font-weight:800;font-size:18px;line-height:20px;letter-spacing:-.02em;color:#050306;margin-bottom:12px}.DadataInput_text_input_field__mwoF4{background:#fafbfd;border:1px solid #e5eaee;border-radius:10px;width:100%;height:58px;padding:16px;font-style:normal;font-weight:500;font-size:16px;line-height:140%;letter-spacing:-.01em;color:#050306}.DadataInput_text_input_field__error__Ky4tx{outline:1px solid #eb5c65}.DadataInput_text_input_field__valid__9v2VE{outline:1px solid #0ad78d}.DadataInput_text_input_field__mwoF4:focus-within:not(.DadataInput_text_input_field__error__Ky4tx){outline:1px solid #5ca1eb}.DadataInput_text_input_for_password__Wcfnh{padding-right:48px}.DadataInput_text_input_incorrect__description__adlXH{font-style:normal;font-weight:500;font-size:13px;line-height:16px;letter-spacing:-.01em;margin-top:4px;display:block;color:#eb5c65}