footer.svelte-krnrdz{text-align:center;padding:2rem 1.25rem;border-top:1px solid var(--color-border, #e5e0de)}footer.compact.svelte-krnrdz{padding:12px 24px}.nav-row.svelte-krnrdz{display:flex;align-items:center;justify-content:center;gap:0;margin-bottom:12px}footer.compact.svelte-krnrdz .nav-row:where(.svelte-krnrdz){margin-bottom:8px}.nav-link.svelte-krnrdz{color:var(--color-text-muted, #8b7f7d);text-decoration:none;font-size:13px;transition:color .3s ease}.nav-link.svelte-krnrdz:hover{color:var(--color-primary, #c85a3f)}.dot-sep.svelte-krnrdz{width:3px;height:3px;border-radius:50%;background:var(--color-text-muted, #c4bbb9);opacity:.6;margin:0 10px;flex-shrink:0}.footer-links.svelte-krnrdz{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}footer.compact.svelte-krnrdz .footer-links:where(.svelte-krnrdz){gap:1rem}.footer-links.svelte-krnrdz a:where(.svelte-krnrdz){color:var(--color-text-muted, #8b7f7d);text-decoration:none;font-size:.8125rem;transition:color .3s ease}footer.compact.svelte-krnrdz .footer-links:where(.svelte-krnrdz) a:where(.svelte-krnrdz){font-size:11px}.footer-links.svelte-krnrdz a:where(.svelte-krnrdz):hover{color:var(--color-primary, #c85a3f)}
