@keyframes translation-progress-spin{0%{rotate:0deg}to{rotate:360deg}}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/spline-sans-mono-variable-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/spline-sans-mono-variable-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.credential-card-dialog:has(.identify){overscroll-behavior:contain;scrollbar-color:color-mix(in oklch, var(--ink) 28%, transparent) #0000;scrollbar-width:thin;max-block-size:94dvh;inline-size:min(94vw,460px);padding:10px 12px 30px;overflow-y:auto}.credential-card-dialog:has(.identify)[open]{transform:none}.credential-card-dialog:has(.identify):before{z-index:-1;background:var(--dlg-scrim);opacity:0;pointer-events:none;backdrop-filter:var(--dlg-scrim-blur);content:"";position:fixed;inset:0}html.vt-auth-state .credential-card-dialog:has(.identify):before{opacity:1;view-transition-name:vt-au-backdrop}.credential-card-dialog__card:has(.identify){box-shadow:none;background:0 0;border:0;max-block-size:none;padding:0;overflow:visible}.credential-card-dialog__card:has(.identify):before,.credential-card-dialog__card:has(.identify):after{content:none}.credential-card-dialog .identify{--accent:var(--brand1,oklch(65% .25 55));--accent-ink:oklch(from var(--accent,oklch(65% .25 55)) clamp(.145, (.62 - l) * 1000, .985) .02 h);--focus:var(--accent,oklch(65% .25 55));--surface-3:oklch(19% 0 0);--line-bright:oklch(48% 0 0);--ink-2:oklch(76% 0 0);--ink-3:oklch(56% 0 0);--ink-4:oklch(42% 0 0);--ink-crisp:oklch(90% 0 0);--danger:oklch(60% .19 25);--danger-ink:oklch(72% .15 25);--au-ok-glow-color:oklch(from var(--accent) l c h / 50%);--chip-w:112px;--au-font-mono:"Spline Sans Mono", ui-monospace, monospace;--ease-au:cubic-bezier(.22, 1, .36, 1);--ease-au-out:cubic-bezier(.16, 1, .3, 1);--ease-au-spring:cubic-bezier(.34, 1.56, .64, 1);--fluid-headline:32.8px;--fluid-headline-sm:24px;--fluid-sub:15.36px;--fluid-sub-sm:14.4px;--fluid-trust:13.6px;--fluid-steps:9.92px;--fluid-stage-gap:20.8px;--fluid-intro-gap:11.2px;--fluid-panel-pad:24px;--fluid-oauth-pad-y:12.8px;--fluid-oauth-font:14.4px;--fluid-oauth-icon:18.4px;--fluid-input-pad-y:13.6px;--fluid-input-font:15.2px;--fluid-cta-pad-y:14.4px;--fluid-cta-font:15.2px;--fluid-gap-lg:20px;--fluid-gap-md:16px;--fluid-gap-sm:14.4px;--au-fs-base:15px;--au-fs-label:12.8px;--au-fs-divider:12.48px;--au-fs-legal:12px;--au-fs-chip:13.28px;--au-fs-help:12.48px;--au-fs-alt:13.6px;--au-fs-pk-title:15.68px;--au-fs-pk-copy:13.76px;--au-fs-panel-lede:14.08px;--au-fs-notice:13.44px;--au-fs-mode-tab:12.48px;--au-fs-panel-title:17.92px;--au-fs-otp-cell:18.4px;--au-fs-trust-q:15.2px;--au-shadow-card:0 28px 64px oklch(0% 0 0/.5), 0 8px 20px oklch(0% 0 0/.38), 0 1px 2px oklch(0% 0 0/.3), inset 0 1px 0 oklch(100% 0 0/.03);--au-shadow-oauth:inset 0 3px 6px oklch(0% 0 0/.4), inset 0 -1px 0 oklch(100% 0 0/.05);--au-shadow-oauth-hover:inset 0 2px 5px oklch(0% 0 0/.32), inset 0 -1px 0 oklch(100% 0 0/.08);--au-shadow-oauth-active:inset 0 4px 8px oklch(0% 0 0/.5);--au-shadow-soc:inset 0 1px 3px oklch(0% 0 0/.35);--au-shadow-soc-hover:inset 0 1px 2px oklch(0% 0 0/.25);--au-shadow-idrow:inset 0 2px 5px oklch(0% 0 0/.4);--au-shadow-idrow-focus:inset 0 2px 4px oklch(0% 0 0/.25), 0 0 0 1px var(--focus) inset, 0 0 0 3px oklch(from var(--focus) l c h / 16%);--au-shadow-idrow-error:inset 0 2px 5px oklch(0% 0 0/.3), 0 0 0 1px var(--danger) inset, 0 0 0 3px oklch(from var(--danger) l c h / 14%);--au-shadow-idrow-error-focus:inset 0 2px 4px oklch(0% 0 0/.25), 0 0 0 1px var(--danger) inset, 0 0 0 3px oklch(from var(--danger) l c h / 22%);--au-shadow-cta:inset 0 1px 0 oklch(100% 0 0/.32), inset 0 -1px 0 oklch(0% 0 0/.12), 0 10px 24px oklch(0% 0 0/.4);--au-shadow-chip:inset 0 1px 3px oklch(0% 0 0/.25);--au-shadow-tile:inset 0 2px 5px oklch(0% 0 0/.35);--au-shadow-otp:inset 0 2px 5px oklch(0% 0 0/.4);--au-shadow-otp-focus:inset 0 2px 4px oklch(0% 0 0/.25), 0 0 0 1px var(--focus) inset, 0 0 0 3px oklch(from var(--focus) l c h / 16%);--au-panel-img:radial-gradient(95% 45% at 50% -15%, var(--surface-2), transparent 50%), linear-gradient(180deg, color-mix(in oklch, var(--surface-2) 35%, var(--surface)), var(--surface) 55%);--au-panel-rim:linear-gradient(180deg, oklch(74% 0 0/.95), oklch(40% 0 0/.28) 22%, oklch(24% 0 0/.65) 55%, oklch(20% 0 0/.45) 100%);--au-panel-glow:linear-gradient(180deg, oklch(100% 0 0/.035), transparent 25%), linear-gradient(90deg, oklch(100% 0 0/.02), transparent 12%, transparent 88%, oklch(100% 0 0/.02));--au-panel-border:transparent;font-family:var(--font-sans);font-size:var(--au-fs-base);color:var(--ink);font-feature-settings:"cv05" 1,"ss01" 1;line-height:1.5;display:block}[data-theme-mode=dark] .credential-card-dialog .identify{--surface-3:oklch(28% 0 0);--line-bright:oklch(55% 0 0);--ink-2:oklch(78% 0 0);--ink-3:oklch(60% 0 0);--ink-4:oklch(48% 0 0);--ink-crisp:oklch(88% 0 0);--au-shadow-card:0 24px 56px oklch(0% 0 0/.42), 0 8px 18px oklch(0% 0 0/.3), 0 1px 2px oklch(0% 0 0/.26), inset 0 1px 0 oklch(100% 0 0/.04)}[data-theme-mode=light] .credential-card-dialog .identify{--surface-3:oklch(93% 0 0);--line-bright:oklch(60% 0 0);--ink-2:oklch(34% 0 0);--ink-3:oklch(46% 0 0);--ink-4:oklch(56% 0 0);--ink-crisp:oklch(24% 0 0);--danger:oklch(52% .19 25);--danger-ink:oklch(46% .17 25);--au-ok-glow-color:transparent;--au-shadow-card:0 20px 46px oklch(0% 0 0/.1), 0 6px 16px oklch(0% 0 0/.06), 0 1px 2px oklch(0% 0 0/.08), inset 0 1px 0 oklch(100% 0 0/.7);--au-shadow-oauth:inset 0 1px 3px oklch(0% 0 0/.06);--au-shadow-oauth-hover:inset 0 1px 2px oklch(0% 0 0/.05);--au-shadow-oauth-active:inset 0 2px 4px oklch(0% 0 0/.08);--au-shadow-soc:inset 0 1px 2px oklch(0% 0 0/.04);--au-shadow-soc-hover:inset 0 1px 2px oklch(0% 0 0/.04);--au-shadow-idrow:inset 0 1px 3px oklch(0% 0 0/.06);--au-shadow-idrow-focus:inset 0 1px 2px oklch(0% 0 0/.04), 0 0 0 1px var(--focus) inset, 0 0 0 3px oklch(from var(--focus) l c h / 16%);--au-shadow-idrow-error:inset 0 1px 2px oklch(0% 0 0/.04), 0 0 0 1px var(--danger) inset, 0 0 0 3px oklch(from var(--danger) l c h / 16%);--au-shadow-idrow-error-focus:inset 0 1px 2px oklch(0% 0 0/.04), 0 0 0 1px var(--danger) inset, 0 0 0 3px oklch(from var(--danger) l c h / 16%);--au-shadow-cta:inset 0 1px 0 oklch(100% 0 0/.32), inset 0 -1px 0 oklch(0% 0 0/.12), 0 8px 18px oklch(0% 0 0/.14);--au-shadow-chip:inset 0 1px 2px oklch(0% 0 0/.04);--au-shadow-tile:inset 0 1px 3px oklch(0% 0 0/.05);--au-shadow-otp:inset 0 1px 3px oklch(0% 0 0/.06);--au-shadow-otp-focus:inset 0 1px 2px oklch(0% 0 0/.04), 0 0 0 1px var(--focus) inset, 0 0 0 3px oklch(from var(--focus) l c h / 16%);--au-panel-img:none;--au-panel-rim:none;--au-panel-glow:none;--au-panel-border:var(--line)}@media (prefers-color-scheme:light){[data-theme-mode=auto] .credential-card-dialog .identify{--surface-3:oklch(93% 0 0);--line-bright:oklch(60% 0 0);--ink-2:oklch(34% 0 0);--ink-3:oklch(46% 0 0);--ink-4:oklch(56% 0 0);--ink-crisp:oklch(24% 0 0);--danger:oklch(52% .19 25);--danger-ink:oklch(46% .17 25);--au-ok-glow-color:transparent;--au-shadow-card:0 20px 46px oklch(0% 0 0/.1), 0 6px 16px oklch(0% 0 0/.06), 0 1px 2px oklch(0% 0 0/.08), inset 0 1px 0 oklch(100% 0 0/.7);--au-shadow-oauth:inset 0 1px 3px oklch(0% 0 0/.06);--au-shadow-oauth-hover:inset 0 1px 2px oklch(0% 0 0/.05);--au-shadow-oauth-active:inset 0 2px 4px oklch(0% 0 0/.08);--au-shadow-soc:inset 0 1px 2px oklch(0% 0 0/.04);--au-shadow-soc-hover:inset 0 1px 2px oklch(0% 0 0/.04);--au-shadow-idrow:inset 0 1px 3px oklch(0% 0 0/.06);--au-shadow-idrow-focus:inset 0 1px 2px oklch(0% 0 0/.04), 0 0 0 1px var(--focus) inset, 0 0 0 3px oklch(from var(--focus) l c h / 16%);--au-shadow-idrow-error:inset 0 1px 2px oklch(0% 0 0/.04), 0 0 0 1px var(--danger) inset, 0 0 0 3px oklch(from var(--danger) l c h / 16%);--au-shadow-idrow-error-focus:inset 0 1px 2px oklch(0% 0 0/.04), 0 0 0 1px var(--danger) inset, 0 0 0 3px oklch(from var(--danger) l c h / 16%);--au-shadow-cta:inset 0 1px 0 oklch(100% 0 0/.32), inset 0 -1px 0 oklch(0% 0 0/.12), 0 8px 18px oklch(0% 0 0/.14);--au-shadow-chip:inset 0 1px 2px oklch(0% 0 0/.04);--au-shadow-tile:inset 0 1px 3px oklch(0% 0 0/.05);--au-shadow-otp:inset 0 1px 3px oklch(0% 0 0/.06);--au-shadow-otp-focus:inset 0 1px 2px oklch(0% 0 0/.04), 0 0 0 1px var(--focus) inset, 0 0 0 3px oklch(from var(--focus) l c h / 16%);--au-panel-img:none;--au-panel-rim:none;--au-panel-glow:none;--au-panel-border:var(--line)}}.credential-card-dialog .identify ::selection{background:color-mix(in oklch, var(--accent) 32%, transparent)}.credential-card-dialog .identify input{caret-color:var(--accent)}.credential-card-dialog .identify .au-home{display:none}.credential-card-dialog .identify__stage{gap:var(--fluid-stage-gap);flex-direction:column;width:100%;display:flex}.credential-card-dialog .identify__intro{gap:var(--fluid-intro-gap);text-align:center;flex-direction:column;align-items:center;display:flex}html.vt-auth-state .credential-card-dialog .identify__intro{view-transition-name:vt-au-hero}.credential-card-dialog .identify__panel{z-index:0;padding:var(--fluid-panel-pad,clamp(21.6px, 15.2px + 1.5vw, 38.3px));background:var(--au-panel-img,radial-gradient(95% 45% at 50% -15%, oklch(15% 0 0), transparent 50%), linear-gradient(180deg, oklch(12.4% 0 0), oklch(11% 0 0) 55%)) var(--surface,oklch(11% 0 0));border:1px solid var(--au-panel-border,transparent);box-shadow:var(--au-shadow-card,0 28px 64px oklch(0% 0 0/.5), 0 8px 20px oklch(0% 0 0/.38), 0 1px 2px oklch(0% 0 0/.3), inset 0 1px 0 oklch(100% 0 0/.03));border-radius:18px;position:relative;container-type:inline-size}.credential-card-dialog .identify__panel:before{background:var(--au-panel-rim,linear-gradient(180deg, oklch(74% 0 0/.95), oklch(40% 0 0/.28) 22%, oklch(24% 0 0/.65) 55%, oklch(20% 0 0/.45) 100%));border-radius:inherit;pointer-events:none;content:"";padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.credential-card-dialog .identify__panel:after{z-index:-1;background:var(--au-panel-glow,linear-gradient(180deg, oklch(100% 0 0/.035), transparent 25%), linear-gradient(90deg, oklch(100% 0 0/.02), transparent 12%, transparent 88%, oklch(100% 0 0/.02)));border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.credential-card-dialog .identify__panel{animation:ccdw-identify-settle .48s var(--ease-au-out) .22s both}html.vt-auth-state .credential-card-dialog .identify__panel{view-transition-name:vt-au-panel}.credential-card-dialog .identify__steps{font-family:var(--au-font-mono);font-size:var(--fluid-steps);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-demoted);animation:ccdw-identify-reveal .46s var(--ease-au-out) both;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55em;margin:0;font-weight:500;display:flex}html.vt-auth-state .credential-card-dialog .identify__steps{view-transition-name:vt-au-steps}.credential-card-dialog .identify__step--now{color:var(--ink);font-weight:600}.credential-card-dialog .identify__step-sep{color:var(--line-2)}.credential-card-dialog .identify__step-tick{color:var(--accent);font-weight:700}.credential-card-dialog .identify__headline{font-family:var(--font-display);font-size:var(--fluid-headline);letter-spacing:-.03em;color:var(--ink);animation:ccdw-identify-reveal .46s var(--ease-au-out) 60ms both;margin:0;font-weight:700;line-height:1.03}.credential-card-dialog .identify__headline--sm{font-size:var(--fluid-headline-sm)}.credential-card-dialog .identify__accent{color:var(--accent)}.credential-card-dialog .identify__sub{font-size:var(--fluid-sub);color:var(--ink-crisp);animation:ccdw-identify-reveal .46s var(--ease-au-out) .13s both;text-wrap:balance;margin:0;font-weight:500}.credential-card-dialog .identify__sub--sm{font-size:var(--fluid-sub-sm)}.credential-card-dialog .identify__trust{font-size:var(--fluid-trust);color:var(--ink-demoted);animation:ccdw-identify-reveal .46s var(--ease-au-out) .19s both;justify-content:center;align-items:center;gap:.4em;margin:2.4px 0 0;display:flex}.credential-card-dialog .identify__trust .identify__trust-ico{fill:currentColor;flex:none;width:1.1em;height:1.1em}.credential-card-dialog .identify__providers{flex-direction:column;gap:8.8px;margin-block-end:var(--fluid-gap-lg);display:flex}.credential-card-dialog .identify__oauth{width:100%;padding:var(--fluid-oauth-pad-y) 1.2em;font-size:var(--fluid-oauth-font);color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--au-radius-field);box-shadow:var(--au-shadow-oauth);transition:border-color .18s var(--ease-au-out),background .18s var(--ease-au-out),box-shadow .18s var(--ease-au-out),transform .15s var(--ease-au-out);justify-content:center;align-items:center;gap:.65em;font-weight:600;text-decoration:none;display:inline-flex}.credential-card-dialog .identify__oauth svg{width:var(--fluid-oauth-icon);height:var(--fluid-oauth-icon);flex:none;display:block}.credential-card-dialog .identify__oauth:hover{color:var(--ink);background:var(--surface-3);border-color:var(--line-bright);box-shadow:var(--au-shadow-oauth-hover);transform:translateY(-1px)}.credential-card-dialog .identify__oauth:active{box-shadow:var(--au-shadow-oauth-active);transform:translateY(0)scale(.99)}.credential-card-dialog .identify__oauth:focus-visible{box-shadow:0 0 0 4px oklch(from var(--focus) l c h/20%);outline:0}.credential-card-dialog button.identify__oauth{cursor:pointer;font-family:inherit}.credential-card-dialog .identify__soc-row{justify-content:center;gap:6.4px;margin-block-start:1.6px;display:flex}.credential-card-dialog .identify__soc{color:var(--ink-3);background:var(--surface);border:1px solid color-mix(in oklch, var(--line) 65%, transparent);box-shadow:var(--au-shadow-soc);transition:border-color .15s var(--ease-au),background .15s var(--ease-au),color .15s var(--ease-au),transform .12s var(--ease-au),box-shadow .15s var(--ease-au);border-radius:7px;place-items:center;block-size:32.8px;inline-size:32.8px;text-decoration:none;display:inline-grid}.credential-card-dialog .identify__soc svg{width:13.6px;height:13.6px;display:block}.credential-card-dialog .identify__soc:hover{color:var(--ink);background:var(--surface-2);border-color:var(--line-2);box-shadow:var(--au-shadow-soc-hover);transform:translateY(-1px)}.credential-card-dialog .identify__soc:active{background:var(--surface);transform:translateY(0)scale(.94)}.credential-card-dialog .identify__soc:focus-visible{box-shadow:0 0 0 3px oklch(from var(--focus) l c h/20%);outline:0}.credential-card-dialog .identify__divider{margin:0 0 var(--fluid-gap-md);font-size:var(--au-fs-divider);color:var(--ink-demoted);align-items:center;gap:12px;display:flex}.credential-card-dialog .identify__divider:before,.credential-card-dialog .identify__divider:after{background:var(--line);content:"";flex:1;height:1px}.credential-card-dialog .identify__divider--mid{margin-block-start:var(--fluid-gap-md)}.credential-card-dialog .identify__method-radios{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.credential-card-dialog .identify__mode-tabs{border-block-end:1px solid var(--line);gap:24px;margin-block-end:var(--fluid-gap-sm);display:flex;position:relative}.credential-card-dialog .identify__mode-tabs:after{background:linear-gradient(90deg, oklch(from var(--accent) calc(l + .08) c h), var(--accent) 55%, oklch(from var(--accent) calc(l - .06) c h));transition:transform .32s var(--ease-au-spring);content:"";border-radius:2px;block-size:3px;inline-size:calc(50% - 12px);position:absolute;inset-block-end:-1.5px;inset-inline-start:0;box-shadow:0 1px 3px oklch(0% 0 0/.3)}.credential-card-dialog .identify__form:has(#method-phone:checked) .identify__mode-tabs:after{transform:translate(calc(100% + 24px))}.credential-card-dialog .identify__mode-tab{font-size:var(--au-fs-mode-tab);letter-spacing:.01em;text-align:center;color:var(--ink-demoted);cursor:pointer;transition:color .15s var(--ease-au);flex:1 1 0;padding-block-end:8.8px;font-weight:700}.credential-card-dialog .identify__mode-tab:hover{color:var(--ink)}.credential-card-dialog .identify__mode-tab:focus-visible{box-shadow:0 0 0 3px oklch(from var(--focus) l c h/20%);outline:0}.credential-card-dialog .identify__form:has(#method-email:checked) .identify__mode-tab[data-method=email],.credential-card-dialog .identify__form:has(#method-phone:checked) .identify__mode-tab[data-method=phone]{color:var(--ink)}.credential-card-dialog .identify__field-morph{gap:7.2px;margin-block-end:var(--fluid-gap-sm);display:grid}.credential-card-dialog .identify__labels{justify-items:start;display:grid}.credential-card-dialog .identify__labels label{font-size:var(--au-fs-label);color:var(--ink-crisp);opacity:1;transition:opacity .18s var(--ease-au-out),transform .18s var(--ease-au-out),display .18s allow-discrete;grid-area:1/1;font-weight:600;transform:translateY(0)}.credential-card-dialog .identify__labels label[data-field=phone]{opacity:0;display:none;transform:translateY(4px)}.credential-card-dialog .identify__form:has(#method-phone:checked) .identify__labels label[data-field=email]{opacity:0;display:none;transform:translateY(-4px)}.credential-card-dialog .identify__form:has(#method-phone:checked) .identify__labels label[data-field=phone]{opacity:1;display:block;transform:translateY(0)}@starting-style{.credential-card-dialog .identify__form:has(#method-phone:checked) .identify__labels label[data-field=phone]{opacity:0;transform:translateY(4px)}}@starting-style{.credential-card-dialog .identify__form:not(:has(#method-phone:checked)) .identify__labels label[data-field=email]{opacity:0;transform:translateY(-4px)}}.credential-card-dialog .identify__idrow{background:var(--field);border:1px solid var(--line);border-radius:var(--au-radius-field);box-shadow:var(--au-shadow-idrow);transition:border-color .2s var(--ease-au-out),background .2s var(--ease-au-out),box-shadow .22s var(--ease-au-out);align-items:stretch;display:flex;overflow:clip}.credential-card-dialog .identify__idrow:hover{border-color:var(--line-2)}.credential-card-dialog .identify__idrow:has(input:focus),.credential-card-dialog .identify__idrow.identify__idrow--focus-locked{background:var(--field-focus);border-color:var(--focus);box-shadow:var(--au-shadow-idrow-focus)}.credential-card-dialog .identify__phone-prefix{font-size:var(--fluid-input-font);white-space:nowrap;color:var(--ink-crisp);opacity:0;transition:inline-size .32s var(--ease-au-out),padding-inline .32s var(--ease-au-out),border-inline-end-width .32s var(--ease-au-out),opacity .16s var(--ease-au-out);inline-size:0;padding-block:var(--fluid-input-pad-y);border-inline-end:0 solid var(--line);flex:none;justify-content:center;align-items:center;gap:.35em;padding-inline:0;font-weight:600;display:inline-flex;overflow:clip}.credential-card-dialog .identify__stage[data-state=contact][data-backup-kind=phone] .identify__phone-prefix{opacity:1;inline-size:var(--chip-w);border-inline-end-width:1px;padding-inline:.9em}.credential-card-dialog .identify__form:has(#method-phone:checked) .identify__phone-prefix{opacity:1;transition:inline-size .32s var(--ease-au-spring),padding-inline .32s var(--ease-au-spring),border-inline-end-width .32s var(--ease-au-out),opacity .22s var(--ease-au-out) 70ms;inline-size:var(--chip-w);border-inline-end-width:1px;padding-inline:.9em}.credential-card-dialog .identify__inputs{flex:auto;min-inline-size:0;display:grid}.credential-card-dialog .identify__inputs input{width:100%;padding:var(--fluid-input-pad-y) 1.1em;font:inherit;font-size:var(--fluid-input-font);color:var(--ink);box-shadow:none;opacity:1;transition:opacity .2s var(--ease-au-out),display .2s allow-discrete;background:0 0;border:0;grid-area:1/1;min-inline-size:0}.credential-card-dialog .identify__inputs input::placeholder{color:var(--ink-demoted)}.credential-card-dialog .identify__inputs input:focus{box-shadow:none;background:0 0;border:0;outline:0}.credential-card-dialog #identify-phone,.credential-card-dialog .identify__form:has(#method-phone:checked) #identify-email{opacity:0;display:none}.credential-card-dialog .identify__form:has(#method-phone:checked) #identify-phone{opacity:1;display:block}@starting-style{.credential-card-dialog .identify__form:has(#method-phone:checked) #identify-phone{opacity:0}}@starting-style{.credential-card-dialog .identify__form:not(:has(#method-phone:checked)) #identify-email{opacity:0}}.credential-card-dialog .identify__cta{z-index:0;width:100%;padding:var(--fluid-cta-pad-y) 1.3em;font-family:var(--font-display);font-size:var(--fluid-cta-font);letter-spacing:.01em;color:var(--accent-ink);background:var(--accent);border:1px solid oklch(from var(--accent) calc(l - .1) c h);border-radius:var(--au-radius-field);box-shadow:var(--au-shadow-cta);cursor:pointer;transition:filter .16s var(--ease-au),transform .1s var(--ease-au-out),box-shadow .16s var(--ease-au-out);justify-content:center;align-items:center;gap:.5em;font-weight:700;display:inline-flex;position:relative;overflow:clip}.credential-card-dialog .identify__cta:before{z-index:-1;border-radius:inherit;pointer-events:none;content:"";background:linear-gradient(oklch(100% 0 0/.16),#0000 55%);position:absolute;inset:0}.credential-card-dialog .identify__cta .identify__cta-arrow{width:1.05em;height:1.05em;transition:transform .2s var(--ease-au-out);fill:currentColor;display:block}.credential-card-dialog .identify__cta:hover{filter:brightness(1.06)}.credential-card-dialog .identify__cta:hover .identify__cta-arrow{transform:translate(3px)}.credential-card-dialog .identify__cta:active{transform:translateY(1px)scale(.99);box-shadow:inset 0 1px oklch(100% 0 0/.18),inset 0 2px 4px oklch(0% 0 0/.2),0 4px 10px oklch(0% 0 0/.3)}.credential-card-dialog .identify__cta:focus-visible{box-shadow:inset 0 1px 0 oklch(100% 0 0/.32),0 0 0 4px oklch(from var(--focus) l c h/24%);outline:0}.credential-card-dialog .identify__cta-ico{fill:currentColor;width:1.05em;height:1.05em;display:block}.credential-card-dialog .identify__legal{margin:var(--fluid-gap-lg) 0 0;font-size:var(--au-fs-legal);text-align:center;color:var(--ink-demoted);line-height:1.5}.credential-card-dialog .identify__legal .identify__legal-link{color:var(--ink-demoted);border-bottom:1px solid var(--line-2);text-decoration:none}.credential-card-dialog .identify__legal .identify__legal-link:hover{color:var(--ink)}.credential-card-dialog .identify[data-auth-state]>.identify__stage{display:none}.credential-card-dialog .identify[data-auth-state=identify]>.identify__stage[data-state=identify],.credential-card-dialog .identify[data-auth-state=name]>.identify__stage[data-state=name],.credential-card-dialog .identify[data-auth-state=credential]>.identify__stage[data-state=credential],.credential-card-dialog .identify[data-auth-state=password]>.identify__stage[data-state=password],.credential-card-dialog .identify[data-auth-state=passkey]>.identify__stage[data-state=passkey],.credential-card-dialog .identify[data-auth-state=contact]>.identify__stage[data-state=contact],.credential-card-dialog .identify[data-auth-state=otp]>.identify__stage[data-state=otp],.credential-card-dialog .identify[data-auth-state=magiclink]>.identify__stage[data-state=magiclink],.credential-card-dialog .identify[data-auth-state=success]>.identify__stage[data-state=success],.credential-card-dialog .identify[data-auth-state=oauth]>.identify__stage[data-state=oauth],.credential-card-dialog .identify[data-auth-state=recovery]>.identify__stage[data-state=recovery],.credential-card-dialog .identify[data-auth-state=unsupported]>.identify__stage[data-state=unsupported],.credential-card-dialog .identify[data-auth-state=error]>.identify__stage[data-state=error]{display:flex}.credential-card-dialog .identify__stage[data-state=contact]:not([data-backup-kind=phone]) [data-backup=phone],.credential-card-dialog .identify__stage[data-state=contact][data-backup-kind=phone] [data-backup=email]{display:none}.credential-card-dialog .whochip{font-size:var(--au-fs-chip);color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line);box-shadow:var(--au-shadow-chip);border-radius:999px;align-items:center;gap:.45em;margin:3.2px 0 0;padding:.42em .95em;font-weight:500;display:inline-flex}.credential-card-dialog .whochip .whochip__ico{width:.95em;height:.95em;color:var(--ink-3);fill:currentColor;flex:none}.credential-card-dialog .whochip .whochip__link{color:var(--ink-demoted);border-bottom:1px solid var(--line-2);margin-inline-start:.2em;text-decoration:none}.credential-card-dialog .whochip .whochip__link:hover{color:var(--ink)}.credential-card-dialog .whochip .whochip__link:focus-visible{box-shadow:0 0 0 3px oklch(from var(--focus) l c h/20%);outline:0}.credential-card-dialog .sform{display:grid}.credential-card-dialog .f-block{gap:7.2px;margin-block-end:var(--fluid-gap-sm);display:grid}.credential-card-dialog .f-label{font-size:var(--au-fs-label);color:var(--ink-crisp);justify-self:start;font-weight:600}.credential-card-dialog .f-labelrow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.credential-card-dialog .f-help{font-size:var(--au-fs-help);color:var(--ink-demoted);margin:1.6px 0 0}.credential-card-dialog .f-help--center{text-align:center;margin-block-start:5.6px}.credential-card-dialog .f-dim{color:var(--ink-4)}.credential-card-dialog .textlink{font:inherit;font-size:inherit;color:var(--ink-demoted);border:0;border-bottom:1px solid var(--line-2);cursor:pointer;transition:color .15s var(--ease-au);background:0 0;padding:0}.credential-card-dialog .textlink:hover{color:var(--ink)}.credential-card-dialog .textlink:focus-visible{box-shadow:0 0 0 3px oklch(from var(--focus) l c h/20%);outline:0}.credential-card-dialog a.textlink{text-decoration:none}.credential-card-dialog .alt-row{margin:var(--fluid-gap-md) 0 0;font-size:var(--au-fs-alt);text-align:center}.credential-card-dialog .icon-tile{color:var(--ink-2);background:var(--field);border:1px solid var(--line);box-shadow:var(--au-shadow-tile);border-radius:12px;flex:none;place-items:center;block-size:49.6px;inline-size:49.6px;display:inline-grid}.credential-card-dialog .icon-tile svg{fill:currentColor;width:24px;height:24px}.credential-card-dialog .icon-tile--lg{border-radius:14px;block-size:62.4px;inline-size:62.4px}.credential-card-dialog .icon-tile--lg svg{width:30.4px;height:30.4px}.credential-card-dialog .pk{align-items:flex-start;gap:15.2px;margin-block-end:var(--fluid-gap-sm);display:flex}.credential-card-dialog .pk__body{min-width:0}.credential-card-dialog .pk__title{font-size:var(--au-fs-pk-title);color:var(--ink);margin:0;font-weight:700}.credential-card-dialog .pk__copy{font-size:var(--au-fs-pk-copy);color:var(--ink-2);margin:4px 0 0;line-height:1.55}.credential-card-dialog .pk-what{font-size:var(--au-fs-label);color:var(--ink-demoted);margin:.5rem 0 0}.credential-card-dialog .pk-what summary{border-bottom:1px dashed var(--line-2);cursor:pointer;width:fit-content;transition:color .15s var(--ease-au)}.credential-card-dialog .pk-what summary:hover{color:var(--ink)}.credential-card-dialog .pk-what summary:focus-visible{box-shadow:0 0 0 3px oklch(from var(--focus) l c h/20%);outline:0}.credential-card-dialog .pk-what p{color:var(--ink-2);margin:8px 0 0;line-height:1.55}.credential-card-dialog .panel-center{text-align:center;flex-direction:column;align-items:center;gap:9.6px;margin-block-end:var(--fluid-gap-md);display:flex}.credential-card-dialog .panel-title{font-family:var(--font-display);font-size:var(--au-fs-panel-title);letter-spacing:-.015em;margin:5.6px 0 0;font-weight:700}.credential-card-dialog .panel-lede{font-size:var(--au-fs-panel-lede);color:var(--ink-2);text-wrap:balance;max-inline-size:480px;margin:0;line-height:1.55}.credential-card-dialog .au-greet__named{display:none}.credential-card-dialog .au-greet__named:has([data-auth-slot=name]:not(:empty)){display:inline}.credential-card-dialog .au-greet__named:has([data-auth-slot=name]:not(:empty))+.au-greet__plain{display:none}.credential-card-dialog .au-back{align-items:center;gap:.45em;display:inline-flex}.credential-card-dialog .au-back__chev{fill:currentColor;flex:none;width:.62em;height:.62em}.credential-card-dialog .au-back__notyou,.credential-card-dialog .identify__stage--wb .au-back__plain{display:none}.credential-card-dialog .identify__stage--wb .au-back__notyou{display:inline}.credential-card-dialog .otp{justify-content:center;gap:6.4px;display:flex}.credential-card-dialog .otp__cell{font-family:var(--au-font-mono);font-size:var(--au-fs-otp-cell);text-align:center;color:var(--ink);background:var(--field);border:1px solid var(--line);border-radius:var(--au-radius-field);box-shadow:var(--au-shadow-otp);transition:border-color .2s var(--ease-au-out),background .2s var(--ease-au-out),box-shadow .22s var(--ease-au-out);inline-size:40.8px;padding-block:11.2px;font-weight:600}.credential-card-dialog .otp__cell:hover{border-color:var(--line-2)}.credential-card-dialog .otp__cell:focus{background:var(--field-focus);border-color:var(--focus);box-shadow:var(--au-shadow-otp-focus);outline:0}.credential-card-dialog .otp--autofill .otp__cell--fill{animation:ccdw-otp-cell-fill .5s var(--ease-au-out) both}.credential-card-dialog .otp--autofill .otp__cell:first-child{animation-delay:0s}.credential-card-dialog .otp--autofill .otp__cell:nth-child(2){animation-delay:60ms}.credential-card-dialog .otp--autofill .otp__cell:nth-child(3){animation-delay:.12s}.credential-card-dialog .otp--autofill .otp__cell:nth-child(4){animation-delay:.18s}.credential-card-dialog .otp--autofill .otp__cell:nth-child(5){animation-delay:.24s}.credential-card-dialog .otp--autofill .otp__cell:nth-child(6){animation-delay:.3s}.credential-card-dialog .au-resend-note--show{animation:ccdw-au-resend-note-in .28s var(--ease-au-out) both}.credential-card-dialog .panel-center--roomy{gap:12px;margin-block:6.4px}.credential-card-dialog .panel-content{flex-direction:column;align-items:center;gap:12px;display:flex}.credential-card-dialog .okmark{transform-origin:50%;fill:none;stroke-linecap:round;stroke-linejoin:round;block-size:57.6px;inline-size:57.6px}.credential-card-dialog .okmark__ring{stroke:var(--line-2);stroke-width:1.5px}.credential-card-dialog .okmark__tick{stroke:var(--accent);stroke-width:3.2px;stroke-dasharray:34;stroke-dashoffset:0}.credential-card-dialog .beat__track{background:var(--line);border-radius:999px;block-size:2px;inline-size:min(208px,64%);margin-block-start:8.8px;overflow:clip}.credential-card-dialog .beat__fill{background:linear-gradient(90deg, oklch(from var(--accent) calc(l + .06) c h), var(--accent));border-radius:inherit;transform-origin:0;block-size:100%;transform:scaleX(0)}.credential-card-dialog .notice{margin:0 0 var(--fluid-gap-md);font-size:var(--au-fs-notice);color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--au-radius-field);align-items:flex-start;gap:.6em;padding:.8em 1em;line-height:1.5;display:flex}.credential-card-dialog .notice--plain{margin:var(--fluid-gap-md) 0 0;font-size:var(--au-fs-label);color:var(--ink-demoted);background:0 0;border:0;padding:0}.credential-card-dialog .notice__ico{width:1.05em;height:1.05em;color:var(--ink-3);fill:currentColor;flex:none;margin-block-start:.15em}.credential-card-dialog .agree{font-size:var(--au-fs-alt);color:var(--ink-2);align-items:flex-start;gap:.6em;margin-block-end:var(--fluid-gap-sm);line-height:1.5;display:flex}.credential-card-dialog .agree input{accent-color:var(--accent);flex:none;block-size:16.8px;inline-size:16.8px;margin:.16em 0 0}.credential-card-dialog .agree input:focus-visible{box-shadow:0 0 0 3px oklch(from var(--focus) l c h/25%);border-radius:3px;outline:0}.credential-card-dialog .agree a{color:var(--ink-2);border-bottom:1px solid var(--line-2);text-decoration:none}.credential-card-dialog .agree a:hover{color:var(--ink)}.credential-card-dialog .agree a:focus-visible{box-shadow:0 0 0 3px oklch(from var(--focus) l c h/20%);outline:0}.credential-card-dialog .f-error{font-size:var(--au-fs-label);color:var(--danger-ink);align-items:flex-start;gap:.45em;margin:2.4px 0 0;line-height:1.45;display:flex}.credential-card-dialog .f-error__ico{fill:currentColor;flex:none;width:1em;height:1em;margin-block-start:.12em}.credential-card-dialog .identify__idrow--error,.credential-card-dialog .identify__idrow--error:hover{border-color:var(--danger);box-shadow:var(--au-shadow-idrow-error)}.credential-card-dialog .identify__idrow--error:has(input:focus){background:var(--field-focus);border-color:var(--danger);box-shadow:var(--au-shadow-idrow-error-focus)}.credential-card-dialog .au-flow-error{margin:0 0 var(--fluid-gap-md);font-size:var(--au-fs-notice);color:var(--danger-ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--au-radius-field);border-inline-start:3px solid var(--danger);align-items:flex-start;gap:.6em;padding:.8em 1em;line-height:1.5;display:flex}.credential-card-dialog .au-flow-error__ico{width:1.05em;height:1.05em;color:var(--danger);fill:currentColor;flex:none;margin-block-start:.12em}.credential-card-dialog .au-flow-error__body{min-width:0}.credential-card-dialog .au-flow-error__msg{margin:0}.credential-card-dialog .au-flow-error__actions{flex-wrap:wrap;gap:.9em;margin-block-start:.6em;display:flex}.credential-card-dialog .au-flow-note{margin:0 0 var(--fluid-gap-md);font-size:var(--au-fs-notice);color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--au-radius-field);border-inline-start:3px solid var(--accent);align-items:flex-start;gap:.6em;padding:.8em 1em;line-height:1.5;display:flex}.credential-card-dialog .au-flow-note__body{min-width:0}.credential-card-dialog .au-flow-note__msg{margin:0}.credential-card-dialog .trust-ask,.credential-card-dialog .identify__stage--trust-armed .panel-lede,.credential-card-dialog .identify__stage--trust-armed .beat__track{display:none}.credential-card-dialog .identify__stage--trust-armed .trust-ask{flex-direction:column;align-items:center;gap:14.4px;margin-block-start:var(--fluid-gap-md);display:flex}.credential-card-dialog .trust-ask__question{font-size:var(--au-fs-trust-q);text-align:center;color:var(--ink-crisp);text-wrap:balance;max-inline-size:416px;margin:0;font-weight:600;line-height:1.45}.credential-card-dialog .trust-ask .alt-row{margin:0}.credential-card-dialog .trust-ask .notice--plain{max-inline-size:416px;margin:2.4px 0 0}.credential-card-dialog .identify__stage--success-run .okmark__tick{animation:ccdw-au-ok-draw .44s var(--ease-au-out) 80ms both}.credential-card-dialog .identify__stage--success-run .okmark{animation:ccdw-au-ok-pop .44s var(--ease-au-out) .46s both,ccdw-au-ok-glow .66s var(--ease-au-out) .48s both}.credential-card-dialog .identify__stage--success-run .panel-content{animation:ccdw-au-success-rise .48s var(--ease-au-out) .68s both}.credential-card-dialog .identify__stage--success-run .beat__fill{animation:ccdw-au-success-fill 1.5s var(--ease-au-out) 1.16s both}.credential-card-dialog .identify__stage--success-run .trust-ask{animation:ccdw-au-success-rise .46s var(--ease-au-out) 1.36s both}.credential-card-dialog .identify__stage--success-instant .beat__fill{transform:scaleX(1)}.credential-card-dialog .au-beat{z-index:6;background:color-mix(in oklch, var(--surface) 84%, transparent);border-radius:inherit;backdrop-filter:blur(9px);flex-direction:column;justify-content:center;align-items:center;gap:16.8px;display:flex;position:absolute;inset:0}.credential-card-dialog .au-beat__label{font-family:var(--au-font-mono);font-size:var(--au-fs-help);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);animation:ccdw-au-beat-pulse 1.15s var(--ease-au) .35s infinite alternate;margin:0;font-weight:600}.credential-card-dialog .au-beat__track{background:var(--line);border-radius:999px;block-size:2px;inline-size:min(256px,72%);overflow:clip}.credential-card-dialog .au-beat__fill{background:linear-gradient(90deg, oklch(from var(--accent) calc(l + .06) c h), var(--accent));border-radius:inherit;animation:ccdw-au-beat-fill var(--au-beat-ms,.7s) cubic-bezier(.3, .1, .25, 1) both;transform-origin:0;block-size:100%;transform:scaleX(0)}.credential-card-dialog .wb-greet{animation:ccdw-wb-greet-in .62s var(--ease-au-out) both;display:inline-block}.credential-card-dialog .identify__stage--wb .identify__cta{animation:ccdw-wb-cta-settle .56s var(--ease-au-spring) .12s both}.credential-card-dialog .identify__oauth-primary{margin-block-end:var(--fluid-gap-sm)}.credential-card-dialog .identify__oauth-primary:empty{display:none}.credential-card-dialog .identify__oauth-primary .identify__oauth{width:100%;font-size:var(--fluid-cta-font);color:var(--accent-ink);background:var(--accent);border-color:oklch(from var(--accent) calc(l - .1) c h);box-shadow:var(--au-shadow-cta);font-weight:700}.credential-card-dialog .identify__oauth-primary .identify__oauth:hover{color:var(--accent-ink);background:var(--accent);filter:brightness(1.06)}.credential-card-dialog .identify__oauth-primary .identify__soc{margin-inline:auto}.credential-card-dialog .identify__stage--wb[data-wb-primary=oauth] .identify__panel .pk,.credential-card-dialog .identify__stage--wb[data-wb-primary=oauth] .identify__panel .sform:first-of-type,.credential-card-dialog .identify__stage--wb[data-wb-primary=magiclink] .identify__panel .pk,.credential-card-dialog .identify__stage--wb[data-wb-primary=otp] .identify__panel .pk,.credential-card-dialog .identify__stage--wb .identify__panel>.sform~:where(:not(.another,.au-beat,.au-backrow)),.credential-card-dialog .identify__stage--wb .identify__sub{display:none}.credential-card-dialog .another{text-align:center;animation:ccdw-wb-another-in .48s var(--ease-au-out) .24s both;margin-block-start:var(--fluid-gap-md)}.credential-card-dialog .another__panel{transition:grid-template-rows .34s var(--ease-au-out);grid-template-rows:0fr;display:grid}.credential-card-dialog .another__inner{opacity:0;transition:visibility 0s .34s,opacity .22s var(--ease-au-out);visibility:hidden;gap:8px;display:grid;overflow:clip}.credential-card-dialog .another--open .another__panel{grid-template-rows:1fr}.credential-card-dialog .another--open .another__inner{opacity:1;transition:visibility 0s,opacity .28s var(--ease-au-out) .1s;visibility:visible}.credential-card-dialog .another__opt{font-size:var(--au-fs-label);color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--au-radius-field);box-shadow:var(--au-shadow-oauth);cursor:pointer;transition:border-color .16s var(--ease-au-out),background .16s var(--ease-au-out),color .16s var(--ease-au-out),transform .14s var(--ease-au-out);justify-content:center;align-items:center;gap:.55em;inline-size:100%;padding:.62em 1em;font-weight:600;display:inline-flex}.credential-card-dialog .another__opt:hover{color:var(--ink);background:var(--surface-3);border-color:var(--line-bright);transform:translateY(-1px)}.credential-card-dialog .another__opt:active{transform:translateY(0)scale(.99)}.credential-card-dialog .another__opt:first-child{margin-block-start:9.6px}.credential-card-dialog .identify__stage--wb-instant .wb-greet,.credential-card-dialog .identify__stage--wb-instant .identify__cta,.credential-card-dialog .identify__stage--wb-instant .another{animation:none}.credential-card-dialog .identify__stage--wb-instant .another__panel,.credential-card-dialog .identify__stage--wb-instant .another__inner,.credential-card-dialog .identify__stage--wb-instant .another__opt{transition:none}html.vt-auth-state::view-transition-group(vt-au-panel){animation-duration:.44s;animation-timing-function:var(--vt-au-ease,cubic-bezier(.22, 1, .36, 1))}html.vt-auth-state::view-transition-old(vt-au-panel){height:100%;animation-duration:.44s;animation-timing-function:var(--vt-au-ease,cubic-bezier(.22, 1, .36, 1));overflow:clip}html.vt-auth-state::view-transition-new(vt-au-panel){height:100%;animation-duration:.44s;animation-timing-function:var(--vt-au-ease,cubic-bezier(.22, 1, .36, 1));overflow:clip}html.vt-auth-state::view-transition-group(vt-au-hero){animation-duration:.4s;animation-timing-function:var(--vt-au-ease,cubic-bezier(.22, 1, .36, 1))}html.vt-auth-state::view-transition-old(vt-au-hero){animation:ccdw-vt-au-out-up .2s var(--vt-au-ease,cubic-bezier(.22, 1, .36, 1)) both}html.vt-auth-state::view-transition-new(vt-au-hero){animation:ccdw-vt-au-in-up .34s var(--vt-au-ease,cubic-bezier(.22, 1, .36, 1)) 80ms both}html.vt-auth-state::view-transition-group(vt-au-steps){animation-duration:.3s;animation-timing-function:var(--vt-au-ease,cubic-bezier(.22, 1, .36, 1))}html.vt-auth-state::view-transition-old(vt-au-steps){animation-duration:.24s}html.vt-auth-state::view-transition-new(vt-au-steps){animation-duration:.24s}@keyframes ccdw-vt-au-out-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes ccdw-vt-au-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ccdw-identify-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ccdw-identify-settle{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ccdw-otp-cell-fill{0%{transform:scale(1)}45%{background:var(--field-focus);border-color:var(--focus);transform:scale(1.09)}to{transform:scale(1)}}@keyframes ccdw-au-resend-note-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes ccdw-au-ok-draw{0%{stroke-dashoffset:34px}to{stroke-dashoffset:0}}@keyframes ccdw-au-ok-pop{0%{transform:scale(1)}42%{transform:scale(1.06)}72%{transform:scale(.995)}to{transform:scale(1)}}@keyframes ccdw-au-ok-glow{0%{filter:drop-shadow(0 0 #0000)}45%{filter:drop-shadow(0 0 11px var(--au-ok-glow-color))}to{filter:drop-shadow(0 0 #0000)}}@keyframes ccdw-au-success-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ccdw-au-success-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ccdw-au-beat-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ccdw-au-beat-pulse{0%{opacity:1}to{opacity:.55}}@keyframes ccdw-wb-greet-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ccdw-wb-cta-settle{0%{transform:scale(.97)}to{transform:scale(1)}}@keyframes ccdw-wb-another-in{0%{opacity:0}to{opacity:1}}.credential-card-dialog{--page:oklch(0% 0 0);--surface:oklch(11% 0 0);--surface-2:oklch(15% 0 0);--field:oklch(8% 0 0);--field-focus:oklch(12% 0 0);--line:oklch(24% 0 0);--line-2:oklch(33% 0 0);--ink:oklch(97% 0 0);--ink-demoted:oklch(62% 0 0);--au-radius-field:9px;--fluid-panel-pad:clamp(21.6px, 15.2px + 1.5vw, 38.3px);--fluid-gap-md:clamp(16px, 12.8px + .7vw, 23.6px);--fluid-gap-sm:clamp(14.4px, 11.52px + .6vw, 20.6px);--au-shadow-idrow-focus:inset 0 2px 4px oklch(0% 0 0/.25), 0 0 0 1px var(--focus) inset, 0 0 0 3px oklch(from var(--focus) l c h / 16%);--dlg-scrim:color-mix(in oklch, var(--page) 80%, transparent);--dlg-scrim-blur:blur(20px) saturate(.9);--accent:oklch(65% .25 55);--accent-ink:oklch(from var(--accent,oklch(65% .25 55)) clamp(.145, (.62 - l) * 1000, .985) .02 h);--focus:var(--accent,oklch(65% .25 55));color:var(--ink);opacity:1;background:0 0;border:0;border-radius:18px;max-block-size:min(92dvh,720px);inline-size:min(92vw,440px);max-inline-size:none;margin:auto;padding:0;overflow:visible;transform:translateY(0)scale(1)}.credential-card-dialog,.credential-card-dialog::backdrop{transition:opacity .28s ease,transform .28s ease,overlay .28s allow-discrete,display .28s allow-discrete}.credential-card-dialog[open]{opacity:1;transform:translateY(0)scale(1)}@starting-style{.credential-card-dialog[open]{opacity:0;transform:translateY(10px)scale(.98)}}.credential-card-dialog::backdrop{background:var(--dlg-scrim);opacity:1;backdrop-filter:var(--dlg-scrim-blur)}.credential-card-dialog[open]::backdrop{opacity:1}@starting-style{.credential-card-dialog[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.credential-card-dialog,.credential-card-dialog::backdrop{transition:none}}[data-theme-mode=dark] .credential-card-dialog{--page:oklch(16% 0 0);--surface:oklch(20% 0 0);--surface-2:oklch(24% 0 0);--field:oklch(18% 0 0);--field-focus:oklch(22.5% 0 0);--line:oklch(32% 0 0);--line-2:oklch(40% 0 0);--ink:oklch(95% 0 0);--ink-demoted:oklch(64% 0 0)}[data-theme-mode=light] .credential-card-dialog{--page:oklch(96% 0 0);--surface:oklch(99% 0 0);--surface-2:oklch(96.5% 0 0);--field:oklch(97.5% 0 0);--field-focus:oklch(100% 0 0);--line:oklch(87% 0 0);--line-2:oklch(78% 0 0);--ink:oklch(20% 0 0);--ink-demoted:oklch(42% 0 0);--au-shadow-idrow-focus:inset 0 1px 2px oklch(0% 0 0/.04), 0 0 0 1px var(--focus) inset, 0 0 0 3px oklch(from var(--focus) l c h / 16%);--dlg-scrim:color-mix(in oklch, var(--page) 88%, transparent)}@media (prefers-color-scheme:light){[data-theme-mode=auto] .credential-card-dialog{--page:oklch(96% 0 0);--surface:oklch(99% 0 0);--surface-2:oklch(96.5% 0 0);--field:oklch(97.5% 0 0);--field-focus:oklch(100% 0 0);--line:oklch(87% 0 0);--line-2:oklch(78% 0 0);--ink:oklch(20% 0 0);--ink-demoted:oklch(42% 0 0);--au-shadow-idrow-focus:inset 0 1px 2px oklch(0% 0 0/.04), 0 0 0 1px var(--focus) inset, 0 0 0 3px oklch(from var(--focus) l c h / 16%);--dlg-scrim:color-mix(in oklch, var(--page) 88%, transparent)}}html:has(.credential-card-dialog[open]){overflow:hidden}.credential-card-dialog__card{--au-shadow-idrow-focus:inset 0 2px 4px oklch(0% 0 0/.25), 0 0 0 1px var(--focus) inset, 0 0 0 3px oklch(from var(--focus) l c h / 16%);max-block-size:min(92dvh,720px);position:relative;overflow-y:auto}[data-theme-mode=light] .credential-card-dialog__card{--au-shadow-idrow-focus:inset 0 1px 2px oklch(0% 0 0/.04), 0 0 0 1px var(--focus) inset, 0 0 0 3px oklch(from var(--focus) l c h / 16%)}@media (prefers-color-scheme:light){[data-theme-mode=auto] .credential-card-dialog__card{--au-shadow-idrow-focus:inset 0 1px 2px oklch(0% 0 0/.04), 0 0 0 1px var(--focus) inset, 0 0 0 3px oklch(from var(--focus) l c h / 16%)}}.credential-card-dialog--busy .credential-card-dialog__card{opacity:.6;pointer-events:none}.credential-card-dialog__close{z-index:1;color:var(--ink-demoted);background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;block-size:2.25rem;inline-size:2.25rem;font-size:clamp(1.2rem,1.1rem + .3vw,1.5rem);line-height:1;transition:color .15s,background .15s,border-color .15s;display:inline-grid;position:absolute;inset-block-start:var(--fluid-gap-sm);inset-inline-end:var(--fluid-gap-sm)}.credential-card-dialog__close:hover{color:var(--ink);background:var(--surface-2);border-color:var(--line)}.credential-card-dialog__close:focus-visible{box-shadow:0 0 0 3px oklch(from var(--focus) l c h/25%);outline:0}.credential-card-dialog__title{margin:0 var(--fluid-gap-md) var(--fluid-gap-sm) 0;font-family:var(--font-display,inherit);letter-spacing:-.01em;color:var(--ink);font-size:clamp(20px,17px + 1vw,26px);font-weight:700}.credential-card-dialog__sub{margin:0 0 var(--fluid-gap-md);color:var(--ink-demoted);font-size:clamp(.88rem,.82rem + .3vw,.98rem);line-height:1.45}.credential-card-dialog__alert{margin:0 0 var(--fluid-gap-md);color:var(--ink);background:color-mix(in oklch, var(--error) 12%, var(--surface));border:1px solid color-mix(in oklch, var(--error) 35%, transparent);border-radius:var(--au-radius-field);padding:.7em .9em;font-size:clamp(.82rem,.78rem + .2vw,.92rem);line-height:1.4;display:none}.credential-card-dialog__alert.credential-card-dialog__alert--shown{display:block}.credential-card-dialog__alert.credential-card-dialog__alert--info{color:var(--ink-demoted);background:var(--surface-2);border-color:var(--line)}.credential-card-dialog__methods{gap:var(--fluid-gap-sm);flex-direction:column;display:flex}.credential-card-dialog__method{text-align:start;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--au-radius-field);align-items:center;gap:.75em;inline-size:100%;padding:.9em 1.1em;font-size:clamp(.9rem,.85rem + .25vw,1rem);font-weight:600;transition:border-color .15s,background .15s,transform .1s;display:flex}.credential-card-dialog__method:hover{background:var(--field-focus);border-color:var(--line-2)}.credential-card-dialog__method:active{transform:scale(.99)}.credential-card-dialog__method:focus-visible{box-shadow:var(--au-shadow-idrow-focus);outline:0}.credential-card-dialog__method-ico{color:var(--ink-demoted);flex:none;block-size:1.2em;inline-size:1.2em}.credential-card-dialog__form{gap:var(--fluid-gap-sm);flex-direction:column;display:flex}.credential-card-dialog__form[hidden]{display:none}.credential-card-dialog__label{color:var(--ink);font-size:clamp(.78rem,.74rem + .2vw,.88rem);font-weight:600}.credential-card-dialog__input{color:var(--ink);background:var(--field);border:1px solid var(--line);border-radius:var(--au-radius-field);inline-size:100%;padding:.85em 1em;font-size:clamp(.92rem,.88rem + .2vw,1.05rem);transition:border-color .15s,background .15s,box-shadow .15s}.credential-card-dialog__input:focus{background:var(--field-focus);box-shadow:var(--au-shadow-idrow-focus);outline:0}.credential-card-dialog__submit{font-family:var(--font-display,inherit);color:var(--accent-ink);background:var(--accent);border:1px solid oklch(from var(--accent) calc(l - .1) c h);border-radius:var(--au-radius-field);inline-size:100%;padding:.9em 1.2em;font-size:clamp(.92rem,.88rem + .2vw,1.05rem);font-weight:700;transition:filter .15s,transform .1s;box-shadow:inset 0 1px oklch(100% 0 0/.28),0 6px 14px oklch(0% 0 0/.12)}:where([data-theme-mode=dark],[data-theme-mode=black]) .credential-card-dialog__submit{box-shadow:inset 0 1px 0 oklch(100% 0 0/.28),0 8px 18px color-mix(in oklch, var(--accent) 35%, transparent)}.credential-card-dialog__submit:hover{filter:brightness(1.06)}.credential-card-dialog__submit:active{transform:translateY(1px)scale(.99)}.credential-card-dialog__submit:focus-visible{box-shadow:0 0 0 3px oklch(from var(--focus) l c h/25%);outline:0}.credential-card-dialog__pill{margin:0 0 var(--fluid-gap-sm);letter-spacing:.01em;text-transform:none;color:var(--ink-demoted);background:var(--surface-2);border:1px solid var(--line);border-radius:999px;align-self:flex-start;align-items:center;gap:.4em;padding:.32em .7em;font-size:clamp(.7rem,.66rem + .2vw,.78rem);font-weight:600;display:inline-flex}[data-theme-mode=light] .credential-card-dialog:where([data-mode=checkout],[data-mode=session-expiry]) .credential-card-dialog__card{--au-panel-img:none;--au-panel-rim:none;--au-panel-glow:none}@media (prefers-color-scheme:light){[data-theme-mode=auto] .credential-card-dialog:where([data-mode=checkout],[data-mode=session-expiry]) .credential-card-dialog__card{--au-panel-img:none;--au-panel-rim:none;--au-panel-glow:none}}.credential-card-dialog__back{color:var(--ink-demoted);text-underline-offset:2px;background:0 0;border:0;align-self:center;padding:.35em .5em;font-size:clamp(.78rem,.74rem + .2vw,.88rem);font-weight:600;text-decoration:underline;transition:color .15s}.credential-card-dialog__back:hover{color:var(--ink)}.credential-card-dialog__back:focus-visible{box-shadow:0 0 0 3px oklch(from var(--focus) l c h/25%);border-radius:3px;outline:0}.credential-card-dialog__tabs{margin:0 0 var(--fluid-gap-md);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--au-radius-field);gap:.4em;padding:.28em;display:flex}.credential-card-dialog__tabs[hidden]{display:none}.credential-card-dialog__tab{color:var(--ink-demoted);border-radius:calc(var(--au-radius-field) - 3px);background:0 0;border:0;flex:1;padding:.62em .9em;font-size:clamp(.84rem,.8rem + .2vw,.94rem);font-weight:600;transition:color .15s,background .15s,box-shadow .15s}.credential-card-dialog__tab:hover{color:var(--ink)}.credential-card-dialog__tab:focus-visible{box-shadow:var(--au-shadow-idrow-focus);outline:0}.credential-card-dialog__tab--active{color:var(--ink);background:var(--field-focus);box-shadow:inset 0 0 0 1px var(--line)}.credential-card-dialog__field{flex-direction:column;gap:.42em;display:flex}.credential-card-dialog__terms{color:var(--ink-demoted);align-items:flex-start;gap:.6em;font-size:clamp(.8rem,.76rem + .2vw,.9rem);line-height:1.4;display:flex}.credential-card-dialog__terms input{accent-color:var(--accent);flex:none;margin-block-start:.15em}.credential-card{z-index:0;padding:var(--fluid-panel-pad,clamp(21.6px, 15.2px + 1.5vw, 38.3px));background:var(--au-panel-img,radial-gradient(95% 45% at 50% -15%, oklch(15% 0 0), transparent 50%), linear-gradient(180deg, oklch(12.4% 0 0), oklch(11% 0 0) 55%)) var(--surface,oklch(11% 0 0));border:1px solid var(--au-panel-border,transparent);box-shadow:var(--au-shadow-card,0 28px 64px oklch(0% 0 0/.5), 0 8px 20px oklch(0% 0 0/.38), 0 1px 2px oklch(0% 0 0/.3), inset 0 1px 0 oklch(100% 0 0/.03));border-radius:18px;position:relative;container-type:inline-size}.credential-card:before{background:var(--au-panel-rim,linear-gradient(180deg, oklch(74% 0 0/.95), oklch(40% 0 0/.28) 22%, oklch(24% 0 0/.65) 55%, oklch(20% 0 0/.45) 100%));border-radius:inherit;pointer-events:none;content:"";padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.credential-card:after{z-index:-1;background:var(--au-panel-glow,linear-gradient(180deg, oklch(100% 0 0/.035), transparent 25%), linear-gradient(90deg, oklch(100% 0 0/.02), transparent 12%, transparent 88%, oklch(100% 0 0/.02)));border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.credential-card{--accent-ink:oklch(from var(--accent,oklch(65% .25 55)) clamp(.145, (.62 - l) * 1000, .985) .02 h);--focus:var(--accent,oklch(65% .25 55))}.credential-card__brand{font-family:var(--font-display,inherit);letter-spacing:-.02em;color:var(--ink,oklch(97% 0 0));justify-content:center;align-items:center;gap:.5em;margin-block-end:var(--fluid-gap-md,clamp(16px, 12.8px + .7vw, 23.6px));font-weight:700;display:flex}.credential-card__brand-accent{color:var(--accent,oklch(65% .25 55))}.credential-card__logo{block-size:32px;inline-size:auto;display:block}.credential-card__powered{margin:var(--fluid-gap-md,clamp(16px, 12.8px + .7vw, 23.6px)) 0 0;font-size:var(--au-fs-legal,12px);text-align:center;color:var(--ink-demoted,oklch(62% 0 0))}.credential-card__powered a{color:inherit;text-underline-offset:2px;text-decoration:underline}.credential-card__powered a:hover{color:var(--ink,oklch(97% 0 0))}.credential-card__powered a:focus-visible{outline:2px solid var(--focus,oklch(65% .25 55));outline-offset:2px;border-radius:3px}