: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;}#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:#fff;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-content-font-color: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.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar{border-end-start-radius:0;border-end-end-radius:0;}.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);}
.layout.dashboard{padding-block-end:var(--gin-spacing-xl);}.layout.dashboard .block{padding-block-end:var(--gin-spacing-m);}
#admin-bar .admin-devel::before{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#tool-view);mask-image:url(/themes/gin/dist/media/sprite.svg#tool-view);}
.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;}
.paragraphs-tabs-wrapper .gin-table-scroll-wrapper{overflow:initial;}.gin--dark-mode .paragraphs-tabs-wrapper tr:hover,.paragraphs-tabs-wrapper tr:hover,.gin--dark-mode .paragraphs-tabs-wrapper tr:focus,.paragraphs-tabs-wrapper tr:focus{background-color:inherit;}.paragraphs-tabs-wrapper .paragraphs-subform{margin-block-start:0;margin-inline-end:var(--gin-spacing-m);}.paragraphs-tabs-wrapper .field-multiple-table > tbody{display:block;}.paragraphs-tabs-wrapper .field-multiple-table > thead{display:block;}.paragraphs-tabs-wrapper .field-multiple-table > thead > tr{display:flex;}.paragraphs-tabs-wrapper .field-multiple-table > thead > tr th:first-child.field-label{display:flex;width:100%;padding-inline-end:0;}.paragraphs-tabs-wrapper .field-multiple-table > thead > tr th:first-child .paragraphs-actions{margin-inline:auto 0;}.paragraphs-tabs-wrapper .field-multiple-table > thead > tr .tabledrag-hide{display:inline-flex;align-items:center;margin:0 auto;}.paragraphs-tabs-wrapper .field-multiple-table .draggable{display:flex;align-items:center;position:relative;flex-wrap:nowrap;flex-direction:row;padding:var(--gin-spacing-m) var(--gin-spacing-xs);margin-block-start:var(--gin-spacing-m);border:1px solid var(--gin-border-color-table);border-radius:var(--gin-border-m);}[dir="ltr"] .paragraphs-tabs-wrapper .field-multiple-table .draggable{box-shadow:4px 4px 10px var(--gin-bg-layer2);}[dir="rtl"] .paragraphs-tabs-wrapper .field-multiple-table .draggable{box-shadow:-4px 4px 10px var(--gin-bg-layer2);}.paragraphs-tabs-wrapper .field-multiple-table .draggable.drag{background-color:var(--gin-bg-warning-light);}.paragraphs-tabs-wrapper .field-multiple-table .draggable.drag-previous > .tabledrag-cell{position:relative;}.paragraphs-tabs-wrapper .field-multiple-table .draggable.drag-previous > .tabledrag-cell::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:0;width:4px;height:calc(100% - var(--gin-spacing-m));background:var(--gin-color-warning);border-radius:var(--gin-border-xxs);}.paragraphs-tabs-wrapper .field-multiple-table .draggable td{padding:var(--gin-spacing-xxs);}.paragraphs-tabs-wrapper .field-multiple-table .draggable > td{position:relative;display:block;flex:0 0 auto;}.paragraphs-tabs-wrapper .field-multiple-table .draggable > td:nth-child(2){flex:1 0 0;min-width:0;}.paragraphs-tabs-wrapper .field-multiple-table .draggable .has-multiple-fields-remove-button{width:100%;padding-inline-end:0 !important;}.paragraphs-tabs-wrapper .field-multiple-table .draggable .tabledrag-handle::after{-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#drag-dots-view);mask-image:url(/themes/gin/dist/media/sprite.svg#drag-dots-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:16px 16px;mask-size:16px 16px;}.paragraphs-tabs-wrapper .field-multiple-table .draggable .tabledrag-changed{display:none;}.paragraphs-tabs-wrapper .field-multiple-table .draggable:hover,.paragraphs-tabs-wrapper .field-multiple-table .draggable:focus-within{position:relative;border:1px solid var(--gin-color-text);box-shadow:0 0 0 1px var(--gin-color-text);}.paragraphs-tabs-wrapper .paragraph-type-label{font-size:var(--gin-font-size);font-weight:var(--gin-font-weight-heavy) !important;font-style:normal;color:var(--gin-color-title);position:static;border:0 none;padding-inline-start:0;}.paragraphs-tabs-wrapper .paragraphs-subform .paragraph-type-label{font-size:var(--gin-font-size-s);}.paragraphs-tabs-wrapper .paragraph-type-add-modal,.paragraphs-tabs-wrapper .field--widget-paragraphs .paragraphs-dropbutton-wrapper{margin-inline-end:var(--gin-spacing-xs);}.js .field--widget-paragraphs .field-multiple-table,.js .field--widget-paragraphs-previewer .field-multiple-table{display:block;}.paragraph .contextual{display:none;}.paragraphs-subform .form-item,.paragraphs-subform .field--type-text-with-summary .form-item,.paragraphs-subform .field--widget-text-textarea .form-item{margin-block-end:var(--gin-spacing-l);}.paragraphs-subform .field-multiple-table.draggable-table .form-item{margin-block-end:0;}.paragraphs-subform .field-multiple-table.draggable-table .tabledrag-handle::after{margin-block-start:0;}.paragraphs-add-wrapper .button--small,.paragraphs-dropbutton-wrapper .button--small{margin-block:var(--gin-spacing-xs);}.paragraphs-add-wrapper.button--small,.paragraphs-dropbutton-wrapper.button--small{padding:0;margin:0;}.paragraphs-dropdown-toggle{position:relative;margin:var(--gin-spacing-xs) 0;background:none;}.paragraphs-dropdown-toggle::after{content:"";display:block;position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;background-image:none;background-color:var(--gin-color-text-light);-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#more-view);mask-image:url(/themes/gin/dist/media/sprite.svg#more-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:16px 16px;mask-size:16px 16px;}.paragraphs-dropdown-toggle:hover,.paragraphs-dropdown-toggle:active,.paragraphs-dropdown-toggle:focus{background-color:var(--gin-color-primary-light);border:0 none;}.paragraphs-dropdown-toggle:hover::after,.paragraphs-dropdown-toggle:active::after,.paragraphs-dropdown-toggle:focus::after{background-color:var(--gin-color-primary);}.field--widget-paragraphs .paragraphs-tabs-wrapper .field-multiple-table tr[class*=paragraph-type--]{margin-block-start:var(--gin-spacing-m);}html.js .field--widget-entity-reference-paragraphs .draggable .tabledrag-handle::after,html.js .field--widget-paragraphs .draggable .tabledrag-handle::after{position:relative;inset-inline-start:0;padding:0;margin-inline-start:0;}.js .paragraphs-collapsed-description::after,.js .draggable:hover .paragraphs-collapsed-description::after{inset-block-start:2px;background:var(--gin-bg-layer2);}[dir="ltr"] .paragraphs-collapsed-description::after,[dir="ltr"] .draggable:hover .paragraphs-collapsed-description::after{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--gin-bg-layer) 100%);}[dir="rtl"] .paragraphs-collapsed-description::after,[dir="rtl"] .draggable:hover .paragraphs-collapsed-description::after{background:linear-gradient(-90deg,rgba(255,255,255,0) 0%,var(--gin-bg-layer) 100%);}.js .field--widget-paragraphs .paragraphs-dropbutton-wrapper .dropbutton-multiple{padding:var(--gin-spacing-xs);}html.js .field--widget-paragraphs .paragraphs-dropbutton-wrapper .dropbutton-multiple .dropbutton-widget{margin-inline-end:var(--gin-spacing-xs);}html.js .field--widget-paragraphs th .paragraphs-actions .paragraphs-dropdown{inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);}.paragraphs-dropdown-actions,.paragraphs-actions-more .details-child-wrapper{color:var(--gin-color-button-text);background:var(--gin-bg-layer3);border:0 none;border-radius:var(--gin-border-xs);box-shadow:var(--gin-shadow-l2);}.paragraphs-dropdown-actions > .button,.paragraphs-actions-more .details-child-wrapper > .button{font-size:var(--gin-font-size-xs);padding:var(--gin-spacing-xs) var(--gin-spacing-m);margin:0;border:0 none !important;}.js .paragraph-type-title{align-self:center;}html.js .paragraph-type-icon{padding:var(--gin-spacing-xxs);margin-inline-end:var(--gin-spacing-xs);}.js .paragraph-top{grid-template-columns:auto auto 1fr auto;}.paragraphs-icon-changed{background-size:auto;height:32px;width:32px;}.gin--dark-mode .paragraphs-tabs-wrapper .field-multiple-table .draggable{background:var(--gin-bg-layer2);box-shadow:none;}.gin--dark-mode .paragraphs-dropdown-actions{background:var(--gin-bg-layer2);border-color:var(--gin-border-color);box-shadow:0 2px 6px 0 var(--gin-bg-app);}.gin--dark-mode .paragraph-type-icon{background-color:var(--gin-color-primary);}.gin--dark-mode .paragraphs-type-icon{box-shadow:inset 0 0 0 10px var(--gin-bg-layer);background-color:#fff;}.js .paragraphs-description .summary-content{color:var(--gin-color-text);}.paragraphs-dragdrop__list{--dnd-item-ghost-border:var(--gin-color-primary);--dnd-item-ghost-bg:var(--gin-bg-item-hover);}.paragraphs-dragdrop__item{padding-block:var(--gin-spacing-xs);background-color:var(--gin-bg-layer3);border-radius:var(--gin-border-m);}.paragraphs-dragdrop__icon{inset-block-start:var(--gin-spacing-xxxs);}.js .paragraph-type-add-modal-button:hover{background:var(--gin-color-primary);}.paragraphs-dragdrop__label--field{text-transform:none;}.field--widget-entity-reference-paragraphs > div > .form-wrapper > strong{display:block;margin-block-start:var(--gin-spacing-xl);}.field--widget-entity-reference-paragraphs .form-wrapper .form-wrapper > em{display:block;padding:var(--gin-spacing-m) 0;}.field--widget-entity-reference-paragraphs .form-actions{align-items:center;}.field--widget-entity-reference-paragraphs .form-actions .dropbutton-multiple{margin-inline-end:var(--gin-spacing-xs);}.field--widget-entity-reference-paragraphs .form-actions .dropbutton-multiple .placeholder,.field--widget-entity-reference-paragraphs .form-actions .dropbutton-multiple ~ .placeholder{margin-inline-start:var(--gin-spacing-xxs);}.field--widget-entity-reference-paragraphs tr.draggable .tabledrag-handle::after{inset-inline-start:8px;}.toolbar-fixed .is-horizontal .paragraphs-tabs{padding:var(--gin-spacing-xs) var(--gin-spacing-m) !important;background-color:var(--gin-bg-layer3);border-radius:var(--gin-border-s);}.toolbar-fixed .is-horizontal .paragraphs-tabs:first-of-type{z-index:100;inset-block-start:calc(var(--gin-toolbar-y-offset) + var(--gin-height-sticky));}.toolbar-fixed .is-horizontal .paragraphs-tabs .tabs__tab{float:inline-start;margin-inline-end:var(--gin-spacing-m);}.toolbar-fixed .is-horizontal .paragraphs-tabs .tabs__tab a{display:block;padding:var(--gin-spacing-xs) 0;color:var(--gin-color-text);}.toolbar-fixed .is-horizontal .paragraphs-tabs .tabs__tab.is-active a{color:var(--gin-color-primary);}.toolbar-fixed .is-horizontal .paragraphs-tabs .tabs__tab.is-active a::after{pointer-events:none;content:"";position:absolute;inset-block-end:0;inset-inline-start:0;display:block;width:100%;border-block-end:2px solid var(--gin-color-primary);}.field-widget-paragraphs-embed input.form-submit{padding-block:var(--gin-spacing-xxs);padding-inline:var(--gin-spacing-m);margin-block:var(--gin-spacing-xs);margin-inline:var(--gin-spacing-xxs);border-radius:var(--gin-border-s);font-size:var(--gin-font-size-s);border:1px solid var(--gin-color-primary);box-shadow:0 1px 2px var(--gin-color-primary-light);transition:var(--gin-transition);font-weight:var(--gin-font-weight-normal);}.field-widget-paragraphs-embed input.field-add-more-submit{border-width:2px;font-weight:var(--gin-font-weight-semibold);}.field-widget-paragraphs-embed input.button-danger{border-color:var(--gin-color-danger);}.field-widget-paragraphs-embed input.paragraphs-edit-button{margin:var(--gin-spacing-xxxs);padding:var(--gin-spacing-xxxs) var(--gin-spacing-xs);}.inner-actions details.paragraphs-actions-more summary{padding:var(--gin-spacing-s) var(--gin-spacing-m);min-width:auto;width:auto;}.inner-actions details.paragraphs-actions-more summary::before{display:none;}.inner-actions details.paragraphs-actions-more .details-child-wrapper{padding:var(--gin-spacing-xxs);box-shadow:0 6px 16px var(--gin-border-color-layer);border:1px solid var(--gin-border-color);}.inner-actions details.paragraphs-actions-more .details-child-wrapper input:first-child,.inner-actions details.paragraphs-actions-more .details-child-wrapper input:last-child{margin:0;}.inner-actions details.paragraphs-actions-more .details-child-wrapper .button-danger{background-color:transparent;color:var(--gin-color-danger);}.inner-actions details.paragraphs-actions-more .details-child-wrapper .button-danger:hover,.inner-actions details.paragraphs-actions-more .details-child-wrapper .button-danger:focus{background-color:var(--gin-color-danger-light);color:var(--gin-color-text);}
#edit-tm-toolbar ~ fieldset:not(.fieldgroup){background-color:var(--gin-bg-app);}#edit-tm-toolbar ~ fieldset:not(.fieldgroup) legend{background-color:var(--gin-bg-app);}.tm--highlighted .form-item{background-color:var(--gin-bg-green-light);}#taxonomy-manager > #taxonomy-term-data,#taxonomy-manager > #tm--double-tree-operations{top:var(--gin-offset-y);}#taxonomy-manager .treeview .form-item,#taxonomy-manager .treeview .term-operations{border-radius:var(--gin-border-radius);padding-inline:var(--gin-spacing-xs);padding-block:var(--gin-spacing-xxs);}#taxonomy-manager .treeview .term-operations{display:flex;}
.webform-filter-form{margin-block-end:var(--gin-spacing-xl);}.webform-filter-form > .container-inline{margin-block:0;}.webform-filter-form .details-wrapper{margin-block-start:0;margin-block-end:var(--gin-spacing-xs);}.webform-filter-form + div:not(.gin-layer-wrapper){margin-block-end:var(--gin-spacing-s);}.webform-ui-element-type-change-form .gin-layer-wrapper{padding:0;}.webform-element-help{color:var(--gin-color-text);background:transparent;border-color:var(--gin-color-text);}.webform-element-help:hover,.webform-element-help:active,.webform-element-help:focus{color:var(--gin-color-primary);border-color:var(--gin-color-primary);background-color:transparent;}.ui-tooltip.ui-widget{font-size:var(--gin-font-size-s);color:var(--gin-color-text);padding:var(--gin-spacing-m);background:var(--gin-bg-layer3);border:0 none;border-radius:6px;}[dir="ltr"] .ui-tooltip.ui-widget{box-shadow:20px 20px 60px rgba(0,0,0,.2);}[dir="rtl"] .ui-tooltip.ui-widget{box-shadow:-20px 20px 60px rgba(0,0,0,.2);}.ui-tooltip.ui-widget hr{margin:var(--gin-spacing-xs) 0;}.webform-details-toggle-state{color:var(--gin-color-primary);}.webform-ui-elements-table tr.webform-ui-element-type-webform_actions td{border-block:none;background:none;}.webform-tabs.ui-tabs .ui-tabs-nav{border-block-end:0 none;}.webform-tabs.ui-tabs .ui-tabs-nav .ui-tabs-active.ui-state-active a{border:2px solid var(--gin-color-primary);border-radius:var(--gin-border-m);}.webform-bulk-form[data-drupal-selector*=-bulk-form] > .container-inline{margin-block-start:calc(var(--gin-spacing-xxs) * -1);margin-block-end:var(--gin-spacing-l);}.webform-bulk-form[data-drupal-selector*=-bulk-form] td:first-child > .form-type-checkbox{margin-block:0;}.webform-ajax-messages{inset-inline-start:var(--gin-offset-x);inset-block-end:var(--gin-spacing-s);margin-inline-start:var(--gin-spacing-m);}.webform-ajax-messages .messages--info,.webform-ajax-messages .messages--status,.webform-ajax-messages .messages--warning,.webform-ajax-messages .messages--error{display:inline-block;}.webform-edit-form .tabledrag-toggle-weight-wrapper{float:end;margin-block-start:calc(var(--gin-spacing-s) * -1);}.webform-edit-form .tabledrag-toggle-weight-wrapper button{position:static;}
