/*!/wp-content/uploads/joli-table-of-contents/joli-table-of-contents-16b8e23773_3.0.0.css*/body.admin-bar .wpj-jtoc--widget-floating{top:calc(var(--jtoc-floating-toc-offset-y, 10px) + 32px)}@media (max-width:782px){body.admin-bar .wpj-jtoc--widget-floating{top:calc(var(--jtoc-floating-toc-offset-y, 10px) + 46px)}}.wpj-jtoc.--jtoc-has-numeration .wpj-jtoc--current-heading:before{content:attr(data-numeration) var(--jtoc-numeration-suffix,". ")}.wpj-jtoc.--jtoc-floating-hide-numeration .wpj-jtoc--current-heading:before{content:none!important}@media (max-width:768px){.wpj-jtoc.--jtoc-floating-widget-desktop .wpj-jtoc--widget-floating{display:none!important}}@media (min-width:769px){.wpj-jtoc.--jtoc-floating-widget-mobile .wpj-jtoc--widget-floating{display:none!important}}.wpj-jtoc.--jtoc-floating-toc-bottom .wpj-jtoc--widget-floating{top:auto;bottom:var(--jtoc-floating-toc-offset-y,10px)}.wpj-jtoc.--jtoc-floating-toc-bottom.--jtoc-floating-style-anchored .wpj-jtoc--widget-floating{bottom:var(--jtoc-floating-toc-offset-y,0)}.wpj-jtoc.--jtoc-floating-has-shadow .wpj-jtoc--widget-floating-main{box-shadow:0 0 10px var(--jtoc-floating-toc-shadow-color,hsl(0 0% 50% / .5019607843))}.wpj-jtoc.--jtoc-is-folded:not(.--jtoc-animate) .wpj-jtoc--widget-floating .wpj-jtoc--body{display:block!important}.wpj-jtoc.--jtoc-floating-style-anchored .wpj-jtoc--widget-floating{top:var(--jtoc-floating-toc-offset-y,0)}.wpj-jtoc.--jtoc-floating-width-content .wpj-jtoc--widget-floating{width:var(--jtoc-floating-max-width)!important}.wpj-jtoc.--jtoc-floating-width-content .wpj-jtoc--widget-floating-main{width:100%}.wpj-jtoc.--jtoc-floating-width-full .wpj-jtoc--widget-floating{left:0!important;right:0!important;max-width:100%!important}.wpj-jtoc.--jtoc-floating-width-full .wpj-jtoc--widget-floating-main{width:100%}.wpj-jtoc.--jtoc-floating-top-level-only .--jtoc-widget-is-opened .wpj-jtoc--item:not(.--jtoc-h2){display:none!important}#wpj-jtoc--floating.--jtoc-floating-compatibility-mode{margin:0}.wpj-jtoc--widget-floating{position:fixed;z-index:var(--jtoc-floating-toc-z-index,1000);top:var(--jtoc-floating-toc-offset-y,10px);margin:0;padding:0;height:var(--jtoc-floating-widget-height,32px);justify-self:var(--jtoc-floating-align);color:var(--jtoc-floating-active-heading-color,var(--jtoc-link-color,inherit));box-shadow:var(--jtoc-toc-box-shadow)}.wpj-jtoc--widget-floating::-webkit-scrollbar{width:4px;background-color:#f6f6f6}.wpj-jtoc--widget-floating::-webkit-scrollbar-thumb{background:#c9c9c9}@media (min-width:576px){.wpj-jtoc--widget-floating{max-width:var(--jtoc-floating-max-width,calc(100% - 40px))!important}}.wpj-jtoc--widget-floating{transform:translateX(var(--jtoc-floating-toc-offset-x))}.wpj-jtoc--widget-floating-main{display:inline-flex;cursor:pointer;background-color:var(--jtoc-floating-widget-background-color,#fff);color:var(--jtoc-floating-widget-color);-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;height:var(--jtoc-floating-widget-height,auto);border-radius:var(--jtoc-floating-widget-border-radius,8px);max-width:100%}.wpj-jtoc--current-heading:before{color:var(--jtoc-floating-widget-numeration-color,var(--jtoc-floating-widget-color,var(--jtoc-link-color)))}.wpj-jtoc--widget-floating .wpj-jtoc--current-heading,.wpj-jtoc--widget-floating .wpj-jtoc--widget-floating-content{padding:var(--jtoc-floating-toc-current-heading-padding,0 10px);line-height:var(--jtoc-floating-widget-height,32px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:var(--jtoc-floating-widget-font-size);font-weight:var(--jtoc-floating-widget-font-weight);flex:1}.wpj-jtoc--widget-floating-content{width:100%;display:flex;align-items:center}.wpj-jtoc--widget-floating .wpj-jtoc--toc{display:none;max-height:none!important}.wpj-jtoc--widget-floating .wpj-jtoc--body{padding:0;display:flex;flex-direction:column;overflow-y:auto}.wpj-jtoc--widget-floating .wpj-jtoc--widget-floating-close-btn{display:none}.wpj-jtoc--widget-floating{max-height:calc(100% - 20px)}@media (max-width:576px){.wpj-jtoc--widget-floating{width:calc(100% - 20px);max-height:calc(100% - 20px);left:10px}}@media (max-width:768px){.wpj-jtoc--widget-floating{max-width:calc(100% - 20px);max-height:calc(100% - 20px)}}.wpj-jtoc--widget-floating:not(.--jtoc-widget-is-opened){border-radius:var(--jtoc-floating-widget-border-radius,8px)}.wpj-jtoc--widget-floating.--jtoc-widget-is-opened{display:flex;flex-direction:column;border-radius:var(--jtoc-toc-border-radius);height:auto}.wpj-jtoc--widget-floating.--jtoc-widget-is-opened .wpj-jtoc--widget-floating-main{display:none}.wpj-jtoc--widget-floating.--jtoc-widget-is-opened{overflow-y:auto}.wpj-jtoc--widget-floating.--jtoc-widget-is-opened .wpj-jtoc--toc{display:flex;flex-direction:column;height:100%;border-radius:var(--jtoc-toc-border-radius);overflow-y:auto;max-height:100%}@media (min-width:769px){.wpj-jtoc--widget-floating.--jtoc-widget-is-opened .wpj-jtoc--toc{max-height:calc(100% - var(--jtoc-floating-toc-offset-y, 10px) * 2)}}.wpj-jtoc--widget-floating.--jtoc-widget-is-opened .wpj-jtoc--body{padding:var(--jtoc-body-padding,0)!important;backdrop-filter:blur(5px);border-radius:var(--jtoc-toc-border-radius)}@media (max-width:576px){.wpj-jtoc--widget-floating.--jtoc-widget-is-opened .wpj-jtoc--widget-floating-close-btn{display:block;position:fixed;z-index:calc(var(--jtoc-floating-toc-z-index, 1000) + 1);border-radius:50px;background-color:var(--jtoc-close-button-background-color,rgb(64 64 64 / .0588235294));width:50px;height:50px;top:20px;right:20px}}.wpj-jtoc--close{position:relative;width:50px;height:50px}.wpj-jtoc--close:after,.wpj-jtoc--close:before{content:"";position:absolute;width:2px;height:24px;background-color:var(--jtoc-close-button-color,rgb(0 0 0 / .8));left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.wpj-jtoc--close:after{transform:translate(-50%,-50%) rotate(-45deg)}.wpj-jtoc--widget-nav{background-color:var(--jtoc-floating-widget-background-color,#fff);color:var(--jtoc-floating-widget-nav-color);display:flex;align-items:center;justify-content:center;min-width:var(--jtoc-floating-widget-nav-buttons-width,32px);width:var(--jtoc-floating-widget-nav-buttons-width,32px)}.wpj-jtoc--widget-nav:hover{background-color:hsl(0 0% 50% / .2509803922)}.rtl .wpj-jtoc--widget-floating-close-btn{left:20px!important;right:auto!important}.--dark .wpj-jtoc--widget-floating{color:var(--jtoc-floating-widget-color,#c9ccd6)}.--dark .wpj-jtoc--widget-floating,.--dark .wpj-jtoc--widget-floating .wpj-jtoc--widget-floating-main,.--dark .wpj-jtoc--widget-nav{background-color:var(--jtoc-floating-widget-background-color,#22252c)}.--dark .wpj-jtoc--widget-nav{color:var(--jtoc-floating-widget-nav-color,#c9ccd6)}.--dark .wpj-jtoc--close:after,.--dark .wpj-jtoc--close:before{background-color:var(--jtoc-close-button-color,#c9ccd6)}.--jtoc-partial-fold .jtoc-view-more{display:flex}.--jtoc-partial-fold .wpj-jtoc--toc{position:relative}@media (max-width:768px){.wpj-jtoc--main.--jtoc-toc-sidebar-desktop:not(.--jtoc-the-content){display:none!important}}.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-position-right .wpj-jtoc--header-main{flex-direction:row}.wpj-jtoc.--jtoc-num-single .wpj-jtoc--item-content .jtoc--num:before{content:counter(jolicpt,var(--jtoc-numeration-type,decimal)) var(--jtoc-numeration-suffix,"")}.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}.wpj-jtoc.--jtoc-headings-full-row-clickable .wpj-jtoc--item-content:hover{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.--jtoc-autoscroll::-webkit-scrollbar{display:none}.wpj-jtoc.--jtoc-autoscroll{-ms-overflow-style:none;scrollbar-width:none}