/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer utilities{.TableOfContents_levelOneItem__Ng0mn{padding-left:0}.TableOfContents_levelOneDot__saSqy{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-main-primary-text,var(--th-primary-text))}.TableOfContents_levelOneLink__7twdq{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-main-primary-text,var(--th-primary-text))}.TableOfContents_levelTwoItem__J74Rt{padding-left:calc(var(--spacing,.25rem) * 4)}.TableOfContents_levelTwoDot__7Wfij{width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-main-highlight-text,var(--th-accent-text))}.TableOfContents_levelTwoLink__Wn6MW{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.TableOfContents_levelThreeItem__IhbHN{padding-left:calc(var(--spacing,.25rem) * 8)}.TableOfContents_levelThreeDot__lrn4G{width:var(--spacing,.25rem);height:var(--spacing,.25rem);background-color:var(--color-font-500,oklch(55.2% .016 285.938))}.TableOfContents_levelThreeLink__yaZnN{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-font-600,#51585d)}.TableOfContents_activeLink__SNLMp{color:var(--color-main-highlight-text,var(--th-accent-text))}.TableOfContents_activeDot__E_zrd{background-color:var(--color-main-highlight-text,var(--th-accent-text))}}@property --tw-font-weight{syntax:"*";inherits:false}