html{scroll-padding-top:80px}.toc-container[data-v-eacbfa47]{background:#e7f4ff;border:none;border-radius:8px;font-family:Roboto,Arial,sans-serif;margin-bottom:15px;margin-top:15px;padding:24px;width:100%}.toc-container.fixed[data-v-eacbfa47]{border-radius:0;left:0;margin:0;padding:15px;position:fixed;top:0;width:100%;z-index:1000}.toc-header[data-v-eacbfa47]{align-items:center;display:flex}.toc-header .toc-title[data-v-eacbfa47]{color:#4b5959;font-size:18px;font-style:normal;font-weight:600;line-height:130%}.toc-header .toggle-icon[data-v-eacbfa47]{color:#999;display:flex;font-size:14px;margin-left:5px}.toc-body[data-v-eacbfa47]{margin-top:10px;max-height:300px;overflow-y:auto}.toc-body.collapsed[data-v-eacbfa47]{margin-top:0;max-height:0;overflow:hidden}.toc-list[data-v-eacbfa47]{counter-reset:item;list-style:none;margin:0;padding-left:0}.toc-list li[data-v-eacbfa47]{padding:3px}.toc-list a[data-v-eacbfa47]{align-items:stretch;box-shadow:none;color:var(--color-primary);display:inline-flex;flex-wrap:nowrap;font-size:18px;font-weight:500;line-height:1.5;text-decoration:none;text-shadow:none}.toc-list a[data-v-eacbfa47]:before{content:counters(item,".",decimal) ". ";counter-increment:item;display:inline-block;flex-grow:0;flex-shrink:0;margin-right:.2em}.toc-list a[data-v-eacbfa47]:hover{text-decoration:underline}@media (max-width:768px){.toc-header[data-v-eacbfa47]{justify-content:space-between}.toc-header .toggle-icon[data-v-eacbfa47]{color:inherit}.toc-list a[data-v-eacbfa47]{font-size:16px}}.article-meta[data-v-a54a281d]{align-items:center;display:flex;font-size:1rem;font-weight:400;gap:.6rem}.article-meta .author[data-v-a54a281d]{color:#4b5959;font-weight:500}.article-meta .date[data-v-a54a281d]{color:#7d8888;font-size:.95rem}
