.toc[data-v-9ca298ff]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:20px;position:sticky;top:88px}.toc b[data-v-9ca298ff]{font:800 16px var(--font);margin-bottom:8px;display:block}.toc ol[data-v-9ca298ff]{font:500 15px/1.4 var(--font);margin:0;padding-left:20px}.toc ol.nn[data-v-9ca298ff]{padding-left:0;list-style:none}.toc a[data-v-9ca298ff]{color:var(--ink);align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.toc a[data-v-9ca298ff]:hover{color:var(--brand-text);text-decoration:underline}.toc-m[data-v-9ca298ff]{display:none}@media (width<=1024px){.toc[data-v-9ca298ff]{display:none}.toc-m[data-v-9ca298ff]{margin-bottom:24px;display:block}.toc-m summary[data-v-9ca298ff]{cursor:pointer;border-radius:var(--radius-btn);min-height:48px;font:700 16px var(--font);align-items:center;padding:0 20px;display:flex}.toc-m ol[data-v-9ca298ff],.toc-m summary[data-v-9ca298ff]{background:var(--surface);border:1px solid var(--line)}.toc-m ol[data-v-9ca298ff]{font:500 16px/1.4 var(--font);border-top:0;margin:0;padding:16px 20px 16px 40px}.toc-m ol.nn[data-v-9ca298ff]{padding:16px 20px;list-style:none}.toc-m a[data-v-9ca298ff]{align-items:center;min-height:36px;display:flex}}.embed[data-v-3f7c0ec5]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);grid-template-columns:200px 1fr;align-items:stretch;gap:20px;margin:32px 0;padding:16px;text-decoration:none;display:grid}.embed .cover[data-v-3f7c0ec5]{aspect-ratio:auto;border-radius:12px;height:100%;min-height:140px}.embed>div[data-v-3f7c0ec5]{align-self:center}.embed h3[data-v-3f7c0ec5]{margin:6px 0;font-size:20px}.embed p[data-v-3f7c0ec5]{margin:0 0 12px;font-size:15px}@media (width<=640px){.embed[data-v-3f7c0ec5]{grid-template-columns:1fr}.embed .cover[data-v-3f7c0ec5]{aspect-ratio:16/9;height:auto;min-height:0}}
