/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#drupal-off-canvas-wrapper .hidden{display:none;}#drupal-off-canvas-wrapper .visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px !important;height:1px !important;word-wrap:normal;}#drupal-off-canvas-wrapper .visually-hidden.focusable:is(:active,:focus){position:static !important;overflow:visible;clip:auto;width:auto !important;height:auto !important;}#drupal-off-canvas-wrapper .invisible{visibility:hidden;}
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-controlgroup{vertical-align:middle;display:inline-block;}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0;}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999;}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left;}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box;}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em;}.ui-controlgroup .ui-controlgroup-label span{font-size:80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none;}.ui-controlgroup-vertical .ui-spinner-input{width:calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid;}
.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none;}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid;}.ui-checkboxradio-disabled{pointer-events:none;}
.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;user-select:none;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-button-icon-only{text-indent:0;}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0;}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-n{height:2px;top:0;}.ui-dialog .ui-resizable-e{width:2px;right:0;}.ui-dialog .ui-resizable-s{height:2px;bottom:0;}.ui-dialog .ui-resizable-w{width:2px;left:0;}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px;}.ui-dialog .ui-resizable-se{right:0;bottom:0;}.ui-dialog .ui-resizable-sw{left:0;bottom:0;}.ui-dialog .ui-resizable-ne{right:0;top:0;}.ui-dialog .ui-resizable-nw{left:0;top:0;}.ui-draggable .ui-dialog-titlebar{cursor:move;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.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;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.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;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.ui-dialog ~ .ck-body-wrapper{--ck-z-panel:1261;}
#drupal-off-canvas-wrapper{--off-canvas-button-background-color:#777;--off-canvas-button-background-color-hover:#999;--off-canvas-button-text-color:#f5f5f5;--off-canvas-button-text-color-hover:#fff;--off-canvas-button-font-size:0.875rem;--off-canvas-button-padding:calc(var(--off-canvas-vertical-spacing-unit) / 2) 1.25rem;--off-canvas-button-border-color:transparent;--off-canvas-button-border-radius:20em;--off-canvas-button-font-weight:600;--off-canvas-primary-button-background-color:#277abd;--off-canvas-primary-button-background-color-hover:#236aaf;--off-canvas-primary-button-text-color:#fff;--off-canvas-primary-button-text-color-hover:#fff;}#drupal-off-canvas-wrapper .button{display:inline-block;height:auto;margin:0 0 0.625rem;padding:var(--off-canvas-button-padding);cursor:pointer;transition:background 0.5s ease;text-align:center;color:var(--off-canvas-button-text-color);border:solid 1px var(--off-canvas-button-border-color);border-radius:var(--off-canvas-button-border-radius);background:var(--off-canvas-button-background-color);font-family:inherit;font-size:var(--off-canvas-button-font-size);font-weight:var(--off-canvas-button-font-weight);line-height:normal;appearance:none;}#drupal-off-canvas-wrapper .button:hover,#drupal-off-canvas-wrapper .button:active{z-index:10;-webkit-text-decoration:none;text-decoration:none;color:var(--off-canvas-button-text-color-hover);background-color:var(--off-canvas-button-background-color-hover);}#drupal-off-canvas-wrapper .button:disabled,#drupal-off-canvas-wrapper .button:disabled:active,#drupal-off-canvas-wrapper .button.is-disabled,#drupal-off-canvas-wrapper .button.is-disabled:active{cursor:default;color:#5c5c5c;background:#555;font-weight:normal;}#drupal-off-canvas-wrapper .button--primary{margin-top:0.9375rem;color:var(--off-canvas-primary-button-text-color);background:var(--off-canvas-primary-button-background-color);}#drupal-off-canvas-wrapper .button--primary:hover,#drupal-off-canvas-wrapper .button--primary:active{color:var(--off-canvas-primary-button-text-color-hover);background:var(--off-canvas-primary-button-background-color-hover);}#drupal-off-canvas-wrapper button.link{display:inline;transition:color 0.5s ease;color:var(--off-canvas-link-color);border:0;background:transparent;font-size:var(--off-canvas-button-font-size);}#drupal-off-canvas-wrapper button.link:hover,#drupal-off-canvas-wrapper button.link:focus{-webkit-text-decoration:none;text-decoration:none;color:var(--off-canvas-link-color);}#drupal-off-canvas-wrapper .button--danger{-webkit-text-decoration:none;text-decoration:none;color:#c72100;border-radius:0;font-weight:400;}#drupal-off-canvas-wrapper .button--danger:hover,#drupal-off-canvas-wrapper .button--danger:focus,#drupal-off-canvas-wrapper .button--danger:active{-webkit-text-decoration:none;text-decoration:none;color:#ff2a00;text-shadow:none;}#drupal-off-canvas-wrapper .button--danger:disabled,#drupal-off-canvas-wrapper .button--danger.is-disabled{cursor:default;color:#737373;}.no-touchevents #drupal-off-canvas-wrapper .button--small{padding:2px 1em;font-size:0.8125rem;}
#drupal-off-canvas-wrapper .panel{padding:0.3125rem 0.3125rem 0.9375rem;}#drupal-off-canvas-wrapper .panel__description{margin:0 0 0.1875rem;padding:2px 0 0.1875rem 0;}#drupal-off-canvas-wrapper .compact-link{margin:0 0 0.625rem 0;}#drupal-off-canvas-wrapper small .admin-link::before{content:" [";}#drupal-off-canvas-wrapper small .admin-link::after{content:"]";}
#drupal-off-canvas-wrapper{--off-canvas-table-cell-padding:2px;--off-canvas-first-cell-padding-start:calc(var(--off-canvas-padding) / 2);}#drupal-off-canvas-wrapper table{width:calc(100% + 2 * var(--off-canvas-padding));margin:var(--off-canvas-vertical-spacing-unit) calc(-1 * var(--off-canvas-padding));}#drupal-off-canvas-wrapper tr{border-bottom:1px solid var(--off-canvas-border-color);}#drupal-off-canvas-wrapper td,#drupal-off-canvas-wrapper th{padding:var(--off-canvas-table-cell-padding);text-align:start;vertical-align:middle;}#drupal-off-canvas-wrapper td:first-child,#drupal-off-canvas-wrapper th:first-child{padding-inline-start:var(--off-canvas-first-cell-padding-start);}#drupal-off-canvas-wrapper td:not(:last-child) td,#drupal-off-canvas-wrapper th:not(:last-child) td{border-bottom:solid 1px var(--off-canvas-border-color);}
#drupal-off-canvas-wrapper{--off-canvas-details-border-width:0;--off-canvas-details-border-color:none;--off-canvas-details-background-color:#474747;--off-canvas-details-text-color:#ddd;--off-canvas-details-summary-border:none;--off-canvas-details-summary-padding:0.625rem 1.25rem;--off-canvas-details-summary-font-size:0.875rem;--off-canvas-details-summary-background-color:#333;--off-canvas-details-summary-background-color-hover:#222;--off-canvas-details-summary-text-color:#eee;--off-canvas-details-summary-text-color-hover:#fff;}#drupal-off-canvas-wrapper details{margin:var(--off-canvas-vertical-spacing-unit) calc(-1 * var(--off-canvas-padding));padding:0 var(--off-canvas-padding);color:var(--off-canvas-details-text-color);border:solid var(--off-canvas-details-border-color) var(--off-canvas-details-border-width);background:var(--off-canvas-details-background-color);}:is(#drupal-off-canvas-wrapper details) + details{margin-top:calc(-1 * var(--off-canvas-details-border-width));}#drupal-off-canvas-wrapper summary{margin:0 calc(-1 * var(--off-canvas-padding));padding:var(--off-canvas-details-summary-padding);color:var(--off-canvas-details-summary-text-color);border:var(--off-canvas-details-summary-border);background-color:var(--off-canvas-details-summary-background-color);font-size:var(--off-canvas-details-summary-font-size);}#drupal-off-canvas-wrapper summary:hover{color:var(--off-canvas-details-summary-text-color-hover);background-color:var(--off-canvas-details-summary-background-color-hover);}#drupal-off-canvas-wrapper summary:focus{outline-offset:-4px;}#drupal-off-canvas-wrapper summary a{color:var(--off-canvas-details-text-color);}#drupal-off-canvas-wrapper summary a:hover{color:var(--off-canvas-details-summary-text-color-hover);}#drupal-off-canvas-wrapper .details-wrapper{padding:var(--off-canvas-vertical-spacing-unit) 0;}
#drupal-off-canvas-wrapper{--off-canvas-messages-icon-size:1.25rem;--off-canvas-messages-background-color:#f3faef;--off-canvas-messages-text-color-status:#325e1c;--off-canvas-messages-text-color-warning:#734c00;--off-canvas-messages-text-color-error:#a51b00;--off-canvas-messages-icon-status:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2373b355'%3e%3cpath d='M6.464 13.676c-.194.194-.513.194-.707 0l-4.96-4.955c-.194-.193-.194-.513 0-.707l1.405-1.407c.194-.195.512-.195.707 0l2.849 2.848c.194.193.513.193.707 0l6.629-6.626c.195-.194.514-.194.707 0l1.404 1.404c.193.194.193.513 0 .707l-8.741 8.736z'/%3e%3c/svg%3e");--off-canvas-messages-icon-warning:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23e29700'%3e%3cpath d='M14.66 12.316l-5.316-10.633c-.738-1.476-1.946-1.476-2.685 0l-5.317 10.633c-.738 1.477.008 2.684 1.658 2.684h10.002c1.65 0 2.396-1.207 1.658-2.684zm-7.66-8.316h2.002v5h-2.002v-5zm2.252 8.615c0 .344-.281.625-.625.625h-1.25c-.345 0-.626-.281-.626-.625v-1.239c0-.344.281-.625.626-.625h1.25c.344 0 .625.281.625.625v1.239z'/%3e%3c/svg%3e");--off-canvas-messages-icon-error:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23e32700'%3e%3cpath d='M8.002 1c-3.868 0-7.002 3.134-7.002 7s3.134 7 7.002 7c3.865 0 7-3.134 7-7s-3.135-7-7-7zm4.025 9.284c.062.063.1.149.1.239 0 .091-.037.177-.1.24l-1.262 1.262c-.064.062-.15.1-.24.1s-.176-.036-.24-.1l-2.283-2.283-2.286 2.283c-.064.062-.15.1-.24.1s-.176-.036-.24-.1l-1.261-1.262c-.063-.062-.1-.148-.1-.24 0-.088.036-.176.1-.238l2.283-2.285-2.283-2.284c-.063-.064-.1-.15-.1-.24s.036-.176.1-.24l1.262-1.262c.063-.063.149-.1.24-.1.089 0 .176.036.24.1l2.285 2.284 2.283-2.284c.064-.063.15-.1.24-.1s.176.036.24.1l1.262 1.262c.062.063.1.149.1.24 0 .089-.037.176-.1.24l-2.283 2.284 2.283 2.284z'/%3e%3c/svg%3e");}#drupal-off-canvas-wrapper .messages{position:relative;margin-top:calc(2 * var(--off-canvas-vertical-spacing-unit));padding:calc(2 * var(--off-canvas-vertical-spacing-unit));padding-inline-start:calc(2 * var(--off-canvas-messages-icon-size));border:solid 1px transparent;background-color:var(--off-canvas-messages-background-color);}#drupal-off-canvas-wrapper .messages::before{position:absolute;top:50%;display:block;width:var(--off-canvas-messages-icon-size);height:var(--off-canvas-messages-icon-size);content:"";transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;inset-inline-start:0.625rem;}@media (forced-colors:active){#drupal-off-canvas-wrapper .messages::before{background:canvastext;mask-repeat:no-repeat;mask-size:contain;}}#drupal-off-canvas-wrapper h2{margin-top:0;}#drupal-off-canvas-wrapper .messages__icon,#drupal-off-canvas-wrapper .messages__close{display:none;}#drupal-off-canvas-wrapper .messages__list{margin:0;padding-inline-start:1.25rem;}#drupal-off-canvas-wrapper .messages abbr{-webkit-text-decoration:none;text-decoration:none;}#drupal-off-canvas-wrapper .messages--status{color:var(--off-canvas-messages-text-color-status);}#drupal-off-canvas-wrapper .messages--status::before{background-image:var(--off-canvas-messages-icon-status);}@media (forced-colors:active){#drupal-off-canvas-wrapper .messages--status::before{background:canvastext;mask-image:var(--off-canvas-messages-icon-status);}}#drupal-off-canvas-wrapper .messages--warning{color:var(--off-canvas-messages-text-color-warning);}#drupal-off-canvas-wrapper .messages--warning::before{background-image:var(--off-canvas-messages-icon-warning);}@media (forced-colors:active){#drupal-off-canvas-wrapper .messages--warning::before{background:canvastext;mask-image:var(--off-canvas-messages-icon-warning);}}#drupal-off-canvas-wrapper .messages--error{color:var(--off-canvas-messages-text-color-error);}#drupal-off-canvas-wrapper .messages--error::before{background-image:var(--off-canvas-messages-icon-error);}@media (forced-colors:active){#drupal-off-canvas-wrapper .messages--error::before{background:canvastext;mask-image:var(--off-canvas-messages-icon-error);}}
#drupal-off-canvas-wrapper .draggable:hover,#drupal-off-canvas-wrapper .draggable:focus-within{background-color:var(--off-canvas-background-color-light);}#drupal-off-canvas-wrapper .draggable.drag{cursor:move;background-color:var(--off-canvas-background-color-dark);}#drupal-off-canvas-wrapper td{transition:background-color 0.3s ease;}#drupal-off-canvas-wrapper td:first-child{display:flex;align-items:center;min-height:3.125rem;gap:var(--off-canvas-table-cell-padding);}#drupal-off-canvas-wrapper td abbr{margin-inline:0 0.3125rem;-webkit-text-decoration:none;text-decoration:none;}#drupal-off-canvas-wrapper .tabledrag-handle{flex-shrink:0;}#drupal-off-canvas-wrapper .tabledrag-handle::after{display:block;width:1.25rem;height:1.25rem;margin:0;padding:0;content:"";cursor:move;background-color:transparent;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath fill='%23bebebe' d='M14.904 7.753l-2.373-2.372c-.291-.292-.529-.193-.529.22v1.399h-3v-3h1.398c.414 0 .512-.239.221-.53l-2.371-2.372c-.137-.136-.36-.136-.497 0l-2.372 2.372c-.292.292-.193.53.22.53h1.399v3h-3v-1.369c0-.413-.239-.511-.53-.22l-2.372 2.372c-.136.136-.136.359 0 .494l2.372 2.372c.291.292.53.192.53-.219v-1.43h3v3h-1.4c-.413 0-.511.238-.22.529l2.374 2.373c.137.137.36.137.495 0l2.373-2.373c.29-.291.19-.529-.222-.529h-1.398v-3h3v1.4c0 .412.238.511.529.219l2.373-2.371c.137-.137.137-.359 0-.495z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;}@media (forced-colors:active){#drupal-off-canvas-wrapper .tabledrag-handle::after{background:linktext;mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3e%3cpath fill='%23bebebe' d='M14.904 7.753l-2.373-2.372c-.291-.292-.529-.193-.529.22v1.399h-3v-3h1.398c.414 0 .512-.239.221-.53l-2.371-2.372c-.137-.136-.36-.136-.497 0l-2.372 2.372c-.292.292-.193.53.22.53h1.399v3h-3v-1.369c0-.413-.239-.511-.53-.22l-2.372 2.372c-.136.136-.136.359 0 .494l2.372 2.372c.291.292.53.192.53-.219v-1.43h3v3h-1.4c-.413 0-.511.238-.22.529l2.374 2.373c.137.137.36.137.495 0l2.373-2.373c.29-.291.19-.529-.222-.529h-1.398v-3h3v1.4c0 .412.238.511.529.219l2.373-2.371c.137-.137.137-.359 0-.495z'/%3e%3c/svg%3e");mask-repeat:no-repeat;mask-position:center;}}#drupal-off-canvas-wrapper .tabledrag-hide select{all:revert;}#drupal-off-canvas-wrapper .tabledrag-changed-warning{margin-bottom:var(--off-canvas-vertical-spacing-unit);font-size:0.875rem;}#drupal-off-canvas-wrapper .tabledrag-toggle-weight-wrapper{padding-top:0.625rem;text-align:end;}#drupal-off-canvas-wrapper .indentation{width:0.3125rem;}.touchevents #drupal-off-canvas-wrapper .draggable td{padding:0 0.625rem;}.touchevents #drupal-off-canvas-wrapper .draggable .menu-item__link{display:inline-block;padding:0.625rem 0;}.touchevents #drupal-off-canvas-wrapper a.tabledrag-handle{width:2.5rem;height:2.75rem;}
#drupal-off-canvas-wrapper .ajax-progress,#drupal-off-canvas-wrapper .ajax-progress-throbber{display:inline-block;overflow:hidden;width:0.9375rem;height:0.9375rem;margin:0 0.625rem;animation:off-canvas-throbber-spin 1s linear infinite;vertical-align:middle;border:2px solid var(--off-canvas-text-color);border-top-color:transparent;border-radius:50%;}@media (forced-colors:active){#drupal-off-canvas-wrapper .ajax-progress,#drupal-off-canvas-wrapper .ajax-progress-throbber{border-top-color:transparent;}}#drupal-off-canvas-wrapper .layout-selection .ajax-progress,#drupal-off-canvas-wrapper .inline-block-list .ajax-progress,#drupal-off-canvas-wrapper .layout-selection .ajax-progress-throbber,#drupal-off-canvas-wrapper .inline-block-list .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-end:0;margin-block:auto;}@keyframes off-canvas-throbber-spin{to{transform:rotate(360deg);}}
#drupal-off-canvas-wrapper{--off-canvas-dropbutton-height:1.5rem;--off-canvas-dropbutton-primary-background-color:var(--off-canvas-button-background-color);--off-canvas-dropbutton-secondary-background-color:var(--off-canvas-button-hover-background-color);--off-canvas-dropbutton-border-color:transparent;--off-canvas-dropbutton-border-width:1px;--off-canvas-dropbutton-border-radius:2px;--off-canvas-dropbutton-focus-outline-color:var(--off-canvas-focus-outline-color);--off-canvas-dropbutton-font-size:0.75rem;--off-canvas-dropbutton-text-color:var(--off-canvas-button-text-color);--off-canvas-dropbutton-text-color-hover:var(--off-canvas-button-text-color-hover);}#drupal-off-canvas-wrapper .dropbutton-wrapper{margin-block:var(--off-canvas-vertical-spacing-unit);}#drupal-off-canvas-wrapper .dropbutton-wrapper.open{position:relative;z-index:100;}#drupal-off-canvas-wrapper .dropbutton-wrapper.open .secondary-action{visibility:visible;}#drupal-off-canvas-wrapper .dropbutton-wrapper.open .dropbutton-widget{border-radius:var(--off-canvas-dropbutton-border-radius) var(--off-canvas-dropbutton-border-radius) 0 0;}#drupal-off-canvas-wrapper .dropbutton-wrapper.open .dropbutton-toggle button::before{transform:translateY(25%) rotate(225deg);}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-single .dropbutton-widget{padding-inline-end:0;}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-single .dropbutton-action:first-child{border-right:solid 1px var(--off-canvas-dropbutton-border-color);border-radius:var(--off-canvas-dropbutton-border-radius);}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-single .dropbutton-action:first-child:dir(rtl){border:solid 1px var(--off-canvas-dropbutton-border-color);}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-single .dropbutton-action a{justify-content:center;}#drupal-off-canvas-wrapper .dropbutton-widget{position:relative;width:max-content;max-width:100%;height:var(--off-canvas-dropbutton-height);padding-inline-end:var(--off-canvas-dropbutton-height);border-radius:var(--off-canvas-dropbutton-border-radius);}#drupal-off-canvas-wrapper .dropbutton{height:var(--off-canvas-dropbutton-height);margin-block:0;margin-inline-start:0;padding-inline-start:0;list-style:none;font-size:var(--off-canvas-dropbutton-font-size);}#drupal-off-canvas-wrapper .dropbutton-toggle{padding:0;border:0;}#drupal-off-canvas-wrapper .dropbutton-toggle button{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:var(--off-canvas-dropbutton-height);height:var(--off-canvas-dropbutton-height);padding:0;cursor:pointer;border-color:var(--off-canvas-dropbutton-border-color);border-radius:0 var(--border-radius) var(--border-radius) 0;background:var(--off-canvas-dropbutton-primary-background-color);inset-inline-end:0;}#drupal-off-canvas-wrapper .dropbutton-toggle button:focus{outline:solid 2px var(--off-canvas-dropbutton-focus-outline-color);outline-offset:-2px;}#drupal-off-canvas-wrapper .dropbutton-toggle button::before{display:block;width:0.375rem;height:0.375rem;content:"";transform:translateY(-25%) rotate(45deg);border-right:solid 2px var(--off-canvas-dropbutton-text-color);border-bottom:solid 2px var(--off-canvas-dropbutton-text-color);}#drupal-off-canvas-wrapper .dropbutton-toggle button:dir(rtl){border-radius:var(--off-canvas-dropbutton-border-radius) 0 0 var(--off-canvas-dropbutton-border-radius);}#drupal-off-canvas-wrapper .dropbutton-action:first-child{margin-inline-end:2px;border:solid var(--off-canvas-dropbutton-border-width) var(--off-canvas-dropbutton-border-color);border-radius:var(--off-canvas-dropbutton-border-radius) 0 0 var(--off-canvas-dropbutton-border-radius);background:var(--off-canvas-dropbutton-primary-background-color);}#drupal-off-canvas-wrapper .dropbutton-action:first-child:dir(rtl){border:solid var(--off-canvas-dropbutton-border-width) var(--off-canvas-dropbutton-border-color);border-radius:0 var(--off-canvas-dropbutton-border-radius) var(--off-canvas-dropbutton-border-radius) 0;}#drupal-off-canvas-wrapper .dropbutton-action a{display:flex;align-items:center;min-height:var(--off-canvas-dropbutton-height);margin-bottom:-2px;padding:0 0.5625rem;-webkit-text-decoration:none;text-decoration:none;color:var(--off-canvas-dropbutton-text-color);font-weight:600;}#drupal-off-canvas-wrapper .dropbutton-action a:hover{color:var(--off-canvas-dropbutton-text-color);}#drupal-off-canvas-wrapper .dropbutton-action a:focus{outline:solid 2px var(--off-canvas-dropbutton-focus-outline-color);outline-offset:-1px;}#drupal-off-canvas-wrapper .secondary-action{visibility:hidden;width:calc(100% + var(--off-canvas-dropbutton-height));margin-top:var(--off-canvas-dropbutton-border-width);border-right:var(--off-canvas-dropbutton-border-width) solid var(--off-canvas-dropbutton-border-color);border-left:var(--off-canvas-dropbutton-border-width) solid var(--off-canvas-dropbutton-border-color);background-color:var(--off-canvas-dropbutton-primary-background-color);}#drupal-off-canvas-wrapper .secondary-action:last-child{border-bottom:var(--off-canvas-dropbutton-border-width) solid var(--off-canvas-dropbutton-border-color);}#drupal-off-canvas-wrapper .secondary-action a:hover{color:var(--off-canvas-dropbutton-text-color-hover);background-color:var(--off-canvas-dropbutton-secondary-background-color);}
.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;}
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;}
/* @license MIT no URL */
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{visibility:hidden;}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{animation-name:fadeOut;}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{transition:height 500ms ease-in-out;}.owl-carousel .owl-item{}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease;}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0;}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/libraries/owlcarousel2/dist/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px;}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none;}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default;}.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px;}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px;}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791;}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}@-webkit-keyframes empty{0%{opacity:1;}}@-moz-keyframes empty{0%{opacity:1;}}@keyframes empty{0%{opacity:1;}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px);}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px);}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;-webkit-transform:translateZ(-500px);}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;-moz-transform:translateZ(-500px);}100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;transform:translateZ(-500px);}100%{opacity:1;transform:translateZ(0) translateX(0);}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8);}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8);}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%);}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%);}}@keyframes goDown{from{transform:translateY(-100%);}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}}
