.not-found-state[data-v-0db5ec0b]{text-align:center;padding-top:var(--space-12);padding-bottom:var(--space-12)}.not-found-state h1[data-v-0db5ec0b]{font-size:var(--text-4xl);margin-bottom:var(--space-2)}.not-found-state .lede[data-v-0db5ec0b]{margin-bottom:var(--space-6)}.not-found-code[data-v-0db5ec0b]{display:block;font-size:clamp(4rem,10vw,6rem);font-weight:700;color:var(--color-primary);opacity:.15;line-height:1;margin-bottom:var(--space-2)}.not-found-suggestions[data-v-0db5ec0b]{max-width:500px;margin:var(--space-8) auto}.not-found-suggestions h2[data-v-0db5ec0b]{font-size:var(--text-lg);font-weight:500;color:var(--color-muted);margin-bottom:var(--space-4)}.not-found-nav[data-v-0db5ec0b]{display:flex;flex-direction:column;gap:var(--space-2)}.not-found-link[data-v-0db5ec0b]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;color:inherit;text-align:left;transition:border-color .2s ease,background-color .2s ease}.not-found-link[data-v-0db5ec0b]:hover{border-color:var(--color-primary);background:var(--color-surface-hover)}.not-found-link:hover .not-found-link__arrow[data-v-0db5ec0b]{transform:translate(4px);color:var(--color-primary)}.not-found-link__text[data-v-0db5ec0b]{display:flex;flex-direction:column}.not-found-link__text strong[data-v-0db5ec0b]{color:var(--color-heading);font-weight:600}.not-found-link__text span[data-v-0db5ec0b]:last-child{font-size:var(--text-sm);color:var(--color-muted)}.not-found-link__arrow[data-v-0db5ec0b]{color:var(--color-muted);transition:transform .2s ease,color .2s ease;flex-shrink:0}
