.footer-page-nav{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.footer-page-nav .nav-btn{color:var(--foreground);flex-direction:column;flex-shrink:0;gap:.15rem;text-decoration:none;transition:color .15s;display:flex}.footer-page-nav .nav-next{align-items:flex-end}.footer-page-nav .nav-dir{color:var(--muted-foreground);font-size:.75rem}.footer-page-nav .nav-label{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-size:.9rem;font-weight:600;overflow:hidden}.footer-page-nav .nav-btn:hover .nav-label{color:var(--primary)}.footer-page-nav .nav-page-name{text-align:center;min-width:10rem;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;font-weight:600;overflow:hidden}@media (width>=768px){.footer-page-nav .nav-page-name{visibility:hidden}}@media (width<=767px){.footer-page-nav .nav-label{display:none}}.page-nav.svelte-17ztula{border-top:1px solid var(--border);margin-top:3rem;padding-top:1.5rem}.page-nav-inner.svelte-17ztula{justify-content:space-between;gap:1rem;display:flex}.nav-prev.svelte-17ztula,.nav-next.svelte-17ztula{color:var(--foreground);flex-direction:column;gap:.15rem;text-decoration:none;display:flex}.nav-next.svelte-17ztula{align-items:flex-end}.nav-dir.svelte-17ztula{color:var(--muted-foreground);font-size:.75rem}.nav-label.svelte-17ztula{font-size:.9rem;font-weight:600}.nav-prev.svelte-17ztula:hover .nav-label:where(.svelte-17ztula),.nav-next.svelte-17ztula:hover .nav-label:where(.svelte-17ztula){color:var(--primary)}
