.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-content .h5p-jigsaw-puzzle-message{text-align:center}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-content .h5p-jigsaw-puzzle-puzzle-area{display:flex}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-content .h5p-jigsaw-puzzle-puzzle-area:not(.h5p-jigsaw-puzzle-puzzle-direction-column){flex-direction:row}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-content .h5p-jigsaw-puzzle-puzzle-area.h5p-jigsaw-puzzle-puzzle-direction-column{flex-direction:column}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-content .h5p-jigsaw-puzzle-puzzle-area .h5p-jigsaw-puzzle-tile-container{background-color:#fff;background-size:cover;border:2px solid rgba(0,0,0,.1);box-shadow:10px 10px 30px rgba(166,166,166,.2);width:100%}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-content .h5p-jigsaw-puzzle-puzzle-area .h5p-jigsaw-puzzle-tile-container .h5p-jigsaw-puzzle-background-image{filter:opacity(10%);width:100%}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-content .h5p-invisible-audio{height:0;opacity:0;visibility:hidden;width:0}.h5p-jigsaw-puzzle .h5p-question-buttons .h5p-joubelui-button[disabled]{cursor:auto}.h5p-jigsaw-puzzle .h5p-question-buttons .h5p-joubelui-button[disabled]:hover{background:#1a73d9}.h5p-jigsaw-puzzle .h5p-question-buttons .h5p-question-complete::before{content:""}
.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-puzzle-area{touch-action:manipulation}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-puzzle-area .h5p-jigsaw-puzzle-tile{position:absolute;z-index:1}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-puzzle-area .h5p-jigsaw-puzzle-tile:not([disabled]){cursor:move}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-puzzle-area .h5p-jigsaw-puzzle-tile[disabled]{z-index:0}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-puzzle-area .h5p-jigsaw-puzzle-tile.onTop{z-index:2}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-puzzle-area .h5p-jigsaw-puzzle-tile.ghosted{opacity:0}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-puzzle-area .h5p-jigsaw-puzzle-tile.animate-move{transition:left .5s,top .5s}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-puzzle-area .h5p-jigsaw-puzzle-tile.hidden{visibility:hidden;opacity:0}.h5p-jigsaw-puzzle .h5p-jigsaw-puzzle-puzzle-area .h5p-jigsaw-puzzle-tile svg{filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.5))}
.h5p-jigsaw-puzzle-title-bar{align-items:center;background-color:#fff;background-size:cover;box-shadow:10px 10px 30px rgba(166,166,166,.2);display:flex;justify-content:flex-end;margin-bottom:1em;overflow:hidden;padding:.5em}.h5p-jigsaw-puzzle-title-bar .h5p-jigsaw-puzzle-button-fullscreen{flex-grow:0}.h5p-jigsaw-puzzle-title-bar.display-none{display:none}
.h5p-jigsaw-puzzle-button{align-items:center;background-color:rgba(0,0,0,0);background-position:center;background-repeat:no-repeat;background-size:1.2em 1.2em;border:2px solid #fff;border-radius:.25em;display:flex;flex-shrink:0;height:3.6em;padding:0;width:3.6em}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-display-none{display:none}.h5p-jigsaw-puzzle-button:not(.h5p-jigsaw-puzzle-button-disabled):hover{background-color:rgba(26,115,217,.05);cursor:pointer}.h5p-jigsaw-puzzle-button:not(.h5p-jigsaw-puzzle-button-disabled):active{background-color:rgba(26,115,217,.1)}.h5p-jigsaw-puzzle-button:not(.h5p-jigsaw-puzzle-button-disabled).h5p-jigsaw-puzzle-button-active{background-color:#1a73d9;opacity:20}.h5p-jigsaw-puzzle-button:not(.h5p-jigsaw-puzzle-button-disabled).h5p-jigsaw-puzzle-button-active:hover{background-color:rgba(26,115,217,.9)}.h5p-jigsaw-puzzle-button:not(.h5p-jigsaw-puzzle-button-disabled).h5p-jigsaw-puzzle-button-active:active{background-color:rgba(26,115,217,.95)}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-button-fullscreen{background-color:rgba(26,115,217,.05);background-image:url(assets/button-enter-fullscreen-icon-blue.svg)}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-button-fullscreen:not(.h5p-jigsaw-puzzle-disabled):hover{background-color:rgba(26,115,217,.1)}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-button-fullscreen:not(.h5p-jigsaw-puzzle-button-disabled):active{background-color:rgba(26,115,217,.2)}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-button-fullscreen.h5p-jigsaw-puzzle-button-active{background-color:rgba(26,115,217,.05);background-image:url(assets/button-exit-fullscreen-icon-blue.svg)}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-button-fullscreen.h5p-jigsaw-puzzle-button-active:not(.h5p-jigsaw-puzzle-button-disabled):hover{background-color:rgba(26,115,217,.1)}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-button-fullscreen.h5p-jigsaw-puzzle-button-active:not(.h5p-jigsaw-puzzle-button-disabled):active{background-color:rgba(26,115,217,.2)}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-button-audio{background-color:rgba(26,115,217,.05);background-image:url(assets/button-audio-muted-icon-blue.svg)}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-button-audio:not(.h5p-jigsaw-puzzle-disabled):hover{background-color:rgba(26,115,217,.1)}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-button-audio:not(.h5p-jigsaw-puzzle-button-disabled):active{background-color:rgba(26,115,217,.2)}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-button-audio.h5p-jigsaw-puzzle-button-active{background-color:rgba(26,115,217,.05);background-image:url(assets/button-audio-unmuted-icon-blue.svg)}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-button-audio.h5p-jigsaw-puzzle-button-active:not(.h5p-jigsaw-puzzle-button-disabled):hover{background-color:rgba(26,115,217,.1)}.h5p-jigsaw-puzzle-button.h5p-jigsaw-puzzle-button-audio.h5p-jigsaw-puzzle-button-active:not(.h5p-jigsaw-puzzle-button-disabled):active{background-color:rgba(26,115,217,.2)}
