.login_page__Jopuk{--login-glow:0 111 183;position:relative;isolation:isolate;overflow-x:clip}.login_page__Jopuk:before{position:absolute;z-index:-1;background:radial-gradient(circle 500px at 43px 176px,rgb(var(--login-glow)/37%) 0,rgb(var(--login-glow)/30%) 100px,rgb(var(--login-glow)/17%) 200px,rgb(var(--login-glow)/6%) 300px,rgb(var(--login-glow)/2%) 400px,transparent 500px);content:"";inset:0;pointer-events:none}.login_content__JQVXp{display:flex;flex-direction:column;padding-top:var(--space-12);gap:var(--space-6)}.login_heading__XQ6Qj{display:flex;flex-direction:column;gap:var(--space-3)}.login_title__O3lUq{font:var(--font-h2);letter-spacing:var(--heading-tracking)}.login_subtitle__FnY79{display:none;color:var(--color-fg-secondary);font:var(--font-text-16)}.login_miniappHint__wKhhz{color:var(--color-fg-secondary);font:var(--font-text-14)}.login_methods__IK_xg{display:flex;flex-direction:column;gap:var(--space-6)}.login_card__zgbWe{display:flex;min-width:0;flex-direction:column;padding:var(--space-8) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-3);background:var(--color-surface-2);gap:var(--space-5)}.login_emailFirst__Bh8Lk{order:-1}.login_cardHead__hxAm_{display:flex;flex-direction:column;gap:var(--space-2)}.login_titleRow__HBn1y{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.login_cardTitle__3WKOc{font:var(--font-h3);letter-spacing:var(--heading-tracking)}.login_cardText__nua6l{color:var(--color-fg-secondary);font:var(--font-text-14)}.login_status__olmGZ{display:flex;align-items:center;color:var(--color-fg-secondary);font:var(--font-text-14-semibold);gap:var(--space-2)}.login_status__olmGZ svg{flex-shrink:0}.login_qr__GrVle{display:none;min-height:128px;align-items:center;gap:var(--space-4)}.login_qrFrame__9rqQY{display:flex;width:128px;height:128px;flex-shrink:0;padding:var(--space-2);border-radius:var(--radius-2);background:#fff}.login_qrFrame__9rqQY svg{width:112px;height:112px}.login_qrHint__b_OwJ{min-width:0;flex:1 1;color:var(--color-fg-secondary);font:var(--font-text-14)}.login_codeToggle__S_xxi{display:none;padding:0;border:0;background:none;color:var(--color-fg-secondary);cursor:pointer;font:var(--font-text-14-semibold);text-align:center;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.login_codeToggle__S_xxi:hover{color:var(--color-fg-hover)}.login_botCode__yF0In{display:flex;flex-direction:column;padding:var(--space-4);border:1px solid rgb(255 255 255/10%);border-radius:var(--radius-2);background:rgb(255 255 255/5%);gap:var(--space-3)}.login_botCode__yF0In[data-variant=waiting]{background:var(--color-surface-2)}.login_botHint__CPvNR{color:var(--color-fg-secondary);font:var(--font-text-14)}.login_botLink__g6De5{color:var(--color-fg);font-weight:600;text-underline-position:from-font;white-space:nowrap}.login_botLink__g6De5:hover{color:var(--color-fg-hover)}.login_codeBox__TGbYC{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3);border:0;border-radius:var(--radius-2);background:var(--color-bg);color:var(--color-fg);cursor:pointer;gap:var(--space-1);text-align:left}.login_codeValue__2IuB_{font:600 20px/24px var(--font-sans);letter-spacing:1px;white-space:nowrap}.login_copy__VCq0s{display:inline-flex;flex-shrink:0;align-items:center;color:var(--color-fg-secondary);font:var(--font-text-14-semibold);gap:var(--space-1-5);white-space:nowrap}.login_codeBox__TGbYC:hover .login_copy__VCq0s{color:var(--color-fg-hover)}.login_botNote__D4UUd{color:var(--color-fg-secondary);font:var(--font-text-12)}.login_tabs__XWbcL{display:flex;width:100%;align-self:stretch}.login_tabs__XWbcL>*{flex:1 1}.login_form__EluyW{display:flex;flex-direction:column;gap:var(--space-3)}.login_sentTo__zinqM{color:var(--color-fg-secondary);font:var(--font-text-14);overflow-wrap:anywhere}.login_sentTo__zinqM b{color:var(--color-fg);font-weight:600}.login_footnote__lBiYq{color:var(--color-fg-secondary);font:var(--font-text-12)}.login_authorizing__n5OHu{align-items:center;text-align:center}.login_other__P38Pi{display:flex;flex-direction:column;gap:var(--space-4)}.login_divider__c4q8B{display:flex;align-items:center;color:var(--color-fg-secondary);font:var(--font-text-14);gap:var(--space-3);white-space:nowrap}.login_divider__c4q8B:after,.login_divider__c4q8B:before{height:1px;flex:1 1;background:var(--color-border);content:""}@media (min-width:768px){.login_page__Jopuk{padding-bottom:var(--space-4)}.login_page__Jopuk:before{background:radial-gradient(circle 700px at max(0px,50% - var(--page-art-width)/2 + 124px) 333px,rgb(var(--login-glow)/53%) 0,rgb(var(--login-glow)/47%) 100px,rgb(var(--login-glow)/33%) 200px,rgb(var(--login-glow)/18%) 300px,rgb(var(--login-glow)/8%) 400px,rgb(var(--login-glow)/3%) 500px,rgb(var(--login-glow)/1%) 600px,transparent 700px),radial-gradient(700px 1056px at min(100%,50% + var(--page-art-width)/2 - 8px) 968px,rgb(var(--login-glow)/55%) 0,rgb(var(--login-glow)/48%) 14%,rgb(var(--login-glow)/34%) 29%,rgb(var(--login-glow)/19%) 43%,rgb(var(--login-glow)/8%) 57%,rgb(var(--login-glow)/3%) 71%,rgb(var(--login-glow)/1%) 86%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 120px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 120px),transparent)}.login_breadcrumbs__8kk8M{padding-top:var(--space-4)}.login_content__JQVXp{align-items:center;gap:var(--space-8)}.login_heading__XQ6Qj{align-items:center;text-align:center}.login_title__O3lUq{font:var(--font-h1);letter-spacing:var(--heading-tracking)}.login_subtitle__FnY79{display:block}.login_miniappHint__wKhhz{font:var(--font-text-16)}.login_methods__IK_xg,.login_other__P38Pi,.login_pageError__Wuigx{width:100%;max-width:420px}.login_qr__GrVle{display:flex}.login_codeToggle__S_xxi{display:block}.login_methodCode__Rzu1L{display:none}.login_card__zgbWe[data-code-open] .login_methodCode__Rzu1L{display:flex}.login_card__zgbWe[data-code-open] .login_codeToggle__S_xxi{display:none}}@media (min-width:1024px){.login_methods__IK_xg{max-width:none;flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--grid-gap)}.login_methods__IK_xg>.login_card__zgbWe{width:420px}.login_emailFirst__Bh8Lk{order:0}.login_pageError__Wuigx{max-width:860px}}