@media(max-width:639px){.modal-content[data-v-c922c613] input,.modal-content[data-v-c922c613] select,.modal-content[data-v-c922c613] textarea{font-size:16px}}.header-navigation[data-v-6f0834e0]{align-items:center;color:var(--color-accent);display:flex;gap:.25rem;position:relative}.header-navigation-trigger[data-v-6f0834e0]{align-items:center;border-radius:var(--radius-control);cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;min-height:2.75rem;padding:.5rem .75rem}.header-navigation-link[data-v-6f0834e0]:hover,.header-navigation-trigger[data-v-6f0834e0]:hover,.header-navigation-trigger[aria-expanded=true][data-v-6f0834e0]{background:var(--color-surface-subtle)}.header-navigation-link[data-v-6f0834e0]:focus-visible,.header-navigation-trigger[data-v-6f0834e0]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.header-navigation-panel[data-v-6f0834e0]{background:var(--color-surface-raised);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));left:50%;max-height:calc(100dvh - 6rem);overflow-y:auto;padding:1rem;position:absolute;top:calc(100% + .75rem);transform:translate(-50%);width:min(38rem,calc(100vw - 2rem));z-index:var(--z-dropdown)}.header-navigation-link[data-v-6f0834e0]{align-items:flex-start;border-radius:var(--radius-control);display:flex;font-size:.875rem;gap:.75rem;min-height:2.75rem;padding:1rem}.header-navigation-link[aria-current=page][data-v-6f0834e0]{background:var(--color-surface-subtle);text-decoration:underline;text-underline-offset:.25em}.header-navigation-description[data-v-6f0834e0]{color:var(--color-muted-strong);display:block;font-weight:400;line-height:1.5;margin-top:.25rem}.header-navigation--mobile[data-v-6f0834e0]{display:block}.header-navigation--mobile .header-navigation-group+.header-navigation-group[data-v-6f0834e0]{margin-top:1.5rem}.header-navigation-heading[data-v-6f0834e0]{font-weight:700;padding-inline:1rem}.header-navigation--mobile .header-navigation-panel[data-v-6f0834e0]{box-shadow:none;grid-template-columns:1fr;max-height:none;overflow:visible;padding:.5rem 0;position:static;transform:none;width:100%}.not-found[data-v-47bba387]{background:var(--color-surface-subtle);display:flex;min-height:calc(100vh - 80px);min-height:calc(100dvh - 80px);padding-block:5rem}.not-found[data-v-47bba387],.not-found-layout[data-v-47bba387]{align-items:center;position:relative}.not-found-layout[data-v-47bba387]{display:grid;gap:4rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.not-found-code[data-v-47bba387]{color:var(--color-muted-strong);font-size:.875rem}.not-found-title[data-v-47bba387]{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.1;margin-top:1.5rem}.not-found-title em[data-v-47bba387]{color:var(--color-primary-strong)}.not-found-description[data-v-47bba387]{color:var(--color-muted-strong);font-size:1.125rem;line-height:1.7;margin-top:1.5rem;max-width:44ch}.not-found-actions[data-v-47bba387]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.not-found-actions .vv-btn[data-v-47bba387]{height:auto;min-height:3rem;text-align:center;white-space:normal}.not-found-actions .vv-btn[data-v-47bba387]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.not-found-meme[data-v-47bba387]{bottom:0;color:var(--color-accent);height:34rem;overflow:hidden;position:absolute;right:0;width:min(46vw,42rem)}.not-found-cat[data-v-47bba387]{bottom:-10rem;height:auto;max-width:none;position:absolute;right:-6rem;transform:rotate(-22deg);width:34rem}.not-found-quote[data-v-47bba387]{font-family:var(--font-serif);font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25;margin:2rem auto 0;position:relative;text-align:center;transform:rotate(-7deg);width:-moz-fit-content;width:fit-content;z-index:1}.not-found-decorations[data-v-47bba387]{color:var(--color-primary-strong);top:0;right:0;bottom:0;left:0;opacity:.25;pointer-events:none;position:absolute}.not-found-decorations svg[data-v-47bba387]{height:4.5rem;position:absolute;width:4.5rem}.not-found-paw[data-v-47bba387]{left:8%;top:7%;transform:rotate(-20deg)}.not-found-bone[data-v-47bba387]{right:12%;top:10%;transform:rotate(25deg)}.not-found-dog[data-v-47bba387]{bottom:8%;left:17%;transform:rotate(-10deg)}.not-found-trail[data-v-47bba387]{right:40%;top:35%;transform:rotate(20deg)}@media(max-width:900px){.not-found[data-v-47bba387]{flex-direction:column;justify-content:space-between;padding-block:3rem 0}.not-found-layout[data-v-47bba387]{gap:3rem;grid-template-columns:1fr}.not-found-decorations[data-v-47bba387]{display:none}.not-found-meme[data-v-47bba387]{align-self:flex-end;height:23rem;margin-top:2rem;position:relative;width:min(100%,30rem)}.not-found-cat[data-v-47bba387]{bottom:-9rem;right:-5rem;width:25rem}.not-found-quote[data-v-47bba387]{font-size:1.5rem;margin:1rem 0 0 1.5rem}}
