/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views_tree_collapsed,.views_tree_expanded,.views_tree_collapsed ul li,.views_tree_expanded ul li{list-style-type:none;}.views_tree_link{width:15px;height:100%;clear:both;float:left;}.views_tree_link a{margin:0 5px 0 0;text-indent:-9999px;display:block;}.views_tree_link_collapsed a{background:#ffffff url(/modules/contrib/views_tree/images/menu-collapsed.png) no-repeat center center;}.views_tree_link_expanded a{background:#ffffff url(/modules/contrib/views_tree/images/menu-expanded.png) no-repeat center center;}.views_tree_collapsed ul.item-list li,.views_tree_expanded ul.item-list li{margin-left:25px;}
.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;}
.media-oembed-content{max-width:100%;border:none;background-color:transparent;}
.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;}
.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;}
.location-status{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"indicator text"
    ". comment";align-items:center;min-height:30px;padding-right:1rem;}.location-status__indicator{grid-area:indicator;display:inline-block;width:1.5rem;height:1.5rem;background-color:grey;margin-right:0.5rem;border-radius:100%;transition:0.4s ease-in-out;}.location-status__indicator--open{background-color:var(--bs-success)}.location-status__indicator--closed{background-color:var(--bs-danger);}.location-status__text{grid-area:text;}.location-status__comment{grid-area:comment;font-size:var(--bs-body-font-size);}.location-status__text,.location-status__comment{opacity:0;transition:0.4s ease-in-out;}.location-status__text--active,.location-status__comment--active{opacity:1;}
.paragraph--unpublished{background-color:#fff4f4;}
