.app-footer.svelte-1rw4qne.svelte-1rw4qne{margin-top:0;padding:24px 16px;background:var(--color-surface, #f7f6f2);border-top:1px solid var(--color-border-soft, #e7e5e0);color:var(--color-text-muted, #5a5a55);font-size:11.5px;line-height:1.7}.app-footer-inner.svelte-1rw4qne.svelte-1rw4qne{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:6px}.biz-row.svelte-1rw4qne.svelte-1rw4qne,.meta-row.svelte-1rw4qne.svelte-1rw4qne{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.meta-row.svelte-1rw4qne.svelte-1rw4qne{color:var(--color-text-faint, #9a9890)}.sep.svelte-1rw4qne.svelte-1rw4qne{color:var(--color-text-faint, #9a9890);-webkit-user-select:none;-moz-user-select:none;user-select:none}.email.svelte-1rw4qne.svelte-1rw4qne,.meta-row.svelte-1rw4qne a.svelte-1rw4qne{color:inherit;text-decoration:underline;text-underline-offset:2px}.email.svelte-1rw4qne.svelte-1rw4qne:hover,.meta-row.svelte-1rw4qne a.svelte-1rw4qne:hover{color:var(--color-text, #1a1a1a)}.meta-row.svelte-1rw4qne a.strong.svelte-1rw4qne{font-weight:700}@media (max-width: 600px){.app-footer.svelte-1rw4qne.svelte-1rw4qne{font-size:11px;padding:20px 14px}.biz-row.svelte-1rw4qne.svelte-1rw4qne,.meta-row.svelte-1rw4qne.svelte-1rw4qne{gap:4px 8px}}
