/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.layout-region{width:100% !important;}.toolbar-fixed.toolbar-horizontal{padding-top:79px !important;}.toolbar-fixed.toolbar-vertical{padding-top:39px !important;}.toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active{color:#000 !important;}.media-library-item__name,.word-break{word-break:break-all;}.media-library-item__size{color:gray;font-size:.8rem;margin:0.25rem 0.5rem;}.media-library-item__notes .tooltip{border:1px solid var(--icon-link-border-color);border-radius:10px;background-color:var(--icon-link-bg-color);height:1rem;position:absolute;bottom:1rem;right:.625rem;width:1rem;text-align:center;display:inline-block;z-index:99;}.media-library-item__notes .tooltip i{display:inline-block;height:1rem;width:1rem;}.media-library-item__notes .tooltip i.icon-exclamation::before{content:"";background-image:url("data:image/svg+xml, <svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'><path d='M7.002 11a1 1 0 1 1 2 0 1 1 0 0 1-2 0M7.1 4.995a.905.905 0 1 1 1.8 0l-.35 3.507a.553.553 0 0 1-1.1 0z'/></svg>");background-repeat:no-repeat;background-position:center;display:block;height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.layout-region--node-main .layout-region__content,.layout-region--node-footer .layout-region__content{max-width:none !important;}.cke_editable{font-size:1rem;line-height:1.5;}.focal-point-preview-link{line-height:1;}#field-page-content-add-more-wrapper .form-actions{display:block !important;}#field-page-content-add-more-wrapper .dropbutton__item:first-of-type ~ .dropbutton__item{max-width:none;}
.paragraph-theme-indicator{border:1px solid gray;display:inline-block;height:1rem;margin-right:.5rem;overflow:hidden;text-indent:-9999rem;vertical-align:text-bottom;width:1rem;}.paragraph-theme-indicator.theme-white{background-color:white;}.paragraph-theme-indicator.theme-dark{background-color:#172430;}.paragraph-theme-indicator.theme-grey{background-color:#999;}.js .field--widget-published-paragraphs .paragraph-type-top.disabled .paragraph-theme-indicator{opacity:.5;}
.tooltip{position:relative;display:inline-block;}.tooltip.warning{background-color:#ffc107;}.tooltip .tooltiptext{visibility:hidden;font-size:.8rem;width:120px;background-color:#333;color:#fff;text-align:center;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity 0.3s;}.tooltip:hover .tooltiptext{visibility:visible;opacity:1;}
.paragraph--unpublished{background-color:#fff4f4;}
