.recovery-codes[data-v-3a2f45eb]{gap:16px;min-width:0;display:grid}.recovery-codes h4[data-v-3a2f45eb],.recovery-codes p[data-v-3a2f45eb]{margin:0}.recovery-code-list[data-v-3a2f45eb]{background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:12px;gap:8px;margin:0;padding:12px;list-style:none;display:grid}.recovery-code-list code[data-v-3a2f45eb]{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:.85rem}.recovery-actions[data-v-3a2f45eb]{flex-wrap:wrap;gap:10px;display:flex}.recovery-confirm[data-v-3a2f45eb]{align-items:flex-start;gap:10px;display:flex}.recovery-confirm input[data-v-3a2f45eb]{flex:none;width:auto;margin-top:4px}.authenticator-setup[data-v-10b4b52d]{gap:12px;min-width:0;display:grid}.authenticator-setup .panel-kicker[data-v-10b4b52d],.setup-help[data-v-10b4b52d]{margin:0}.setup-help[data-v-10b4b52d]{color:var(--text-secondary);font-size:.9rem;line-height:1.5}.qr-frame[data-v-10b4b52d]{aspect-ratio:1;color:#111;background:#fff;border-radius:8px;justify-self:center;place-items:center;width:min(224px,100%);display:grid;overflow:hidden}.qr-frame img[data-v-10b4b52d]{width:100%;height:auto;display:block}.qr-frame p[data-v-10b4b52d]{text-align:center;margin:16px;font-size:.85rem}.manual-key[data-v-10b4b52d]{overflow-wrap:anywhere;border-radius:var(--radius-sm);background:var(--accent);color:var(--owleye-ink);font-family:var(--font-mono);-webkit-user-select:all;user-select:all;padding:12px;font-weight:800;display:block}.setup-options[data-v-10b4b52d]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.setup-options .button[data-v-10b4b52d]{font-size:.85rem}.authenticator-link[data-v-10b4b52d]{color:var(--brand-text-safe);font-size:.85rem;font-weight:760}
