.toc:where(.astro-kth4yna4){font-size:var(--fs-small)}.toc-h:where(.astro-kth4yna4){margin:0 0 var(--s-2);font-weight:var(--fw-semibold);color:var(--navy)}:where(.astro-kth4yna4):is(ul,ol){border-left:var(--bw) solid var(--line);margin:0;padding:0;list-style:none}.cisla:where(.astro-kth4yna4){counter-reset:polozka}.cisla:where(.astro-kth4yna4)>li:where(.astro-kth4yna4){counter-increment:polozka}.toc-bok:where(.astro-kth4yna4) .cisla:where(.astro-kth4yna4) a:where(.astro-kth4yna4){padding-left:calc(var(--s-3) + 2.5ch);text-indent:-2.5ch}.cisla:where(.astro-kth4yna4) a:where(.astro-kth4yna4):before{content:counter(polozka) ".";text-indent:0;width:2.5ch;color:var(--text-mute);font-variant-numeric:tabular-nums;flex:0 0 2.5ch;display:inline-block}a:where(.astro-kth4yna4){margin-left:calc(var(--bw) * -1);padding:var(--s-1-5) var(--s-3);color:var(--text);text-wrap:balance;border-left:var(--bw-accent) solid transparent;transition:border-color var(--t),color var(--t);line-height:1.4;text-decoration:none;display:block}a:where(.astro-kth4yna4):hover{color:var(--teal-dark);border-left-color:var(--line-strong)}a:where(.astro-kth4yna4)[aria-current=true]{font-weight:var(--fw-semibold);color:var(--navy);border-left-color:var(--teal)}a:where(.astro-kth4yna4):focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:0}.toc-bok:where(.astro-kth4yna4){top:calc(var(--nav-h) + var(--s-6));position:sticky}.toc-rozbalovaci:where(.astro-kth4yna4){display:none}summary:where(.astro-kth4yna4){justify-content:space-between;align-items:center;gap:var(--s-3);min-height:var(--target-min);padding:var(--s-2) var(--s-3-5);background:var(--white);border:var(--bw) solid var(--line-strong);border-radius:var(--radius);font-weight:var(--fw-semibold);color:var(--navy);cursor:pointer;list-style:none;display:flex}summary:where(.astro-kth4yna4)::-webkit-details-marker{display:none}summary:where(.astro-kth4yna4) .ic{width:var(--s-4-5);height:var(--s-4-5);transition:transform var(--t)}details:where(.astro-kth4yna4)[open] summary:where(.astro-kth4yna4) .ic{transform:rotate(180deg)}summary:where(.astro-kth4yna4):focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset)}.toc-rozbalovaci:where(.astro-kth4yna4) nav:where(.astro-kth4yna4){margin-top:var(--s-2)}.toc-rozbalovaci:where(.astro-kth4yna4) a:where(.astro-kth4yna4){min-height:var(--target-min);align-items:center;display:flex}@container (width<=1180px){.toc-bok:where(.astro-kth4yna4){display:none}.toc-rozbalovaci:where(.astro-kth4yna4){display:block}}
