.button_button__22Ox5{position:relative;color:#fff;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 24px;border:1px solid #1e73be;border-radius:100px;background:#1e73be;font-size:16px;font-weight:500;transition:.2s;cursor:pointer}.button_button__22Ox5:hover{background:#00497f}.button_button__22Ox5:active{background:#002d5e}.header_header__1OXnM{padding:18px 0;width:100%;background:#fff;box-shadow:2px 0 12px 0 rgba(0,0,0,.06);position:fixed;top:0;left:0;right:0;z-index:1100;transform:translateZ(0);will-change:transform}.header_header_container__QdCdB{display:flex;align-items:center;justify-content:space-between}.header_header_link__FhSgW{color:#1c1d25;font-size:16px;font-weight:400}.header_header_link__FhSgW:hover{color:#1e73be}@media(max-width:992px){.header_nav_links__Idt4S{display:none}}.header_active__2h9Dq{color:#1e73be;font-weight:500;position:relative;transition:color 1.3s ease}.header_active__2h9Dq:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#1e73be;opacity:1;transition:opacity 2s ease}.header_login_options__BgWwf{max-width:446px;width:100%;justify-content:space-between;display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px}.header_login_options__BgWwf a{width:100%}@media(max-width:992px){.header_login_options__BgWwf{max-width:430px;display:none}}.header_acount__9k5w1{cursor:pointer;display:none}@media(max-width:992px){.header_acount__9k5w1{display:block}}.header_close_login_form__5mLkK{position:relative}.header_close_login_form__5mLkK:after,.header_close_login_form__5mLkK:before{content:"";position:absolute;width:15px;height:1px;background-color:#1e73be;top:50%;left:0;transform:translateY(-50%)}.header_close_login_form__5mLkK:before{transform:rotate(45deg)}.header_close_login_form__5mLkK:after{transform:rotate(-45deg)}@media(max-width:768px){.header_profile_dropdown__dgLqo{right:0!important;left:auto!important;min-width:120px;max-width:140px}.header_profile_dropdown__dgLqo button{padding:12px 16px!important;font-size:14px!important;text-align:center}.header_profile_dropdown__dgLqo button:hover{background-color:#f3f4f6!important}}@media(max-width:375px){.header_profile_dropdown__dgLqo{right:8px!important;width:100px!important;max-width:100px!important}}.login-form_login_form__JK7_E{width:100%;height:100%;background:#fff;padding-top:32px;display:flex;flex-direction:column;height:100vh}.authorization-input-block_input_container__A1dJ0{margin-bottom:24px}.authorization-input-block_input_label_row__wlDvm{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.authorization-input-block_input_label_row__wlDvm label{font-size:14px;font-weight:600;color:#374151;letter-spacing:.025em}.authorization-input-block_forgot_password__7KzDt{color:#1e73be;font-weight:500;font-size:13px;text-decoration:none;position:relative;transition:all .3s ease}.authorization-input-block_forgot_password__7KzDt:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#1e73be;transition:width .3s ease}.authorization-input-block_forgot_password__7KzDt:hover{color:#5a67d8}.authorization-input-block_forgot_password__7KzDt:hover:after{width:100%}.authorization-input-block_input_wrapper__Y7Bp1{position:relative}.authorization-input-block_input_wrapper__Y7Bp1 input{width:100%;height:48px;padding:12px 16px;border:2px solid #e5e7eb;border-radius:12px;font-size:16px;background:#fff;transition:all .3s ease;color:#374151}.authorization-input-block_input_wrapper__Y7Bp1 input::-moz-placeholder{color:#9ca3af;font-weight:400}.authorization-input-block_input_wrapper__Y7Bp1 input::placeholder{color:#9ca3af;font-weight:400}.authorization-input-block_input_wrapper__Y7Bp1 input:focus{outline:none;border-color:#1e73be;box-shadow:0 0 0 3px rgba(102,126,234,.1);background:#fefefe}.authorization-input-block_input_wrapper__Y7Bp1 input:hover:not(:focus){border-color:#d1d5db}.authorization-input-block_input_wrapper__Y7Bp1 input.authorization-input-block_error__mpVuG{border-color:#ef4444;background:#fef2f2}.authorization-input-block_input_wrapper__Y7Bp1 input.authorization-input-block_error__mpVuG:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.authorization-input-block_input_wrapper__Y7Bp1.authorization-input-block_password_input__GxDoj input{padding-right:48px}.authorization-input-block_show_password__ahFem{width:20px;height:20px;position:absolute;right:14px;top:50%;transform:translateY(-50%);cursor:pointer;opacity:.6;transition:opacity .3s ease}.authorization-input-block_show_password__ahFem:hover{opacity:1}.authorization-input-block_error_message__EWb_J{margin-top:6px;font-size:13px;color:#ef4444;font-weight:500;display:flex;align-items:center;gap:4px}.authorization-input-block_error_message__EWb_J:before{content:"⚠";font-size:12px}@media(max-width:768px){.authorization-input-block_input_wrapper__Y7Bp1 input{height:44px;font-size:16px}.authorization-input-block_show_password__ahFem{width:18px;height:18px;right:12px}}.react-dots-loader{line-height:0px}.react-dots-loader__circle{border-radius:50%;margin-left:10px;background-color:#000;transform-origin:center center;display:inline-block}.react-dots-loader__circle--one{opacity:1;animation:react-dots-loader__animation--one 1s linear infinite}.react-dots-loader__circle--three,.react-dots-loader__circle--two{opacity:.25}.react-dots-loader__circle--two{animation:react-dots-loader__animation--two 1s linear infinite}.react-dots-loader__circle--three{animation:react-dots-loader__animation--three 1s linear infinite}@keyframes react-dots-loader__animation--one{0%{opacity:1}33%{opacity:.25}66%{opacity:.25}to{opacity:1}}@keyframes react-dots-loader__animation--two{0%{opacity:.25}33%{opacity:1}66%{opacity:.25}}@keyframes react-dots-loader__animation--three{33%{opacity:.25}66%{opacity:1}to{opacity:.25}}.authorization-wrapper_authorize_container__kGFQ5{min-height:calc(100vh - 100px);width:100%;display:flex;align-items:center;justify-content:center;padding:40px 20px;background:#fff;position:relative}@media(max-width:768px){.authorization-wrapper_authorize_container__kGFQ5{padding:20px 16px;min-height:calc(100vh - 80px)}}.authorization-wrapper_authorize_form__dmwZ1{padding:40px;max-width:480px;width:100%;border-radius:20px;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.08),0 8px 32px rgba(0,0,0,.04);border:1px solid #e5e7eb;position:relative;z-index:10;animation:authorization-wrapper_slideInUp__0lzFl .5s ease-out;margin:0 auto}@media(max-width:768px){.authorization-wrapper_authorize_form__dmwZ1{padding:32px 24px;margin:0 8px;border-radius:16px;max-width:400px}}@keyframes authorization-wrapper_slideInUp__0lzFl{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.authorization-wrapper_login_title__SYKUA{text-align:center;margin-bottom:32px}.authorization-wrapper_login_title__SYKUA h1{font-size:28px;font-weight:700;color:#1a202c;margin-bottom:8px;line-height:1.2}@media(max-width:768px){.authorization-wrapper_login_title__SYKUA h1{font-size:24px}}.authorization-wrapper_login_title__SYKUA p{font-size:16px;color:#718096;font-weight:400}.authorization-wrapper_firebase_auth_container__DQf_p{margin-bottom:24px}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_social_auth_button__inpfC{width:100%;display:flex;align-items:center;justify-content:center;padding:16px;border-radius:12px;border:2px solid #e2e8f0;background:#fff;font-weight:600;font-size:16px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.05);cursor:pointer;margin-bottom:12px}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_social_auth_button__inpfC:last-child{margin-bottom:0}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_social_auth_button__inpfC:hover{border-color:#1e73be;box-shadow:0 4px 16px rgba(102,126,234,.15);transform:translateY(-1px)}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_social_auth_button__inpfC:active{transform:translateY(0)}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_social_auth_button__inpfC.authorization-wrapper_google_button__MO0qr{color:#374151}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_social_auth_button__inpfC.authorization-wrapper_google_button__MO0qr:hover{border-color:#4285f4;box-shadow:0 4px 16px rgba(66,133,244,.15)}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_social_auth_button__inpfC.authorization-wrapper_apple_button__8BmXa{color:#000}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_social_auth_button__inpfC.authorization-wrapper_apple_button__8BmXa:hover{border-color:#000;box-shadow:0 4px 16px rgba(0,0,0,.15)}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_firebaseui-container__6RiPG{background:transparent!important;box-shadow:none!important}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_firebaseui-container__6RiPG .authorization-wrapper_firebaseui-card-content__VZxUr{padding:0!important}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_firebaseui-container__6RiPG .authorization-wrapper_firebaseui-idp-button__wgN9f{border-radius:12px!important;border:2px solid #e2e8f0!important;background:#fff!important;padding:16px!important;transition:all .3s ease!important;box-shadow:0 2px 8px rgba(0,0,0,.05)!important}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_firebaseui-container__6RiPG .authorization-wrapper_firebaseui-idp-button__wgN9f:hover{border-color:#1e73be!important;box-shadow:0 4px 16px rgba(102,126,234,.15)!important;transform:translateY(-1px)}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_firebaseui-container__6RiPG .authorization-wrapper_firebaseui-idp-button__wgN9f .authorization-wrapper_firebaseui-idp-text__8EZqI{font-weight:600!important;color:#374151!important;font-size:16px!important}.authorization-wrapper_divider__k83sg{display:flex;align-items:center;margin:24px 0}.authorization-wrapper_divider__k83sg:after,.authorization-wrapper_divider__k83sg:before{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#e2e8f0,transparent)}.authorization-wrapper_divider__k83sg span{padding:0 16px;color:#9ca3af;font-size:14px;font-weight:500;background:#fff}.authorization-wrapper_input_fields__aCvKg .authorization-wrapper_space-y-6__ZkgST>*+*{margin-top:20px}.authorization-wrapper_login_button_container__j4bua{width:100%;margin-top:32px}.authorization-wrapper_login_button_container__j4bua button{width:100%;min-height:52px;border-radius:12px;background:linear-gradient(135deg,#1e73be,#5a67d8);border:none;color:#fff;font-weight:600;font-size:16px;transition:all .3s ease;box-shadow:0 4px 16px rgba(102,126,234,.3);position:relative;overflow:hidden}.authorization-wrapper_login_button_container__j4bua button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.authorization-wrapper_login_button_container__j4bua button:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(102,126,234,.4)}.authorization-wrapper_login_button_container__j4bua button:hover:before{left:100%}.authorization-wrapper_login_button_container__j4bua button:active{transform:translateY(0)}.authorization-wrapper_login_button_container__j4bua button:disabled{opacity:.7;cursor:not-allowed;transform:none}.authorization-wrapper_extra_redirect__9pbzf{margin-top:24px;text-align:center}.authorization-wrapper_extra_redirect__9pbzf p{color:#6b7280;font-size:14px;line-height:1.5}.authorization-wrapper_extra_redirect__9pbzf p a{color:#1e73be;font-weight:600;text-decoration:none;position:relative;transition:all .3s ease}.authorization-wrapper_extra_redirect__9pbzf p a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#1e73be;transition:width .3s ease}.authorization-wrapper_extra_redirect__9pbzf p a:hover{color:#5a67d8}.authorization-wrapper_extra_redirect__9pbzf p a:hover:after{width:100%}.authorization-wrapper_forgot_password__Thjr9{color:#1e73be;font-weight:500;font-size:14px;text-decoration:none;position:relative;transition:all .3s ease;display:inline-block;margin-top:8px}.authorization-wrapper_forgot_password__Thjr9:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#1e73be;transition:width .3s ease}.authorization-wrapper_forgot_password__Thjr9:hover{color:#5a67d8}.authorization-wrapper_forgot_password__Thjr9:hover:after{width:100%}.authorization-wrapper_show_password__l54pN{width:24px;height:24px;position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;opacity:.6;transition:opacity .3s ease}.authorization-wrapper_show_password__l54pN:hover{opacity:1}@media(max-width:1200px){.authorization-wrapper_authorize_form__dmwZ1{max-width:420px}}@media(max-width:768px){.authorization-wrapper_authorize_container__kGFQ5{padding:16px}.authorization-wrapper_login_button_container__j4bua button{min-height:48px;font-size:15px}.authorization-wrapper_firebase_auth_container__DQf_p .authorization-wrapper_firebaseui-container__6RiPG .authorization-wrapper_firebaseui-idp-button__wgN9f{padding:14px!important}}