.cue-not-found-root{max-width:76rem;min-height:65dvh;padding:0 var(--cue-gutter);margin:0 auto}.cue-not-found{max-width:38rem;color:var(--foreground);padding:clamp(3rem,10vh,7rem) 0}.cue-not-found-status{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-bottom:1.5rem;font-size:.875rem}.cue-not-found h1{letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.35}.cue-not-found-description{color:var(--muted-foreground);word-break:keep-all;overflow-wrap:anywhere;margin:1.25rem 0 0;font-size:1rem;line-height:1.8}.cue-not-found-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.cue-not-found-actions>a,.cue-not-found-actions>button{border:1px solid var(--border);width:auto;min-height:44px;color:var(--foreground);background:var(--background);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;text-decoration:none;display:inline-flex}.cue-not-found-actions>a{border-color:var(--primary);color:var(--primary-foreground);background:var(--primary)}.cue-not-found-actions>:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.cue-not-found-actions .docs-search-shortcut{display:none}.cue-not-found-actions>button>span{display:inline}.cue-not-found-brand{align-items:center;min-height:64px;font-size:1.125rem;font-weight:600;display:inline-flex}
