.node-form .form-item__description,.fieldset__description{display:none}.node-form .form-type--date{width:100%}.field--name-field-paragraph-telephone .paragraphs-tabs-wrapper .field-multiple-table.draggable-table tr{display:grid;align-content:center;align-items:center;grid-template-columns:1.5rem 12rem auto 2rem}.field--name-field-paragraph-betreuung .paragraphs-tabs-wrapper .field-multiple-table.draggable-table tr{display:grid;align-content:center;align-items:center;grid-template-columns:1.5rem auto 30% 10rem 2rem}.field--name-field-paragraph-telephone thead,.field--name-field-paragraph-betreuung thead{display:none}.field--name-field-paragraph-telephone .field-multiple-table tr .form-item,.field--name-field-paragraph-betreuung .field-multiple-table tr .form-item{margin-bottom:0}.crm_gin .form-element.chosen-container-single{width:100% !important}.crm_gin .field--type-address .country,.crm_gin .field--type-address .address-line1,.crm_gin .field--type-address .address-line2{width:100%}.crm_gin .field--type-address .address-container-inline{display:flex;column-gap:1rem}.crm_gin .field--type-address .address-container-inline>.form-item--field-address-0-address-locality{flex-grow:4;margin:0}.crm_gin .field--type-address .address-container-inline>.form-item--field-address-0-address-postal-code{flex-grow:1;margin:0}.crm_gin .field--type-address .address-container-inline>.form-item--field-address-0-address-locality input,.crm_gin .field--type-address .address-container-inline>.form-item--field-address-0-address-postal-code input{width:100%}.crm_gin .grid-group{display:flex;column-gap:1rem}.crm_gin .grid-group>*{flex:1}.crm_gin .grid-group>* tags,.crm_gin .grid-group>* input,.crm_gin .grid-group>* select{width:100%}
#block-crm-gin-content .paragraphs-tabs-wrapper .field-multiple-table .draggable{box-shadow:none;padding:0;border:none;margin:0}#block-crm-gin-content .paragraphs-tabs-wrapper .field-multiple-table .draggable:hover,#block-crm-gin-content .paragraphs-tabs-wrapper .field-multiple-table .draggable:focus-within{border:none;box-shadow:none}#block-crm-gin-content .paragraphs-tabs-wrapper .field-multiple-table>tbody>.draggable>td+td{width:auto}#block-crm-gin-content .paragraphs-tabs-wrapper .form-actions{align-items:center}#block-crm-gin-content .paragraphs-tabs-wrapper .form-actions .button--small{margin:0}#block-crm-gin-content .paragraphs-tabs-wrapper .tabledrag-toggle-weight-wrapper{display:none}
.crm_gin .calendar-view-pager .pager__item{margin:0}.crm_gin .calendar-view-pager__reset a,.crm_gin .calendar-view-pager .pager__item>*{padding:.5rem;box-sizing:border-box}.crm_gin .calendar-view-table td{padding:0}.crm_gin .calendar-view-table th{padding:.25rem}.crm_gin .calendar-view-table tr,.crm_gin .calendar-view-table thead,.crm_gin .calendar-view-table tbody,.crm_gin .calendar-view-table td,.crm_gin .calendar-view-table th{border:none}.crm_gin .calendar-view-table tr td{border-right:1px solid var(--calendar-view-color-grey);border-bottom:1px solid var(--calendar-view-color-grey)}.crm_gin .calendar-view-table tr td:first-child{border-left:1px solid var(--calendar-view-color-grey)}.crm_gin .calendar-view-table tr td.saturday,.crm_gin .calendar-view-table tr td.sunday{background:repeating-linear-gradient(to left top,transparent,transparent 5px,rgba(0,0,0,.025) 5px,rgba(0,0,0,.025) 10px)}.crm_gin .calendar-view-table tr td.saturday.next-month,.crm_gin .calendar-view-table tr td.saturday.previous-month,.crm_gin .calendar-view-table tr td.sunday.next-month,.crm_gin .calendar-view-table tr td.sunday.previous-month{background:repeating-linear-gradient(to left top,transparent,transparent 5px,rgba(0,0,0,.025) 5px,rgba(0,0,0,.025) 10px),var(--calendar-view-color-light)}.crm_gin .calendar-view-table tr td.today.current-month{background:repeating-linear-gradient(to left top,transparent,transparent 5px,rgba(var(--gin-color-primary-rgb),.05) 5px,rgba(var(--gin-color-primary-rgb),.05) 10px)}.crm_gin .calendar-view-table tr td.monday .calendar-view-day__row.is-multi{padding-left:calc(-1*var(--calendar-view-day-multi-offset));padding-right:calc(-1*var(--calendar-view-day-multi-offset))}.crm_gin .calendar-view-table tr td.monday .calendar-view-day__row.is-multi>*{opacity:revert;pointer-events:revert}
.crm_gin .smartdate--time-inline{align-items:center}.crm_gin .field--type-smartdate .gin-layer-wrapper{box-shadow:none;border-radius:0;border:none}.crm_gin .field--type-smartdate thead,.crm_gin .field--type-smartdate .tabledrag-toggle-weight-wrapper{display:none}.crm_gin .field--type-smartdate table tbody tr{border-bottom:none}.crm_gin .smartdate--widget .fieldset__wrapper .allday{margin:1em 1em 1em 0;position:static}.crm_gin .smartdate--time-inline .form-datetime-wrapper .form-items-inline>.form-item,.crm_gin .smartdate--time-inline div.time-start>.form-item,.crm_gin .smartdate--time-inline div.time-end>.form-item{flex-grow:1}@media (min-width:56em){.smartdate--time-inline .form-datetime-wrapper .form-items-inline,.smartdate--time-inline div.time-start,.smartdate--time-inline div.time-end{column-gap:1rem;width:100%}}
tags.tagify.form-element{padding:calc(.25rem - 1px) calc(.5rem - 1px);align-items:center}tags.tagify.tagify--focus{outline:none;border-color:#003ecc;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)}tags.tagify.tagify--focus span{box-shadow:none}
.crm_gin .facets-views-plugin{margin-right:var(--gin-spacing-xs);max-width:100%;margin:.75rem .5rem 0 0}.crm_gin .facets-views-plugin h2{display:table;line-height:1.125rem;font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-title);margin-top:0;margin-bottom:var(--gin-spacing-xs)}.crm_gin .facets-views-plugin .facets-dropdown.js-facets-widget.js-facets-dropdown{min-height:3rem;padding:calc(.75rem - 1px) calc(1rem - 1px);background:#fff;font-size:1rem;line-height:1.5rem;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23545560'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 50%;background-size:2.75rem .5625rem;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-m);box-sizing:border-box;transition:var(--gin-transition);padding-right:calc(var(--gin-spacing-xs) + var(--gin-spacing-xl) - 1px);max-width:240px}
.crm_gin .view-empty{display:flex;justify-content:center;align-content:center;flex-wrap:wrap;flex-direction:column;row-gap:3vmin;padding:3vmin}.crm_gin .view-empty h3{text-align:center}.crm_gin .view-empty>*{max-width:40vmin}
#block-crm-gin-content .feeds-plugin-inline{float:none}
.tabs{box-shadow:none}.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0 var(--gin-spacing-xs);margin-left:calc(var(--gin-spacing-xs)*-1);margin-right:calc(var(--gin-spacing-xs)*-1)}@media (min-width:48em){.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0}}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs{border-color:#8e929c}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs__tab{background-color:var(--gin-bg-item-hover);border-color:#8e929c}.vertical-tabs__items{z-index:inherit}.gin--dark-mode .tabs{border-color:var(--gin-border-color-layer2)}.gin--dark-mode .tabs .tabs__tab,.gin--dark-mode .tabs .tabs__tab.is-active{border-color:var(--gin-border-color-layer2);background-color:transparent}.tabs__link,.claro-details__summary,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{color:var(--gin-color-text);font-size:var(--gin-font-size);font-weight:var(--gin-font-weight-bold);padding-top:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));padding-bottom:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs))}.tabs__link strong,.claro-details__summary strong,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a strong{font-weight:inherit}.tabs__link.is-active,.claro-details__summary[aria-expanded=true],.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{font-weight:var(--gin-font-weight-bold)}.is-horizontal .tabs__link:hover,.is-horizontal .tabs__link:focus,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus{color:var(--gin-color-primary);background:var(--gin-bg-item-hover)}.claro-details{color:var(--gin-color-text);border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none}.claro-details__summary:after{border-radius:var(--gin-border-m)}.claro-details__summary:hover{color:var(--gin-color-primary);background-color:var(--gin-bg-item-hover)}.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{position:relative}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{width:100%;padding:.3125rem var(--gin-spacing-xs) var(--gin-spacing-l);margin-bottom:calc(var(--gin-spacing-l)*-1);overflow-x:auto}.gin--edit-form .is-horizontal .tabs--primary,.gin--edit-form .is-horizontal .tabs--secondary,.gin--edit-form .horizontal-tabs ul.horizontal-tabs-list{padding-top:.4rem}}.is-horizontal .tabs--primary:after,.is-horizontal .tabs--secondary:after,.horizontal-tabs ul.horizontal-tabs-list:after{pointer-events:none;content:"";position:absolute;bottom:0;display:block;width:100%;max-width:calc(100% + var(--gin-spacing-xs));border-bottom:1px solid var(--gin-border-color);transition:var(--gin-transition)}[dir=ltr] .is-horizontal .tabs--primary:after,[dir=ltr] .is-horizontal .tabs--secondary:after,[dir=ltr] .horizontal-tabs ul.horizontal-tabs-list:after{left:0}[dir=rtl] .is-horizontal .tabs--primary:after,[dir=rtl] .is-horizontal .tabs--secondary:after,[dir=rtl] .horizontal-tabs ul.horizontal-tabs-list:after{right:0}@media (min-width:48em){.is-horizontal .tabs--primary:after,.is-horizontal .tabs--secondary:after,.horizontal-tabs ul.horizontal-tabs-list:after{bottom:var(--gin-spacing-l);max-width:calc(100% - var(--gin-spacing-m))}[dir=ltr] .is-horizontal .tabs--primary:after,[dir=ltr] .is-horizontal .tabs--secondary:after,[dir=ltr] .horizontal-tabs ul.horizontal-tabs-list:after{left:var(--gin-spacing-xs)}[dir=rtl] .is-horizontal .tabs--primary:after,[dir=rtl] .is-horizontal .tabs--secondary:after,[dir=rtl] .horizontal-tabs ul.horizontal-tabs-list:after{right:var(--gin-spacing-xs)}}.is-horizontal .tabs--primary .tabs__tab,.is-horizontal .tabs--primary .horizontal-tab-button,.is-horizontal .tabs--secondary .tabs__tab,.is-horizontal .tabs--secondary .horizontal-tab-button,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button{position:relative}.is-horizontal .tabs--primary .tabs__tab:focus-within:after,.is-horizontal .tabs--primary .horizontal-tab-button:focus-within:after,.is-horizontal .tabs--secondary .tabs__tab:focus-within:after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within:after,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within:after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within:after{content:"";width:calc(100% + var(--gin-spacing-xs));height:4px;background:var(--gin-bg-app);display:block;position:absolute;bottom:calc(var(--gin-spacing-xxs)*-1);z-index:3}[dir=ltr] .is-horizontal .tabs--primary .tabs__tab:focus-within:after,[dir=ltr] .is-horizontal .tabs--primary .horizontal-tab-button:focus-within:after,[dir=ltr] .is-horizontal .tabs--secondary .tabs__tab:focus-within:after,[dir=ltr] .is-horizontal .tabs--secondary .horizontal-tab-button:focus-within:after,[dir=ltr] .horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within:after,[dir=ltr] .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within:after{left:calc(var(--gin-spacing-xxs)*-1)}[dir=rtl] .is-horizontal .tabs--primary .tabs__tab:focus-within:after,[dir=rtl] .is-horizontal .tabs--primary .horizontal-tab-button:focus-within:after,[dir=rtl] .is-horizontal .tabs--secondary .tabs__tab:focus-within:after,[dir=rtl] .is-horizontal .tabs--secondary .horizontal-tab-button:focus-within:after,[dir=rtl] .horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within:after,[dir=rtl] .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within:after{right:calc(var(--gin-spacing-xxs)*-1)}.is-horizontal .tabs--primary .horizontal-tab-button:focus-within:after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within:after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within:after{background:var(--gin-bg-layer)}.horizontal-tabs ul.horizontal-tabs-list:before{z-index:1;background:var(--gin-bg-layer)}.horizontal-tabs ul.horizontal-tabs-list:after{max-width:calc(100% - var(--gin-spacing-m))}[dir=ltr] .horizontal-tabs ul.horizontal-tabs-list:after{left:var(--gin-spacing-xs)}[dir=rtl] .horizontal-tabs ul.horizontal-tabs-list:after{right:var(--gin-spacing-xs)}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary{margin-left:0;margin-right:0}}@media (min-width:48em){.tabs--primary{margin-bottom:0}}@media (min-width:48em){.is-horizontal .tabs--primary:after{border-bottom:0 none}.gin--high-contrast-mode .is-horizontal .tabs--primary:after{border-bottom:1px solid}}@media (max-width:47.99em){.is-horizontal .tabs--primary .tabs__tab{background-color:var(--gin-bg-layer);border-bottom:1px solid var(--gin-border-color-layer2)}.is-horizontal .tabs--primary .tabs__tab[data-original-order="0"]{border-bottom:none}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__tab:focus-within:after{display:none}}.is-horizontal .tabs--primary .tabs__link{min-height:var(--gin-spacing-xxl);height:100%}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link{padding:var(--gin-spacing-s) var(--gin-spacing-m);min-height:0;border-radius:48px}[dir=ltr] .is-horizontal .tabs--primary .tabs__link{margin-right:.25em}[dir=rtl] .is-horizontal .tabs--primary .tabs__link{margin-left:.25em}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link.is-active{color:var(--gin-color-primary-active);background:var(--gin-color-primary-light)}}.is-horizontal .tabs--primary .tabs__link.is-active:before{display:none}.tabs__trigger svg{stroke:var(--gin-color-primary)}@media (min-width:48em){.is-horizontal .tabs--secondary{margin-top:var(--gin-spacing-m)}.is-horizontal .tabs--secondary:before{width:100%}}.is-horizontal .tabs--secondary .tabs__link{min-height:2.5rem;padding:var(--gin-spacing-xs) var(--gin-spacing-m) var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0}.horizontal-tabs{position:static !important;display:flex;flex-wrap:wrap;width:100%;border:0 none;margin-top:calc(var(--gin-spacing-m)*-1)}.horizontal-tabs ul.horizontal-tabs-list{background:0 0;border-bottom:0 none;overflow:hidden}[dir=ltr] .horizontal-tabs ul.horizontal-tabs-list{border-right:0 none}[dir=rtl] .horizontal-tabs ul.horizontal-tabs-list{border-left:0 none}@media (min-width:48em){.horizontal-tabs ul.horizontal-tabs-list:after{max-width:calc(100% - var(--gin-spacing-m))}[dir=ltr] .horizontal-tabs ul.horizontal-tabs-list:after{left:var(--gin-spacing-xs)}[dir=rtl] .horizontal-tabs ul.horizontal-tabs-list:after{right:var(--gin-spacing-xs)}}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{background:0 0;border-bottom:0 none}[dir=ltr] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{border-right:0 none}[dir=rtl] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{border-left:0 none}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{padding:var(--gin-spacing-xs) var(--gin-spacing-m) var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:before{content:"";display:block;position:absolute}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{color:var(--gin-color-primary)}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a:before{z-index:1;border-left:none;border-right:none;border-bottom:3px solid var(--gin-color-primary);top:auto;bottom:0;left:0;right:0;height:3px;width:100%}.horizontal-tabs .horizontal-tabs-panes,.horizontal-tabs [data-horizontal-tabs-panes]{width:100%}.horizontal-tabs .horizontal-tabs-pane{padding:0;margin:0;box-shadow:none}.horizontal-tabs .horizontal-tabs-pane>.details-wrapper{margin:0}.horizontal-tabs .horizontal-tabs-pane>.details-wrapper>.claro-details__description{margin-top:var(--gin-spacing-m)}.claro-details__summary:before,.claro-details[open]>.claro-details__summary:before{background:var(--gin-color-text);-webkit-mask-image:url("/themes/contrib/gin/dist/css/components/../../media/sprite.svg#handle-view");mask-image:url("/themes/contrib/gin/dist/css/components/../../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:100% 100%;mask-size:100% 100%}[dir=ltr] .claro-details__summary:before,[dir=ltr] .claro-details[open]>.claro-details__summary:before{left:1.125rem}[dir=rtl] .claro-details__summary:before,[dir=rtl] .claro-details[open]>.claro-details__summary:before{right:1.125rem}.claro-details__summary:hover:before,.claro-details__summary:hover:focus:before,.claro-details[open]>.claro-details__summary:hover:before,.claro-details[open]>.claro-details__summary:focus:before,.claro-details[open]>.claro-details__summary--accordion:before,.claro-details[open]>.claro-details__summary--accordion-item:before,.claro-details[open]>.claro-details__summary--vertical-tabs-item:before{background:var(--gin-color-primary)}.claro-details__description{color:var(--gin-color-text-light)}.claro-details__wrapper--accordion,.claro-details__wrapper--accordion-item,.claro-details__wrapper--vertical-tabs-item{border-top:1px solid var(--gin-border-color);background:var(--gin-bg-app)}.gin--dark-mode .claro-details,.gin--dark-mode .claro-details__summary--accordion,.gin--dark-mode .claro-details__summary--accordion-item,.gin--dark-mode .claro-details__summary--vertical-tabs-item{background-color:transparent}.gin--dark-mode .claro-details{border-color:var(--gin-border-color)}.gin--dark-mode .vertical-tabs__items{background:0 0;border:0 none}.gin--dark-mode .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link{background:var(--gin-bg-app);border-color:transparent}.gin--dark-mode .vertical-tabs__menu-link{color:var(--gin-color-text)}.gin--dark-mode .vertical-tabs__menu-link-summary{color:var(--gin-color-text-light)}.gin--dark-mode .vertical-tabs .claro-details__wrapper{background:var(--gin-bg-app)}.vertical-tabs__items{border-radius:var(--gin-border-m)}@media (min-width:64em){[dir=ltr] .vertical-tabs__items{border-top-left-radius:0}[dir=rtl] .vertical-tabs__items{border-top-right-radius:0}}.vertical-tabs__items .vertical-tabs__item{border-radius:0}@media (min-width:85em){.vertical-tabs__items .vertical-tabs__item{border-bottom-right-radius:var(--gin-border-m);border-bottom-left-radius:var(--gin-border-m)}[dir=ltr] .vertical-tabs__items .vertical-tabs__item{border-top-right-radius:var(--gin-border-m)}[dir=rtl] .vertical-tabs__items .vertical-tabs__item{border-top-left-radius:var(--gin-border-m)}[dir=ltr] .vertical-tabs__items .vertical-tabs__item~.vertical-tabs__item{border-top-left-radius:var(--gin-border-m)}[dir=rtl] .vertical-tabs__items .vertical-tabs__item~.vertical-tabs__item{border-top-right-radius:var(--gin-border-m)}}@media (min-width:64em){[dir=ltr] .vertical-tabs__items .vertical-tabs__item .claro-details__summary{padding-left:var(--gin-spacing-xxl)}[dir=rtl] .vertical-tabs__items .vertical-tabs__item .claro-details__summary{padding-right:var(--gin-spacing-xxl)}[dir=ltr] .vertical-tabs__items .vertical-tabs__item .claro-details__summary:before{left:var(--gin-spacing-m)}[dir=rtl] .vertical-tabs__items .vertical-tabs__item .claro-details__summary:before{right:var(--gin-spacing-m)}}.vertical-tabs__items .vertical-tabs__item .claro-details__wrapper{display:inline-block;width:100%}.vertical-tabs__menu-item:before,.vertical-tabs__menu-item:after{border-color:var(--gin-border-color)}.vertical-tabs__menu-link:hover,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover{color:var(--gin-color-primary)}.vertical-tabs__menu-link:hover:before,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover:before{background:var(--gin-bg-item-hover)}[dir=ltr] [open]>.claro-details__summary--vertical-tabs-item:not(:focus):not(:active):after,[dir=ltr] [open]>.claro-details__summary--accordion-item:not(:focus):not(:active):after{border-left-width:5px}[dir=rtl] [open]>.claro-details__summary--vertical-tabs-item:not(:focus):not(:active):after,[dir=rtl] [open]>.claro-details__summary--accordion-item:not(:focus):not(:active):after{border-right-width:5px}@media screen and (min-width:85em){html.js .vertical-tabs__item{overflow:visible;width:100%}html[dir=ltr].js .vertical-tabs__item{float:left}html[dir=rtl].js .vertical-tabs__item{float:right}}
body{--colorGinTitle:var(--gin-color-title);--colorGinText:var(--gin-color-text);--colorGinTextLight:var(--gin-color-text-light);--colorGinFocus:var(--gin-color-focus);--colorGinFocusBorder:var(--gin-color-focus-border);--colorGinFocusNeutralRGB:var(--gin-color-focus-neutral-rgb);--colorGinDisabled:var(--gin-color-disabled);--colorGinDisabledText:var(--gin-color-disabled-text);--colorGinWarning:var(--gin-color-warning);--colorGinWarningLight:var(--gin-color-warning-light);--colorGinWarningBackground:var(--gin-bg-warning);--colorGinWarningLightBackground:var(--gin-bg-warning-light);--colorGinDanger:var(--gin-color-danger);--colorGinDangerLightest:var(--gin-color-danger-lightest);--colorGinDangerLight:var(--gin-color-danger-light);--colorGinDangerBackground:var(--gin-bg-danger);--colorGinDangerLightBackground:var(--gin-bg-danger-light);--colorGinGreen:var(--gin-color-green);--colorGinGreenLight:var(--gin-color-green-light);--colorGinGreenLightest:var(--gin-color-green-lightest);--colorGinGreenBackground:var(--gin-bg-green);--colorGinGreenLightBackground:var(--gin-bg-green-light);--colorGinInfo:var(--gin-color-info);--colorGinInfoLight:var(--gin-color-info-light);--colorGinInfoBackground:var(--gin-bg-info);--colorGinContextual:var(--gin-color-contextual);--colorGinContextualText:var(--gin-color-contextual-text);--colorGinInputBackground:var(--gin-bg-input);--colorGinLayerBackground:var(--gin-bg-layer);--colorGinLayer2Background:var(--gin-bg-layer2);--colorGinLayer3Background:var(--gin-bg-layer3);--colorGinLayer4Background:var(--gin-bg-layer4);--colorGinSecondaryBackground:var(--gin-bg-secondary);--colorGinTableHeader:var(--gin-bg-header);--colorGinPattern:var(--gin-pattern);--colorGinPatternFallback:var(--gin-pattern-fallback);--ginSizePatternSquare:var(--gin-pattern-square);--ginFont:var(--gin-font);--ginFontSizeSmallest:var(--gin-font-size-xxs);--ginFontSizeSmaller:var(--gin-font-size-xs);--ginFontSizeSmall:var(--gin-font-size-s);--ginFontSize:var(--gin-font-size);--ginFontSizeLarge:var(--gin-font-size-l);--ginFontSizeXLarge:var(--gin-font-size-xl);--ginFontSizeH3:var(--gin-font-size-h3);--ginFontSizeH2:var(--gin-font-size-h2);--ginFontSizeH1:var(--gin-font-size-h1);--ginFontSizeQuote:var(--gin-font-size-quote);--ginFontWeightNormal:var(--gin-font-weight-normal);--ginFontWeightSemiBold:var(--gin-font-weight-semibold);--ginFontWeightBold:var(--gin-font-weight-bold);--ginFontWeightUltra:var(--gin-font-weight-heavy);--ginSpacingTiny:var(--gin-spacing-xxs);--ginSpacingXsmall:var(--gin-spacing-xs);--ginSpacingSmall:var(--gin-spacing-s);--ginSpacingDefault:var(--gin-spacing-m);--ginSpacingMedium:var(--gin-spacing-l);--ginSpacingLarge:var(--gin-spacing-xl);--ginSpacingXlarge:var(--gin-spacing-xxl);--ginSpacingXxlarge:var(--gin-spacing-xxxl);--ginSpacingDensityTiny:var(--gin-spacing-density-xxs);--ginSpacingDensityXsmall:var(--gin-spacing-density-xs);--ginSpacingDensitySmall:var(--gin-spacing-density-s);--ginSpacingDensityDefault:var(--gin-spacing-density-m);--ginSpacingDensityMedium:var(--gin-spacing-density-l);--ginSpacingDensityLarge:var(--gin-spacing-density-xl);--ginSpacingDensityXlarge:var(--gin-spacing-density-xxl);--ginSpacingDensityXxlarge:var(--gin-spacing-density-xxxl);--colorGinIcons:var(--gin-icon-color);--iconGinSecondaryToolbar:var(--gin-icon-size-toolbar-secondary);--iconGinToolbar:var(--gin-icon-size-toolbar);--iconGinSidebarToggle:var(--gin-icon-size-sidebar-toggle);--ginBorderTiny:var(--gin-border-xxs);--ginBorderXSmall:var(--gin-border-xs);--ginBorderSmall:var(--gin-border-s);--ginBorderDefault:var(--gin-border-m);--ginBorderMedium:var(--gin-border-l);--ginBorderLarge:var(--gin-border-xl);--colorGinBorder:var(--gin-border-color);--colorGinSecondaryBorder:var(--gin-border-color-secondary);--colorGinLayerBorder:var(--gin-border-color-layer);--colorGinLayer2Border:var(--gin-border-color-layer2);--colorGinTableBorder:var(--gin-border-color-table);--colorGinTableHeaderBorder:var(--gin-border-color-table-header);--colorGinFormElementBorder:var(--gin-border-color-form-element);--ginEasing:var(--gin-easing);--ginTransition:var(--gin-transition);--ginTransitionFast:var(--gin-transition-fast);--ginShadowLevel1:var(--gin-shadow-l1);--ginShadowLevel2:var(--gin-shadow-l2);--ginStickyHeight:var(--gin-height-sticky);--ginToolbarWidthCollapsed:var(--gin-toolbar-width-collapsed);--ginToolbarWidth:var(--gin-toolbar-width);--ginToolbarHeight:var(--gin-toolbar-height);--ginToolbarSecondaryHeight:var(--gin-toolbar-secondary-height);--ginHorizontalToolbarOffset:var(--gin-toolbar-y-offset);--ginVerticalToolbarOffset:var(--gin-toolbar-x-offset);--ginScrollOffset:var(--gin-scroll-offset);--ginSidebarWidth:var(--gin-sidebar-width);--ginSidebarOffset:var(--gin-sidebar-offset);--ginStickyOffset:var(--gin-sticky-offset);--colorGinSwitch:var(--gin-switch);--colorGinButtonShadow:var(--gin-shadow-button);--colorGinButtonText:var(--gin-color-button-text);--colorGinAppBackground:var(--gin-bg-app);--colorGinAppBackgroundRGB:var(--gin-bg-app-rgb);--colorGinPrimary:var(--gin-color-primary);--colorGinPrimaryHover:var(--gin-color-primary-hover);--colorGinPrimaryActive:var(--gin-color-primary-active);--colorGinPrimaryRGB:var(--gin-color-primary-rgb);--colorGinPrimaryLight:var(--gin-color-primary-light);--colorGinPrimaryLightRGB:var(--gin-color-primary-light-rgb);--colorGinPrimaryLightHover:var(--gin-color-primary-light-hover);--colorGinPrimaryLightActive:var(--gin-color-primary-light-active);--colorGinPrimaryLightShadow:var(--gin-shadow-primary-light);--colorGinItemHover:var(--gin-bg-item-hover);--colorGinStickyRGB:var(--gin-color-sticky-rgb)}
[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-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:50,117,224;--gin-color-primary-light-rgb:214,227,249;--gin-color-primary-hover:#2b63be;--gin-color-primary-active:#2658a8;--gin-bg-app-rgb:249,251,254;--gin-bg-header:#e6eefb;--gin-color-sticky-rgb:239,244,253}[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:239,92,32;--gin-color-primary-light-rgb:252,222,210;--gin-color-primary-hover:#cb4e1b;--gin-color-primary-active:#b34518;--gin-bg-app-rgb:255,250,248;--gin-bg-header:#fdebe4;--gin-color-sticky-rgb:254,242,237}[data-gin-accent=yellow]{--gin-color-primary-rgb:197,137,0;--gin-color-primary-light-rgb:243,231,204;--gin-color-primary-hover:#a77400;--gin-color-primary-active:#946700;--gin-bg-app-rgb:253,251,247;--gin-bg-header:#f8f1e0;--gin-color-sticky-rgb:250,246,235}[data-gin-accent=pink]{--gin-color-primary-rgb:226,49,119;--gin-color-primary-light-rgb:249,214,228;--gin-color-primary-hover:#c02a65;--gin-color-primary-active:#aa2559;--gin-bg-app-rgb:254,249,251;--gin-bg-header:#fce6ef;--gin-color-sticky-rgb:253,239,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:#fff;--gin-color-primary-active:#fff;--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:#fff;--gin-color-primary-active:#fff;--gin-bg-header:#454547}.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)}
.gin-breadcrumb{color:var(--gin-color-text);padding:0}.gin-breadcrumb-wrapper{min-width:1px}.gin-breadcrumb__list{list-style-type:none;padding:0;margin:0;width:auto;text-overflow:ellipsis;overflow:hidden;margin-top:0}[dir=ltr] .gin-breadcrumb__list{padding-left:var(--gin-spacing-xxs);margin-left:calc(var(--gin-spacing-xxs)*-1)}[dir=rtl] .gin-breadcrumb__list{padding-right:var(--gin-spacing-xxs);margin-right:calc(var(--gin-spacing-xxs)*-1)}.gin-breadcrumb__item,.gin-breadcrumb__link,.gin-breadcrumb__text{display:inline;font-weight:var(--gin-font-weight-normal);color:var(--gin-color-text-light);text-decoration:none;vertical-align:middle}.gin-breadcrumb__item{font-size:0}.gin-breadcrumb__item+.gin-breadcrumb__item:before{content:"/";opacity:.3;font-size:var(--gin-font-size-xs);vertical-align:middle;display:inline-block;padding:0 .5em;background:0 0}.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link{position:relative}[dir=ltr] .gin-breadcrumb__item:first-of-type .gin-breadcrumb__link{padding-left:1.75em}[dir=rtl] .gin-breadcrumb__item:first-of-type .gin-breadcrumb__link{padding-right:1.75em}.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link: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/css/components/../../media/sprite.svg#backtosite-view");mask-image:url("/themes/contrib/gin/dist/css/components/../../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-breadcrumb__item:first-of-type .gin-breadcrumb__link:before{left:0}[dir=rtl] .gin-breadcrumb__item:first-of-type .gin-breadcrumb__link:before{right:0}.gin-breadcrumb__item:first-of-type .gin-breadcrumb__link:hover:before{background-color:var(--gin-color-primary)}.gin-breadcrumb__item:first-of-type+.gin-breadcrumb__item:before{content:"";opacity:.3;width:1px;height:20px}[dir=ltr] .gin-breadcrumb__item:first-of-type+.gin-breadcrumb__item:before{border-right:1px solid var(--gin-color-text);padding-left:.75em;padding-right:0;margin-right:.75em}[dir=rtl] .gin-breadcrumb__item:first-of-type+.gin-breadcrumb__item:before{border-left:1px solid var(--gin-color-text);padding-right:.75em;padding-left:0;margin-left:.75em}.gin-breadcrumb__link,.gin-breadcrumb__text{font-size:var(--gin-font-size-xs);line-height:2;border-radius:var(--gin-border-xxs)}.gin-breadcrumb__link,.gin-breadcrumb__link:link,.gin-breadcrumb__link:visited,.gin-breadcrumb__link em,.gin-breadcrumb__link em:link,.gin-breadcrumb__link em:visited,.gin-breadcrumb__text,.gin-breadcrumb__text:link,.gin-breadcrumb__text:visited,.gin-breadcrumb__text em,.gin-breadcrumb__text em:link,.gin-breadcrumb__text em:visited{font-weight:var(--gin-font-weight-normal);color:var(--gin-color-text-light)}.gin-breadcrumb__link em,.gin-breadcrumb__text em{font-style:italic}.gin-breadcrumb__link:hover,.gin-breadcrumb__link:hover em{color:var(--gin-color-primary-hover)}
:root{--gin-toolbar-secondary-height:48px;--gin-toolbar-height:39px;--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-secondary-height:60px;--gin-icon-size-toolbar:22px;--gin-scroll-offset:130px;--gin-toolbar-y-offset:0px;--gin-toolbar-x-offset:var(--gin-toolbar-width-collapsed);--gin-sticky-offset:var(--gin-height-sticky)}}@media (min-width:61em){.toolbar-fixed[data-toolbar-menu=open]{--gin-toolbar-x-offset:var(--gin-toolbar-width,240px)}}@media (min-width:61em){#toolbar-item-administration-tray{border:0 none}}.toolbar .toolbar-bar{box-shadow:none}[dir=rtl] .toolbar .toolbar-bar{box-shadow:none}@media (min-width:36.75em){.toolbar .toolbar-bar{display:flex}}@media (min-width:64em){.toolbar .toolbar-bar{height:0}}.toolbar .toolbar-bar .toolbar-tab>.toolbar-item{font-weight:var(--gin-font-weight-normal)}@media (min-width:61em){.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon:before,.toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before{width:var(--gin-icon-size-toolbar);height:var(--gin-icon-size-toolbar);top:50%;transform:translateY(-50%)}[dir=ltr] .toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon:before,[dir=ltr] .toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before{left:calc((var(--gin-toolbar-width-collapsed) - var(--gin-icon-size-toolbar))/2 - 9px)}[dir=rtl] .toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-icon:before,[dir=rtl] .toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before{right:calc((var(--gin-toolbar-width-collapsed) - var(--gin-icon-size-toolbar))/2 - 9px)}}@media (max-width:36.74em){[dir=ltr] .toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before{left:0}[dir=rtl] .toolbar .toolbar-bar .toolbar-tab>.toolbar-icon-edit.toolbar-item:before{right:0}}@media (min-width:61em){.toolbar .toolbar-bar .toolbar-logo{height:var(--gin-height-sticky)}.toolbar .toolbar-bar .toolbar-logo:hover,.toolbar .toolbar-bar .toolbar-logo:focus{z-index:3;position:relative}.toolbar .toolbar-bar .toolbar-icon-home{display:block;width:100%;margin:var(--gin-spacing-xs) 0}.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon.override-icon:before{width:0;content:none}[dir=ltr] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon.override-icon:before{left:0}[dir=rtl] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon.override-icon:before{right:0}}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-logo{padding:var(--gin-spacing-xs) 0}.toolbar .toolbar-bar #toolbar-item-administration-tray .toolbar-logo img{max-width:calc(var(--gin-toolbar-width-collapsed) - 1px);max-height:40px}@media (min-width:61em){.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default{height:74px;margin-bottom:6px;transition:top var(--gin-transition)}}@media (min-width:61em){.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{width:32px;height:32px;-webkit-mask-size:32px 32px;mask-size:32px 32px;-webkit-mask-position:center center;mask-position:center center}[dir=ltr] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{left:calc((var(--gin-toolbar-width-collapsed) - 32px)/2 - 9px)}[dir=rtl] .toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:before{right:calc((var(--gin-toolbar-width-collapsed) - 32px)/2 - 9px)}}.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:hover:before{background:var(--gin-color-primary)}.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:after{display:none}.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:focus{box-shadow:none}.toolbar .toolbar-bar #toolbar-item-administration-tray a.toolbar-icon-admin-toolbar-tools-help.toolbar-icon-default:focus:after{box-shadow:inset 0 0 0 1px var(--gin-color-focus-border),inset 0 0 0 4px var(--gin-color-focus)}.toolbar-tray a,.toolbar-tray a:visited,.toolbar-tray span{color:var(--gin-color-text)}#gin-toolbar-bar.js-settings-tray-edit-mode{justify-content:flex-end}@media (min-width:61em){#toolbar-item-administration-tray a.toolbar-icon.override-icon:before{width:0;content:none}[dir=ltr] #toolbar-item-administration-tray a.toolbar-icon.override-icon:before{left:0}[dir=rtl] #toolbar-item-administration-tray a.toolbar-icon.override-icon:before{right:0}}.toolbar .toolbar-bar{position:fixed;width:100%}[dir=ltr] .toolbar .toolbar-bar{left:0}[dir=rtl] .toolbar .toolbar-bar{right:0}.toolbar .toolbar-menu{background:0 0}.toolbar .toolbar-menu .toolbar-menu a,.toolbar .toolbar-menu .toolbar-menu span{color:var(--gin-color-text)}.toolbar .toolbar-tray .menu-item--active-trail>.toolbar-box a,.toolbar .toolbar-tray a.is-active{color:var(--gin-color-primary);font-weight:var(--gin-font-weight-semibold);text-decoration:none}@media (max-width:60.99em){.toolbar .toolbar-tray .menu-item--active-trail>.toolbar-box a,.toolbar .toolbar-tray a.is-active{background:var(--gin-color-primary-light)}}.toolbar-menu__title,.toolbar-menu__sub-title,a.toolbar-menu__trigger,.toolbar-menu__logo{display:none}@media (min-width:61em){#toolbar-item-administration-tray{display:block}.toolbar .toolbar-menu .toolbar-menu{background:var(--gin-bg-app)}.toolbar-fixed{transition:var(--gin-transition)}.toolbar .toolbar-box{position:static}.toolbar-tab>.toolbar-item.toolbar-icon-menu{display:none}.toolbar-menu-administration a.toolbar-menu__trigger{position:fixed;bottom:0;font-size:var(--gin-font-size-s);color:var(--gin-color-text-light);text-decoration:none;display:flex;align-items:center;width:var(--gin-toolbar-width-collapsed);height:64px;margin:0;transition:width var(--gin-transition);overflow:hidden}[dir=ltr] .toolbar-menu-administration a.toolbar-menu__trigger{left:0;padding:var(--gin-spacing-m) 0 var(--gin-spacing-m) var(--gin-toolbar-width-collapsed)}[dir=rtl] .toolbar-menu-administration a.toolbar-menu__trigger{right:0;padding:var(--gin-spacing-m) var(--gin-toolbar-width-collapsed) var(--gin-spacing-m) 0}.toolbar-menu-administration a.toolbar-menu__trigger,.toolbar-menu-administration a.toolbar-menu__trigger:active,.toolbar-menu-administration a.toolbar-menu__trigger:focus{background-color:transparent}.toolbar-menu-administration a.toolbar-menu__trigger:hover:before{background-color:var(--gin-color-title)}.toolbar-menu-administration a.toolbar-menu__trigger:before{content:"";position:absolute;display:inline-block;width:32px;height:32px;border-radius:50%;border:1px solid var(--gin-border-color);background:var(--gin-bg-layer) url("data:image/svg+xml,%3Csvg width='9' height='14' viewBox='0 0 9 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 1.7109375,0.31445312 0.2890625,1.7226562 5.5917969,7.0761719 0.2890625,12.429688 1.7109375,13.837891 8.4082031,7.0761719 Z' fill='%23999999'/%3E%3C/svg%3E") no-repeat center center;background-size:11px 11px;transition:transform var(--gin-transition)}[dir=ltr] .toolbar-menu-administration a.toolbar-menu__trigger:before{left:calc((var(--gin-toolbar-width-collapsed) - 36px)/2)}[dir=rtl] .toolbar-menu-administration a.toolbar-menu__trigger:before{right:calc((var(--gin-toolbar-width-collapsed) - 36px)/2)}.toolbar-menu-administration a.toolbar-menu__trigger.is-active{display:flex;font-weight:var(--gin-font-weight-normal);color:var(--gin-color-text-light);width:var(--gin-toolbar-width)}.toolbar-menu-administration a.toolbar-menu__trigger.is-active:hover{color:var(--gin-color-title)}[dir=ltr] .toolbar-menu-administration a.toolbar-menu__trigger.is-active:before{transform:rotate(180deg)}[dir=rtl] .toolbar-menu-administration a.toolbar-menu__trigger.is-active:before{transform:rotate(-180deg)}.toolbar-menu-administration a.toolbar-menu__trigger .menu{display:none}.toolbar-menu-administration a.toolbar-menu__trigger .close{display:inline}.toolbar-tab--toolbar-item-administration{order:-1}.toolbar-menu-administration{display:flex;position:fixed;top:auto;width:var(--gin-toolbar-width-collapsed);height:100vh;max-width:calc(100% - var(--gin-toolbar-height));background:var(--gin-bg-layer);transition:var(--gin-transition)}[dir=ltr] .toolbar-menu-administration{left:0;border-right:1px solid var(--gin-border-color-layer)}[dir=rtl] .toolbar-menu-administration{right:0;border-left:1px solid var(--gin-border-color-layer)}.gin--dark-mode .toolbar-menu-administration{box-shadow:0 0 4px rgba(0,0,0,.1)}[data-toolbar-menu=open] .toolbar-menu-administration{width:var(--gin-toolbar-width)}.toolbar-tray-horizontal .toolbar-menu-administration ul li.menu-item--expanded .menu-item.hover-intent ul{margin-top:0}[dir=ltr] .toolbar-tray-horizontal .toolbar-menu-administration ul li.menu-item--expanded .menu-item.hover-intent ul{margin-left:calc(var(--gin-toolbar-width) - 2px)}[dir=rtl] .toolbar-tray-horizontal .toolbar-menu-administration ul li.menu-item--expanded .menu-item.hover-intent ul{margin-right:calc(var(--gin-toolbar-width) - 2px)}.toolbar-vertical .toolbar-menu-administration{width:var(--gin-toolbar-width)}.toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item{border-top:0 none;border-bottom:0 none}.toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon,.toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon{width:auto}[dir=ltr] .toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon,[dir=ltr] .toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon{padding-left:calc(var(--gin-spacing-xxl) + var(--gin-spacing-xs))}[dir=rtl] .toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon,[dir=rtl] .toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon{padding-right:calc(var(--gin-spacing-xxl) + var(--gin-spacing-xs))}[dir=ltr] .toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu{left:var(--gin-toolbar-width)}[dir=rtl] .toolbar-vertical .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu{right:var(--gin-toolbar-width)}.toolbar-menu-administration>.toolbar-menu{align-self:flex-start;height:100%;max-height:calc(100% - var(--gin-toolbar-width-collapsed));overflow-y:auto;background:0 0;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;overflow-x:hidden}.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon{font-size:var(--gin-font-size);font-weight:475;letter-spacing:-.0125rem;color:var(--gin-color-text);display:flex;align-items:center;width:calc(var(--gin-toolbar-x-offset) - var(--gin-spacing-m));height:48px;margin:0 var(--gin-spacing-xs) 1px;border-radius:var(--gin-border-m);overflow:hidden;transition:width var(--gin-transition)}[dir=ltr] .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon,[dir=ltr] .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon{padding-left:calc(var(--gin-toolbar-width-collapsed) - var(--gin-spacing-m));padding-right:0}[dir=rtl] .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon,[dir=rtl] .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon{padding-right:calc(var(--gin-toolbar-width-collapsed) - var(--gin-spacing-m));padding-left:0}.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:hover,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon:hover{color:var(--gin-color-primary);background-color:transparent}.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon.is-active,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon.is-active{color:var(--gin-color-primary-active);font-weight:var(--gin-font-weight-semibold)}.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon.is-active:before,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon.is-active:before{background:var(--gin-color-primary)}.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon.toolbar-handle,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon.toolbar-handle{width:var(--gin-toolbar-width-collapsed)}.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon.toolbar-handle:before,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-box>.toolbar-icon.toolbar-handle:before{display:none}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu{display:none;top:0;height:100vh;max-width:calc(100% - var(--gin-toolbar-height));box-shadow:none;overflow-y:auto;overflow-x:hidden}[dir=ltr] .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu{margin-left:calc(var(--gin-toolbar-x-offset) - 1px);border-left:1px solid var(--gin-border-color-layer);transition:margin-left var(--gin-transition)}[dir=rtl] .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu{margin-right:calc(var(--gin-toolbar-x-offset) - 1px);border-right:1px solid var(--gin-border-color-layer);transition:margin-right var(--gin-transition)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu,[dir] .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu{position:fixed;width:var(--gin-toolbar-width)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu a,.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu span{color:var(--gin-color-text)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu a.is-active,.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu span.is-active{color:var(--gin-color-primary);font-weight:var(--gin-font-weight-semibold);background:var(--gin-color-primary-light)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu a.is-active:hover,.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu span.is-active:hover{color:var(--gin-color-primary-hover);background:var(--gin-color-primary-light-hover)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__title,.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__sub-title{position:relative;display:block;min-height:36px;font-size:var(--gin-font-size-h3);letter-spacing:-.025em;padding:0;margin:var(--gin-spacing-m) var(--gin-spacing-s) calc(var(--gin-spacing-l) - var(--gin-spacing-xxs)) var(--gin-spacing-s)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__title a,.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__sub-title a{font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-title);padding:var(--gin-spacing-s);border-radius:var(--gin-border-m)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__sub-title{font-size:var(--gin-font-size-xl);letter-spacing:-.01em;margin-bottom:1.275rem}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__sub-title a{padding:.9rem var(--gin-spacing-s)}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item{border-top:0 none;border-bottom:0 none}[dir=ltr] .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item{border-left:0 none}[dir=rtl] .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item{border-right:0 none}.toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item .toolbar-icon{font-size:var(--gin-font-size);margin:.25em var(--gin-spacing-s);border-radius:var(--gin-border-m);overflow:hidden}[dir=ltr] .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item .toolbar-icon{padding:var(--gin-spacing-s) var(--gin-spacing-xl) var(--gin-spacing-s) var(--gin-spacing-s)}[dir=rtl] .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item .toolbar-icon{padding:var(--gin-spacing-s) var(--gin-spacing-s) var(--gin-spacing-s) var(--gin-spacing-xl)}[dir=ltr] .toolbar-menu-administration>.toolbar-menu,[dir=ltr] .toolbar-menu-administration>.toolbar-menu .toolbar-menu{background:linear-gradient(var(--gin-bg-layer) 30%,var(--gin-bg-layer)),linear-gradient(var(--gin-bg-layer),var(--gin-bg-layer) 80%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.15),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.15),rgba(0,0,0,0)) 0 100%}[dir=rtl] .toolbar-menu-administration>.toolbar-menu,[dir=rtl] .toolbar-menu-administration>.toolbar-menu .toolbar-menu{background:linear-gradient(var(--gin-bg-layer) 30%,var(--gin-bg-layer)),linear-gradient(var(--gin-bg-layer),var(--gin-bg-layer) 80%) 100% 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.15),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.15),rgba(0,0,0,0)) 100% 100%}[dir] .toolbar-menu-administration>.toolbar-menu,[dir] .toolbar-menu-administration>.toolbar-menu .toolbar-menu{background-color:var(--gin-bg-layer);background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:100% 40px,100% 40px,100% 16px,100% 16px}.toolbar-menu-administration>.toolbar-menu .toolbar-menu{background-size:100% 40px,100% 40px,100% 24px,100% 24px}.toolbar-menu-administration .menu-item.hover-intent>.toolbar-menu{z-index:2;display:block}[dir=ltr] .toolbar-menu-administration .menu-item.hover-intent>.toolbar-menu{border-right:1px solid rgba(0,0,0,.075);box-shadow:7px 0 16px rgba(0,0,0,.075),-12px 0 0 0 var(--gin-bg-layer)}[dir=rtl] .toolbar-menu-administration .menu-item.hover-intent>.toolbar-menu{border-left:1px solid rgba(0,0,0,.075);box-shadow:-7px 0 16px rgba(0,0,0,.075),12px 0 0 0 var(--gin-bg-layer)}.toolbar-menu-administration .menu-item .menu-item:hover>.toolbar-icon{color:var(--gin-color-primary-hover);background:var(--gin-color-primary-light)}.toolbar .toolbar-toggle-orientation button{display:none}}.toolbar .toolbar-icon.toolbar-handle:focus{background-color:rgba(255,255,255,.1)}#toolbar-item-administration-search-tray input{width:100%;max-width:calc(100% - var(--gin-spacing-m));outline:none}.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{position:relative}.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:before,.toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded>a:focus:before{z-index:1;top:1em}[dir=ltr] .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:before,[dir=ltr] .toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded>a:focus:before{right:20px}[dir=rtl] .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:before,[dir=rtl] .toolbar-tray-horizontal .toolbar-menu:not(:first-child) li.menu-item--expanded>a:focus:before{left:20px}.toolbar-menu-administration>.toolbar-menu>.menu-item:hover{background:0 0}@media (min-width:61em){.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon,.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-box>a.toolbar-icon,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:focus,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail:hover>.toolbar-icon,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon{color:var(--gin-color-primary-hover);box-shadow:none}.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon:before,.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-box>a.toolbar-icon:before,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:focus:before,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon:before,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail:hover>.toolbar-icon:before,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon:before{background:var(--gin-color-primary-active)}.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon:after,.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-box>a.toolbar-icon:after,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:focus:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail:hover>.toolbar-icon:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon:after{content:"";display:block;position:absolute;top:3px;width:calc(100% - 10px);height:42px;background:var(--gin-color-primary-light);border-radius:var(--gin-border-m)}[dir=ltr] .toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon:after,[dir=ltr] .toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-box>a.toolbar-icon:after,[dir=ltr] .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:focus:after,[dir=ltr] .toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon:after,[dir=ltr] .toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail:hover>.toolbar-icon:after,[dir=ltr] .toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon:after{left:calc((var(--gin-toolbar-width-collapsed) - var(--gin-spacing-xl) - var(--gin-spacing-xs))/2 - 9px)}[dir=rtl] .toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon:after,[dir=rtl] .toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-box>a.toolbar-icon:after,[dir=rtl] .toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:focus:after,[dir=rtl] .toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon:after,[dir=rtl] .toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail:hover>.toolbar-icon:after,[dir=rtl] .toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon:after{right:calc((var(--gin-toolbar-width-collapsed) - var(--gin-spacing-xl) - var(--gin-spacing-xs))/2 - 9px)}.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon:focus,.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-box>a.toolbar-icon:focus,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:focus:focus,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon:focus,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail:hover>.toolbar-icon:focus,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon:focus{background:0 0}.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-icon:focus:after,.toolbar-menu-administration>.toolbar-menu>.menu-item:hover>.toolbar-box>a.toolbar-icon:focus:after,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon:focus:focus:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon:focus:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail:hover>.toolbar-icon:focus:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon:focus:after{box-shadow:inset 0 0 0 1px var(--gin-color-focus-border),inset 0 0 0 4px var(--gin-color-focus)}}@media (min-width:61em){.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-icon:after,.toolbar-menu-administration>.toolbar-menu>.menu-item.menu-item--active-trail>.toolbar-box>a.toolbar-icon:after,.toolbar-menu-administration>.toolbar-menu>.menu-item>.toolbar-icon.is-active:after{background:var(--gin-bg-item-hover)}}
.contextual{z-index:100}.contextual .trigger{width:32px !important;height:32px !important;box-shadow:0 2px 4px rgba(0,0,0,.15);border-radius:50%;box-sizing:border-box}.contextual .trigger:before{content:"";position:absolute;top:50%;display:block;width:.75rem;height:.75rem;-webkit-mask-image:url("/themes/contrib/gin/dist/css/components/../../media/sprite.svg#media-edit-view");mask-image:url("/themes/contrib/gin/dist/css/components/../../media/sprite.svg#media-edit-view");-webkit-mask-size:var(--gin-spacing-s) var(--gin-spacing-s);mask-size:var(--gin-spacing-s) var(--gin-spacing-s);-webkit-mask-position:100% 100%;mask-position:100% 100%;background:var(--gin-color-primary)}[dir=ltr] .contextual .trigger:before{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .contextual .trigger:before{right:50%;transform:translate(50%,-50%)}.contextual .trigger,.contextual .trigger:hover,.contextual .trigger:focus{background:var(--gin-bg-layer3);border:1px solid var(--gin-border-color-layer2)}.contextual .trigger:hover,.contextual .trigger:focus{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)}.contextual.open .trigger{border-radius:50%;border-bottom:0 none}.contextual-region .contextual .contextual-links{top:var(--gin-spacing-xxs);padding:.5em;margin:0;min-width:120px;background:var(--gin-bg-layer3);border:0 none;border-radius:var(--gin-border-l);box-shadow:var(--gin-shadow-l2)}.contextual-region .contextual .contextual-links li{background:0 0}.contextual-region .contextual .contextual-links li a{font-family:var(--gin-font);color:var(--gin-color-primary);line-height:1;white-space:nowrap;padding:var(--gin-spacing-xs) var(--gin-spacing-m);margin:0;background:0 0;border-radius:var(--gin-border-s)}.contextual-region .contextual .contextual-links li a:hover,.contextual-region .contextual .contextual-links li a:active{color:var(--gin-color-button-text);background:var(--gin-color-primary)}.contextual-region .contextual .contextual-links li a:focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus)}.contextual-region .contextual .contextual-links .ajax-progress-throbber{top:.125rem;background:var(--gin-color-primary);border-radius:50%}.contextual-region .contextual .contextual-links .ajax-progress-throbber:before{top:var(--gin-spacing-xxs);width:1rem;height:1rem;border:2px solid var(--gin-color-button-text)}[dir=ltr] .contextual-region .contextual .contextual-links .ajax-progress-throbber:before{left:var(--gin-spacing-xxs);border-right:2px dotted transparent}[dir=rtl] .contextual-region .contextual .contextual-links .ajax-progress-throbber:before{right:var(--gin-spacing-xxs);border-left:2px dotted transparent}.no-touchevents .contextual-region .contextual .contextual-links li a:hover,.no-touchevents .contextual-region .contextual .contextual-links li a:active{color:var(--gin-color-button-text);background:var(--gin-color-primary)}
