/* @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;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.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{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;}
.query-status{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.query-suggestions{display:none;opacity:100;position:absolute;top:100%;left:0;z-index:1999;padding:0;font-size:14px;background:#fff;border:solid 1px #bbb;margin-top:8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;transition:opacity 0.2s ease 0.2s;}.query-suggestions[aria-hidden="false"],.query-suggestions.panelVisible{display:block;}.query-suggestions:empty{border:none;}.query-suggestions span:not(.legend),.query-suggestions a{display:block;cursor:pointer;width:100%;color:#000;padding:8px 15px;text-decoration:none;}.query-suggestions span.legend.snippet,.query-suggestions span.legend.title{padding-left:0;}.query-suggestions span:first-child:before,.query-suggestions span:first-child:after,.query-suggestions a:first-child:before,.query-suggestions a:first-child:after{content:"";position:absolute;width:0;height:0;border-style:solid;}.query-suggestions span:first-child:before,.query-suggestions a:first-child:before{top:-11px;left:14px;border-width:0 11px 11px 11px;border-color:transparent transparent #bbb transparent;}.query-suggestions span:first-child:after,.query-suggestions a:first-child:after{top:-10px;left:15px;border-width:0 10px 10px 10px;border-color:transparent transparent #ffffff transparent;}.query-suggestions span.query-suggestion-highlighted,.query-suggestions a.query-suggestion-highlighted{background-color:#008a27;color:#fff;}.query-suggestions span:not(.legend):hover,.query-suggestions a:hover{background-color:#008a27;color:#fff;}.query-suggestions span[aria-hidden=true]{display:none;}#content .query-suggestions{margin-left:-10px;font-size:13px;}.search-block:hover .query-suggestions,form input:focus + .query-suggestions,.query-suggestions:hover{opacity:1;visibility:visible;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.back-to-top{position:fixed;inset:auto -9999rem 1rem auto;z-index:5000;display:inline-block;right:-9999rem;padding:1rem 1.5rem;color:#000;text-align:center;background-color:#fff;border:0.125rem solid #000;border-radius:0.25rem;cursor:pointer;}.back-to-top.is-visible,.back-to-top:focus-visible{inset:auto 1rem 1rem auto;}.back-to-top:hover,.back-to-top:focus{color:#fff;background-color:#000;}
.paragraph--unpublished{background-color:#fff4f4;}
#paragraphs-stats-report .footer-total{font-weight:bold;background-color:#f5f5f5;}#paragraphs-stats-report .v-na{background-color:inherit;}#paragraphs-stats-report .v-zero{background-color:#ffaeaa;}#paragraphs-stats-report .v-0{background-color:rgb(147,196,125);}#paragraphs-stats-report .v-1{background-color:rgb(174,211,158);}#paragraphs-stats-report .v-2{background-color:rgb(201,226,190);}#paragraphs-stats-report .v-3{background-color:rgb(228,241,223);}#paragraphs-stats-report .v-4{background-color:rgb(255,255,255);}
.site-notice-hidden{display:none;}
