/* AUTO-GEGENEREERD — niet bewerken (leeslayout). Bronnen: toc.css  touringo-sig:808b2bc54ee9  touringo-src:87ae746d90ecd6cf */
.post-layout__aside{display:none}@media (width>=1024px){.post-layout__aside{display:block}.post-aside__sticky{top:calc(var(--header-h) + var(--sp-m));gap:var(--sp-m);display:grid;position:sticky}}.post-toc{background:var(--c-white);border:1px solid var(--c-border);border-radius:var(--r-m);padding:var(--sp-m)}.post-toc__heading,.post-toc__summary{align-items:center;gap:var(--sp-xs);font-family:var(--f-sans);font-size:var(--t-xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--c-gold-dark);margin:0;font-weight:600;display:flex}.post-toc__heading svg,.post-toc__summary svg{flex-shrink:0;width:15px;height:15px}.post-toc__heading{margin-bottom:.85rem}.post-toc__list{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.post-toc__list li+li{margin-top:0}.post-toc__link{border-left:2px solid var(--c-border);color:var(--c-muted);font-size:var(--t-s);transition:color var(--ease), border-color var(--ease), background-color var(--ease);padding:.4rem .75rem;line-height:1.4;text-decoration:none;display:block}.post-toc__link:hover{color:var(--c-gold-dark);border-left-color:var(--c-gold)}.post-toc__link.is-active{border-left-color:var(--c-gold-dark);background:rgba(var(--c-gold-rgb), .1);color:var(--c-ink);font-weight:600}.post-toc--mobile{margin-bottom:var(--sp-l)}@media (width>=1024px){.post-toc--mobile{display:none}}.post-toc__summary{cursor:pointer;-webkit-tap-highlight-color:transparent;list-style:none}.post-toc__summary::-webkit-details-marker{display:none}.post-toc__summary svg:last-child{transition:transform var(--ease);margin-left:auto}.post-toc--mobile[open] .post-toc__summary svg:last-child{transform:rotate(180deg)}.post-toc--mobile[open] .post-toc__summary{margin-bottom:.85rem}
