.gg-math-minus{position:relative;transform:scale(var(--ggs,1));width:16px;height:2px}.gg-math-minus,.gg-math-plus,.gg-math-plus:after{box-sizing:border-box;display:block;background:currentColor;border-radius:10px}.gg-math-plus{margin-top:-2px;position:relative;transform:scale(var(--ggs,1));width:16px;height:2px}.gg-math-plus:after{content:"";position:absolute;width:2px;height:16px;top:-7px;left:7px}.gg-chevron-down{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-chevron-down:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);left:4px;top:2px}.gg-chevron-up{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-chevron-up:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(-45deg);left:4px;bottom:2px}.gg-menu{transform:scale(var(--ggs,1))}.gg-menu,.gg-menu:after,.gg-menu:before{box-sizing:border-box;position:relative;display:block;width:20px;height:2px;border-radius:3px;background:currentColor}.gg-menu:after,.gg-menu:before{content:"";position:absolute;top:-6px}.gg-menu:after{top:6px}.gg-menu-left-alt{box-sizing:border-box;position:relative;display:block;width:16px;height:14px;transform:scale(var(--ggs,1))}.gg-menu-left-alt:after,.gg-menu-left-alt:before{content:"";position:absolute;box-sizing:border-box;display:block;height:2px;border-radius:4px;background:currentColor}.gg-menu-left-alt:before{width:16px;box-shadow:0 12px 0}.gg-menu-left-alt:after{width:10px;top:6px}.gg-edit-highlight{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:16px;height:16px;border:2px solid transparent;box-shadow:0 0 0 2px;border-radius:100px;overflow:hidden}.gg-edit-highlight:before{top:-1px;background:repeating-linear-gradient(180deg,currentColor,currentColor 2px,transparent 0,transparent 3px)}.gg-edit-highlight:after,.gg-edit-highlight:before{content:"";display:block;box-sizing:border-box;position:absolute;width:6px;height:14px}.gg-edit-highlight:after{right:0;background:currentColor}.gg-layout-grid-small{transform:scale(var(--ggs,1))}.gg-layout-grid-small,.gg-layout-grid-small:after,.gg-layout-grid-small:before{box-sizing:border-box;position:relative;display:block;width:10px;height:2px;border-left:6px double;border-right:2px solid}.gg-layout-grid-small:after,.gg-layout-grid-small:before{content:"";position:absolute;left:-6px}.gg-layout-grid-small:after{bottom:4px}.gg-layout-grid-small:before{top:4px}.gg-layout-list{transform:scale(var(--ggs,1))}.gg-layout-list,.gg-layout-list:after,.gg-layout-list:before{box-sizing:border-box;position:relative;display:block;width:10px;height:2px;border-left:6px double;border-right:4px solid}.gg-layout-list:after,.gg-layout-list:before{content:"";position:absolute;left:-6px}.gg-layout-list:after{bottom:4px}.gg-layout-list:before{top:4px}.gg-pentagon-down{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:10px;height:10px}.gg-pentagon-down:before{width:51%}.gg-pentagon-down:after,.gg-pentagon-down:before{content:" ";position:absolute;top:0;height:100%}.gg-pentagon-down:before{left:-2px;border-top:2px solid;border-left:2px solid;border-bottom:2px solid;transform:skew(0deg,30deg)}.gg-pentagon-down:after{right:-2px;width:50%;border-right:2px solid;border-bottom:2px solid;border-top:2px solid;transform:skew(0deg,-30deg)}.gg-pentagon-up{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:10px;height:10px}.gg-pentagon-up:before{width:51%}.gg-pentagon-up:after,.gg-pentagon-up:before{content:" ";position:absolute;top:0;height:100%}.gg-pentagon-up:before{left:-2px;border-top:2px solid;border-left:2px solid;border-bottom:2px solid;transform:skew(0deg,-30deg)}.gg-pentagon-up:after{right:-2px;width:50%;border-right:2px solid;border-bottom:2px solid;border-top:2px solid;transform:skew(0deg,30deg)}.gg-add-r{box-sizing:border-box;position:relative;display:block;width:22px;height:22px;border:2px solid;transform:scale(var(--ggs,1));border-radius:4px}.gg-add-r:after,.gg-add-r:before{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:2px;background:currentColor;border-radius:5px;top:8px;left:4px}.gg-add-r:after{width:2px;height:10px;top:4px;left:8px}.gg-remove-r{position:relative;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid;border-radius:4px}.gg-remove-r,.gg-remove-r:before{box-sizing:border-box;display:block}.gg-remove-r:before{content:"";position:absolute;width:10px;height:2px;background:currentColor;border-radius:5px;top:8px;left:4px}.gg-add{box-sizing:border-box;position:relative;display:block;width:22px;height:22px;border:2px solid;transform:scale(var(--ggs,1));border-radius:22px}.gg-add:after,.gg-add:before{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:2px;background:currentColor;border-radius:5px;top:8px;left:4px}.gg-add:after{width:2px;height:10px;top:4px;left:8px}.gg-remove{position:relative;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid;border-radius:22px}.gg-remove,.gg-remove:before{box-sizing:border-box;display:block}.gg-remove:before{content:"";position:absolute;width:10px;height:2px;background:currentColor;border-radius:5px;top:8px;left:4px}.gg-close{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid transparent;border-radius:40px}.gg-close:after,.gg-close:before{content:"";display:block;box-sizing:border-box;position:absolute;width:16px;height:2px;background:currentColor;transform:rotate(45deg);border-radius:5px;top:8px;left:1px}.gg-close:after{transform:rotate(-45deg)}.gg-chevron-double-down{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px}.gg-chevron-double-down:after,.gg-chevron-double-down:before{content:"";display:block;box-sizing:border-box;position:absolute;width:8px;height:8px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);left:7px;top:3px}.gg-chevron-double-down:after{top:8px}.gg-chevron-double-up{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px}.gg-chevron-double-up:after,.gg-chevron-double-up:before{content:"";display:block;box-sizing:border-box;position:absolute;width:8px;height:8px;border-top:2px solid;border-left:2px solid;transform:rotate(45deg);left:7px;bottom:3px}.gg-chevron-double-up:after{bottom:8px}.gg-chevron-down-o{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid;border-radius:100px}.gg-chevron-down-o:after{content:"";display:block;box-sizing:border-box;position:absolute;width:6px;height:6px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);left:6px;top:5px}.gg-chevron-up-o{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid;border-radius:100px}.gg-chevron-up-o:after{content:"";display:block;box-sizing:border-box;position:absolute;width:6px;height:6px;border-top:2px solid;border-right:2px solid;transform:rotate(-45deg);left:6px;bottom:5px}.gg-chevron-right{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-chevron-right:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg);right:6px;top:4px}.gg-chevron-left{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-chevron-left:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg);left:6px;top:4px}.gg-chevron-right-s{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-chevron-right-s:after{content:"";display:block;box-sizing:border-box;position:absolute;width:7px;height:7px;border-bottom:1px solid;border-right:1px solid;transform:rotate(-45deg);right:8px;top:6px}.gg-chevron-down-s{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-chevron-down-s:after{content:"";display:block;box-sizing:border-box;position:absolute;width:7px;height:7px;border-bottom:1px solid;border-right:1px solid;transform:rotate(45deg);right:8px;top:6px}:root{--jtoc-z-index:999;--jtoc-border-width:3px}.wpj-jtoc.--jtoc-unfolded .wpj-jtoc--toggle-box{background-color:var(--jtoc-toggle-bg-color-alt,var(--jtoc-toggle-bg-color,transparent));border-color:var(--jtoc-toggle-border-color-alt,var(--jtoc-toggle-border-color,var(--jtoc-toggle-color-alt,var(--jtoc-toggle-color,var(--jtoc-title-color-alt,var(--jtoc-title-color,inherit))))))}.wpj-jtoc.--jtoc-unfolded .wpj-jtoc--toggle:after,.wpj-jtoc.--jtoc-unfolded .wpj-jtoc--toggle:before{color:var(--jtoc-toggle-color-alt,var(--jtoc-toggle-color,var(--jtoc-title-color-alt,var(--jtoc-title-color,inherit))));background-color:var(--jtoc-toggle-color-alt,var(--jtoc-toggle-color,var(--jtoc-title-color-alt,var(--jtoc-title-color,inherit))))}.wpj-jtoc.--jtoc-unfolded.--toggle-border .wpj-jtoc--toggle-box{border-color:var(--jtoc-toggle-border-color-alt,var(--jtoc-toggle-border-color,var(--jtoc-toggle-color-alt,var(--jtoc-toggle-color,var(--jtoc-title-color-alt,var(--jtoc-title-color,inherit))))))}.wpj-jtoc .wpj-jtoc--toggle-box{transition:transform .15s;font-size:16px;overflow:hidden;background-color:var(--jtoc-toggle-bg-color,transparent)}.wpj-jtoc .wpj-jtoc--toggle{position:relative;width:2em!important;height:2em!important}.wpj-jtoc .wpj-jtoc--toggle:after,.wpj-jtoc .wpj-jtoc--toggle:before{color:var(--jtoc-toggle-color,var(--jtoc-title-color,#333));background-color:var(--jtoc-toggle-color,var(--jtoc-title-color,#333))}.wpj-jtoc.--toggle-left .jtoc--question{flex-direction:row-reverse}.wpj-jtoc.--toggle-border .wpj-jtoc--toggle-box{box-sizing:content-box;border-width:2px;border-color:var(--jtoc-toggle-border-color,var(--jtoc-toggle-color,var(--jtoc-title-color,inherit)));border-style:solid}.wpj-jtoc.--toggle-rounded .wpj-jtoc--toggle-box{border-radius:.5em}.wpj-jtoc.--toggle-circle .wpj-jtoc--toggle-box{border-radius:50%}.wpj-jtoc.--toggle-size-xs .wpj-jtoc--toggle{font-size:50%}.wpj-jtoc.--toggle-size-s .wpj-jtoc--toggle{font-size:75%}.wpj-jtoc.--toggle-size-l .wpj-jtoc--toggle{font-size:125%}.wpj-jtoc.--toggle-180 .wpj-jtoc--toggle:after{transform:rotate(0deg)}.wpj-jtoc.--toggle-180 .--jtoc-widget-is-opened .wpj-jtoc--toggle:after{transform:rotate(180deg)}.wpj-jtoc.--jtoc-toggle-1 .wpj-jtoc--toggle{width:1em}.wpj-jtoc.--jtoc-toggle-1 .wpj-jtoc--toggle:after,.wpj-jtoc.--jtoc-toggle-1 .wpj-jtoc--toggle:before{content:"";display:block;position:absolute;height:2px;width:.625em;top:calc(50% - 2px / 3);transition:transform .15s ease-in-out}.wpj-jtoc.--jtoc-toggle-1 .wpj-jtoc--toggle:before{right:calc(1em - 0.09153125em - .70711px + .01094em);transform:rotate(45deg)}.wpj-jtoc.--jtoc-toggle-1 .wpj-jtoc--toggle:after{left:calc(1em - 0.09153125em - .70711px + .01094em);transform:rotate(-45deg)}.wpj-jtoc.--jtoc-toggle-1.--jtoc-is-unfolded .wpj-jtoc--toggle:before{transform:rotate(-45deg)}.wpj-jtoc.--jtoc-toggle-1.--jtoc-is-unfolded .wpj-jtoc--toggle:after{transform:rotate(45deg)}.wpj-jtoc.--jtoc-toggle-2 .wpj-jtoc--toggle{width:1em;height:1em}.wpj-jtoc.--jtoc-toggle-2 .wpj-jtoc--toggle:after,.wpj-jtoc.--jtoc-toggle-2 .wpj-jtoc--toggle:before{content:"";display:block;position:absolute;height:2px;width:1em;right:calc(50% - .5em);top:calc(50% - 1px);transition:transform .15s ease-in-out}.wpj-jtoc.--jtoc-toggle-2 .wpj-jtoc--toggle:before{transform:rotate(90deg)}.wpj-jtoc.--jtoc-toggle-2.--jtoc-is-unfolded .wpj-jtoc--toggle:before{transform:rotate(180deg)}.wpj-jtoc.--jtoc-toggle-3 .wpj-jtoc--toggle:after{content:"\276F";display:block;width:2em;height:2em;transition:transform .15s;background:none;display:flex;align-items:center;justify-content:center;position:absolute}.wpj-jtoc.--jtoc-toggle-3.--jtoc-is-unfolded .wpj-jtoc--toggle:after{transform:rotate(90deg)}.wpj-jtoc{margin-top:var(--jtoc-toc-root-margin-top,2rem);margin-bottom:var(--jtoc-toc-root-margin-bottom,2rem)}.wpj-jtoc::-webkit-scrollbar,.wpj-jtoc ::-webkit-scrollbar{width:4px;background-color:#0000000f}.wpj-jtoc::-webkit-scrollbar-thumb,.wpj-jtoc ::-webkit-scrollbar-thumb{background:#00000029}.wpj-jtoc.--jtoc-autoscroll::-webkit-scrollbar{display:none}.wpj-jtoc.--jtoc-autoscroll{-ms-overflow-style:none;scrollbar-width:none}.wpj-jtoc.--jtoc-headings-overflow-hidden .wpj-jtoc--item-content a{text-overflow:clip;overflow:hidden;white-space:nowrap}.wpj-jtoc.--jtoc-headings-overflow-hidden-ellipsis .wpj-jtoc--item-content>a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.wpj-jtoc.--jtoc-main-is-hidden{margin:0;padding:0}.wpj-jtoc.--jtoc-is-folded:not(.--jtoc-animate) .wpj-jtoc--body,.wpj-jtoc.--jtoc-is-folded:not(.--jtoc-animate) .wpj-jtoc--footer,.wpj-jtoc .--jtoc-is-hidden{display:none!important}.wpj-jtoc.--jtoc-header-as-toggle .wpj-jtoc--header{cursor:pointer}.wpj-jtoc.--jtoc-title-align-right .wpj-jtoc--title{text-align:right}.wpj-jtoc.--jtoc-title-align-center .wpj-jtoc--title{text-align:center}.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-icon-std .wpj-jtoc--toggle-opened,.wpj-jtoc.--jtoc-toggle-text .wpj-jtoc--toggle-opened{display:initial}.wpj-jtoc.--jtoc-toggle-icon-std.--jtoc-is-folded .wpj-jtoc--toggle-opened,.wpj-jtoc.--jtoc-toggle-icon-std .wpj-jtoc--toggle-closed,.wpj-jtoc.--jtoc-toggle-text.--jtoc-is-folded .wpj-jtoc--toggle-opened,.wpj-jtoc.--jtoc-toggle-text .wpj-jtoc--toggle-closed{display:none}.wpj-jtoc.--jtoc-toggle-icon-std.--jtoc-is-folded .wpj-jtoc--toggle-closed,.wpj-jtoc.--jtoc-toggle-text.--jtoc-is-folded .wpj-jtoc--toggle-closed{display:initial}.wpj-jtoc.--jtoc-toggle-position-left .wpj-jtoc--header-main{flex-direction:row-reverse}.wpj-jtoc.--jtoc-toggle-position-right .wpj-jtoc--header-main{flex-direction:row}.wpj-jtoc.--jtoc-has-numeration .wpj-jtoc--item-content>a:before{content:attr(data-numeration) var(--jtoc-numeration-suffix," ")}.wpj-jtoc.--jtoc-headings-full-row-clickable .wpj-jtoc--item-content:hover{cursor:pointer}.wpj-jtoc.--jtoc-animate .wpj-jtoc--toc{transition-property:max-height;transition-duration:var(--jtoc-transition-duration,.5s);transition-timing-function:var(--jtoc-transition-timing-function,ease)}div:not(.wpj-jtoc--widget-floating)>.wpj-jtoc--toc{width:var(--jtoc-width,auto)}.wpj-jtoc--toc{margin:var(--jtoc-toc-margin,0);padding:var(--jtoc-toc-padding,0);overflow:hidden;display:var(--jtoc-display,inline-block);min-width:var(--jtoc-min-width);max-width:var(--jtoc-max-width,100%);z-index:var(--jtoc-z-index);background-color:var(--jtoc-background-color,transparent);font-size:var(--jtoc-font-size);border-radius:var(--jtoc-toc-border-radius);border:var(--jtoc-toc-border);border-color:var(--jtoc-toc-border-color);box-shadow:var(--jtoc-toc-box-shadow);box-sizing:border-box}.wpj-jtoc--header{height:var(--jtoc-header-height,initial);margin:var(--jtoc-header-margin);padding:var(--jtoc-header-padding);background-color:var(--jtoc-header-background-color,inherit);border-radius:var(--jtoc-header-border-radius);border:var(--jtoc-header-border);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:var(--jtoc-header-cursor,initial);color:var(--jtoc-header-color,inherit)}.wpj-jtoc--header-main{display:flex;justify-content:space-between;align-items:center;height:100%}.wpj-jtoc--header-main .wpj-jtoc--title{color:var(--jtoc-title-wrap-color,var(--jtoc-title-color));flex:1;display:flex;align-items:center}.wpj-jtoc--header-main .wpj-jtoc--title.--has-icon{column-gap:.5em;--jtoc-title-icon-size:20px}.wpj-jtoc--header-main .wpj-jtoc--title.--has-icon svg{width:var(--jtoc-title-icon-size);height:var(--jtoc-title-icon-size)}.wpj-jtoc--header-main .wpj-jtoc--title.--has-icon img{height:var(--jtoc-title-icon-size);width:auto}.wpj-jtoc--header-main .wpj-jtoc--title .title-icon{display:flex;align-items:center}span.wpj-jtoc--title-label{color:var(--jtoc-title-color,inherit);font-size:var(--jtoc-title-font-size,inherit);font-weight:var(--jtoc-title-label-font-weight,inherit);font-style:var(--jtoc-title-label-font-style)}.wpj-jtoc--toggle-wrap{left:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;cursor:pointer;height:100%}.wpj-jtoc--toggle-text{margin:0 10px;font-size:90%;color:var(--jtoc-toggle-color,gray)}.wpj-jtoc--toggle-text .--jtoc-bracket{color:initial;margin:0 3px}.wpj-jtoc--toggle-icon{margin:0 16px;color:var(--jtoc-toggle-color,gray)}.wpj-jtoc--body{margin:var(--jtoc-body-margin,0);padding:var(--jtoc-body-padding,0);max-width:var(--jtoc-max-width,100%);background-color:var(--jtoc-body-background-color,inherit)}.wpj-jtoc--body::-webkit-scrollbar{width:4px;background-color:#0000000f}.wpj-jtoc--body::-webkit-scrollbar-thumb{background:#00000029}.wpj-jtoc--body .wpj-jtoc--nav{display:block;position:relative;max-width:var(--jtoc-max-width,100%)}.wpj-jtoc--nav>.wpj-jtoc--items li{margin:0;padding:0;line-height:normal;background-color:var(--jtoc-headings-group-background-color,inherit)}.wpj-jtoc--toc ol.wpj-jtoc--items,.wpj-jtoc--toc ul.wpj-jtoc--items{list-style-type:none;margin:0;padding:0}.wpj-jtoc--toc ol.wpj-jtoc--items .wpj-jtoc--items,.wpj-jtoc--toc ul.wpj-jtoc--items .wpj-jtoc--items{margin-left:var(--jtoc-hierarchy-offset,16px)}.wpj-jtoc--item .wpj-jtoc--item-content{display:flex;min-width:0;margin:var(--jtoc-headings-margin,0);padding:var(--jtoc-headings-padding,0);line-height:var(--jtoc-headings-line-height);font-size:var(--jtoc-headings-font-size);border-radius:var(--jtoc-headings-border-radius);color:var(--jtoc-headings-color);background-color:var(--jtoc-headings-background-color)}.wpj-jtoc--item .wpj-jtoc--item-content:hover{color:var(--jtoc-headings-color-hover)!important;background-color:var(--jtoc-headings-background-color-hover)!important}.wpj-jtoc--item .wpj-jtoc--item-content:hover>a{color:var(--jtoc-link-color-hover)!important;background-color:var(--jtoc-link-background-color-hover)!important}.wpj-jtoc--item .wpj-jtoc--item-content:hover>a:before{color:var(--jtoc-numeration-color-hover)!important}.wpj-jtoc--item .wpj-jtoc--item-content>a{margin:var(--jtoc-link-margin,0);padding:var(--jtoc-link-padding,0);transition:none!important;text-overflow:inherit;outline:none!important;font-size:var(--jtoc-link-font-size);font-weight:var(--jtoc-link-font-weight);color:var(--jtoc-link-color,var(--jtoc-headings-color));background-color:var(--jtoc-link-background-color)}.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:visited{color:var(--jtoc-link-color,var(--jtoc-headings-color));background-color:var(--jtoc-link-background-color)}.wpj-jtoc--item .wpj-jtoc--item-content>a:focus,.wpj-jtoc--item .wpj-jtoc--item-content>a:focus-within{background-color:initial!important}.wpj-jtoc--item .wpj-jtoc--item-content>a:hover{color:var(--jtoc-link-color-hover,var(--jtoc-headings-color-hover));background-color:var(--jtoc-link-background-color-hover)}.--jtoc-is-active>.wpj-jtoc--item-content{color:var(--jtoc-headings-color-active);background-color:var(--jtoc-headings-background-color-active)}.--jtoc-is-active>.wpj-jtoc--item-content>a{color:var(--jtoc-link-color-active)!important;background-color:var(--jtoc-link-background-color-active)!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}.jtoc--bullet{display:flex;align-items:center}.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);background-color:var(--jtoc-bullet-background-color,#333);border:var(--jtoc-bullet-border-width) var(--jtoc-bullet-border-style) var(--jtoc-bullet-border-color);background-image:var(--jtoc-bullet-background-image);background-repeat:no-repeat}.--jtoc-warning{color:#856404;border:1px solid #ffeeba;background-color:#fff3cd;font-style:italic;padding:10px 14px;margin-bottom:16px}.wpj-flex-center{display:flex;align-items:center;justify-content:center}.--jtoc-partial-fold .jtoc-view-more{display:flex}.--jtoc-partial-fold .wpj-jtoc--toc{position:relative}.jtoc-view-more{pointer-events:none;display:none;position:absolute;bottom:0;left:0;height:80px;width:100%;background:linear-gradient(0deg,var(--jtoc-background-color,#80808080) 25%,hsla(0,0%,100%,0));justify-content:center;align-items:end;color:var(--jtoc-title-color,#000);font-weight:600}.jtoc-view-more>span{pointer-events:all;cursor:pointer;z-index:1;padding:8px 16px;width:100%;text-align:center}.jtoc-view-more>span:hover{background-color:#0000000d}.jtoc-view-more:before{content:"";position:absolute;bottom:0;height:80px;width:100%}.wpj-jtoc.--jtoc-theme-wikipedia{--jtoc-header-color:#333;--jtoc-header-height:50px;--jtoc-title-label-font-weight:600;--jtoc-background-color:#f8f9fa;--jtoc-toc-border:1px solid;--jtoc-toc-border-color:#a2a9b1;--jtoc-body-padding:16px 18px 16px 18px;--jtoc-hierarchy-offset:20px;--jtoc-title-color:#000;--jtoc-title-font-size:1em;--jtoc-title-label-font-weight:700;--jtoc-link-color:#0645ad;--jtoc-link-color-hover:#0645ad;--jtoc-link-color-active:#333;--jtoc-link-padding:2px 0}.wpj-jtoc.--jtoc-theme-wikipedia .wpj-jtoc--header{position:relative}.wpj-jtoc.--jtoc-theme-wikipedia .wpj-jtoc--header .wpj-jtoc--header-main .wpj-jtoc--title{margin:0 18px;max-width:100%}.wpj-jtoc.--jtoc-theme-wikipedia .wpj-jtoc--header .wpj-jtoc--header-main .wpj-jtoc--title span.wpj-jtoc--title-label{display:block;width:100%}.wpj-jtoc.--jtoc-theme-wikipedia .wpj-jtoc--header+.wpj-jtoc--body{margin-top:-16px}.wpj-jtoc.--jtoc-theme-wikipedia .wpj-jtoc--items li{display:block}.wpj-jtoc.--jtoc-theme-wikipedia .wpj-jtoc--items li.--jtoc-is-active>.wpj-jtoc--item-content>a{font-weight:700}.wpj-jtoc.--jtoc-theme-wikipedia .wpj-jtoc--items li a{vertical-align:top;max-width:100%;text-decoration:none!important}.wpj-jtoc.--jtoc-theme-wikipedia .wpj-jtoc--items li a:hover{-webkit-text-decoration:underline 1px solid!important;text-decoration:underline 1px solid!important}.ayudawp-share-buttons,
.ayudawp-share-buttons h3,
.ayudawp-share-buttons h4,
.ayudawp-share-buttons h5,
.ayudawp-share-buttons h6,
.ayudawp-share-buttons span,
.ayudawp-share-buttons .ayudawp-title,
.ayudawp-buttons-container {
background: transparent !important;
background-color: transparent !important;
}
.ayudawp-share-buttons {
margin: 30px 0;
padding: 20px 0;
border-top: 1px solid #e0e0e0;
border-bottom: 1px solid #e0e0e0;
clear: both;
} .ayudawp-share-buttons.ayudawp-aiss-centered {
text-align: center;
}
.ayudawp-share-buttons.ayudawp-aiss-centered .ayudawp-buttons-container {
justify-content: center;
}
.ayudawp-share-buttons .ayudawp-title {
margin: 0 0 15px 0;
font-size: 16px;
font-weight: 600;
color: #555;
font-family: inherit;
display: block;
} .ayudawp-share-buttons h3.ayudawp-title {
font-size: 18px;
}
.ayudawp-share-buttons h4.ayudawp-title {
font-size: 16px;
}
.ayudawp-share-buttons h5.ayudawp-title {
font-size: 14px;
}
.ayudawp-share-buttons h6.ayudawp-title {
font-size: 13px;
}
.ayudawp-share-buttons span.ayudawp-title {
font-size: 16px;
font-weight: 600;
} .ayudawp-buttons-container {
display: flex;
flex-wrap: wrap;
gap: 10px;
align-items: center;
} .ayudawp-share-btn {
display: inline-flex;
align-items: center;
justify-content: center;
padding: 8px 16px;
border-radius: 4px;
text-decoration: none !important;
font-weight: 500;
font-size: 14px;
line-height: 1.4;
transition: all 0.2s ease;
border: 1px solid #ddd;
width: 180px;
text-align: center;
background: #fff;
color: #555;
font-family: inherit;
text-transform: capitalize;
gap: 6px;
cursor: pointer;
} button.ayudawp-share-btn {
border: 1px solid #ddd;
background: #fff;
color: #555;
font-family: inherit;
font-size: 14px;
font-weight: 500;
outline: none;
}
.ayudawp-share-btn:hover {
transform: translateY(-1px);
text-decoration: none !important;
color: #333;
background: #f8f9fa;
border-color: #999;
}
.ayudawp-share-btn:focus {
outline: 2px solid #0073aa;
outline-offset: 2px;
text-decoration: none !important;
}
.ayudawp-share-btn:visited {
text-decoration: none !important;
}
.ayudawp-share-btn:active {
text-decoration: none !important;
} button.ayudawp-share-btn:focus {
outline: 2px solid #0073aa;
outline-offset: 2px;
} .ayudawp-icon-wrapper {
display: inline-flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
}
.ayudawp-icon {
stroke: currentColor;
} .ayudawp-share-buttons.with-icons .ayudawp-share-btn {
display: inline-flex;
align-items: center;
gap: 6px;
}
.ayudawp-share-buttons.with-icons .ayudawp-button-text {
display: inline;
} .ayudawp-share-buttons.icons-only .ayudawp-share-btn {
min-width: 40px;
width: 40px;
height: 40px;
padding: 8px;
border-radius: 6px;
justify-content: center;
}
.ayudawp-share-buttons.icons-only.square .ayudawp-share-btn {
border-radius: 4px;
}
.ayudawp-share-buttons.icons-only.rounded .ayudawp-share-btn {
border-radius: 8px;
} .ayudawp-share-buttons .ayudawp-share-btn,
.ayudawp-share-buttons.default .ayudawp-share-btn {
background: #fff;
color: #555;
border: 1px solid #ddd;
}
.ayudawp-share-buttons .ayudawp-share-btn:hover,
.ayudawp-share-buttons.default .ayudawp-share-btn:hover {
background: #f8f9fa;
color: #333;
border-color: #999;
} .ayudawp-share-buttons.minimal .ayudawp-share-btn {
background: transparent !important;
color: #333 !important;
border: 1px solid #ddd;
}
.ayudawp-share-buttons.minimal .ayudawp-share-btn:hover {
background: transparent !important;
color: #000 !important;
border-color: #999;
} .ayudawp-share-buttons.brand .ayudawp-share-btn.twitter,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.twitter,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.twitter {
background: #1da1f2 !important;
background-color: #1da1f2 !important;
border-color: #1da1f2 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.twitter:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.twitter:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.twitter:hover {
background: #1991db !important;
background-color: #1991db !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.linkedin,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.linkedin,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.linkedin {
background: #0077b5 !important;
background-color: #0077b5 !important;
border-color: #0077b5 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.linkedin:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.linkedin:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.linkedin:hover {
background: #006699 !important;
background-color: #006699 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.facebook,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.facebook,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.facebook {
background: #1877f2 !important;
background-color: #1877f2 !important;
border-color: #1877f2 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.facebook:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.facebook:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.facebook:hover {
background: #166fe5 !important;
background-color: #166fe5 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.telegram,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.telegram,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.telegram {
background: #0088cc !important;
background-color: #0088cc !important;
border-color: #0088cc !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.telegram:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.telegram:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.telegram:hover {
background: #007bb3 !important;
background-color: #007bb3 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.whatsapp,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.whatsapp,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.whatsapp {
background: #25d366 !important;
background-color: #25d366 !important;
border-color: #25d366 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.whatsapp:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.whatsapp:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.whatsapp:hover {
background: #22c55e !important;
background-color: #22c55e !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.email,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.email,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.email {
background: #6c757d !important;
background-color: #6c757d !important;
border-color: #6c757d !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.email:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.email:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.email:hover {
background: #5a6268 !important;
background-color: #5a6268 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.raindrop,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.raindrop,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.raindrop {
background: #1e90ff !important;
background-color: #1e90ff !important;
border-color: #1e90ff !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.raindrop:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.raindrop:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.raindrop:hover {
background: #1c86ee !important;
background-color: #1c86ee !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.claude,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.claude,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.claude {
background: #ff6b35 !important;
background-color: #ff6b35 !important;
border-color: #ff6b35 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.claude:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.claude:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.claude:hover {
background: #e55a2b !important;
background-color: #e55a2b !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.chatgpt,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.chatgpt,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.chatgpt {
background: #10a37f !important;
background-color: #10a37f !important;
border-color: #10a37f !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.chatgpt:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.chatgpt:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.chatgpt:hover {
background: #0d8f72 !important;
background-color: #0d8f72 !important;
color: white !important;
} .ayudawp-share-buttons.brand .ayudawp-share-btn.google-ai,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.google-ai,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.google-ai {
background: #E84430 !important;
background-color: #E84430 !important;
border-color: #E84430 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.google-ai:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.google-ai:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.google-ai:hover {
background: #E84430 !important;
background-color: #E84430 !important;
color: white !important;
} .ayudawp-share-buttons.brand .ayudawp-share-btn.gemini,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.gemini,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.gemini {
background: #8e44ad !important;
background-color: #8e44ad !important;
border-color: #8e44ad !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.gemini:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.gemini:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.gemini:hover {
background: #7d3c98 !important;
background-color: #7d3c98 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.grok,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.grok,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.grok {
background: #000000 !important;
background-color: #000000 !important;
border-color: #000000 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.grok:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.grok:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.grok:hover {
background: #333333 !important;
background-color: #333333 !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.perplexity,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.perplexity,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.perplexity {
background: #20b2aa !important;
background-color: #20b2aa !important;
border-color: #20b2aa !important;
color: white !important;
}
.ayudawp-share-buttons.brand .ayudawp-share-btn.perplexity:hover,
.ayudawp-share-buttons.brand a.ayudawp-share-btn.perplexity:hover,
.ayudawp-share-buttons.brand button.ayudawp-share-btn.perplexity:hover {
background: #1c9a94 !important;
background-color: #1c9a94 !important;
color: white !important;
} .ayudawp-share-buttons.icons-only .ayudawp-share-btn.twitter,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.twitter {
background: #1da1f2 !important;
border-color: #1da1f2 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.twitter:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.twitter:hover {
background: #1991db !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.linkedin,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.linkedin {
background: #0077b5 !important;
border-color: #0077b5 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.linkedin:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.linkedin:hover {
background: #006699 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.facebook,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.facebook {
background: #1877f2 !important;
border-color: #1877f2 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.facebook:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.facebook:hover {
background: #166fe5 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.telegram,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.telegram {
background: #0088cc !important;
border-color: #0088cc !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.telegram:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.telegram:hover {
background: #007bb3 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.whatsapp,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.whatsapp {
background: #25d366 !important;
border-color: #25d366 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.whatsapp:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.whatsapp:hover {
background: #22c55e !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.email,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.email {
background: #6c757d !important;
border-color: #6c757d !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.email:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.email:hover {
background: #5a6268 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.raindrop,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.raindrop {
background: #1e90ff !important;
border-color: #1e90ff !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.raindrop:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.raindrop:hover {
background: #1c86ee !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.claude,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.claude {
background: #D07252 !important;
border-color: #D07252 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.claude:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.claude:hover {
background: #D07252 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.chatgpt,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.chatgpt {
background: #70A597 !important;
border-color: #70A597 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.chatgpt:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.chatgpt:hover {
background: #70A597 !important;
color: white !important;
} .ayudawp-share-buttons.icons-only .ayudawp-share-btn.google-ai,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.google-ai {
background: #4285f4 !important;
border-color: #4285f4 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.google-ai:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.google-ai:hover {
background: #3367d6 !important;
color: white !important;
} .ayudawp-share-buttons.icons-only .ayudawp-share-btn.gemini,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.gemini {
background: #8e44ad !important;
border-color: #8e44ad !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.gemini:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.gemini:hover {
background: #7d3c98 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.grok,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.grok {
background: #000000 !important;
border-color: #000000 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.grok:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.grok:hover {
background: #333333 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.perplexity,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.perplexity {
background: #257C85 !important;
border-color: #257C85 !important;
color: white !important;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn.perplexity:hover,
.ayudawp-share-buttons.icons-only button.ayudawp-share-btn.perplexity:hover {
background: #257C85 !important;
color: white !important;
} .ayudawp-share-buttons.dark {
border-top-color: #444;
border-bottom-color: #444;
}
.ayudawp-share-buttons.dark .ayudawp-share-btn {
background: transparent !important;
color: #e0e0e0 !important;
border: 1px solid #666;
}
.ayudawp-share-buttons.dark .ayudawp-share-btn:hover {
background: transparent !important;
color: #fff !important;
border-color: #999;
}
.ayudawp-share-buttons.dark .ayudawp-title {
color: #e0e0e0;
} @media (max-width: 768px) {
.ayudawp-buttons-container {
gap: 8px;
}
.ayudawp-share-btn {
padding: 6px 12px;
font-size: 13px;
width: 150px;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn {
width: 36px;
height: 36px;
min-width: 36px;
padding: 6px;
}
.ayudawp-share-buttons {
padding: 15px 0;
margin: 20px 0;
}
.ayudawp-share-buttons .ayudawp-title {
font-size: 15px;
margin-bottom: 12px;
}
}
@media (max-width: 480px) {
.ayudawp-buttons-container {
flex-direction: column;
align-items: center;
}
.ayudawp-share-btn {
width: 100%;
max-width: 300px;
}
.ayudawp-share-buttons.icons-only .ayudawp-buttons-container {
display: grid;
grid-template-columns: repeat(auto-fill, 36px);
gap: 8px;
flex-direction: row;
}
.ayudawp-share-buttons.ayudawp-aiss-centered.icons-only .ayudawp-buttons-container {
display: flex;
flex-wrap: wrap;
margin: 0 auto;
max-width: 300px;
justify-content: center;
}
.ayudawp-share-buttons:not(.ayudawp-aiss-centered).icons-only .ayudawp-buttons-container {
margin: 0;
max-width: 100%;
justify-content: flex-start;
}
.ayudawp-share-buttons.icons-only .ayudawp-share-btn {
width: 36px;
max-width: 36px;
}
} .ayudawp-danger-zone {
padding: 15px;
margin-top: 10px;
border: 2px solid #dc3232;
background: #fff2f2;
border-radius: 4px;
}
.ayudawp-danger-zone label {
display: flex;
align-items: center;
gap: 8px;
font-weight: 600;
color: #dc3232;
}
.ayudawp-warning {
color: #dc3232 !important;
font-weight: 500;
margin-top: 8px;
} .ayudawp-share-buttons.icons-only.circular .ayudawp-share-btn {
border-radius: 50% !important;
min-width: 40px !important;
width: 40px !important;
height: 40px !important;
}
.ayudawp-share-buttons.icons-only.square .ayudawp-share-btn {
border-radius: 4px !important;
min-width: 40px !important;
width: 40px !important;
height: 40px !important;
}:root{--woocommerce:#a46497;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#a46497;--wc-primary-text:white;--wc-secondary:#ebe9eb;--wc-secondary-text:#515151;--wc-highlight:#77a464;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:.7em;top:.7em;cursor:pointer}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e010";text-decoration:none}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{color:#585858}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}