.auth-shell-module__fb97xG__loginScape{isolation:isolate;color:#f8f7ff;background:radial-gradient(at 75% 25%,#011637,#012052);min-height:100dvh;position:relative;overflow:hidden}.auth-shell-module__fb97xG__waveLayer{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.auth-shell-module__fb97xG__waveLayer:after{content:"";background:linear-gradient(#0000,#080d1a73);height:12%;position:absolute;inset:auto 0 0}.auth-shell-module__fb97xG__waveCanvas{opacity:0;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.auth-shell-module__fb97xG__waveCanvasDrawn{opacity:1}.auth-shell-module__fb97xG__layout{grid-template-columns:minmax(0,1fr) minmax(24rem,.72fr);align-content:center;align-items:start;gap:clamp(3rem,8vw,9rem);width:min(100%,92rem);min-height:100dvh;margin:0 auto;padding:clamp(2rem,5vw,5.5rem);display:grid}:is(.auth-shell-module__fb97xG__layout:not(:has(.auth-shell-module__fb97xG__brandStage)),.auth-shell-module__fb97xG__layoutCentered){grid-template-columns:1fr;align-content:center;place-items:start center;display:grid}:is(.auth-shell-module__fb97xG__layout:not(:has(.auth-shell-module__fb97xG__brandStage)) .auth-shell-module__fb97xG__accessColumn,.auth-shell-module__fb97xG__layoutCentered .auth-shell-module__fb97xG__accessColumn){justify-self:center;margin:0 auto}.auth-shell-module__fb97xG__brandStage{text-shadow:0 1px 2px #00000073,0 4px 20px #0000008c,0 14px 50px #0006;flex-direction:column;justify-content:flex-start;align-self:start;min-height:0;padding-block:0;display:flex}.auth-shell-module__fb97xG__brandLockup,.auth-shell-module__fb97xG__mobileBrand{align-items:center;gap:.9rem;display:flex}.auth-shell-module__fb97xG__markFrame{background:#fff;border-radius:.85rem;place-items:center;padding:.6rem .9rem;display:grid;box-shadow:0 18px 70px #060a1966,inset 0 1px #ffffff1a}.auth-shell-module__fb97xG__markFrame img{width:17rem;height:auto}.auth-shell-module__fb97xG__welcomeCopy{background:#0508126b;border-radius:1.4rem;max-width:45rem;margin-left:-1.8rem;padding:1.5rem 1.8rem}.auth-shell-module__fb97xG__eyebrow,.auth-shell-module__fb97xG__panelEyebrow{font-family:var(--font-geist-mono,var(--mono,monospace));letter-spacing:.17em;text-transform:uppercase;font-size:.69rem;font-weight:700}.auth-shell-module__fb97xG__eyebrow{color:#ffffff9e;margin-bottom:1.25rem}.auth-shell-module__fb97xG__welcomeCopy h1{width:max-content;max-width:100%;font-family:var(--font-space-grotesk,var(--display,sans-serif));letter-spacing:-.038em;text-wrap:balance;font-size:clamp(3.4rem,6vw,93px);font-weight:560;line-height:.98;overflow:visible}.auth-shell-module__fb97xG__welcomeCopy h1 span{color:#0000;filter:drop-shadow(0 3px 6px #02081ab8);text-shadow:none;white-space:normal;background:linear-gradient(100deg,#f97316,#ec4899);-webkit-background-clip:text;background-clip:text;margin-right:-.08em;padding-bottom:.08em;padding-right:.08em;display:block;overflow:visible}.auth-shell-module__fb97xG__welcomeCopy>p:last-child{color:#f1f2ffb8;max-width:37rem;margin-top:1.8rem;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.65}.auth-shell-module__fb97xG__accessColumn{place-self:start end;width:100%;max-width:29rem}.auth-shell-module__fb97xG__accessColumn:has(.auth-shell-module__fb97xG__mfaPanel){max-width:31rem}.auth-shell-module__fb97xG__accessCard{color:#172139;-webkit-backdrop-filter:blur(30px)saturate(125%);backdrop-filter:blur(30px)saturate(125%);background:#fbfbffe8;border:1px solid #ffffff9e;border-radius:2rem;padding:clamp(1.6rem,3vw,2.55rem);position:relative;box-shadow:0 2.4rem 7rem #0407166e,inset 0 1px #fffffff2}.auth-shell-module__fb97xG__mobileBrand{color:#111a30;display:none}.auth-shell-module__fb97xG__mobileBrand img{width:15rem;height:auto}.auth-shell-module__fb97xG__cardBrand{text-align:center;justify-content:center;align-items:center;margin:0 auto 2rem;display:flex}.auth-shell-module__fb97xG__cardBrand img{width:min(15rem,100%);height:auto}.auth-shell-module__fb97xG__flowPanel h2{font-family:var(--font-space-grotesk,var(--display,sans-serif));letter-spacing:-.045em;text-align:center;white-space:nowrap;margin-top:.32rem;font-size:clamp(1.05rem,4.2vw,1.6rem);font-weight:620;line-height:1.1}.auth-shell-module__fb97xG__flowPanel h2.auth-shell-module__fb97xG__productPrompt{text-wrap:balance;white-space:normal;max-width:25rem;margin-inline:auto}.auth-shell-module__fb97xG__panelHeading{margin-bottom:2rem}.auth-shell-module__fb97xG__signInFlow,.auth-shell-module__fb97xG__passkeySignIn{gap:.7rem;display:grid}.auth-shell-module__fb97xG__signInFlow .auth-shell-module__fb97xG__divider,.auth-shell-module__fb97xG__passkeySignIn .auth-shell-module__fb97xG__authenticatorGrid,.auth-shell-module__fb97xG__passkeySignIn .auth-shell-module__fb97xG__authenticatorHint{margin:0}.auth-shell-module__fb97xG__signInFlow>.auth-shell-module__fb97xG__feedbackReveal>.auth-shell-module__fb97xG__feedbackRevealInner,.auth-shell-module__fb97xG__passkeySignIn>.auth-shell-module__fb97xG__feedbackReveal>.auth-shell-module__fb97xG__feedbackRevealInner{padding-block:0;animation:none}.auth-shell-module__fb97xG__panelEyebrow{color:#7146d8}.auth-shell-module__fb97xG__panelIntro{color:#687289;margin-top:.68rem;font-size:.91rem;line-height:1.55}.auth-shell-module__fb97xG__backLink{color:#687289;margin-bottom:1.4rem;font-size:.78rem;font-weight:680;display:inline-block}.auth-shell-module__fb97xG__providerGrid,.auth-shell-module__fb97xG__authenticatorGrid,.auth-shell-module__fb97xG__emailForm{gap:.7rem;display:grid}.auth-shell-module__fb97xG__signInIconRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.auth-shell-module__fb97xG__signInIconRowThree{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-shell-module__fb97xG__providerIconGroup{display:contents}.auth-shell-module__fb97xG__signInIconRow form{min-width:0;display:flex}.auth-shell-module__fb97xG__authenticatorGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.75rem}.auth-shell-module__fb97xG__authenticatorSingleAction{grid-template-columns:1fr}.auth-shell-module__fb97xG__authenticatorButton{line-height:1.4;overflow:visible}.auth-shell-module__fb97xG__authenticatorLabel{letter-spacing:normal;padding-block:.12rem;line-height:1.4;display:block;overflow:visible}.auth-shell-module__fb97xG__authenticatorHint{color:#737c90;text-align:center;margin-top:.55rem;font-size:.7rem;line-height:1.45}.auth-shell-module__fb97xG__providerButton,.auth-shell-module__fb97xG__providerIconButton,.auth-shell-module__fb97xG__primaryButton,.auth-shell-module__fb97xG__recovery button{border-radius:.82rem;width:100%;min-height:2.95rem;font-size:.88rem;font-weight:680;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s}.auth-shell-module__fb97xG__providerIconButton{color:#1d2942;background:#ffffffc2;border:1px solid #d8dceb;border-radius:.92rem;justify-content:center;align-items:center;width:100%;min-width:0;min-height:3.45rem;display:flex}.auth-shell-module__fb97xG__providerIconButton:hover:not(:disabled){background:#fff;border-color:#9fa8c1;transform:translateY(-2px);box-shadow:0 .65rem 1.4rem #262d461a}.auth-shell-module__fb97xG__providerIconButton svg{width:1.55rem;height:1.55rem}.auth-shell-module__fb97xG__iconRowError{grid-column:1/-1;margin-top:.1rem}.auth-shell-module__fb97xG__providerButton{color:#1d2942;background:#ffffffc2;border:1px solid #d8dceb;justify-content:center;align-items:center;gap:.65rem;display:flex}.auth-shell-module__fb97xG__providerButton:hover:not(:disabled){background:#fff;border-color:#aeb5ca;transform:translateY(-1px)}.auth-shell-module__fb97xG__providerButton svg{width:1.25rem;height:1.25rem}.auth-shell-module__fb97xG__divider{color:#8a92a5;font-family:var(--font-geist-mono,var(--mono,monospace));letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.85rem;margin:1.35rem 0;font-size:.62rem;font-weight:650;display:flex}.auth-shell-module__fb97xG__divider span{background:#dfe2ed;flex:1;height:1px}.auth-shell-module__fb97xG__emailForm{gap:.95rem}.auth-shell-module__fb97xG__animatedAuthSize{transition:height .5s cubic-bezier(.16,1,.3,1);overflow:hidden}.auth-shell-module__fb97xG__accountChoicePrompt{color:#4c566d;text-align:center;font-size:.82rem;font-weight:650;line-height:1.45}.auth-shell-module__fb97xG__emailIdentity{color:#3c465c;background:#ffffff85;border:1px solid #dfe2ed;border-radius:.78rem;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .85rem;display:flex}.auth-shell-module__fb97xG__emailIdentity span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;font-weight:680;overflow:hidden}.auth-shell-module__fb97xG__emailIdentity button{color:#6845ca;background:0 0;border:0;flex:none;padding:0;font-size:.76rem;font-weight:720}.auth-shell-module__fb97xG__emailIdentity button:hover{text-decoration:underline}.auth-shell-module__fb97xG__field{gap:.42rem;display:grid}.auth-shell-module__fb97xG__fieldLabelRow{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.auth-shell-module__fb97xG__forgotPasswordButton{color:#6845ca;cursor:pointer;background:0 0;border:0;padding:0;font-size:.74rem;font-weight:650;text-decoration:none;transition:color .14s}.auth-shell-module__fb97xG__forgotPasswordButton:hover:not(:disabled){color:#4b2ca8;text-decoration:underline}.auth-shell-module__fb97xG__forgotPasswordButton:disabled{cursor:wait;opacity:.6}.auth-shell-module__fb97xG__field label{color:#3c465c;font-size:.79rem;font-weight:680}.auth-shell-module__fb97xG__centeredFieldLabel{text-align:center}.auth-shell-module__fb97xG__field input{color:#111a30;background:#ffffffb8;border:1px solid #d6dae7;border-radius:.78rem;outline:none;width:100%;min-height:3rem;padding:.72rem .88rem;transition:border-color .16s,box-shadow .16s,background .16s}.auth-shell-module__fb97xG__field input:focus{background:#fff;border-color:#7655e9;box-shadow:0 0 0 4px #7655e921}.auth-shell-module__fb97xG__passwordInputWrapper{align-items:center;width:100%;display:flex;position:relative}.auth-shell-module__fb97xG__passwordInputWrapper input{padding-right:2.85rem}.auth-shell-module__fb97xG__passwordToggle{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;padding:0;transition:color .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.auth-shell-module__fb97xG__passwordToggle:hover:not(:disabled){color:#1e293b;background:#0000000d}.auth-shell-module__fb97xG__passwordToggle:focus-visible{outline-offset:1px;outline:2px solid #7655e9}.auth-shell-module__fb97xG__passwordToggle svg{width:1.25rem;height:1.25rem;display:block}.auth-shell-module__fb97xG__primaryButton{text-align:center;color:#fff;background:linear-gradient(112deg,#1b2550 0%,#5b3fbd 58%,#7d4de0 100%);border:0;justify-content:center;align-items:center;margin-top:.18rem;padding:.72rem .88rem;display:inline-flex;box-shadow:0 .8rem 1.8rem #432d8b3b}.auth-shell-module__fb97xG__primaryButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 1rem 2.2rem #432d8b4f}.auth-shell-module__fb97xG__providerButton:disabled,.auth-shell-module__fb97xG__providerIconButton:disabled,.auth-shell-module__fb97xG__primaryButton:disabled,.auth-shell-module__fb97xG__recovery button:disabled{cursor:not-allowed;opacity:.5}.auth-shell-module__fb97xG__error,.auth-shell-module__fb97xG__successBanner{border-radius:.72rem;margin:0;padding:.68rem .78rem;font-size:.78rem;line-height:1.45}.auth-shell-module__fb97xG__error{color:#9d2331;background:#fff2f3;border:1px solid #f5c2c7;border-left:.34rem solid #e2384f;padding-left:.72rem;box-shadow:0 .35rem .9rem #9d233114}.auth-shell-module__fb97xG__formError{margin-bottom:1.4rem}.auth-shell-module__fb97xG__successBanner{color:#16745a;background:#effcf7;border:1px solid #bce8d9}.auth-shell-module__fb97xG__feedbackReveal{grid-template-rows:0fr;animation:.5s cubic-bezier(.16,1,.3,1) forwards auth-shell-module__fb97xG__revealFeedbackSpace;display:grid}.auth-shell-module__fb97xG__feedbackRevealInner{min-height:0;padding-top:0;padding-bottom:0;animation:.5s cubic-bezier(.16,1,.3,1) forwards auth-shell-module__fb97xG__revealFeedbackGap;overflow:hidden}.auth-shell-module__fb97xG__feedbackControlledSize{grid-template-rows:1fr;margin-top:0;animation:none}.auth-shell-module__fb97xG__feedbackControlledSize .auth-shell-module__fb97xG__feedbackRevealInner{padding-block:.9rem;animation:none;overflow:visible}.auth-shell-module__fb97xG__feedbackReveal .auth-shell-module__fb97xG__error,.auth-shell-module__fb97xG__feedbackReveal .auth-shell-module__fb97xG__successBanner{opacity:0;animation:.3s ease-out .5s forwards auth-shell-module__fb97xG__fadeFeedbackIn;transform:translateY(-.25rem)}.auth-shell-module__fb97xG__feedbackCollapse{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .14s ease-out;display:grid}.auth-shell-module__fb97xG__feedbackCollapseInner{min-height:0;padding-bottom:0;transition:padding-bottom .26s cubic-bezier(.22,1,.36,1);overflow:hidden}.auth-shell-module__fb97xG__feedbackCollapse .auth-shell-module__fb97xG__error,.auth-shell-module__fb97xG__feedbackCollapse .auth-shell-module__fb97xG__successBanner{opacity:0;transition:opacity .14s ease-out,transform .18s ease-out;transform:translateY(-.2rem)}.auth-shell-module__fb97xG__feedbackCollapseVisible{opacity:1;grid-template-rows:1fr}.auth-shell-module__fb97xG__feedbackCollapseVisible .auth-shell-module__fb97xG__feedbackCollapseInner{padding-bottom:1.4rem}.auth-shell-module__fb97xG__feedbackCollapseVisible .auth-shell-module__fb97xG__error,.auth-shell-module__fb97xG__feedbackCollapseVisible .auth-shell-module__fb97xG__successBanner{opacity:1;transform:translateY(0)}@keyframes auth-shell-module__fb97xG__revealFeedbackSpace{to{grid-template-rows:1fr}}@keyframes auth-shell-module__fb97xG__revealFeedbackGap{to{padding-block:.9rem}}@keyframes auth-shell-module__fb97xG__fadeFeedbackIn{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.auth-shell-module__fb97xG__animatedAuthSize,.auth-shell-module__fb97xG__feedbackCollapse,.auth-shell-module__fb97xG__feedbackCollapseInner,.auth-shell-module__fb97xG__feedbackCollapse .auth-shell-module__fb97xG__error,.auth-shell-module__fb97xG__feedbackCollapse .auth-shell-module__fb97xG__successBanner,.auth-shell-module__fb97xG__feedbackReveal,.auth-shell-module__fb97xG__feedbackRevealInner,.auth-shell-module__fb97xG__feedbackReveal .auth-shell-module__fb97xG__error,.auth-shell-module__fb97xG__feedbackReveal .auth-shell-module__fb97xG__successBanner{animation-duration:1ms;animation-delay:0s}.auth-shell-module__fb97xG__animatedAuthSize,.auth-shell-module__fb97xG__feedbackCollapse,.auth-shell-module__fb97xG__feedbackCollapseInner,.auth-shell-module__fb97xG__feedbackCollapse .auth-shell-module__fb97xG__error,.auth-shell-module__fb97xG__feedbackCollapse .auth-shell-module__fb97xG__successBanner{transition-duration:1ms}}.auth-shell-module__fb97xG__recovery{color:#697289;border-top:1px solid #e1e4ee;margin-top:1.35rem;padding-top:1rem;font-size:.75rem}.auth-shell-module__fb97xG__recovery summary{cursor:pointer;color:#59647b;text-align:center;list-style:none}.auth-shell-module__fb97xG__recovery summary::-webkit-details-marker{display:none}.auth-shell-module__fb97xG__recovery>div{background:#f0f2f8;border-radius:.8rem;margin-top:.9rem;padding:.85rem;line-height:1.5}.auth-shell-module__fb97xG__recovery button{color:#25314a;background:#fff;border:1px solid #ced3e1;min-height:2.5rem;margin-top:.75rem}.auth-shell-module__fb97xG__success{color:#16745a;margin-top:.7rem}.auth-shell-module__fb97xG__fieldHelp{color:#687289;margin-top:-.35rem;font-size:.72rem;line-height:1.45}.auth-shell-module__fb97xG__accessNote{text-align:center;margin-top:1rem;font-size:.69rem;line-height:1.45}.auth-shell-module__fb97xG__accessNote span{color:#f1f2ffbd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080d1ad9;border-radius:999px;padding:.4rem .95rem;display:inline-block}.auth-shell-module__fb97xG__mfaPanel{margin-top:1.5rem}.auth-shell-module__fb97xG__mfaPanel>section{color:#172139;background:#ffffffd6;border:1px solid #d6dae7c7;border-radius:1.35rem;width:100%;max-width:none;margin:0;padding:clamp(1.5rem,3vw,1.8rem);box-shadow:0 .75rem 2rem #1e26440f,inset 0 1px #fffffff5}.auth-shell-module__fb97xG__mfaPanel>section>*{min-width:0}.auth-shell-module__fb97xG__mfaPanel>section p{overflow-wrap:anywhere}.auth-shell-module__fb97xG__mfaPanel .text-\[var\(--muted\)\]{color:#687289}.auth-shell-module__fb97xG__mfaPanel .text-\[var\(--brand-2\)\]{color:#7146d8}.auth-shell-module__fb97xG__mfaPanel .border-\[var\(--line\)\]{border-color:#d6dae7}.auth-shell-module__fb97xG__mfaPanel .bg-\[var\(--surface\)\]{background-color:#f0f2f8}.auth-shell-module__fb97xG__mfaPanel .bg-\[var\(--foreground\)\]{background-color:#1b2550}.auth-shell-module__fb97xG__mfaPanel .text-\[var\(--background\)\]{color:#fff}.auth-shell-module__fb97xG__mfaPanel [role=status]{color:#16745a}.auth-shell-module__fb97xG__mfaPanel [role=alert]{color:#9d2331;margin-block:1rem}@media (min-height:760px){.auth-shell-module__fb97xG__accessColumn{min-height:42rem}}@media (max-width:860px){.auth-shell-module__fb97xG__layout{justify-content:center;min-height:100dvh;padding:2rem 1rem;display:flex}.auth-shell-module__fb97xG__brandStage{display:none}.auth-shell-module__fb97xG__accessColumn{max-width:29rem;margin:auto 0}.auth-shell-module__fb97xG__mobileBrand{margin-bottom:1.55rem;display:flex}.auth-shell-module__fb97xG__accessCard{border-radius:1.6rem}}@media (max-width:420px){.auth-shell-module__fb97xG__layout{align-items:center;padding:.85rem}.auth-shell-module__fb97xG__accessCard{border-radius:1.35rem;padding:1.35rem}.auth-shell-module__fb97xG__panelHeading{margin-bottom:1.3rem}.auth-shell-module__fb97xG__accessNote{padding-inline:1rem}.auth-shell-module__fb97xG__authenticatorGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.auth-shell-module__fb97xG__waveCanvas,.auth-shell-module__fb97xG__providerButton,.auth-shell-module__fb97xG__providerIconButton,.auth-shell-module__fb97xG__primaryButton,.auth-shell-module__fb97xG__recovery button{transition:none}}@media (prefers-contrast:more){.auth-shell-module__fb97xG__accessCard{background:#fff;border:2px solid #fff}.auth-shell-module__fb97xG__field input,.auth-shell-module__fb97xG__providerButton,.auth-shell-module__fb97xG__providerIconButton,.auth-shell-module__fb97xG__recovery button{border-color:#4d566b}}
.page-module__ci3bna__consentScape #consent-context-heading{max-width:16ch;font-size:clamp(2.2rem,3.9vw,4.6rem);line-height:.96}.page-module__ci3bna__consentPanel{width:100%}.page-module__ci3bna__panelHeading{text-align:center;margin-bottom:1.55rem}.page-module__ci3bna__panelHeading h2{margin-top:.45rem}.page-module__ci3bna__signedInAccount{text-align:center;margin-bottom:1rem}.page-module__ci3bna__signedInAccount p{color:#1d2942;font-size:1rem;line-height:1.45}.page-module__ci3bna__signedInAccount strong{overflow-wrap:anywhere}.page-module__ci3bna__signedInAccount span{color:#687289;margin-top:.35rem;font-size:.74rem;display:block}.page-module__ci3bna__permissions{background:#f0f2f8;border:1px solid #dfe2ed;border-radius:1rem;padding:1rem}.page-module__ci3bna__permissions>p:last-child{color:#4c566d;margin-top:.6rem;font-size:.8rem;line-height:1.55}.page-module__ci3bna__actions{grid-template-columns:1fr auto;gap:.7rem;margin-top:1rem;display:grid}.page-module__ci3bna__actions button{border-radius:.82rem;min-height:2.95rem;padding-inline:1rem;font-size:.88rem;font-weight:680}.page-module__ci3bna__cancelButton{color:#1d2942;background:#ffffffc2;border:1px solid #d8dceb;transition:transform .16s,border-color .16s,background .16s}.page-module__ci3bna__cancelButton:hover{background:#fff;border-color:#aeb5ca;transform:translateY(-1px)}.page-module__ci3bna__help{color:#687289;text-align:center;margin-top:.85rem;font-size:.7rem;line-height:1.45}@media (max-width:860px){.page-module__ci3bna__consentScape #consent-context-heading{font-size:clamp(2rem,9vw,3rem)}}@media (max-width:420px){.page-module__ci3bna__panelHeading{margin-bottom:1.15rem}.page-module__ci3bna__actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page-module__ci3bna__cancelButton{transition:none}}
.PasskeySetupPrompt-module__l2aKRq__checkPanel,.PasskeySetupPrompt-module__l2aKRq__promptPanel{text-align:center;justify-items:stretch;display:grid}.PasskeySetupPrompt-module__l2aKRq__checkPanel{gap:1rem;padding-block:.35rem .1rem}.PasskeySetupPrompt-module__l2aKRq__statusIcon{color:#fff;background:linear-gradient(135deg,#f97316,#ec4899 48%,#6d4be8);border:1px solid #7c3aed2e;border-radius:1.3rem;place-items:center;width:4.25rem;height:4.25rem;margin:0 auto .2rem;display:grid;box-shadow:0 1rem 2.2rem #5d3db433}.PasskeySetupPrompt-module__l2aKRq__statusIcon svg{width:2rem;height:2rem}.PasskeySetupPrompt-module__l2aKRq__statusCopy,.PasskeySetupPrompt-module__l2aKRq__promptCopy{color:#6f7282;margin:0;font-size:.9rem;line-height:1.55}.PasskeySetupPrompt-module__l2aKRq__promptCopy{margin-top:.95rem}.PasskeySetupPrompt-module__l2aKRq__progress{background:#eceaf4;border-radius:999px;width:100%;height:.32rem;display:block;overflow:hidden}.PasskeySetupPrompt-module__l2aKRq__progress>span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#f97316,#ec4899,#7c3aed);width:100%;height:100%;animation:2.5s linear forwards PasskeySetupPrompt-module__l2aKRq__checkProgress;display:block;transform:scaleX(0)}.PasskeySetupPrompt-module__l2aKRq__actions{gap:.65rem;margin-top:.55rem;display:grid}.PasskeySetupPrompt-module__l2aKRq__actions .button{justify-content:center;width:100%}.PasskeySetupPrompt-module__l2aKRq__actions .form-banner{margin-bottom:.35rem}.PasskeySetupPrompt-module__l2aKRq__leaving{pointer-events:none;animation:.24s ease-in forwards PasskeySetupPrompt-module__l2aKRq__checkFadeOut}.PasskeySetupPrompt-module__l2aKRq__leaving .PasskeySetupPrompt-module__l2aKRq__progress>span{animation-play-state:paused}@keyframes PasskeySetupPrompt-module__l2aKRq__checkProgress{to{transform:scaleX(1)}}@keyframes PasskeySetupPrompt-module__l2aKRq__checkFadeOut{to{opacity:0;transform:translateY(-.35rem)}}@media (prefers-reduced-motion:reduce){.PasskeySetupPrompt-module__l2aKRq__progress>span{animation:none;transform:scaleX(.7)}.PasskeySetupPrompt-module__l2aKRq__leaving{animation:none}}
