.h5p-structure-strip .h5p-structure-strip-message{text-align:center}.h5p-structure-strip .h5p-structure-strip-content{display:flex;flex-direction:column;width:100%}.h5p-structure-strip .h5p-structure-strip-text-strips-container{display:flex;flex-direction:column;width:100%;height:100%}.h5p-structure-strip .h5p-structure-strip-text-strip{box-shadow:1px 1px 2px 1px rgba(0,0,0,.2);display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:.5em;width:100%}.h5p-structure-strip .h5p-structure-strip-text-strip-description-container{display:flex;flex-direction:column;flex:1 1 170px}.h5p-structure-strip .h5p-structure-strip-text-strip-progress-bar-container{width:100%;height:.5em;flex-grow:0;flex-shrink:0}.h5p-structure-strip .h5p-structure-strip-text-strip-progress-bar{background-size:1rem 1rem;height:100%;width:0}.h5p-structure-strip .h5p-structure-strip-text-strip-progress-bar.h5p-structure-strip-text-strip-progress-bar-pattern-light{background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.h5p-structure-strip .h5p-structure-strip-text-strip-progress-bar.h5p-structure-strip-text-strip-progress-bar-pattern-light.h5p-structure-strip-text-strip-progress-bar-pattern-exceeded{background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0.15))}.h5p-structure-strip .h5p-structure-strip-text-strip-progress-bar.h5p-structure-strip-text-strip-progress-bar-pattern-dark{background-image:linear-gradient(-45deg, rgba(0, 0, 0, 0.15) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.15) 50%, rgba(0, 0, 0, 0.15) 75%, transparent 75%, transparent)}.h5p-structure-strip .h5p-structure-strip-text-strip-progress-bar.h5p-structure-strip-text-strip-progress-bar-pattern-dark.h5p-structure-strip-text-strip-progress-bar-pattern-exceeded{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15))}.h5p-structure-strip .h5p-structure-strip-text-strip-description-wrapper{display:flex;flex-direction:column;flex:1 0;justify-content:space-between;padding:.5em 1em}.h5p-structure-strip .h5p-structure-strip-text-strip-description-title{align-items:flex-end;flex-grow:0;font-size:1.1em;font-weight:bold}.h5p-structure-strip .h5p-structure-strip-text-strip-description-title-text{margin-right:.35em}.h5p-structure-strip .h5p-structure-strip-text-strip-button-hint{background-color:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);border-radius:50%;cursor:pointer;height:1.4em;line-height:1.4em;padding:0;position:relative;top:-0.5em;transition:box-shadow .3s,border-color .3s;width:1.4em}.h5p-structure-strip .h5p-structure-strip-text-strip-button-hint:hover{outline:2px solid var(--focus-contrast-color)}.h5p-structure-strip .h5p-structure-strip-text-strip-button-hint::after{content:"";font-family:"Material Icons",sans-serif;font-size:1.5em;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.h5p-structure-strip .h5p-structure-strip-text-strip-description-status{text-align:right;font-size:.85em;font-style:italic}.h5p-structure-strip .h5p-structure-strip-text-strip-input-container{flex:6 1 344px}.h5p-structure-strip .h5p-structure-strip-text-strip-input-field{box-sizing:border-box;font-family:sans-serif;font-size:1em;height:100%;line-height:1.25em;margin:0;padding:.5em;resize:none;width:100%}.h5p-structure-strip .h5p-structure-strip-display-none{display:none}.h5p-structure-strip .h5p-question-copy.h5p-joubelui-button::before{content:""}.h5p-structure-strip .h5p-question-scorebar{display:none}.h5p-structure-strip .h5p-question-buttons.has-scorebar{margin-left:1em;width:calc(100% - 1.5em)}.h5p-content:not(.using-mouse) .h5p-structure-strip .h5p-structure-strip-text-strip-button-hint:focus{outline:2px solid var(--focus-contrast-color)}
.h5p-structure-strip .h5p-structure-strip-overlay-container{background-color:#fff;border:0;border-radius:3px;box-shadow:0 0 .5em 0 rgba(105,105,105,.4);left:50%;max-height:100%;opacity:1;position:absolute;top:50%;transform:translate(-50%, -50%);transition:opacity .5s;visibility:visible;max-width:100%;z-index:10}.h5p-structure-strip .h5p-structure-strip-overlay-container.h5p-structure-strip-overlay-invisible{opacity:0;visibility:hidden}.h5p-structure-strip .h5p-structure-strip-overlay-outer{display:flex;flex-direction:column;margin:1em}.h5p-structure-strip .h5p-structure-strip-overlay-headline{align-items:center;display:flex;flex-direction:row;margin-bottom:.5em}.h5p-structure-strip .h5p-structure-strip-overlay-title{flex-grow:1;font-size:1.25em;font-weight:bold;margin-right:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5p-structure-strip .h5p-structure-strip-overlay-button-close{align-self:flex-start;background-color:rgba(0,0,0,0);background-image:url(40ae38b88da4f2303e54.svg);background-position:center;background-repeat:no-repeat;background-size:50%;border:1px solid rgba(0,0,0,0);border-radius:50%;box-shadow:0 0 8px 0 rgba(0,0,0,.2);cursor:pointer;flex-grow:0;flex-shrink:0;height:2.5em;transition:box-shadow .3s,border-color .3s;width:2.5em}.h5p-structure-strip .h5p-structure-strip-overlay-button-close:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.4)}.h5p-structure-strip .h5p-structure-strip-overlay-button-close:focus{box-shadow:0 0 8px 0 rgba(0,0,0,.4)}.h5p-structure-strip .h5p-structure-strip-overlay-content-wrapper{display:flex;flex:1;min-height:0px}.h5p-structure-strip .h5p-structure-strip-overlay-content{overflow:auto}.h5p-structure-strip .h5p-structure-strip-overlay-blocker{position:absolute;height:100%;width:100%;left:0;top:0;background:rgba(44,44,44,.9);opacity:1;visibility:visible;-webkit-transition:opacity .5s,linear 0s,visibility 0s linear 0s;transition:opacity .5s linear 0s,visibility 0s linear 0s;z-index:1}.h5p-structure-strip .h5p-structure-strip-overlay-blocker.h5p-structure-strip-overlay-display-none{display:none}@media only screen and (max-width: 768px){.h5p-structure-strip .h5p-structure-strip-overlay-container{border-radius:0;height:100%;width:100%}}.h5p-content:not(.using-mouse) .h5p-structure-strip .h5p-structure-strip-overlay-button-close:focus{border-color:rgba(0,0,0,.4);outline:none}
