.route-state-module__95QKya__state{min-height:min(72vh,760px);padding:var(--space-6);place-items:center;display:grid}.route-state-module__95QKya__panel{width:min(100%,620px);padding:clamp(var(--space-6), 7vw, var(--space-10));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.route-state-module__95QKya__eyebrow{margin-bottom:var(--space-3);color:var(--color-ink-soft);font-size:var(--text-xs);letter-spacing:.02em;font-weight:720;display:block}.route-state-module__95QKya__panel h1{max-width:14ch;color:var(--color-ink);letter-spacing:-.035em;margin:0;font-size:clamp(2rem,6vw,3.7rem);line-height:.98}.route-state-module__95QKya__panel p{max-width:52ch;margin:var(--space-4) 0 0;color:var(--color-ink-soft);line-height:1.7}.route-state-module__95QKya__actions{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.route-state-module__95QKya__panel button,.route-state-module__95QKya__secondaryAction{min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-sm);font:inherit;font-weight:750}.route-state-module__95QKya__panel button{background:var(--color-ink);color:var(--color-bg);cursor:pointer;border:0}.route-state-module__95QKya__secondaryAction{color:var(--color-ink-soft);align-items:center;display:inline-flex}.route-state-module__95QKya__secondaryAction:hover{color:var(--color-ink)}.route-state-module__95QKya__pulse{width:42px;height:42px;margin-bottom:var(--space-5);border:1px solid color-mix(in oklch, var(--color-accent) 50%, var(--color-border));background:color-mix(in oklch, var(--color-accent) 20%, transparent);box-shadow:0 0 0 0 color-mix(in oklch, var(--color-accent) 22%, transparent);border-radius:50%;animation:1.6s ease-out infinite route-state-module__95QKya__state-pulse}@keyframes route-state-module__95QKya__state-pulse{70%{box-shadow:0 0 0 18px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.route-state-module__95QKya__pulse{animation:none}}
