._803W8W_brand{width:fit-content;color:inherit;align-self:flex-start;align-items:center;gap:12px;font-size:26px;line-height:1;text-decoration:none;display:inline-flex}._803W8W_logo{object-fit:contain;flex-shrink:0;width:44px;height:50px}._803W8W_brandAccent{color:var(--auth-brand-accent,#ffd86b)}._803W8W_mobileBrand{display:none}@media (max-width:850px){._803W8W_mobileBrand{color:var(--foreground);margin-bottom:32px;display:block}._803W8W_mobileBrand ._803W8W_brandAccent{color:var(--primary)}}
.OXm2fa_page{--mfa-background:#fbfbfa;--mfa-text:#24242a;--mfa-muted:#625f69;--mfa-line:#e2e0e5;--mfa-input:#fff;--mfa-input-border:#96919f;--mfa-disabled:#edecf0;--mfa-focus:#5045c5;background:var(--mfa-background);min-height:100svh;color:var(--mfa-text)}html[data-theme=dark] .OXm2fa_page{--mfa-background:var(--background);--mfa-text:var(--foreground);--mfa-muted:var(--muted);--mfa-line:#2c303a;--mfa-input:#141720;--mfa-input-border:#656b7c;--mfa-disabled:#20232c;--mfa-focus:#aca3f8}.OXm2fa_topbar{border-bottom:1px solid var(--mfa-line)}.OXm2fa_topbarInner,.OXm2fa_content{width:min(740px,100% - 48px);margin-inline:auto}.OXm2fa_topbarInner{align-items:center;min-height:64px;display:flex}.OXm2fa_page .OXm2fa_brand{--auth-brand-accent:currentColor;align-self:auto;gap:8px;font-size:20px}.OXm2fa_page .OXm2fa_brand img{width:23px;height:26px}.OXm2fa_content{padding-block:clamp(44px,10svh,96px) 40px}.OXm2fa_heading h1{letter-spacing:-.04em;margin:0;font-size:clamp(28px,4.4vw,40px);font-weight:600;line-height:1.15}.OXm2fa_heading p{max-width:56ch;color:var(--mfa-muted);margin:10px 0 0;font-size:15px;line-height:1.55}.OXm2fa_form{border-top:1px solid var(--mfa-line);row-gap:24px;width:100%;max-width:350px;margin-top:28px;padding-top:25px;display:grid}.OXm2fa_enrollment{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:36px;max-width:none}.OXm2fa_enrollment .OXm2fa_verification{border-inline-start:1px solid var(--mfa-line);padding-inline-start:36px}.OXm2fa_setup h2,.OXm2fa_field label{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:650;line-height:1.4;display:block}.OXm2fa_setup p,.OXm2fa_field p{color:var(--mfa-muted);margin:5px 0 0;font-size:14px;line-height:1.5}.OXm2fa_qr{border:1px solid var(--mfa-line);background:#fff;border-radius:6px;width:fit-content;margin-top:16px;padding:10px}.OXm2fa_qr img{object-fit:contain;image-rendering:pixelated;display:block}.OXm2fa_manual,.OXm2fa_secret button,.OXm2fa_retry,.OXm2fa_footer :is(a,button){min-height:38px;color:var(--mfa-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.OXm2fa_manual{text-align:start;align-items:center;gap:6px;width:fit-content;margin-top:5px;display:flex}.OXm2fa_manual svg{flex:none}.OXm2fa_manual[aria-expanded=true] svg{transform:rotate(180deg)}.OXm2fa_manualBody{gap:8px;max-width:340px;display:grid}.OXm2fa_manualBody[hidden]{display:none}.OXm2fa_manualBody p{margin:0;font-size:13px}.OXm2fa_secret{border:1px solid var(--mfa-line);background:var(--mfa-input);border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:4px 10px;display:flex}.OXm2fa_secret code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;min-width:0;max-width:20ch;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55}.OXm2fa_secret button{flex:none}.OXm2fa_verification{align-content:start;gap:12px;display:grid}.OXm2fa_code{border:1px solid var(--mfa-input-border);background:var(--mfa-input);width:100%;height:44px;color:var(--mfa-text);font-variant-numeric:tabular-nums;letter-spacing:.23em;border-radius:6px;margin-top:14px;padding-inline:12px;font-size:17px;display:block}.OXm2fa_code[aria-invalid=true]{border-color:var(--theme-text-b83c5cff,#b83c5c)}.OXm2fa_error{color:var(--theme-text-b83c5cff,#b83c5c);margin:0;font-size:13px;line-height:1.5}.OXm2fa_retry{color:inherit;text-underline-offset:3px;text-decoration:underline;display:block}.OXm2fa_submit{color:#fff;background:#5045c5;border:1px solid #0000;border-radius:6px;justify-self:start;min-height:42px;padding:8px 15px;font-size:14px;font-weight:600}.OXm2fa_submit:not(:disabled):hover{background:#4338af}.OXm2fa_submit:disabled{background:var(--mfa-disabled);color:var(--mfa-muted);opacity:1}.OXm2fa_footer{border-top:1px solid var(--mfa-line);grid-column:1/-1;align-items:center;gap:20px;padding-top:7px;display:flex}.OXm2fa_footer a{align-items:center;display:inline-flex}.OXm2fa_footer button{margin-inline-start:auto}.OXm2fa_manual:hover,.OXm2fa_secret button:hover,.OXm2fa_footer :is(a,button):hover{color:var(--mfa-text);text-underline-offset:3px;text-decoration:underline}.OXm2fa_page :is(a,button,input):focus-visible{outline:2px solid var(--mfa-focus);outline-offset:3px}.OXm2fa_methods,.OXm2fa_mobileKey,.OXm2fa_setup .OXm2fa_qrHint,.OXm2fa_codeSlots{display:none}@media (max-width:620px){.OXm2fa_page{--mfa-accent:#12695c;--mfa-action:#12695c;--mfa-action-text:#fff;--mfa-action-hover:#0d574c;--mfa-accent-surface:#eef5f2;--mfa-focus:var(--mfa-accent);min-height:100dvh}html[data-theme=dark] .OXm2fa_page{--mfa-accent:#9ce1d2;--mfa-action:#a4e2d3;--mfa-action-text:#10231e;--mfa-action-hover:#bcf0e4;--mfa-accent-surface:#162723;--mfa-focus:var(--mfa-accent)}.OXm2fa_topbar{border:0}.OXm2fa_topbarInner,.OXm2fa_content{width:min(400px,100% - 44px)}.OXm2fa_topbarInner{min-height:62px}.OXm2fa_page .OXm2fa_brand{font-size:18px}.OXm2fa_page .OXm2fa_brand img{width:20px;height:23px}.OXm2fa_content{padding-block:24px 20px}.OXm2fa_heading h1{letter-spacing:-.045em;font-size:clamp(27px,8.2vw,34px)}.OXm2fa_heading p{margin-top:8px}.OXm2fa_form{border-top:0;row-gap:25px;max-width:none;margin-top:22px;padding-top:0}.OXm2fa_enrollment{grid-template-columns:minmax(0,1fr)}.OXm2fa_methods{border-bottom:1px solid var(--mfa-line);gap:22px;display:flex}.OXm2fa_methods button{min-height:44px;color:var(--mfa-muted);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 2px;font-size:14px;font-weight:600}.OXm2fa_methods button[aria-pressed=true]{border-bottom-color:var(--mfa-accent);color:var(--mfa-text)}.OXm2fa_setup .OXm2fa_scanInstructions,.OXm2fa_setup .OXm2fa_manual,.OXm2fa_manualBody .OXm2fa_manualHint,.OXm2fa_secret .OXm2fa_desktopCopy,.OXm2fa_setup[data-method=key] .OXm2fa_qr,.OXm2fa_setup[data-method=qr] :is(.OXm2fa_mobileKey,.OXm2fa_manualBody){display:none}.OXm2fa_setup[data-method=key] .OXm2fa_mobileKey{display:block}.OXm2fa_mobileKey p{text-wrap:pretty;margin:13px 0 12px}.OXm2fa_keyActions{border:1px solid var(--mfa-line);background:var(--mfa-accent-surface);border-radius:8px;justify-content:space-between;gap:8px;padding-inline:12px;display:flex}.OXm2fa_keyActions button{background:0 0;border:0;min-height:48px;padding:0;font-size:13px;font-weight:650}.OXm2fa_copyKey{color:var(--mfa-accent);text-align:start;align-items:center;gap:8px;display:inline-flex}.OXm2fa_copyKey svg{flex:none}.OXm2fa_showKey{color:var(--mfa-text);text-underline-offset:3px;flex:none;text-decoration:underline}.OXm2fa_manualBody{max-width:none;margin-top:8px}.OXm2fa_secret{padding:9px 12px}.OXm2fa_secret code{max-width:none}.OXm2fa_qr{margin:15px auto 0}.OXm2fa_setup[data-method=qr] .OXm2fa_qrHint{text-align:center;max-width:30ch;margin:10px auto 0;display:block}.OXm2fa_enrollment .OXm2fa_verification{border:0;padding:0}.OXm2fa_verification{gap:13px}.OXm2fa_codeEntry{--digit-gap:7px;--digit-width:calc((100cqw - 5 * var(--digit-gap)) / 6);border-radius:8px;height:52px;margin-top:12px;position:relative;overflow:clip;container-type:inline-size}.OXm2fa_codeSlots{gap:var(--digit-gap);pointer-events:none;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:absolute;inset:0}.OXm2fa_codeSlots span{border:1px solid var(--mfa-input-border);background:var(--mfa-input);border-radius:8px;place-items:center;display:grid}.OXm2fa_codeSlots span[data-filled=false]:before{background:var(--mfa-input-border);content:"";border-radius:50%;width:5px;height:5px}.OXm2fa_codeEntry:has(.OXm2fa_code[aria-invalid=true]) .OXm2fa_codeSlots span{border-color:var(--theme-text-b83c5cff,#b83c5c)}.OXm2fa_codeEntry:focus-within{outline:2px solid var(--mfa-focus);outline-offset:3px}.OXm2fa_codeEntry .OXm2fa_code{width:calc(100% + var(--digit-width) / 2 + var(--digit-gap));max-width:none;height:100%;padding:0 0 0 calc((var(--digit-width) - 1ch) / 2);letter-spacing:calc(var(--digit-width) + var(--digit-gap) - 1ch);background:0 0;border:0;border-radius:0;outline:0;margin:0;font:600 20px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:relative}.OXm2fa_page .OXm2fa_codeEntry .OXm2fa_code:focus-visible{outline:0}.OXm2fa_submit{background:var(--mfa-action);min-height:46px;color:var(--mfa-action-text);border-radius:8px;justify-self:stretch}.OXm2fa_submit:not(:disabled):hover{background:var(--mfa-action-hover)}.OXm2fa_footer{border-top:0;margin-top:-12px;padding-top:0}.OXm2fa_footer :is(a,button){min-height:44px}}@media (max-width:620px) and (max-height:620px){.OXm2fa_topbarInner{min-height:48px}.OXm2fa_content{padding-block:14px 10px}.OXm2fa_form{row-gap:18px;margin-top:14px}.OXm2fa_mobileKey p{margin-block:10px}.OXm2fa_setup[data-method=qr] .OXm2fa_qrHint{margin-top:8px}.OXm2fa_qr{margin-top:7px;padding:6px}.OXm2fa_qr img{width:152px;height:152px}.OXm2fa_verification{gap:10px}.OXm2fa_codeEntry{height:46px;margin-top:9px}.OXm2fa_footer{margin-top:-8px}}
