._TOCAsideStyles_cdlbu_1{height:100vh;position:sticky;top:0;overflow:auto}@media (width>=1600px){._TOCAsideStyles_cdlbu_1{flex-direction:column;align-self:start;height:calc(100vh - 20px);padding-right:2rem;display:flex;position:sticky;top:1rem;overflow-y:auto}}._TOCAsideStyles_cdlbu_1::-webkit-scrollbar{width:12px}._TOCAsideStyles_cdlbu_1{scrollbar-width:thin;scrollbar-color:var(--yellow) var(--light)}._TOCAsideStyles_cdlbu_1::-webkit-scrollbar-track{background:var(--light)}._TOCAsideStyles_cdlbu_1::-webkit-scrollbar-thumb{background-color:var(--yellow);border:3px solid var(--light);border-radius:6px}._TOCAsideStyles_cdlbu_1 h4{margin:1.8rem}._TOCAsideStyles_cdlbu_1 h5{margin:1.5rem 0}._TOCAsideStyles_cdlbu_1 ol,._TOCAsideStyles_cdlbu_1 ul{padding-left:3rem}._TOCAsideStyles_cdlbu_1 a{background:0 0;border-radius:5px;padding:5px;transition:background 50ms;display:inline}._TOCAsideStyles_cdlbu_1 a[aria-current=location]{background:var(--yellow);padding-left:10px;padding-right:10px;font-weight:900}._TOCAsideStyles_cdlbu_1 a[aria-current=location]:before{color:#000}._TOCAsideStyles_cdlbu_1>ul{margin-top:0;margin-bottom:5rem;padding-top:0;padding-left:2px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.2rem;font-weight:700;list-style:none}._TOCAsideStyles_cdlbu_1>ul>li{--padding-left:10px;padding-left:var(--padding-left);border-left:2px solid var(--lightGrey);margin-left:3px;padding-bottom:1rem}._TOCAsideStyles_cdlbu_1>ul>li[data-current=true]{border-color:var(--dark)}._TOCAsideStyles_cdlbu_1>ul>li:hover{border-color:var(--yellow)}._TOCAsideStyles_cdlbu_1>ul>li>a{display:inline-block;position:relative;transform:translateY(-12px)}._TOCAsideStyles_cdlbu_1>ul>li>a:before{--size:10px;height:var(--size);width:var(--size);border:1px solid var(--yellow);z-index:1;content:"";transform:translateX(calc(var(--padding-left) * -2 - 1px)) translateY(calc(var(--size) / 2));background:#fff;border-radius:50%;display:inline-block;position:absolute}._TOCAsideStyles_cdlbu_1>ul ol{margin-top:-15px;padding-left:5px}._TOCAsideStyles_cdlbu_1>ul ol>li{list-style:none}._TOCAsideStyles_cdlbu_1>ul ol>li a{padding:5px 0;display:inline-block}._TOCAsideStyles_cdlbu_1>ul ol>li a:before{content:"#";color:var(--yellow);z-index:2;background:0 0;width:auto;height:auto;margin-right:.5rem;font-weight:600;display:inline-block;position:relative;bottom:auto;transform:none}._TOCAsideStyles_cdlbu_1>ul ol ul{padding-left:1.5rem;list-style:none}._TOCAsideStyles_cdlbu_1 li a:before{display:none}._TOCAsideStyles_cdlbu_1 li a{text-decoration:none}._TOCAsideStyles_cdlbu_1 li a:hover,._TOCAsideStyles_cdlbu_1 li a:focus{text-decoration:underline}._VideoNumber_cdlbu_161{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:#f3f3f3;border-radius:3px;margin-left:5px;padding:2px 5px;font-size:1rem}._TOC_vn19j_1{grid-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}._TOC_vn19j_1 ul{margin:0;padding:0;list-style:none}._TOC_vn19j_1 li a:before{display:none}
