/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen and (min-width:976px){body.aa-role-administrator #toolbar-item-administration-tray{height:58px}}svg.ext{padding-left:.2em}figure.caption-img figcaption{background:rgba(var(--gin-color-primary-light-rgb),0.2);padding:var(--gin-spacing-xxs)}.field.field--label-above{margin-bottom:var(--gin-spacing-s)}.field.field--label-above .field__label{margin-bottom:var(--gin-spacing-xxs)}.image-style-icon-48x48{border-radius:var(--gin-border-s);border:2px solid var(--gin-border-color)}.post-content a,.aa-content-card__content a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.aa-hidden-users{display:none}.aa-role-administrator .aa-hidden-users{display:block}table.views-table a.colorbox:focus{display:inline-block;box-shadow:0 0 1px 2px var(--gin-color-focus)}.tooltip{--arrow-size:8px;--arrow-offset:calc(-1 * (var(--arrow-size) / 2));font-size:var(--gin-font-size-xs);padding:var(--gin-spacing-xs);border-radius:var(--gin-border-xs);border-color:var(--gin-border-color);border-width:1px;border-style:solid;background-color:var(--aa-color-info);box-shadow:var(--aa-shadow)}[data-tooltip]{cursor:default;border-bottom:1px var(--gin-color-info-light) dotted}[data-popper-arrow]::before{background-color:var(--aa-color-info);border:1px solid var(--gin-border-color)}.tag,.aa-tags .aa-tags__list li:has(>a) a,.aa-tags .aa-tags__list li:not(:has(>a)),.aa-tag{border-radius:var(--gin-border-s);display:inline-flex;font-size:var(--gin-font-size-xs);font-weight:var(--gin-font-weight-normal);line-height:24px;padding-left:var(--gin-spacing-xs);padding-right:var(--gin-spacing-xs);margin:0 var(--gin-spacing-xs) var(--gin-spacing-xs) 0;max-width:100%;height:24px;white-space:nowrap}.tag--no-margin,.aa-tag--no-margin{margin:0}.tag-primary,.aa-tags .aa-tags__list--primary li{border:1px solid var(--gin-color-primary);background-color:var(--gin-color-primary-light);color:var(--gin-color-text)}.tag-grey,.aa-tags .aa-tags__list--grey li:has(>a) a,.aa-tags .aa-tags__list--grey li:not(:has(>a)){border:1px solid var(--aa-color-grey-dark);background-color:var(--aa-color-grey-lightest);color:var(--aa-color-grey-dark)}.tag-grey-inverse,.aa-tags .aa-tags__list--grey li:has(>a.active) a{border:1px solid var(--aa-color-grey-lightest);background-color:var(--aa-color-grey-dark);color:var(--aa-color-grey-lightest)}.tag-green{background-color:#e1faf3;color:#005a37}.tag-orange{color:var(--gin-color-danger);background-color:var(--aa-color-yellow-light)}.tag--small,.aa-tags .aa-tags__list--small li:has(>a) a,.aa-tags .aa-tags__list--small li:not(:has(>a)){border-radius:var(--gin-border-xs);border:unset;font-size:var(--gin-font-size-xxs);padding:var(--aa-spacing-xxxs) var(--gin-spacing-xxs);margin:0 var(--gin-spacing-xs) var(--gin-spacing-xxs) 0;line-height:unset;height:unset}.aa-tags{margin:0;padding:0}.aa-tags .aa-tags__list{list-style-type:none;padding:0;margin:0;width:auto}.aa-tags .aa-tags__list li{list-style-type:none;display:inline-flex}.aa-tags .aa-tags__list li:has(>a){margin:0}.aa-tags .aa-tags__list--primary-inverse li{border:1px solid var(--gin-color-primary);background-color:rgba(var(--gin-color-primary-rgb),0.7);color:#fff}.aa-tags .aa-tags__list--grey a.active{color:var(--aa-color-grey-lightest)}.aa-tags .aa-tags__list--small li:has(>a){margin:0}.aa-tags .aa-tags__list .aa-blocked-user{color:var(--gin-color-danger);text-decoration:line-through;font-weight:var(--gin-font-weight-semibold)}.aa-tags__none{margin:0;color:var(--gin-color-text-light);font-size:var(--gin-font-size-xs)}.aa-tags__more{color:var(--gin-color-text-light);font-size:var(--gin-font-size-xs);font-style:italic}.aa-admin-note{margin:var(--aa-spacing-s) 0;display:block}.aa-admin-note__header{font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold)}.aa-admin-note__meta{color:var(--gin-color-text-light);display:flex;gap:var(--aa-spacing-xs)}.aa-admin-note__content{margin-left:var(--aa-spacing-xxs);margin-top:var(--aa-spacing-xxs);padding-left:var(--aa-spacing-xs);border-left:1px solid var(--aa-color-grey-light)}a.disabled,span.disabled{cursor:not-allowed;opacity:.3}a.disabled.button,a.disabled.button:hover,span.disabled.button,span.disabled.button:hover{opacity:1;color:var(--gin-color-disabled);background-color:var(--gin-color-disabled-bg);border-color:var(--gin-color-disabled-border) !important}
.aa-footnote{color:var(--gin-color-text-light);font-size:var(--gin-font-size-xs);}.aa-email{color:var(--gin-color-text-light);font-family:monospace;}.aa-danger{color:var(--gin-color-danger);}
.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.mx-xxs{margin-left:var(--gin-spacing-xxs);margin-right:var(--gin-spacing-xxs)}.my-xxs{margin-top:var(--gin-spacing-xxs);margin-bottom:var(--gin-spacing-xxs)}.mx-xs{margin-left:var(--gin-spacing-xs);margin-right:var(--gin-spacing-xs)}.my-xs{margin-top:var(--gin-spacing-xs);margin-bottom:var(--gin-spacing-xs)}.mr-xs{margin-right:var(--gin-spacing-xs)}.mr-xxs{margin-right:var(--gin-spacing-xxs)}.mx-s{margin-left:var(--gin-spacing-s);margin-right:var(--gin-spacing-s)}.my-s{margin-top:var(--gin-spacing-s);margin-bottom:var(--gin-spacing-s)}.mt-s{margin-top:var(--gin-spacing-s)}.mb-s{margin-bottom:var(--gin-spacing-s)}.mx-m{margin-left:var(--gin-spacing-m);margin-right:var(--gin-spacing-m)}.my-m{margin-top:var(--gin-spacing-m);margin-bottom:var(--gin-spacing-m)}.aa-no-max-width,.aa-no-max-width img{max-width:unset}.aa-font-size-s{font-size:var(--gin-font-size-s)}.aa-font-size-xs{font-size:var(--gin-font-size-xs)}.aa-italic{font-style:italic}.aa-bold{font-weight:var(--gin-font-weight-bold)}.aa-align-bottom{margin-top:auto}.aa-color-primary{color:#4300bf}.aa-color-primary-light{color:#e3d9f5}.aa-color-grey-light{color:var(--aa-color-grey-light)}.aa-color-grey-lightest{color:var(--aa-color-grey-lightest)}.aa-width-150{width:150px}.aa-width-200{width:200px}.aa-width-p-10{width:10%}.aa-width-p-20{width:20%}.aa-width-p-30{width:30%}.aa-width-p-40{width:40%}.aa-width-p-50{width:50%}.aa-width-p-60{width:60%}.aa-width-p-70{width:70%}.aa-width-p-80{width:80%}.aa-width-p-90{width:90%}.aa-width-p-100{width:100%}
:root{--fa-animation-iteration-count:1;}.aa-animated{--fa-animation-iteration-count:infinite;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;z-index:9999;top:0;left:0;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{overflow:visible;width:auto;margin:0;padding:0;cursor:pointer;border:0;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{display:block;float:left;max-width:none;margin:auto;border:0;}.cboxIframe{display:block;width:100%;height:100%;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{overflow:hidden;background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;bottom:28px;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:4px 6px;color:#535353;background:rgba(255,255,255,0.7);}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;right:30px;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;right:30px;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;right:0;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0;}#cboxClose:hover{background-position:-25px -25px;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.aa-input-mask--int{max-width:13.75rem !important}.tabledrag-toggle-weight{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.aa-file-table-simplified thead,.aa-file-table-simplified .tabledrag-handle{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.diff-header{background-color:#fff2d6;border:1px solid #ffe9bb;margin-bottom:1em}.diff-header .diff-navigation{margin-left:1.5rem}.diff-controls{display:none}.aa-role-administrator .diff-header{margin-bottom:0}.aa-role-administrator .diff-controls{display:flex}
