.wp-block-wpjoli-joli-table-of-contents{background-color:#fcfbff;border:1px dashed #5838e9;border-radius:8px;box-sizing:border-box!important;color:#2d3748;font-family:sans-serif;padding:1em}.wp-block-wpjoli-joli-table-of-contents .jtoc-list{font-size:14px}.wp-block-wpjoli-joli-table-of-contents .jtoc-list .no-headings{font-style:italic}.wp-block-wpjoli-joli-table-of-contents .jtoc-list-item{border:1px dashed transparent;display:flex}.wp-block-wpjoli-joli-table-of-contents .jtoc-list-item:hover{background-color:#fff;border:1px solid #d3d3d3}.wp-block-wpjoli-joli-table-of-contents .jtoc-list-item.--jtoc-override .list-item-content{color:#5838e9}.wp-block-wpjoli-joli-table-of-contents .jtoc-list-item.--jtoc-override .list-item-content .list-item-title:after{color:gray;content:" *"}.wp-block-wpjoli-joli-table-of-contents .jtoc-list-item.--jtoc-is-hidden .list-item-content{color:#d3d3d3;text-decoration:line-through}.wp-block-wpjoli-joli-table-of-contents .list-item-content{flex:1}.wp-block-wpjoli-joli-table-of-contents .list-item-controls{align-items:center;display:flex}.wp-block-wpjoli-joli-table-of-contents .--jtoc-depth-2{padding-left:5px}.wp-block-wpjoli-joli-table-of-contents .--jtoc-depth-3{padding-left:21px}.wp-block-wpjoli-joli-table-of-contents .--jtoc-depth-4{padding-left:37px}.wp-block-wpjoli-joli-table-of-contents .--jtoc-depth-5{padding-left:53px}.wp-block-wpjoli-joli-table-of-contents .--jtoc-depth-6{padding-left:69px}.jtoc-block-header{border-bottom:1px solid #e1e2e5;color:gray;font-weight:700;margin-bottom:10px}.jtoc-block-title{color:#5838e9!important;display:inline-block;font-size:18px!important;margin:0 0 10px!important}.jtoc-group-select{margin:0 auto;width:90%}.jtoc-group-select h2{font-size:30px!important}.components-combobox-control__suggestions-container{background-color:#fff}.--wpj-green{color:green!important}.--wpj-red{color:red!important}.components-panel__body.--wpj-has-value .components-panel__body-title .components-button:after{color:red;content:"*";display:inline;margin-left:3px}.--wpj-panel .components-panel__header{background-color:#f0f0f0;border-top:1px solid #e0e0e0;text-transform:uppercase}.--wpj-panel .components-panel__header h2{font-size:1.25em;font-weight:700;margin:.75em 0}.wpj-jtoc--label-container{margin:0 0 8px}.wpj-jtoc--color-picker-control{flex-direction:column}.wpj-jtoc--color-picker .components-color-palette__custom-color{height:32px;padding:7px 10px}.wpj-jtoc--color-picker .components-circular-option-picker{margin-top:0}.joli-unit-control-container{display:flex;width:100%}.joli-unit-control-container>.components-base-control:first-of-type{flex:1;margin-bottom:0}.joli-unit-control-container>.components-base-control:last-of-type{flex-basis:60px;margin-bottom:0}.joli-unit-control-container>.components-base-control:last-of-type .components-select-control__input{height:31px}.jtoc--control-wrapper{pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jtoc--control-wrapper:after{color:#9c2355;content:"PRO";font-size:10px;font-weight:700;margin-left:5px;margin-top:0;position:absolute;right:0;top:0}.jtoc--control-wrapper *{filter:grayscale(1)!important;opacity:.9!important}.jtoc--control-wrapper.--jtoc--can{pointer-events:auto!important;-webkit-user-select:initial!important;-moz-user-select:initial!important;user-select:auto!important}.jtoc--control-wrapper.--jtoc--can:after{content:none!important}.jtoc--control-wrapper.--jtoc--can *{filter:none!important;opacity:1!important}.wpj-jtoc--joli-checkboxes-control{display:flex;flex-wrap:wrap}.wpj-jtoc--joli-checkboxes-control .components-checkbox-control__input-container{margin-right:6px}.wpj-jtoc--joli-checkboxes-control .components-checkbox-control{margin-bottom:0;margin-right:6px;margin-top:6px}.joli-dimensions-control-container{display:flex;margin-top:10px}.joli-dimensions-control-container ul{display:flex;flex:1;margin:0;width:100%}.joli-dimensions-control-container ul li{flex:1;padding-right:1px}.joli-dimensions-control-container ul li input{border-radius:0;margin:0;padding:0 6px;width:100%}.joli-dimensions-control-container .unit-type{display:inline-block;font-size:9px;line-height:1.25;text-align:center;text-transform:uppercase;width:100%}.jtoc-control-wrapper{pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jtoc-control-wrapper:after{color:#9c2355;content:"PRO";font-size:10px;font-weight:700;margin-left:5px;margin-top:0;position:absolute;right:0;top:0}.jtoc-control-wrapper *{filter:grayscale(1)!important;opacity:.9!important}.jtoc-control-wrapper.--jtoc-can{pointer-events:auto!important;-webkit-user-select:initial!important;-moz-user-select:initial!important;user-select:auto!important}.jtoc-control-wrapper.--jtoc-can:after{content:none!important}.jtoc-control-wrapper.--jtoc-can *{filter:none!important;opacity:1!important}
