.auth_srOnly___lWKD{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.auth_shell__KDB4j{position:relative;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:1.05fr 1fr;gap:0;width:100%}.auth_introPlaying__f4vyG{grid-template-columns:1fr}.auth_introPlaying__f4vyG .auth_aside__V6joy{display:none}@media (max-width:960px){.auth_shell__KDB4j{grid-template-columns:1fr}.auth_aside__V6joy{display:none}}.auth_aside__V6joy{position:relative;overflow:hidden;padding:48px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(135deg,var(--deep) 0,#2b0157 50%,#000 100%);border-right:1px solid rgba(255,255,255,.1)}.auth_aside__V6joy:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(255,89,79,.1),transparent 50%),radial-gradient(circle at 80% 70%,rgba(160,7,124,.12),transparent 50%)}.auth_asideContent__OE1LD{position:relative;z-index:2;display:flex;flex-direction:column;max-width:520px}.auth_brandImg__WK2IA{display:block;height:auto;width:min(268px,92%);object-fit:contain;filter:drop-shadow(0 2px 14px rgba(0,0,0,.35)) drop-shadow(0 0 40px rgba(255,89,79,.08))}.auth_tag__YWOJ5{align-self:flex-start;margin-top:26px;padding:7px 14px;border-radius:999px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.16em;color:rgba(255,255,255,.78);text-transform:uppercase;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.14)}.auth_headline__tUxYd{font-family:Outfit,Poppins,sans-serif;font-size:clamp(38px,4.8vw,58px);line-height:1.02;font-weight:900;margin-top:22px;letter-spacing:-.035em;color:#fff}.auth_headline__tUxYd em{font-style:normal;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.auth_sub__hX_fZ{color:rgba(255,255,255,.68);font-size:15px;line-height:1.6;max-width:440px;margin-top:18px}.auth_highlights__agIRR{margin:32px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.12)}.auth_hl__E1GSl{display:grid;grid-template-columns:46px 1fr;gap:16px;align-items:start;padding:20px 0;border-bottom:1px solid rgba(255,255,255,.08)}.auth_hl__E1GSl:last-child{border-bottom:0;padding-bottom:4px}.auth_hlIcon__B8GPE{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);color:#ff9f96}.auth_hlBody__nP32G{display:flex;flex-direction:column;gap:6px;min-width:0;padding-top:2px}.auth_hlBody__nP32G strong{font-family:Outfit,Poppins,sans-serif;font-weight:700;font-size:15px;color:#fff;line-height:1.25}.auth_hlBody__nP32G span{font-size:13px;line-height:1.5;color:rgba(255,255,255,.62)}.auth_footer__IdVgU{position:relative;z-index:2;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:rgba(255,255,255,.42);font-size:11.5px;font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.08em}.auth_main__BfsrI{display:flex;align-items:center;justify-content:center;padding:48px 32px;position:relative;color-scheme:light;--auth-ink:#0e0826;--auth-ink-soft:rgba(14,8,38,0.62);--auth-ink-mut:rgba(14,8,38,0.4);--auth-line:rgba(54,20,133,0.12);--auth-line-strong:rgba(54,20,133,0.22);--auth-shadow:0 22px 72px -26px rgba(54,20,133,0.2),0 0 0 1px rgba(54,20,133,0.09) inset;color:var(--auth-ink)}.auth_main__BfsrI:before{content:"";position:absolute;inset:0;background:radial-gradient(760px 440px at 50% -15%,rgba(160,7,124,.09),transparent 58%),linear-gradient(180deg,#fdfcfe,#ede9fa);z-index:0}.auth_formWrap__b3BKY{width:100%;max-width:420px;position:relative;z-index:2;opacity:0;transform:translateY(22px)}.auth_loginReady__BAec6 .auth_formWrap__b3BKY{opacity:1;transform:none;transition:opacity .65s cubic-bezier(.22,1,.36,1) .1s,transform .72s cubic-bezier(.22,1,.36,1) .1s}.auth_brandWrap__w81sT{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.auth_card__OBlyd{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(249,247,255,.94));border:1px solid var(--auth-line);border-radius:22px;padding:38px 36px;position:relative;overflow:hidden;box-shadow:var(--auth-shadow)}.auth_card__OBlyd:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--grad);opacity:.95}.auth_cardTitle__M5tjM{font-family:Outfit,Poppins,sans-serif;font-weight:800;font-size:32px;letter-spacing:-.02em;color:var(--auth-ink);margin:0}.auth_cardLead__aOTqU{color:var(--auth-ink-soft);margin-top:8px;margin-bottom:28px;font-size:14.5px}.auth_form__V_XtZ{display:flex;flex-direction:column;gap:16px}.auth_field__TxEEx{display:flex;flex-direction:column;gap:6px}.auth_field__TxEEx label{font-size:12px;color:var(--auth-ink-soft);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-family:Outfit,Poppins,sans-serif}.auth_input__6lnHK{width:100%;padding:12px 14px;border-radius:11px;border:1px solid var(--auth-line-strong);background:#fff;color:var(--auth-ink);font-size:14.5px;font-family:Inter,sans-serif;outline:none;transition:border-color .15s,box-shadow .15s}.auth_input__6lnHK:focus{border-color:rgba(255,89,79,.55);box-shadow:0 0 0 4px rgba(255,89,79,.12)}.auth_row__NzSzb{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--auth-ink-soft)}.auth_check__QOXRB{display:inline-flex;gap:8px;align-items:center;cursor:pointer;user-select:none}.auth_check__QOXRB input{accent-color:var(--coral);width:15px;height:15px}.auth_btn__i_Bdm{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;border-radius:11px;font-weight:600;font-size:14px;border:1px solid transparent;cursor:pointer;font-family:Outfit,Poppins,sans-serif;transition:transform .12s,box-shadow .2s}.auth_btn__i_Bdm:active{transform:translateY(1px)}.auth_btnPrimary__o6AW9{background:var(--grad);color:#fff;box-shadow:0 10px 28px -10px rgba(255,89,79,.5)}.auth_btnPrimary__o6AW9:hover:not(:disabled){box-shadow:0 14px 36px -10px rgba(255,89,79,.7)}.auth_btn__i_Bdm:disabled{opacity:.65;cursor:not-allowed}.auth_link__eLyak{color:#ff8a7e;font-weight:600;text-decoration:none;background:none;border:none;cursor:pointer;font-size:inherit;font-family:inherit;padding:0}.auth_link__eLyak:hover{text-decoration:underline}.auth_errorBox__YR_W7{display:flex;align-items:flex-start;gap:8px;padding:11px 14px;border-radius:11px;background:rgba(255,89,79,.08);border:1px solid rgba(255,89,79,.25);color:#c2410c;font-size:13px}.auth_metaStrip__FekV6{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid var(--auth-line);font-size:11.5px;color:var(--auth-ink-mut);font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase}.auth_switch__jbI37{margin-top:30px;font-size:13.5px;color:var(--auth-ink-soft);text-align:center}.auth_loginHero__iWtkJ{position:fixed;inset:0;width:100%;max-width:100vw;min-height:100vh;min-height:100dvh;z-index:100;display:grid;place-items:center;overflow:visible;padding:max(12px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:radial-gradient(1100px 680px at 88% -8%,rgba(255,89,79,.14),transparent 58%),radial-gradient(900px 620px at -12% 105%,rgba(160,7,124,.2),transparent 58%),linear-gradient(180deg,#050213,#0a0420 55%,#060218);color-scheme:dark}.auth_loginHeroPulse__aldAP{position:absolute;width:140%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(160,7,124,.18) 0,transparent 62%);animation:auth_lhPulseBreath__sysRG 5s ease-in-out infinite;pointer-events:none}@keyframes auth_lhPulseBreath__sysRG{0%,to{transform:scale(.92);opacity:.55}50%{transform:scale(1.06);opacity:.85}}.auth_loginHeroLogo___uQ8X{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:26px;opacity:0}.auth_loginHeroActive__Ctu8O .auth_loginHeroLogo___uQ8X{opacity:1}.auth_heroSymbol__EFrKj{opacity:0;transform:scale(.55) translateY(14px)}.auth_loginHeroActive__Ctu8O .auth_heroSymbol__EFrKj{animation:auth_heroSymbolIn__XOxN0 .9s cubic-bezier(.22,1,.36,1) forwards}@keyframes auth_heroSymbolIn__XOxN0{0%{opacity:0;transform:scale(.55) translateY(14px)}62%{opacity:1;transform:scale(1.09) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}.auth_heroWord__b7R0O{font-family:Fredoka,Poppins,sans-serif;font-weight:600;font-size:clamp(42px,8.4vw,76px);letter-spacing:-1.5px;line-height:1;color:#fff;opacity:0;transform:translateY(16px)}.auth_heroWord__b7R0O span{color:#c9bdf0;font-weight:500}.auth_loginHeroWord__Vhf1E .auth_heroWord__b7R0O{animation:auth_heroFadeUp__4f9kb .7s cubic-bezier(.22,1,.36,1) forwards}.auth_heroTag__5xWL6{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;letter-spacing:.34em;text-transform:uppercase;color:rgba(255,255,255,.5);opacity:0}.auth_loginHeroWord__Vhf1E .auth_heroTag__5xWL6{animation:auth_heroFadeUp__4f9kb .7s cubic-bezier(.22,1,.36,1) .12s forwards}@keyframes auth_heroFadeUp__4f9kb{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.auth_loginHero__iWtkJ .loginHeroSvg{width:100%;height:auto;display:block;overflow:visible}.auth_loginHero__iWtkJ .lh-axis{stroke-dasharray:100;stroke-dashoffset:100}.auth_loginHeroActive__Ctu8O .lh-axis{animation:auth_lhAxisDraw__4oZX5 .82s cubic-bezier(.38,.02,.28,1) .15s forwards}@keyframes auth_lhAxisDraw__4oZX5{to{stroke-dashoffset:0}}.auth_loginHero__iWtkJ .lh-bubble{opacity:0}.auth_loginHeroBubbles__mrup2 .lh-bubble:nth-child(3){animation:auth_lhFromLeft__jE__6 .52s cubic-bezier(.22,1,.36,1) .06s forwards}.auth_loginHeroBubbles__mrup2 .lh-bubble:nth-child(4){animation:auth_lhFromRight__aY1dJ .52s cubic-bezier(.22,1,.36,1) .18s forwards}.auth_loginHeroBubbles__mrup2 .lh-bubble:nth-child(5){animation:auth_lhFromLeft__jE__6 .52s cubic-bezier(.22,1,.36,1) .3s forwards}.auth_loginHeroBubbles__mrup2 .lh-bubble:nth-child(6){animation:auth_lhFromRight__aY1dJ .52s cubic-bezier(.22,1,.36,1) .42s forwards}@keyframes auth_lhFromLeft__jE__6{0%{opacity:0;transform:translateX(-22px)}to{opacity:1;transform:translateX(0)}}@keyframes auth_lhFromRight__aY1dJ{0%{opacity:0;transform:translateX(22px)}to{opacity:1;transform:translateX(0)}}.auth_loginHero__iWtkJ .lh-word{opacity:0;clip-path:inset(0 100% 0 0)}.auth_loginHeroWord__Vhf1E .lh-word{animation:auth_lhWordReveal__01s9a .78s cubic-bezier(.22,1,.36,1) forwards}@keyframes auth_lhWordReveal__01s9a{to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes auth_lbAxisShimmerHero__M2Xsa{0%,to{opacity:.44;stroke-width:2.5}45%{opacity:.78;stroke-width:3.05}}.auth_loginHeroAlive__CIOmI .lh-axis{stroke-dashoffset:0;transform-origin:40px 45px;animation:auth_lbAxisShimmerHero__M2Xsa 4.2s ease-in-out infinite}.auth_loginHeroAlive__CIOmI .lh-bubble{opacity:1;transform-box:fill-box;transform-origin:center}.auth_loginHeroAlive__CIOmI .lh-bubble:nth-child(3){--dx:3px;animation:auth_lbBubbleAlive__WjHGm 4.8s ease-in-out infinite}.auth_loginHeroAlive__CIOmI .lh-bubble:nth-child(4){--dx:-3px;animation:auth_lbBubbleAlive__WjHGm 4.8s ease-in-out .45s infinite}.auth_loginHeroAlive__CIOmI .lh-bubble:nth-child(5){--dx:2px;animation:auth_lbBubbleAlive__WjHGm 4.8s ease-in-out .9s infinite}.auth_loginHeroAlive__CIOmI .lh-bubble:nth-child(6){--dx:-3px;animation:auth_lbBubbleAlive__WjHGm 4.8s ease-in-out 1.35s infinite}.auth_loginHeroExit__krjXg .auth_loginHeroLogo___uQ8X{animation:auth_heroFly___Tbl_ .9s cubic-bezier(.42,.02,.36,1) forwards}@keyframes auth_heroFly___Tbl_{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(-8px)}}.auth_loginHeroGone__xpSaG{opacity:0;visibility:hidden;pointer-events:none}.auth_brandWrap__w81sT .loginBrandSvg{width:min(340px,94%);height:auto;min-height:56px;display:block;margin:0 auto;overflow:visible}.auth_brandWrap__w81sT .lb-axis{transform-origin:40px 45px;animation:auth_lbAxisShimmer__xrpcT 4.2s ease-in-out infinite}@keyframes auth_lbAxisShimmer__xrpcT{0%,to{opacity:.2;stroke-width:2}45%{opacity:.45;stroke-width:2.6}}.auth_brandWrap__w81sT .lb-bubble{transform-box:fill-box;transform-origin:center;animation:auth_lbBubbleAlive__WjHGm 4.8s ease-in-out infinite}.auth_brandWrap__w81sT .lb-bubble--1{--dx:3px;animation-delay:0s}.auth_brandWrap__w81sT .lb-bubble--2{--dx:-3px;animation-delay:.45s}.auth_brandWrap__w81sT .lb-bubble--3{--dx:2px;animation-delay:.9s}.auth_brandWrap__w81sT .lb-bubble--4{--dx:-3px;animation-delay:1.35s}@keyframes auth_lbBubbleAlive__WjHGm{0%,to{transform:translate(0) scaleX(1)}22%{transform:translate(calc(var(--dx, 2px)),-1px) scaleX(1.03)}55%{transform:translate(calc(var(--dx, 2px) * -1),1px) scaleX(.985)}}@media (prefers-reduced-motion:reduce){.auth_heroSymbol__EFrKj,.auth_heroTag__5xWL6,.auth_heroWord__b7R0O,.auth_loginHeroLogo___uQ8X,.auth_loginHeroPulse__aldAP,.auth_loginHero__iWtkJ{animation:none!important}.auth_heroSymbol__EFrKj,.auth_heroTag__5xWL6,.auth_heroWord__b7R0O,.auth_loginHeroLogo___uQ8X{opacity:1!important;transform:none!important}}