.AuthModal_overlay__iKVBy{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0/.5);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.AuthModal_modal___dVrj{max-width:742px;border-radius:24px;background:radial-gradient(41.05% 81.72% at 98.31% 100%,#6f6f6f 0,rgba(56,56,56,0) 100%),radial-gradient(42.15% 78.79% at -.95% 1.13%,#6f6f6f 0,rgba(56,56,56,0) 100%),linear-gradient(0deg,#404040 0,#404040 100%),var(--color-white);position:relative;padding:81px 136px;box-sizing:border-box}.AuthModal_closeButton__8GdDb{position:absolute;top:33px;right:33px}.AuthModal_description__K1AVM .AuthModal_noAccountText__DfuCk,.AuthModal_title__7fvSi{color:var(--color-white)}.AuthModal_title__7fvSi{font-family:Buyan;font-size:55px;font-style:normal;font-weight:700;line-height:128%;text-transform:uppercase;text-align:center;margin-bottom:15px}.AuthModal_description__K1AVM{font-weight:500;margin-bottom:15px}.AuthModal_description__K1AVM,.AuthModal_noAccountText__DfuCk{font-family:Montserrat;font-size:16px;font-style:normal;line-height:150%}.AuthModal_noAccountText__DfuCk{font-weight:400;margin-bottom:23px}.AuthModal_noAccountText__DfuCk a{color:#ffd9ad;font-weight:700;text-decoration:none}.AuthModal_actions__MSXoY{display:flex;flex-direction:column;gap:28px}.AuthModal_actions__MSXoY button{height:76px}@media screen and (max-width:600px){.AuthModal_actions__MSXoY button{height:70px}}.AuthModal_checkboxWrapper__Rem8b{align-self:start;color:var(--color-white);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:128%;display:inline-flex;align-items:center;gap:10px;cursor:pointer}.AuthModal_checkboxWrapper__Rem8b input[type=checkbox]{visibility:hidden;position:relative;width:16px;height:16px}.AuthModal_checkboxWrapper__Rem8b input[type=checkbox]:after{content:"";width:100%;height:100%;border-radius:4px;background:var(--color-white);visibility:visible;display:block;transition:.2s}.AuthModal_checkboxWrapper__Rem8b input[type=checkbox]:checked:after{background-color:rgb(37,99,235,var(--tw-bg-opacity,1))}@media screen and (max-width:850px){.AuthModal_modal___dVrj{max-width:365px;padding:80px 29px 83px 38px}.AuthModal_title__7fvSi{font-size:45px;margin-bottom:13px}.AuthModal_description__K1AVM,.AuthModal_noAccountText__DfuCk,.AuthModal_registerLink__ynG_Z{font-size:14px}.AuthModal_closeButton__8GdDb{top:23px;right:23px}.AuthModal_closeButton__8GdDb svg{width:19px;height:19px}}@media screen and (max-width:365px){.AuthModal_modal___dVrj{max-width:95%}}.CustomSelect_selectContainer__QroIM{position:relative;flex:1}.CustomSelect_selectLabel__dufjy{font-family:var(--font-primary);font-weight:700;font-size:16px;line-height:120%;text-box-trim:none;letter-spacing:0;color:var(--color-white);display:block;margin-bottom:9px}@media screen and (max-width:600px){.CustomSelect_selectLabel__dufjy{font-size:14px}}.CustomSelect_select__Cs1Yu{position:relative;width:100%}.CustomSelect_selectButton__GENpw{width:100%;padding:9px 23px 11px;background-color:#868686;color:var(--color-white);border-radius:9px;border:none;font-family:var(--font-primary);font-weight:700;font-size:14px;line-height:120%;text-box-trim:none;letter-spacing:0;cursor:pointer;display:flex;text-align:left;align-items:center;justify-content:space-between}.CustomSelect_selectButton__GENpw:after{content:"";width:0;height:0;margin-left:10px;flex-shrink:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:7px solid var(--color-white);transition:transform .2s ease}.CustomSelect_selectOpen__VYWLc .CustomSelect_selectButton__GENpw:after{transform:rotate(180deg)}.CustomSelect_dropdown__wzw7h{position:absolute;top:100%;left:0;right:0;background-color:#868686;border-radius:0 0 9px 9px;margin-top:2px;display:none;z-index:100;box-shadow:0 4px 6px rgba(0,0,0,.1);max-height:200px;overflow-y:auto}.CustomSelect_selectOpen__VYWLc .CustomSelect_dropdown__wzw7h{display:block}.CustomSelect_option__QV9pL{padding:11px 23px;cursor:pointer;color:#d2d2d2;transition:background-color .2s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-primary);font-weight:500;font-size:14px;line-height:120%}.CustomSelect_option__QV9pL:hover{background-color:#777}.CustomSelect_optionSelected__1_c9w{color:var(--color-white)}.MockVkButton_wrapper__kN52G{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:12px}.MockVkButton_button___7iDz{width:100%;height:48px;border:2px dashed var(--color-peach);border-radius:8px;background:rgba(255,196,127,.12);color:var(--color-white);font-family:var(--font-primary);font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .15s ease}.MockVkButton_button___7iDz:hover{background:rgba(255,196,127,.2)}.MockVkButton_button___7iDz:disabled{opacity:.6;cursor:not-allowed}.OAuthButtons_container__2qPTW{margin:12px 0}.OAuthButtons_divider__qNZ_W{display:flex;font-family:var(--font-primary);color:#818c99;font-size:13px;line-height:16px;margin-bottom:16px;justify-content:center;text-align:center}.OAuthButtons_buttons__7EM4T{width:100%;display:flex;flex-direction:row;gap:8px;height:48px}.OAuthButtons_providerButton__964fC{width:100%;background:#fff;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;cursor:pointer}.LoginForm_form__mRTUJ{display:flex;flex-direction:column;gap:18px;margin-bottom:24px}.LoginForm_form__mRTUJ button{height:76px;border-radius:20px}.LoginForm_form__mRTUJ button:before{border-radius:20px}@media screen and (max-width:600px){.LoginForm_form__mRTUJ button{height:67px;border-radius:18px}.LoginForm_form__mRTUJ button:before{border-radius:18px}.LoginForm_form__mRTUJ{gap:19px;margin-bottom:21px}}.LoginForm_inputField__aoDti{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:600px){.LoginForm_inputField__aoDti{gap:9px}}.LoginForm_navigation__QBdL1{display:flex;flex-direction:column;gap:14px}@media screen and (max-width:600px){.LoginForm_navigation__QBdL1{gap:15px}}.LoginForm_noAccountText__ch08i{color:var(--color-white);font-weight:400}.LoginForm_noAccountText__ch08i,.LoginForm_noAccountText__ch08i a{font-family:var(--font-primary);font-size:16px;font-style:normal;line-height:128%}.LoginForm_noAccountText__ch08i a{color:var(--color-peach);font-weight:700}@media(max-width:600px){.LoginForm_noAccountText__ch08i{line-height:150%}}.LoginForm_forgotPassword__C8j3Z{color:var(--color-peach);font-family:var(--font-primary);font-size:16px;font-style:normal;font-weight:700;line-height:128%}.LoginForm_alert__6vI9o{color:var(--color-alert);text-align:center;padding:12px;border-radius:8px;background:rgba(255,70,105,.1);border:1px solid var(--color-alert);margin-bottom:18px}.PurchaseAuthModal_overlay__x_INq{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0/.5);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.PurchaseAuthModal_modal__mwPaE{max-width:560px;width:calc(100% - 32px);border-radius:24px;background:radial-gradient(41.05% 81.72% at 98.31% 100%,#6f6f6f 0,rgba(56,56,56,0) 100%),radial-gradient(42.15% 78.79% at -.95% 1.13%,#6f6f6f 0,rgba(56,56,56,0) 100%),linear-gradient(0deg,#404040 0,#404040 100%),var(--color-white);position:relative;padding:64px 56px 52px;box-sizing:border-box}.PurchaseAuthModal_closeButton__V7_gJ{position:absolute;top:28px;right:28px}.PurchaseAuthModal_title__fHr_y{color:var(--color-white);font-family:Buyan;font-size:48px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;text-align:center;margin-bottom:16px}.PurchaseAuthModal_description__Is8_M,.PurchaseAuthModal_error__tFsut,.PurchaseAuthModal_switchText__yFyO0{font-family:var(--font-primary);font-size:16px;font-style:normal;line-height:150%;text-align:center}.PurchaseAuthModal_description__Is8_M,.PurchaseAuthModal_switchText__yFyO0{color:var(--color-white)}.PurchaseAuthModal_description__Is8_M{margin-bottom:24px}.PurchaseAuthModal_hint__PpRIZ{font-family:var(--font-primary);font-size:12px;font-style:normal;line-height:150%;color:var(--color-white);margin:0}.PurchaseAuthModal_form__MY0Lt{display:flex;flex-direction:column;gap:16px}.PurchaseAuthModal_input__Y5ASC{width:100%;height:56px;border-radius:12px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.95);padding:0 18px;color:#222;font-family:var(--font-primary);font-size:16px;outline:none}.PurchaseAuthModal_error__tFsut{color:#ffb4b4;margin:0}.PurchaseAuthModal_switchButton__XsG2O{color:#ffd9ad;font-weight:700;text-decoration:none}.PurchaseAuthModal_submitButton__yFjgD{height:50px;box-shadow:0 3.8px #d8a86e;margin-bottom:15px}@media screen and (max-width:600px){.PurchaseAuthModal_modal__mwPaE{padding:64px 28px 44px}.PurchaseAuthModal_title__fHr_y{font-size:38px}.PurchaseAuthModal_description__Is8_M,.PurchaseAuthModal_error__tFsut,.PurchaseAuthModal_switchText__yFyO0{font-size:14px}}.TipSelector_wrapper__eDoik{margin-top:11px;margin-bottom:14px;border-radius:14px;background:#656565;padding:18px 27px 21px 18px}.TipSelector_text__kj3v_{margin:0 0 12px;font-family:var(--font-primary);font-weight:600;font-size:14px;line-height:145%;color:var(--color-white)}.TipSelector_buttonsRow__Kldpk{display:flex;gap:10px;align-items:center}@media screen and (max-width:600px){.TipSelector_buttonsRow__Kldpk{flex-wrap:wrap}}.TipSelector_button__sxbRJ{border-radius:8px;border:1px solid rgba(217,217,217,.2);padding:6px 12px;font-family:var(--font-primary);font-weight:700;font-size:16px;line-height:145%;color:var(--color-white);background:rgba(0,0,0,0);cursor:pointer;transition:background .2s ease,border-color .2s ease}.TipSelector_button__sxbRJ.TipSelector_active__9DnV_{border-color:#0084ff;background:#0084ff}@media screen and (max-width:600px){.TipSelector_button__sxbRJ{font-size:14px;min-width:66px}}.TipSelector_input__K2dn_{border-radius:8px;border:1px solid rgba(217,217,217,.2);padding:6px 12px;font-family:var(--font-primary);font-weight:700;font-size:16px;line-height:145%;color:var(--color-white);background:rgba(0,0,0,0);text-align:center;flex:1;min-width:120px;outline:none;transition:border-color .2s ease}@media screen and (max-width:600px){.TipSelector_input__K2dn_{font-size:14px;min-width:100%}}.TipSelector_input__K2dn_::-moz-placeholder{color:hsla(0,0%,100%,.4588235294);text-align:center}.TipSelector_input__K2dn_::placeholder{color:hsla(0,0%,100%,.4588235294);text-align:center}.TipSelector_input__K2dn_:focus{border-color:#0084ff}.TipSelector_input__K2dn_::-webkit-inner-spin-button,.TipSelector_input__K2dn_::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TipSelector_input__K2dn_{-moz-appearance:textfield}.PurchaseConfirmModal_overlay__uSWyx{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-start;justify-content:center;background-color:rgb(0 0 0/.5);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);overflow-y:auto;padding:16px 0}@media screen and (min-width:769px){.PurchaseConfirmModal_overlay__uSWyx{align-items:center;padding:0}}.PurchaseConfirmModal_modal__8FcQC{max-width:742px;max-height:calc(100vh - 32px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;border-radius:24px;background:radial-gradient(41.05% 81.72% at 98.31% 100%,#6f6f6f 0,rgba(56,56,56,0) 100%),radial-gradient(42.15% 78.79% at -.95% 1.13%,#6f6f6f 0,rgba(56,56,56,0) 100%),linear-gradient(0deg,#404040 0,#404040 100%),var(--color-white);position:relative;padding:51px 83px 58px;box-sizing:border-box;width:100%;margin:16px}@media screen and (max-width:900px){.PurchaseConfirmModal_modal__8FcQC{padding:50px}}@media screen and (max-width:768px){.PurchaseConfirmModal_modal__8FcQC{max-width:90vw}}@media screen and (max-width:600px){.PurchaseConfirmModal_modal__8FcQC{padding:50px 25px}}.PurchaseConfirmModal_modal__8FcQC::-webkit-scrollbar{display:none}.PurchaseConfirmModal_closeButton__linAK{position:absolute;top:33px;right:33px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:none;border:none;cursor:pointer;color:var(--color-white);transition:color .2s ease}.PurchaseConfirmModal_closeButton__linAK:hover{color:#ffd9ad}@media screen and (max-width:900px){.PurchaseConfirmModal_closeButton__linAK{top:25px;right:25px;width:25px;height:25px}}@media screen and (max-width:768px){.PurchaseConfirmModal_closeButton__linAK{top:20px;width:20px;height:20px}}@media screen and (max-width:500px){.PurchaseConfirmModal_closeButton__linAK{top:20px;width:15px;height:15px;right:10px}}.PurchaseConfirmModal_closeButton__linAK svg{width:24px;height:23px}.PurchaseConfirmModal_title__JhG1n{font-family:var(--font-title);font-size:45px;font-weight:700;line-height:128%;text-transform:uppercase;text-align:center;margin-bottom:19px;color:var(--color-white)}@media screen and (max-width:600px){.PurchaseConfirmModal_title__JhG1n{font-size:30px}}.PurchaseConfirmModal_content__62cwy{margin-bottom:24px;display:flex;flex-direction:column}.PurchaseConfirmModal_itemName__K03e2{margin:0 0 6px;font-family:var(--font-title);font-size:31px;font-weight:700;line-height:128%;text-transform:uppercase;color:var(--color-white)}@media screen and (max-width:600px){.PurchaseConfirmModal_itemName__K03e2{font-size:25px}}.PurchaseConfirmModal_pricing__edy3W{display:flex;flex-direction:column}.PurchaseConfirmModal_firstMonthPrice___fjO0,.PurchaseConfirmModal_itemPrice__rge4t,.PurchaseConfirmModal_nextChargePrice__4t661,.PurchaseConfirmModal_recurringPrice__kB_oj{margin:0 0 6px;font-family:var(--font-title);font-size:31px;font-weight:700;line-height:128%;text-transform:uppercase;color:var(--color-white)}@media screen and (max-width:600px){.PurchaseConfirmModal_firstMonthPrice___fjO0,.PurchaseConfirmModal_itemPrice__rge4t,.PurchaseConfirmModal_nextChargePrice__4t661,.PurchaseConfirmModal_recurringPrice__kB_oj{font-size:25px}}.PurchaseConfirmModal_priceLabel__ZBi90,.PurchaseConfirmModal_priceValue__28o5a{font-weight:700}.PurchaseConfirmModal_consentWrapper__KYF__{margin-top:8px}.PurchaseConfirmModal_consentText__lssXD{font-family:var(--font-primary);font-size:12px;font-weight:400;line-height:150%;color:var(--color-white)}.PurchaseConfirmModal_warningRow__aCyit{display:flex;gap:8px;align-items:flex-start;margin-top:14px;margin-bottom:15px}.PurchaseConfirmModal_warningIcon__lylM5{flex-shrink:0;width:17px;height:17px;margin-top:2px;overflow:visible}.PurchaseConfirmModal_warningText__M_eTK{margin:0;font-family:var(--font-primary);font-weight:400;font-size:14px;line-height:128%;color:var(--color-white)}.PurchaseConfirmModal_agreementRow__xj_9F{margin-top:0}.PurchaseConfirmModal_agreementText__ZmxS_{font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:128%;color:var(--color-white)}.PurchaseConfirmModal_actions__8LRI6{display:flex;flex-direction:column;gap:28px;margin-top:22px}.PurchaseConfirmModal_actions__8LRI6 button{height:76px}.PurchaseConfirmModal_actions__8LRI6 button:disabled{box-shadow:0 4px 0 0 var(--box-shadow-secondary-btn-color)}@media screen and (max-width:600px){.PurchaseConfirmModal_actions__8LRI6 button{height:50px;box-shadow:0 4px 0 0 #d8a86e}}.UpgradeTariffSelectModal_overlay__IGZm5{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.UpgradeTariffSelectModal_modal__3tyCd{position:relative;display:flex;flex-direction:column;gap:20px;width:100%;max-width:600px;padding:30px 28px 32px;border-radius:24px;border:1px solid hsla(0,0%,100%,.08);background:radial-gradient(41.05% 81.72% at 98.31% 100%,#6f6f6f 0,rgba(56,56,56,0) 100%),radial-gradient(42.15% 78.79% at -.95% 1.13%,#6f6f6f 0,rgba(56,56,56,0) 100%),linear-gradient(0deg,#404040,#404040);box-shadow:0 20px 50px rgba(0,0,0,.4)}@media(max-width:600px){.UpgradeTariffSelectModal_modal__3tyCd{padding:28px 18px 22px;border-radius:20px}}.UpgradeTariffSelectModal_closeButton__XVmVD{position:absolute;top:20px;right:20px;width:20px;height:20px;background:none;border:none;cursor:pointer;color:var(--color-white);padding:0;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s}.UpgradeTariffSelectModal_closeButton__XVmVD:hover{opacity:1}.UpgradeTariffSelectModal_title__e90XE{margin:0;padding-right:40px;color:var(--color-white);font-family:var(--font-title);font-size:28px;font-weight:700;line-height:110%;text-transform:uppercase}@media(max-width:600px){.UpgradeTariffSelectModal_title__e90XE{font-size:22px}}.UpgradeTariffSelectModal_tariffList__2qgqQ{display:flex;flex-direction:column;gap:14px}.UpgradeTariffSelectModal_tariffItem__FIiZu{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;background:radial-gradient(120% 140% at 100% 0,rgba(255,217,173,.08) 0,rgba(255,217,173,0) 60%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02));transition:border-color .2s ease,transform .2s ease}.UpgradeTariffSelectModal_tariffItem__FIiZu:hover{border-color:rgba(255,217,173,.28)}@media(max-width:480px){.UpgradeTariffSelectModal_tariffItem__FIiZu{flex-direction:column;align-items:stretch;gap:14px;padding:16px}}.UpgradeTariffSelectModal_tariffInfo__ER_yB{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.UpgradeTariffSelectModal_courseName__X1WzR{color:hsla(0,0%,100%,.6);font-family:var(--font-primary);font-size:12px;font-weight:500;line-height:140%;text-transform:uppercase;letter-spacing:.04em}.UpgradeTariffSelectModal_tariffName__Fll9K{flex:1;color:var(--color-white);font-family:var(--font-primary);font-size:16px;font-weight:700;line-height:128%}.UpgradeTariffSelectModal_tariffPrice__ssrzE{display:inline-flex;align-items:baseline;gap:4px;color:var(--color-peach);font-family:var(--font-title);font-size:22px;font-weight:700;line-height:1;white-space:nowrap}.UpgradeTariffSelectModal_currency__OYPWA{color:var(--color-peach);font-family:var(--font-title);font-size:16px;font-weight:700;opacity:.85}.UpgradeTariffSelectModal_consentText__VToYZ{display:block;margin-top:2px;color:hsla(0,0%,100%,.72);font-family:var(--font-primary);font-size:11px;font-weight:500;line-height:150%}.UpgradeTariffSelectModal_buyButton__Kh5M_{flex-shrink:0;min-width:120px;padding:12px 22px;font-size:14px;font-weight:700}@media(max-width:480px){.UpgradeTariffSelectModal_buyButton__Kh5M_{width:100%}}