.app-footer[data-v-62f0f6be]{background:var(--color-paper);color:var(--color-muted);font-family:var(--font-body);margin-top:64px;padding:0 16px 40px;font-size:14px}.footer-rule[data-v-62f0f6be]{border-top:1px solid var(--color-rule);max-width:72rem;margin:0 auto 32px}.footer-inner[data-v-62f0f6be]{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:960px;margin:0 auto;display:flex}.footer-links[data-v-62f0f6be]{flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}.footer-links .footer-privacy[data-v-62f0f6be],.footer-links a[data-v-62f0f6be]{color:var(--color-ink);font-weight:500;text-decoration:none}.footer-links .footer-privacy[data-v-62f0f6be]{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.footer-links a[data-v-62f0f6be]{transition:color .12s}.footer-links a[data-v-62f0f6be]:focus-visible,.footer-links a[data-v-62f0f6be]:hover{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.footer-links a[data-v-62f0f6be]:active{display:inline-block;transform:translateY(1px)}.footer-disclaimer[data-v-62f0f6be]{max-width:560px;margin:0;font-size:12px;line-height:1.5}.footer-disclaimer-soft[data-v-62f0f6be]{color:var(--color-muted);display:block}.footer-meta[data-v-62f0f6be]{margin:0;font-size:12px}.footer-meta a[data-v-62f0f6be]{color:var(--color-ink);text-underline-offset:2px;text-decoration:underline}.footer-meta a[data-v-62f0f6be]:focus-visible,.footer-meta a[data-v-62f0f6be]:hover{color:var(--color-accent)}@media (width<=640px){.footer-links[data-v-62f0f6be]{gap:6px 18px}}.app-shell-header[data-v-092c48d2]{-webkit-backdrop-filter:saturate(180%)blur(8px)}
