.wpj-jtoc.--jtoc-headings-overflow-hidden-ellipsis .wpj-jtoc--item-content>a{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wpj-jtoc.--jtoc-title-align-left .wpj-jtoc--title{text-align:left}.wpj-jtoc.--jtoc-toggle-icon .wpj-jtoc--toggle-wrap{height:var(--jtoc-header-height,initial);width:var(--jtoc-header-height,initial)}.wpj-jtoc.--jtoc-toggle-chiclet .wpj-jtoc--toggle-box{border-radius:6px;background:#fff}.wpj-jtoc.--jtoc-toggle-position-right .wpj-jtoc--header-main{flex-direction:row}.wpj-jtoc.--jtoc-numeration-legacy .wpj-jtoc--item-content>a:before{content:attr(data-numeration) var(--jtoc-numeration-suffix," ");white-space:pre}.wpj-jtoc.--jtoc-numeration-legacy .jtoc--num{display:none!important}.wpj-jtoc--item .wpj-jtoc--item-content>a{display:unset}.wpj-jtoc--item .wpj-jtoc--item-content>a:before{color:var(--jtoc-numeration-color,var(--jtoc-link-color))}.wpj-jtoc--item .wpj-jtoc--item-content>a:hover:before{text-decoration:none}.wpj-jtoc--item .wpj-jtoc--item-content:hover>a:before{color:var(--jtoc-numeration-color-hover)!important}.--jtoc-is-active>.wpj-jtoc--item-content>a:before{color:var(--jtoc-numeration-color-active,var(--jtoc-link-color-active,var(--jtoc-headings-color-active)))!important}.wpj-jtoc.--jtoc-num-badge{--jtoc_num_badge_base_color:var(--jtoc-palette-color-3,var(--jtoc_color_accent));--jtoc_num_badge_color:var(--jtoc_color_scheme_main,#fff);--jtoc_num_badge_background_color:var(--jtoc_num_badge_base_color)}.wpj-jtoc.--jtoc-num-badge .wpj-jtoc--item-content .jtoc--num{font-size:.75em;margin-right:.75em}.wpj-jtoc.--jtoc-num-badge .wpj-jtoc--item-content .jtoc--num:before{font-weight:600;color:var(--jtoc-numeration-badge-color,var(--jtoc_num_badge_color));background-color:var(--jtoc-numeration-badge-background-color,var(--jtoc_num_badge_background_color));padding-inline:.375em;border-radius:.375em}.wpj-jtoc.--jtoc-num-badge-soft{--jtoc_num_badge_color:color-mix(in srgb,var(--jtoc_num_badge_base_color) 75%,var(--jtoc_color_scheme_inverse,#000) 25%);--jtoc_num_badge_background_color:color-mix(in srgb,var(--jtoc_num_badge_base_color) 25%,var(--jtoc_color_scheme_main,#fff) 75%)}.wpj-jtoc.--jtoc-num-badge-outline{--jtoc_num_badge_color:var(--jtoc_num_badge_base_color);--jtoc_num_badge_background_color:transparent}.wpj-jtoc.--jtoc-num-badge-outline .wpj-jtoc--item-content .jtoc--num:before{box-shadow:inset 0 0 0 1px var(--jtoc_num_badge_color)}.wpj-jtoc.--jtoc-header-as-toggle .wpj-jtoc--header{cursor:pointer}.jtoc--bullet{display:flex;align-items:center;height:var(--jtoc-headings-line-height,1.2em)}.jtoc--bullet .--bullet-filler,.jtoc--bullet .--bullet-inner{width:var(--jtoc-bullet-width,6px);height:var(--jtoc-bullet-height,6px);padding:var(--jtoc-bullet-padding);margin-right:var(--jtoc-bullet-margin-right,10px);margin-top:var(--jtoc-bullet-margin-top,5%);border-radius:var(--jtoc-bullet-border-radius);border-width:var(--jtoc-bullet-border-width)}.jtoc--bullet .--bullet-inner{background-color:var(--jtoc-bullet-background-color,var(--jtoc-palette-color-7,#333));border-style:var(--jtoc-bullet-border-style);border-color:var(--jtoc-bullet-border-color);background-image:var(--jtoc-bullet-background-image)}.jtoc--bullet .--bullet-filler{min-width:var(--jtoc-bullet-width,6px);width:var(--jtoc-bullet-width,6px);background:transparent!important}.wpj-jtoc--header-main .wpj-jtoc--reading-time{margin-inline:.5em}.wpj-jtoc--body .wpj-jtoc--reading-time{margin-bottom:1em}.wpj-jtoc--nav+.wpj-jtoc--reading-time{margin-top:1em;margin-bottom:0}.wpj-jtoc--reading-time{--jtoc_reading_time_color:var(--jtoc_color_accent,var(--jtoc-palette-color-3,color-mix(in srgb,currentColor,transparent 50%)))}.wpj-jtoc--reading-time>span{font-size:.75em;line-height:.75em;font-weight:500;color:var(--jtoc-reading-time-color,var(--jtoc_reading_time_color));display:flex;align-items:center;justify-content:var(--jtoc-reading-time-align);gap:.25em}.wpj-jtoc.--jtoc-soft-gradient-bg .wpj-jtoc--body{background-image:linear-gradient(315deg,color-mix(in oklab,var(--jtoc-background-color,transparent) 100%,var(--jtoc_color_scheme_inverse,#000) 3.5%),transparent)}