.site-footer[data-v-7aab08e3]{padding:4px 10px var(--site-footer-clearance,8px);margin-top:0}[dir=ltr] .site-footer[data-v-7aab08e3]{text-align:left}[dir=rtl] .site-footer[data-v-7aab08e3]{text-align:right}.site-footer__nav[data-v-7aab08e3]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 2px;display:flex}.site-footer__link[data-v-7aab08e3]{color:var(--c-text-muted);border-radius:6px;align-items:center;padding:3px 6px;font-size:.74rem;font-weight:600;text-decoration:none;transition:color .14s,background .14s;display:inline-flex}.site-footer__link[data-v-7aab08e3]:hover{background:#7f7f7f1f}.site-footer__link[data-v-7aab08e3]:active{opacity:.7}.site-footer__link+.site-footer__link[data-v-7aab08e3]:before{content:"·";color:currentColor;opacity:.45;pointer-events:none}[dir=ltr] .site-footer__link+.site-footer__link[data-v-7aab08e3]:before{margin-left:4px;margin-right:8px}[dir=rtl] .site-footer__link+.site-footer__link[data-v-7aab08e3]:before{margin-left:8px;margin-right:4px}.site-footer__legal[data-v-7aab08e3]{color:var(--c-text-muted);margin:8px 0 0;font-size:.7rem}[dir=ltr] .site-footer__legal[data-v-7aab08e3]{text-align:left}[dir=rtl] .site-footer__legal[data-v-7aab08e3]{text-align:right}.sf-legal-card[data-v-7aab08e3]{background:var(--c-surface);max-width:520px;color:var(--c-text);border:1px solid var(--c-border);-webkit-backdrop-filter:blur(18px)saturate(180%);border-radius:14px;margin:0 auto;padding:10px 12px;box-shadow:0 2px 8px #0000000a,0 6px 20px #0000000d,inset 0 1px #ffffff0a}[dir=ltr] .sf-legal-card[data-v-7aab08e3]{text-align:left}[dir=rtl] .sf-legal-card[data-v-7aab08e3]{text-align:right}.sf-legal-card__rule[data-v-7aab08e3]{border:0;border-top:1px solid var(--c-border,#00000017);margin:8px 0}.sf-legal-card__head[data-v-7aab08e3]{align-items:center;gap:8px;margin-bottom:6px;display:flex}.sf-legal-card__badge[data-v-7aab08e3]{background:var(--c-accent-soft,var(--c-primary-soft,#e8192c1f));width:26px;height:26px;color:var(--c-accent,var(--c-primary,#e8192c));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sf-legal-card__title[data-v-7aab08e3]{color:var(--c-text);font-size:.9rem;font-weight:800;line-height:1.2}.sf-legal-card__rows[data-v-7aab08e3]{flex-direction:column;gap:2px;display:flex}.sf-legal-row[data-v-7aab08e3]{color:var(--c-text);align-items:center;gap:7px;font-size:.76rem;line-height:1.35;text-decoration:none;display:flex}.sf-legal-row .q-icon[data-v-7aab08e3]{color:var(--c-text-muted);flex-shrink:0}.sf-legal-row--link[data-v-7aab08e3]{text-underline-offset:2px;text-decoration:underline}
