.legal-footer-band{padding:8px 16px calc(12px + env(safe-area-inset-bottom));background:var(--surface);box-shadow:inset 0 1px 0 var(--line)}@layer components{.legal-footer nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 2px;font-size:14px;font-weight:600;line-height:20px;color:var(--ink-2)}.legal-footer__item{display:inline-flex;align-items:center;gap:2px}.legal-footer i{font-style:normal;color:var(--control)}.legal-footer a{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;border-radius:var(--r-small);color:var(--ink-2);text-decoration:none;transition:color .17s var(--ease-ui),opacity .13s}.legal-footer a:focus-visible,.legal-footer a[aria-current=page]{color:var(--ink)}.legal-footer a[aria-current=page]{font-weight:800}.legal-footer a:focus-visible{outline:3px solid var(--focus);outline-offset:0}.legal-footer a:active{opacity:.6}@media (hover:hover){.legal-footer a:hover{color:var(--ink);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}}}