.authorization{border-radius:.5rem;overflow:hidden}.oauth-wrapper .authorization{border-radius:0}.oauth-wrapper .authorization__logo.logo_inverted{background:url(/local/templates/xiaomi/frontend/assets/img/logo_inverted-8ef9f949369e7a47e674540760133170.svg) no-repeat 50%/contain;width:7.5rem;height:2rem}.auth-container{padding-top:70px;display:flex;justify-content:center}.modal-form{padding:2.25rem}@media (max-width:575.98px){.modal-form{padding:1.25rem 0}}.modal-form__header{font-weight:600;font-size:2.25rem;line-height:1.3;margin-bottom:1.5rem}.modal-form__text{margin-bottom:1.5rem;font-weight:400}.modal-form__subheader{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.modal-form__subheader_mb_zero{margin-bottom:0}.modal-form__link,.modal-form__link:hover{color:#0c0f1f;text-decoration:underline}.modal-form__input,.modal-form__input.select{margin-bottom:1.5rem}.modal-form__input .input-message,.modal-form__input.select .input-message{display:none}.modal-form__input .input-message.text-c-error,.modal-form__input.select .input-message.text-c-error{display:block}.modal-form__input_mb_0{margin-bottom:0}.modal-form__input_sm .label-up .input-field{padding-top:0}.modal-form__buttons{display:flex;justify-content:flex-end;align-items:center}.modal-form__buttons_between{justify-content:space-between}.modal-form__buttons_start{justify-content:flex-start}.modal-form__buttons_mt{margin-top:1.5rem}.modal-form__cancel-button{cursor:pointer}.modal-form__personal{font-size:.75rem;color:#9494a5}.modal-form__errors{margin-bottom:1.5rem}.authorization{display:flex;min-height:43.5rem;width:42.75rem}@media (max-width:767.98px){.authorization{padding-left:1rem;padding-right:1rem;width:auto;min-height:auto}}.authorization__aside{width:15.75rem;flex-shrink:0;background-image:linear-gradient(190.37deg,#ff6d1b 29.61%,#ff1b1b 99.36%);padding-top:1.4375rem;padding-left:1.5625rem}@media (max-width:767.98px){.authorization__aside{display:none}}.authorization__main{flex-grow:1;display:flex;flex-direction:column;width:100%}.authorization__header{font-size:1.25rem;font-weight:700}.authorization__header_mb{margin-bottom:.75rem}.authorization__subheader{font-size:.75rem;margin-bottom:.875rem}.authorization__link{color:#ff6d1b;cursor:pointer;font-size:.75rem}.authorization__modal-form{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.authorization__personal{margin-top:1rem}.oauth-wrapper .authorization__personal{margin-bottom:auto}.authorization__form-wrapper{margin:auto 0}.oauth-wrapper .authorization__form-wrapper{margin-bottom:0}.authorization__tabs{margin-bottom:1rem}.authorization__recovery-text{margin-top:2.5rem;margin-bottom:1rem;font-size:.875rem}.authorization__back{cursor:pointer;display:inline-flex;align-items:center;font-size:.75rem;align-self:flex-start;line-height:1.18;margin-left:.25rem;margin-bottom:1.125rem}.authorization__back:before{content:"";width:.375rem;height:.375rem;border-top:1px solid #0c0f1f;border-left:1px solid #0c0f1f;transform:rotate(-45deg);margin-right:.125rem}.authorization .modal-form__input,.authorization .modal-form__input.select{margin-bottom:.875rem}.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;margin-bottom:1.125rem;font-weight:600}.h1{font-size:2.25rem;line-height:1.18}.h2{font-size:1.5rem;line-height:1.25}.h3{line-height:1.5}.h3,.h4{font-size:1.25rem}.h4,.h5{line-height:1.3}.h5{font-size:1.125rem}.h6{font-size:1rem;line-height:1.3}.text,.text_lg,.text_sm,.text_xs,.text_xxs{margin-top:0;margin-bottom:0;font-weight:400}.text{font-size:.9375rem;line-height:1.6}.text_lg{font-size:1rem;line-height:1.5}.text_sm{font-size:.75rem;line-height:1.5}.text_xs{font-size:.6875rem;line-height:1.6}.text_xxs{font-size:.5625rem;line-height:1.3}.font-weight-light{font-weight:300}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.text-justify{text-align:justify}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-wrap{white-space:normal}.text-nowrap{white-space:nowrap}.text-line-through{text-decoration:line-through}.text-underline{text-decoration:underline}.text-none{text-decoration:none}.text-c-brand{color:#ff6d1b}.text-c-brand.text-ch-auto:hover{color:#ff9e68}.text-ch-brand:hover{color:#ff6d1b}.text-c-sub-1{color:#5216b5}.text-c-sub-1.text-ch-auto:hover{color:#7631e6}.text-ch-sub-1:hover{color:#5216b5}.text-c-sub-2{color:#6c8}.text-c-sub-2.text-ch-auto:hover{color:#9fdfb5}.text-ch-sub-2:hover{color:#6c8}.text-c-sub-3{color:#fff298}.text-c-sub-3.text-ch-auto:hover{color:#fffce5}.text-ch-sub-3:hover{color:#fff298}.text-c-sub-4{color:#1ecce3}.text-c-sub-4.text-ch-auto:hover{color:#62dbeb}.text-ch-sub-4:hover{color:#1ecce3}.text-c-gray-100{color:#f7f7fa}.text-c-gray-100.text-ch-auto:hover{color:#fff}.text-ch-gray-100:hover{color:#f7f7fa}.text-c-gray-300{color:#e0dfe8}.text-c-gray-300.text-ch-auto:hover{color:#fff}.text-ch-gray-300:hover{color:#e0dfe8}.text-c-gray-500{color:#c8c6d0}.text-c-gray-500.text-ch-auto:hover{color:#f0f0f3}.text-ch-gray-500:hover{color:#c8c6d0}.text-c-gray-700{color:#9494a5}.text-c-gray-700.text-ch-auto:hover{color:#bebec8}.text-ch-gray-700:hover{color:#9494a5}.text-c-black{color:#0c0f1f}.text-c-black.text-ch-auto:hover{color:#212a56}.text-ch-black:hover{color:#0c0f1f}.text-c-link{color:#ff6d1b}.text-c-link.text-ch-auto:hover{color:#ff9e68}.text-ch-link:hover{color:#ff6d1b}.text-c-success{color:#6c8}.text-c-success.text-ch-auto:hover{color:#9fdfb5}.text-ch-success:hover{color:#6c8}.text-c-error{color:#ff6d1b}.text-c-error.text-ch-auto:hover{color:#ff9e68}.text-ch-error:hover{color:#ff6d1b}.text-c-inherit{color:inherit}.text-c-inherit.text-ch-auto:hover{opacity:.85}.text-c-white{color:#fff}.text-c-white.text-ch-auto:hover{color:#d9d9d9}.text-ch-white:hover{color:#fff}.iconLabel{display:flex;align-items:center}.iconLabelBefore{display:flex;margin-right:.5em}.iconLabelAfter{display:flex;margin-left:.5em}.icon,a.iconLabel,span.iconLabel{display:inline-flex}.icon{align-items:center;justify-content:center;line-height:1}.icon svg{height:100%;width:100%;max-height:100%;max-width:100%;vertical-align:bottom;color:currentcolor;fill:currentcolor}.size-xs{width:.5rem;height:.5rem}.size-sm{width:.75rem;height:.75rem}.size-md{width:1rem;height:1rem}.size-bs{width:1.25rem;height:1.25rem}.size-lg{width:3rem;height:3rem}.phone-input .input-label{transform:translateY(-.5rem) scale(.75)}.phone-input .input-before{align-items:flex-end;padding-bottom:.75rem}.country-select{width:1.9rem;height:.875rem;position:relative;padding:0 .6rem 0 0}.country-select__main{width:100%;height:100%;cursor:pointer;background-repeat:no-repeat;background-position:50%;border:1px solid #e0dfe8}.country-select__main:after{content:"";display:block;width:0;height:0;-moz-transform:scale(.9999);border-color:#9494a5 transparent transparent;border-style:solid;border-width:3px 3px 0;right:0;position:absolute;top:6px}.country-select__dropdown{position:absolute;top:100%;left:0;width:8rem;box-shadow:0 4px 24px rgba(0,0,0,.12);z-index:1}.country-select__item{background-color:#fff;cursor:pointer;display:flex;align-items:center;padding:0 .6rem}.country-select__item:hover{background-color:#fff1e9}.country-select__flag{width:1.25rem;height:1rem;margin-right:.375rem;background-repeat:no-repeat;background-position:50%}.input-password__eye{width:1rem;height:1rem;cursor:pointer}.recaptcha-field__wrapper{height:4.875rem}@media (max-width:575.98px){.recaptcha-field__wrapper{transform:scale(.8);transform-origin:left}}.form-errors,.recaptcha-field__error{color:#ff6d1b;font-size:.6875rem}.form-errors{line-height:1.6}.tabs-react{display:flex;font-size:.75rem}.tabs-react__item{color:#9494a5;font-weight:600;flex-grow:1;flex-basis:0;text-align:center;border-bottom:2px solid #f4f4fa;padding-top:.375rem;padding-bottom:.375rem;cursor:pointer}.tabs-react__item_active{color:#0c0f1f;border-color:#ff6d1b}.authorization-success__icon{width:3.125rem;height:3.125rem;border-radius:2rem;border:1px solid #e0dfe8;margin-bottom:.75rem;display:flex;justify-content:center;align-items:center;font-size:1.25rem}.authorization-success__text{font-size:1.25rem;font-weight:700}