.auth-module__sfsMEW__page{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.auth-module__sfsMEW__card{background:var(--color-surface);border:1px solid var(--color-border);width:100%;max-width:400px;box-shadow:var(--shadow-card);border-radius:16px;gap:20px;padding:32px 28px;display:grid}.auth-module__sfsMEW__brand{font-family:var(--font-sans);letter-spacing:.12em;color:var(--color-brand);align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex}.auth-module__sfsMEW__card h1{font-size:32px}.auth-module__sfsMEW__card p{color:var(--color-text-secondary);margin:0}.auth-module__sfsMEW__card form{gap:16px;display:grid}@media (prefers-color-scheme:dark){.auth-module__sfsMEW__page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-on-brand:#21151c;--color-screen:#130d11;--color-surface:#1f171c;--color-muted:#2a2127;--color-brand:#cc8fb0;--color-brand-hover:#e0a2c3;--color-brand-pressed:#b57a9a;--color-brand-subtle:#372431;--color-text:#f0e6df;--color-text-secondary:#afa6a0;--color-border:#393035;--color-border-strong:#5c4d57;--color-input:#786e74;--color-error:#efaaa0;--color-error-bg:#3c2526;--color-success:#a8c9a5;--color-success-bg:#253626;--color-warning:#e4c48d;--color-warning-bg:#3b3022;--shadow-card:0 1px 2px #0003;background:var(--color-screen);color:var(--color-text)}@supports (color:lab(0% 0 0)){.auth-module__sfsMEW__page{--color-screen:lab(4.32725% 2.6306 -1.05044);--color-surface:lab(8.7195% 5.04991 -2.01702);--color-muted:lab(13.9122% 5.68558 -2.27035);--color-brand:lab(66.3631% 27.4084 -7.48936);--color-brand-hover:lab(73.3241% 27.4494 -7.49415);--color-brand-pressed:lab(58.2418% 27.352 -7.48279);--color-brand-subtle:lab(17.1539% 10.9737 -4.39244);--color-text:lab(91.8375% 2.72101 4.42053);--color-text-secondary:lab(68.6369% 2.73374 4.42921);--color-border:lab(20.9004% 5.06873 -2.02215);--color-border-strong:lab(34.6965% 7.91156 -3.15734);--color-input:lab(47.5811% 5.08565 -2.0268)}}}
.mfa-module__c6MUfa__card{max-width:440px}.mfa-module__c6MUfa__header{gap:14px;display:grid}.mfa-module__c6MUfa__emblem{background:var(--color-brand-subtle);width:44px;height:44px;color:var(--color-brand);border-radius:50%;place-items:center;display:grid}.mfa-module__c6MUfa__emblem svg{width:22px;height:22px}.mfa-module__c6MUfa__header h1{font-size:30px;line-height:1.1}.mfa-module__c6MUfa__lede{color:var(--color-text-secondary);margin:0;line-height:1.55}.mfa-module__c6MUfa__steps{counter-reset:step;gap:18px;margin:0;padding:0;list-style:none;display:grid}.mfa-module__c6MUfa__steps>li{counter-increment:step;grid-template-columns:26px 1fr;align-items:start;gap:10px 12px;display:grid}.mfa-module__c6MUfa__steps>li:before{content:counter(step);background:var(--color-brand);width:26px;height:26px;color:var(--color-surface);font:600 12px/1 var(--font-sans);border-radius:50%;place-items:center;display:grid}.mfa-module__c6MUfa__stepBody{gap:10px;min-width:0;display:grid}.mfa-module__c6MUfa__stepTitle{color:var(--color-text);font-weight:600;line-height:26px}.mfa-module__c6MUfa__stepHint{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.5}.mfa-module__c6MUfa__qr{border:1px solid var(--color-border);background:#fff;border-radius:12px;justify-self:start;padding:12px;line-height:0}.mfa-module__c6MUfa__qr img{width:176px;height:176px;display:block}.mfa-module__c6MUfa__keyRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mfa-module__c6MUfa__key{letter-spacing:.06em;word-break:break-all;background:var(--color-muted);color:var(--color-text);-webkit-user-select:all;user-select:all;border-radius:8px;padding:8px 10px;font:500 14px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.mfa-module__c6MUfa__keyToggle{font-size:13px}.mfa-module__c6MUfa__keyToggle summary{cursor:pointer;color:var(--color-brand);font-weight:500}.mfa-module__c6MUfa__keyToggle[open] summary{margin-bottom:10px}.mfa-module__c6MUfa__codeInput{width:100%;font:600 26px/1 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.45em;text-align:center;border:1px solid var(--color-input);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);padding:14px 12px 14px calc(12px + .45em)}.mfa-module__c6MUfa__codeInput:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-color:var(--color-brand)}.mfa-module__c6MUfa__codeInput[aria-invalid=true]{border-color:var(--color-error)}.mfa-module__c6MUfa__footer{border-top:1px solid var(--color-border);gap:12px;padding-top:16px;display:grid}.mfa-module__c6MUfa__footerActions{flex-wrap:wrap;gap:8px;display:flex}.mfa-module__c6MUfa__recovery{color:var(--color-text-secondary);font-size:13px;line-height:1.55}.mfa-module__c6MUfa__recovery summary{cursor:pointer;color:var(--color-brand);font-weight:500}.mfa-module__c6MUfa__recovery ul{gap:6px;margin:10px 0 0;padding-left:18px;display:grid}.mfa-module__c6MUfa__statusGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.mfa-module__c6MUfa__statusTile{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);align-content:start;gap:6px;padding:16px;display:grid}.mfa-module__c6MUfa__statusLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-size:12px}.mfa-module__c6MUfa__statusValue{color:var(--color-text);font-size:16px;font-weight:600}.mfa-module__c6MUfa__statusHint{color:var(--color-text-secondary);font-size:13px;line-height:1.5}.mfa-module__c6MUfa__pill{border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.mfa-module__c6MUfa__pillGood{background:var(--color-success-bg);color:var(--color-success)}.mfa-module__c6MUfa__pillWarn{background:var(--color-warning-bg);color:var(--color-warning)}.mfa-module__c6MUfa__pillNeutral{background:var(--color-muted);color:var(--color-text-secondary)}.mfa-module__c6MUfa__section{gap:12px;display:grid}.mfa-module__c6MUfa__section h2{font-size:20px}.mfa-module__c6MUfa__actionsRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
