
/* Concept43: preguntas del libro con el estilo de la encuesta (franja con la pregunta, respuestas en blanco, pie oscuro). Solo dentro de Interactive Book. */
.h5p-interactive-book .h5p-multichoice{background:#fff}
.h5p-interactive-book .h5p-multichoice .h5p-question-introduction{position:relative;margin:0;padding:1.5em 1.2em;background:#313335;color:#fff;font-size:1.2em;line-height:1.4}
.h5p-interactive-book .h5p-multichoice .h5p-question-introduction p{margin:0}
.h5p-interactive-book .h5p-multichoice .h5p-question-introduction:after{content:"";position:absolute;left:1em;bottom:-.4em;width:.75em;height:.75em;background:#fff;transform:rotate(45deg)}
.h5p-interactive-book .h5p-multichoice .h5p-question-content{margin:0;padding:1.1em 1.2em .4em}
.h5p-interactive-book .h5p-multichoice .h5p-answer:not(.h5p-correct):not(.h5p-wrong) .h5p-alternative-container{background:#fff;border:1px solid #d9d9d9;box-shadow:none}
.h5p-interactive-book .h5p-multichoice .h5p-answer:not(.h5p-correct):not(.h5p-wrong):not([aria-disabled="true"]):hover .h5p-alternative-container{background:#f4f4f4}
.h5p-interactive-book .h5p-multichoice .h5p-answer[aria-checked="true"]:not(.h5p-correct):not(.h5p-wrong) .h5p-alternative-container{background:#eceeef;border-color:#313335}
.h5p-interactive-book .h5p-multichoice .h5p-question-feedback,.h5p-interactive-book .h5p-multichoice .h5p-question-scorebar-container{margin-left:1.2em;margin-right:1.2em;margin-bottom:.9em}
.h5p-interactive-book .h5p-single-choice-set{background:#fff}
.h5p-interactive-book .h5p-single-choice-set .h5p-sc-question{position:relative;margin:0 0 1.1em;padding:1.35em 3.2em 1.35em 1.07em;background:#313335;color:#fff;font-size:1.2em;line-height:1.4}
.h5p-interactive-book .h5p-single-choice-set .h5p-sc-question:after{content:"";position:absolute;left:.9em;bottom:-.35em;width:.67em;height:.67em;background:#fff;transform:rotate(45deg)}
.h5p-interactive-book .h5p-single-choice-set .h5p-sc-sound-control{color:rgba(255,255,255,.75);top:1.6em;right:1em}
.h5p-interactive-book .h5p-single-choice-set .h5p-sc-sound-control:hover{color:#fff}
.h5p-interactive-book .h5p-single-choice-set ul.h5p-sc-alternatives{padding:0 1.2em .6em}
.h5p-interactive-book .h5p-single-choice-set ul.h5p-sc-alternatives li.h5p-sc-alternative{background:#fff;border:1px solid #d9d9d9;box-shadow:none}
.h5p-interactive-book .h5p-single-choice-set ul.h5p-sc-alternatives li.h5p-sc-alternative:hover{background:#f4f4f4}
.h5p-interactive-book .h5p-multichoice .h5p-question-buttons,.h5p-interactive-book .h5p-single-choice-set .h5p-question-buttons{margin:0;width:100% !important;padding:.7em 1.2em;background:#1f1f1f;border:1px solid #404040;box-sizing:border-box;text-align:right}
.h5p-interactive-book .h5p-multichoice .h5p-question-buttons .h5p-joubelui-button,.h5p-interactive-book .h5p-single-choice-set .h5p-question-buttons .h5p-joubelui-button{background:transparent;color:#fff;border:1px solid #fff;border-radius:.3em;padding:.6em 1em;font-size:.8em;font-weight:600;letter-spacing:2px;text-transform:uppercase;box-shadow:none}
.h5p-interactive-book .h5p-multichoice .h5p-question-buttons .h5p-joubelui-button:hover,.h5p-interactive-book .h5p-single-choice-set .h5p-question-buttons .h5p-joubelui-button:hover{background:#363636}
.h5p-interactive-book .h5p-multichoice .h5p-question-buttons .h5p-joubelui-button:active,.h5p-interactive-book .h5p-single-choice-set .h5p-question-buttons .h5p-joubelui-button:active{background:#1c1c1c}
.h5p-interactive-book .h5p-single-choice-set .h5p-joubelui-progressbar{background:#d9d9d9}
.h5p-interactive-book .h5p-single-choice-set .h5p-joubelui-progressbar .h5p-joubelui-progressbar-background{background:#313335}
.h5p-interactive-book .h5p-multichoice .h5p-question-buttons:empty,.h5p-interactive-book .h5p-single-choice-set .h5p-question-buttons:empty{padding:0;border:0;background:none}
.h5p-interactive-book .h5p-dragquestion .h5p-question-introduction{position:relative;margin:0;padding:1.3em 1.2em;background:#313335;color:#fff;font-size:1.2em;line-height:1.4}
.h5p-interactive-book .h5p-dragquestion .h5p-question-introduction p{margin:0;color:#fff;font-size:1em}
.h5p-interactive-book .h5p-dragquestion .h5p-question-buttons{margin:0;width:100% !important;padding:.7em 1.2em;background:#1f1f1f;border:1px solid #404040;box-sizing:border-box;text-align:right}
.h5p-interactive-book .h5p-dragquestion .h5p-question-buttons .h5p-joubelui-button{background:transparent;color:#fff;border:1px solid #fff;border-radius:.3em;padding:.6em 1em;font-size:.8em;font-weight:600;letter-spacing:2px;text-transform:uppercase;box-shadow:none}
.h5p-interactive-book .h5p-dragquestion .h5p-question-buttons .h5p-joubelui-button:hover{background:#363636}
.h5p-interactive-book .h5p-dragquestion .h5p-question-buttons:empty{padding:0;border:0;background:none}
.h5p-interactive-book .h5p-dragquestion .h5p-question-scorebar-container,.h5p-interactive-book .h5p-dragquestion .h5p-question-feedback{margin-left:1.2em;margin-right:1.2em;margin-bottom:.9em}
.h5p-interactive-book .h5p-summary{background:#fff}
.h5p-interactive-book .h5p-summary .summary-evaluation{position:relative;margin:0 0 1em;padding:1.1em 1.2em;background:#313335;color:#fff}
.h5p-interactive-book .h5p-summary .summary-evaluation:after{content:"";position:absolute;left:1em;bottom:-.4em;width:.75em;height:.75em;background:#fff;transform:rotate(45deg)}
.h5p-interactive-book .h5p-summary .summary-evaluation-content,.h5p-interactive-book .h5p-summary .summary-evaluation-content p{color:#fff;font-size:1.1em}
.h5p-interactive-book .h5p-summary .summary-options{padding:0 1.2em .8em}
.h5p-interactive-book .h5p-summary .summary-options li.summary-claim-unclicked{background:#fff;border:1px solid #d9d9d9;box-shadow:none}
.h5p-interactive-book .h5p-summary .summary-options li.summary-claim-unclicked:hover{background:#f4f4f4}
.h5p-interactive-book .h5p-summary .summary-container{padding:0 1.2em}
.h5p-interactive-book .h5p-dragquestion .h5p-draggable:not(.h5p-correct):not(.h5p-wrong):not(.h5p-question-plus-one):not(.h5p-question-minus-one){background:#fff !important;border:1px solid #d9d9d9 !important;box-shadow:none !important}
/* fin Concept43 preguntas */
/* Concept43: diapositivas de teoría como texto editable (Interactive Book) · v2
   Convención en el editor:
   · 1 línea horizontal al principio + títulos  = diapositiva clara con marco (línea, logo y texto vertical)
   · 2 líneas horizontales al principio + títulos = diapositiva oscura con marco
   · 1 línea horizontal al principio sin títulos = cuadro de texto oscuro a todo el ancho
   · sin línea al principio = texto normal (mismas tipografías y niveles de título)
   Título 3 al principio = etiqueta · Título 2 = titular · línea horizontal intermedia = separador */
@font-face{font-family:"C43 Roboto";src:url(https://www.carlabisquert.com/?c43-font=roboto) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"C43 Jost";src:url(https://www.carlabisquert.com/?c43-font=jost) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text{font-family:"C43 Roboto",Roboto,"Helvetica Neue",Arial,sans-serif;color:#191919;margin:0 0 1.4em}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text p{font-size:1.05em;line-height:1.55;margin:.75em 0}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text a{color:inherit;text-decoration:underline;text-underline-offset:.15em}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text > :first-child,.h5p-interactive-book .h5p-column-content.h5p-advanced-text > hr:first-child + *,.h5p-interactive-book .h5p-column-content.h5p-advanced-text > hr:first-child + hr + *{margin-top:0}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text > :last-child{margin-bottom:0}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text > hr:first-child,.h5p-interactive-book .h5p-column-content.h5p-advanced-text > hr:first-child + hr{display:none}
/* tipografía y niveles de título */
.h5p-interactive-book .h5p-column-content.h5p-advanced-text > h3:first-child,.h5p-interactive-book .h5p-column-content.h5p-advanced-text > hr:first-child + h3,.h5p-interactive-book .h5p-column-content.h5p-advanced-text > hr:first-child + hr + h3{font:300 1.75em/1.15 "C43 Jost",Jost,Futura,sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:0 0 .55em}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text h2{font:800 2.35em/1.08 "C43 Roboto",Roboto,sans-serif;letter-spacing:-.01em;margin:0 0 .75em;color:inherit}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text h2 ~ h3,.h5p-interactive-book .h5p-column-content.h5p-advanced-text p ~ h3{font:700 1.3em/1.15 "C43 Roboto",Roboto,sans-serif;text-transform:none;margin:1.3em 0 .5em}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text ul,.h5p-interactive-book .h5p-column-content.h5p-advanced-text ol{margin:.4em 0 .8em;padding-left:1.3em;line-height:1.5}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text > hr:not(:first-child):not(:first-child + hr){border:0;height:1.5px;background:#191919;width:min(24em,60%);margin:.45em 0 .8em}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text > hr + p,.h5p-interactive-book .h5p-column-content.h5p-advanced-text > p:has(+ hr){margin:.35em 0}
/* diapositiva con marco (clara) */
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3)){position:relative;box-sizing:border-box;margin:0 0 1.6em;padding:3em 3.2em 3em 7.6em;min-height:16em;background:#fafafa linear-gradient(#191919,#191919) no-repeat 5.4em 0/2px 100%}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3))::before{content:"";position:absolute;left:1.3em;top:1.4em;width:2.7em;height:1.7em;background:url(data:image/png;base64,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) no-repeat left top/contain}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3))::after{content:"Prevención de riesgos laborales: Ergonomía";position:absolute;left:2.6em;top:7.6em;writing-mode:vertical-rl;transform:rotate(180deg);font:400 .68em/1.2 "C43 Roboto",Roboto,sans-serif;color:#191919;white-space:nowrap}
:lang(en) .h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3))::after{content:"Occupational health & safety: Ergonomics"}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3)) > *{position:relative;z-index:1}
/* diapositiva con marco (oscura) */
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3)):has(> hr:first-child + hr){background:#323232 linear-gradient(#fafafa,#fafafa) no-repeat 5.4em 0/2px 100%;color:#fafafa}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3)):has(> hr:first-child + hr)::before{filter:invert(1) brightness(.98)}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3)):has(> hr:first-child + hr)::after{color:#fafafa}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3)):has(> hr:first-child + hr) > hr:not(:first-child):not(:first-child + hr){background:#fafafa}
/* diapositiva con marco solo con titular: compacta y sin texto vertical */
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3)):not(:has(> p)):not(:has(> ul)):not(:has(> ol)){min-height:0;padding-top:2.4em;padding-bottom:2.4em}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3)):not(:has(> p)):not(:has(> ul)):not(:has(> ol))::after{display:none}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3)):not(:has(> p)):not(:has(> ul)):not(:has(> ol)) h2{margin:0}
/* cuadro de texto oscuro a todo el ancho */
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):not(:has(> hr:first-child + hr)):not(:has(> h2)):not(:has(> h3)){box-sizing:border-box;margin:0 1% 1.6em;padding:2.4em 3em;background:#323232;color:#fafafa;border-radius:1.4em}
/* móvil */
@media (max-width:640px){
 .h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3)){padding:2.2em 1.4em 2.2em 4.4em;background-position:3.1em 0;min-height:0}
 .h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3))::before{left:.6em;top:1.1em;width:2em;height:1.26em}
 .h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3))::after{left:1.4em;top:7.4em;font-size:.6em}
 .h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):is(:has(> h2),:has(> h3)):has(> hr:first-child + hr){background-position:3.1em 0}
 .h5p-interactive-book .h5p-column-content.h5p-advanced-text h2{font-size:1.75em}
 .h5p-interactive-book .h5p-column-content.h5p-advanced-text > h3:first-child,.h5p-interactive-book .h5p-column-content.h5p-advanced-text > hr:first-child + h3,.h5p-interactive-book .h5p-column-content.h5p-advanced-text > hr:first-child + hr + h3{font-size:1.3em}
 .h5p-interactive-book .h5p-column-content.h5p-advanced-text:has(> hr:first-child):not(:has(> hr:first-child + hr)):not(:has(> h2)):not(:has(> h3)){margin:0 0 1.4em;padding:1.8em 1.6em;border-radius:1.1em}
}
/* dos columnas: bloque formado solo por «Título 3 + lista» dos veces */
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:not(:has(> h2)):not(:has(> p)):not(:has(> hr)):has(> h3 + ul ~ h3 + ul){display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-auto-flow:column;column-gap:2.6em;row-gap:.4em;margin:0 0 1.6em}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:not(:has(> h2)):not(:has(> p)):not(:has(> hr)):has(> h3 + ul ~ h3 + ul) > h3{font:700 1.3em/1.15 "C43 Roboto",Roboto,sans-serif !important;text-transform:none !important;letter-spacing:0 !important;margin:0 0 .3em !important}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:not(:has(> h2)):not(:has(> p)):not(:has(> hr)):has(> h3 + ul ~ h3 + ul) > ul{list-style:none;margin:0;padding:0}
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:not(:has(> h2)):not(:has(> p)):not(:has(> hr)):has(> h3 + ul ~ h3 + ul) > ul > li{padding:.55em 0;border-bottom:1.5px solid #191919;line-height:1.45}
@media (max-width:640px){ .h5p-interactive-book .h5p-column-content.h5p-advanced-text:not(:has(> h2)):not(:has(> p)):not(:has(> hr)):has(> h3 + ul ~ h3 + ul){display:block} .h5p-interactive-book .h5p-column-content.h5p-advanced-text:not(:has(> h2)):not(:has(> p)):not(:has(> hr)):has(> h3 + ul ~ h3 + ul) > ul{margin-bottom:1.2em} }
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:not(:has(> h2)):not(:has(> p)):not(:has(> hr)):has(> h3 + ul ~ h3 + ul) > ul > li{list-style:none !important;margin-left:0 !important}
/* aire por encima de los bloques de texto que empiezan con título */
.h5p-interactive-book .h5p-column-content.h5p-advanced-text:not(:has(> hr:first-child)):is(:has(> h2:first-child),:has(> h3:first-child)):not(:has(> h3 + ul ~ h3 + ul)){margin-top:2.8em}
@media (max-width:640px){ .h5p-interactive-book .h5p-column-content.h5p-advanced-text:not(:has(> hr:first-child)):is(:has(> h2:first-child),:has(> h3:first-child)):not(:has(> h3 + ul ~ h3 + ul)){margin-top:2em} }
/* fin Concept43 diapositivas */
