/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.youtube-cookies-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;bottom:0;}.youtube-cookies-popup-box{position:relative;top:50%;transform:translateY(-50%);max-height:100vh;margin-left:auto;margin-right:auto;overflow-y:auto;}.youtube-cookies-popup-box-buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}.youtube-cookies__iframe-container,.youtube-cookies__iframe-container div.youtube-cookies__iframe--iframe-field{position:relative;}.youtube-cookies__iframe[data-yc-iframe-processed="1"]{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}.youtube-cookies__thumbnail{width:100%;height:100%;position:relative;z-index:1;display:block;}.youtube-cookies__thumbnail__picture img{height:100%;width:100%;object-fit:cover;}.youtube_cookies__play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.sliding-popup-bottom,.sliding-popup-top{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}.eu-cookie-compliance-buttons{float:right;max-width:40%;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-compliance-message{float:left;max-width:60%;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;}}
:root{--youtube-cookies-color-primary:#2d5eb5;--youtube-cookies-color-secondary:white;--youtube-cookies-popup-overlay-bg:rgba(0,0,0,0.5);--youtube-cookies-popup-bg:var(--youtube-cookies-color-secondary);--youtube-cookies-popup-max-width:1066px;--youtube-cookies-popup-spacing:30px;--youtube-cookies-popup-buttons-gap:2em;--youtube-cookies-button-padding:.7em 1em;--youtube-cookies-button-border:solid 2px;--youtube-cookies-button-border-radius:3em;--youtube-cookies-button-font-weight:bold;--youtube-cookies-button-bg:var(--youtube-cookies-color-secondary);--youtube-cookies-button-color:var(--youtube-cookies-color-primary);--youtube-cookies-button-border-color:var(--youtube-cookies-button-bg);--youtube-cookies-thumbnail-aspect-ratio:16/9;--youtube-cookies-thumbnail-icon-size:60px;--youtube-cookies-thumbnail-icon-fill:black;--youtube-cookies-thumbnail-icon-opacity:.8;--youtube-cookies-thumbnail-icon-hover-fill:red;--youtube-cookies-thumbnail-icon-hover-opacity:1;}.youtube-cookies-popup{background:var(--youtube-cookies-popup-overlay-bg);}.youtube-cookies-popup-box{max-width:var(--youtube-cookies-popup-max-width);padding:var(--youtube-cookies-popup-spacing);}.youtube-cookies-popup-box-info{background-color:var(--youtube-cookies-popup-bg);padding:var(--youtube-cookies-popup-spacing);}.youtube-cookies-popup-message{margin-bottom:calc(var(--youtube-cookies-popup-spacing) / 2);}.youtube-cookies-popup-box-buttons{gap:calc(var(--youtube-cookies-popup-buttons-gap) / 2) var(--youtube-cookies-popup-buttons-gap);}.youtube-cookies-button{cursor:pointer;padding:var(--youtube-cookies-button-padding);border:var(--youtube-cookies-button-border);border-color:var(--youtube-cookies-button-border-color);border-radius:var(--youtube-cookies-button-border-radius);background-color:var(--youtube-cookies-button-bg);color:var(--youtube-cookies-button-color);font-weight:var(--youtube-cookies-button-font-weight);}.youtube-cookies-button:hover{--youtube-cookies-button-bg:var(--youtube-cookies-color-primary);--youtube-cookies-button-color:var(--youtube-cookies-color-secondary);}.youtube-cookies-button--manage{--youtube-cookies-button-bg:var(--youtube-cookies-color-primary);--youtube-cookies-button-color:var(--youtube-cookies-color-secondary);}.youtube-cookies-button--manage:hover{--youtube-cookies-button-bg:var(--youtube-cookies-color-secondary);--youtube-cookies-button-color:var(--youtube-cookies-color-primary);}.youtube-cookies__iframe-container div.youtube-cookies__iframe--iframe-field,.youtube-cookies__iframe-container:not(.youtube-cookies__iframe--iframe-field){aspect-ratio:var(--youtube-cookies-thumbnail-aspect-ratio);}.youtube-cookies__thumbnail{padding:0;margin:0;border:none;}.youtube-cookies__thumbnail:focus:not(:focus-visible){outline:none;box-shadow:none;}.youtube-cookies__thumbnail:hover{cursor:pointer;}.youtube_cookies__play-icon{width:var(--youtube-cookies-thumbnail-icon-size);}.youtube_cookies__play-icon__fill{fill:var(--youtube-cookies-thumbnail-icon-fill);fill-opacity:var(--youtube-cookies-thumbnail-icon-opacity);}.youtube-cookies__thumbnail:hover .youtube_cookies__play-icon__fill{fill:var(--youtube-cookies-thumbnail-icon-hover-fill);fill-opacity:var(--youtube-cookies-thumbnail-icon-hover-opacity);}
.paragraph--unpublished{background-color:#fff4f4;}
