
/*! swbuilder-pro - v3.30.0 - 01-07-2025 */
.swbuilder-widget-table-of-contents .swbuilder-toc__header-title{color:var(--header-color)}.swbuilder-widget-table-of-contents.swbuilder-toc--collapsed .swbuilder-toc__toggle-button--collapse,.swbuilder-widget-table-of-contents:not(.swbuilder-toc--collapsed) .swbuilder-toc__toggle-button--expand{display:none}.swbuilder-widget-table-of-contents .swbuilder-widget-container,.swbuilder-widget-table-of-contents:not(:has(.swbuilder-widget-container)){background-color:var(--box-background-color);border:var(--box-border-width,1px) solid var(--box-border-color,#9da5ae);border-radius:var(--box-border-radius,3px);min-height:var(--box-min-height);overflow:hidden;transition:min-height .4s}.swbuilder-toc__header{align-items:center;background-color:var(--header-background-color);border-bottom:var(--separator-width,1px) solid var(--box-border-color,#9da5ae);display:flex;justify-content:space-between;padding:var(--box-padding,20px)}.swbuilder-toc__header-title{color:var(--header-color);flex-grow:1;font-size:18px;margin:0}.swbuilder-toc__toggle-button{cursor:pointer;display:inline-flex}.swbuilder-toc__toggle-button i{color:var(--toggle-button-color)}.swbuilder-toc__toggle-button svg{height:1em;width:1em;fill:var(--toggle-button-color)}.swbuilder-toc__spinner-container{text-align:center}.swbuilder-toc__spinner{font-size:2em}.swbuilder-toc__spinner.e-font-icon-svg{height:1em;width:1em}.swbuilder-toc__body{max-height:var(--toc-body-max-height);overflow-y:auto;padding:var(--box-padding,20px)}.swbuilder-toc__body::-webkit-scrollbar{width:7px}.swbuilder-toc__body::-webkit-scrollbar-thumb{background-color:#babfc5;border-radius:10px}.swbuilder-toc__list-wrapper{list-style:none;padding:0}.swbuilder-toc__list-item{margin-bottom:.5em}.swbuilder-toc__list-item.swbuilder-item-active{font-weight:700}.swbuilder-toc__list-item .swbuilder-toc__list-wrapper{margin-top:.5em;margin-inline-start:var(--nested-list-indent,1em)}.swbuilder-toc__list-item-text{transition-duration:var(--item-text-transition-duration)}.swbuilder-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.swbuilder-toc__list-item-text.swbuilder-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}.swbuilder-toc__list-item-text-wrapper{align-items:center;display:flex}.swbuilder-toc__list-item-text-wrapper i,.swbuilder-toc__list-item-text-wrapper:before{color:var(--marker-color);margin-inline-end:8px}.swbuilder-toc__list-item-text-wrapper svg{margin-inline-end:8px;fill:var(--marker-color);height:var(--marker-size,.5em);width:var(--marker-size,.5em)}.swbuilder-toc__list-item-text-wrapper i{font-size:var(--marker-size,.5em)}.swbuilder-toc__list-item-text-wrapper:before{font-size:var(--marker-size,1em)}.swbuilder-toc--content-ellipsis .swbuilder-toc__list-item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swbuilder-toc__list-items--collapsible>.swbuilder-toc__list-wrapper>.swbuilder-toc__list-item>.swbuilder-toc__list-wrapper{display:none}.swbuilder-toc__heading-anchor{position:absolute}.swbuilder-toc__body .swbuilder-toc__list-item-text{color:var(--item-text-color);-webkit-text-decoration:var(--item-text-decoration);text-decoration:var(--item-text-decoration);transition-duration:var(--item-text-transition-duration)}.swbuilder-toc__body .swbuilder-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.swbuilder-toc__body .swbuilder-toc__list-item-text.swbuilder-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}ol.swbuilder-toc__list-wrapper{counter-reset:item}ol.swbuilder-toc__list-wrapper .swbuilder-toc__list-item{counter-increment:item}ol.swbuilder-toc__list-wrapper .swbuilder-toc__list-item-text-wrapper:before{content:counters(item,".") ". "}