.auth-layout_shell__i_gFT{min-height:100svh;display:grid;grid-template-columns:minmax(400px,42fr) minmax(0,58fr);padding:18px;gap:18px;background:#101011;color:#f4f4f5;color-scheme:dark;--auth-accent:#303033;--auth-accent-hover:#3c3c40;--auth-focus:#b8b8c0}.auth-layout_shell__i_gFT :where(button,a,input,select,summary):focus-visible{outline:2px solid var(--auth-focus);outline-offset:4px}.auth-layout_shell__i_gFT button{cursor:pointer}.auth-layout_shell__i_gFT button:disabled{opacity:.5;cursor:wait}.auth-layout_authSide__cEhtj{display:flex;flex-direction:column;min-width:0;padding:62px clamp(24px,4vw,82px)}.auth-layout_brand__wmSJG{display:inline-flex;align-items:center;gap:10px;font-size:28px;letter-spacing:-.055em;font-weight:600;min-height:44px;margin-bottom:38px}.auth-layout_brand__wmSJG .auth-layout_brandLogo__QMJTc{width:172px;height:auto;margin:0;filter:none}.auth-layout_formWrap___qJ6q{width:100%;max-width:370px;margin:auto;padding:0}.auth-layout_heading__8u5fg{font-size:28px;line-height:1.22;font-weight:500;letter-spacing:-.04em;text-wrap:balance}.auth-layout_intro__t_G8J{margin:10px 0 28px;color:#a6a6ae;font-size:14px;line-height:1.6}.auth-layout_providers__ff724{display:grid;gap:10px}.auth-layout_provider__nmPPA{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:48px;border:1px solid #2b2b2f;border-radius:8px;background:#0c0c0d;font-size:14px;color:#e9e9eb;transition:background .16s,border-color .16s}.auth-layout_provider__nmPPA:hover{background:#1e1e21;border-color:#505056}.auth-layout_provider__nmPPA svg{width:17px;height:17px;flex-shrink:0}.auth-layout_divider__Zdjql{display:flex;align-items:center;gap:14px;margin:21px 0;color:#81818a;font-size:11px}.auth-layout_divider__Zdjql:after,.auth-layout_divider__Zdjql:before{content:"";height:1px;background:#2b2b2f;flex:1}.auth-layout_form__mov5E{display:grid;gap:16px}.auth-layout_field__VsBXF label{font-size:13px;color:#c4c4ca;display:block;margin-bottom:9px}.auth-layout_field__VsBXF input{width:100%;height:49px;padding:0 14px;color:#f4f4f5;background:#0c0c0d;border:1px solid #262629;border-radius:7px;font-size:14px;transition:border-color .16s,box-shadow .16s,background .16s}.auth-layout_field__VsBXF input:hover{border-color:#45454b}.auth-layout_field__VsBXF input:focus{border-color:var(--auth-focus);background:#141416;box-shadow:0 0 0 3px #ffffff0c}.auth-layout_field__VsBXF input::placeholder{color:#85858e}.auth-layout_labelRow__4Tchf{display:flex;align-items:baseline;justify-content:space-between}.auth-layout_forgot__bHR0F{font-size:11px;color:#a6a6ae;margin:-12px 0 -8px;padding:12px 0;min-height:44px}.auth-layout_forgot__bHR0F:hover{color:#fff}.auth-layout_passwordWrap__247B4{position:relative}.auth-layout_passwordWrap__247B4 input{padding-right:48px}.auth-layout_reveal___ZgMN{position:absolute;top:0;right:0;min-width:46px;height:49px;display:grid;place-items:center;color:#94949e}.auth-layout_primary__l_EX1{min-height:50px;background:var(--auth-accent);border:1px solid #505055;box-shadow:inset 0 1px 0 #ffffff0d;color:#f4f4f5;display:flex;align-items:center;justify-content:space-between;padding:0 17px;width:100%;border-radius:7px;margin-top:4px;font-size:14px;font-weight:500;transition:background .16s,transform .16s,box-shadow .16s}.auth-layout_primary__l_EX1:hover:not(:disabled){background:var(--auth-accent-hover);box-shadow:0 4px 18px #0003}.auth-layout_primary__l_EX1:active:not(:disabled){transform:translateY(1px)}.auth-layout_primary__l_EX1>span:last-child{font-size:21px;transition:transform .16s}.auth-layout_primary__l_EX1:hover>span:last-child{transform:translateX(3px)}.auth-layout_switchMode__sXbrq{margin-top:20px;font-size:12px;color:#aaaab1;text-align:center}.auth-layout_switchMode__sXbrq button{color:#eeeef0;min-height:44px;margin:-10px 0;padding:10px 3px;text-decoration:underline;text-decoration-color:#55555e;text-underline-offset:4px}.auth-layout_sso__QnRfM{display:flex;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:6px auto 12px;color:#a6a6af;font-size:12px}.auth-layout_sso__QnRfM:hover{color:#fff}.auth-layout_terms__RNJde{color:#92929b;font-size:10px;line-height:1.8;text-align:center}.auth-layout_terms__RNJde a{text-decoration:underline;text-underline-offset:3px}.auth-layout_error__91YxO,.auth-layout_success__4rntH{padding:12px 14px;border-radius:7px;font-size:12px;line-height:1.6}.auth-layout_error__91YxO{background:#2c1a1c;color:#ffb4b4;border:1px solid #6c353c}.auth-layout_success__4rntH{background:#222226;color:#e4e4e9;border:1px solid #424249}.auth-layout_verification__W04zO{padding-top:5px}.auth-layout_verification__W04zO h2{font-size:17px;margin:22px 0 8px}.auth-layout_verification__W04zO p{color:#aaaab2;font-size:14px;line-height:1.7;overflow-wrap:anywhere;margin-bottom:28px}.auth-layout_mailIcon__ZxnwS{width:52px;height:52px;display:grid;place-items:center;border:1px solid #424248;border-radius:50%;font-size:25px}.auth-layout_shell__i_gFT[data-auth-theme=light]{background:#fff}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_authSide__cEhtj{color-scheme:light;color:#202024;--auth-accent:#202024;--auth-accent-hover:#36363b;--auth-focus:#676771}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_brand__wmSJG img{filter:none}.auth-layout_shell__i_gFT[data-auth-theme=light] :is(.auth-layout_intro__t_G8J,.auth-layout_switchMode__sXbrq,.auth-layout_sso__QnRfM,.auth-layout_terms__RNJde,.auth-layout_verification__W04zO p){color:#666670}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_provider__nmPPA{background:#fff;color:#29292e;border-color:#dcdce1}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_provider__nmPPA:hover{background:#f5f5f7;border-color:#b5b5bf}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_divider__Zdjql{color:#74747e}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_divider__Zdjql:after,.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_divider__Zdjql:before{background:#e4e4e8}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_field__VsBXF label{color:#494952}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_field__VsBXF input{background:#fafafa;color:#202024;border-color:#dcdce1}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_field__VsBXF input:hover{border-color:#b5b5bf}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_field__VsBXF input:focus{background:#fff;border-color:#676771;box-shadow:0 0 0 3px #2020240a}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_field__VsBXF input::placeholder{color:#767680}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_reveal___ZgMN{color:#676771}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_primary__l_EX1{border-color:#202024}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_switchMode__sXbrq button{color:#202024;text-decoration-color:#90909a}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_sso__QnRfM:hover{color:#202024}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_error__91YxO{background:#fff2f2;color:#962c38;border-color:#e9b9bf}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_success__4rntH{background:#f5f5f7;color:#393942;border-color:#dcdce1}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_mailIcon__ZxnwS{border-color:#dcdce1}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_formWrap___qJ6q{max-width:408px}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_brand__wmSJG{margin-bottom:32px}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_heading__8u5fg{font-size:32px;line-height:1.18;letter-spacing:-.035em}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_intro__t_G8J{max-width:350px;margin-top:12px;margin-bottom:26px;font-size:15px;line-height:1.6}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_field__VsBXF label{font-size:14px;margin-bottom:8px}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_field__VsBXF input{height:52px;border-radius:9px;background:#fff}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_reveal___ZgMN{height:52px}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_provider__nmPPA{min-height:50px;border-radius:9px}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_primary__l_EX1{min-height:52px;border-radius:9px;font-size:15px}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_switchMode__sXbrq{font-size:13px}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_terms__RNJde{font-size:11px;line-height:1.7}@media (max-width:760px){.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_authSide__cEhtj{padding-top:32px}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_heading__8u5fg{font-size:30px}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_brand__wmSJG{margin-bottom:28px}}.auth-layout_story__pEYQ7{position:relative;border-radius:20px;overflow:hidden;min-height:760px;isolation:isolate;display:grid;place-items:center;background:#80b8dc;color:#1d2837}.auth-layout_atmosphere__LbYWu{position:absolute;inset:0;overflow:hidden;z-index:-1;background:linear-gradient(155deg,#71b2d7,#4592c1 48%,#82b5cd)}.auth-layout_clouds__DV91S{position:absolute;inset:-20%;pointer-events:none;filter:blur(9px);background:radial-gradient(ellipse 18% 7% at 24% 21%,#f6f3e7ed 12%,#edf4f0b3 44%,transparent 75%),radial-gradient(ellipse 13% 6% at 39% 18%,#f8f6ebee 10%,#edf4f099 45%,transparent 76%),radial-gradient(ellipse 24% 8% at 79% 77%,#f6f3e7e6 12%,#eef3eeb3 44%,transparent 76%),radial-gradient(ellipse 13% 5% at 62% 82%,#f7f3e6de 12%,transparent 77%);animation:auth-layout_cloudDrift__PJw7N 10s linear -3s infinite alternate}.auth-layout_coast__ceJO1{position:absolute;inset:35% -15% -20%;pointer-events:none;filter:blur(16px);background:radial-gradient(ellipse 42% 12% at 55% 64%,#597f70d9 12%,#82a78ec9 40%,transparent 78%),radial-gradient(ellipse 32% 6% at 52% 50%,#d5c69bd9 16%,#e7dcb199 46%,transparent 80%),radial-gradient(ellipse 17% 5% at 77% 44%,#dcd4a9bf 12%,transparent 77%);animation:auth-layout_coastDrift__aszCa 18s ease-in-out -7s infinite alternate}.auth-layout_grain__f32BD{position:absolute;inset:0;opacity:.14;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url(%23n)' opacity='.7' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.auth-layout_featureStage__WEDhT{width:min(80%,490px)}.auth-layout_featureCard__kbNeB{background:#fff;color:#202027;border:1px solid #ffffffb3;border-radius:20px;padding:12px 30px 28px;box-shadow:0 20px 60px #173f5826}.auth-layout_featureTabs__mCtxt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #ededf0;gap:8px}.auth-layout_featureTabs__mCtxt button{position:relative;min-height:56px;padding:0 4px;border:0;border-radius:6px 6px 0 0;background:#fff;color:#777780;display:flex;gap:8px;align-items:center;justify-content:center;font-size:13px;transition:color .18s,background .18s}.auth-layout_featureTabs__mCtxt button:after{content:"";position:absolute;bottom:-1px;left:12px;right:12px;height:2px;background:#242428;transform:scaleX(0);transition:transform .2s}.auth-layout_featureTabs__mCtxt button:hover{color:#202024;background:#fafafa}.auth-layout_featureTabs__mCtxt button[aria-pressed=true]{color:#202024;font-weight:500}.auth-layout_featureTabs__mCtxt button[aria-pressed=true]:after{transform:scaleX(1)}.auth-layout_featureTabs__mCtxt button:focus-visible{outline:2px solid #55555d;outline-offset:-4px}.auth-layout_featureContent__QM3ez{padding-top:28px}.auth-layout_featureCard__kbNeB h2{max-width:350px;font-size:27px;font-weight:500;letter-spacing:-.04em;line-height:1.2;min-height:65px}.auth-layout_featureCard__kbNeB p{font-size:14px;line-height:1.65;color:#666672;margin:12px 0 24px;min-height:48px}.auth-layout_visualCaption__dRVwP{position:absolute;bottom:30px;color:#34343b;font-size:11px;letter-spacing:.015em}.auth-layout_nearClouds__Dltzx{position:absolute;inset:-20%;pointer-events:none;filter:blur(12px);background:radial-gradient(ellipse 25% 9% at 19% 71%,#f8f4e8e6 12%,#f1f2eeb3 40%,transparent 74%),radial-gradient(ellipse 17% 7% at 35% 76%,#f5f3e5d9 10%,transparent 76%),radial-gradient(ellipse 24% 7% at 78% 25%,#eef3f0cc 10%,#edf4f080 42%,transparent 74%);animation:auth-layout_nearCloudDrift__iDOls 12s linear -5s infinite alternate}.auth-layout_sunlight__mRWn8{position:absolute;inset:-15%;pointer-events:none;background:radial-gradient(ellipse 25% 18% at 65% 13%,#fff2c94d,transparent 75%);animation:auth-layout_sunlightDrift__D9cke 14s ease-in-out -4s infinite alternate}@keyframes auth-layout_cloudDrift__PJw7N{0%{transform:translate3d(-16%,-8%,0) rotate(-13deg)}to{transform:translate3d(16%,8%,0) rotate(-7deg)}}@keyframes auth-layout_nearCloudDrift__iDOls{0%{transform:translate3d(15%,-9%,0) rotate(-12deg);opacity:.7}to{transform:translate3d(-15%,9%,0) rotate(-5deg);opacity:1}}@keyframes auth-layout_coastDrift__aszCa{0%{transform:translate3d(-5%,6%,0) rotate(-25deg) scale(1.05)}to{transform:translate3d(6%,-7%,0) rotate(-17deg) scale(1.12)}}@keyframes auth-layout_sunlightDrift__D9cke{0%{transform:translate3d(-8%,4%,0);opacity:.4}to{transform:translate3d(9%,-7%,0);opacity:.8}}.auth-layout_story__pEYQ7[data-motion-paused=true] .auth-layout_atmosphere__LbYWu>div{animation-play-state:paused}.auth-layout_spinner__zbs8I{animation:auth-layout_spin__jTkVD .8s linear infinite}@keyframes auth-layout_spin__jTkVD{to{transform:rotate(1turn)}}@media (min-width:1700px){.auth-layout_formWrap___qJ6q{max-width:390px}.auth-layout_featureStage__WEDhT{width:68%;max-width:490px}}@media (max-width:1100px){.auth-layout_shell__i_gFT{grid-template-columns:minmax(360px,46fr) minmax(0,54fr);padding:12px;gap:12px}.auth-layout_authSide__cEhtj{padding:48px 28px}.auth-layout_featureStage__WEDhT{width:84%}.auth-layout_featureCard__kbNeB{padding:10px 20px 24px}.auth-layout_featureTabs__mCtxt button{gap:6px;font-size:12px}.auth-layout_featureCard__kbNeB h2{font-size:25px}}@media (max-width:760px){.auth-layout_shell__i_gFT{display:block;padding:0}.auth-layout_shell__i_gFT .auth-layout_authSide__cEhtj{min-height:100svh;padding:max(28px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(64px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))}.auth-layout_shell__i_gFT .auth-layout_formWrap___qJ6q{max-width:408px;margin:0 auto;padding:0}.auth-layout_shell__i_gFT .auth-layout_brand__wmSJG{font-size:26px;margin-bottom:28px}.auth-layout_shell__i_gFT .auth-layout_heading__8u5fg{font-size:30px;line-height:1.18;text-wrap:pretty}.auth-layout_shell__i_gFT .auth-layout_intro__t_G8J{font-size:14px;margin:10px 0 24px}.auth-layout_story__pEYQ7{display:none}.auth-layout_shell__i_gFT .auth-layout_field__VsBXF label{font-size:14px;margin-bottom:8px}.auth-layout_shell__i_gFT .auth-layout_field__VsBXF input{font-size:16px;height:52px}.auth-layout_shell__i_gFT .auth-layout_primary__l_EX1,.auth-layout_shell__i_gFT .auth-layout_provider__nmPPA{min-height:52px;font-size:15px}.auth-layout_shell__i_gFT .auth-layout_reveal___ZgMN{height:52px;min-width:48px}.auth-layout_shell__i_gFT .auth-layout_switchMode__sXbrq{font-size:13px;margin-top:18px}.auth-layout_shell__i_gFT .auth-layout_forgot__bHR0F,.auth-layout_shell__i_gFT .auth-layout_sso__QnRfM{font-size:12px}.auth-layout_shell__i_gFT .auth-layout_terms__RNJde{font-size:11px;line-height:1.7}.auth-layout_divider__Zdjql{margin:20px 0}}@media (max-width:360px){.auth-layout_shell__i_gFT .auth-layout_authSide__cEhtj{padding-left:20px;padding-right:20px}.auth-layout_shell__i_gFT .auth-layout_heading__8u5fg{font-size:28px}}@media (max-height:800px) and (min-width:761px){.auth-layout_authSide__cEhtj{padding-top:30px;padding-bottom:30px}.auth-layout_story__pEYQ7{min-height:700px}.auth-layout_brand__wmSJG{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.auth-layout_shell__i_gFT *,.auth-layout_shell__i_gFT :after,.auth-layout_shell__i_gFT :before{animation:none!important;transition:none!important}}.auth-layout_authHeader__USnHA{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-layout_authHeader__USnHA .auth-layout_brand__wmSJG{flex-shrink:0}.auth-layout_previewLink___VcL1{font-size:12px;color:#a6a6ae;min-height:44px;display:inline-flex;align-items:center;margin-bottom:38px}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_previewLink___VcL1{color:#666670}.auth-layout_provider__nmPPA+.auth-layout_provider__nmPPA{margin-top:10px}.auth-layout_sso__QnRfM{text-decoration:underline;text-underline-offset:4px}.auth-layout_teamLink__Pa_7P{display:block;text-align:center;margin-top:20px;padding-top:16px;border-top:1px solid #333338;font-size:12px;color:#a6a6ae}.auth-layout_teamLink__Pa_7P a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.auth-layout_shell__i_gFT[data-auth-theme=light] .auth-layout_teamLink__Pa_7P{border-color:#e4e4e8;color:#666670}.auth-layout_specialState__sla1_{color-scheme:light;background:#fff;color:#202024;padding:20px;border-radius:12px;margin-bottom:20px}@media (max-width:760px){.auth-layout_previewLink___VcL1{margin-bottom:28px}}