.auth-page-container-layout .content{max-width:unset}.auth-page-container .auth-page{position:relative}@media (min-width:1024px){.auth-page-container .auth-page{min-height:100vh;min-height:100dvh}}.auth-page-container .common-auth-form-container{padding:0 var(--spacing-5);width:100%;margin:0 auto}.auth-page-container .common-auth-form-container .auth-form-container-content{max-width:100%}@media (min-width:1024px){.auth-page-container .common-auth-form-container{max-width:794px}}.auth-page-container .register-form-container{padding:0 var(--spacing-8) var(--spacing-10);align-items:center;overflow-y:auto}@media (min-width:1024px){.auth-page-container .register-form-container{min-height:100vh;max-height:100vh;padding:0 var(--spacing-10) var(--spacing-10);padding-right:calc(50% + var(--spacing-10))}}.auth-page-container .auth-form{gap:var(--spacing-2)}.auth-page-container .auth-form-tabs .tabs-nav{margin-bottom:var(--spacing-2)}@media (min-width:1024px){.auth-page-container .auth-form-tabs .tabs-nav{margin-bottom:var(--spacing-8)}}.auth-page-container .auth-form-container-content{justify-self:center;gap:var(--spacing-2);max-width:640px}@media (min-width:1024px){.auth-page-container .auth-form-container-content{gap:var(--spacing-8)}}.auth-page-container .register-key-visual-container{width:100%;margin-bottom:var(--spacing-5);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.auth-page-container .register-key-visual-img-container{pointer-events:none;background-color:var(--colors-brand-scooter-6-accent);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.auth-page-container .register-key-visual-img-container .key-visual-glow{aspect-ratio:1;filter:blur(138px);background-color:var(--colors-brand-scooter-4);border-radius:768px;width:226px;position:absolute}.auth-page-container .register-key-visual-img-container .auth-promo-img-mob{z-index:1;width:100%;height:auto}.auth-page-container .register-key-visual-img-container .key-visual-pattern{color:var(--colors-brand-scooter-6-accent);width:1002px;height:auto;position:absolute;transform:rotate(-90deg)}.auth-page-container .close-auth-button{top:var(--spacing-12);right:var(--spacing-13);position:fixed}.auth-page-container .auth-form-select{opacity:1!important}.auth-page-container .rules-confirmation-container{gap:var(--spacing-5)}.auth-page-container .rules-confirmation-container .check-box{width:var(--spacing-10);height:var(--spacing-10);border-radius:var(--spacing-10);background-color:var(--colors-surface-usual-second);color:var(--colors-text-usual-prime);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s ease-out;display:flex}.auth-page-container .rules-confirmation-container .check-box:hover{background-color:var(--colors-surface-usual-third)}.auth-page-container .rules-confirmation-container .check-box .checked-checkbox{color:var(--colors-brand-scooter-6-accent)}.auth-page-container .rules-confirmation-container .rules-confirmation-text{font-size:var(--spacing-5);font-style:normal;font-weight:400;line-height:var(--spacing-7)}.auth-page-container .forgot-pass-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.auth-page-container .auth-title{font-size:var(--spacing-8);font-style:normal;font-weight:600;line-height:var(--spacing-9);letter-spacing:-.48px}@media (min-width:1024px){.auth-page-container .auth-title{font-size:var(--spacing-9);font-style:normal;font-weight:600;line-height:var(--spacing-10);letter-spacing:-.32px}}@media (max-width:1023px){.auth-page-container .auth-title-container{margin-bottom:var(--spacing-5)}}.auth-page-container .auth-step-counter{background-color:var(--colors-additional-space-3);color:var(--colors-text-usual-prime);padding:var(--spacing-2) var(--spacing-5);border-radius:var(--radius-4);white-space:pre;font-size:var(--spacing-4);font-style:normal;font-weight:700;line-height:var(--spacing-5)}.auth-page-container .auth-form-submit{margin-top:var(--spacing-2)}.auth-page-container .auth-form-tabs .medium>.nav-link,.auth-page-container .auth-form-tabs .medium>button{text-transform:uppercase;font-size:var(--spacing-4)!important;font-style:normal!important;font-weight:700!important;line-height:var(--spacing-5)!important}.auth-header{height:88px}@media (max-width:1023px){.auth-header{margin-bottom:-20px}}@media (min-width:1024px){.auth-header{margin-top:var(--spacing-9)}.auth-header .register-page-header-button{font-size:var(--spacing-5);font-style:normal;font-weight:600;line-height:var(--spacing-8);letter-spacing:-.32px}}.auth-header.register{z-index:1}@media (max-width:1023px){.auth-header.register{padding:0 var(--spacing-5);z-index:1;position:absolute;top:0;left:0}}.auth-header .auth-header-logo{height:var(--spacing-9);width:auto}@media (min-width:1024px){.auth-header .close-auth-mobile-button{display:none}}
