.CodeInput-module__fPVVtq__group{isolation:isolate;position:relative}.CodeInput-module__fPVVtq__group .CodeInput-module__fPVVtq__field{z-index:1;color:#0000;caret-color:#0000;width:100%;height:100%;min-height:0;font-size:var(--auth-text-md);letter-spacing:2em;text-indent:1em;opacity:0;appearance:none;background:0 0;border:none;border-radius:0;padding:0;transition:none;position:absolute;inset:0}.CodeInput-module__fPVVtq__group .CodeInput-module__fPVVtq__field:focus,.CodeInput-module__fPVVtq__group .CodeInput-module__fPVVtq__field:focus-visible{box-shadow:none;border:none;outline:none}.CodeInput-module__fPVVtq__disabled .CodeInput-module__fPVVtq__field{cursor:not-allowed}.CodeInput-module__fPVVtq__boxes{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.CodeInput-module__fPVVtq__box{box-sizing:border-box;height:var(--auth-control-height);font-family:var(--font-brand-data);font-size:var(--auth-text-lg);font-variant-numeric:tabular-nums;font-weight:600;line-height:var(--auth-leading-solid);color:var(--auth-ink);background:var(--auth-surface);border:1px solid var(--auth-line-control);border-radius:var(--auth-radius);transition:border-color var(--auth-duration-fast) var(--auth-ease), box-shadow var(--auth-duration-fast) var(--auth-ease), background-color var(--auth-duration-fast) var(--auth-ease);justify-content:center;align-items:center;display:flex}.CodeInput-module__fPVVtq__box[data-active=true]{border-color:var(--auth-accent);box-shadow:0 0 0 3px var(--auth-accent-ring)}.CodeInput-module__fPVVtq__group:has(.CodeInput-module__fPVVtq__field:focus):not(:has(.CodeInput-module__fPVVtq__box[data-active=true])) .CodeInput-module__fPVVtq__box:first-child{border-color:var(--auth-accent);box-shadow:0 0 0 3px var(--auth-accent-ring)}.CodeInput-module__fPVVtq__invalid:has(.CodeInput-module__fPVVtq__field:focus):not(:has(.CodeInput-module__fPVVtq__box[data-active=true])) .CodeInput-module__fPVVtq__box:first-child{border-color:var(--auth-danger);box-shadow:0 0 0 3px var(--auth-danger-ring)}.CodeInput-module__fPVVtq__caret{background:var(--auth-accent);border-radius:1px;width:2px;height:20px;animation:1.05s steps(2,start) infinite CodeInput-module__fPVVtq__caret-blink}@keyframes CodeInput-module__fPVVtq__caret-blink{to{visibility:hidden}}.CodeInput-module__fPVVtq__invalid .CodeInput-module__fPVVtq__box{border-color:var(--auth-danger)}.CodeInput-module__fPVVtq__invalid .CodeInput-module__fPVVtq__box[data-active=true]{box-shadow:0 0 0 3px var(--auth-danger-ring)}.CodeInput-module__fPVVtq__invalid .CodeInput-module__fPVVtq__caret{background:var(--auth-danger)}.CodeInput-module__fPVVtq__disabled .CodeInput-module__fPVVtq__box{background:var(--auth-surface-sunken);color:var(--auth-ink-muted);border-color:var(--auth-line)}@media (max-width:460px){.CodeInput-module__fPVVtq__boxes{gap:4px}}@media (prefers-reduced-motion:reduce){.CodeInput-module__fPVVtq__caret{animation:none}.CodeInput-module__fPVVtq__box{transition:none}}@media (forced-colors:active){.CodeInput-module__fPVVtq__box{border:1px solid canvastext}.CodeInput-module__fPVVtq__box[data-active=true]{border-color:highlight}.CodeInput-module__fPVVtq__invalid .CodeInput-module__fPVVtq__box{border-color:mark}.CodeInput-module__fPVVtq__box[data-active=true]{outline-offset:2px;outline:2px solid highlight}.CodeInput-module__fPVVtq__group:has(.CodeInput-module__fPVVtq__field:focus):not(:has(.CodeInput-module__fPVVtq__box[data-active=true])) .CodeInput-module__fPVVtq__box:first-child{outline-offset:2px;outline:2px solid highlight}.CodeInput-module__fPVVtq__caret{background:canvastext}}
.AuthExperience-module__021lEa__canvas{--auth-ink:#191c28;--auth-ink-soft:#4a5266;--auth-ink-muted:#666e82;--auth-selection:#cfe0f5;--auth-shadow-contact:#191c2808;--auth-shadow-ambient:#191c2812;--auth-shadow-cast:#191c281a;--auth-wash:#191c280d;--auth-line-control:#868fa4;--auth-line-control-hover:#6f7789;--auth-line:#dfe2ea;--auth-surface:#fff;--auth-surface-sunken:#f5f6f9;--auth-surface-hover:#fafbfc;--auth-accent:#bd5119;--auth-accent-hover:#a94916;--auth-accent-active:#963f12;--auth-accent-text:#a3480f;--auth-accent-ring:#bd511938;--auth-on-accent:#fff;--auth-on-accent-muted:#ffffffeb;--auth-danger:#b42318;--auth-danger-surface:#fef4f2;--auth-danger-line:#f3c7c1;--auth-danger-ring:#b423182e;--auth-warning:#9a6a1c;--auth-success:#1a7f4b;--auth-success-surface:#f1faf5;--auth-success-line:#c3e8d3;--auth-text-xs:12px;--auth-text-sm:14px;--auth-text-md:16px;--auth-text-lg:20px;--auth-text-xl:26px;--auth-leading-solid:1;--auth-leading-tight:1.2;--auth-leading-body:1.5;--auth-radius:8px;--auth-radius-sm:6px;--auth-radius-card:16px;--auth-control-height:44px;--auth-ease:cubic-bezier(.2, 0, 0, 1);--auth-duration-fast:.14s;--auth-duration:.22s;--auth-duration-slow:.28s;min-height:100dvh;padding:max(clamp(48px, 14vh, 132px), env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(48px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));background:var(--auth-surface-sunken);color:var(--auth-ink);font-family:var(--font-brand-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;justify-content:center;align-items:flex-start;display:flex;position:relative}.AuthExperience-module__021lEa__canvas ::selection{background:var(--auth-selection);color:var(--auth-ink)}.AuthExperience-module__021lEa__column{flex-direction:column;align-items:center;width:100%;max-width:400px;display:flex}.AuthExperience-module__021lEa__brand{border-radius:var(--auth-radius-sm);margin-bottom:28px;display:inline-flex}.AuthExperience-module__021lEa__brandMark{width:auto;height:40px}.AuthExperience-module__021lEa__card{background:var(--auth-surface);border:1px solid var(--auth-line);border-radius:var(--auth-radius-card);width:100%;box-shadow:0 1px 1px var(--auth-shadow-contact), 0 6px 16px -6px var(--auth-shadow-ambient), 0 24px 48px -20px var(--auth-shadow-cast);padding:32px;position:relative}.AuthExperience-module__021lEa__stage{overflow-clip-margin:8px;height:var(--stage-height,auto);transition:height var(--auth-duration-slow) var(--auth-ease);overflow:clip}.AuthExperience-module__021lEa__stageInner{flex-direction:column;display:flex}.AuthExperience-module__021lEa__stage[data-animate=true] .AuthExperience-module__021lEa__stageInner{animation:AuthExperience-module__021lEa__step-in var(--auth-duration) var(--auth-ease) both}@keyframes AuthExperience-module__021lEa__step-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.AuthExperience-module__021lEa__header{margin-bottom:24px}.AuthExperience-module__021lEa__title{text-wrap:balance;font-family:var(--font-brand-heading);font-size:var(--auth-text-xl);line-height:var(--auth-leading-tight);letter-spacing:-.02em;color:var(--auth-ink);margin:0;font-weight:600}.AuthExperience-module__021lEa__subtitle{font-size:var(--auth-text-md);line-height:var(--auth-leading-body);color:var(--auth-ink-soft);text-wrap:pretty;margin:8px 0 0}.AuthExperience-module__021lEa__canvas :where(button),.AuthExperience-module__021lEa__canvas :where(input){min-width:0;min-height:0;font:inherit;color:inherit;box-shadow:none;opacity:1;background:0 0;border:none;border-radius:0;padding:0;transition:none;transform:none}.AuthExperience-module__021lEa__canvas :where(button):active,.AuthExperience-module__021lEa__canvas :where(button):disabled,.AuthExperience-module__021lEa__canvas :where(button)[aria-disabled=true],.AuthExperience-module__021lEa__canvas :where(input):disabled{opacity:1;transform:none}.AuthExperience-module__021lEa__canvas :where(button):focus-visible,.AuthExperience-module__021lEa__canvas :where(input):focus-visible,.AuthExperience-module__021lEa__canvas :where(input):focus{box-shadow:none;background:0 0}.AuthExperience-module__021lEa__form{flex-direction:column;gap:16px;display:flex}.AuthExperience-module__021lEa__field{flex-direction:column;gap:8px;display:flex}.AuthExperience-module__021lEa__label{font-size:var(--auth-text-sm);font-weight:600;line-height:var(--auth-leading-tight);color:var(--auth-ink)}.AuthExperience-module__021lEa__inputWrap{display:flex;position:relative}.AuthExperience-module__021lEa__input{box-sizing:border-box;width:100%;height:var(--auth-control-height);font-size:var(--auth-text-md);font-family:inherit;line-height:var(--auth-leading-tight);color:var(--auth-ink);background:var(--auth-surface);border:1px solid var(--auth-line-control);border-radius:var(--auth-radius);appearance:none;transition:border-color var(--auth-duration-fast) var(--auth-ease), box-shadow var(--auth-duration-fast) var(--auth-ease), background-color var(--auth-duration-fast) var(--auth-ease);padding:0 12px}.AuthExperience-module__021lEa__input::placeholder{color:var(--auth-ink-muted);opacity:1}.AuthExperience-module__021lEa__input:hover:not(:focus):not(:disabled):not([aria-invalid=true]){border-color:var(--auth-line-control-hover)}.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__input:focus,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__input:focus-visible{background:var(--auth-surface);border-color:var(--auth-accent);box-shadow:0 0 0 3px var(--auth-accent-ring);outline:none}.AuthExperience-module__021lEa__input[aria-invalid=true]{border-color:var(--auth-danger)}.AuthExperience-module__021lEa__input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--auth-danger-ring)}.AuthExperience-module__021lEa__input:disabled,.AuthExperience-module__021lEa__input:read-only{background:var(--auth-surface-sunken);color:var(--auth-ink-muted);border-color:var(--auth-line);cursor:not-allowed}.AuthExperience-module__021lEa__input:-webkit-autofill{-webkit-text-fill-color:var(--auth-ink);caret-color:var(--auth-ink);box-shadow:0 0 0 1000px var(--auth-surface) inset;transition:background-color 99999s ease-out}.AuthExperience-module__021lEa__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--auth-ink);caret-color:var(--auth-ink);box-shadow:0 0 0 1000px var(--auth-surface) inset;transition:background-color 99999s ease-out}.AuthExperience-module__021lEa__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--auth-ink);caret-color:var(--auth-ink);box-shadow:0 0 0 1000px var(--auth-surface) inset;transition:background-color 99999s ease-out}.AuthExperience-module__021lEa__input:-webkit-autofill:focus{box-shadow:0 0 0 3px var(--auth-accent-ring), 0 0 0 1000px var(--auth-surface) inset}.AuthExperience-module__021lEa__input[aria-invalid=true]:-webkit-autofill{box-shadow:0 0 0 1000px var(--auth-danger-surface) inset}.AuthExperience-module__021lEa__input[aria-invalid=true]:-webkit-autofill:focus{box-shadow:0 0 0 3px var(--auth-danger-ring), 0 0 0 1000px var(--auth-danger-surface) inset}.AuthExperience-module__021lEa__inputWithAction{padding-right:44px}.AuthExperience-module__021lEa__inputAction{box-sizing:border-box;width:40px;height:40px;color:var(--auth-ink-muted);border-radius:var(--auth-radius-sm);cursor:pointer;transition:color var(--auth-duration-fast) var(--auth-ease), background-color var(--auth-duration-fast) var(--auth-ease);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.AuthExperience-module__021lEa__inputAction:hover{color:var(--auth-ink);background:var(--auth-wash)}.AuthExperience-module__021lEa__inputAction:active{transform:translateY(-50%)}.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__inputAction:focus-visible{outline:2px solid var(--auth-ink);outline-offset:2px;box-shadow:none}.AuthExperience-module__021lEa__submit{box-sizing:border-box;width:100%;height:var(--auth-control-height);font-family:inherit;font-size:var(--auth-text-md);font-weight:600;line-height:var(--auth-leading-tight);letter-spacing:-.005em;color:var(--auth-on-accent);background:var(--auth-accent);border-radius:var(--auth-radius);cursor:pointer;transition:background-color var(--auth-duration-fast) var(--auth-ease), color var(--auth-duration-fast) var(--auth-ease), transform var(--auth-duration-fast) var(--auth-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:0 16px;display:flex;position:relative}.AuthExperience-module__021lEa__submit:hover:not(:disabled):not([aria-disabled=true]){background:var(--auth-accent-hover)}.AuthExperience-module__021lEa__submit:active:not(:disabled):not([aria-disabled=true]){background:var(--auth-accent-active);transform:translateY(1px)}.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__submit:focus-visible{outline:2px solid var(--auth-ink);outline-offset:2px;box-shadow:none}.AuthExperience-module__021lEa__submit:disabled,.AuthExperience-module__021lEa__submit[aria-disabled=true]{color:var(--auth-ink-muted);background:var(--auth-surface-sunken);border-color:var(--auth-line);cursor:not-allowed}.AuthExperience-module__021lEa__submit[data-loading=true][aria-disabled=true]{color:var(--auth-on-accent);background:var(--auth-accent);cursor:progress;border-color:#0000}.AuthExperience-module__021lEa__submitLabel{display:inline-flex}.AuthExperience-module__021lEa__submitIcon{align-items:center;display:inline-flex}.AuthExperience-module__021lEa__providers{flex-direction:column;gap:8px;display:flex}.AuthExperience-module__021lEa__provider{box-sizing:border-box;text-align:left;width:100%;height:var(--auth-control-height);font-family:inherit;font-size:var(--auth-text-md);font-weight:600;line-height:var(--auth-leading-tight);color:var(--auth-ink);background:var(--auth-surface);border:1px solid var(--auth-line-control);border-radius:var(--auth-radius);cursor:pointer;transition:background-color var(--auth-duration-fast) var(--auth-ease), border-color var(--auth-duration-fast) var(--auth-ease);grid-template-columns:24px 1fr;align-items:center;gap:12px;padding:0 16px;display:grid}.AuthExperience-module__021lEa__provider:hover:not(:disabled):not([aria-disabled=true]){background:var(--auth-surface-hover);border-color:var(--auth-line-control-hover)}.AuthExperience-module__021lEa__provider:active:not(:disabled):not([aria-disabled=true]){background:var(--auth-surface-sunken)}.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__provider:focus-visible{outline:2px solid var(--auth-ink);outline-offset:2px;box-shadow:none}.AuthExperience-module__021lEa__provider:disabled,.AuthExperience-module__021lEa__provider[aria-disabled=true]{color:var(--auth-ink-muted);background:var(--auth-surface-sunken);border-color:var(--auth-line);cursor:not-allowed}.AuthExperience-module__021lEa__providerIcon{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.AuthExperience-module__021lEa__divider{font-size:var(--auth-text-xs);font-weight:500;line-height:var(--auth-leading-tight);color:var(--auth-ink-muted);align-items:center;gap:12px;margin:4px 0;display:flex}.AuthExperience-module__021lEa__divider:before,.AuthExperience-module__021lEa__divider:after{content:"";background:var(--auth-line);flex:1;height:1px;margin-top:1px}.AuthExperience-module__021lEa__identity{background:var(--auth-surface-sunken);border:1px solid var(--auth-line);border-radius:var(--auth-radius);align-items:flex-start;gap:8px;padding:12px 4px 12px 12px;display:flex}.AuthExperience-module__021lEa__identityIcon{color:var(--auth-ink-muted);flex:none;margin-top:3px}.AuthExperience-module__021lEa__identityEmail{font-family:var(--font-brand-data);font-size:var(--auth-text-sm);line-height:var(--auth-leading-body);color:var(--auth-ink-soft);overflow-wrap:anywhere;flex:1}.AuthExperience-module__021lEa__identityChange,.AuthExperience-module__021lEa__alternative,.AuthExperience-module__021lEa__resendButton,.AuthExperience-module__021lEa__suggestionButton{box-sizing:border-box;font-family:inherit;font-size:var(--auth-text-sm);font-weight:600;line-height:var(--auth-leading-body);color:var(--auth-accent-text);border-radius:var(--auth-radius-sm);cursor:pointer;transition:color var(--auth-duration-fast) var(--auth-ease);background:0 0;border:none}.AuthExperience-module__021lEa__identityChange:hover,.AuthExperience-module__021lEa__alternative:hover:not(:disabled),.AuthExperience-module__021lEa__resendButton:hover:not(:disabled),.AuthExperience-module__021lEa__suggestionButton:hover{color:var(--auth-accent-active);text-underline-offset:2px;text-decoration:underline}.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__identityChange:focus-visible,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__alternative:focus-visible,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__resendButton:focus-visible,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__suggestionButton:focus-visible{outline:2px solid var(--auth-ink);outline-offset:2px;box-shadow:none}.AuthExperience-module__021lEa__identityChange{flex:none;margin:-4px -4px -4px 0;padding:4px 8px}.AuthExperience-module__021lEa__recommendation{background:var(--auth-surface-sunken);border:1px solid var(--auth-line);border-radius:var(--auth-radius);flex-direction:column;gap:12px;padding:12px;display:flex}.AuthExperience-module__021lEa__recommendationText{text-wrap:pretty;font-size:var(--auth-text-sm);line-height:var(--auth-leading-body);color:var(--auth-ink-soft);margin:0}.AuthExperience-module__021lEa__alternatives{flex-wrap:wrap;gap:4px 16px;display:flex}.AuthExperience-module__021lEa__alternative{align-items:center;gap:8px;padding:4px 0;display:inline-flex}.AuthExperience-module__021lEa__alternative:disabled{color:var(--auth-ink-muted);cursor:not-allowed}.AuthExperience-module__021lEa__alternativeIcon{color:currentColor;display:inline-flex}.AuthExperience-module__021lEa__resend{text-wrap:pretty;font-size:var(--auth-text-sm);line-height:var(--auth-leading-body);color:var(--auth-ink-soft);text-align:center;margin:0}.AuthExperience-module__021lEa__resendWaiting{color:var(--auth-ink-muted);font-variant-numeric:tabular-nums}.AuthExperience-module__021lEa__resendButton{padding:0}.AuthExperience-module__021lEa__resendButton:disabled,.AuthExperience-module__021lEa__resendButton[aria-disabled=true]{color:var(--auth-ink-muted);cursor:progress}.AuthExperience-module__021lEa__suggestion{text-wrap:pretty;font-size:var(--auth-text-sm);line-height:var(--auth-leading-body);color:var(--auth-ink-soft);margin:-8px 0 0}.AuthExperience-module__021lEa__suggestionButton{font-family:var(--font-brand-data);padding:0}.AuthExperience-module__021lEa__cardError{text-wrap:pretty;font-size:var(--auth-text-sm);line-height:var(--auth-leading-body);color:var(--auth-danger);background:var(--auth-danger-surface);border:1px solid var(--auth-danger-line);border-radius:var(--auth-radius);align-items:flex-start;gap:8px;margin:0 0 20px;padding:12px;display:flex}.AuthExperience-module__021lEa__cardErrorIcon{flex:none;margin-top:2px}.AuthExperience-module__021lEa__fieldError{text-wrap:pretty;font-size:var(--auth-text-sm);line-height:var(--auth-leading-body);color:var(--auth-danger);align-items:flex-start;gap:8px;margin:0;display:flex}.AuthExperience-module__021lEa__fieldErrorIcon{flex:none;margin-top:2px}.AuthExperience-module__021lEa__notice{text-wrap:pretty;font-size:var(--auth-text-sm);line-height:var(--auth-leading-body);color:var(--auth-success);background:var(--auth-success-surface);border:1px solid var(--auth-success-line);border-radius:var(--auth-radius);align-items:center;gap:8px;margin:0 0 20px;padding:12px;display:flex}.AuthExperience-module__021lEa__noticeIcon{flex:none;width:16px;height:16px}.AuthExperience-module__021lEa__strength{margin-top:-4px}.AuthExperience-module__021lEa__strengthTrack{gap:4px;display:flex}.AuthExperience-module__021lEa__strengthSegment{background:var(--auth-line);height:4px;transition:background-color var(--auth-duration-fast) var(--auth-ease);border-radius:2px;flex:1}.AuthExperience-module__021lEa__strengthSegment[data-on=true][data-level="1"]{background:var(--auth-danger)}.AuthExperience-module__021lEa__strengthSegment[data-on=true][data-level="2"]{background:var(--auth-warning)}.AuthExperience-module__021lEa__strengthSegment[data-on=true][data-level="3"],.AuthExperience-module__021lEa__strengthSegment[data-on=true][data-level="4"]{background:var(--auth-success)}.AuthExperience-module__021lEa__strengthLabel{text-wrap:pretty;font-size:var(--auth-text-xs);line-height:var(--auth-leading-body);color:var(--auth-ink-muted);margin:8px 0 0}.AuthExperience-module__021lEa__strengthValue{font-weight:600}.AuthExperience-module__021lEa__strengthValue[data-level="0"],.AuthExperience-module__021lEa__strengthValue[data-level="1"]{color:var(--auth-danger)}.AuthExperience-module__021lEa__strengthValue[data-level="2"]{color:var(--auth-warning)}.AuthExperience-module__021lEa__strengthValue[data-level="3"],.AuthExperience-module__021lEa__strengthValue[data-level="4"]{color:var(--auth-success)}.AuthExperience-module__021lEa__complete{justify-content:center;padding:8px 0 16px;display:flex}.AuthExperience-module__021lEa__completeBadge{width:48px;height:48px;color:var(--auth-success);background:var(--auth-success-surface);animation:AuthExperience-module__021lEa__fade-in var(--auth-duration) var(--auth-ease) both;border-radius:50%;justify-content:center;align-items:center;display:flex}@keyframes AuthExperience-module__021lEa__fade-in{0%{opacity:0}to{opacity:1}}.AuthExperience-module__021lEa__waiting{color:var(--auth-ink-muted);justify-content:center;padding:8px 0 20px;display:flex}.AuthExperience-module__021lEa__legal{max-width:336px;font-size:var(--auth-text-xs);line-height:var(--auth-leading-body);color:var(--auth-ink-muted);text-align:center;text-wrap:balance;margin:20px 0 0}.AuthExperience-module__021lEa__legalLink{color:var(--auth-ink-soft);text-underline-offset:2px;text-decoration:underline}.AuthExperience-module__021lEa__legalLink:hover{color:var(--auth-ink)}.AuthExperience-module__021lEa__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.62s linear infinite AuthExperience-module__021lEa__spin;display:inline-block}.AuthExperience-module__021lEa__spinner[data-tone=light]{color:var(--auth-on-accent-muted)}.AuthExperience-module__021lEa__spinner[data-tone=dark]{color:var(--auth-ink-muted)}@keyframes AuthExperience-module__021lEa__spin{to{transform:rotate(360deg)}}.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__brand:focus-visible{outline:2px solid var(--auth-ink);outline-offset:2px;box-shadow:none}.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__legalLink:focus-visible{outline:2px solid var(--auth-ink);outline-offset:2px;border-radius:var(--auth-radius-sm);box-shadow:none}.AuthExperience-module__021lEa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:460px){.AuthExperience-module__021lEa__canvas{padding:max(24px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(32px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:var(--auth-surface)}.AuthExperience-module__021lEa__column{max-width:none}.AuthExperience-module__021lEa__card{box-shadow:none;border:none;border-radius:0;padding:24px 20px}.AuthExperience-module__021lEa__brand{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.AuthExperience-module__021lEa__stage{transition:none}.AuthExperience-module__021lEa__stage[data-animate=true] .AuthExperience-module__021lEa__stageInner,.AuthExperience-module__021lEa__completeBadge{animation:none}.AuthExperience-module__021lEa__submit{transition:background-color var(--auth-duration-fast) var(--auth-ease), color var(--auth-duration-fast) var(--auth-ease)}.AuthExperience-module__021lEa__submit:active:not(:disabled):not([aria-disabled=true]){transform:none}.AuthExperience-module__021lEa__spinner{animation:1s steps(8,end) infinite AuthExperience-module__021lEa__spin}}@media not print{html.theme-dark .AuthExperience-module__021lEa__canvas{--auth-ink:#eaeef7;--auth-ink-soft:#a8b6cc;--auth-ink-muted:#8a9bb8;--auth-selection:#2f4a72;--auth-shadow-contact:#00000080;--auth-shadow-ambient:#00000070;--auth-shadow-cast:#0000008f;--auth-wash:#ffffff14;--auth-line-control:#63728e;--auth-line-control-hover:#7d8da8;--auth-line:#2a3852;--auth-surface:#141e30;--auth-surface-sunken:#0a0f1a;--auth-surface-hover:#1b273d;--auth-accent:#ee7d3a;--auth-accent-hover:#f78a48;--auth-accent-active:#ff9755;--auth-accent-text:#ee7d3a;--auth-accent-ring:#ee7d3a5c;--auth-on-accent:#0a0f1a;--auth-on-accent-muted:#0a0f1adb;--auth-danger:#ffa8a0;--auth-danger-surface:#3a2329;--auth-danger-line:#6b3a3f;--auth-danger-ring:#ffa8a04d;--auth-warning:#fdb022;--auth-success:#6ee7b7;--auth-success-surface:#12332c;--auth-success-line:#2a5c4d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media (forced-colors:active){.AuthExperience-module__021lEa__card,.AuthExperience-module__021lEa__input,.AuthExperience-module__021lEa__provider,.AuthExperience-module__021lEa__identity,.AuthExperience-module__021lEa__recommendation,.AuthExperience-module__021lEa__cardError,.AuthExperience-module__021lEa__notice{border:1px solid canvastext}.AuthExperience-module__021lEa__submit{border:1px solid buttontext}.AuthExperience-module__021lEa__divider:before,.AuthExperience-module__021lEa__divider:after{background:canvastext}.AuthExperience-module__021lEa__input[aria-invalid=true],.AuthExperience-module__021lEa__input[aria-invalid=true]:focus{border-color:mark}.AuthExperience-module__021lEa__strengthSegment[data-on=true]{background:highlight}.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__input:focus,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__input:focus-visible,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__brand:focus-visible,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__submit:focus-visible,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__provider:focus-visible,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__inputAction:focus-visible,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__identityChange:focus-visible,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__alternative:focus-visible,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__resendButton:focus-visible,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__suggestionButton:focus-visible,.AuthExperience-module__021lEa__canvas .AuthExperience-module__021lEa__legalLink:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}
