.toc{--toc-accent: #2196f3;--toc-accent-light: #4dcce3;--toc-bg: #f7f8f9;--toc-text: #333;--toc-muted: #9ca3a3;--toc-link: #444;margin:24px 0;padding:18px 22px 22px;background:var(--toc-bg);border-top:5px solid;border-image:linear-gradient(to right,#0079FF,var(--toc-accent-light)) 1;border-radius:0 0 4px 4px;box-shadow:0 1px 2px #0000000a}.toc .toc_title{display:flex;align-items:center;gap:10px;margin:0;color:var(--toc-accent);font-weight:700;font-size:18px;line-height:1}.toc .toc_icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--toc-accent);border-radius:50%;position:relative;flex-shrink:0}.toc .toc_icon:before,.toc .toc_icon:after{content:"";position:absolute;left:50%;transform:translate(-50%);background:#fff}.toc .toc_icon:before{top:11px;width:18px;height:2px;box-shadow:0 6px #fff,0 12px #fff}.toc .toc_icon:after{top:11px;left:8px;transform:none;width:2px;height:2px;border-radius:50%;box-shadow:0 6px #fff,0 12px #fff}.toc .toc_label{font-size:18px;font-weight:700}.toc .toc_toggle{margin-left:8px;padding:4px 12px;background:#e6e8eb;color:var(--toc-muted);border:0;border-radius:4px;font-size:12px;line-height:1;cursor:pointer}.toc .toc_toggle:hover{background:#dde0e3}.toc .toc_list{list-style:none;margin:14px 0 0;padding:0 0 0 6px;color:var(--toc-link)}.toc .toc_list>li{position:relative;padding:6px 0 6px 18px;font-size:15px;line-height:1.5;font-weight:600}.toc .toc_list>li:before{content:"";position:absolute;top:14px;left:0;width:6px;height:6px;background:var(--toc-text);border-radius:50%}.toc .toc_list>li>a{color:var(--toc-link);text-decoration:none}.toc .toc_list>li>a:hover{color:var(--toc-accent);text-decoration:underline}.toc .toc_list_h3{list-style:none;margin:4px 0;padding:0 0 0 14px}.toc .toc_list_h3>li{position:relative;padding:4px 0 4px 14px;font-size:14px;line-height:1.5;font-weight:400}.toc .toc_list_h3>li:before{content:"";position:absolute;top:12px;left:0;width:4px;height:4px;background:var(--toc-muted);border-radius:50%}.toc .toc_list_h3>li>a{color:var(--toc-link);text-decoration:none}.toc .toc_list_h3>li>a:hover{color:var(--toc-accent);text-decoration:underline}[x-cloak]{display:none!important}
