body:has(.mfa_page__xyMD2){background-image:linear-gradient(110deg,color-mix(in srgb,var(--color-fg) 3%,var(--color-bg)),var(--color-bg) 58%)}body:has(.mfa_page__xyMD2) .cockpit-ambient-glow,body:has(.mfa_page__xyMD2) .cockpit-ambient-grid{display:none}.mfa_page__xyMD2{height:calc(100dvh - 48px);overflow-y:auto;scrollbar-gutter:stable both-edges;display:grid;align-content:safe center;justify-items:center;padding:24px 16px}.mfa_card__FkN9S{width:100%;max-width:880px;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);text-align:left;position:relative;box-shadow:0 16px 48px color-mix(in srgb,var(--color-bg) 65%,transparent)}.mfa_card__FkN9S:before{content:"";position:absolute;inset:-6px;border:1px solid color-mix(in srgb,var(--color-primary) 65%,var(--color-border));border-radius:10px;pointer-events:none;clip-path:polygon(0 0,24px 0,24px 1px,calc(100% - 24px) 1px,calc(100% - 24px) 0,100% 0,100% 24px,calc(100% - 1px) 24px,calc(100% - 1px) calc(100% - 24px),100% calc(100% - 24px),100% 100%,calc(100% - 24px) 100%,calc(100% - 24px) calc(100% - 1px),24px calc(100% - 1px),24px 100%,0 100%,0 calc(100% - 24px),1px calc(100% - 24px),1px 24px,0 24px)}.mfa_eyebrow__ITGKm{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}.mfa_eyebrow__ITGKm svg{color:var(--color-primary)}.mfa_introduction__qmntr{display:grid;align-content:center;justify-items:start;gap:16px;padding:40px 32px}.mfa_introduction__qmntr>svg{margin-bottom:12px}.mfa_introduction__qmntr h1{font-size:clamp(20px,1.8vw,24px);line-height:1.3}.mfa_introduction__qmntr h1,.mfa_introduction__qmntr p{white-space:nowrap}.mfa_form__qB_zB{display:grid;align-content:center;gap:24px;min-width:0;padding:40px 32px;border-left:1px solid var(--color-border)}@media (max-width:639px){.mfa_card__FkN9S{grid-template-columns:minmax(0,1fr);max-width:464px}.mfa_introduction__qmntr{padding:24px}.mfa_form__qB_zB{padding:24px;border-left:0;border-top:1px solid var(--color-border)}.mfa_card__FkN9S button[type=submit]{font-size:14px;padding-inline:8px}}.mfa_card__FkN9S input:not([type=checkbox]),.mfa_card__FkN9S label{text-align:left}.mfa_card__FkN9S button{display:inline-flex;justify-content:center;align-items:center;gap:8px}.mfa_card__FkN9S button svg{flex-shrink:0}.mfa_card__FkN9S button[type=button]{justify-content:flex-start}.mfa_card__FkN9S input:not([type=checkbox]){min-height:48px;background:var(--color-surface);border-color:var(--color-border)}.mfa_card__FkN9S label{justify-content:flex-start}.mfa_card__FkN9S img{justify-self:center;max-width:100%;height:auto}.mfa_card__FkN9S:has(.mfa_enrollment__B78MK){max-width:1080px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.mfa_card__FkN9S:has(.mfa_enrollment__B78MK) .mfa_form__qB_zB{padding:24px;gap:12px}.mfa_enrollment__B78MK{display:grid;gap:16px;min-width:0}.mfa_enrollmentDetails__E9tjA{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--color-border)}.mfa_enrollmentDetails__E9tjA h2{font-size:16px;font-weight:600;line-height:1.5}.mfa_authenticator__5Jkro,.mfa_setup__brYEg{display:grid;gap:12px}.mfa_setup__brYEg img{width:144px;height:144px;justify-self:start}.mfa_manualKey__BYQ9g{display:grid;gap:8px;min-width:0}.mfa_manualKey__BYQ9g code{overflow-wrap:anywhere}.mfa_recovery__DEmqP{display:grid;gap:8px}.mfa_recoveryCodes__9GViZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;font-family:var(--font-mono),monospace;font-size:16px}.mfa_recoveryCodes__9GViZ li{white-space:nowrap}.mfa_loginNotice__e2rNa{font-size:14px;line-height:1.5;color:var(--color-muted);max-width:30ch}.mfa_card__FkN9S button[type=submit]{min-height:48px}.mfa_loginForm__Nk_9f>div>div{flex-wrap:wrap;justify-content:flex-start}.mfa_loginForm__Nk_9f button[type=button]{min-height:44px;text-align:left}@media (max-width:899px){.mfa_card__FkN9S:has(.mfa_enrollment__B78MK){grid-template-columns:minmax(0,1fr);max-width:600px}.mfa_card__FkN9S:has(.mfa_enrollment__B78MK) .mfa_introduction__qmntr{padding:24px;gap:8px}.mfa_card__FkN9S:has(.mfa_enrollment__B78MK) .mfa_introduction__qmntr>svg{margin-bottom:0}.mfa_card__FkN9S:has(.mfa_enrollment__B78MK) .mfa_form__qB_zB{border-left:0;border-top:1px solid var(--color-border)}}@media (max-width:479px){.mfa_enrollmentDetails__E9tjA{grid-template-columns:minmax(0,1fr)}.mfa_setup__brYEg img{justify-self:start}.mfa_recoveryCodes__9GViZ{grid-template-columns:repeat(2,minmax(0,1fr))}}