.placeholder.svelte-1e52pjp{color:var(--warning);background:color-mix(in srgb, var(--warning) 14%, transparent);border-radius:4px;padding:0 3px;font-weight:600}.legal-list.svelte-13w1mly{margin:8px 0 12px;padding-left:22px}li.svelte-13w1mly{margin:4px 0}li.svelte-13w1mly>.legal-list{margin:6px 0 4px}li.svelte-13w1mly::marker{color:var(--text-dim)}.legal-meta.svelte-19mgmwp{color:var(--text-dim);font-size:var(--font-size-sm);flex-wrap:wrap;gap:4px 18px;margin:-6px 0 16px;display:flex}.legal-meta.svelte-19mgmwp div:where(.svelte-19mgmwp){gap:6px;display:flex}.legal-meta.svelte-19mgmwp dt:where(.svelte-19mgmwp){font-weight:500}.legal-meta.svelte-19mgmwp dd:where(.svelte-19mgmwp){color:var(--text-muted);margin:0;font-weight:600}.legal-layout.svelte-19mgmwp{--site-header-height:73px;--legal-sticky-gap:16px;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:14px;display:grid}.card.svelte-19mgmwp{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card-bg);box-shadow:var(--shadow-card)}.legal-toc.svelte-19mgmwp{top:calc(var(--site-header-height) + var(--legal-sticky-gap));max-height:calc(100vh - var(--site-header-height) - 2 * var(--legal-sticky-gap));padding:16px 18px;position:sticky;overflow-y:auto}.legal-toc.svelte-19mgmwp h2:where(.svelte-19mgmwp){color:var(--text-strong);font-size:var(--font-size-md);margin:0 0 8px;font-weight:700}.legal-toc.svelte-19mgmwp ol:where(.svelte-19mgmwp){margin:0;padding:0;list-style:none}.legal-toc.svelte-19mgmwp li:where(.svelte-19mgmwp){margin:0}.legal-toc.svelte-19mgmwp a:where(.svelte-19mgmwp){color:var(--text-muted);font-size:var(--font-size-sm);padding:4px 0;line-height:1.45;text-decoration:none;display:block}.legal-toc.svelte-19mgmwp a:where(.svelte-19mgmwp):hover,.legal-toc.svelte-19mgmwp a:where(.svelte-19mgmwp):focus-visible{color:var(--text-strong)}.legal-body.svelte-19mgmwp{min-width:0;color:var(--text-default);font-size:var(--font-size-lg);overflow-wrap:anywhere;padding:8px 28px 28px;line-height:1.8}.legal-body.svelte-19mgmwp h2:where(.svelte-19mgmwp){border-top:1px solid var(--line-soft);color:var(--text-strong);scroll-margin-top:calc(var(--site-header-height) + var(--legal-sticky-gap));margin:28px 0 10px;padding-top:18px;font-size:17px;font-weight:700;line-height:1.5}.legal-body.svelte-19mgmwp h2:where(.svelte-19mgmwp):first-child{border-top:0;margin-top:12px}.legal-body.svelte-19mgmwp h3:where(.svelte-19mgmwp){color:var(--text-strong);font-size:var(--font-size-lg);scroll-margin-top:calc(var(--site-header-height) + var(--legal-sticky-gap));margin:22px 0 6px;font-weight:700}.legal-body.svelte-19mgmwp p:where(.svelte-19mgmwp){margin:10px 0}.legal-body.svelte-19mgmwp strong{color:var(--text-strong);font-weight:700}.legal-body.svelte-19mgmwp a{color:var(--primary)}.table-scroll.svelte-19mgmwp{margin:12px 0 16px;overflow-x:auto}table.svelte-19mgmwp{border-collapse:collapse;width:100%;font-size:var(--font-size-md);line-height:1.6}th.svelte-19mgmwp,td.svelte-19mgmwp{border:1px solid var(--line);text-align:left;vertical-align:top;padding:9px 12px}th.svelte-19mgmwp{color:var(--text-strong);background:var(--surface-3);white-space:nowrap;font-weight:700}td.svelte-19mgmwp:first-child{min-width:7.5em;color:var(--text-strong);font-weight:600}.legal-body.svelte-19mgmwp{word-break:keep-all}@media (width<=1080px){.legal-layout.svelte-19mgmwp{--site-header-height:0px}}@media (width<=900px){.legal-layout.svelte-19mgmwp{grid-template-columns:1fr}.legal-toc.svelte-19mgmwp{max-height:none;position:static}}@media (width<=760px){.legal-body.svelte-19mgmwp{font-size:var(--font-size-md-plus);padding:4px 16px 20px;line-height:1.75}th.svelte-19mgmwp,td.svelte-19mgmwp{padding:8px 9px}th.svelte-19mgmwp{white-space:normal}}
