.auth-module__cni4Dq__shell{grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid;position:relative}@media (min-width:900px){.auth-module__cni4Dq__shell{grid-template-columns:minmax(420px,1fr) minmax(0,1fr)}}.auth-module__cni4Dq__formSide{padding:calc(var(--l-nav-offset) + var(--l-nav-h) + var(--s-10)) var(--s-6) var(--s-16);background:rgb(var(--rgb-canvas) / .82);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--blur-glass)) saturate(var(--glass-saturate));justify-content:center;align-items:flex-start;display:flex}@media (min-width:900px){.auth-module__cni4Dq__formSide{padding-inline:var(--s-12);background:rgb(var(--rgb-canvas) / .86);border-right:1px solid var(--c-border);align-items:center}}.auth-module__cni4Dq__card{gap:var(--s-6);flex-direction:column;width:100%;max-width:420px;display:flex}.auth-module__cni4Dq__head{gap:var(--s-2);flex-direction:column;display:flex}.auth-module__cni4Dq__title{font-size:clamp(28px,2.4vw,36px);line-height:var(--lh-title);letter-spacing:var(--tr-title);font-weight:var(--w-medium);color:var(--c-ink);margin:0}.auth-module__cni4Dq__lead{color:var(--c-ink-2);font-size:var(--t-body);line-height:var(--lh-body);margin:0}.auth-module__cni4Dq__lead strong{color:var(--c-ink);font-weight:var(--w-medium);overflow-wrap:anywhere}.auth-module__cni4Dq__toggle{border-radius:var(--r-pill);background:var(--btn-s-bg);box-shadow:var(--btn-s-shadow);grid-template-columns:1fr 1fr;align-self:flex-start;gap:4px;width:100%;max-width:260px;padding:4px;display:inline-grid}.auth-module__cni4Dq__toggleItem{min-height:40px;padding:0 var(--s-4);border-radius:var(--r-pill);color:var(--c-ink-2);font-size:var(--t-small);font-weight:var(--w-medium);transition:var(--btn-spring);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.auth-module__cni4Dq__toggleItem:hover{color:var(--c-ink)}.auth-module__cni4Dq__toggleItem[aria-current=page]{background:var(--btn-p-bg);color:var(--btn-p-ink);box-shadow:var(--btn-p-shadow)}.auth-module__cni4Dq__toggleItem:focus-visible{text-underline-offset:3px;outline:none;text-decoration:underline}.auth-module__cni4Dq__formStack,.auth-module__cni4Dq__form{gap:var(--s-4);flex-direction:column;display:flex}.auth-module__cni4Dq__field{flex-direction:column;gap:6px;display:flex}.auth-module__cni4Dq__labelRow{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.auth-module__cni4Dq__label{font-size:var(--t-small);color:var(--c-ink-2);font-weight:var(--w-medium)}.auth-module__cni4Dq__optional{font-weight:var(--w-regular);color:var(--c-ink-3)}.auth-module__cni4Dq__input{width:100%;height:48px;padding:0 var(--s-4);border-radius:var(--r-sm);border:var(--b-hairline) solid var(--c-border-strong);background:rgb(var(--rgb-ink) / .05);color:var(--c-ink);font:inherit;transition:border-color var(--d-fast) var(--e-standard), background-color var(--d-fast) var(--e-standard);font-size:16px}.auth-module__cni4Dq__input::placeholder{color:var(--c-ink-3)}.auth-module__cni4Dq__input:hover{border-color:rgb(var(--rgb-ink) / .3)}.auth-module__cni4Dq__input:focus-visible{background:rgb(var(--rgb-ink) / .07);border-color:#0000;outline:none}.auth-module__cni4Dq__input[aria-invalid=true]{border-color:var(--c-err)}.auth-module__cni4Dq__pwWrap{position:relative}.auth-module__cni4Dq__pwInput{padding-right:72px}.auth-module__cni4Dq__pwToggle{height:36px;padding:0 var(--s-3);border-radius:var(--r-pill);color:var(--c-ink-2);font:inherit;font-size:var(--t-small);font-weight:var(--w-medium);cursor:pointer;background:0 0;border:0;position:absolute;top:50%;right:6px;translate:0 -50%}.auth-module__cni4Dq__pwToggle:hover{color:var(--c-ink);background:rgb(var(--rgb-ink) / .07)}.auth-module__cni4Dq__pwToggle:focus-visible{text-underline-offset:3px;outline:none;text-decoration:underline}.auth-module__cni4Dq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-module__cni4Dq__fieldNote{font-size:var(--t-small);line-height:var(--lh-small);color:var(--c-ink-2);margin:0}.auth-module__cni4Dq__err{color:var(--c-err)}.auth-module__cni4Dq__link{color:var(--c-ink);text-underline-offset:3px;text-decoration:underline}.auth-module__cni4Dq__link:hover{color:var(--c-focus)}.auth-module__cni4Dq__link:focus-visible,.auth-module__cni4Dq__linkBtn:focus-visible{text-underline-offset:3px;outline:none;text-decoration:underline}.auth-module__cni4Dq__linkBtn{font:inherit;color:var(--c-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.auth-module__cni4Dq__linkBtn:disabled{opacity:.5;cursor:not-allowed}.auth-module__cni4Dq__strength{flex-direction:column;gap:6px;margin-top:2px;display:flex}.auth-module__cni4Dq__strengthBar{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.auth-module__cni4Dq__strengthBar span{background:rgb(var(--rgb-ink) / .14);height:4px;transition:background-color var(--d-fast) var(--e-standard);border-radius:2px}.auth-module__cni4Dq__strengthBar span[data-on]{background:rgb(var(--rgb-ink) / .5)}.auth-module__cni4Dq__strength[data-ok=true] .auth-module__cni4Dq__strengthBar span[data-on]{background:var(--c-focus)}.auth-module__cni4Dq__strength[data-ok=false] .auth-module__cni4Dq__strengthBar span[data-on]{background:var(--c-err)}.auth-module__cni4Dq__strengthLabel{color:var(--c-ink);font-weight:var(--w-medium)}.auth-module__cni4Dq__check{align-items:flex-start;gap:var(--s-2);font-size:var(--t-small);line-height:var(--lh-small);color:var(--c-ink-2);cursor:pointer;display:flex}.auth-module__cni4Dq__check input{width:18px;height:18px;accent-color:var(--c-focus);flex:none;margin:1px 0 0}.auth-module__cni4Dq__check input:focus-visible{outline:none}@media (pointer:coarse){.auth-module__cni4Dq__check{align-items:center;min-height:40px}}.auth-module__cni4Dq__btn{min-height:48px;padding:6px var(--s-5);border-radius:var(--r-pill);font:inherit;font-size:15px;font-weight:var(--w-medium);cursor:pointer;justify-content:center;align-items:center;row-gap:2px;gap:var(--s-2);transition:var(--btn-spring);-webkit-backdrop-filter:blur(6px)saturate(1.4);backdrop-filter:blur(6px)saturate(1.4);border:0;flex-wrap:wrap;width:100%;text-decoration:none;display:inline-flex}.auth-module__cni4Dq__btnPrimary{background:var(--btn-p-bg);color:var(--btn-p-ink);box-shadow:var(--btn-p-shadow)}.auth-module__cni4Dq__btnSecondary{background:var(--btn-s-bg);color:var(--btn-s-ink);box-shadow:var(--btn-s-shadow)}.auth-module__cni4Dq__btnGhost{color:var(--c-ink-2);background:0 0}.auth-module__cni4Dq__btnGhost:hover:not(:disabled){color:var(--c-ink);background:rgb(var(--rgb-ink) / .06)}.auth-module__cni4Dq__btn:hover:not(:disabled):not(.auth-module__cni4Dq__btnGhost){transform:scale(1.015,1.01)}.auth-module__cni4Dq__btn:active:not(:disabled){transform:scale(.98,.95)}.auth-module__cni4Dq__btn:disabled{opacity:.5;cursor:not-allowed}.auth-module__cni4Dq__btn[aria-busy=true]{cursor:progress}.auth-module__cni4Dq__btn:focus-visible{text-underline-offset:3px;outline:none;text-decoration:underline}.auth-module__cni4Dq__row{gap:var(--s-3);flex-wrap:wrap;display:flex}.auth-module__cni4Dq__row .auth-module__cni4Dq__btn{flex:160px;width:auto}.auth-module__cni4Dq__providers{gap:var(--s-3);flex-direction:column;display:flex}.auth-module__cni4Dq__providerBtn{gap:12px}.auth-module__cni4Dq__providerBtn[data-configured=false]{opacity:.6}.auth-module__cni4Dq__providerLogo{flex:none;display:block}.auth-module__cni4Dq__badge{white-space:nowrap;border-radius:var(--r-pill);border:1px solid var(--c-border-strong);color:var(--c-ink-2);font-size:11px;line-height:16px;font-weight:var(--w-regular);margin-left:2px;padding:2px 8px}.auth-module__cni4Dq__divider{align-items:center;gap:var(--s-3);color:var(--c-ink-3);font-size:var(--t-small);display:flex}.auth-module__cni4Dq__divider:before,.auth-module__cni4Dq__divider:after{content:"";background:var(--c-border-strong);flex:1;height:1px}.auth-module__cni4Dq__alert{padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);border:1px solid var(--c-border-strong);background:rgb(var(--rgb-ink) / .05);color:var(--c-ink);font-size:var(--t-small);line-height:var(--lh-small)}.auth-module__cni4Dq__alertErr{border-color:rgb(var(--rgb-destructive) / .5);background:rgb(var(--rgb-destructive) / .1)}.auth-module__cni4Dq__alertOk{border-color:rgb(var(--rgb-verified) / .5);background:rgb(var(--rgb-verified) / .1)}.auth-module__cni4Dq__sent{gap:var(--s-4);flex-direction:column;display:flex}.auth-module__cni4Dq__sentTitle{font-size:clamp(22px,1.8vw,26px);font-weight:var(--w-medium);letter-spacing:var(--tr-title);outline:none;margin:0}.auth-module__cni4Dq__panel{display:none}@media (min-width:900px){.auth-module__cni4Dq__panel{padding:calc(var(--l-nav-offset) + var(--l-nav-h) + var(--s-10)) var(--s-12) var(--s-16);align-items:center;display:flex}}.auth-module__cni4Dq__panelInner{gap:var(--s-4);flex-direction:column;max-width:440px;display:flex}.auth-module__cni4Dq__eyebrow{font-size:var(--t-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--c-ink-2);margin:0}.auth-module__cni4Dq__panelTitle{letter-spacing:var(--tr-title);font-size:clamp(30px,3vw,46px);line-height:1.05;font-weight:var(--w-medium);color:var(--c-ink);text-wrap:balance;margin:0}.auth-module__cni4Dq__panelLead{color:var(--c-ink-2);font-size:var(--t-lead);line-height:var(--lh-lead);text-wrap:pretty;margin:0}.auth-module__cni4Dq__points{margin:var(--s-2) 0 0;gap:var(--s-3);flex-direction:column;padding:0;list-style:none;display:flex}.auth-module__cni4Dq__points li{color:var(--c-ink);font-size:var(--t-body);padding-left:28px;position:relative}.auth-module__cni4Dq__points li:before{content:"";background:var(--c-focus);width:10px;height:10px;box-shadow:0 0 0 4px rgb(var(--rgb-ink) / .06);border-radius:50%;position:absolute;top:.5em;left:0}@media (prefers-reduced-motion:reduce){.auth-module__cni4Dq__btn,.auth-module__cni4Dq__toggleItem{transition:background-color .1s linear;transform:none!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.auth-module__cni4Dq__btn{-webkit-backdrop-filter:none}.auth-module__cni4Dq__formSide{-webkit-backdrop-filter:none;background:var(--c-canvas)}.auth-module__cni4Dq__btnPrimary{background:var(--btn-p-solid,#17171a)}}.auth-module__cni4Dq__formSide,.auth-module__cni4Dq__formSide:where(*){-webkit-backdrop-filter:none;backdrop-filter:none}.auth-module__cni4Dq__formSide{background:0 0}.auth-module__cni4Dq__card{padding:var(--s-8) var(--s-6);border-radius:var(--r-card-lg);border:var(--b-hairline) solid rgb(var(--rgb-ink) / .2);background:var(--c-canvas);box-shadow:inset 0 1px 0 rgb(var(--rgb-ink) / .16), 0 50px 110px -60px rgb(var(--rgb-ink) / .5), 0 0 0 1px rgb(var(--rgb-canvas) / .4);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));position:relative}.auth-module__cni4Dq__card:before{content:"";background:rgb(var(--rgb-ink) / .06);height:1px;box-shadow:0 0 22px 2px rgb(var(--rgb-ink) / .3);position:absolute;top:0;left:18%;right:18%}.auth-module__cni4Dq__input{border-radius:var(--r-md);height:50px}.auth-module__cni4Dq__title{letter-spacing:-.04em;font-size:clamp(28px,2.2vw,40px)}.auth-module__cni4Dq__eyebrow{align-items:center;gap:var(--s-3);border-radius:var(--r-pill);border:var(--b-hairline) solid var(--c-border-strong);background:rgb(var(--rgb-ink) / .06);letter-spacing:.14em;align-self:flex-start;padding:7px 14px 7px 12px;display:inline-flex}.auth-module__cni4Dq__eyebrow:before{content:"";background:var(--c-ink);width:6px;height:6px;box-shadow:0 0 10px 1px rgb(var(--rgb-ink) / .7);border-radius:50%}.auth-module__cni4Dq__points{counter-reset:pt;margin-top:var(--s-6);border-top:var(--b-hairline) solid var(--c-border-strong);gap:0}.auth-module__cni4Dq__points li{counter-increment:pt;padding:var(--s-4) 0 var(--s-4) 52px;border-bottom:var(--b-hairline) solid var(--c-border)}.auth-module__cni4Dq__points li:before{content:counter(pt, decimal-leading-zero);left:0;top:var(--s-4);width:auto;height:auto;box-shadow:none;font-size:var(--t-label);letter-spacing:.14em;color:var(--c-ink-3);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;line-height:1.8}@media (min-width:900px){.auth-module__cni4Dq__shell{grid-template-columns:minmax(0,1.1fr) minmax(440px,.9fr)}.auth-module__cni4Dq__panel{padding-inline:clamp(var(--s-12), 6vw, 160px) var(--s-8);order:-1}.auth-module__cni4Dq__formSide{padding-inline:var(--s-8) clamp(var(--s-12), 5vw, 140px);border-right:0;order:2}.auth-module__cni4Dq__card{max-width:480px;padding:var(--s-12) var(--s-10)}.auth-module__cni4Dq__panelInner{gap:var(--s-6);max-width:640px}.auth-module__cni4Dq__panelTitle{letter-spacing:-.05em;font-size:clamp(40px,4.6vw,96px);line-height:.98}}@media (max-width:899px){.auth-module__cni4Dq__card{padding:var(--s-8) var(--s-5)}.auth-module__cni4Dq__formSide{padding-inline:var(--s-4)}}@media (pointer:coarse){.auth-module__cni4Dq__toggleItem{min-height:44px}.auth-module__cni4Dq__pwToggle{min-width:44px;height:44px;right:2px}.auth-module__cni4Dq__link{margin:-12px 0;padding:12px 0;display:inline-block}}
.SavedAccounts-module__VjjS-q__box{gap:var(--s-2);margin-bottom:var(--s-4);flex-direction:column;display:flex}.SavedAccounts-module__VjjS-q__title{font-size:var(--t-label);color:var(--c-ink-3);text-transform:uppercase;letter-spacing:var(--tr-label);margin:0}.SavedAccounts-module__VjjS-q__list{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SavedAccounts-module__VjjS-q__row{align-items:center;gap:var(--s-3);width:100%;min-height:48px;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);border:1px solid var(--c-border);background:var(--c-surface-1);color:var(--c-ink);text-align:left;cursor:pointer;display:flex}.SavedAccounts-module__VjjS-q__row:hover{border-color:var(--c-border-strong);background:var(--c-surface-2)}.SavedAccounts-module__VjjS-q__row:focus-visible{text-underline-offset:3px;outline:none;text-decoration:underline}.SavedAccounts-module__VjjS-q__row:disabled{opacity:.6;cursor:default}.SavedAccounts-module__VjjS-q__avatar{border-radius:var(--r-pill);background:var(--c-reasoning);width:30px;height:30px;color:var(--c-canvas);font-size:var(--t-label);font-weight:var(--w-semibold);text-transform:uppercase;flex:none;place-items:center;display:inline-grid}.SavedAccounts-module__VjjS-q__who{flex-direction:column;flex:1;min-width:0;display:flex}.SavedAccounts-module__VjjS-q__name{font-size:var(--t-small);font-weight:var(--w-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SavedAccounts-module__VjjS-q__email{font-size:var(--t-label);color:var(--c-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SavedAccounts-module__VjjS-q__go{font-size:var(--t-small);color:var(--c-ink-2)}.SavedAccounts-module__VjjS-q__problem{font-size:var(--t-small);color:var(--c-ink);margin:0}
