.auth .otp{letter-spacing:.35em;text-align:center;font-variant-numeric:tabular-nums;padding:8px 10px;font-size:22px}.mfa-steps{color:var(--ink-2);margin:0 0 16px;padding-left:20px;font-size:13.5px}.mfa-steps li{margin:4px 0}.mfa-qr{border:1px solid var(--line);background:#fff;border-radius:8px;width:184px;height:184px;margin:4px auto 12px;padding:6px;display:block}.mfa-secret{background:var(--bg);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:10px 0 14px;padding:8px 10px;display:flex}.mfa-secret .mono{letter-spacing:.04em;overflow-wrap:anywhere;font-size:13px}.auth .mfa-secret .btn,.auth .btn-quiet{width:auto}.captcha:not(:empty){margin:0 0 12px}.auth .oauth-btn{justify-content:center;align-items:center;gap:10px;display:flex}.auth .kakao-btn,.auth .kakao-btn:hover{color:#000000d9;background:#fee500;border-color:#fee500}.auth .kakao-btn{gap:8px}.auth .or{color:var(--muted);align-items:center;gap:10px;margin:16px 0 14px;font-size:12px;display:flex}.auth .or:before,.auth .or:after{content:"";border-top:1px solid var(--line);flex:1}
