.mfa_shell__mOTWp{gap:28px}.mfa_heading__ciTcR{display:grid;justify-items:center;gap:20px}.mfa_heading__ciTcR h1{white-space:normal;font-size:clamp(28px,6vw,34px);line-height:1.15;letter-spacing:-.035em}.mfa_emblem__jpefz{display:grid;place-items:center;width:52px;height:52px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-panel);color:var(--color-ink)}.mfa_codeForm__sJGJX,.mfa_proof__u5_Hw,.mfa_recovery__9j8N6{display:grid;gap:20px;min-width:0}.mfa_proof__u5_Hw>button:first-child{display:flex;align-items:center;justify-content:center;gap:10px}.mfa_field__IFsrI{display:grid;gap:8px;color:var(--color-ink);font-size:13px;font-weight:500}.mfa_codeInput__Gkmw6{font-family:var(--font-mono),monospace;letter-spacing:.08em}.mfa_divider__SO3_X{display:flex;align-items:center;gap:12px;color:var(--color-muted);font-size:12px}.mfa_divider__SO3_X:after,.mfa_divider__SO3_X:before{content:"";height:1px;flex:1;background:var(--color-border)}.mfa_methodLink__dlGUQ{justify-self:center;color:var(--color-muted);font-size:13px;text-underline-offset:4px}.mfa_methodLink__dlGUQ:hover{color:var(--color-ink);text-decoration:underline}.mfa_methodLink__dlGUQ:disabled{opacity:.5}.mfa_recovery__9j8N6 p{margin:0;line-height:1.6}.mfa_recoveryCode__J0ZTh{display:block;padding:22px 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-panel-muted);color:var(--color-ink);text-align:center;font-family:var(--font-mono),monospace;font-size:clamp(13px,3.4vw,17px);letter-spacing:.055em;overflow-wrap:anywhere;user-select:all}.mfa_saved__E8JaZ{display:flex;align-items:flex-start;gap:10px;color:var(--color-ink);font-size:13px;line-height:1.5}.mfa_saved__E8JaZ input{width:16px;height:16px;flex-shrink:0;margin-top:2px;accent-color:var(--color-ink)}.mfa_dialog__NwENI{width:min(460px,calc(100% - 32px));max-width:none;padding:0;border:0;box-shadow:none}.mfa_dialogCard__aGCFh{overflow:hidden;border:1px solid var(--border);border-radius:var(--eurobase-radius-panel);background:var(--eurobase-card-bg);box-shadow:0 24px 64px color-mix(in srgb,black 16%,transparent)}.mfa_dialogBody__ne_Cf{display:grid;gap:20px;padding:26px}.mfa_dialogHeading__0BG8r{display:flex;align-items:center;gap:12px}.mfa_dialogEmblem__I89S2{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--card);color:var(--color-ink)}.mfa_dialogTitle__SljGU{margin:0;color:var(--color-ink);font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-.02em}.mfa_dialogFooter__mzzEv{display:flex;justify-content:flex-end;padding:14px 26px;border-top:1px solid var(--color-border)}.mfa_methods__LuVny{display:grid;gap:10px;min-width:0}.mfa_methodRow__un9rh{display:flex;width:100%;min-height:60px;align-items:center;gap:13px;padding:12px 16px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--card);color:var(--color-ink);font-size:14px;font-weight:500;text-align:left;transition:border-color .15s ease,background-color .15s ease}.mfa_methodRow__un9rh>svg:first-child{flex-shrink:0;color:var(--color-muted)}.mfa_methodRow__un9rh:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-ink) 35%,transparent)}.mfa_methodRow__un9rh:disabled{opacity:.55;cursor:not-allowed}.mfa_methodRowPrimary__vBk_X{border-color:var(--primary);background:var(--primary)}.mfa_methodRowPrimary__vBk_X,.mfa_methodRowPrimary__vBk_X .mfa_methodTrail__bfhgf,.mfa_methodRowPrimary__vBk_X>svg:first-child{color:var(--primary-foreground)}.mfa_methodRowPrimary__vBk_X:hover:not(:disabled){border-color:var(--primary);background:color-mix(in srgb,var(--primary) 88%,black)}.mfa_methodTrail__bfhgf{flex-shrink:0;margin-left:auto;color:var(--color-muted)}.mfa_methodOpen__1Mevg{border:1px solid color-mix(in srgb,var(--color-ink) 35%,transparent);border-radius:var(--radius-control);background:var(--card)}.mfa_methodOpenHeading__Fsk4r{display:flex;align-items:center;gap:13px;padding:16px 16px 0;color:var(--color-ink);font-size:14px;font-weight:500}.mfa_methodOpenForm__OnWUF{display:grid;gap:16px;padding:12px 16px 16px}.mfa_methodOpenForm__OnWUF button[type=submit]{width:100%}@media (max-width:520px){.mfa_dialogBody__ne_Cf{padding:22px 18px}.mfa_dialogFooter__mzzEv{padding:12px 18px}.mfa_methodRow__un9rh{min-height:56px;padding:12px 14px}}.mfa_error__KWUxS{margin:0;color:var(--color-danger);font-size:13px;line-height:1.5}.mfa_codeActions__P_DOB{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.mfa_continue__iiGnR:disabled{opacity:.45;cursor:not-allowed}.mfa_context__bzNz1{margin:0;max-width:34ch;color:var(--color-muted);font-size:14px;line-height:1.5;text-align:center}.mfa_context__bzNz1 strong{color:var(--color-ink);font-weight:500;overflow-wrap:anywhere}.mfa_codeBoxes__9adI1{display:grid;grid-template-columns:repeat(6,minmax(0,52px));justify-content:center;gap:8px}.mfa_codeBox__tXPi0{width:100%;height:56px;border:1px solid var(--border);border-radius:10px;background:var(--card);color:var(--color-ink);font-family:var(--font-mono),monospace;font-size:22px;text-align:center;outline:none;transition:border-color .15s ease}.mfa_codeBox__tXPi0:focus{border-color:var(--color-ink);box-shadow:none;outline:none}.mfa_codeBox__tXPi0[aria-invalid=true]{border-color:var(--destructive)}.mfa_codeBox__tXPi0:disabled{opacity:.5}.mfa_lead__QiFWR{margin:0;color:var(--color-muted);font-size:14px;line-height:1.55}.mfa_codeCard__044XS{border:1px solid var(--color-border);border-radius:10px;background:var(--card)}.mfa_codeCard__044XS .mfa_recoveryCode__J0ZTh{border:0;border-radius:10px 10px 0 0;background:var(--card)}.mfa_codeCardActions__LSBID{display:flex;justify-content:flex-end;gap:18px;padding:10px 16px;border-top:1px solid var(--color-border)}.mfa_inlineAction__sJc1q{display:inline-flex;align-items:center;gap:6px;color:var(--color-ink);font-size:13px;font-weight:500}.mfa_inlineAction__sJc1q:hover{color:var(--color-muted)}.mfa_footer__ckUFL{width:100%;display:flex;justify-content:flex-end;gap:8px}