.auth_shell__WDt_d{--navy:#05081c;--blue:#0c63e4;--blue-hover:#0a56c7;--blue-soft:rgba(12,99,228,0.1);--ink:#0b1023;--ink-2:#4b5468;--ink-3:#79819a;--line:#e6e9f2;--err:#d6455d;--ok:#17864f;--ease:cubic-bezier(0.16,1,0.3,1);--font:var(--font-inter),var(--font-noto-sans-sc),-apple-system,BlinkMacSystemFont,sans-serif;--font-display:var(--font-sora),var(--font-noto-sans-sc),sans-serif;display:flex;min-height:100vh;background:#fff;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.auth_shell__WDt_d *,.auth_shell__WDt_d :after,.auth_shell__WDt_d :before{box-sizing:border-box}.auth_stage__1Fbi4{position:relative;flex:1 1 56%;min-width:0;margin:16px 0 16px 16px;border-radius:24px;overflow:hidden;background:var(--navy);display:flex;flex-direction:column;justify-content:flex-end;animation:auth_fadein__iBhGv 1.1s var(--ease) both}.auth_scene__nfQZf{position:absolute;inset:0;opacity:0;transition:opacity 1.6s var(--ease)}.auth_sceneActive__oBSZF{opacity:1}.auth_scene__nfQZf img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.auth_blob__yQVrD{position:absolute;border-radius:50%;filter:blur(90px);will-change:transform}.auth_themeA__Whrqx .auth_b1__2qk2X{width:65%;padding-bottom:65%;left:-12%;top:-18%;background:radial-gradient(circle at 40% 40%,rgba(12,99,228,.85),rgba(12,99,228,0) 65%);animation:auth_drift1__htuC5 36s ease-in-out infinite alternate}.auth_themeA__Whrqx .auth_b2__vy5Sl{width:55%;padding-bottom:55%;right:-15%;bottom:-8%;background:radial-gradient(circle at 55% 55%,rgba(64,150,255,.5),rgba(64,150,255,0) 68%);animation:auth_drift2__t9E6A 44s ease-in-out infinite alternate}.auth_themeA__Whrqx .auth_b3__ty3nt{width:38%;padding-bottom:38%;right:18%;top:12%;background:radial-gradient(circle at 50% 50%,rgba(122,92,255,.35),rgba(122,92,255,0) 70%);animation:auth_drift3__KiaIC 50s ease-in-out infinite alternate}.auth_themeB__bIdO6 .auth_b1__2qk2X{width:70%;padding-bottom:70%;right:-18%;top:-22%;background:radial-gradient(circle at 55% 45%,rgba(12,99,228,.8),rgba(12,99,228,0) 66%);animation:auth_drift2__t9E6A 40s ease-in-out infinite alternate}.auth_themeB__bIdO6 .auth_b2__vy5Sl{width:52%;padding-bottom:52%;left:-14%;bottom:-12%;background:radial-gradient(circle at 45% 55%,rgba(0,190,255,.4),rgba(0,190,255,0) 68%);animation:auth_drift1__htuC5 48s ease-in-out infinite alternate}.auth_themeB__bIdO6 .auth_b3__ty3nt{width:34%;padding-bottom:34%;left:24%;top:20%;background:radial-gradient(circle at 50% 50%,rgba(64,120,255,.32),rgba(64,120,255,0) 70%);animation:auth_drift3__KiaIC 42s ease-in-out infinite alternate}@keyframes auth_drift1__htuC5{0%{transform:translate(0) scale(1)}to{transform:translate(9%,7%) scale(1.12)}}@keyframes auth_drift2__t9E6A{0%{transform:translate(0) scale(1.05)}to{transform:translate(-8%,-6%) scale(.95)}}@keyframes auth_drift3__KiaIC{0%{transform:translate(0) scale(.95)}to{transform:translate(6%,10%) scale(1.1)}}.auth_grain__0n0oc{opacity:.35;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}.auth_grain__0n0oc,.auth_vignette__ZWTVh{position:absolute;inset:0;pointer-events:none}.auth_vignette__ZWTVh{background:linear-gradient(0deg,rgba(3,5,18,.72) 0,rgba(3,5,18,.15) 34%,rgba(3,5,18,0) 55%)}.auth_stageContent__CPxpW{position:relative;z-index:2;padding:0 48px 40px;color:#fff}.auth_captionWrap__jMIoO{min-height:96px;position:relative}.auth_caption__IE78D{position:absolute;bottom:0;left:0;right:0;opacity:0;transform:translateY(14px);transition:opacity .9s var(--ease),transform .9s var(--ease);pointer-events:none}.auth_captionActive__OLPLc{opacity:1;transform:translateY(0);pointer-events:auto}.auth_caption__IE78D h2{font-family:var(--font-display);font-size:clamp(22px,2.2vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0 0 10px}.auth_caption__IE78D p{font-size:14.5px;line-height:1.55;color:rgba(255,255,255,.68);max-width:46ch;margin:0}.auth_dots__LeksQ{display:flex;align-items:center;gap:8px;margin-top:30px}.auth_dot__LsmJv{position:relative;width:6px;height:6px;border-radius:99px;background:rgba(255,255,255,.35);border:none;cursor:pointer;padding:0;overflow:hidden;transition:width .45s var(--ease),background .45s var(--ease)}.auth_dot__LsmJv:before{content:"";position:absolute;inset:-14px}.auth_dot__LsmJv:hover{background:rgba(255,255,255,.6)}.auth_dot__LsmJv:focus-visible{outline:2px solid #fff;outline-offset:6px}.auth_dotActive__K27HD{width:26px;background:rgba(255,255,255,.28)}.auth_dotFill__WIA99{position:absolute;inset:0;width:0;background:#fff;border-radius:99px}.auth_dotActive__K27HD .auth_dotFill__WIA99{animation:auth_dotfill__P_p6N 8s linear forwards}@keyframes auth_dotfill__P_p6N{0%{width:0}to{width:100%}}.auth_panel__2SoBZ{flex:1 1 44%;display:flex;flex-direction:column;position:relative;padding:28px clamp(28px,5vw,72px)}.auth_panelTop__Qn5jK{display:flex;justify-content:flex-end;position:relative;z-index:40}.auth_langWrap__x81WZ{position:relative}.auth_lang__rkU92{display:inline-flex;align-items:center;gap:8px;font-family:var(--font);font-size:13px;font-weight:500;color:var(--ink-2);background:#f7f8fc;border:1px solid transparent;border-radius:99px;padding:9px 14px 9px 12px;cursor:pointer;min-height:40px;transition:background .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease)}.auth_lang__rkU92:hover{background:#f0f2f9;color:var(--ink)}.auth_lang__rkU92[aria-expanded=true]{background:#fff;border-color:var(--line);box-shadow:0 6px 20px -8px rgba(11,16,35,.14);color:var(--ink)}.auth_lang__rkU92:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.auth_lang__rkU92:disabled{opacity:.6;cursor:default}.auth_globe__wEK_x{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round}.auth_chev__aWGwb{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--ease)}.auth_lang__rkU92[aria-expanded=true] .auth_chev__aWGwb{transform:rotate(180deg)}.auth_langMenu__GfNip{position:absolute;top:calc(100% + 8px);right:0;z-index:30;min-width:172px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 16px 40px -12px rgba(11,16,35,.18);padding:6px;opacity:0;transform:translateY(-6px) scale(.98);transform-origin:top right;pointer-events:none;transition:opacity .25s var(--ease),transform .25s var(--ease)}.auth_langMenuOpen__LVYMO{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.auth_langOpt__JRUHm{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;font-family:var(--font);font-size:13.5px;font-weight:500;color:var(--ink-2);background:none;border:none;border-radius:9px;padding:10px 12px;cursor:pointer;text-align:left;transition:background .2s var(--ease),color .2s var(--ease)}.auth_langOpt__JRUHm:hover{background:#f5f7fc;color:var(--ink)}.auth_langOpt__JRUHm:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.auth_langOpt__JRUHm[aria-checked=true]{color:var(--ink)}.auth_check__PKoNc{width:15px;height:15px;stroke:var(--blue);fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:scale(.6);transition:opacity .2s var(--ease),transform .2s var(--ease)}.auth_langOpt__JRUHm[aria-checked=true] .auth_check__PKoNc{opacity:1;transform:scale(1)}.auth_formZone__F8ClA{flex:1;display:flex;align-items:center;justify-content:center}.auth_card__YbReF{width:100%;max-width:372px}.auth_logo__t32_y{display:block;width:186px;height:auto;margin:0 auto 40px}.auth_view__ofydi{animation:auth_viewin__3qRBR .5s var(--ease)}@keyframes auth_viewin__3qRBR{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.auth_title__5UmYV{font-family:var(--font-display);font-size:26px;font-weight:600;letter-spacing:-.02em;text-align:center;margin:0 0 8px}.auth_titleStandalone__7hdz0{margin-bottom:40px}.auth_sub__XOH4X{font-size:14.5px;color:var(--ink-3);line-height:1.55;text-align:center;margin:0 0 36px}.auth_field__GMQLM{position:relative;margin-bottom:18px}.auth_field__GMQLM input{width:100%;height:58px;padding:24px 18px 8px;font-family:var(--font);font-size:15px;color:var(--ink);background:#f7f8fc;border:1px solid transparent;border-radius:14px;transition:border-color .25s var(--ease),box-shadow .25s var(--ease),background .3s var(--ease);-webkit-appearance:none;-moz-appearance:none;appearance:none}.auth_field__GMQLM input::-moz-placeholder{color:transparent}.auth_field__GMQLM input::placeholder{color:transparent}.auth_field__GMQLM input::-ms-clear,.auth_field__GMQLM input::-ms-reveal{display:none}.auth_field__GMQLM input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none}.auth_field__GMQLM input:hover{background:#f2f4fa}.auth_field__GMQLM input:focus{outline:none;background:#fff;border-color:var(--blue);box-shadow:0 0 0 4px var(--blue-soft)}.auth_field__GMQLM input:disabled{opacity:.6;cursor:default}.auth_field__GMQLM label{position:absolute;left:18px;top:50%;transform:translateY(-50%);font-size:15px;color:#9aa1b6;pointer-events:none;transition:all .22s var(--ease);transform-origin:left center}.auth_field__GMQLM input:not(:-moz-placeholder)+label{top:17px;font-size:11.5px;font-weight:500;letter-spacing:.01em;color:var(--ink-3)}.auth_field__GMQLM input:focus+label,.auth_field__GMQLM input:not(:placeholder-shown)+label{top:17px;font-size:11.5px;font-weight:500;letter-spacing:.01em;color:var(--ink-3)}.auth_field__GMQLM input:focus+label{color:var(--blue)}.auth_hasPeek__cfrhO input{padding-right:56px}.auth_fieldInvalid__i__fR input{border-color:var(--err);background:#fff;box-shadow:0 0 0 4px rgba(214,69,93,.08)}.auth_fieldInvalid__i__fR label{color:var(--err)}.auth_fieldError__Hbkiq{font-size:12.5px;color:var(--err);margin:-12px 4px 16px}.auth_hint__bE_XG{font-size:12px;color:var(--ink-3);margin:-10px 4px 18px;line-height:1.5}.auth_peek__0y8_h{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:42px;height:42px;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#a6acc0;border-radius:10px;transition:color .25s var(--ease),background .25s var(--ease)}.auth_peek__0y8_h:hover{color:var(--ink-2);background:#edf0f7}.auth_peek__0y8_h:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.auth_peek__0y8_h svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.auth_btnGoogle__gJKH7{width:100%;height:52px;display:flex;align-items:center;justify-content:center;gap:10px;background:#fff;border:1.5px solid var(--line);border-radius:14px;cursor:pointer;font-family:var(--font);font-size:14.5px;font-weight:600;color:var(--ink);transition:border-color .2s var(--ease),background .2s var(--ease),transform .2s var(--ease),box-shadow .2s var(--ease);position:relative}.auth_btnGoogle__gJKH7:hover{border-color:#d0d5e0;background:#fbfcfe;transform:translateY(-1px);box-shadow:0 6px 16px -8px rgba(11,16,35,.14)}.auth_btnGoogle__gJKH7:active{transform:translateY(0)}.auth_btnGoogle__gJKH7:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.auth_gmark__A0do_{width:19px;height:19px;flex-shrink:0}.auth_btnGoogle__gJKH7 .auth_btnLabel__G9LRF,.auth_gmark__A0do_{transition:opacity .2s var(--ease)}.auth_btnGoogleLoading__VdfHY .auth_btnLabel__G9LRF,.auth_btnGoogleLoading__VdfHY .auth_gmark__A0do_{opacity:0}.auth_btnGoogleLoading__VdfHY .auth_spin__4K_tT{display:flex}.auth_btnGoogle__gJKH7 .auth_spin__4K_tT circle{stroke:var(--ink-3)}.auth_dividerOr__1n5hN{display:flex;align-items:center;gap:14px;margin:22px 0;font-size:12.5px;color:var(--ink-3);font-weight:500}.auth_dividerOr__1n5hN:after,.auth_dividerOr__1n5hN:before{content:"";flex:1;height:1px;background:var(--line)}.auth_rowBetween__MvYnB{display:flex;justify-content:flex-end;margin:-6px 2px 22px}.auth_link__Jl_8L{background:none;border:none;cursor:pointer;padding:4px 2px;font-family:var(--font);font-size:13px;font-weight:500;color:var(--blue);border-radius:4px;text-decoration:none;transition:color .2s var(--ease)}.auth_link__Jl_8L:hover{color:var(--blue-hover);text-decoration:underline;text-underline-offset:3px}.auth_link__Jl_8L:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.auth_btn__Ua3L6{width:100%;height:52px;font-family:var(--font);font-size:15px;font-weight:600;color:#fff;background:var(--blue);border:none;border-radius:14px;cursor:pointer;position:relative;transition:background .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease)}.auth_btn__Ua3L6:hover{background:var(--blue-hover);transform:translateY(-1px);box-shadow:0 10px 24px -8px rgba(12,99,228,.45)}.auth_btn__Ua3L6:active{transform:translateY(0);box-shadow:0 4px 12px -6px rgba(12,99,228,.4)}.auth_btn__Ua3L6:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.auth_btnLoading__xvgz8{pointer-events:none}.auth_btnLoading__xvgz8 .auth_btnLabel__G9LRF{opacity:0}.auth_btnLoading__xvgz8 .auth_spin__4K_tT{display:flex}.auth_btn__Ua3L6 .auth_btnLabel__G9LRF{transition:opacity .2s var(--ease)}.auth_spin__4K_tT{position:absolute;inset:0;display:none;align-items:center;justify-content:center}.auth_spin__4K_tT svg{width:20px;height:20px;animation:auth_rot__yDHyX .8s linear infinite}@keyframes auth_rot__yDHyX{to{transform:rotate(1turn)}}.auth_spin__4K_tT circle{fill:none;stroke:#fff;stroke-width:2.6;stroke-dasharray:42 60;stroke-linecap:round}.auth_switch__dIlBR{text-align:center;margin:28px 0 0;font-size:13.5px;color:var(--ink-3)}.auth_switch__dIlBR .auth_link__Jl_8L{font-size:13.5px}.auth_alert__Q7OzQ{font-size:13px;line-height:1.5;color:var(--err);background:rgba(214,69,93,.07);border-radius:12px;padding:11px 14px;margin-bottom:18px;text-align:center}.auth_alertInfo___Gp11{color:var(--blue);background:var(--blue-soft)}.auth_sent__JGpuf{text-align:center;animation:auth_viewin__3qRBR .5s var(--ease)}.auth_sentIcon__4AKTW{width:56px;height:56px;margin:6px auto 20px;border-radius:50%;background:var(--blue-soft);display:flex;align-items:center;justify-content:center}.auth_sentIcon__4AKTW svg{width:24px;height:24px;stroke:var(--blue);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.auth_sent__JGpuf h3{font-family:var(--font-display);font-size:19px;font-weight:600;letter-spacing:-.01em;margin:0 0 8px}.auth_sent__JGpuf p{font-size:14px;line-height:1.6;color:var(--ink-3);margin:0 0 24px}.auth_panelFoot__0We2M{text-align:center;font-size:12px;color:#b0b6c9;padding-top:20px}.auth_rise__rWzT5{animation:auth_rise__rWzT5 .8s var(--ease) both}@keyframes auth_rise__rWzT5{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes auth_fadein__iBhGv{0%{opacity:0}to{opacity:1}}.auth_d1__g4qi1{animation-delay:.05s}.auth_d2__sf_ka{animation-delay:.12s}.auth_d3__1kgLl{animation-delay:.19s}@media (max-width:920px){.auth_stage__1Fbi4{display:none}.auth_panel__2SoBZ{min-height:100vh}}@media (prefers-reduced-motion:reduce){.auth_shell__WDt_d *,.auth_shell__WDt_d :after,.auth_shell__WDt_d :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.auth_rise__rWzT5,.auth_stage__1Fbi4{animation:none;opacity:1;transform:none}.auth_caption__IE78D{transition:none}.auth_dotActive__K27HD .auth_dotFill__WIA99{width:100%;animation:none}}