.Auth_page__debTd{min-height:100dvh;position:relative;overflow:hidden;display:grid;place-items:center;padding:44px 20px 70px;background:var(--color-page);color:var(--color-text-primary)}.Auth_glow__rDW03{position:absolute;width:560px;height:560px;left:50%;top:-330px;transform:translateX(-50%);border-radius:50%;background:var(--accent-gradient);filter:blur(85px);pointer-events:none}.Auth_card__dzxrD{position:relative;width:min(440px,100%);padding:34px;border:1px solid var(--color-surface-soft);border-radius:22px;background:var(--color-surface-raised,var(--color-surface));box-shadow:0 28px 80px rgba(0,0,0,.42)}.Auth_brand__WZ3Ij{display:inline-flex;align-items:center;gap:10px;margin-bottom:36px}.Auth_loginBrand__spdbu{display:block;width:min(430px,100%);height:150px;overflow:hidden;margin:-70px auto -62px}.Auth_loginBrand__spdbu:hover{background-color:transparent}.Auth_loginBrandImage__tj2IN{display:block;width:100%;height:auto;transform:translateY(-70px)}.Auth_card__dzxrD header h1{margin:0;font-size:27px;letter-spacing:-.035em}.Auth_card__dzxrD header p{margin:9px 0 25px;color:#9ca0ae;font-size:14px;line-height:1.55}.Auth_card__dzxrD footer{margin-top:23px;padding-top:19px;border-top:1px solid var(--color-surface-soft);text-align:center;color:#969aa8;font-size:13px}.Auth_card__dzxrD footer a,.Auth_link__BGTZ2{background:none;background-clip:border-box;-webkit-background-clip:border-box;color:var(--color-text-primary)}.Auth_card__dzxrD footer a,.Auth_link__BGTZ2 svg{stroke:url(#wisdom-accent-gradient)}.Auth_form__DkP6K{display:grid;gap:15px}.Auth_field__LNJiv{display:grid;gap:7px;color:#d9dbe2;font-size:12px}.Auth_field__LNJiv input{width:100%;height:46px;padding:0 13px;border:1px solid var(--color-border);border-radius:11px;outline:0;background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:14px}.Auth_field__LNJiv input:focus{border-color:transparent;border-image:none;box-shadow:var(--shadow-md)}.Auth_passwordWrap__78YJq{position:relative}.Auth_passwordWrap__78YJq input{padding-right:46px}.Auth_passwordWrap__78YJq button{position:absolute;right:5px;top:5px;width:36px;height:36px;border:0;background:transparent;color:#9498a5}.Auth_google__VPgJG,.Auth_primary__JN7QA{height:46px;border-radius:11px;font:inherit;font-weight:600;cursor:pointer}.Auth_primary__JN7QA{border:0;color:#fff}.Auth_primary__JN7QA,.Auth_primary__JN7QA:hover{background:var(--accent-gradient)}.Auth_primary__JN7QA:disabled{opacity:.55;cursor:wait}.Auth_google__VPgJG{display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--color-input-border);background:var(--color-surface);color:#f0f0f3}.Auth_google__VPgJG:hover{background:var(--color-surface-soft)}.Auth_google__VPgJG i{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--color-text-inverse);background:var(--accent-gradient);background-clip:border-box;-webkit-background-clip:border-box;color:#fff;font-style:normal;font-weight:800}.Auth_google__VPgJG i svg{stroke:url(#wisdom-accent-gradient)}.Auth_separator__RMiDP{display:flex;align-items:center;gap:10px;margin:4px 0;color:#777b88;font-size:12px}.Auth_separator__RMiDP:after,.Auth_separator__RMiDP:before{content:"";height:1px;flex:1;background:var(--color-divider)}.Auth_card__dzxrD:has(.Auth_tabs__k8xOl){width:min(500px,100%)}.Auth_tabs__k8xOl{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-bottom:21px;padding:4px;border-radius:11px;background:var(--color-surface)}.Auth_tabs__k8xOl button{height:36px;border:0;border-radius:8px;background:transparent;color:#8e929f;font-size:12px}.Auth_tabs__k8xOl button.Auth_active__EzBY_{background:var(--color-surface-soft);color:#f4f4f6;box-shadow:0 1px 4px rgba(0,0,0,.3)}.Auth_row__zYfLv{display:flex;justify-content:flex-end;margin-top:-4px}.Auth_row__zYfLv a,.Auth_row__zYfLv button{border:0;background:transparent;background:none;background-clip:border-box;-webkit-background-clip:border-box;color:var(--color-text-primary);font-size:12px;cursor:pointer}.Auth_row__zYfLv a,.Auth_row__zYfLv button svg{stroke:url(#wisdom-accent-gradient)}.Auth_error__D56pl,.Auth_success__lGhys{margin:0;padding:10px 12px;border-radius:9px;font-size:12px;line-height:1.45}.Auth_error__D56pl{border:1px solid #5a3037;background:var(--color-surface-soft);color:#f0a8b0}.Auth_success__lGhys{border:1px solid var(--color-border);background:var(--color-surface);color:#a1dfbd}.Auth_hint__3XytD{margin:0;color:#858996;font-size:12px;line-height:1.5}.Auth_support__xIpCX{padding:15px;border:1px solid var(--color-border);border-radius:11px;background:var(--color-surface);color:#afb2bd;font-size:13px;line-height:1.55}.Auth_support__xIpCX a{background:none;background-clip:border-box;-webkit-background-clip:border-box;color:var(--color-text-primary)}.Auth_support__xIpCX a svg{stroke:url(#wisdom-accent-gradient)}.Auth_legal__vlIAj{position:absolute;bottom:22px;margin:0;color:#626672;font-size:12px}.Auth_profile__JZTom{display:grid;gap:11px;margin-bottom:21px}.Auth_profile__JZTom div{display:flex;justify-content:space-between;gap:18px;padding:12px;border:1px solid var(--color-surface-soft);border-radius:10px;background:var(--color-surface);font-size:13px}.Auth_profile__JZTom span{color:#888c99}.Auth_logout__lhbdA{width:100%;height:42px;border:1px solid #493137;border-radius:10px;background:var(--color-surface-soft);color:#eda5ad;cursor:pointer}@media (max-width:520px){.Auth_page__debTd{align-items:start;padding:24px 12px 64px}.Auth_card__dzxrD{padding:25px 20px;border-radius:18px}.Auth_brand__WZ3Ij{margin-bottom:28px}.Auth_card__dzxrD header h1{font-size:24px}.Auth_legal__vlIAj{bottom:16px}}[data-theme=light] :is(.Auth_page__debTd,.Auth_card__dzxrD){background:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border)}[data-theme=light] .Auth_card__dzxrD{background:var(--color-surface)}[data-theme=light] .Auth_card__dzxrD header h1{color:var(--color-text-primary)}[data-theme=light] .Auth_card__dzxrD footer,[data-theme=light] .Auth_card__dzxrD header p,[data-theme=light] .Auth_field__LNJiv,[data-theme=light] .Auth_hint__3XytD,[data-theme=light] .Auth_legal__vlIAj,[data-theme=light] .Auth_profile__JZTom span{color:var(--color-text-secondary)}[data-theme=light] .Auth_field__LNJiv input{background:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-input-border)}[data-theme=light] .Auth_field__LNJiv input::placeholder{color:var(--color-text-muted)}[data-theme=light] .Auth_google__VPgJG{background:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border);box-shadow:var(--shadow-sm)}[data-theme=light] .Auth_tabs__k8xOl{background:var(--color-surface-soft)}[data-theme=light] .Auth_tabs__k8xOl button{color:var(--color-text-secondary)}[data-theme=light] .Auth_tabs__k8xOl button.Auth_active__EzBY_{background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-sm)}[data-theme=light] .Auth_separator__RMiDP{color:var(--color-text-muted)}[data-theme=light] .Auth_profile__JZTom div,[data-theme=light] .Auth_support__xIpCX{background:var(--color-surface-soft);color:var(--color-text-primary);border-color:var(--color-border)}[data-theme=light] .Auth_primary__JN7QA{background:var(--accent-gradient);color:#fff}[data-theme=light] .Auth_google__VPgJG i{background-clip:border-box;-webkit-background-clip:border-box;color:#fff}.Auth_sendingSpinner__TwcHD{width:17px;height:17px;margin-right:8px;vertical-align:middle;animation:Auth_sendingSpin__nSblm .85s linear infinite}@keyframes Auth_sendingSpin__nSblm{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Auth_sendingSpinner__TwcHD{animation:none}}.AuthShellLogin_loginPage__1jEF5{--auth-accent-1:var(--accent-gradient-start,#4f5bff);--auth-accent-2:var(--accent-gradient-mid,#7350f5);--auth-accent-3:var(--accent-gradient-end,#9b3ff0);position:relative;isolation:isolate;padding:56px 20px 84px;background:radial-gradient(120% 80% at 50% -10%,color-mix(in srgb,var(--auth-accent-2) 10%,transparent),transparent 60%),var(--wisdom-shell-background,var(--color-page));font-family:var(--font-sora),"Sora","Segoe UI",system-ui,sans-serif}.AuthShellLogin_aurora__PGIWn{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.AuthShellLogin_blob__s7bdQ{position:absolute;border-radius:50%;filter:blur(90px);opacity:.55;will-change:transform;mix-blend-mode:screen}.AuthShellLogin_blobA__YbjdX{width:46vmax;height:46vmax;top:-20vmax;left:-8vmax;background:radial-gradient(circle at 35% 35%,var(--auth-accent-1),transparent 68%);animation:AuthShellLogin_authFloatA__Wr8Lt 24s ease-in-out infinite}.AuthShellLogin_blobB__Fg9l4{width:40vmax;height:40vmax;top:-14vmax;right:-12vmax;background:radial-gradient(circle at 60% 40%,var(--auth-accent-3),transparent 66%);animation:AuthShellLogin_authFloatB__7wLcX 30s ease-in-out infinite}.AuthShellLogin_blobC__uyv9P{width:52vmax;height:52vmax;bottom:-30vmax;left:50%;margin-left:-26vmax;background:radial-gradient(circle at 50% 50%,var(--auth-accent-2),transparent 70%);opacity:.4;animation:AuthShellLogin_authFloatC__6DcP7 36s ease-in-out infinite}.AuthShellLogin_beam__bHlW4{position:absolute;top:-40%;left:-30%;width:55%;height:200%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--auth-accent-1) 16%,transparent),transparent);filter:blur(30px);animation:AuthShellLogin_authBeam__dftw8 18s ease-in-out infinite}.AuthShellLogin_grain__VnMqo{position:absolute;inset:0;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-theme=light] .AuthShellLogin_loginPage__1jEF5{background:radial-gradient(120% 80% at 50% -10%,color-mix(in srgb,var(--auth-accent-2) 12%,transparent),transparent 55%),var(--color-page)}[data-theme=light] .AuthShellLogin_blob__s7bdQ{opacity:.22;mix-blend-mode:normal;filter:blur(100px)}[data-theme=light] .AuthShellLogin_blobC__uyv9P{opacity:.16}[data-theme=light] .AuthShellLogin_beam__bHlW4{opacity:.5}[data-theme=light] .AuthShellLogin_grain__VnMqo{opacity:.025}.AuthShellLogin_loginCard__ExluZ{position:relative;z-index:1;width:min(532px,100%);padding:44px 46px 38px;border:1px solid color-mix(in srgb,#ffffff 10%,var(--color-border));border-radius:28px;background:linear-gradient(180deg,color-mix(in srgb,#ffffff 5%,transparent),transparent 42%),color-mix(in srgb,var(--color-surface) 78%,transparent);-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25);box-shadow:0 40px 120px rgba(0,0,0,.5),0 8px 30px color-mix(in srgb,var(--auth-accent-2) 14%,transparent),inset 0 1px 0 rgba(255,255,255,.06);animation:AuthShellLogin_authCardIn__eMggZ .62s cubic-bezier(.16,1,.3,1) both}.AuthShellLogin_loginCard__ExluZ:before{content:"";position:absolute;inset:-1.5px;z-index:-1;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--auth-halo,0deg),color-mix(in srgb,var(--auth-accent-1) 70%,transparent),color-mix(in srgb,var(--auth-accent-3) 70%,transparent),color-mix(in srgb,var(--auth-accent-2) 40%,transparent),color-mix(in srgb,var(--auth-accent-1) 70%,transparent));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55;animation:AuthShellLogin_authHalo__owZ7G 12s linear infinite}.AuthShellLogin_loginCard__ExluZ:after{content:"";position:absolute;inset:-30% -18%;z-index:-2;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--auth-accent-2) 26%,transparent),transparent);filter:blur(50px);opacity:.7;animation:AuthShellLogin_authPulse__SZqrw 7s ease-in-out infinite}@property --auth-halo{syntax:"<angle>";inherits:false;initial-value:0deg}[data-theme=light] .AuthShellLogin_loginCard__ExluZ{border-color:color-mix(in srgb,var(--color-border) 80%,#ffffff);background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,.4) 45%),color-mix(in srgb,var(--color-surface) 82%,transparent);box-shadow:0 30px 90px rgba(24,30,60,.16),0 6px 24px color-mix(in srgb,var(--auth-accent-2) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.7)}[data-theme=light] .AuthShellLogin_loginCard__ExluZ:after,[data-theme=light] .AuthShellLogin_loginCard__ExluZ:before{opacity:.4}.AuthShellLogin_loginCard__ExluZ>.AuthShellLogin_loginBrand__ESHMs{position:relative;width:min(360px,82%);height:108px;margin:0 auto 18px;overflow:hidden;background-color:transparent}.AuthShellLogin_loginCard__ExluZ>.AuthShellLogin_loginBrand__ESHMs img{width:100%;height:100%;object-fit:cover;object-position:center 45%;transform:none}.AuthShellLogin_loginBrand__ESHMs:after{content:"";position:absolute;inset:12% 20%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--auth-accent-2) 34%,transparent),transparent);filter:blur(26px);animation:AuthShellLogin_authPulse__SZqrw 6s ease-in-out infinite}.AuthShellLogin_loginCard__ExluZ>.AuthShellLogin_loginBrand__ESHMs img{animation:AuthShellLogin_authBrandFloat__aY1fz 8s ease-in-out infinite}.AuthShellLogin_loginCard__ExluZ>a:first-child{gap:12px;margin-bottom:30px}.AuthShellLogin_loginCard__ExluZ>a:first-child span{width:42px;height:42px;border:0;border-image:none;border-radius:13px;background:var(--accent-gradient);font-size:18px;box-shadow:var(--shadow-md)}.AuthShellLogin_loginCard__ExluZ>a:first-child strong{font-size:21px}.AuthShellLogin_loginCard__ExluZ>header h1{font-size:clamp(27px,6vw,33px);letter-spacing:-.04em}.AuthShellLogin_loginCard__ExluZ>header p{margin-top:10px;margin-bottom:26px;font-size:14px}.AuthShellLogin_loginCard__ExluZ>footer{margin-top:26px;padding-top:22px;border-top:1px solid color-mix(in srgb,var(--color-border) 60%,transparent)}.AuthShellLogin_loginCard__ExluZ>footer a{position:relative;font-weight:650;text-decoration:none;background:var(--accent-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.AuthShellLogin_loginCard__ExluZ>footer a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1.5px;border-radius:2px;background:var(--accent-gradient);transform:scaleX(0);transform-origin:left;transition:transform .24s cubic-bezier(.16,1,.3,1)}.AuthShellLogin_loginCard__ExluZ>footer a:hover:after{transform:scaleX(1)}.AuthShellLogin_loginCard__ExluZ>*{animation:AuthShellLogin_authRise__ubiuT .56s cubic-bezier(.16,1,.3,1) both}.AuthShellLogin_loginCard__ExluZ>a:first-child{animation-delay:60ms}.AuthShellLogin_loginCard__ExluZ>header{animation-delay:.12s}.AuthShellLogin_loginCard__ExluZ>:nth-child(3){animation-delay:.18s}.AuthShellLogin_loginCard__ExluZ>:nth-child(4){animation-delay:.24s}.AuthShellLogin_loginCard__ExluZ>footer{animation-delay:.3s}@keyframes AuthShellLogin_authCardIn__eMggZ{0%{opacity:0;transform:translateY(18px) scale(.965);filter:blur(6px)}}@keyframes AuthShellLogin_authRise__ubiuT{0%{opacity:0;transform:translateY(12px)}}@keyframes AuthShellLogin_authHalo__owZ7G{to{--auth-halo:360deg}}@keyframes AuthShellLogin_authPulse__SZqrw{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}@keyframes AuthShellLogin_authBrandFloat__aY1fz{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.012)}}@keyframes AuthShellLogin_authFloatA__Wr8Lt{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(6%,8%,0) scale(1.12)}}@keyframes AuthShellLogin_authFloatB__7wLcX{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-7%,6%,0) scale(1.15)}}@keyframes AuthShellLogin_authFloatC__6DcP7{0%,to{transform:translate3d(-50%,0,0) scale(1)}50%{transform:translate3d(-46%,-6%,0) scale(1.1)}}@keyframes AuthShellLogin_authBeam__dftw8{0%,to{transform:rotate(18deg) translateX(0);opacity:.5}50%{transform:rotate(18deg) translateX(60vw);opacity:.9}}@media (max-width:560px){.AuthShellLogin_loginPage__1jEF5{padding:20px 12px 64px}.AuthShellLogin_loginCard__ExluZ{padding:30px 22px 26px;border-radius:22px}.AuthShellLogin_loginCard__ExluZ>a:first-child{margin-bottom:26px}.AuthShellLogin_loginCard__ExluZ>footer{margin-top:22px}}@media (prefers-reduced-motion:reduce){.AuthShellLogin_beam__bHlW4,.AuthShellLogin_blob__s7bdQ,.AuthShellLogin_loginBrand__ESHMs:after,.AuthShellLogin_loginCard__ExluZ,.AuthShellLogin_loginCard__ExluZ:after,.AuthShellLogin_loginCard__ExluZ:before,.AuthShellLogin_loginCard__ExluZ>*,.AuthShellLogin_loginCard__ExluZ>.AuthShellLogin_loginBrand__ESHMs img{animation:none!important}}