/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#edit-langcode-0-value,#edit-body-0-format--2,#edit-field-page-type{-webkit-appearance:none;-moz-appearance:none;appearance:none;}.webform-submission-form h2{font-size:1.35rem;}form input[type=text]:not(.js-webform-input-mask):valid:not(:placeholder-shown){border:1px solid #ced4da;}form input[type=text]:not(.js-webform-input-mask):invalid:not(:focus):not(:placeholder-shown){border-color:rgb(206,212,218);}.form-select{border:1px solid #ced4da;font-size:medium;}.submit-trash{display:none;}.mihdp-grid .views-view-responsive-grid__item{background:#f8f9fa;padding:0.5rem;border:1px solid #dee2e6;}.mihdp-grid{font-size:90%;}.mihdp-grid h3{padding-top:1em;margin-top:0;}.mihdp-table{font-size:90%;}.mihdp-table td,.mihdp-table thead th{vertical-align:middle;}table th a{color:white;}a{text-decoration:none;}a:hover,a:active{text-decoration:underline;}.user-menu .nav{justify-content:flex-end;font-size:85%;display:flex;list-style:none;}.user-menu .nav .nav-item{padding:0 1em;}.block-title{color:black;}details{margin:0 0 .5em 0;}.pubimg img{border:1px solid gray;transition:.75s;}.pubimg img:hover{box-shadow:1px 1px 2px gray;}.w-auto{width:auto;}.webform-element--title-inline label,.form-wrapper .fieldset-wrapper .form-group.webform-element--title-inline label{min-width:12rem !important;}.webform-element--title-inline .form-control{width:auto;}.form-select{padding-right:2em;background-image:url(data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'><path fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='#545560'/></svg>);background-repeat:no-repeat;background-position:100% 50%;background-size:2.75rem 0.5625rem;padding:.5em 2em .5em .5em;line-height:1.5em;appearance:auto;}.green-block{height:auto;padding-bottom:2em;}.loan-officer-view{background:none;}.loan-officer-view .views-view-responsive-grid__item{border:5px solid #fff;padding:1em;background:#e9e9e9;}.loan-officer-view .feed-icon{float:right;}#draggableviews-table-lenders-managed-by-site-manage-loan-officers-0 th a{color:white;}a.tabledrag-handle .handle{height:25px;width:25px;}.conference-speakers .views-view-responsive-grid__item{position:relative;background:#e9e9e9;padding:1em;}.conference-speakers blockquote{padding-bottom:1.1em;}.conference-rm{position:absolute;bottom:0;margin-bottom:1.5em;left:0;right:0;margin-inline:auto;width:90%;}.conference-schedule h3 time{font-size:110%;font-weight:bold;}.conference-schedule h3{padding:1em 0 0 0;}.conference-schedule h3 a{padding:0;}.conference-schedule h4{font-weight:bold;}.conference-sponsors h3{background:#d9d9d9;margin-top:1em;padding:.1em .2em;}.conference-sponsors .views-field-field-logo img{border:1px solid #d9d9d9;transition:transform .2s;margin:.5em;padding:.5em;box-sizing:content-box;}.conference-sponsors .views-field-field-logo img:hover{transform:scale(1.1);transition:transform .2s;}.conference-sponsors .views-view-responsive-grid__item{min-height:110px;}#contact-ho-form #edit-i-am-interested-in{display:none;}.assist-lang.views-field-field-low-income-income-limit{width:14%;}.header .container.navbar .megamenu .megamenu-left .link{line-height:1;padding-bottom:1.75rem !important;font-weight:bold;}.alert{margin-bottom:0;margin-top:1em;}.tableauPlaceholder{max-width:100%;}.sr-only{display:none;}.venue-desc{font-size:80%;}#articles-category-jump-menu-block-1-jump-menu select,.article-jump-menu select{max-width:100%;}.footer-divide{border-top:none;}.iframe table{border-collapse:initial;}.iframe table tr td{border-top:initial;}.footer-regions-wrapper{height:100%;}.navbar{--bs-navbar-padding-y:0.53rem;}.article__uid{display:inline-block;}.article-author{display:inline-block;}.sidebar-menu .block-title{display:none;}.with-list .card-text ul{text-align:left;}.with-list .card-text ul li{list-style-position:outside;}.menu ul{padding-left:1rem;}#views_slideshow_cycle_main_slides_total-block_1{margin-bottom:-48px;}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li:hover{background:#aaa;}footer p,footer #socialbuttons{font-size:90%;margin-bottom:0;white-space:nowrap;}footer p em{white-space:normal;}footer .btn-primary{font-size:90%;white-space:nowrap;margin:1em 0 1em 0;}.blue-testimonial{display:grid;background:url(https://vhfa.org//sites/default/files/images/family.png) 90%/20em no-repeat #3C6489;height:20em;}.blue-testimonial img{position:absolute;margin:2em;right:0;top:0}.blue-testimonial .basic__body{margin-top:auto;margin-bottom:auto;width:66%}.ho-testimonial{font-family:NunitoSans,HelveticaNeue,Helvetica,sans-serif;color:#fff}.ho-testimonial .basic__body{margin-top:auto;margin-bottom:auto}.lender-hero-lead h1{font-size:250%;font-family:NunitoSans,sans-serif;font-weight:400;padding-top:.5em;padding-bottom:.5em}#views_slideshow_cycle_div_homeownership_landing_page_slider-block_1_0,#views_slideshow_cycle_div_homeownership_landing_page_slider-block_1_1,#views_slideshow_cycle_teaser_section_homeownership_landing_page_slider-block_1{width:100%}#views_slideshow_cycle_main_homeownership_landing_page_slider-block_1{background:#d6d6d6;color:black;padding:2em 4em 0 4em;margin-bottom:1em;}#views_slideshow_cycle_main_homeownership_landing_page_slider-block_1 .layout__region--second{max-width:50%}#views_slideshow_cycle_teaser_section_homeownership_landing_page_slider-block_1{margin-left:auto;margin-right:auto}#views_slideshow_controls_text_homeownership_landing_page_slider-block_1{position:relative;}#views_slideshow_controls_text_previous_homeownership_landing_page_slider-block_1.views_slideshow_controls_text_previous a,#views_slideshow_controls_text_next_homeownership_landing_page_slider-block_1.views_slideshow_controls_text_next a{position:absolute;top:160px;text-indent:-9999px;height:50px;width:25px;z-index:99}#views_slideshow_controls_text_previous_homeownership_landing_page_slider-block_1.views_slideshow_controls_text_previous a{background:url(https://vhfa.org/images/arrow-backward.png);left:1em}#views_slideshow_controls_text_previous_homeownership_landing_page_slider-block_1.views_slideshow_controls_text_previous a:hover{background:url(https://vhfa.org/images/arrow-backward-hover.png)}#views_slideshow_controls_text_next_homeownership_landing_page_slider-block_1.views_slideshow_controls_text_next a{background:url(https://vhfa.org/images/arrow-forward.png);right:1em}#views_slideshow_controls_text_next_homeownership_landing_page_slider-block_1.views_slideshow_controls_text_next a:hover{background:url(https://vhfa.org/images/arrow-forward-hover.png)}#views_slideshow_controls_text_pause_homeownership_landing_page_slider-block_1{display:none}.vhfa-benefits-inner ul li,.vhfa-benefits-lp ul li{list-style-image:url("https://vhfa.org/images/greencheck.png");text-align:left}.vhfa-benefits-lp h1{text-align:left}#block-vhfabenefitsnobuttonblock{padding-top:0;padding-left:0;background-color:#d6d6d6}#block-vhfabenefitsnobuttonblock img{height:25em;width:auto}.vhfa-benefits-inner{padding:0 0 0 0}.layout__region--first{margin-top:auto;margin-bottom:auto}.text-align-center{text-align:center}.ho-hero-height{height:21em}.ho-hero-height span{margin:auto}.ho-hero{padding:3em 1em 0em 1em}.ho-hero-benefits{padding-left:0;background:#d6d6d6}.top-hero:before{background-color:#fff;width:0;}.top-hero{padding:1em 1em 0 1em;background:linear-gradient(to bottom,rgba(255,155,7,0.2),rgba(21,50,14,0.73)),url('https://vhfa.org/images/lakechamplain.jpg') bottom;background-attachment:fixed;background-size:cover;color:white;font-size:150%;margin-top:0;}.top-hero h1{font-size:150%;}.row{overflow:hidden;}.top-hero .btn-primary,#block-vhfabenefitsinclude .btn-primary{background-color:#ffc107;border-color:#ffa507;color:black;font-size:inherit;}.top-hero .btn-primary:hover,.top-hero .btn-primary:active,.top-hero .btn-primary:not(:disabled):not(.disabled):active,#block-vhfabenefitsinclude .btn-primary:hover,#block-vhfabenefitsinclude .btn-primary:active,#block-vhfabenefitsinclude .btn-primary:not(:disabled):not(.disabled):active{background-color:#ffa507;border-color:#ffa507;color:black;}#block-vhfabenefitsinclude,#block-homebuyerslandingpagecontactalender{scroll-margin-top:40px;}.ho-hero-start:before{background-color:#fff;width:0;}.ho-hero-start{background:#d6d6d6;padding:4em 1em 2em 1em;font-size:150%;}.ho-hero-start h3{font-size:inherit;}.ho-hero h1,.ho-hero h2{font-family:NunitoSans,sans-serif;font-weight:800}.ho-hero h4{font-family:NunitoSans,sans-serif,sans-serif;font-weight:300;padding:0.5em}.ho-hero .btn-lg{margin-top:1em;margin-bottom:2em}.region-hero{overflow:hidden}.ho-collapse{margin:1em 0 1em 0;border:1px solid #5d5d5d;display:grid}.ho-collapse-last{margin-bottom:3em}.collapsible-block-with-two-colum__body{padding:.75em 0.5em 1em 1em !important;}.vhfa-benefits-lp .col-md-8{flex:0 0 43%;max-width:45%}.vhfa-benefits-lp .col-md-4{flex:0 0 53%;max-width:55%}.vhfa-benefits-hero h2.block-title{font-family:NunitoSans,sans-serif,sans-serif;font-size:175%;color:black;font-weight:400;text-align:center;padding:1.5em 0em 1em 0em}.post-hero .collapsiblockTitle h2{font-family:NunitoSans,sans-serif,sans-serif}.post-hero .collapsiblockTitle .block-title{color:white;height:2.5em;padding:.5em 1em 0 1em}.post-hero div .collapsiblockTitleCollapsed button{background:url(/sites/default/files/inline-images/collapsed.png) no-repeat 99.5% center #378134 !important}.post-hero div .collapsiblockTitle button{background:url(/sites/default/files/inline-images/expanded.png) no-repeat 99.5% center #378134;grid-column:1 /3;grid-row:1}.post-hero div .collapsiblockTitle a:hover{text-decoration:none}.collapsible-block-with-two-colum__body{grid-area:2 / 1 / auto / auto;padding:0 0.5em 1em 1em}.collapsible-block-with-two-colum__field-right-column-list{grid-area:2 / 2 / auto / auto;padding:0 1em 1em 0.5em}#block-homebuyerslandingpagecontactalender .btn-primary{font-size:80%}#block-homebuyerslandingpagecontactalender .btn-primary:hover{box-shadow:0 3px 10px 1px rgba(0,0,0,0)}#upcoming-events{display:inline-flex;border:1px solid;width:33%}#upcoming-events-date{background:#378134;color:white;width:100%;align-self:center;padding:2em 0;}.upcoming-events-desc{width:100%;align-self:center;}.upcoming-events{text-align:center;padding-top:3em;padding-bottom:3em}@font-face{font-family:'NunitoSans';src:url(/sites/default/files/asset_injector/css/fonts/NunitoSans-Regular.eot);src:url(/sites/default/files/asset_injector/css/fonts/NunitoSans-Regular.eot#iefix) format("embedded-opentype"),url(/sites/default/files/asset_injector/css/fonts/NunitoSans-Regular.woff) format("woff"),url(/sites/default/files/asset_injector/css/fonts/Exo-Thin-webfont/NunitoSans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal}.views-slideshow-controls-bottom .views-slideshow-pager-bullets{margin-bottom:2rem;}.img-fluid{z-index:9;}.fp-slideshow .btn-lg{width:25%;margin-top:0 !important;margin-left:auto !important;margin-right:auto;display:block;bottom:5vw !important}#block-views-block-homeownership-landing-page-slider-block-1{max-height:none;}.hoe-block table p{margin-bottom:0;}.hoe-block .register-button{background:white;border:none;}.hoe-block th,.hoe-block td{border:1px solid #ccc;padding:9px;}.desktop-table{display:block;}.mobile-table{display:none;}.ck-editor__editable .mobile-table{display:block;}.hoe-block.alert-info{display:flex;align-items:center;margin:1.5em .5em;padding:1em;flex-direction:row;}@media (max-width:575.98px){.views-slideshow-controls-bottom .views-slideshow-pager-bullets{margin-top:1rem;}.hoe-block.alert-info{flex-direction:column;align-items:center;text-align:center;}.hoe-block.alert-icon{margin-right:0;margin-bottom:10px;}.desktop-table{display:none;}.mobile-table{display:block;margin-top:20px;}.mobile-table table{margin-bottom:20px;}.post-hero .collapsiblockTitle .block-title{font-size:85%;}.sidebar-menu .block-title{display:unset;}.block--sidebar .collapsiblockTitle button{background:url(/sites/default/files/inline-images/expanded.png) no-repeat 99.5% center #075D75;}.block--sidebar .collapsiblockTitleCollapsed button{background:url(/sites/default/files/inline-images/collapsed.png) no-repeat 99.5% center #075D75 !important;}.block--sidebar .collapsiblockTitle .block-title{font-weight:normal;color:white;height:2.5em;padding:0.5em 1em 0 .5em;}footer p{text-align:center;}.blue-testimonial{display:grid;background:url(/sites/default/files/asset_injector/css/none) no-repeat right #3C6489;height:auto;padding:1em}.blue-testimonial .basic__body{margin-top:auto;margin-bottom:auto;width:100%}#logo{width:250px}.logo__link>img{max-width:80%;}.originator-award{width:100%}.webform-element--title-inline .form-control{width:100%}.fp-slideshow .btn-lg{width:100%;margin-top:0 !important;margin-left:auto !important;margin-right:auto;display:block;bottom:4vw !important}.hero-title{margin-top:0 !important;bottom:0;font-size:120%}.hero-subtitle{margin-top:0 !important;bottom:0;font-size:100%}.views-slideshow-controls-bottom{bottom:-30px}.h-7{height:auto !important}.vhfa-benefits-lp .col-md-8,.vhfa-benefits-lp .col-md-4{max-width:95%;align-self:center;}#block-vhfabenefitsinclude .row{flex-direction:column;}.post-hero .collapsiblockcollapsed .block-title,.post-hero .collapsiblock .block-title{font-size:90%;font-family:Arial;}#views_slideshow_cycle_main_homeownership_landing_page_slider-block_1{padding:2em 1em 0 1em;}.layout--twocol-section{flex-direction:column;}#views_slideshow_cycle_main_homeownership_landing_page_slider-block_1 .layout__region--second{max-width:100%}#views_slideshow_cycle_main_homeownership_landing_page_slider-block_1 .layout__region--second iframe{max-width:100%;padding-top:1em;}#views_slideshow_cycle_main_homeownership_landing_page_slider-block_1 .layout__region--second img{max-width:100%;height:auto;padding-top:1em;}#block-vhfabenefitsinclude .btn-primary{width:90%;}.mt-8{margin-top:18.5rem !important;}.vhfa-benefits-inner{padding:1em 0 0 0}#upcoming-events{width:100%;}#upcoming-events-date{padding:2em 0;}.logo__link svg{width:224px;}}#block-homebuyerslandingpagecontactalender.ho-hero{background:linear-gradient(to bottom,rgba(122,49,7,0.5),rgba(21,50,14,0.8)),url('https://vhfa.org/images/housekey2.jpg') top;background-attachment:fixed;background-size:cover;color:white;}#block-homebuyerslandingpagecontactalender.ho-hero .btn-primary{background-color:#ffc107;border-color:#ffa507;color:black;}#block-homebuyerslandingpagecontactalender.ho-hero .btn-primary:hover,.top-hero .btn-primary:active,#block-homebuyerslandingpagecontactalender.ho-hero .btn-primary:not(:disabled):not(.disabled):active{background-color:#ffa507;border-color:#ffa507;}@supports (-webkit-hyphens:none){.top-hero{background-attachment:scroll;}#block-homebuyerslandingpagecontactalender.ho-hero{background-attachment:scroll;}#block-homebuyerslandingpagecontactalender.ho-hero .btn-primary{font-family:Arial;}.ho-testimonial{font-family:Arial;}}@media (min-width:768px){.footer-regions-wrapper p{text-align:center;}.mihdp{flex-direction:row !important;}}
.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;}
