.cf-legal[data-v-6947c271]{--legal-soft:#e8f6ee;--legal-toc:#626a73;--legal-body:#2b3036;background:var(--ui-bg-muted);min-height:100vh;color:var(--ui-text-highlighted);line-height:normal}.dark .cf-legal{--legal-soft:#1a2b22;--legal-toc:#9aa3ad;--legal-body:#c3cad1}.cf-legal a[data-v-6947c271]{text-decoration:none}.cf-legal h1[data-v-6947c271],.cf-legal h2[data-v-6947c271],.cf-legal p[data-v-6947c271],.cf-legal ul[data-v-6947c271]{margin:0}.legal-header[data-v-6947c271]{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--ui-border);background:#f7f8faeb;position:sticky;top:0}.dark .legal-header{background:#141619eb}.legal-header-inner[data-v-6947c271]{align-items:center;gap:28px;max-width:1200px;height:64px;margin:0 auto;padding:0 32px;display:flex}.legal-brand[data-v-6947c271]{color:var(--ui-text-highlighted);flex:1;align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.legal-language[data-v-6947c271]{border:1px solid var(--ui-border-accented);border-radius:7px;flex:none;font-size:12px;font-weight:500;display:flex;overflow:hidden}.legal-language a[data-v-6947c271]{width:36px;height:26px;color:var(--ui-text);justify-content:center;align-items:center;display:flex}.legal-language a[aria-current=page][data-v-6947c271]{background:var(--legal-soft);color:var(--cf-primary-ink)}.legal-login[data-v-6947c271]{white-space:nowrap;border-radius:8px;flex:none;height:36px;padding:0 14px;font-size:14px;font-weight:500}.legal-main[data-v-6947c271]{flex-wrap:wrap;align-items:flex-start;gap:56px;max-width:1200px;margin:0 auto;padding:56px 32px 96px;display:flex}.legal-toc[data-v-6947c271]{flex-direction:column;flex:0 240px;gap:4px;font-size:14px;line-height:1.4;display:flex;position:sticky;top:96px}.legal-toc a[data-v-6947c271]{color:var(--legal-toc);padding:4px 12px}.legal-footer a[data-v-6947c271]:hover,.legal-toc a[data-v-6947c271]:hover{color:var(--cf-primary-ink)}.legal-article[data-v-6947c271]{flex:480px;gap:36px;min-width:0;max-width:760px}.legal-article[data-v-6947c271],.legal-heading[data-v-6947c271]{flex-direction:column;display:flex}.legal-heading[data-v-6947c271]{gap:12px}.legal-heading h1[data-v-6947c271]{letter-spacing:-.02em;font-size:40px;font-weight:600;line-height:1.15}.legal-heading span[data-v-6947c271]{color:var(--ui-text-muted);font-size:15px}.legal-heading p[data-v-6947c271]{color:var(--ui-text);text-wrap:pretty;font-size:17px;line-height:1.6}.legal-article section[data-v-6947c271]{flex-direction:column;gap:12px;scroll-margin-top:88px;display:flex}.legal-article h2[data-v-6947c271]{font-size:22px;font-weight:600;line-height:1.3}.legal-article section p[data-v-6947c271],.legal-article section ul[data-v-6947c271]{color:var(--legal-body);text-wrap:pretty;font-size:16px;line-height:1.65}.legal-article section ul[data-v-6947c271]{flex-direction:column;gap:6px;padding-left:22px;line-height:1.6;list-style:outside;display:flex}.legal-footer[data-v-6947c271]{border-top:1px solid var(--ui-border);background:var(--ui-bg)}.legal-footer-inner[data-v-6947c271]{max-width:1200px;color:var(--ui-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:32px;font-size:14px;display:flex}.legal-footer-inner>span[data-v-6947c271]:first-child{color:var(--ui-text-highlighted);font-weight:600}.legal-footer-inner>div[data-v-6947c271]{flex-wrap:wrap;gap:20px;display:flex}.legal-footer a[data-v-6947c271]{color:var(--ui-text)}@media (width<=840px){.legal-toc[data-v-6947c271]{position:static}.legal-main[data-v-6947c271]{gap:32px}}@media (width<=480px){.legal-footer-inner[data-v-6947c271],.legal-header-inner[data-v-6947c271],.legal-main[data-v-6947c271]{padding-left:16px;padding-right:16px}.legal-header-inner[data-v-6947c271]{gap:12px}.legal-heading h1[data-v-6947c271]{font-size:32px}}@media (prefers-reduced-motion:no-preference){html:has(.cf-legal){scroll-behavior:smooth}}
