[data-gin-accent]{--gin-color-primary:rgb(var(--gin-color-primary-rgb));--gin-color-primary-light:rgba(var(--gin-color-primary-rgb),.15);--gin-bg-app:rgb(var(--gin-bg-app-rgb));--gin-bg-item:rgba(var(--gin-color-primary-rgb),.05);--gin-bg-item-hover:rgba(var(--gin-color-primary-rgb),.1);--gin-color-primary-light-hover:rgba(var(--gin-color-primary-rgb),.2);--gin-color-primary-light-active:rgba(var(--gin-color-primary-rgb),.3);--gin-shadow-primary-light:rgba(var(--gin-color-primary-rgb),.45);}.gin--dark-mode[data-gin-accent],.gin--dark-mode [data-gin-accent]{--gin-bg-item-hover:rgba(var(--gin-color-primary-rgb),.08);--gin-bg-app-rgb:27,27,29;}[data-gin-accent=blue]{--gin-color-primary-rgb:5,80,230;--gin-color-primary-light-rgb:205,220,250;--gin-color-primary-hover:#0444c4;--gin-color-primary-active:#043cad;--gin-bg-app-rgb:248,250,254;--gin-bg-header:#e1eafc;--gin-color-sticky-rgb:235,241,253;}[data-gin-accent=light_blue]{--gin-color-primary-rgb:47,109,208;--gin-color-primary-light-rgb:213,226,246;--gin-color-primary-hover:#285db1;--gin-color-primary-active:#23529c;--gin-bg-app-rgb:249,251,254;--gin-bg-header:#e6edf9;--gin-color-sticky-rgb:238,243,251;}[data-gin-accent=dark_purple]{--gin-color-primary-rgb:67,0,191;--gin-color-primary-light-rgb:217,204,242;--gin-color-primary-hover:#3900a2;--gin-color-primary-active:#32008f;--gin-bg-app-rgb:249,247,253;--gin-bg-header:#e8e0f7;--gin-color-sticky-rgb:240,235,250;--gin-color-primary-light-hover:rgba(var(--gin-color-primary-rgb),.2);--gin-color-primary-light-active:rgba(var(--gin-color-primary-rgb),.25);--gin-shadow-primary-light:rgba(var(--gin-color-primary-rgb),.4);--gin-bg-item-hover:rgba(var(--gin-color-primary-rgb),.08);}[data-gin-accent=purple]{--gin-color-primary-rgb:91,0,255;--gin-color-primary-light-rgb:222,204,255;--gin-color-primary-hover:#4d00d9;--gin-color-primary-active:#4400bf;--gin-bg-app-rgb:250,247,255;--gin-bg-header:#ebe0ff;--gin-color-sticky-rgb:242,235,255;--gin-color-primary-light-hover:rgba(var(--gin-color-primary-rgb),.2);--gin-color-primary-light-active:rgba(var(--gin-color-primary-rgb),.25);--gin-shadow-primary-light:rgba(var(--gin-color-primary-rgb),.4);--gin-bg-item-hover:rgba(var(--gin-color-primary-rgb),.08);}[data-gin-accent=teal]{--gin-color-primary-rgb:16,133,127;--gin-color-primary-light-rgb:207,231,229;--gin-color-primary-hover:#0e716c;--gin-color-primary-active:#0c645f;--gin-bg-app-rgb:248,251,251;--gin-bg-header:#e2f0f0;--gin-color-sticky-rgb:236,245,245;}[data-gin-accent=green]{--gin-color-primary-rgb:0,135,95;--gin-color-primary-light-rgb:204,231,223;--gin-color-primary-hover:#007351;--gin-color-primary-active:#006547;--gin-bg-app-rgb:247,251,250;--gin-bg-header:#e0f1ec;--gin-color-sticky-rgb:235,245,242;}[data-gin-accent=red]{--gin-color-primary-rgb:216,0,47;--gin-color-primary-light-rgb:247,204,213;--gin-color-primary-hover:#b80028;--gin-color-primary-active:#a20023;--gin-bg-app-rgb:254,247,249;--gin-bg-header:#fae0e6;--gin-color-sticky-rgb:252,235,238;}[data-gin-accent=orange]{--gin-color-primary-rgb:218,99,1;--gin-color-primary-light-rgb:248,224,204;--gin-color-primary-hover:#b95401;--gin-color-primary-active:#a44a01;--gin-bg-app-rgb:254,250,247;--gin-bg-header:#fbece1;--gin-color-sticky-rgb:252,243,235;}[data-gin-accent=yellow]{--gin-color-primary-rgb:179,122,0;--gin-color-primary-light-rgb:240,228,204;--gin-color-primary-hover:#986800;--gin-color-primary-active:#865c00;--gin-bg-app-rgb:253,251,247;--gin-bg-header:#f6efe0;--gin-color-sticky-rgb:249,244,235;}[data-gin-accent=pink]{--gin-color-primary-rgb:209,47,112;--gin-color-primary-light-rgb:246,213,226;--gin-color-primary-hover:#b2285f;--gin-color-primary-active:#9d2354;--gin-bg-app-rgb:254,249,251;--gin-bg-header:#f9e6ee;--gin-color-sticky-rgb:251,238,244;}[data-gin-accent=neutral]{--gin-color-primary-rgb:17,17,17;--gin-color-primary-light-rgb:207,207,207;--gin-color-primary-hover:#0e0e0e;--gin-color-primary-active:#0d0d0d;--gin-bg-app-rgb:248,248,248;--gin-bg-header:#e2e2e2;--gin-color-sticky-rgb:236,236,236;}[data-gin-accent=custom]{--gin-color-primary-rgb:17,17,17;--gin-color-primary-light-rgb:207,207,207;--gin-color-primary-hover:#0e0e0e;--gin-color-primary-active:#0d0d0d;--gin-bg-app-rgb:248,248,248;--gin-bg-header:#e2e2e2;--gin-color-sticky-rgb:236,236,236;}.gin--dark-mode[data-gin-accent=blue],.gin--dark-mode [data-gin-accent=blue]{--gin-color-primary-rgb:144,174,239;--gin-color-primary-light-rgb:62,68,84;--gin-color-primary-hover:#9bb6f1;--gin-color-primary-active:#a1baf1;--gin-bg-header:#373b45;}.gin--dark-mode[data-gin-accent=claro_blue],.gin--dark-mode [data-gin-accent=claro_blue]{--gin-color-primary-rgb:115,145,216;--gin-color-primary-light-rgb:57,63,79;--gin-color-primary-hover:#819cdc;--gin-color-primary-active:#88a2de;--gin-bg-header:#333742;}.gin--dark-mode[data-gin-accent=light_blue],.gin--dark-mode [data-gin-accent=light_blue]{--gin-color-primary-rgb:130,191,232;--gin-color-primary-light-rgb:60,72,82;--gin-color-primary-hover:#8fc5ea;--gin-color-primary-active:#95c9eb;--gin-bg-header:#353d44;}.gin--dark-mode[data-gin-accent=dark_purple],.gin--dark-mode [data-gin-accent=dark_purple]{--gin-color-primary-rgb:173,143,232;--gin-color-primary-light-rgb:68,62,82;--gin-color-primary-hover:#b59aea;--gin-color-primary-active:#b9a0eb;--gin-bg-header:#3a3744;}.gin--dark-mode[data-gin-accent=purple],.gin--dark-mode [data-gin-accent=purple]{--gin-color-primary-rgb:219,165,239;--gin-color-primary-light-rgb:77,67,84;--gin-color-primary-hover:#dfaef1;--gin-color-primary-active:#e0b3f1;--gin-bg-header:#403945;}.gin--dark-mode[data-gin-accent=teal],.gin--dark-mode [data-gin-accent=teal]{--gin-color-primary-rgb:0,234,208;--gin-color-primary-light-rgb:34,80,78;--gin-color-primary-hover:#1aecd5;--gin-color-primary-active:#26edd7;--gin-bg-header:#254241;}.gin--dark-mode[data-gin-accent=green],.gin--dark-mode [data-gin-accent=green]{--gin-color-primary-rgb:107,212,161;--gin-color-primary-light-rgb:55,76,68;--gin-color-primary-hover:#7ad8aa;--gin-color-primary-active:#81daaf;--gin-bg-header:#323f3c;}.gin--dark-mode[data-gin-accent=red],.gin--dark-mode [data-gin-accent=red]{--gin-color-primary-rgb:236,137,137;--gin-color-primary-light-rgb:81,61,63;--gin-color-primary-hover:#ee9595;--gin-color-primary-active:#ef9b9b;--gin-bg-header:#423639;}.gin--dark-mode[data-gin-accent=orange],.gin--dark-mode [data-gin-accent=orange]{--gin-color-primary-rgb:247,149,118;--gin-color-primary-light-rgb:83,63,60;--gin-color-primary-hover:#f8a084;--gin-color-primary-active:#f8a58b;--gin-bg-header:#443736;}.gin--dark-mode[data-gin-accent=yellow],.gin--dark-mode [data-gin-accent=yellow]{--gin-color-primary-rgb:241,201,112;--gin-color-primary-light-rgb:82,74,58;--gin-color-primary-hover:#f2ce7e;--gin-color-primary-active:#f3d185;--gin-bg-header:#433e35;}.gin--dark-mode[data-gin-accent=pink],.gin--dark-mode [data-gin-accent=pink]{--gin-color-primary-rgb:231,157,163;--gin-color-primary-light-rgb:80,65,69;--gin-color-primary-hover:#e9a7ac;--gin-color-primary-active:#ebacb1;--gin-bg-header:#42383c;}.gin--dark-mode[data-gin-accent=neutral],.gin--dark-mode [data-gin-accent=neutral]{--gin-color-primary-rgb:255,255,255;--gin-color-primary-light-rgb:85,85,87;--gin-color-primary-hover:white;--gin-color-primary-active:white;--gin-bg-header:#454547;}.gin--dark-mode[data-gin-accent=custom],.gin--dark-mode [data-gin-accent=custom]{--gin-color-primary-rgb:255,255,255;--gin-color-primary-light-rgb:85,85,87;--gin-color-primary-hover:white;--gin-color-primary-active:white;--gin-bg-header:#454547;}@media (forced-colors:none){.gin--high-contrast-mode{--gin-bg-app:#d9dbde;--gin-color-text:rgba(0,0,0,.8);--gin-color-text-light:rgba(0,0,0,.8);--gin-icon-color:rgba(0,0,0,.8);--gin-color-focus:rgba(0,0,0,.8);--gin-border-color:rgba(0,0,0,.8);--gin-border-color-secondary:rgba(0,0,0,.6);--gin-border-color-layer:rgba(0,0,0,.6);--gin-border-color-layer2:rgba(0,0,0,.8);--gin-border-color-table:rgba(0,0,0,.8);--gin-border-color-table-header:rgba(0,0,0,.8);--gin-border-color-form-element:rgba(0,0,0,.8);}.gin--dark-mode .gin--high-contrast-mode{--gin-bg-app:#000;--gin-color-text:rgba(255,255,255,.8);--gin-color-text-light:rgba(255,255,255,.8);--gin-icon-color:rgba(255,255,255,.8);--gin-color-focus:rgba(255,255,255,.8);--gin-border-color:rgba(255,255,255,.8);--gin-border-color-secondary:rgba(255,255,255,.6);--gin-border-color-layer:rgba(255,255,255,.6);--gin-border-color-layer2:rgba(255,255,255,.8);--gin-border-color-table:rgba(255,255,255,.8);--gin-border-color-table-header:rgba(255,255,255,.8);--gin-border-color-form-element:rgba(255,255,255,.8);}}[data-gin-focus=green]{--gin-color-focus:rgba(8,163,144,.6);}[data-gin-focus=claro]{--gin-color-focus:rgba(38,167,105,.6);}[data-gin-focus=orange]{--gin-color-focus:rgba(236,124,87,.6);}[data-gin-focus=dark]{--gin-color-focus:var(--gin-color-focus-neutral-rgb);}[data-gin-focus=accent]{--gin-color-focus:rgba(var(--gin-color-primary-rgb),.6);}
.block-system > .views-form form,.block-system > .views-form form > div,.view-content .views-form form,.view-content .views-form form > div{display:flex;flex-direction:column;}.block-system > .views-form .views-table,.view-content .views-form .views-table{order:-1;margin-block-start:0;}.block-system > .views-form .views-bulk-form,.view-content .views-form .views-bulk-form{order:99;position:relative;inset-inline-start:0;border:0 none;border-radius:var(--gin-border-m);background:rgba(var(--gin-color-sticky-rgb),.95);padding:var(--gin-spacing-m);}.block-system > .views-form .views-bulk-form > .form-item-action,.view-content .views-form .views-bulk-form > .form-item-action{padding-block-start:0;}@supports ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.block-system > .views-form .views-bulk-form,.view-content .views-form .views-bulk-form{opacity:.999;background:rgba(var(--gin-color-sticky-rgb),.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);}.gin--dark-mode .block-system > .views-form .views-bulk-form,.gin--dark-mode .view-content .views-form .views-bulk-form{background:rgba(27,27,29,.8);}}.block-system > .views-form .views-bulk-form.form-wrapper,.view-content .views-form .views-bulk-form.form-wrapper{padding:var(--gin-spacing-xs) var(--gin-spacing-m) var(--gin-spacing-m);font-size:var(--gin-font-size-xs);}.block-system > .views-form .views-bulk-form.form-wrapper .button,.view-content .views-form .views-bulk-form.form-wrapper .button{font-size:var(--gin-font-size-xs);}.block-system > .views-form .views-bulk-form.is-sticky,.view-content .views-form .views-bulk-form.is-sticky{z-index:4;opacity:1;position:sticky;inset-inline-start:0;inset-block-end:var(--gin-spacing-xs);box-shadow:0 2px 6px 2px rgba(0,0,0,.03);animation:fadeInBottom 320ms 1 forwards;}.block-system > .views-form .views-bulk-form > .form-item,.view-content .views-form .views-bulk-form > .form-item{color:var(--gin-color-text);font-weight:var(--gin-font-weight-semibold);margin-inline-end:var(--gin-spacing-xs);}.block-system > .views-form .views-bulk-form .button-primary:not(:disabled,.is-disabled),.view-content .views-form .views-bulk-form .button-primary:not(:disabled,.is-disabled){background-color:var(--gin-color-primary);}.block-system > .views-form .views-bulk-form .button-primary:not(:disabled,.is-disabled):hover,.view-content .views-form .views-bulk-form .button-primary:not(:disabled,.is-disabled):hover{background-color:var(--gin-color-primary-hover);}.block-system > .views-form .views-bulk-form .button-primary:not(:disabled,.is-disabled):active,.view-content .views-form .views-bulk-form .button-primary:not(:disabled,.is-disabled):active{background-color:var(--gin-color-primary-active);}
:root{--gin-toolbar-secondary-height:48px;--gin-toolbar-height:48px;--gin-scroll-offset:72px;--gin-toolbar-y-offset:var(--gin-toolbar-height);--gin-toolbar-x-offset:0px;--gin-sticky-offset:0px;}@media (min-width:61em){:root{--gin-toolbar-height:48px;--gin-scroll-offset:180px;--gin-icon-size-toolbar:18px;--gin-sticky-offset:var(--gin-height-sticky);}}.admin-bar body.gin--horizontal-toolbar{border-block-start:0;padding-block-start:var(--gin-toolbar-height);}#admin-bar{font-family:var(--gin-font);font-size:small;background:var(--gin-color-contextual);box-shadow:none;min-height:var(--gin-toolbar-y-offset);top:0;position:absolute;width:100%;line-height:1;padding:0;margin:0;z-index:999;}[dir="ltr"] #admin-bar{inset-inline-start:0;text-align:start;}[dir="rtl"] #admin-bar{inset-inline-end:0;text-align:end;}#admin-bar:has(~ .ui-dialog){z-index:99;}#admin-bar li span.admin-bar-link-icon{display:none;}.gin--dark-mode #admin-bar{background:var(--gin-bg-layer);}#admin-bar li a,#admin-bar li span{color:var(--gin-color-text);}#admin-bar li a:hover,#admin-bar li a:focus,#admin-bar li a.expanded-trail,#admin-bar li span:hover,#admin-bar li span:focus,#admin-bar li span.expanded-trail{color:var(--gin-color-primary-active);text-decoration:none;}@media (min-width:64em){#admin-bar #admin-bar-menu > li > .dropdown > li > a{text-shadow:none;}#admin-bar > .dropdown li > a,#admin-bar > .dropdown li > span{font-size:var(--gin-font-size-xxs);font-weight:var(--gin-font-weight-normal);}}[dir="ltr"] #admin-bar #admin-bar-icon .icon,[dir="ltr"] #admin-bar #admin-bar-extra .dropdown > li > span,[dir="ltr"] #admin-bar #admin-bar-extra .dropdown > li > a,[dir="ltr"] #admin-bar #admin-bar-menu > li > .dropdown > li > a,[dir="ltr"] #admin-bar #admin-bar-menu.dropdown li > span.menu{padding-block:var(--gin-spacing-m);padding-inline:var(--gin-spacing-xs) var(--gin-spacing-s);}[dir="rtl"] #admin-bar #admin-bar-icon .icon,[dir="rtl"] #admin-bar #admin-bar-extra .dropdown > li > span,[dir="rtl"] #admin-bar #admin-bar-extra .dropdown > li > a,[dir="rtl"] #admin-bar #admin-bar-menu > li > .dropdown > li > a,[dir="rtl"] #admin-bar #admin-bar-menu.dropdown li > span.menu{padding-block:var(--gin-spacing-m);padding-inline:var(--gin-spacing-s) var(--gin-spacing-xs);}#admin-bar #admin-bar-icon .icon::before,#admin-bar #admin-bar-extra .dropdown > li > span::before,#admin-bar #admin-bar-extra .dropdown > li > a::before,#admin-bar #admin-bar-menu > li > .dropdown > li > a::before,#admin-bar #admin-bar-menu.dropdown li > span.menu::before{content:"";float:inline-start;display:block;width:16px;height:16px;margin-inline-end:var(--gin-spacing-xs);background-color:var(--gin-color-text);-webkit-mask-position:center center;mask-position:center center;}#admin-bar #admin-bar-icon .icon:hover,#admin-bar #admin-bar-extra .dropdown > li > span:hover,#admin-bar #admin-bar-extra .dropdown > li > a:hover,#admin-bar #admin-bar-menu > li > .dropdown > li > a:hover,#admin-bar #admin-bar-menu.dropdown li > span.menu:hover{color:var(--gin-color-primary);background:var(--gin-bg-layer2);}#admin-bar #admin-bar-icon .icon:hover::before,#admin-bar #admin-bar-extra .dropdown > li > span:hover::before,#admin-bar #admin-bar-extra .dropdown > li > a:hover::before,#admin-bar #admin-bar-menu > li > .dropdown > li > a:hover::before,#admin-bar #admin-bar-menu.dropdown li > span.menu:hover::before{background-color:var(--gin-color-primary-active);}#admin-bar #admin-bar-icon .icon.active-trail,#admin-bar #admin-bar-extra .dropdown > li > span.active-trail,#admin-bar #admin-bar-extra .dropdown > li > a.active-trail,#admin-bar #admin-bar-menu > li > .dropdown > li > a.active-trail,#admin-bar #admin-bar-menu.dropdown li > span.menu.active-trail{color:var(--gin-color-primary);font-weight:var(--gin-font-weight-bold);background:var(--gin-bg-layer2);}#admin-bar #admin-bar-icon .icon.active-trail::before,#admin-bar #admin-bar-extra .dropdown > li > span.active-trail::before,#admin-bar #admin-bar-extra .dropdown > li > a.active-trail::before,#admin-bar #admin-bar-menu > li > .dropdown > li > a.active-trail::before,#admin-bar #admin-bar-menu.dropdown li > span.menu.active-trail::before{background-color:var(--gin-color-primary-active);}#admin-bar #admin-bar-extra .dropdown .dropdown > li:hover{background-color:transparent;}#admin-bar #admin-bar-extra .dropdown .dropdown > li > a::before{display:none;}#admin-bar #admin-bar-alert li > a,#admin-bar #admin-bar-alert li > span{padding:var(--gin-spacing-m) var(--gin-spacing-s);background:none;}#admin-bar #admin-bar-icon .icon:before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#backdrop-view);mask-image:url(/themes/gin/dist/media/sprite.svg#backdrop-view);}#admin-bar a::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#drop-view);mask-image:url(/themes/gin/dist/media/sprite.svg#drop-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}#admin-bar .admin-dashboard::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#sidebar-view);mask-image:url(/themes/gin/dist/media/sprite.svg#sidebar-view);}#admin-bar .admin-content::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#content-view);mask-image:url(/themes/gin/dist/media/sprite.svg#content-view);}#admin-bar .admin-people::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#users-view);mask-image:url(/themes/gin/dist/media/sprite.svg#users-view);}#admin-bar .admin-appearance::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#appearance-view);mask-image:url(/themes/gin/dist/media/sprite.svg#appearance-view);}#admin-bar .admin-modules::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#extend-view);mask-image:url(/themes/gin/dist/media/sprite.svg#extend-view);}#admin-bar .admin-structure::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#structure-view);mask-image:url(/themes/gin/dist/media/sprite.svg#structure-view);}#admin-bar .admin-config::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#config-view);mask-image:url(/themes/gin/dist/media/sprite.svg#config-view);}#admin-bar .admin-reports::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#reports-view);mask-image:url(/themes/gin/dist/media/sprite.svg#reports-view);}#admin-bar .extra::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#more-view);mask-image:url(/themes/gin/dist/media/sprite.svg#more-view);}#admin-bar .page::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#content-view);mask-image:url(/themes/gin/dist/media/sprite.svg#content-view);}#admin-bar .user-counter::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#users-view);mask-image:url(/themes/gin/dist/media/sprite.svg#users-view);}#admin-bar .account::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#user-view);mask-image:url(/themes/gin/dist/media/sprite.svg#user-view);}#admin-bar .locale::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#translate-view);mask-image:url(/themes/gin/dist/media/sprite.svg#translate-view);}#admin-bar .logout::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#logout-view);mask-image:url(/themes/gin/dist/media/sprite.svg#logout-view);}#admin-bar #admin-bar-menu.dropdown li > span.menu::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#hamburger-view);mask-image:url(/themes/gin/dist/media/sprite.svg#hamburger-view);}#admin-bar .top-level .admin-bar-search{width:140px;}#admin-bar .top-level .admin-bar-search .form-item{padding:var(--gin-spacing-xs);}#admin-bar #admin-bar-search-items{appearance:none;font-size:var(--gin-font-size-xxs);line-height:1;min-height:calc(var(--input-padding-vertical) * 2 + 1);background:var(--gin-bg-input);background-size:var(--gin-icon-size-toolbar-secondary) var(--gin-icon-size-toolbar-secondary);border:1px solid var(--gin-border-color-form-element);border-radius:var(--gin-border-xl);color:var(--gin-color-text);}[dir="ltr"] #admin-bar #admin-bar-search-items{padding-block:var(--gin-spacing-xs);padding-inline:var(--gin-spacing-m) var(--gin-spacing-xl);}[dir="rtl"] #admin-bar #admin-bar-search-items{padding-block:var(--gin-spacing-xs);padding-inline:var(--gin-spacing-xl) var(--gin-spacing-m);}#admin-bar .form-type-search{position:relative;}#admin-bar .form-type-search::after{content:"";display:block;position:absolute;top:0;bottom:0;width:var(--gin-icon-size-toolbar);background-color:var(--gin-color-text);-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#search-view);mask-image:url(/themes/gin/dist/media/sprite.svg#search-view);-webkit-mask-position:center right;mask-position:center right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-block-start:calc((var(--gin-toolbar-height) - var(--gin-icon-size-toolbar)) / 2 + 1px);margin-block-end:calc((var(--gin-toolbar-height) - var(--gin-icon-size-toolbar)) / 2 + 1px);margin-inline-end:var(--gin-spacing-m);}[dir="ltr"] #admin-bar .form-type-search::after{inset-inline-end:0;}[dir="rtl"] #admin-bar .form-type-search::after{inset-inline-start:0;}#admin-bar-icon.dropdown{display:none;}@media (min-width:64em){#admin-bar-icon.dropdown{display:inline-block;}}#admin-bar-wrapper{overflow:hidden;padding:0 5px;background-color:var(--gin-bg-layer);box-shadow:0 0 4px rgba(0,0,0,.1),0 2px 6px 2px rgba(0,0,0,.03);}#admin-bar-wrapper #admin-bar-icon{min-width:max-content;}#admin-bar-wrapper #admin-bar-alert{min-width:50px;}#admin-bar-wrapper #admin-bar-extra{min-width:100px;}#admin-bar-wrapper > .dropdown{max-width:max-content;background:transparent;}.contextual-links-region #admin-bar{top:-33px;}.admin-bar body{border-block-start:33px solid var(--gin-bg-layer);}#admin-bar .top-level{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:top;}#admin-bar .top-level > li > a,#admin-bar .top-level > li > span{display:none;}#admin-bar .top-level > li > ul{display:flex;flex-wrap:nowrap;inset-inline-start:auto;width:auto;inset-inline-end:auto;background:transparent;}#admin-bar .top-level > li > ul > li{float:inline-start;width:auto;}#admin-bar .top-level > li > ul > li a{display:flex;flex-wrap:nowrap;}#admin-bar-menu.top-level > li > ul > li > a.active-trail{text-shadow:#333 0 1px 0;}#admin-bar li{margin:0;padding:0;}#admin-bar .dropdown{line-height:1.4em;list-style:none;margin:0;padding:0;z-index:999;display:inline-block;position:static;vertical-align:top;}#admin-bar li > a,#admin-bar li > span{background:transparent none;border:none;font-weight:normal;text-decoration:none;}[dir="ltr"] #admin-bar li > a,[dir="ltr"] #admin-bar li > span{text-align:start;}[dir="rtl"] #admin-bar li > a,[dir="rtl"] #admin-bar li > span{text-align:end;}#admin-bar .dropdown li > a,#admin-bar .dropdown li > span{display:block;padding:9px 12px;}#admin-bar .dropdown li{background-image:none;float:inline-start;height:100%;list-style-image:none;list-style-type:none;margin:0;padding:0;}#admin-bar .dropdown li li{width:180px;}#admin-bar .dropdown li li li{filter:Alpha(opacity=100);opacity:1;}#admin-bar .dropdown li ul{display:none;line-height:1.2em;margin:0;position:absolute;width:180px;background-color:var(--gin-bg-layer2);border-radius:0 0 var(--gin-border-s) var(--gin-border-s);}[dir="ltr"] #admin-bar .dropdown li ul{inset-inline-start:-999em;}[dir="rtl"] #admin-bar .dropdown li ul{inset-inline-end:-999em;}#admin-bar .dropdown li ul a:hover,#admin-bar .dropdown li ul li:hover{background-color:var(--gin-color-primary-light);color:var(--gin-color-primary-active);}#admin-bar .dropdown li ul li:last-child:hover,#admin-bar .dropdown li ul li:last-child a:hover{border-radius:0 0 var(--gin-border-s) var(--gin-border-s);}[dir="ltr"] #admin-bar .dropdown li li.expandable ul{margin-block:-32px 0;margin-inline:180px 0;border-radius:0 var(--gin-border-s) var(--gin-border-s) 0;}[dir="rtl"] #admin-bar .dropdown li li.expandable ul{margin-block:-32px 0;margin-inline:0 180px;border-radius:var(--gin-border-s) 0 0 var(--gin-border-s);}[dir="ltr"] #admin-bar-extra .dropdown li li.expandable ul{border-radius:var(--gin-border-s) 0 0 var(--gin-border-s);}[dir="rtl"] #admin-bar-extra .dropdown li li.expandable ul{border-radius:0 var(--gin-border-s) var(--gin-border-s) 0;}[dir="ltr"] #admin-bar-extra .dropdown li li.expandable ul a:hover,[dir="ltr"] #admin-bar-extra .dropdown li li.expandable ul li:hover{border-radius:var(--gin-border-s) 0 0 var(--gin-border-s);}[dir="rtl"] #admin-bar-extra .dropdown li li.expandable ul a:hover,[dir="rtl"] #admin-bar-extra .dropdown li li.expandable ul li:hover{border-radius:0 var(--gin-border-s) var(--gin-border-s) 0;}#admin-bar .dropdown li li.expandable.outside-right ul{margin-inline-start:-180px;}#admin-bar .dropdown ul.expanded{display:block;}[dir="ltr"] #admin-bar .dropdown ul.expanded{inset-inline-start:auto;}[dir="rtl"] #admin-bar .dropdown ul.expanded{inset-inline-end:auto;}#admin-bar-icon.dropdown{display:inline-block;background:transparent;}#admin-bar-icon .admin-bar-icon img{vertical-align:center;}#admin-bar-extra{float:inline-end;}[dir="ltr"] #admin-bar-extra .dropdown li{direction:ltr;}[dir="rtl"] #admin-bar-extra .dropdown li{direction:rtl;}#admin-bar .admin-bar-search .form-item{margin:0;padding:6px;}#admin-bar .admin-bar-search input{border:none;border-radius:0;box-shadow:none;font-size:12px;margin:0;outline:none;width:100%;box-sizing:border-box;}[dir="ltr"] #admin-bar .admin-bar-search input{padding-block:5px 3px;padding-inline:8px 22px;}[dir="rtl"] #admin-bar .admin-bar-search input{padding-block:5px 3px;padding-inline:22px 8px;}#admin-bar .admin-bar-search-results .dropdown{display:block;top:100%;}[dir="ltr"] #admin-bar .admin-bar-search-results .dropdown{inset-inline-start:auto;}[dir="rtl"] #admin-bar .admin-bar-search-results .dropdown{inset-inline-end:auto;}#admin-bar .admin-bar-search-results .dropdown,#admin-bar .admin-bar-search-results .dropdown li{width:250px;}html.js fieldset.collapsible div.fieldset-wrapper{overflow:visible;}@media print{#admin-bar{display:none;}body.admin-bar{margin-block-start:0;}}tr.admin-bar-tweak-permissions-processed{cursor:pointer;cursor:hand;}tr.admin-bar-tweak-permissions-processed td.module{border-block-start:0;}#admin-bar .admin-bar-alert .error-count{box-sizing:content-box;display:inline-block;min-width:13px;border-radius:2em;margin:-4px 0 -5px;text-align:center;background-color:var(--gin-color-danger);color:var(--gin-color-button-text);line-height:1;}[dir="ltr"] #admin-bar .admin-bar-alert .error-count{padding-block:4px 5px;padding-inline:4px 5px;}[dir="rtl"] #admin-bar .admin-bar-alert .error-count{padding-block:4px 5px;padding-inline:5px 4px;}#admin-bar .admin-bar-alert .error-count{margin-inline-start:0;margin-inline-end:0;}#admin-bar .admin-bar-alert .error-label{display:none;}
.ck{--ck-color-text:var(--gin-color-text);--ck-color-toolbar-background:var(--gin-bg-layer3);--ck-color-toolbar-border:var(--gin-border-color-form-element);--ck-color-base-foreground:var(--gin-bg-layer3);--ck-color-base-background:var(--gin-bg-input);--ck-color-base-border:var(--ck-color-toolbar-border);--ck-color-list-button-on-text:var(--gin-color-button-text);--ck-color-list-button-on-background:var(--gin-color-primary);--ck-color-list-button-on-background-focus:var(--gin-color-primary-hover);--ck-color-list-button-hover-background:var(--gin-color-primary-light-hover);--ck-color-panel-background:var(--gin-bg-layer3);--ck-color-panel-border:transparent;--ck-color-button-default-background:transparent;--ck-color-button-default-hover-background:var(--gin-color-primary-light);--ck-color-button-default-active-background:var(--gin-color-primary-light-active);--ck-color-button-default-disabled-background:transparent;--ck-color-button-on-color:var(--gin-color-primary);--ck-color-button-on-background:var(--gin-color-primary-light);--ck-color-button-on-hover-background:var(--gin-color-primary-light-hover);--ck-color-button-on-active-background:var(--gin-color-primary-active);--ck-color-split-button-hover-background:var(--gin-bg-layer2);--ck-color-split-button-hover-border:var(--gin-border-color-layer);--ck-color-button-save:var(--gin-color-green);--ck-color-button-cancel:var(--gin-color-danger);--ck-color-link-default:var(--gin-color-primary);--ck-color-link-selected-background:var(--gin-bg-item-hover);--ck-color-input-background:var(--gin-bg-input);--ck-color-input-border:var(--gin-border-color-form-element);--ck-color-labeled-field-label-background:var(--gin-bg-layer3);--ck-color-list-background:var(--gin-bg-layer3);--ck-focus-ring:1px solid var(--gin-color-focus);--ck-focus-outer-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);--ck-inner-shadow:var(--ck-focus-outer-shadow);--ck-drop-shadow:var(--gin-shadow-l2);--ck-color-focus-border:var(--gin-color-primary);--ck-color-widget-type-around-button-active:var(--gin-color-primary);--ck-color-widget-blurred-border:var(--gin-color-primary-hover);--ck-color-widget-hover-border:var(--gin-color-text);--ck-color-widget-type-around-button-hover:var(--gin-color-text);--ck-color-image-caption-text:var(--gin-color-text-light);--ck-color-image-caption-background:transparent;--ck-border-radius:var(--gin-border-m);}.ck .ck-content blockquote,.ck .ck.ck-dropdown__panel{border:none;}.ck.ck-sticky-panel .ck-sticky-panel__content.ck-sticky-panel__content_sticky{z-index:2;inset-block-start:calc(var(--gin-toolbar-y-offset) + var(--gin-sticky-offset)) !important;}.ck[data-fullscreen=fullscreeneditor] .ck-sticky-panel__content.ck-sticky-panel__content_sticky{inset-block-start:0 !important;}.ck .ck-toolbar__separator{opacity:.3;}.ck .ck-toolbar_grouping:focus,.ck .ck-toolbar__items:focus{box-shadow:none;}.ck .ck.ck-editor__editable_inline{padding:0 var(--gin-spacing-s);}.ck .ck.ck-content{padding-bottom:var(--gin-spacing-l);}.ck .ck-button[aria-pressed=true]{color:var(--gin-color-primary-active);border:2px solid var(--gin-color-primary);}.ck .ck-button.ck-source-editing-button{padding-inline-start:var(--gin-spacing-m);}.ck.ck-button:not(.ck-disabled):hover{color:var(--gin-color-primary-active);}.ck .ck-source-editing-area{overflow:inherit;}.ck textarea{color:var(--ck-color-text);background:var(--ck-color-base-background);}.ck textarea:focus{outline:none;box-shadow:var(--ck-focus-outer-shadow);}.ck .ck.ck-media-alternative-text-form .ck-button{border:none;}.ck .ck-content .drupal-media > figcaption{color:var(--ck-color-image-caption-text);background:var(--ck-color-image-caption-background);}.ck .ck.ck.ck-balloon-panel.ck-powered-by-balloon{z-index:2;transform:translateY(-13px);}
.installer-browser .installer-browser-region .installer-browser-block{background-color:transparent;}.installer-browser .installer-browser-region .installer-browser-block h2{border-radius:var(--gin-border-m);background-color:var(--gin-bg-header);}.installer-browser-list-sidebar .installer-browser-install-queue-item a{background-image:none;padding:var(--gin-spacing-s);}.installer-browser-list-sidebar .installer-browser-install-queue-item a::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#remove-view);mask-image:url(/themes/gin/dist/media/sprite.svg#remove-view);}.installer-browser-install-button-form input{background-color:var(--gin-color-primary);color:var(--gin-color-button-text);}[dir="ltr"] .installer-browser-install-button-form input{box-shadow:.1em .25em .5em var(--gin-color-primary-light);}[dir="rtl"] .installer-browser-install-button-form input{box-shadow:-0.1em .25em .5em var(--gin-color-primary-light);}.project-status a{color:var(--gin-color-primary);background-color:transparent;border-radius:var(--gin-border-s);padding:calc(var(--gin-spacing-s) - (var(--gin-spacing-l) - var(--gin-spacing-s)) / 2) var(--gin-spacing-s);margin-inline-start:var(--gin-spacing-xs);}.project-status a:hover{color:var(--gin-color-primary-hover);background-color:var(--gin-bg-item-hover);}.project-status a::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#checkmark-view);mask-image:url(/themes/gin/dist/media/sprite.svg#checkmark-view);}.project-status a::before,.installer-browser-install-queue-item a::before{background-image:none;background-color:var(--gin-color-primary);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;content:"";position:relative;display:inline-block;inset-block-start:.0625rem;width:var(--gin-spacing-s);height:var(--gin-spacing-s);margin-inline:-0.125rem .4em;}
