import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@godxjp/ui/data-display"; import { FormField, InputOTP, InputOTPGroup, InputOTPSlot } from "@godxjp/ui/data-entry"; import { Button, Logo, Text } from "@godxjp/ui/general"; import { AuthFooter, AuthShell, AuthStack, Flex } from "@godxjp/ui/layout"; import { AppSettingPicker } from "@godxjp/ui/navigation"; /** * LONG-LABEL WRAPPING — the same MFA challenge panel in ja / en / vi at the identical 432px measure. * * Vietnamese is the stress case: its fallback labels are the longest of the three, so the fallback * row is where the reflow shows. `Flex justify="between" wrap` keeps the two fallbacks on ONE row * while they fit the panel and stacks them when they do not — the decision is made by the CONTENT, * so it is right for every locale without a media query or a per-locale override. * * The title and description wrap inside the panel and grow its height; the panel width never * changes, because 432px is a max-width owned by `--auth-shell-recovery-card-max-width` and not a * function of the copy. */ export default function Demo() { return ( GoDX ID } footer={ } /> } > ja · 認証アプリのコード 二段階認証コードを入力してください お使いの認証アプリに表示されている 6 桁の確認コードを入力すると、サインインが完了します。 en · authenticator app code Enter your two-factor authentication code Type the 6-digit verification code shown in your authenticator app to finish signing in to your account. vi · mã ứng dụng xác thực(最長ラベル) Nhập mã xác thực hai lớp của bạn Nhập mã xác minh gồm 6 chữ số hiển thị trong ứng dụng xác thực của bạn để hoàn tất việc đăng nhập vào tài khoản. ); }