.article-toc[data-v-cd9f3682]{gap:2px;margin-top:10px;display:grid}.article-toc a[data-v-cd9f3682]{min-height:44px;color:var(--site-body);overflow-wrap:anywhere;align-items:center;padding:8px 0;font-size:13px;line-height:1.7;display:flex}.article-toc a.is-nested[data-v-cd9f3682]{color:var(--site-muted);padding-left:14px}.article-toc a[data-v-cd9f3682]:hover{color:var(--site-primary);text-underline-offset:4px;text-decoration:underline}.article-toc a[data-v-cd9f3682]:focus-visible{outline:2px solid var(--site-primary);outline-offset:3px}.article-mobile-contents[data-v-cd9f3682]{border-block:1px solid var(--site-line);margin-block:0 24px;display:none}.article-mobile-contents>summary[data-v-cd9f3682]{min-height:52px;color:var(--site-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:600;list-style:none;display:flex}.article-mobile-contents>summary[data-v-cd9f3682]::-webkit-details-marker{display:none}.article-mobile-contents>summary>span[data-v-cd9f3682]{align-items:center;gap:9px;display:flex}.article-mobile-contents[open]>summary>svg[data-v-cd9f3682]{transform:rotate(180deg)}.article-mobile-contents .article-toc[data-v-cd9f3682]{margin-top:0;padding-bottom:12px}@media (width<=760px){.article-mobile-contents[data-v-cd9f3682]{display:block}.article-desktop-contents[data-v-cd9f3682]{display:none}}
