.route-state-module__pXSWNG__page{place-items:center;min-height:100dvh;padding:24px;display:grid}.route-state-module__pXSWNG__card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);width:min(100%,520px);box-shadow:var(--shadow);gap:14px;padding:32px;display:grid}.route-state-module__pXSWNG__card h1,.route-state-module__pXSWNG__description,.route-state-module__pXSWNG__eyebrow{margin:0}.route-state-module__pXSWNG__card h1{letter-spacing:-.05em;font-size:clamp(1.75rem,6vw,2.6rem)}.route-state-module__pXSWNG__description{color:var(--text-soft);line-height:1.6}.route-state-module__pXSWNG__eyebrow{color:var(--accent);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:.7rem}.route-state-module__pXSWNG__loadingLine,.route-state-module__pXSWNG__loadingLineShort{background:color-mix(in srgb, var(--text-soft) 18%, transparent);border-radius:999px;height:18px;animation:1.2s ease-in-out infinite alternate route-state-module__pXSWNG__pulse;display:block}.route-state-module__pXSWNG__loadingLineShort{width:58%}.route-state-module__pXSWNG__retryButton{background:var(--accent);color:var(--accent-ink);cursor:pointer;border:0;border-radius:999px;justify-self:start;margin-top:4px;padding:12px 18px;font-weight:700}.route-state-module__pXSWNG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes route-state-module__pXSWNG__pulse{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.route-state-module__pXSWNG__loadingLine,.route-state-module__pXSWNG__loadingLineShort{animation:none}}
