@font-face {font-display: swap;font-family: 'Inter';font-style: normal;font-weight: 400;src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/inter/inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-regular.woff2) format('woff2');}@font-face {font-display: swap;font-family: 'Inter';font-style: italic;font-weight: 400;src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/inter/inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-italic.woff2) format('woff2');}@font-face {font-display: swap;font-family: 'Inter';font-style: normal;font-weight: 600;src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/inter/inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600.woff2) format('woff2');}@font-face {font-display: swap;font-family: 'Inter';font-style: italic;font-weight: 600;src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/inter/inter-v18-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_vietnamese-600italic.woff2) format('woff2');}@font-face {font-display: swap;font-family: 'Inter';font-style: normal;font-weight: 800;src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/inter/Inter-ExtraBold.woff2) format('woff2');}@font-face {font-display: swap;font-family: 'Inter';font-style: italic;font-weight: 800;src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/inter/Inter-ExtraBoldItalic.woff2) format('woff2');}@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/open-sans/open-sans-v40-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese-regular.woff2) format('woff2');}@font-face {font-display: swap;font-family: 'Open Sans';font-style: italic;font-weight: 400;src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/open-sans/open-sans-v40-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese-italic.woff2) format('woff2');}@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 600;src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/open-sans/open-sans-v40-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese-600.woff2) format('woff2');}@font-face {font-display: swap;font-family: 'Open Sans';font-style: italic;font-weight: 600;src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/open-sans/open-sans-v40-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese-600italic.woff2) format('woff2');}@font-face {font-display: swap;font-family: 'Open Sans';font-style: normal;font-weight: 700;src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/open-sans/open-sans-v40-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese-700.woff2) format('woff2');}@font-face {font-display: swap;font-family: 'Open Sans';font-style: italic;font-weight: 700;src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/open-sans/open-sans-v40-cyrillic_cyrillic-ext_greek_greek-ext_hebrew_latin_latin-ext_math_symbols_vietnamese-700italic.woff2) format('woff2');}@font-face {font-family: 'h5p';src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/h5p-core-30.woff2) format('woff2');font-weight: normal;font-style: normal;}@font-face {font-family: 'h5p-hub-publish';src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/h5p-hub-publish.woff2) format('woff2');font-weight: normal;font-style: normal;font-display: block;}@font-face {font-family: 'h5p-theme';src: url(//courtscircuits47.fr/cc47-plugins/h5p/h5p-php-library/fonts/h5p-theme.woff2) format('woff2');font-weight: normal;font-style: normal;}.h5p-confirmation-dialog-background {position: fixed;height: 100%;width: 100%;left: 0;top: 0;background: rgba(44, 44, 44, 0.9);background-color: hsl(from var(--h5p-theme-main-cta-base) h calc(s * 0.3) 18% / 40%);opacity: 1;visibility: visible;-webkit-transition: opacity 0.1s, linear 0s, visibility 0s linear 0s;transition: opacity 0.1s linear 0s, visibility 0s linear 0s;z-index: 201;}.h5p-confirmation-dialog-background.hidden {display: none;}.h5p-confirmation-dialog-background.hiding {opacity: 0;visibility: hidden;-webkit-transition: opacity 0.1s, linear 0s, visibility 0s linear 0.1s;transition: opacity 0.1s linear 0s, visibility 0s linear 0.1s;}.h5p-confirmation-dialog-popup:focus {outline: none;}.h5p-confirmation-dialog-popup {position: absolute;display: flex;flex-direction: column;justify-content: center;box-sizing: border-box;max-width: 35em;min-width: 25em;top: 2em;left: 50%;-webkit-transform: translate(-50%, 0%);-ms-transform: translate(-50%, 0%);transform: translate(-50%, 0%);color: #555;-webkit-transition: transform 0.1s ease-in;transition: transform 0.1s ease-in;}.h5p-confirmation-dialog-popup.hidden {-webkit-transform: translate(-50%, 50%);-ms-transform: translate(-50%, 50%);transform: translate(-50%, 50%);}.h5p-confirmation-dialog-header {padding: 1.5em;background: #fff;color: #356593;}.h5p-confirmation-dialog-header-text {font-size: 1.25em;}.h5p-confirmation-dialog-body {background: #fafbfc;border-top: solid 1px #dde0e9;padding: 1.25em 1.5em;}.h5p-confirmation-dialog-text {margin-bottom: 1.5em;}.h5p-confirmation-dialog-buttons {float: right;}button.h5p-confirmation-dialog-exit:visited, button.h5p-confirmation-dialog-exit:link, button.h5p-confirmation-dialog-exit {position: absolute;background: none;border: none;font-size: 2.5em;top: -0.9em;right: -1.15em;color: #fff;cursor: pointer;text-decoration: none;}button.h5p-confirmation-dialog-exit:focus, button.h5p-confirmation-dialog-exit:hover {color: #E4ECF5;}.h5p-confirmation-dialog-exit:before {font-family: "H5P";content: "\e890";}.h5p-core-button.h5p-confirmation-dialog-confirm-button {@media screen and (max-width: 576px) {padding-left: 1.5rem;span {display: none;}}padding-left: 0.75em;margin-bottom: 0;}.h5p-core-button.h5p-confirmation-dialog-confirm-button:before {content: "\e601";margin-top: -6px;display: inline-block;}.h5p-confirmation-dialog-popup.offline .h5p-confirmation-dialog-buttons {float: none;text-align: center;}.h5p-confirmation-dialog-popup.offline .count-down {font-family: Arial;margin-top: 0.15em;color: #000;}.h5p-confirmation-dialog-popup.offline .h5p-confirmation-dialog-confirm-button:before {content: "\e90b";font-weight: normal;vertical-align: text-bottom;}.throbber-wrapper {display: none;position: absolute;height: 100%;width: 100%;top: 0;left: 0;z-index: 1;background: rgba(44, 44, 44, 0.9);background-color: hsl(from var(--h5p-theme-main-cta-base) h calc(s * 0.3) 18% / 40%);}.throbber-wrapper.show {display: block;}.throbber-wrapper .throbber-container {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.throbber-wrapper .sending-requests-throbber {position: absolute;top: 7em;left: 50%;transform: translateX(-50%);}.throbber-wrapper .sending-requests-throbber:before {display: block;font-family: 'H5P';content: "\e90b";color: white;font-size: 10em;animation: request-throbber 1.5s infinite linear;}@keyframes request-throbber {from {transform: rotate(0);}to {transform: rotate(359deg);}}@media (prefers-reduced-motion) {.h5p-confirmation-dialog-background {-webkit-transition: none;transition: none;.h5p-confirmation-dialog-popup {-webkit-transition: none;transition: none;}&.hiding {.h5p-confirmation-dialog-popup {opacity: 0;}}}} .h5p-theme .h5p-confirmation-dialog-popup {max-width: 45rem;width: calc(80% - 2*var(--h5p-theme-spacing-l));min-width: unset;color: var(--h5p-theme-text-primary);}.h5p-theme .h5p-confirmation-dialog-header {display: flex;align-items: center;color: var(--h5p-theme-text-primary);padding: var(--h5p-theme-spacing-m) var(--h5p-theme-spacing-l);font-weight: bold;background-color: var(--h5p-theme-ui-base);border-radius: var(--h5p-theme-border-radius-large) var(--h5p-theme-border-radius-large) 0 0;}.h5p-theme .h5p-confirmation-dialog-header-text {font-size: var(--h5p-theme-font-size-xl);margin-right: 3em;}.h5p-theme .h5p-confirmation-dialog-body {background: var(--h5p-theme-ui-base);border-top: 0px;padding: 0 var(--h5p-theme-spacing-l) var(--h5p-theme-spacing-l) var(--h5p-theme-spacing-l);border-radius: 0 0 var(--h5p-theme-border-radius-large) var(--h5p-theme-border-radius-large);}.h5p-theme button.h5p-confirmation-dialog-exit:visited,.h5p-theme button.h5p-confirmation-dialog-exit:link,.h5p-theme button.h5p-confirmation-dialog-exit {font-size: var(--h5p-theme-font-size-xl);color: var(--h5p-theme-text-primary);top: var(--h5p-theme-spacing-s);right: var(--h5p-theme-spacing-s);line-height: calc(var(--h5p-theme-spacing-s) * 3.0836);padding: 0;}.h5p-theme button.h5p-confirmation-dialog-exit:focus-visible {outline: 2px ridge var(--h5p-theme-contrast-cta-white);border-radius: 100%;outline-offset: 2px;}.h5p-theme .h5p-confirmation-dialog-exit:before {transform: translateY(-0.48em);font-family: "h5p-theme";content: "\e910";padding: var(--h5p-theme-spacing-s);border-radius: 50%;}.h5p-theme .h5p-confirmation-dialog-exit:hover:before {color: var(--h5p-theme-text-primary);background-color: var(--h5p-theme-alternative-base);} .h5p-theme .h5p-core-button:focus-visible {background-color: var(--h5p-theme-contrast-cta-white);}.h5p-theme .h5p-confirmation-dialog-background {background-color: rgba(0,0,0,0.85); background-color: hsl(from var(--h5p-theme-main-cta-base) h calc(s * 0.3) 18% / 40%);}.h5p-theme .h5p-confirmation-dialog-buttons {container-type: inline-size;container-name: h5p-confirmation-dialog-buttons;display: flex;flex-wrap: wrap;justify-content: flex-end;gap: var(--h5p-theme-spacing-s);width: 100%;}.h5p-theme .h5p-confirmation-dialog-buttons .h5p-theme-secondary-cta {padding-inline: calc(var(--h5p-theme-spacing-l));}.h5p-theme .h5p-core-button.h5p-confirmation-dialog-confirm-button:before {content: "\e908";margin-top: unset;font-size: unset;font-family: "h5p-theme";display: inline-block;line-height: unset;padding-right: unset;}@container (max-width: 400px) {.h5p-theme .h5p-confirmation-dialog-buttons button.h5p-theme-cancel::before {content: "\e910";font-family: "h5p-theme";font-size: 90%;}.h5p-theme .h5p-confirmation-dialog-buttons .h5p-theme-primary-cta:hover {padding-inline: var(--h5p-theme-spacing-l);}.h5p-theme .h5p-confirmation-dialog-buttons .h5p-theme-primary-cta:disabled:before,.h5p-theme .h5p-confirmation-dialog-buttons .h5p-theme-secondary-cta:disabled:before,.h5p-theme .h5p-confirmation-dialog-buttons .h5p-theme-primary-cta:before {margin-right: 0;opacity: 1;padding: 0;position: unset;text-indent: 0;transform: translate(0, 0);}.h5p-theme .h5p-confirmation-dialog-buttons .h5p-theme-secondary-cta:before {margin-right: 0;}.h5p-theme .h5p-confirmation-dialog-buttons span {display: none;}}@container (max-width: 250px) {.h5p-theme .h5p-confirmation-dialog-buttons .h5p-theme-primary-cta:hover {padding-inline: var(--h5p-theme-spacing-s);}.h5p-theme .h5p-confirmation-dialog-buttons .h5p-theme-secondary-cta {padding-inline: var(--h5p-theme-spacing-s);}}button.h5p-core-button:visited,button.h5p-core-button:link,button.h5p-core-button {font-family: "Open Sans", sans-serif;font-weight: 600;font-size: 1em;line-height: 1.2;padding: 0.5em 1.25em;border-radius: 2em;background: #2579c6;color: #fff;cursor: pointer;border: none;box-shadow: none;outline: none;display: inline-block;text-align: center;text-shadow: none;vertical-align: baseline;text-decoration: none;-webkit-transition: initial;transition: initial;}button.h5p-core-button:focus {background: #1f67a8;}button.h5p-core-button:hover {background: rgba(31, 103, 168, 0.83);}button.h5p-core-button:active {background: #104888;}button.h5p-core-button:before {font-family: 'H5P';padding-right: 0.15em;font-size: 1.5em;vertical-align: middle;line-height: 0.7;}button.h5p-core-cancel-button:visited,button.h5p-core-cancel-button:link,button.h5p-core-cancel-button {border: none;background: none;color: #a00;margin-right: 1em;font-size: 1em;text-decoration: none;cursor: pointer;}button.h5p-core-cancel-button:hover,button.h5p-core-cancel-button:focus {background: none;border: none;color: #e40000;} .h5p-theme .h5p-core-cancel-button:focus {color: var(--h5p-theme-main-cta-base);border: solid 3px var(--h5p-theme-main-cta-base);}.h5p-theme .h5p-core-cancel-button:focus:active {color: var(--h5p-theme-contrast-cta);}.h5p-theme .h5p-core-cancel-button:hover {background-color: var(--h5p-theme-main-cta-base);border: solid 3px var(--h5p-theme-main-cta-base);color: var(--h5p-theme-contrast-cta);cursor: pointer;}.h5p-theme .h5p-core-button {display: flex;}.h5p-theme .h5p-core-button:before {font-family: 'h5p-theme';padding-right: unset;font-size: unset;vertical-align: unset;line-height: unset;}.h5p-theme .h5p-content {font-family: var(--h5p-theme-font-name);}.h5p-theme *:before, .h5p-theme *:after {font-weight: normal;} .h5p-theme .h5p-content input, .h5p-theme .h5p-content textarea, .h5p-theme .h5p-content button {font-family: inherit;} .h5p-content:has(.h5p-theme) .h5p-popup-dialog {background-color: rgba(0,0,0,0.85); background-color: hsl(from var(--h5p-theme-main-cta-base) h calc(s * 0.3) 18% / 40%);container-name: h5p-popup-dialog;container-type: inline-size;}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-inner {color: var(--h5p-theme-text-primary);border-radius: var(--h5p-theme-border-radius-large);}.h5p-content:has(.h5p-theme) .h5p-reuse-dialog .h5p-inner {max-width: 45rem;width: fit-content;}.h5p-content:has(.h5p-theme) .h5p-reuse-dialog.h5p-popup-dialog.h5p-open .h5p-scroll-content {border-top: 0;padding-top: 4.5em;}.h5p-content:has(.h5p-theme) .h5p-popup-dialog.h5p-reuse-dialog .h5p-inner > h2 {box-shadow: none;}.h5p-content:has(.h5p-theme) .h5p-reuse-dialog .h5p-inner > h2 > a {color: var(--h5p-theme-main-cta-base);}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-inner > h2 {background-color: var(--h5p-theme-ui-base);display: flex;align-items: center;color: var(--h5p-theme-text-primary);padding: var(--h5p-theme-spacing-m) var(--h5p-theme-spacing-l);font-weight: bold;border-bottom: 0;background-color: var(--h5p-theme-ui-base);border-radius: var(--h5p-theme-border-radius-large) var(--h5p-theme-border-radius-large) 0 0 ;}.h5p-content:has(.h5p-theme) .h5p-popup-dialog.h5p-open .h5p-scroll-content {padding: var(--h5p-theme-spacing-xl) var(--h5p-theme-spacing-l) var(--h5p-theme-spacing-l) var(--h5p-theme-spacing-l);display: grid;grid-template-columns: repeat(var(--button-count, 2), 1fr);background: var(--h5p-theme-ui-base);border-radius: var(--h5p-theme-border-radius-large);grid-gap: var(--h5p-theme-spacing-s);}.h5p-content:has(.h5p-theme) .h5p-popup-dialog.h5p-copyrights-dialog.h5p-open .h5p-scroll-content {grid-template-columns: unset;}.h5p-content:has(.h5p-theme) .h5p-popup-dialog.h5p-embed-dialog.h5p-open .h5p-scroll-content, .h5p-expander-content,.h5p-content:has(.h5p-theme) .h5p-popup-dialog.h5p-content-user-data-reset-dialog.h5p-open .h5p-scroll-content {display: block;} .h5p-content:has(.h5p-theme) .h5p-dialog-ok-button {padding: var(--h5p-theme-spacing-xs) var(--h5p-theme-spacing-l);background-color: var(--h5p-theme-main-cta-base);color: var(--h5p-theme-contrast-cta);border-radius: var(--h5p-theme-border-radius-medium);font-weight: 600;cursor: pointer;line-height: 1;font-size: var(--h5p-theme-font-size-m);transition: all 0.1s linear 0s;transition-property: text-indent, padding;border: solid 3px var(--h5p-theme-main-cta-base);}.h5p-content:has(.h5p-theme) .h5p-dialog-ok-button:hover {background-color: var(--h5p-theme-main-cta-light);border-color: var(--h5p-theme-main-cta-light);}.h5p-content:has(.h5p-theme) .h5p-dialog-ok-button:active {background-color: var(--h5p-theme-main-cta-dark);border-color: var(--h5p-theme-main-cta-dark);}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-close {font-size: var(--h5p-theme-font-size-xl);margin: var(--h5p-theme-spacing-xs) var(--h5p-theme-spacing-s);color: var(--h5p-theme-text-primary);text-align: center;}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-close {display: inline-block;padding: var(--h5p-theme-spacing-s);border-radius: 50%;}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-close:after {font-family: "h5p-theme";content: "\e910";}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-close:hover {color: var(--h5p-theme-text-primary);background-color: var(--h5p-theme-alternative-base);}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-horizontal-line-text {display: none;}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-big-button:before {position: unset;font-family: 'h5p-theme';color: var(--h5p-theme-contrast-cta-white);display: block;margin-bottom: var(--h5p-theme-spacing-s);}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-button-title {color: var(--h5p-theme-contrast-cta-white);font-size: var(--h5p-theme-font-size-l);}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-button-description {color: var(--h5p-theme-text-third);font-size: var(--h5p-theme-font-size-s);}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-big-button {padding: var(--h5p-theme-spacing-m);background: var(--h5p-theme-ui-base);border: solid 2px var(--h5p-theme-stroke-2);max-width: 20rem;}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-copy-button:before {content: "\e912";}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-download-button:before {content: "\e911";width: max-content;}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-download-button:disabled:before {content: "\e90d";font-family: "h5p";}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-big-button:hover {background-color: var(--h5p-theme-main-cta-base);}.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-big-button:hover.h5p-big-button:before,.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-big-button:hover .h5p-button-title,.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-big-button:hover .h5p-button-description {color: var(--h5p-theme-contrast-cta);}@container h5p-popup-dialog (width < 480px) {.h5p-content:has(.h5p-theme) .h5p-popup-dialog .h5p-big-button {max-width: 100%;}.h5p-content:has(.h5p-theme) .h5p-popup-dialog.h5p-open .h5p-scroll-content {grid-template-columns: auto;}}:root {--h5p-theme-main-cta-base: #006FBF;--h5p-theme-secondary-cta-base: #E3E9F1;--h5p-theme-alternative-base: #F1F5FB;--h5p-theme-background: #F9FBFF;--h5p-theme-focus: #006FBF; --h5p-theme-main-cta-light: #007CD6;--h5p-theme-main-cta-dark: #005FA3;--h5p-theme-contrast-cta: #EBF7FF;--h5p-theme-contrast-cta-white: #006FBF;--h5p-theme-contrast-cta-light: color-mix(in srgb, var(--h5p-theme-main-cta-base), transparent 90%);--h5p-theme-secondary-cta-light: #F5F7FA;--h5p-theme-secondary-cta-dark: #D3DCE9;--h5p-theme-secondary-contrast-cta: #202122;--h5p-theme-secondary-contrast-cta-hover: #EBF7FF;--h5p-theme-alternative-light: #F7F9FD;--h5p-theme-alternative-dark: #DBE5F5;--h5p-theme-alternative-darker: #C7D7EF;--h5p-theme-text-primary: #101729;--h5p-theme-text-secondary: #354054;--h5p-theme-text-third: #737373;--h5p-theme-ui-base: #FFFFFF;--h5p-theme-stroke-1: #DCDFFA;--h5p-theme-stroke-2: #EDEEFB;--h5p-theme-stroke-3: #E5E5E5;--h5p-theme-border-radius-large: 0.5rem;--h5p-theme-border-radius-medium: 0.375rem;--h5p-theme-border-radius-small: 0.25rem;--h5p-theme-font-name: "Inter", sans-serif;--h5p-theme-feedback-correct-main: #256D1D;--h5p-theme-feedback-correct-secondary: #f3fcf0;--h5p-theme-feedback-correct-third: #cff1c2;--h5p-theme-feedback-incorrect-main: #a13236;--h5p-theme-feedback-incorrect-secondary: #faf0f4;--h5p-theme-feedback-incorrect-third: #f6dce7;--h5p-theme-feedback-neutral-main: #E6C81D;--h5p-theme-feedback-neutral-secondary: #5E4817;--h5p-theme-feedback-neutral-third: #F0EBCB;  --h5p-theme-spacing-xl-primary-small: calc(var(--h5p-theme-spacing-xl-primary-medium)*0.8);--h5p-theme-spacing-primary-small: calc(var(--h5p-theme-spacing-primary-medium)*0.8);--h5p-theme-spacing-secondary-small: calc(var(--h5p-theme-spacing-secondary-medium)*0.8);--h5p-theme-spacing-third-small: calc(var(--h5p-theme-spacing-third-medium)*0.8);--h5p-theme-spacing-fourth-small: calc(var(--h5p-theme-spacing-fourth-medium)*0.8);--h5p-theme-spacing-fifth-small: calc(var(--h5p-theme-spacing-fifth-medium)*0.8);--h5p-theme-font-size-xxl-small: calc(var(--h5p-theme-font-size-xxl-medium)*1);--h5p-theme-font-size-xl-small: calc(var(--h5p-theme-font-size-xl-medium)*1);--h5p-theme-font-size-l-small: calc(var(--h5p-theme-font-size-l-medium)*1);--h5p-theme-font-size-m-small: calc(var(--h5p-theme-font-size-m-medium)*1);--h5p-theme-font-size-s-small: calc(var(--h5p-theme-font-size-s-medium)*1); --h5p-theme-spacing-xl-primary-medium: calc(var(--h5p-theme-spacing-xl-primary-large)*0.8);--h5p-theme-spacing-primary-medium: calc(var(--h5p-theme-spacing-primary-large)*0.8);--h5p-theme-spacing-secondary-medium: calc(var(--h5p-theme-spacing-secondary-large)*0.8);--h5p-theme-spacing-third-medium: calc(var(--h5p-theme-spacing-third-large)*0.8);--h5p-theme-spacing-fourth-medium: calc(var(--h5p-theme-spacing-fourth-large)*0.8);--h5p-theme-spacing-fifth-medium: calc(var(--h5p-theme-spacing-fifth-large)*0.8);--h5p-theme-font-size-xxl-medium: calc(var(--h5p-theme-font-size-xxl-large)*0.9);--h5p-theme-font-size-xl-medium: calc(var(--h5p-theme-font-size-xl-large)*0.9);--h5p-theme-font-size-l-medium: calc(var(--h5p-theme-font-size-l-large)*0.9);--h5p-theme-font-size-m-medium: calc(var(--h5p-theme-font-size-m-large)*0.9);--h5p-theme-font-size-s-medium: calc(var(--h5p-theme-font-size-s-large)*0.9); --h5p-theme-spacing-xl-primary-large: 3rem;--h5p-theme-spacing-primary-large: 2rem;--h5p-theme-spacing-secondary-large: 1.5rem;--h5p-theme-spacing-third-large: 1rem;--h5p-theme-spacing-fourth-large: 0.65rem;--h5p-theme-spacing-fifth-large: 0.5rem;--h5p-theme-font-size-xxl-large: 1.5rem;--h5p-theme-font-size-xl-large: 1.25rem;--h5p-theme-font-size-l-large: 1.125rem;	--h5p-theme-font-size-m-large: 1rem;--h5p-theme-font-size-s-large: 0.85rem;}.h5p-content,.h5peditor {--h5p-theme-spacing-xl: var(--h5p-theme-spacing-xl-primary-small);--h5p-theme-spacing-l: var(--h5p-theme-spacing-primary-small);--h5p-theme-spacing-m: var(--h5p-theme-spacing-secondary-small);--h5p-theme-spacing-s: var(--h5p-theme-spacing-third-small);--h5p-theme-spacing-xs: var(--h5p-theme-spacing-fourth-small);--h5p-theme-spacing-xxs: var(--h5p-theme-spacing-fifth-small);--h5p-theme-font-size-xxl: var(--h5p-theme-font-size-xxl-small);--h5p-theme-font-size-xl: var(--h5p-theme-font-size-xl-small);--h5p-theme-font-size-l: var(--h5p-theme-font-size-l-small);	--h5p-theme-font-size-m: var(--h5p-theme-font-size-m-small);	--h5p-theme-font-size-s: var(--h5p-theme-font-size-s-small);	--h5p-theme-scaling: 0.6;}.h5p-content.h5p-medium,.h5peditor.h5p-medium {--h5p-theme-spacing-xl: var(--h5p-theme-spacing-xl-primary-medium);--h5p-theme-spacing-l: var(--h5p-theme-spacing-primary-medium);--h5p-theme-spacing-m: var(--h5p-theme-spacing-secondary-medium);--h5p-theme-spacing-s: var(--h5p-theme-spacing-third-medium);--h5p-theme-spacing-xs: var(--h5p-theme-spacing-fourth-medium);--h5p-theme-spacing-xxs: var(--h5p-theme-spacing-fifth-medium);--h5p-theme-font-size-xxl: var(--h5p-theme-font-size-xxl-medium);--h5p-theme-font-size-xl: var(--h5p-theme-font-size-xl-medium);--h5p-theme-font-size-l: var(--h5p-theme-font-size-l-medium);	--h5p-theme-font-size-m: var(--h5p-theme-font-size-m-medium);	--h5p-theme-font-size-s: var(--h5p-theme-font-size-s-medium);--h5p-theme-scaling: 0.8;}.h5p-content.h5p-large,.h5peditor.h5p-large {--h5p-theme-spacing-xl: var(--h5p-theme-spacing-xl-primary-large);--h5p-theme-spacing-l: var(--h5p-theme-spacing-primary-large);--h5p-theme-spacing-m: var(--h5p-theme-spacing-secondary-large);--h5p-theme-spacing-s: var(--h5p-theme-spacing-third-large);--h5p-theme-spacing-xs: var(--h5p-theme-spacing-fourth-large);--h5p-theme-spacing-xxs: var(--h5p-theme-spacing-fifth-large);--h5p-theme-font-size-xxl: var(--h5p-theme-font-size-xxl-large);--h5p-theme-font-size-xl: var(--h5p-theme-font-size-xl-large);--h5p-theme-font-size-l: var(--h5p-theme-font-size-l-large);	--h5p-theme-font-size-m: var(--h5p-theme-font-size-m-large);	--h5p-theme-font-size-s: var(--h5p-theme-font-size-s-large);--h5p-theme-scaling: 1;}.h5p-tooltip {display: none;position: absolute;z-index: 110;font-size: 0.8rem;line-height: 1.2;text-align: left;padding: 0.25rem 0.5rem;white-space: normal;word-break: break-all;width: max-content;max-width: min(300px, 90%);background: #000;color: #FFF;cursor: default;}.h5p-tooltip-narrow {max-width: min(300px, 70%);}.h5p-tooltip-visible {display: block;}.h5p-iframe:has(.h5p-theme) .h5p-tooltip  {background-color: var(--h5p-theme-text-secondary);color: var(--h5p-theme-ui-base);font-size: var(--h5p-theme-font-size-m);max-width: min(400px, 90%);line-height: 1; border-radius: var(--h5p-theme-border-radius-medium);}.h5p-iframe { figure.table {display: table;table-layout: fixed;margin: 0 auto;padding: 0;float: left; table {border-collapse: collapse;height: 100%;width: 100%;border-spacing: 0;border-width: 1px;border-color:  #494949;td, th {padding: 1px;border-color:  #494949;border-bottom-style: solid;}td {border-width: 0.083em;}th {text-align: left;border-width: .167em;}tr:last-child > td {border-bottom-style: none;}}figcaption {background-color: transparent;caption-side: top;color: #333;display: table-caption;font-size: .75em;outline-offset: -1px;padding: .6em;text-align: center;word-break: break-word;}}.table-overflow-protection {clear: both;}}