.K0LDWq_page{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:60vh;padding:3rem 1rem;display:flex}.K0LDWq_code{color:var(--primary-dark);font-size:3rem;font-weight:700}.K0LDWq_title{color:var(--foreground);font-size:1.3rem;font-weight:700}.K0LDWq_body{max-width:420px;color:var(--foreground-muted);font-size:.9rem;line-height:1.5}.K0LDWq_button{background:var(--primary-dark);color:#fff;cursor:pointer;border:0;border-radius:8px;margin-top:.75rem;padding:10px 22px;font-size:.88rem;font-weight:600}.K0LDWq_loading{justify-content:center;align-items:center;min-height:50vh;display:flex}.K0LDWq_spinner{border:3px solid var(--border);border-top-color:var(--primary-dark);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite K0LDWq_spin}@keyframes K0LDWq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.K0LDWq_spinner{animation-duration:3s}}
