.legal-grid[data-astro-cid-nqkhoara]{display:block}.prose[data-astro-cid-nqkhoara] .updated[data-astro-cid-nqkhoara]{margin:0 0 var(--jj-s-6);font-size:var(--jj-t-footnote);font-variant-numeric:tabular-nums;color:var(--jj-ink-3)}.toc[data-astro-cid-nqkhoara]{margin:0 0 var(--jj-s-8);padding:var(--jj-s-4) 0;border-block:1px solid var(--jj-rule)}.prose[data-astro-cid-nqkhoara] .toc-list[data-astro-cid-nqkhoara],.prose[data-astro-cid-nqkhoara] .toc-others[data-astro-cid-nqkhoara]{list-style:none;margin:0;padding:0}.prose[data-astro-cid-nqkhoara] .toc-list[data-astro-cid-nqkhoara] li[data-astro-cid-nqkhoara],.prose[data-astro-cid-nqkhoara] .toc-others[data-astro-cid-nqkhoara] li[data-astro-cid-nqkhoara]{margin:0;break-inside:avoid}.toc-list[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara],.toc-others[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara]{display:block;padding:6px 10px;border-radius:var(--jj-r-chip);font-size:var(--jj-t-callout);font-weight:500;line-height:1.35;color:var(--jj-ink-2);text-decoration:none;transition:color .14s ease,background .14s ease}@media (hover: hover) and (pointer: fine){.toc-list[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara]:hover,.toc-others[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara]:hover{color:var(--jj-ink);background:var(--jj-well)}}.prose[data-astro-cid-nqkhoara] .toc-others[data-astro-cid-nqkhoara]{display:flex;flex-wrap:wrap;gap:var(--jj-s-1) var(--jj-s-2);margin-top:var(--jj-s-3);padding-top:var(--jj-s-3);border-top:1px solid var(--jj-rule)}.prose[data-astro-cid-nqkhoara] .toc-others[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara]{font-weight:600;color:var(--jj-moss-ink)}.prose[data-astro-cid-nqkhoara] .ai-privacy[data-astro-cid-nqkhoara]{padding:0}.prose[data-astro-cid-nqkhoara] h2{margin:var(--jj-s-10) 0 var(--jj-s-3);scroll-margin-top:88px;font-family:var(--jj-font-ui);font-weight:var(--jj-t-title3-weight);font-size:var(--jj-t-title3);line-height:var(--jj-t-title3-lh);letter-spacing:var(--jj-t-title3-ls);color:var(--jj-ink)}.prose[data-astro-cid-nqkhoara] p{margin:0 0 var(--jj-s-4)}@media (max-width: 1099px){.toc-list[data-astro-cid-nqkhoara]{display:none}.prose[data-astro-cid-nqkhoara] .toc-others[data-astro-cid-nqkhoara]{margin-top:0;padding-top:0;border-top:0}}@media (min-width: 1100px){.prose[data-astro-cid-nqkhoara]{position:relative}.toc[data-astro-cid-nqkhoara]{position:absolute;top:0;bottom:0;right:calc(100% + var(--jj-s-10));width:220px;margin:0;padding:0;border:0}.toc-in[data-astro-cid-nqkhoara]{position:sticky;top:88px;max-height:calc(100vh - 112px);overflow-y:auto;overscroll-behavior:contain}.toc-list[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara],.toc-others[data-astro-cid-nqkhoara] a[data-astro-cid-nqkhoara]{font-size:var(--jj-t-footnote)}}
