.AuthLayout_main__T4a1U{min-height:100vh;width:100%;background-color:#f8fafc;color:#0f172a;font-family:Montserrat,sans-serif}.AuthLayout_container__kk_Tm{display:flex;min-height:100vh;flex-direction:column}@media (min-width:1024px){.AuthLayout_container__kk_Tm{flex-direction:row}}.AuthLayout_leftSection__ZypsH{display:flex;width:100%;flex-direction:column;background-color:#fff;padding:2.5rem 1.5rem}@media (min-width:640px){.AuthLayout_leftSection__ZypsH{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1024px){.AuthLayout_leftSection__ZypsH{width:46%;padding-left:4rem;padding-right:4rem}}.AuthLayout_logoContainer__OFuwC{display:flex;align-items:center;justify-content:center;gap:.5rem;animation:AuthLayout_fadeIn__T_Ag9 .5s ease-out}.AuthLayout_logoText__YYpjG{font-size:1.5rem;font-weight:600;letter-spacing:-.025em;color:#0f172a}.AuthLayout_formWrapper__AhHtx{margin-top:4rem;margin-left:auto;margin-right:auto;width:100%;max-width:28rem}.AuthLayout_title__8xRcC{text-align:center;font-size:1.875rem;font-weight:700;letter-spacing:-.025em;color:#0f172a;animation:AuthLayout_slideUp__0aX8m .5s ease-out}.AuthLayout_formBox__kOxoN{margin-top:1.5rem;border-radius:1rem;background-color:#fff;padding:1.5rem;box-shadow:0 4px 20px -2px rgba(0,0,0,.05),0 0 3px rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.03);animation:AuthLayout_fadeIn__T_Ag9 .5s ease-out;animation-fill-mode:backwards;animation-delay:.12s}@media (min-width:640px){.AuthLayout_formBox__kOxoN{padding:1.75rem}}.AuthLayout_tabs__ZUWq6{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:9999px;border:1px solid rgba(0,0,0,.05);background-color:#f1f5f9;padding:.25rem;font-size:.875rem;font-weight:500}.AuthLayout_tabIndicator__TAJ8M{position:absolute;top:.25rem;bottom:.25rem;left:.25rem;width:calc(50% - .25rem);border-radius:9999px;background-color:var(--primary-main,#007aff);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);transition:transform .25s ease-out}.AuthLayout_tabButton__N8SOj{position:relative;z-index:10;border-radius:9999px;padding-top:.5rem;padding-bottom:.5rem;transition:colors .2s;background:transparent;border:none;cursor:pointer;color:#64748b;font-family:inherit;font-size:inherit;font-weight:inherit}.AuthLayout_tabButtonActive__ZetCs{color:#fff}.AuthLayout_tabButton__N8SOj:hover:not(.AuthLayout_tabButtonActive__ZetCs){color:#0f172a}.AuthLayout_form__NV5iW{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.AuthLayout_fieldContainer__D3_vb{position:relative}.AuthLayout_fieldBorder__lnppY{position:relative;border-radius:.375rem;border:1px solid rgba(0,0,0,.15);background-color:#fff;transition:all .2s}.AuthLayout_fieldBorderFocused__gCrAP{border-color:var(--primary-main,#007aff);box-shadow:0 0 0 4px rgba(0,122,255,.1)}.AuthLayout_fieldLabel__iWAU4{pointer-events:none;position:absolute;left:.75rem;background-color:#fff;padding-left:.25rem;padding-right:.25rem;color:#64748b;transition:all .2s;top:50%;transform:translateY(-50%);font-size:.875rem}.AuthLayout_fieldInput__KRz22:-webkit-autofill~.AuthLayout_fieldLabel__iWAU4,.AuthLayout_fieldInput__KRz22:focus~.AuthLayout_fieldLabel__iWAU4,.AuthLayout_fieldInput__KRz22:not(:placeholder-shown)~.AuthLayout_fieldLabel__iWAU4,.AuthLayout_fieldLabelActive__zbzuI{top:-.5rem;transform:none;font-size:11px}.AuthLayout_fieldLabelFocused__Ghy0t{color:var(--primary-main,#007aff)}.AuthLayout_fieldInput__KRz22{width:100%;background:transparent;padding:.875rem .75rem;font-size:.875rem;color:#0f172a;outline:none;border:none;font-family:inherit}.AuthLayout_fieldInput__KRz22::placeholder{color:rgba(15,23,42,.4);opacity:1}.AuthLayout_fieldInput__KRz22:not(:focus)::placeholder{color:transparent}.AuthLayout_fieldInput__KRz22:-webkit-autofill,.AuthLayout_fieldInput__KRz22:-webkit-autofill:active,.AuthLayout_fieldInput__KRz22:-webkit-autofill:focus,.AuthLayout_fieldInput__KRz22:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important;-webkit-text-fill-color:#0f172a!important}.AuthLayout_rightSlot__8_VdF{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.AuthLayout_eyeBtn__7BMow{display:grid;place-items:center;height:2rem;width:2rem;border-radius:.375rem;color:#64748b;transition:all .2s;background:transparent;border:none;cursor:pointer}.AuthLayout_eyeBtn__7BMow:hover{background-color:rgba(0,0,0,.05);color:#0f172a}.AuthLayout_errorText__Dptul{color:#ef4444;font-size:.75rem;margin-top:.25rem;padding-left:.25rem}.AuthLayout_submitBtn__NrqmT{position:relative;margin-top:.5rem;display:flex;height:3rem;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:.375rem;background-color:var(--primary-main,#007aff);font-size:1rem;font-weight:600;color:#fff;border:none;cursor:pointer;box-shadow:0 4px 14px 0 rgba(0,122,255,.39);transition:all .2s}.AuthLayout_submitBtn__NrqmT:hover:not(:disabled){transform:translateY(-1px) scale(1.02);box-shadow:0 6px 20px rgba(0,122,255,.45)}.AuthLayout_submitBtn__NrqmT:active:not(:disabled){transform:scale(.98)}.AuthLayout_submitBtn__NrqmT:disabled{opacity:.9;cursor:not-allowed;transform:none}.AuthLayout_divider__8Jr_9{margin-top:1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;font-size:.75rem;color:#94a3b8;animation:AuthLayout_fadeIn__T_Ag9 .5s ease-out backwards;animation-delay:.48s}.AuthLayout_dividerLine__15WRx{height:1px;flex:1 1;background-color:rgba(0,0,0,.08)}.AuthLayout_signupText__TyHvP{text-align:center;font-size:.875rem;color:#475569;animation:AuthLayout_fadeIn__T_Ag9 .5s ease-out backwards;animation-delay:.56s}.AuthLayout_signupLink__eM9_3{font-weight:600;color:var(--primary-main,#007aff);text-decoration:none}.AuthLayout_signupLink__eM9_3:hover{filter:brightness(1.1)}.AuthLayout_footer__uDWzF{margin-top:auto;display:flex;justify-content:center;gap:2rem;padding-top:3rem;font-size:.875rem;font-weight:500;color:var(--primary-main,#007aff)}.AuthLayout_footerLink__R4CyB{text-decoration:none;color:inherit}.AuthLayout_footerLink__R4CyB:hover{text-decoration:underline}.AuthLayout_rightSection__TbUmv{position:relative;display:none;flex:1 1;overflow:hidden;background-color:#f8fafc}@media (min-width:1024px){.AuthLayout_rightSection__TbUmv{display:block}}.AuthLayout_parallaxContainer__r5xXE{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:.75rem;padding-top:1rem;padding-bottom:1rem;transition:transform .3s ease-out}.AuthLayout_marqueeWrapper__Zrkma{position:relative;overflow:hidden;padding-top:.375rem;padding-bottom:.375rem}.AuthLayout_marqueeWrapper__Zrkma:hover .AuthLayout_marqueeItem__I1IxR:not(:hover){filter:blur(1px)}.AuthLayout_marqueeInner__OTQCy{display:flex;width:max-content;gap:.75rem;will-change:transform}.AuthLayout_marqueeLeft__qT1kv{animation-name:AuthLayout_marquee-left__pfr9p;animation-timing-function:linear;animation-iteration-count:infinite}.AuthLayout_marqueeRight__SBTJk{animation-name:AuthLayout_marquee-right__fIMeO;animation-timing-function:linear;animation-iteration-count:infinite}.AuthLayout_marqueeItem__I1IxR{position:relative;height:7rem;width:11rem;flex-shrink:0;overflow:hidden;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:all .3s ease-out}@media (min-width:640px){.AuthLayout_marqueeItem__I1IxR{height:9rem;width:14rem}}.AuthLayout_marqueeItem__I1IxR:hover{z-index:10;transform:scale(1.05);box-shadow:0 20px 25px -5px rgba(0,0,0,.1);filter:brightness(1.05)}.AuthLayout_marqueeItemImg__9ycho{height:100%;width:100%;object-fit:cover;background-color:#e2e8f0}.AuthLayout_pulse__n6I6I{transform:scale(1.04)}.AuthLayout_vignetteLeft__Boei9{pointer-events:none;position:absolute;inset:0;background:linear-gradient(90deg,rgba(248,250,252,.95),rgba(248,250,252,.5) 45%,rgba(248,250,252,.1))}.AuthLayout_vignetteEdge__5Hk44{pointer-events:none;position:absolute;top:0;bottom:0;left:0;width:8rem;background:linear-gradient(90deg,#f8fafc,transparent)}.AuthLayout_overlayTextContainer__bMFkC{pointer-events:none;position:absolute;inset:0;display:flex;align-items:center}.AuthLayout_overlayTextInner__V1WXq{padding-left:3rem;animation:AuthLayout_slideUp__0aX8m .5s ease-out}@media (min-width:1280px){.AuthLayout_overlayTextInner__V1WXq{padding-left:5rem}}.AuthLayout_headline__hO8gs{font-size:3.75rem;font-weight:800;line-height:.95;letter-spacing:-.025em;margin:0}@media (min-width:1280px){.AuthLayout_headline__hO8gs{font-size:4.5rem}}.AuthLayout_headlineBook__4IsJI{color:#0f62fe}.AuthLayout_headlineBook__4IsJI,.AuthLayout_headlinePlay__fM9YP{display:block;font-weight:900;text-shadow:0 1px 3px rgba(0,0,0,.1)}.AuthLayout_headlinePlay__fM9YP{color:#198038}.AuthLayout_headlineConnect__UCEvs{color:#da1e28;display:block;font-weight:900;text-shadow:0 1px 3px rgba(0,0,0,.1)}.AuthLayout_subHeadline__n5arq{margin-top:1.5rem;font-size:1.125rem;font-weight:500;color:#334155;margin-bottom:0}@media (min-width:1280px){.AuthLayout_subHeadline__n5arq{font-size:1.25rem}}.AuthLayout_mobileMarquee__D2xGA{position:relative;overflow:hidden;background-color:#f8fafc;padding-top:1rem;padding-bottom:1rem}@media (min-width:1024px){.AuthLayout_mobileMarquee__D2xGA{display:none}}.AuthLayout_spinner__j8Wyf{height:1.25rem;width:1.25rem;animation:AuthLayout_spin__k5u26 1s linear infinite}@keyframes AuthLayout_fadeIn__T_Ag9{0%{opacity:0}to{opacity:1}}@keyframes AuthLayout_slideUp__0aX8m{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes AuthLayout_spin__k5u26{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes AuthLayout_marquee-left__pfr9p{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes AuthLayout_marquee-right__fIMeO{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.AuthLayout_animateFadeIn__GA71k{animation:AuthLayout_fadeIn__T_Ag9 .5s ease-out}.AuthLayout_animateSlideUp__V_YHi{animation:AuthLayout_slideUp__0aX8m .5s ease-out}