/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.header .container.navbar .megamenu .megamenu-right .d-lg-flex .block .title-link .block-title{background-size:3rem;padding-left:3.5rem;font-size:1em;}.header .container.navbar .megamenu .megamenu-left .link{font-size:1.5rem;padding:0.5rem 0 0.5rem 0.5rem;}.megamenu .title-link:active,.megamenu .title-link:hover{text-decoration:none;}.megamenu .megamenu-right ul a{font-size:90%;}.megamenu ul{list-style-type:none;margin:0;padding:0 0 1em 0;}.header .container.navbar .megamenu .megamenu-left .nav-link{font-size:1.2rem;font-weight:bold;padding:0 0 1.5rem 0;line-height:1;}.header .container.navbar .megamenu-backdrop{max-width:100%;}
.ui-dialog:not(.ui-dialog-off-canvas){max-width:1280px;border:0 none !important;border-radius:var(--gin-border-m);}@media (forced-colors:active){.ui-dialog:not(.ui-dialog-off-canvas){border:1px solid buttonBorder !important;}}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content:first-of-type{border-top-left-radius:var(--gin-border-m);border-top-right-radius:var(--gin-border-m);}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{position:absolute;bottom:0;top:auto;}[dir="ltr"] .ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{left:var(--gin-spacing-m);right:auto;}[dir="rtl"] .ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{right:var(--gin-spacing-m);left:auto;}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-secondary{width:100%;}.ui-dialog:not(.ui-dialog-off-canvas) .views-exposed-form.views-exposed-form,.ui-dialog:not(.ui-dialog-off-canvas) .views-displays{border:1px solid var(--gin-border-color-layer);}@media (max-width:47.99em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog{position:absolute;left:0;top:0;font-family:var(--gin-font);outline:none;}.ui-dialog,.ui-dialog:focus,.ui-dialog:focus:active,.ui-dialog:focus:hover{box-shadow:var(--gin-shadow-l1);}.ui-dialog .ui-dialog-titlebar{line-height:1.2;padding:var(--gin-spacing-m) var(--gin-spacing-l);background:#1b1b1d;border:0 none;border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;position:relative;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar{border-bottom:1px solid buttonBorder;}}.ui-dialog .ui-dialog-title{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-normal);color:#fff;width:100%;box-sizing:border-box;}[dir="ltr"] .ui-dialog .ui-dialog-title{padding-right:var(--gin-spacing-xl);}[dir="rtl"] .ui-dialog .ui-dialog-title{padding-left:var(--gin-spacing-xl);}.ui-dialog .ui-dialog-content{color:var(--gin-color-text);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{padding:var(--gin-spacing-s) var(--gin-spacing-l);border-top:1px solid var(--gin-border-color-layer);border-bottom-left-radius:var(--gin-border-m);border-bottom-right-radius:var(--gin-border-m);background:var(--gin-bg-app);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button{font-weight:var(--gin-font-weight-heavy);margin-top:0;margin-bottom:0;}[dir="ltr"] .ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-right:0;}[dir="rtl"] .ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-left:0;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button.button--danger,.ui-dialog [data-drupal-selector*=-remove-form] .button.button--danger{border-color:var(--gin-color-danger) !important;}.ui-dialog .ui-dialog-buttonset{margin-top:0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:50%;width:2rem;height:2rem;opacity:.8;margin:0 var(--gin-spacing-m);transform:translateY(-50%);background:none;border:none;}[dir="ltr"] .ui-dialog .ui-dialog-titlebar-close{left:auto;right:0;}[dir="rtl"] .ui-dialog .ui-dialog-titlebar-close{right:auto;left:0;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{width:100%;height:100%;top:0;margin:0;transform:none;background:#fff;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);-webkit-mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}[dir="ltr"] .ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{left:0;}[dir="rtl"] .ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{right:0;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background:linktext;}}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1;}.ui-dialog .ui-widget-content.ui-dialog-content{padding-left:var(--gin-spacing-l);padding-right:var(--gin-spacing-l);background:var(--gin-bg-layer);}.ui-dialog .gin-layer-wrapper{margin-bottom:var(--gin-spacing-l);}.erl-overlay,.layout-paragraphs-dialog{position:fixed !important;top:50% !important;width:calc(100% - var(--gin-spacing-xl)) !important;}[dir="ltr"] .erl-overlay,[dir="ltr"] .layout-paragraphs-dialog{left:50% !important;transform:translate(-50%,-50%);}[dir="rtl"] .erl-overlay,[dir="rtl"] .layout-paragraphs-dialog{right:50% !important;transform:translate(50%,-50%);}@media (min-width:64em){.erl-overlay,.layout-paragraphs-dialog{width:calc(100% - var(--gin-spacing-xxxl)) !important;}}ul.paragraphs-add-dialog-list{margin:var(--gin-spacing-l) 0;}.ui-widget-overlay{opacity:.9;background:var(--gin-bg-layer2);}.views-ui-dialog .views-offset-bottom{border-top:1px solid var(--gin-border-color);}@media (forced-colors:active){.views-ui-dialog .views-offset-bottom{border-top:none;}}.ui-widget-content a{color:var(--gin-color-primary);}.ui-widget.ui-dialog.ui-dialog-off-canvas{--gin-offcanvas-active:var(--gin-color-primary);background:#444;border:0 none;box-shadow:0 0 48px rgba(0,0,0,.075);}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{background:#1b1b1d;border-radius:0;}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-resizable-w{border:0 none;background-color:transparent;}.ui-widget.ui-dialog.ui-dialog-off-canvas .fieldset{color:var(--gin-color-text);}.ui-widget.ui-dialog.ui-dialog-off-canvas #drupal-off-canvas .button--primary[type=submit]{background:var(--gin-offcanvas-active);}.ui-dialog .ui-widget-content.ui-dialog-content{overflow:auto;}.ui-dialog.webform-off-canvas .ui-widget-content.ui-dialog-content{background:var(--gin-bg-layer);}table.treetable tr.branch{background-color:transparent;}.ui-dialog .gin-layer-wrapper{margin-bottom:var(--gin-spacing-l);margin-top:var(--gin-spacing-l);}.views-ui-dialog.views-ui-dialog > .ui-dialog-content{padding:0;}.ui-dialog:not(.ui-dialog-off-canvas){max-width:1280px;border:0 none !important;border-radius:var(--gin-border-m);}@media (forced-colors:active){.ui-dialog:not(.ui-dialog-off-canvas){border:1px solid buttonBorder !important;}}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content:first-of-type{border-top-left-radius:var(--gin-border-m);border-top-right-radius:var(--gin-border-m);}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{position:absolute;bottom:0;top:auto;}[dir="ltr"] .ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{left:var(--gin-spacing-m);right:auto;}[dir="rtl"] .ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{right:var(--gin-spacing-m);left:auto;}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-secondary{width:100%;}.ui-dialog:not(.ui-dialog-off-canvas) .views-exposed-form.views-exposed-form,.ui-dialog:not(.ui-dialog-off-canvas) .views-displays{border:1px solid var(--gin-border-color-layer);}@media (max-width:47.99em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog{position:absolute;left:0;top:0;font-family:var(--gin-font);outline:none;}.ui-dialog,.ui-dialog:focus,.ui-dialog:focus:active,.ui-dialog:focus:hover{box-shadow:var(--gin-shadow-l1);}.ui-dialog .ui-dialog-titlebar{line-height:1.2;padding:var(--gin-spacing-m) var(--gin-spacing-l);background:#1b1b1d;border:0 none;border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;position:relative;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar{border-bottom:1px solid buttonBorder;}}.ui-dialog .ui-dialog-title{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-normal);color:#fff;width:100%;box-sizing:border-box;}[dir="ltr"] .ui-dialog .ui-dialog-title{padding-right:var(--gin-spacing-xl);}[dir="rtl"] .ui-dialog .ui-dialog-title{padding-left:var(--gin-spacing-xl);}.ui-dialog .ui-dialog-content{color:var(--gin-color-text);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{padding:var(--gin-spacing-s) var(--gin-spacing-l);border-top:1px solid var(--gin-border-color-layer);border-bottom-left-radius:var(--gin-border-m);border-bottom-right-radius:var(--gin-border-m);background:var(--gin-bg-app);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button{font-weight:var(--gin-font-weight-heavy);margin-top:0;margin-bottom:0;}[dir="ltr"] .ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-right:0;}[dir="rtl"] .ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-left:0;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button.button--danger,.ui-dialog [data-drupal-selector*=-remove-form] .button.button--danger{border-color:var(--gin-color-danger) !important;}.ui-dialog .ui-dialog-buttonset{margin-top:0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:50%;width:2rem;height:2rem;opacity:.8;margin:0 var(--gin-spacing-m);transform:translateY(-50%);background:none;border:none;}[dir="ltr"] .ui-dialog .ui-dialog-titlebar-close{left:auto;right:0;}[dir="rtl"] .ui-dialog .ui-dialog-titlebar-close{right:auto;left:0;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{width:100%;height:100%;top:0;margin:0;transform:none;background:#fff;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);-webkit-mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}[dir="ltr"] .ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{left:0;}[dir="rtl"] .ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{right:0;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background:linktext;}}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1;}.ui-dialog .ui-widget-content.ui-dialog-content{padding-left:var(--gin-spacing-l);padding-right:var(--gin-spacing-l);background:var(--gin-bg-layer);}.ui-dialog .gin-layer-wrapper{margin-bottom:var(--gin-spacing-l);}.erl-overlay,.layout-paragraphs-dialog{position:fixed !important;top:50% !important;width:calc(100% - var(--gin-spacing-xl)) !important;}[dir="ltr"] .erl-overlay,[dir="ltr"] .layout-paragraphs-dialog{left:50% !important;transform:translate(-50%,-50%);}[dir="rtl"] .erl-overlay,[dir="rtl"] .layout-paragraphs-dialog{right:50% !important;transform:translate(50%,-50%);}@media (min-width:64em){.erl-overlay,.layout-paragraphs-dialog{width:calc(100% - var(--gin-spacing-xxxl)) !important;}}ul.paragraphs-add-dialog-list{margin:var(--gin-spacing-l) 0;}.ui-widget-overlay{opacity:.9;background:var(--gin-bg-layer2);}.views-ui-dialog .views-offset-bottom{border-top:1px solid var(--gin-border-color);}@media (forced-colors:active){.views-ui-dialog .views-offset-bottom{border-top:none;}}.ui-widget-content a{color:var(--gin-color-primary);}.ui-widget.ui-dialog.ui-dialog-off-canvas{--gin-offcanvas-active:var(--gin-color-primary);background:#444;border:0 none;box-shadow:0 0 48px rgba(0,0,0,.075);}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{background:#1b1b1d;border-radius:0;}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-resizable-w{border:0 none;background-color:transparent;}.ui-widget.ui-dialog.ui-dialog-off-canvas .fieldset{color:var(--gin-color-text);}.ui-widget.ui-dialog.ui-dialog-off-canvas #drupal-off-canvas .button--primary[type=submit]{background:var(--gin-offcanvas-active);}.ui-dialog .ui-widget-content.ui-dialog-content{overflow:auto;}.ui-dialog.webform-off-canvas .ui-widget-content.ui-dialog-content{background:var(--gin-bg-layer);}table.treetable tr.branch{background-color:transparent;}.ui-dialog .gin-layer-wrapper{margin-bottom:var(--gin-spacing-l);margin-top:var(--gin-spacing-l);}.views-ui-dialog.views-ui-dialog > .ui-dialog-content{padding:0;}.ui-dialog:not(.ui-dialog-off-canvas){max-width:1280px;border:0 none !important;border-radius:var(--gin-border-m);background:var(--gin-bg-layer);}@media (forced-colors:active){.ui-dialog:not(.ui-dialog-off-canvas){border:1px solid buttonBorder !important;}}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content:first-of-type{border-top-left-radius:var(--gin-border-m);border-top-right-radius:var(--gin-border-m);}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{position:absolute;bottom:0;top:auto;}[dir="ltr"] .ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{left:var(--gin-spacing-m);right:auto;}[dir="rtl"] .ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{right:var(--gin-spacing-m);left:auto;}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-secondary{width:100%;}.ui-dialog:not(.ui-dialog-off-canvas) .views-exposed-form.views-exposed-form,.ui-dialog:not(.ui-dialog-off-canvas) .views-displays{border:1px solid var(--gin-border-color-layer);}@media (max-width:47.99em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog{position:absolute;left:0;top:0;font-family:var(--gin-font);outline:none;}.ui-dialog,.ui-dialog:focus,.ui-dialog:focus:active,.ui-dialog:focus:hover{box-shadow:var(--gin-shadow-l1);}.ui-dialog .ui-dialog-titlebar{line-height:1.2;padding:var(--gin-spacing-m) var(--gin-spacing-l);background:#1b1b1d;border:0 none;border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;position:relative;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar{border-bottom:1px solid buttonBorder;}}.ui-dialog .ui-dialog-title{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-normal);color:#fff;width:100%;box-sizing:border-box;}[dir="ltr"] .ui-dialog .ui-dialog-title{padding-right:var(--gin-spacing-xl);}[dir="rtl"] .ui-dialog .ui-dialog-title{padding-left:var(--gin-spacing-xl);}.ui-dialog .ui-dialog-content{color:var(--gin-color-text);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{padding:var(--gin-spacing-s) var(--gin-spacing-l);border-top:1px solid var(--gin-border-color-layer);border-bottom-left-radius:var(--gin-border-m);border-bottom-right-radius:var(--gin-border-m);background:var(--gin-bg-app);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button{font-weight:var(--gin-font-weight-heavy);margin-top:0;margin-bottom:0;}[dir="ltr"] .ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-right:0;}[dir="rtl"] .ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-left:0;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button.button--danger,.ui-dialog [data-drupal-selector*=-remove-form] .button.button--danger{border-color:var(--gin-color-danger) !important;}.ui-dialog .ui-dialog-buttonset{margin-top:0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:50%;width:2rem;height:2rem;opacity:.8;margin:0 var(--gin-spacing-m);transform:translateY(-50%);background:none;border:none;}[dir="ltr"] .ui-dialog .ui-dialog-titlebar-close{left:auto;right:0;}[dir="rtl"] .ui-dialog .ui-dialog-titlebar-close{right:auto;left:0;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{width:100%;height:100%;top:0;margin:0;transform:none;background:#fff;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);-webkit-mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}[dir="ltr"] .ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{left:0;}[dir="rtl"] .ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{right:0;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background:linktext;}}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1;}.ui-dialog .ui-widget-content.ui-dialog-content{padding-left:var(--gin-spacing-l);padding-right:var(--gin-spacing-l);background:var(--gin-bg-layer);}.ui-dialog .gin-layer-wrapper{margin-bottom:var(--gin-spacing-l);}.erl-overlay,.layout-paragraphs-dialog{position:fixed !important;top:50% !important;width:calc(100% - var(--gin-spacing-xl)) !important;}[dir="ltr"] .erl-overlay,[dir="ltr"] .layout-paragraphs-dialog{left:50% !important;transform:translate(-50%,-50%);}[dir="rtl"] .erl-overlay,[dir="rtl"] .layout-paragraphs-dialog{right:50% !important;transform:translate(50%,-50%);}@media (min-width:64em){.erl-overlay,.layout-paragraphs-dialog{width:calc(100% - var(--gin-spacing-xxxl)) !important;}}ul.paragraphs-add-dialog-list{margin:var(--gin-spacing-l) 0;}.ui-widget-overlay{opacity:.9;background:var(--gin-bg-layer2);}.views-ui-dialog .views-offset-bottom{border-top:1px solid var(--gin-border-color);}@media (forced-colors:active){.views-ui-dialog .views-offset-bottom{border-top:none;}}.ui-widget-content a{color:var(--gin-color-primary);}.ui-widget.ui-dialog.ui-dialog-off-canvas{--gin-offcanvas-active:var(--gin-color-primary);background:#444;border:0 none;box-shadow:0 0 48px rgba(0,0,0,.075);}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{background:#1b1b1d;border-radius:0;}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-resizable-w{border:0 none;background-color:transparent;}.ui-widget.ui-dialog.ui-dialog-off-canvas .fieldset{color:var(--gin-color-text);}.ui-widget.ui-dialog.ui-dialog-off-canvas #drupal-off-canvas .button--primary[type=submit]{background:var(--gin-offcanvas-active);}.ui-dialog .ui-widget-content.ui-dialog-content{overflow:auto;}.ui-dialog.webform-off-canvas .ui-widget-content.ui-dialog-content{background:var(--gin-bg-layer);}table.treetable tr.branch{background-color:transparent;}.ui-dialog .gin-layer-wrapper{margin-bottom:var(--gin-spacing-l);margin-top:var(--gin-spacing-l);}.views-ui-dialog.views-ui-dialog > .ui-dialog-content{padding:0;}:root{--gin-color-title:#222330;--gin-color-text:#222330;--gin-color-text-light:#545560;--gin-color-focus:rgba(0,125,250,.6);--gin-color-focus-border:rgba(0,0,0,.2);--gin-color-focus-neutral-rgb:rgba(0,0,0,.4);--gin-color-disabled:#8d8d8d;--gin-color-disabled-bg:#eaeaea;--gin-color-disabled-border:#c2c2c2;--gin-color-warning:#d8b234;--gin-color-warning-light:#efcf64;--gin-bg-warning:#605328;--gin-bg-warning-light:rgba(226,151,0,.08);--gin-color-danger:#cc3d3d;--gin-color-danger-lightest:#fdd9d9;--gin-color-danger-light:#f39b9d;--gin-bg-danger:#583333;--gin-bg-danger-light:rgba(222,117,96,.1);--gin-color-green:#058260;--gin-color-green-light:#32cea4;--gin-color-green-lightest:#adebdb;--gin-bg-green:#145242;--gin-bg-green-light:rgba(72,171,123,.1);--gin-color-info:#082538;--gin-color-info-light:#589ac5;--gin-bg-info:#122b3c;--gin-color-contextual:var(--gin-color-text);--gin-color-contextual-text:#eee;--gin-bg-input:#fff;--gin-bg-layer:#fff;--gin-bg-layer2:#edeff5;--gin-bg-layer3:#fff;--gin-bg-layer4:#e2e5ec;--gin-bg-secondary:var(--gin-bg-layer);--gin-bg-header:#eeeff3;--gin-bg-unpublished:var(--gin-bg-danger-light);--gin-pattern:var(--gin-border-color);--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern-square:.5rem;--gin-font:Arial,sans-serif;--gin-font-size-xxs:.75rem;--gin-font-size-xs:small;--gin-font-size-s:.875rem;--gin-font-size:1rem;--gin-font-size-m:var(--gin-font-size);--gin-font-size-l:1.125rem;--gin-font-size-xl:1.25rem;--gin-font-size-h3:1.5rem;--gin-font-size-h2:1.75rem;--gin-font-size-h1:1.6rem;--gin-font-size-quote:1.1em;--gin-font-weight-normal:400;--gin-font-weight-semibold:525;--gin-font-weight-bold:575;--gin-font-weight-heavy:625;--gin-spacing-xxxs:.125rem;--gin-spacing-xxs:.25rem;--gin-spacing-xs:.5rem;--gin-spacing-s:.75rem;--gin-spacing-m:1rem;--gin-spacing-l:1.5rem;--gin-spacing-xl:2rem;--gin-spacing-xxl:3rem;--gin-spacing-xxxl:4rem;--gin-icon-color:#414247;--gin-icon-size-close:20px;--gin-icon-size-toolbar-secondary:17px;--gin-icon-size-toolbar:17px;--gin-icon-size-sidebar-toggle:21px;--gin-border-xxs:.125rem;--gin-border-xs:.25rem;--gin-border-s:.375rem;--gin-border-m:.5rem;--gin-border-l:.75rem;--gin-border-xl:1rem;--gin-border-color:#d4d4d8;--gin-border-color-secondary:rgba(0,0,0,.08);--gin-border-color-layer:rgba(0,0,0,.08);--gin-border-color-layer2:#d4d4d8;--gin-border-color-table:rgba(0,0,0,.1);--gin-border-color-table-header:rgba(0,0,0,.2);--gin-border-color-form-element:#8e929c;--size-summary-border-radius:calc(var(--gin-border-m) - 1px);--gin-easing:cubic-bezier(.19,1,.22,1);--gin-transition:.15s var(--gin-easing);--gin-transition-fast:.3s var(--gin-easing);--gin-shadow-l1:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%);--gin-shadow-l2:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%),0 20px 24px rgb(20 45 82 / 12%);--gin-height-sticky:60px;--gin-toolbar-width-collapsed:66px;--gin-toolbar-width:256px;--gin-toolbar-height:0px;--gin-toolbar-secondary-height:0px;--gin-toolbar-bg-level2:#edeff5;--gin-toolbar-bg-level3:rgba(44,45,47,.05);--gin-toolbar-y-offset:0px;--gin-toolbar-x-offset:0px;--gin-scroll-offset:0px;--gin-sticky-offset:0px;--gin-sidebar-width:320px;--gin-sidebar-offset:var(--gin-sidebar-width);--gin-switch:#26a769;--gin-shadow-button:#00000033;--gin-color-button-text:#fff;--gin-offset-x:var(--gin-toolbar-x-offset);--gin-offset-y:calc(var(--gin-toolbar-y-offset) + var(--gin-sticky-offset));--gin-link-decoration-style:dotted;--gin-max-line-length:80ch;--input-line-height:var(--gin-spacing-l);--input-padding-horizontal:var(--gin-spacing-s);--input-padding-vertical:var(--gin-spacing-xs);--jui-dialog-z-index:1260;}@media (min-width:61em){:root{--gin-font-size-h1:1.8125rem;--gin-font-size-quote:1.2em;}}@media (min-width:90em){:root{--gin-font-size-h1:2.125rem;}}@media (min-width:61em){:root{--gin-icon-size-toolbar:20px;}}@media (min-width:64em){:root{--gin-sticky-offset:var(--gin-height-sticky);}}@media (min-width:80em){:root{--gin-sidebar-width:360px;}}[data-gin-layout-density=small]{--gin-spacing-density-xxs:.15625rem;--gin-spacing-density-xs:.3125rem;--gin-spacing-density-s:.46875rem;--gin-spacing-density-m:.625rem;--gin-spacing-density-l:.9375rem;--gin-spacing-density-xl:1.25rem;--gin-spacing-density-xxl:1.875rem;--gin-spacing-density-xxxl:2.5rem;}[data-gin-layout-density=medium]{--gin-spacing-density-xxs:.1875rem;--gin-spacing-density-xs:.375rem;--gin-spacing-density-s:.5625rem;--gin-spacing-density-m:.75rem;--gin-spacing-density-l:1.125rem;--gin-spacing-density-xl:1.5rem;--gin-spacing-density-xxl:2.25rem;--gin-spacing-density-xxxl:3rem;}:root{--gin-spacing-density-xxs:.25rem;--gin-spacing-density-xs:.5rem;--gin-spacing-density-s:.75rem;--gin-spacing-density-m:1rem;--gin-spacing-density-l:1.5rem;--gin-spacing-density-xl:2rem;--gin-spacing-density-xxl:3rem;--gin-spacing-density-xxxl:4rem;}.gin--dark-mode{--gin-color-title:#fff;--gin-color-text:#d2d3d3;--gin-color-text-light:#9e9fa0;--gin-shadow-button:rgba(#111,.9);--gin-color-button-text:#111;--gin-color-focus:rgb(81,168,255);--gin-color-focus-border:rgba(0,0,0,.8);--gin-color-focus-neutral-rgb:rgba(255,255,255,.8);--gin-color-disabled:#646464;--gin-color-disabled-border:#646464;--gin-color-disabled-bg:#47474c;--gin-color-warning:#dec15f;--gin-bg-warning-light:rgba(222,193,95,.1);--gin-color-danger:#ce6060;--gin-color-danger-lightest:#483439;--gin-color-green:#32cea4;--gin-color-info:#559bca;--gin-bg-input:var(--gin-bg-layer2);--gin-bg-app:#1b1b1d;--gin-bg-layer:#2a2a2d;--gin-bg-layer2:#3b3b3f;--gin-bg-layer3:#47474c;--gin-bg-layer4:#19191b;--gin-bg-secondary:var(--gin-bg-app);--gin-bg-unpublished:var(--gin-bg-warning-light);--gin-color-contextual:var(--gin-bg-layer3);--gin-border-color:#43454a;--gin-border-color-secondary:rgba(255,255,255,.075);--gin-border-color-layer:rgba(0,0,0,.05);--gin-border-color-layer2:#76777b;--gin-border-color-table:#43454a;--gin-border-color-table-header:rgba(255,255,255,.12);--gin-border-color-form-element:var(--gin-border-color-layer2);--gin-bg-header:#1b1b1d;--gin-switch:var(--gin-color-primary);--gin-shadow-l1:0 1px 2px rgb(0 0 0 / 2%),0 3px 4px rgb(0 0 0 / 3%),0 5px 8px rgb(0 0 0 / 4%);--gin-shadow-l2:0 1px 2px rgb(0 0 0 / 2%),0 3px 4px rgb(0 0 0 / 3%),0 5px 8px rgb(0 0 0 / 4%),0 20px 24px rgb(0 0 0 / 12%);--gin-icon-color:#888;--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern:var(--gin-border-color);}#coffee-form{padding:var(--gin-spacing-xxs);background:#000;border-radius:var(--gin-border-l);}#coffee-form #coffee-form-inner,#coffee-form #coffee-q{color:var(--gin-color-title);background:var(--gin-bg-layer);border-radius:var(--gin-border-m);}#coffee-form #coffee-results a{color:var(--gin-color-title);border-radius:var(--gin-border-m);}#coffee-form #coffee-results a .description{color:var(--gin-color-text-light);padding-top:var(--gin-spacing-xxs);}#coffee-form #coffee-results a:hover,#coffee-form #coffee-results a.ui-state-active{background:var(--gin-color-primary);}#coffee-form #coffee-results a:hover,#coffee-form #coffee-results a:hover .description,#coffee-form #coffee-results a.ui-state-active,#coffee-form #coffee-results a.ui-state-active .description{color:var(--gin-color-button-text);}#coffee-form #coffee-results a:hover .description,#coffee-form #coffee-results a.ui-state-active .description{opacity:.9;}#coffee-form .ui-autocomplete{background:transparent;box-shadow:none;}#coffee-form .ui-autocomplete .ui-menu-item-wrapper{padding:var(--gin-spacing-m);}.node-preview-container.node-preview-container{font-size:var(--gin-font-size-xs);z-index:501;position:sticky;top:0;padding:0;width:100%;height:var(--gin-toolbar-secondary-height);background:rgba(255,255,255,.98);border-bottom:1px solid var(--gin-border-color-layer);}@supports ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.node-preview-container.node-preview-container{opacity:.999;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}}.gin--dark-mode .node-preview-container.node-preview-container{background:rgba(27,27,29,.98);}@supports ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.gin--dark-mode .node-preview-container.node-preview-container{background:rgba(22,22,23,.9);}}.gin--high-contrast-mode .node-preview-container.node-preview-container{background:var(--gin-bg-app);-webkit-backdrop-filter:none;backdrop-filter:none;}.gin--navigation .node-preview-container.node-preview-container{width:calc(100% - var(--gin-toolbar-x-offset));}[dir="ltr"] .gin--navigation .node-preview-container.node-preview-container{margin-left:var(--gin-toolbar-x-offset);}[dir="rtl"] .gin--navigation .node-preview-container.node-preview-container{margin-right:var(--gin-toolbar-x-offset);}.node-preview-container.node-preview-container .gin-layout-container{box-sizing:border-box;}.node-preview-container.node-preview-container .node-preview-backlink,.node-preview-container.node-preview-container .node-preview-form-select label{color:var(--gin-color-text-light);}.node-preview-container.node-preview-container .node-preview-backlink{all:revert;position:relative;text-decoration:none;font-weight:var(--gin-font-weight-normal);color:var(--gin-color-text-light);border-radius:var(--gin-border-xxs);}[dir="ltr"] .node-preview-container.node-preview-container .node-preview-backlink{padding-left:1.75em;}[dir="rtl"] .node-preview-container.node-preview-container .node-preview-backlink{padding-right:1.75em;}.node-preview-container.node-preview-container .node-preview-backlink:hover{color:var(--gin-color-primary-hover);}.node-preview-container.node-preview-container .node-preview-backlink:active{color:var(--gin-color-primary-active);}.node-preview-container.node-preview-container .node-preview-backlink::before{content:"";display:inline-block;position:absolute;top:calc(50% - 1px);width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);transform:translateY(-50%);background-color:var(--gin-icon-color);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center center;mask-position:center center;}[dir="ltr"] .node-preview-container.node-preview-container .node-preview-backlink::before{left:0;}[dir="rtl"] .node-preview-container.node-preview-container .node-preview-backlink::before{right:0;}.node-preview-container.node-preview-container .form-item{all:revert;}.node-preview-container.node-preview-container .form-item__label{font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-normal);color:var(--gin-color-title);margin:0;}.node-preview-container.node-preview-container .node-preview-form-select{display:flex;align-items:center;justify-content:space-between;width:auto;padding:var(--gin-spacing-m) 0;margin:0 var(--gin-spacing-m);height:100%;}@media (min-width:48em){.node-preview-container.node-preview-container .node-preview-form-select{margin:0 var(--gin-spacing-xl);}}@media (min-width:61em){.node-preview-container.node-preview-container .node-preview-form-select{margin:0 min(5vw,var(--gin-spacing-xxl));}}[dir="ltr"] .node-preview-container.node-preview-container .node-preview-form-select label{padding-right:.5em;}[dir="rtl"] .node-preview-container.node-preview-container .node-preview-form-select label{padding-left:.5em;}.node-preview-container.node-preview-container .form-element{all:revert;font-size:var(--gin-font-size-s);line-height:1.5;color:var(--gin-color-text);background-color:var(--gin-bg-input);border:1px solid var(--gin-border-color-form-element);border-radius:var(--gin-border-s);box-sizing:border-box;transition:var(--gin-transition);}.node-preview-container.node-preview-container .js-hide{display:none;}.node-preview-container.node-preview-container ~ .gin-secondary-toolbar--frontend{display:none;}.node-preview-container.node-preview-container *:focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}.responsive-preview{z-index:502;}.responsive-preview-item-list{top:36px !important;}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-trigger{width:4em;background:none;border-radius:var(--gin-border-s);}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-trigger:hover::before{background-color:var(--gin-color-title);}.gin--classic-toolbar .toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-trigger:hover::before{background-color:#fff;}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-trigger::after{width:1rem;height:1rem;top:var(--gin-spacing-s);margin:0;background-color:var(--gin-color-text-light);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#drop-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#drop-view);-webkit-mask-size:.75rem .75rem;mask-size:.75rem .75rem;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;box-sizing:border-box;transition:transform .2s var(--gin-easing);}[dir="ltr"] .toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-trigger::after{right:var(--gin-spacing-xs);}[dir="rtl"] .toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-trigger::after{left:var(--gin-spacing-xs);}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-options{padding:var(--gin-spacing-xs);margin:0;background-color:var(--gin-bg-layer3);border-bottom:0 none;border-radius:var(--gin-border-l);box-shadow:var(--gin-shadow-l2);}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-options .responsive-preview-device.responsive-preview-device{color:var(--gin-color-primary);width:100%;padding:.625rem var(--gin-spacing-m);border-radius:var(--gin-border-s);}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-options .responsive-preview-device.responsive-preview-device:hover{color:var(--gin-color-button-text);background-color:var(--gin-color-primary);}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-options .responsive-preview-configure{color:var(--gin-color-text-light);text-decoration:none;}.toolbar .toolbar-tab-responsive-preview.toolbar-tab .responsive-preview-options .responsive-preview-configure:hover{color:var(--gin-color-primary);}.toolbar .toolbar-tab-responsive-preview.toolbar-tab.open,.toolbar .toolbar-tab-responsive-preview.toolbar-tab.open::before{background-color:var(--gin-bg-layer3);}.gin--classic-toolbar .toolbar .toolbar-tab-responsive-preview.toolbar-tab.open .responsive-preview-trigger::before{background-color:#111;}[dir="ltr"] .toolbar .toolbar-tab-responsive-preview.toolbar-tab.open .responsive-preview-trigger::after{transform:rotate(180deg);}[dir="rtl"] .toolbar .toolbar-tab-responsive-preview.toolbar-tab.open .responsive-preview-trigger::after{transform:rotate(-180deg);}#gin-toolbar-bar.js-settings-tray-edit-mode button.toolbar-icon.toolbar-icon-edit.toolbar-item.is-active{color:var(--gin-bg-app);}#gin-toolbar-bar.js-settings-tray-edit-mode{background:var(--gin-color-primary);}#gin-toolbar-bar.js-settings-tray-edit-mode button.toolbar-icon.toolbar-icon-edit.toolbar-item.is-active:hover{background:var(--gin-color-primary-hover);}#gin-toolbar-bar{position:fixed;}#gin-toolbar-bar .contextual-toolbar-tab{order:100;}#toolbar-bar.toolbar-bar.js-settings-tray-edit-mode{background-color:transparent;border-radius:var(--gin-border-s);}#toolbar-bar.toolbar-bar.js-settings-tray-edit-mode .toolbar-item,#toolbar-bar.toolbar-bar.js-settings-tray-edit-mode .toolbar-item.is-active:hover{background:var(--gin-switch);border-radius:var(--gin-border-s);}#toolbar-bar.toolbar-bar.js-settings-tray-edit-mode .toolbar-item::before,#toolbar-bar.toolbar-bar.js-settings-tray-edit-mode .toolbar-item.is-active:hover::before{background-color:#fff;}#toolbar-bar.toolbar-bar.js-settings-tray-edit-mode button.toolbar-icon.toolbar-icon-edit.toolbar-item.is-active:hover{background-image:none;}.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode .settings-tray-editable.settings-tray-editable:hover,.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode .settings-tray-editable.settings-tray-editable.settings-tray-active-editable{background-color:var(--gin-bg-item-hover);}body.gin--vertical-toolbar,body.gin--horizontal-toolbar,body.gin--classic-toolbar{padding-top:var(--gin-toolbar-y-offset) !important;}[dir="ltr"] body.gin--vertical-toolbar,[dir="ltr"] body.gin--horizontal-toolbar,[dir="ltr"] body.gin--classic-toolbar{padding-left:var(--gin-toolbar-x-offset,256px) !important;margin-left:0;}[dir="rtl"] body.gin--vertical-toolbar,[dir="rtl"] body.gin--horizontal-toolbar,[dir="rtl"] body.gin--classic-toolbar{padding-right:var(--gin-toolbar-x-offset,256px) !important;margin-right:0;}.toolbar{font-family:var(--gin-font);}.toolbar .toolbar-bar{box-shadow:none;}@media (min-width:36.75em){.toolbar .toolbar-bar .user-menu{flex-grow:1;flex-shrink:0;}[dir="ltr"] .toolbar .toolbar-bar .user-menu{text-align:right;}[dir="rtl"] .toolbar .toolbar-bar .user-menu{text-align:left;}[dir="ltr"] .toolbar .toolbar-bar .user-menu .toolbar-menu{text-align:left;}[dir="rtl"] .toolbar .toolbar-bar .user-menu .toolbar-menu{text-align:right;}}.toolbar .toolbar-bar .toolbar-tab > .toolbar-item{white-space:nowrap;}[dir="ltr"] .toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab{float:right;}[dir="rtl"] .toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab{float:left;}.toolbar .toolbar-bar .toolbar-tab > .toolbar-item{font-weight:var(--gin-font-weight-normal);}.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon:hover,.toolbar .toolbar-bar .toolbar-tab > .responsive-preview-icon:hover{background:rgba(255,255,255,.1);}.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon:hover::before,.toolbar .toolbar-bar .toolbar-tab > .responsive-preview-icon:hover::before{background-color:#fff;}.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.is-active,.toolbar .toolbar-bar .toolbar-tab > .is-active.responsive-preview-icon{color:var(--gin-color-button-text);background-image:none;background-color:var(--gin-color-primary);}.gin--dark-mode .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.is-active,.gin--dark-mode .toolbar .toolbar-bar .toolbar-tab > .is-active.responsive-preview-icon{color:var(--gin-color-primary-active);background-color:var(--gin-color-primary-light-active);}.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.is-active::before,.toolbar .toolbar-bar .toolbar-tab > .is-active.responsive-preview-icon::before{background-color:var(--gin-color-button-text);}.gin--dark-mode .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.is-active::before,.gin--dark-mode .toolbar .toolbar-bar .toolbar-tab > .is-active.responsive-preview-icon::before{background-color:var(--gin-color-primary-active);}@media only screen and (min-width:36em){.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon:before,.toolbar .toolbar-bar .toolbar-tab > .responsive-preview-icon:before{background-size:90% auto;}}.toolbar .toolbar-bar .toolbar-icon.toolbar-handle::before,.toolbar .toolbar-bar .toolbar-handle.responsive-preview-icon::before,.toolbar .toolbar-bar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle::before{background-position:center center;background-size:14px 14px;}[dir="ltr"] .toolbar .toolbar-bar .toolbar-icon.toolbar-handle::before,[dir="ltr"] .toolbar .toolbar-bar .toolbar-handle.responsive-preview-icon::before,[dir="ltr"] .toolbar .toolbar-bar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle::before{transform:rotate(90deg);}[dir="rtl"] .toolbar .toolbar-bar .toolbar-icon.toolbar-handle::before,[dir="rtl"] .toolbar .toolbar-bar .toolbar-handle.responsive-preview-icon::before,[dir="rtl"] .toolbar .toolbar-bar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle::before{transform:rotate(-90deg);}[dir="ltr"] .toolbar .toolbar-bar .toolbar-icon.toolbar-handle.open::before,[dir="ltr"] .toolbar .toolbar-bar .toolbar-handle.open.responsive-preview-icon::before,[dir="ltr"] .toolbar .toolbar-bar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open::before{transform:rotate(-90deg);}[dir="rtl"] .toolbar .toolbar-bar .toolbar-icon.toolbar-handle.open::before,[dir="rtl"] .toolbar .toolbar-bar .toolbar-handle.open.responsive-preview-icon::before,[dir="rtl"] .toolbar .toolbar-bar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open::before{transform:rotate(90deg);}.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon-edit.toolbar-item.responsive-preview-icon,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item:focus{color:var(--gin-bg-app);background:var(--gin-color-primary);}.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item::before,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon-edit.toolbar-item.responsive-preview-icon::before,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active::before,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item:focus::before{background:var(--gin-bg-app);}.toolbar .toolbar-bar #toolbar-item-administration-search::before,.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon::before,.toolbar .toolbar-bar .toolbar-menu-administration .responsive-preview-icon::before,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon-edit.toolbar-item::before,.toolbar .toolbar-bar .toolbar-icon-toggle-vertical::before,.toolbar .toolbar-bar .toolbar-icon-toggle-horizontal::before{background:var(--gin-icon-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);}@media (forced-colors:active){.toolbar .toolbar-bar #toolbar-item-administration-search::before,.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon::before,.toolbar .toolbar-bar .toolbar-menu-administration .responsive-preview-icon::before,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon-edit.toolbar-item::before,.toolbar .toolbar-bar .toolbar-icon-toggle-vertical::before,.toolbar .toolbar-bar .toolbar-icon-toggle-horizontal::before{background:linktext !important;}}.toolbar .toolbar-bar #toolbar-item-administration-search.toolbar-icon-default::before,.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon.toolbar-icon-default::before,.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon-default.responsive-preview-icon::before,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon-edit.toolbar-item.toolbar-icon-default::before,.toolbar .toolbar-bar .toolbar-icon-toggle-vertical.toolbar-icon-default::before,.toolbar .toolbar-bar .toolbar-icon-toggle-horizontal.toolbar-icon-default::before{-webkit-mask-size:26px 26px;mask-size:26px 26px;}@media (min-width:61em){.toolbar .toolbar-bar #toolbar-item-administration-search:hover::before,.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon:hover::before,.toolbar .toolbar-bar .toolbar-menu-administration .responsive-preview-icon:hover::before,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon-edit.toolbar-item:hover::before,.toolbar .toolbar-bar .toolbar-icon-toggle-vertical:hover::before,.toolbar .toolbar-bar .toolbar-icon-toggle-horizontal:hover::before{background:var(--gin-color-primary);}}@media (min-width:61em){.toolbar .toolbar-bar #toolbar-item-administration-search.is-active:hover::before,.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon.is-active:hover::before,.toolbar .toolbar-bar .toolbar-menu-administration .is-active.responsive-preview-icon:hover::before,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon-edit.toolbar-item.is-active:hover::before,.toolbar .toolbar-bar .toolbar-icon-toggle-vertical.is-active:hover::before,.toolbar .toolbar-bar .toolbar-icon-toggle-horizontal.is-active:hover::before{background:var(--gin-color-primary);}}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{padding-left:0;padding-right:0;background-color:var(--gin-color-text);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#gin-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#gin-view);-webkit-mask-position:center center;mask-position:center center;}[dir="ltr"] .toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{margin-left:0;}[dir="rtl"] .toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{margin-right:0;}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default.is-active{background-color:transparent;}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default.is-active::after{display:none;}.toolbar .toolbar-bar .toolbar-icon-default::before{padding-top:0;}.toolbar .toolbar-bar .toolbar-icon:before,.toolbar .toolbar-bar .responsive-preview-icon:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#fallback-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#fallback-view);}.toolbar .toolbar-bar .toolbar-icon-menu:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#hamburger-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#hamburger-view);}.toolbar .toolbar-bar .toolbar-icon-system-admin-content:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#content-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#content-view);}.toolbar .toolbar-bar .toolbar-icon-system-admin-structure:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#structure-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#structure-view);}.toolbar .toolbar-bar .toolbar-icon-system-themes-page:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#appearance-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#appearance-view);}.toolbar .toolbar-bar .toolbar-icon-system-modules-list:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#extend-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#extend-view);}.toolbar .toolbar-bar .toolbar-icon-system-admin-config:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#config-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#config-view);}.toolbar .toolbar-bar .toolbar-icon-entity-user-collection:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#people-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#people-view);}.toolbar .toolbar-bar .toolbar-icon-announcements-feed-announcement:before,.toolbar .toolbar-bar .toolbar-icon-announce:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#announcement-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#announcement-view);}.toolbar .toolbar-bar .toolbar-icon-system-admin-group:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#group-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#group-view);}.toolbar .toolbar-bar .toolbar-icon-system-admin-reports:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#reports-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#reports-view);}.toolbar .toolbar-bar .toolbar-icon-help-main:before,.toolbar .toolbar-bar .toolbar-icon-help:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#help-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#help-view);}.toolbar .toolbar-bar .toolbar-icon-commerce-admin-commerce:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#commerce-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#commerce-view);}.toolbar .toolbar-bar .toolbar-icon-entity-webform-collection:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#webform-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#webform-view);}.toolbar .toolbar-bar .toolbar-icon-tmgmt-admin-tmgmt:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#tmgmt-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#tmgmt-view);}.toolbar .toolbar-bar .toolbar-icon-language:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#tmgmt-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#tmgmt-view);}.toolbar .toolbar-bar .toolbar-icon-bat-admin:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#bat-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#bat-view);}.toolbar .toolbar-bar .toolbar-icon-commerce-inbox:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#commerce-inbox-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#commerce-inbox-view);}.toolbar .toolbar-bar .toolbar-icon-escape-admin{display:none;}.toolbar .toolbar-bar .toolbar-icon-edit:before,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon-edit.toolbar-item:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#edit-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#edit-view);-webkit-mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);}.toolbar .toolbar-bar .toolbar-icon-local-tasks:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#local-tasks-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#local-tasks-view);-webkit-mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);}.toolbar .toolbar-bar .toolbar-icon-shortcut:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#shortcut-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#shortcut-view);}.toolbar .toolbar-bar .toolbar-icon-coffee:before,.toolbar .toolbar-bar #toolbar-item-administration-search:before,.toolbar .toolbar-bar #admin-toolbar-mobile-search-tab .toolbar-icon:before,.toolbar .toolbar-bar #admin-toolbar-mobile-search-tab .responsive-preview-icon:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#search-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#search-view);}.toolbar .toolbar-bar .toolbar-icon-devel:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#devel-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#devel-view);}.toolbar .toolbar-bar .toolbar-icon-rebuild-cache-access:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#rebuild-cache-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#rebuild-cache-view);}.toolbar .toolbar-bar .responsive-preview-icon:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#responsive-preview-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#responsive-preview-view);}.toolbar .toolbar-bar .toolbar-icon-user:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#user-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#user-view);}.toolbar .toolbar-bar .toolbar-icon-environment:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#server-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#server-view);}.toolbar .toolbar-bar .toolbar-icon-toggle-vertical:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#nav-toggle-toleft-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#nav-toggle-toleft-view);}.toolbar .toolbar-bar .toolbar-icon-toggle-horizontal:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#nav-toggle-totop-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#nav-toggle-totop-view);}.toolbar .toolbar-bar .toolbar-icon-workbench-content-tab:before{-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#tool-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#tool-view);}.toolbar-horizontal .toolbar-tray{border-bottom:1px solid var(--gin-border-color);}.toolbar-horizontal .toolbar-tray,[dir=rtl] .toolbar-horizontal .toolbar-tray{box-shadow:none;}.toolbar-horizontal .toolbar-tray a,.toolbar-horizontal .toolbar-tray span{color:var(--gin-color-text);font-weight:var(--gin-font-weight-normal);}.toolbar-horizontal .toolbar-tray a:hover,.toolbar-horizontal .toolbar-tray a:active,.toolbar-horizontal .toolbar-tray a:focus,.toolbar-horizontal .toolbar-tray a.is-active,.toolbar-horizontal .toolbar-tray span:hover,.toolbar-horizontal .toolbar-tray span:active,.toolbar-horizontal .toolbar-tray span:focus,.toolbar-horizontal .toolbar-tray span.is-active{text-decoration:none;}.toolbar-horizontal .toolbar-tray .menu-item a:hover,.toolbar-horizontal .toolbar-tray .menu-item a:focus{color:var(--gin-color-primary-hover);background-color:var(--gin-bg-item-hover);}.toolbar-horizontal .toolbar-tray .menu-item a:hover .toolbar-icon::before,.toolbar-horizontal .toolbar-tray .menu-item a:hover .responsive-preview-icon::before,.toolbar-horizontal .toolbar-tray .menu-item a:focus .toolbar-icon::before,.toolbar-horizontal .toolbar-tray .menu-item a:focus .responsive-preview-icon::before{background-color:var(--gin-color-title);}.toolbar-horizontal .toolbar-tray .menu-item a:hover .toolbar-icon.is-active::before,.toolbar-horizontal .toolbar-tray .menu-item a:hover .is-active.responsive-preview-icon::before,.toolbar-horizontal .toolbar-tray .menu-item a:focus .toolbar-icon.is-active::before,.toolbar-horizontal .toolbar-tray .menu-item a:focus .is-active.responsive-preview-icon::before{background-color:var(--gin-color-primary);}.toolbar-horizontal .toolbar-tray .menu-item--no-link:hover,.toolbar-horizontal .toolbar-tray .menu-item--no-link a:focus{background-color:transparent;}.toolbar-horizontal .toolbar-tray .menu-item .menu-item .toolbar-icon::before,.toolbar-horizontal .toolbar-tray .menu-item .menu-item .responsive-preview-icon::before{display:none;}.toolbar-horizontal .toolbar-tray .menu-item a:focus{box-shadow:inset 0 0 0 1px var(--gin-color-focus-border),inset 0 0 0 4px var(--gin-color-focus);}[dir="ltr"] .toolbar-horizontal .toolbar-tray .menu-item + .menu-item{border-left:0 none;}[dir="rtl"] .toolbar-horizontal .toolbar-tray .menu-item + .menu-item{border-right:0 none;}[dir="ltr"] .toolbar-horizontal .toolbar-tray .menu-item + .menu-item:last-child{border-right:0 none;}[dir="rtl"] .toolbar-horizontal .toolbar-tray .menu-item + .menu-item:last-child{border-left:0 none;}.gin--dark-mode.toolbar-horizontal .toolbar-tray{border-bottom:1px solid var(--gin-border-color-layer);}.toolbar .toolbar-tray-horizontal ul ul li.menu-item:first-child{border-top:0;}.toolbar .toolbar-tray-horizontal .menu-item:last-child{border-left:0;border-right:0;}.toolbar .toolbar-tray-vertical{box-shadow:none;background:var(--gin-bg-layer);}[dir="ltr"] .toolbar .toolbar-tray-vertical{border-right:1px solid var(--gin-border-color);}[dir="rtl"] .toolbar .toolbar-tray-vertical{border-left:1px solid var(--gin-border-color);}.toolbar .toolbar-tray-vertical .menu-item + .menu-item{border-top:1px solid var(--gin-border-color-layer);}.toolbar .toolbar-tray-vertical .menu-item + .menu-item__spacer{border-top:0 none;}.toolbar .toolbar-tray-vertical .menu-item .toolbar-menu,.toolbar .toolbar-tray-vertical .menu-item:last-child{border-bottom:0 none;}[dir="ltr"] .toolbar .toolbar-tray-vertical .menu-item .toolbar-logo{padding-left:var(--gin-spacing-m);}[dir="rtl"] .toolbar .toolbar-tray-vertical .menu-item .toolbar-logo{padding-right:var(--gin-spacing-m);}.toolbar .toolbar-tray-vertical .level-1.menu-item:last-child{border-bottom:1px solid var(--gin-border-color-layer);}.toolbar .toolbar-tray-vertical .level-2 .toolbar-menu{background-color:var(--gin-toolbar-bg-level2);}.toolbar .toolbar-tray-vertical .level-3 .toolbar-menu{background-color:var(--gin-toolbar-bg-level3);}.gin--dark-mode .toolbar .toolbar-tray-vertical .toolbar-menu ul ul{border-color:transparent;}.gin--dark-mode .toolbar .toolbar-tray-vertical .level-1 .toolbar-menu{background:var(--gin-bg-layer2);}.gin--dark-mode .toolbar .toolbar-tray-vertical .level-2 .toolbar-menu{background:var(--gin-bg-layer3);}.gin--dark-mode .toolbar .toolbar-tray-vertical .level-3 .toolbar-menu{background:#5a5a61;}.toolbar-tray-horizontal .menu-item.hover-intent,.toolbar-tray-horizontal .menu-item:focus-within,.toolbar-tray-horizontal .menu-item--expanded{background-color:transparent;}.toolbar-tray-horizontal ul li.menu-item .menu-item{background:transparent;border-left:none;border-right:none;border-bottom:0 none;}.toolbar-tray-horizontal ul li.menu-item--expanded.hover-intent ul,.toolbar-tray-horizontal ul li.menu-item--expanded:focus-within ul{box-shadow:0 8px 14px rgba(0,0,0,.15);}#toolbar-administration .toolbar-bar .toolbar-tab > .toolbar-icon-edit.toolbar-item{font-weight:var(--gin-font-weight-bold);}#toolbar-administration .toolbar-bar .toolbar-tab > .toolbar-icon-edit.toolbar-item:hover::before{background:#fff;}.toolbar .toolbar-icon.toolbar-handle::before,.toolbar .toolbar-handle.responsive-preview-icon::before,.toolbar .toolbar-icon.toolbar-handle.open::before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle::before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open::before,.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded,.toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded > a:focus{background-image:none;}[dir=rtl] .toolbar .toolbar-icon.toolbar-handle::before,[dir=rtl] .toolbar .toolbar-handle.responsive-preview-icon::before,[dir=rtl] .toolbar .toolbar-icon.toolbar-handle.open::before,[dir=rtl] .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle::before,[dir=rtl] .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open::before,[dir=rtl] .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded,[dir=rtl] .toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded > a:focus{background-image:none;}.toolbar .toolbar-icon.toolbar-handle::before,.toolbar .toolbar-handle.responsive-preview-icon::before,.toolbar .toolbar-icon.toolbar-handle.open::before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle::before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open::before,.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded::before{content:"";display:block;position:absolute;top:18px;width:16px;height:16px;background-color:var(--gin-color-disabled);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:14px 14px;mask-size:14px 14px;}[dir="ltr"] .toolbar .toolbar-icon.toolbar-handle::before,[dir="ltr"] .toolbar .toolbar-handle.responsive-preview-icon::before,[dir="ltr"] .toolbar .toolbar-icon.toolbar-handle.open::before,[dir="ltr"] .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle::before,[dir="ltr"] .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open::before,[dir="ltr"] .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded::before{right:0;}[dir="rtl"] .toolbar .toolbar-icon.toolbar-handle::before,[dir="rtl"] .toolbar .toolbar-handle.responsive-preview-icon::before,[dir="rtl"] .toolbar .toolbar-icon.toolbar-handle.open::before,[dir="rtl"] .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle::before,[dir="rtl"] .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open::before,[dir="rtl"] .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded::before{left:0;transform:scaleX(-1);}.toolbar .toolbar-icon.toolbar-handle.menu-item--active-trail::before,.toolbar .toolbar-handle.menu-item--active-trail.responsive-preview-icon::before,.toolbar .toolbar-icon.toolbar-handle:hover::before,.toolbar .toolbar-handle.responsive-preview-icon:hover::before,.toolbar .toolbar-icon.toolbar-handle:focus::before,.toolbar .toolbar-handle.responsive-preview-icon:focus::before,.toolbar .toolbar-icon.toolbar-handle:focus-within::before,.toolbar .toolbar-handle.responsive-preview-icon:focus-within::before,.toolbar .toolbar-icon.toolbar-handle.open.menu-item--active-trail::before,.toolbar .toolbar-icon.toolbar-handle.open:hover::before,.toolbar .toolbar-icon.toolbar-handle.open:focus::before,.toolbar .toolbar-icon.toolbar-handle.open:focus-within::before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.menu-item--active-trail::before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:hover::before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:focus::before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:focus-within::before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open.menu-item--active-trail::before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:hover::before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:focus::before,.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:focus-within::before,.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded.menu-item--active-trail::before,.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:hover::before,.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:focus::before,.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:focus-within::before{background-color:var(--gin-color-primary);}.toolbar .toolbar-tray-vertical .toolbar-menu a,.toolbar .toolbar-tray-vertical .toolbar-menu span{display:block;padding-top:1.5em;padding-bottom:1.5em;}[dir="ltr"] .toolbar .toolbar-tray-vertical .toolbar-menu a,[dir="ltr"] .toolbar .toolbar-tray-vertical .toolbar-menu span{padding-left:3.25em;}[dir="rtl"] .toolbar .toolbar-tray-vertical .toolbar-menu a,[dir="rtl"] .toolbar .toolbar-tray-vertical .toolbar-menu span{padding-right:3.25em;}.toolbar .toolbar-tray-vertical .toolbar-menu a:visited,.toolbar .toolbar-tray-vertical .toolbar-menu a:hover,.toolbar .toolbar-tray-vertical .toolbar-menu a:focus,.toolbar .toolbar-tray-vertical .toolbar-menu span:visited,.toolbar .toolbar-tray-vertical .toolbar-menu span:hover,.toolbar .toolbar-tray-vertical .toolbar-menu span:focus{color:var(--gin-color-text);}.toolbar .toolbar-tray-vertical .toolbar-menu a:focus,.toolbar .toolbar-tray-vertical .toolbar-menu span:focus{background:var(--gin-color-primary-light);}.toolbar .toolbar-tray-vertical .toolbar-menu a.is-active::before,.toolbar .toolbar-tray-vertical .toolbar-menu span.is-active::before{background-color:var(--gin-color-primary);}.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon::before,.toolbar .toolbar-bar .toolbar-tab > .responsive-preview-icon::before{background:none;background-color:rgba(255,255,255,.75);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);}@media (min-width:61em){.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.is-active:before,.toolbar .toolbar-bar .toolbar-tab > .is-active.responsive-preview-icon:before,.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon.is-active:hover:before{background-color:var(--gin-color-button-text);}}@media (max-width:60.99em){.toolbar-secondary .toolbar-bar .toolbar-icon:hover:before,.toolbar-secondary .toolbar-bar .responsive-preview-icon:hover:before,.toolbar-secondary .toolbar-bar .toolbar-icon.is-active:before,.toolbar-secondary .toolbar-bar .is-active.responsive-preview-icon:before,.toolbar-icon-edit:hover:before,.toolbar-icon-edit.is-active:before,.toolbar-icon-menu:hover:before,.toolbar-icon-menu.is-active:before,.toolbar-icon-local-tasks:hover:before,.toolbar-icon-local-tasks.is-active:before,#toolbar-item-administration-search:hover:before,#toolbar-item-administration-search.is-active:before,.toolbar-tab > .toolbar-icon-edit.toolbar-item:hover:before,.toolbar-tab > .toolbar-icon-edit.toolbar-item.is-active:before{background:#fff;}}.toolbar.toolbar-secondary .toolbar-bar .toolbar-tab > .toolbar-icon::before,.toolbar.toolbar-secondary .toolbar-bar .toolbar-tab > .responsive-preview-icon::before{background-color:var(--gin-icon-color);}@media (forced-colors:active){.toolbar.toolbar-secondary .toolbar-bar .toolbar-tab > .toolbar-icon::before,.toolbar.toolbar-secondary .toolbar-bar .toolbar-tab > .responsive-preview-icon::before{background:linktext !important;}}[dir="ltr"] .toolbar.toolbar-secondary .toolbar-bar .toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item::before,[dir="ltr"] .toolbar.toolbar-secondary .toolbar-bar .toolbar-tab > .toolbar-icon-edit.toolbar-item.responsive-preview-icon::before{left:.55rem;}[dir="rtl"] .toolbar.toolbar-secondary .toolbar-bar .toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item::before,[dir="rtl"] .toolbar.toolbar-secondary .toolbar-bar .toolbar-tab > .toolbar-icon-edit.toolbar-item.responsive-preview-icon::before{right:.55rem;}#toolbar-item-administration-tray .toolbar-logo{padding-top:var(--gin-spacing-xs);padding-bottom:var(--gin-spacing-xs);}#toolbar-item-administration-tray .toolbar-logo img{max-width:100px;max-height:35px;object-fit:contain;object-position:center;}#toolbar-item-user,#toolbar-item-user-secondary{display:inline-block;vertical-align:top;min-width:unset;}#toolbar-item-user.icon-user,#toolbar-item-user-secondary.icon-user{margin-top:2px;}[dir="ltr"] #toolbar-item-user.icon-user,[dir="ltr"] #toolbar-item-user-secondary.icon-user{padding-left:0;margin-left:var(--gin-spacing-xs);}[dir="rtl"] #toolbar-item-user.icon-user,[dir="rtl"] #toolbar-item-user-secondary.icon-user{padding-right:0;margin-right:var(--gin-spacing-xs);}[data-toolbar-tray=toolbar-item-devel-tray] .toolbar-icon-admin-toolbar-tools-help,[data-toolbar-tray=toolbar-item-devel-tray] .menu-item__tools,[data-toolbar-tray=toolbar-item-devel-tray] .toolbar-logo{display:none;}.menu-item__announcements_feed-announcement{display:none !important;}.responsive-preview-icon::before{-webkit-mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);mask-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);}#admin-toolbar-search-input{color:var(--gin-color-text);width:245px;background-color:#fff;border:1px solid var(--gin-border-color);border-radius:25px;box-sizing:border-box;}[dir="ltr"] #admin-toolbar-search-input{padding-left:calc(var(--gin-spacing-xl) + var(--gin-spacing-xs));}[dir="rtl"] #admin-toolbar-search-input{padding-right:calc(var(--gin-spacing-xl) + var(--gin-spacing-xs));}#admin-toolbar-search-input:not(:hover):not(:focus){box-shadow:none;}.gin--dark-mode #admin-toolbar-search-input{background-color:rgba(255,255,255,.075);border:1px solid transparent;}.gin--dark-mode #admin-toolbar-search-input:hover{border-color:var(--gin-border-color-form-element);}#admin-toolbar-search-tab .js-form-type-search{position:relative;margin:0;}#admin-toolbar-search-tab .js-form-type-search::before{content:"";opacity:.75;display:block;width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);position:absolute;top:11px;background-color:var(--gin-icon-color);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#search-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#search-view);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center center;mask-position:center center;}[dir="ltr"] #admin-toolbar-search-tab .js-form-type-search::before{left:var(--gin-spacing-m);}[dir="rtl"] #admin-toolbar-search-tab .js-form-type-search::before{right:var(--gin-spacing-m);}@media (forced-colors:active){#admin-toolbar-search-tab .js-form-type-search::before{background-color:buttonBorder;}}.ui-autocomplete.admin-toolbar-search-autocomplete-list{color:var(--gin-color-text);background-color:var(--gin-bg-layer3);border-radius:var(--gin-border-l);box-shadow:var(--gin-shadow-l2);}.ui-autocomplete.admin-toolbar-search-autocomplete-list.ui-widget-content{padding-top:var(--gin-spacing-xs);padding-bottom:var(--gin-spacing-xs);border:0 none;overflow-y:auto;}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item{padding:0 var(--gin-spacing-xs);}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item span.admin-toolbar-search-url{display:none;}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item-wrapper{font-size:var(--gin-font-size-s);line-height:1.3;padding:var(--gin-spacing-xs) var(--gin-spacing-m);border-radius:var(--gin-border-s);}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item-wrapper.ui-state-active{background-color:var(--gin-color-primary);border:0 none;}.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item-wrapper.ui-state-active,.ui-autocomplete.admin-toolbar-search-autocomplete-list .ui-menu-item-wrapper.ui-state-active a{color:var(--gin-color-button-text);}.toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-icon.toolbar-handle,.toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-handle.responsive-preview-icon{position:absolute;top:1.1875rem;width:1rem;height:1rem;padding:0;}[dir="ltr"] .toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-icon.toolbar-handle,[dir="ltr"] .toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-handle.responsive-preview-icon{right:.5rem;}[dir="rtl"] .toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-icon.toolbar-handle,[dir="rtl"] .toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-handle.responsive-preview-icon{left:.5rem;}.toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-icon.toolbar-handle::before,.toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-handle.responsive-preview-icon::before{top:0;-webkit-mask-size:12px 12px;mask-size:12px 12px;}[dir="ltr"] .toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-icon.toolbar-handle::before,[dir="ltr"] .toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-handle.responsive-preview-icon::before{left:0;}[dir="rtl"] .toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-icon.toolbar-handle::before,[dir="rtl"] .toolbar-tray-horizontal .toolbar-menu .level-1 > .toolbar-box .toolbar-handle.responsive-preview-icon::before{right:0;}.toolbar-tray-horizontal .level-1 .menu-item--expanded > .toolbar-box .toolbar-handle{position:absolute;top:0;width:39px;height:100%;padding:0;background:none;}[dir="ltr"] .toolbar-tray-horizontal .level-1 .menu-item--expanded > .toolbar-box .toolbar-handle{right:0;}[dir="rtl"] .toolbar-tray-horizontal .level-1 .menu-item--expanded > .toolbar-box .toolbar-handle{left:0;}.toolbar-tray-horizontal .level-1 .menu-item--expanded > .toolbar-box .toolbar-handle:focus{box-shadow:inset 0 0 0 1px var(--gin-color-focus-border),inset 0 0 0 4px var(--gin-color-focus);}.toolbar-tray-horizontal .level-1 .menu-item--expanded > .toolbar-box .toolbar-handle::before{display:none !important;}.toolbar-tray-horizontal .toolbar-icon:not(.toolbar-handle),.toolbar-tray-horizontal .responsive-preview-icon:not(.toolbar-handle){width:100%;}.toolbar-loading #toolbar-item-administration-tray{background-color:transparent;}[dir="ltr"] .toolbar-loading #toolbar-item-administration-tray{border-right:0;}[dir="rtl"] .toolbar-loading #toolbar-item-administration-tray{border-left:0;}.toolbar-loading #toolbar-item-administration-tray .menu-item + .menu-item{border-left:0;border-right:0;}.toolbar-loading #toolbar-item-administration-tray.toolbar-tray{background:var(--gin-bg-layer);}.gin-secondary-toolbar__layout-container *:focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}.gin-secondary-toolbar{z-index:102;position:relative;display:flex;align-items:center;padding-top:var(--gin-spacing-xs);padding-bottom:var(--gin-spacing-xs);margin-top:-1px;height:var(--gin-toolbar-secondary-height);border-bottom:1px solid var(--gin-border-color-secondary);box-sizing:border-box;}@media (min-width:61em){.gin-secondary-toolbar{padding:10px 0;}}.gin-secondary-toolbar--frontend{z-index:501;position:sticky;top:0;margin-top:0;height:var(--gin-toolbar-secondary-height);background:rgba(255,255,255,.98);border-bottom:1px solid var(--gin-border-color-layer);box-sizing:border-box;}@supports ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.gin-secondary-toolbar--frontend{opacity:.999;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}}.gin--dark-mode .gin-secondary-toolbar--frontend{background:rgba(27,27,29,.98);}@supports ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.gin--dark-mode .gin-secondary-toolbar--frontend{background:rgba(7,7,7,.9);}}.gin--high-contrast-mode .gin-secondary-toolbar--frontend{background:var(--gin-bg-app);-webkit-backdrop-filter:none;backdrop-filter:none;}@media (min-width:90em){.gin--edit-form .gin-secondary-toolbar{position:relative;}[dir="ltr"] .gin--edit-form .gin-secondary-toolbar{left:calc(50% - var(--gin-spacing-xxl));transform:translateX(-50%);}[dir="rtl"] .gin--edit-form .gin-secondary-toolbar{right:calc(50% - var(--gin-spacing-xxl));transform:translateX(50%);}}.gin-secondary-toolbar__layout-container{display:flex;align-items:center;min-width:1px;width:100%;margin:0 var(--gin-spacing-m);}@media (min-width:48em){.gin-secondary-toolbar__layout-container{margin:0 var(--gin-spacing-xl);}}@media (min-width:61em){.gin-secondary-toolbar__layout-container{margin:0 min(5vw,var(--gin-spacing-xxl));}}.gin-secondary-toolbar .region-breadcrumb{min-height:1.25rem;}.gin-breadcrumb-wrapper{flex-grow:1;white-space:nowrap;}[dir="ltr"] .gin-breadcrumb-wrapper{margin-right:var(--gin-spacing-xl);}[dir="rtl"] .gin-breadcrumb-wrapper{margin-left:var(--gin-spacing-xl);}.gin-back-to-admin{font-family:var(--gin-font);font-size:var(--gin-font-size-xs);font-weight:var(--gin-font-weight-normal);line-height:2;color:var(--gin-color-text-light);text-decoration:none;position:relative;border-bottom:0 none;border-radius:var(--gin-border-xxs);}[dir="ltr"] .gin-back-to-admin{padding-left:2em;}[dir="rtl"] .gin-back-to-admin{padding-right:2em;}.gin-back-to-admin::before{content:"";display:inline-block;position:absolute;top:50%;width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);transform:translateY(-50%);background-color:var(--gin-icon-color);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center center;mask-position:center center;}[dir="ltr"] .gin-back-to-admin::before{left:0;}[dir="rtl"] .gin-back-to-admin::before{right:0;}
