.fallback-module__fo-_-W__page{min-height:100dvh;padding:40px var(--screen-pad,20px);text-align:center;background:var(--surface-page,#f4f6fa);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.fallback-module__fo-_-W__code{letter-spacing:.08em;color:var(--brand-blue-500,#2f6fed);font-size:13px;font-weight:700}.fallback-module__fo-_-W__title{letter-spacing:-.01em;color:var(--ink-800,#1b1f27);word-break:keep-all;font-size:22px;font-weight:700}.fallback-module__fo-_-W__desc{color:var(--ink-600,#5b6070);word-break:keep-all;max-width:32ch;font-size:14px;line-height:1.7}.fallback-module__fo-_-W__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.fallback-module__fo-_-W__primary,.fallback-module__fo-_-W__secondary{border-radius:var(--radius-sm,8px);cursor:pointer;border:1px solid #0000;align-items:center;height:44px;padding:0 20px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.fallback-module__fo-_-W__primary{background:var(--brand-blue-500,#2f6fed);color:#fff}.fallback-module__fo-_-W__secondary{background:var(--surface-white,#fff);border-color:var(--hairline,#e3e6ee);color:var(--ink-600,#5b6070)}.fallback-module__fo-_-W__detail{border-radius:var(--radius-sm,8px);background:var(--surface-white,#fff);border:1px solid var(--hairline,#e3e6ee);max-width:100%;color:var(--ink-600,#5b6070);text-align:left;white-space:pre-wrap;margin-top:12px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6;overflow-x:auto}
