.entryTocList[data-v-f4844b33]{font-size:.75rem;line-height:1.5;list-style:none;margin:0;padding:0;position:relative;--toc-track-x:.5px;--toc-current-indicator-size:6px;--toc-current-indicator-sub-scale:.7}.entryTocList[data-v-f4844b33]:before{background-color:var(--color-toc-track);height:calc(100% - 64px);top:32px;translate:-50% 0;width:1px}.entryTocList[data-v-f4844b33]:after,.entryTocList[data-v-f4844b33]:before{content:"";left:calc(var(--toc-track-x) + var(--toc-track-line-offset, 0px));position:absolute}.entryTocList[data-v-f4844b33]:after{background-color:var(--color-toc-current);border-radius:50%;height:var(--toc-current-indicator-size);opacity:0;position-anchor:--current-headline;top:anchor(50%);transition:top .25s,scale .25s,opacity .25s;translate:-50% -50%;width:var(--toc-current-indicator-size)}.entryTocList-item[data-v-f4844b33]{color:var(--color-text-p-secondary);font-weight:700;list-style:none;padding-left:16px;position:relative;word-break:auto-phrase}.entryTocList-item>a[data-v-f4844b33]{color:inherit;display:block;padding:4px 0;position:relative;text-decoration:none;transition:color .3s;width:100%}.entryTocList-item[data-v-f4844b33]:before{background-color:var(--color-toc-dot);border:3px solid var(--color-bg-toc);border-radius:50%;content:"";height:6px;left:var(--toc-track-x);position:absolute;top:50%;transition:background-color .3s;translate:-50% -50%;width:6px}.entryTocList-item_sub[data-v-f4844b33]{font-size:.75rem;font-weight:400}.entryTocList-item_sub[data-v-f4844b33]:before{height:4px;width:4px}.entryTocList-item_sub>a[data-v-f4844b33]{padding-left:1em}@media(any-hover:hover){.entryTocList-item>a[data-v-f4844b33]:hover{color:var(--color-toc-current)}.entryTocList-item[data-v-f4844b33]:hover:before{background-color:var(--color-toc-current)}}.entryTocList_dialog[data-v-f4844b33]{--toc-track-x:8px;--toc-current-indicator-size:10px;--toc-current-indicator-sub-scale:.6}.entryTocList_dialog[data-v-f4844b33]:before{bottom:12px;height:auto;top:14px;translate:-50% 0}.entryTocList_dialog .entryTocList-item[data-v-f4844b33]{font-size:.875rem;margin-bottom:6px;padding-left:24px}.entryTocList_dialog .entryTocList-item[data-v-f4844b33]:before{border-width:2px;height:10px;top:14px;width:10px}.entryTocList_dialog .entryTocList-item_sub[data-v-f4844b33]:before{height:6px;width:6px}.entryTocList_dialog .entryTocList-item_sub>a[data-v-f4844b33]{padding-left:14px}@supports selector(:target-current){.entryTocList[data-v-f4844b33]:has(.entryTocList-item>a:target-current):after{opacity:1}.entryTocList[data-v-f4844b33]:has(.entryTocList-item_sub>a:target-current):after{scale:var(--toc-current-indicator-sub-scale)}.entryTocList[data-v-f4844b33]{scroll-target-group:auto}.entryTocList .entryTocList-item:has(>a:target-current)>a[data-v-f4844b33]{anchor-name:--current-headline;color:var(--color-toc-current)}.entryTocList .entryTocList-item_sub[data-v-f4844b33]:has(>a:target-current):before{height:4px;width:4px}}.close-button[data-v-3dcc5db7]{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;transition:background .2s,box-shadow .2s,transform .2s}.close-button[data-v-3dcc5db7]:focus-visible{box-shadow:0 0 0 2px var(--primary)}.close-button svg[data-v-3dcc5db7]{transition:transform .3s ease}@media(any-hover:hover){.close-button:hover svg[data-v-3dcc5db7]{transform:rotate(90deg)}}.close-button--overlay[data-v-3dcc5db7]{background:#8080804d;border-radius:8px;height:44px;width:44px;-webkit-tap-highlight-color:rgba(255,255,255,.2)}.close-button--overlay[data-v-3dcc5db7]:active{background:#80808080}@media(any-hover:hover){.close-button--overlay[data-v-3dcc5db7]:hover{background:#80808080}}.close-button--overlay svg[data-v-3dcc5db7]{fill:#fff}.close-button--menu[data-v-3dcc5db7]{background:#0000;border-radius:6px;height:38px;width:38px}.close-button--menu[data-v-3dcc5db7]:active{background:#80808080}.close-button--menu[data-v-3dcc5db7]:focus:not(:focus-visible){box-shadow:none;outline:none}@media(any-hover:hover){.close-button--menu[data-v-3dcc5db7]:hover{background:#8080804d}.close-button--menu[data-v-3dcc5db7]:hover:focus:not(:focus-visible){box-shadow:none}}.close-button--menu svg[data-v-3dcc5db7]{fill:var(--color-text-p)}
