.h5p-confirmation-dialog-header{color:var(--color-tab-override-base, #356593)}.h5p-joubelui-button{background:var(--color-tab-override-base, #1a73d9);color:var(--color-tab-override-text, #fff)}.h5p-joubelui-button:hover,.h5p-joubelui-button:focus{background:var(--color-tab-override-hover-focus, #1356a3);color:var(--color-tab-override-text, #fff)}.h5p-joubelui-button:active{background:var(--color-tab-override-active, #104888);box-shadow:inset 0 4px 0 var(--color-tab-override-shadow-light, #0e407a);color:var(--color-tab-override-text, #fff)}.h5peditor .ui-dialog .h5p-joubelui-button{background:var(--color-tab-override-base, #1a73d9);color:var(--color-tab-override-text, #fff)}.h5peditor .ui-dialog .h5p-joubelui-button:hover,.h5peditor .ui-dialog .h5p-joubelui-button:focus{background:var(--color-tab-override-hover-focus, #1356a3);color:var(--color-tab-override-text, #fff)}.h5peditor .ui-dialog .h5p-joubelui-button:active{background:var(--color-tab-override-active, #104888);box-shadow:inset 0 4px 0 var(--color-tab-override-shadow-light, #0e407a);color:var(--color-tab-override-text, #fff)}.joubel-simple-rounded-button{background:var(--color-tab-override-base, #1a73d9);color:var(--color-tab-override-text, #fff)}.joubel-simple-rounded-button:hover,.joubel-simple-rounded-button:focus{background:var(--color-tab-override-hover-focus, #1356a3);color:var(--color-tab-override-text, #fff)}.joubel-simple-rounded-button:active{background:var(--color-tab-override-active, #104888);box-shadow:inset 0 4px 0 var(--color-tab-override-shadow-light, #0e407a);color:var(--color-tab-override-text, #fff)}.h5p-joubelui-score-bar .joubel-tip-container{color:var(--color-tab-override-base, #1a73d9)}.h5p-joubelui-progressbar-background{background-color:var(--color-tab-override-active, #014876)}.h5p-audio-inner .h5p-audio-minimal-button{background:var(--color-tab-override-base, rgb(100, 152, 254));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, var(--color-tab-override-base, rgb(100, 152, 254))), color-stop(100%, var(--color-tab-override-shadow-dark, rgb(4, 104, 206))));background:-webkit-linear-gradient(top, var(--color-tab-override-base, rgb(100, 152, 254)) 0%, var(--color-tab-override-shadow-dark, rgb(4, 104, 206)) 100%);color:var(--color-tab-override-text, #fff)}.h5p-course-presentation .h5p-progressbar .h5p-progressbar-part-show{background:var(--color-tab-override-base, #0097fd);background-image:-webkit-linear-gradient(top, var(--color-tab-override-base, #0097fd), var(--color-tab-override-shadow-dark, #096bcb));background-image:-moz-linear-gradient(top, var(--color-tab-override-base, #0097fd), var(--color-tab-override-shadow-dark, #096bcb));background-image:linear-gradient(to bottom, var(--color-tab-override-base, #0097fd), var(--color-tab-override-shadow-dark, #096bcb))}.h5p-course-presentation .h5p-element-button{background:var(--color-tab-override-base, #00f);border-color:var(--color-tab-override-shadow-dark, #70b0ff);color:var(--color-tab-override-text, #fff)}.h5p-course-presentation .h5p-element-button:hover{background:var(--color-tab-override-hover-focus, #003fdf);border-color:var(--color-tab-override-base, #70b0ff)}.h5p-course-presentation .h5p-keywords-wrapper>[role=menu]::-webkit-scrollbar-thumb{background:var(--color-tab-override-base, rgb(0, 151, 253))}.h5p-course-presentation .h5p-keywords-wrapper>[role=menu]::-webkit-scrollbar-thumb:hover{background:var(--color-tab-override-hover-focus, rgb(34, 161, 249))}.h5p-course-presentation .h5p-keywords-wrapper>[role=menu]>[role=menuitem]:hover span{color:var(--color-tab-override-base, #1d74c8)}.h5p-course-presentation .h5p-element .h5p-element-outer::-webkit-scrollbar-thumb,.h5p-course-presentation .h5p-element .h5p-element-outer .h5p-element-inner::-webkit-scrollbar-thumb,.h5p-course-presentation .h5p-summary-table-pages::-webkit-scrollbar-thumb{background:var(--color-tab-override-base, rgb(0, 151, 253))}.h5p-course-presentation .h5p-element .h5p-element-outer::-webkit-scrollbar-thumb:hover,.h5p-course-presentation .h5p-element .h5p-element-outer .h5p-element-inner::-webkit-scrollbar-thumb:hover,.h5p-course-presentation .h5p-summary-table-pages::-webkit-scrollbar-thumb:hover{background:var(--color-tab-override-hover-focus, rgb(34, 161, 249))}.h5p-documentation-tool-nav-button:before{color:var(--color-tab-override-text, #fff)}.h5p-documentation-tool-nav-button.next:before{color:var(--color-tab-override-text, #fff)}.h5p-free-text-question-text-wrapper{background:var(--color-tab-override-base, #2880d0);color:var(--color-tab-override-text, #fff)}.h5p-guess-answer .show-solution-button{background-color:var(--color-tab-override-base, #1a73d9);color:var(--color-tab-override-text, #fff)}.h5p-guess-answer .show-solution-button:hover,.h5p-guess-answer .show-solution-button:focus{background:var(--color-tab-override-hover-focus, #1356a3)}.h5p-guess-answer .show-solution-button:active{background:var(--color-tab-override-active, #104888);box-shadow:inset 0 4px 0 var(--color-tab-override-shadow-light, #0e407a)}.h5p-gotoquestion-text{background:var(--color-tab-override-base, #018d82);color:var(--color-tab-override-text, #fff)}.h5p-gotoquestion-button[aria-disabled=false]:hover,.h5p-gotoquestion-button[aria-disabled=false]:focus{color:var(--color-tab-override-base, #018d82)}.h5p-gotoquestion-button[aria-disabled=false]:hover:after,.h5p-gotoquestion-button[aria-disabled=false]:focus:after{border-bottom-color:var(--color-tab-override-base, #018d82)}.h5p-memory-reset{background:var(--color-tab-override-base, #1a73d9);color:var(--color-tab-override-text, #fff)}.h5p-memory-reset:hover,.h5p-memory-reset:focus{background:var(--color-tab-override-hover-focus, #1356a3)}.h5p-questionnaire .h5p-open-ended-question-question{background:var(--color-tab-override-base, #2880d0);color:var(--color-tab-override-text, #fff)}.h5p-question-feedback{color:var(--color-tab-override-base, #1a73d9)}.h5p-questionnaire-submit-screen{background:var(--color-tab-override-base, #2880d0);color:var(--color-tab-override-text, #fff)}.h5p-questionnaire-submit-screen .h5p-questionnaire-button.previous{color:var(--color-tab-override-text, #fff);border-color:var(--color-tab-override-text, #fff)}.h5p-questionnaire-submit-screen .h5p-questionnaire-button.previous:hover{background-color:var(--color-tab-override-hover-focus, #3b8ace)}.h5p-questionnaire-submit-screen .h5p-questionnaire-button.previous:active{background-color:var(--color-tab-override-active, #1879ce)}.h5p-questionnaire-success{background:var(--color-tab-override-base, #2880d0);color:var(--color-tab-override-text, #fff)}.h5p-questionnaire-button.submit{background:var(--color-tab-override-base, #0c9bfc);border-color:var(--color-tab-override-base, #0c9bfc);filter:hue-rotate(180deg)}.h5p-questionnaire-button.submit:hover{background-color:var(--color-tab-override-hover-focus, #20a5ff)}.h5p-questionnaire-button.submit:active{background-color:var(--color-tab-override-active, #0d8eec)}.h5p-questionnaire-progress-bar-widget{background-color:var(--color-tab-override-text, #fff)}.h5p-questionnaire-progress-bar-current{background:var(--color-tab-override-base, #0c9bfc);filter:hue-rotate(180deg)}.h5p-questionnaire-progress-bar-widget-current{color:var(--color-tab-override-base, #0c9bfc);filter:hue-rotate(180deg)}.questionset .progress-dot.answered{background:var(--color-tab-override-base, #73a2d5)}.questionset .progress-dot.current{background:var(--color-tab-override-active, #285585)}.h5p-questionnaire .h5p-simple-multiple-choice-question{background:var(--color-tab-override-base, #2880d0);color:var(--color-tab-override-text, #fff)}.h5p-single-choice-set .h5p-joubelui-progressbar-background{background-color:var(--color-tab-override-base, #0097fd)}.h5p-timeline .vco-storyjs a{color:var(--color-tab-override-base, #08c) !important}.h5p-timeline .vco-storyjs a:hover,.h5p-timeline .vco-storyjs a:active{color:var(--color-tab-override-hover-focus, #08c) !important}.h5p-timeline .vco-timeline .vco-navigation .timenav-background .timenav-line{background-color:var(--color-tab-override-base, #08c) !important}.h5p-timeline .vco-timeline .vco-navigation .timenav .content .marker.active .flag .flag-content h3,.h5p-timeline .vco-timeline .vco-navigation .timenav .content .marker.active .flag-small .flag-content h3{color:var(--color-tab-override-base, #08c) !important}.h5p-timeline .vco-timeline .vco-navigation .timenav .content .marker.active .dot,.h5p-timeline .vco-timeline .vco-navigation .timenav .content .marker.active .line{background:var(--color-tab-override-base, #08c) !important}.h5p-timeline .vco-timeline .vco-navigation .timenav .content .marker .line .event-line{background:var(--color-tab-override-base, #08c) !important}button.h5p-core-button{background:var(--color-tab-override-base, #2579c6);color:var(--color-tab-override-text, #fff)}button.h5p-core-button:link,button.h5p-core-button:visited{background:var(--color-tab-override-base, #2579c6);color:var(--color-tab-override-text, #fff)}button.h5p-core-button:hover{background:var(--color-tab-override-hover-focus, rgba(31, 103, 168, 0.83));color:var(--color-tab-override-text, #fff)}button.h5p-core-button:focus{background:var(--color-tab-override-hover-focus, #1f67a8);color:var(--color-tab-override-text, #fff)}button.h5p-core-button:active{background:var(--color-tab-override-active, #104888);color:var(--color-tab-override-text, #fff)}
.h5p-tabs-content-container{border:solid 1px var(--color-tab-background, #cfdff0);height:100%;width:100%}.h5p-tabs-content-container.display-none{display:none}.h5p-tabs-content-container .h5p-tabs-tab-content{background-color:#fff}
.h5p-tabs-button{background-color:var(--color-tab-background, #e7f0f9);border:none;color:var(--color-tab-text, #2c2422);cursor:pointer;font-size:1em;flex-shrink:1;overflow:hidden;padding:.75rem;text-overflow:ellipsis;transition:background-color .1s ease;white-space:nowrap;width:min(100%,15em)}.h5p-tabs-button[tabIndex="-1"]:focus,.h5p-tabs-button:focus{outline:2px solid #000;outline-offset:-2px}.h5p-tabs-button.active{background-color:var(--color-tab-background-active, #1a73d9);color:var(--color-tab-text-active, #fff)}.h5p-tabs-button.active:hover{background-color:var(--color-tab-background-active-hover, #1a73d9);color:var(--color-tab-text-active-hover, #fff)}.h5p-tabs-button:first-child{border-top-left-radius:1em}.h5p-tabs-button:last-child{border-top-right-radius:1em}.h5p-tabs-button:not(:last-child){border-right:solid 1px var(--color-tab-background-hover, #cfdff0)}.h5p-tabs-button:not(.active):hover{background-color:var(--color-tab-background-hover, #c5dbf4);color:var(--color-tab-text-hover, #2c2422)}
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.h5p-tabs{background-color:var(--color-background);width:100%;overflow:hidden}.h5p-tabs .h5p-tabs-container{display:flex;flex-direction:column}.h5p-tabs .h5p-tabs-container.h5p-tabs-message{background-color:#f5e8d5;border:1px solid #ed5;color:#874e12;margin:0;padding:.8em;text-align:center}.h5p-tabs .h5p-tabs-container .h5p-tabs-tabs-label{position:absolute;left:-999999px}.h5p-tabs .h5p-tabs-container .h5p-tabs-tabs{display:flex;width:var(--tab-spread)}.h5p-tabs .h5p-tabs-container .h5p-tabs-content{flex-grow:1;width:100%}.h5p-tabs.tab-placement-left .h5p-tabs-container{flex-direction:row}.h5p-tabs.tab-placement-left .h5p-tabs-container .h5p-tabs-tabs{flex-direction:column;flex-shrink:1;max-width:20em;width:auto}.h5p-tabs.tab-placement-left .h5p-tabs-container .h5p-tabs-tabs .h5p-tabs-button{flex-shrink:1;text-align:left;width:100%}.h5p-tabs.tab-placement-left .h5p-tabs-container .h5p-tabs-tabs .h5p-tabs-button:not(:last-child){border-right:0;border-bottom:solid 1px var(--color-tab-background-hover, #cfdff0)}.h5p-tabs.tab-placement-left .h5p-tabs-container .h5p-tabs-tabs .h5p-tabs-button:last-child{border-top-right-radius:0;border-bottom-left-radius:1em}@media(max-width: 480px){.h5p-tabs.tab-placement-dynamic .h5p-tabs-container{flex-direction:row}.h5p-tabs.tab-placement-dynamic .h5p-tabs-container .h5p-tabs-tabs{flex-direction:column;flex-shrink:1;max-width:10em}.h5p-tabs.tab-placement-dynamic .h5p-tabs-container .h5p-tabs-tabs .h5p-tabs-button{flex-shrink:1;text-align:left;width:100%}.h5p-tabs.tab-placement-dynamic .h5p-tabs-container .h5p-tabs-tabs .h5p-tabs-button:not(:last-child){border-right:0;border-bottom:solid 1px var(--color-tab-background-hover, #cfdff0)}.h5p-tabs.tab-placement-dynamic .h5p-tabs-container .h5p-tabs-tabs .h5p-tabs-button:last-child{border-top-right-radius:0;border-bottom-left-radius:1em}}
