.not-found{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:48vh;padding:64px 16px;display:flex}.not-found-code{color:var(--fg);letter-spacing:4px;-webkit-user-select:none;user-select:none;align-items:baseline;gap:8px;font-size:96px;font-weight:800;line-height:1;display:flex}.not-found-zero{color:var(--accent);justify-content:center;align-items:center;display:inline-flex}.not-found-reel{animation:12s linear infinite reel-spin;display:block}@keyframes reel-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.not-found-reel{animation:none}}.not-found-title{margin:24px 0 8px;font-size:20px;font-weight:600}.not-found-desc{color:var(--muted);max-width:360px;margin:0 0 28px;font-size:14px}.not-found-btn{background:var(--accent);color:#fff;border-radius:999px;padding:10px 28px;font-size:14px;font-weight:500;transition:opacity .15s;display:inline-block}.not-found-btn:hover{opacity:.85;color:#fff}
