/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
/* @license GNU GPL v2 https://www.drupal.org/about/licensing */
.chosen-container.error .chosen-single,.chosen-container.error .chosen-single span{line-height:inherit;}.chosen-container-single .chosen-search{display:block;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:auto;}.chosen-container{display:inline-block !important;}.container-inline div.chosen-container div:not(.chosen-drop){display:block;}.chosen-container.error .chosen-choices,.chosen-container.error .chosen-single{border:2px solid red;}.filter-wrapper{overflow:visible !important;}.filter-wrapper:after{content:"";display:block;clear:both;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box;}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none;}.chosen-container a{cursor:pointer;}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999;}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top;}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px;}.chosen-container-single .chosen-default{color:#999;}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/libraries/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px;}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px;}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px;}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%;}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/libraries/chosen/chosen-sprite.png) no-repeat 0px 2px;}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap;}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(/libraries/chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0;}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box;}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default;}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff;}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4;}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}.chosen-container .chosen-results li.group-option{padding-left:15px;}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text;}.chosen-container-multi .chosen-choices li{float:left;list-style:none;}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;-webkit-box-shadow:none;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px;}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default;}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/libraries/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px;}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666;}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px;}.chosen-container-multi .chosen-results{margin:0;padding:0;}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default;}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent;}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px;}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important;}.chosen-disabled{opacity:0.5 !important;cursor:default;}.chosen-disabled .chosen-single{cursor:default;}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}.chosen-rtl{text-align:right;}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0;}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px;}.chosen-rtl .chosen-single div{right:auto;left:3px;}.chosen-rtl .chosen-single abbr{right:auto;left:26px;}.chosen-rtl .chosen-choices li{float:right;}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl;}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px;}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px;}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:url(/libraries/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl;}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px;}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/libraries/chosen/chosen-sprite%402x.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important;}}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
#backtotop{background:url(/modules/contrib/back_to_top/backtotop.png) no-repeat center center;border:0;bottom:20px;cursor:pointer;display:none;height:70px;position:fixed;right:20px;text-indent:-9999px;width:70px;z-index:300;}#backtotop:hover{opacity:0.8;}#backtotop:focus{opacity:0.6;outline:none;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#backtotop{background:url(/modules/contrib/back_to_top/backtotop2x.png) no-repeat center center;background-size:70px 70px;}}
.bef-exposed-form .form--inline .form-item{float:none;}.bef-exposed-form .form--inline > .form-item,.bef-exposed-form .form--inline .js-form-wrapper > .form-item{float:left;}.bef-exposed-form .form--inline .bef--secondary{clear:left;}.bef-exposed-form .noUi-vertical{height:150px;}
.ellenorzott-wrap{position:relative;display:inline-block;max-width:100%;line-height:0;}.ellenorzott-badge{position:absolute;right:2px;bottom:2px;width:20px;height:20px;border-radius:50%;background-color:#7cc576;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%237cc576'/%3E%3Cpath d='M7 12.6l3.1 3.1L17 9.2' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;box-shadow:0 0 0 2px #fff;z-index:5;pointer-events:none;}.profile-picture .ellenorzott-badge{width:28px;height:28px;right:6px;bottom:6px;}.ellenorzott-tooltip{position:fixed;display:none;padding:4px 12px;border-radius:4px;background:#7cc576;color:#fff;font-size:13px;font-weight:600;line-height:1.4;white-space:nowrap;z-index:100000;pointer-events:none;box-shadow:0 2px 6px rgba(0,0,0,.2);}:where(*):has(> .ellenorzott-wrap > img.psy-card__avatar),:where(*):has(> .ellenorzott-wrap > img.blog-card__author-image),:where(*):has(> .ellenorzott-wrap > img.review-card__avatar),:where(*):has(> .ellenorzott-wrap > img.pszv-tile__avatar),:where(*):has(> .ellenorzott-wrap > img.pszv-answer__avatar){overflow:visible !important;}.ellenorzott-wrap > img.psy-card__avatar,.ellenorzott-wrap > img.blog-card__author-image,.ellenorzott-wrap > img.review-card__avatar,.ellenorzott-wrap > img.pszv-tile__avatar,.ellenorzott-wrap > img.pszv-answer__avatar{border-radius:50% !important;}
.facet-collapsible > .block-title{cursor:pointer;user-select:none;-webkit-user-select:none;position:relative;display:block;margin:0 0 0.5rem;padding:0.65rem 2.2rem 0.65rem 0.85rem;background-color:#eff4fa;color:#33607f;border:1px solid #d7e3ef;border-left:4px solid #5b9dc6;border-radius:8px;font-size:1rem;font-weight:600;line-height:1.3;transition:background-color 0.15s ease,border-color 0.15s ease;}.facet-collapsible > .block-title:hover,.facet-collapsible > .block-title:focus{background-color:#e2ecf7;border-color:#b9cfe6;border-left-color:#497e9e;outline:none;}.facet-collapsible > .block-title::after{content:"";position:absolute;right:0.9rem;top:50%;width:0.5em;height:0.5em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform 0.2s ease;opacity:0.75;}.facet-collapsible.is-collapsed > .block-title::after{transform:translateY(-50%) rotate(-45deg);}.facet-collapsible.is-collapsed .facets-widget-checkbox{display:none;}.facet-collapsible .facets-widget-checkbox{padding:0 0.25rem 0.5rem;}@media (min-width:992px){.page-view-listing-search-facets .main-container-fullwidth,.page-view-listing-search-facets .main-container-fullwidth > .container-fluid,.page-view-listing-search-facets .main-container-fullwidth > .container-fluid > .row{overflow:visible;}.page-view-listing-search-facets aside[role="complementary"]{position:-webkit-sticky;position:sticky;top:1rem;align-self:flex-start;max-height:calc(100vh - 2rem);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;}.page-view-listing-search-facets aside[role="complementary"]::-webkit-scrollbar{width:8px;}.page-view-listing-search-facets aside[role="complementary"]::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2);border-radius:4px;}}.pk-kereso-sav{display:none;}@media (max-width:991.98px){body.pk-kereso-mobil .pk-kereso-sav{display:grid;grid-template-columns:1fr 1fr;gap:10px;flex:0 0 100%;max-width:100%;padding-left:calc(var(--bs-gutter-x,1.5rem) * 0.5);padding-right:calc(var(--bs-gutter-x,1.5rem) * 0.5);margin:12px 0;}.pk-kereso-sav__gomb{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:46px;margin:0;padding:11px 14px;border:1px solid rgba(255,255,255,0.65);border-radius:8px;background-color:rgba(51,96,127,0.92);color:#ffffff;font-family:inherit;font-size:15px;font-weight:600;line-height:1.2;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,0.35);cursor:pointer;-webkit-appearance:none;appearance:none;}.pk-kereso-sav__gomb:hover,.pk-kereso-sav__gomb:focus,.pk-kereso-sav__gomb.is-open{background-color:rgba(51,96,127,1);color:#ffffff;}.pk-kereso-sav__gomb:focus-visible{outline:2px solid #33607f;outline-offset:2px;}.pk-kereso-sav__felirat{flex:1 1 auto;min-width:0;}.pk-kereso-sav__ikon{flex:0 0 auto;width:10px;height:10px;margin-right:3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform 0.2s ease;}.pk-kereso-sav__gomb.is-open .pk-kereso-sav__ikon{transform:translateY(1px) rotate(225deg);}body.pk-kereso-mobil.pk-szurok-nyitva aside.col-lg-2.d-none{display:block !important;position:static !important;max-height:none !important;overflow:visible !important;flex:0 0 100%;max-width:100%;margin-bottom:0.75rem;animation:pk-kereso-sav-nyit 0.2s ease both;}body.pk-kereso-mobil #listing-search-facet-results-map{display:none !important;}body.pk-kereso-mobil.pk-terkep-nyitva #listing-search-facet-results-map{display:block !important;order:-1;position:static !important;flex:0 0 100%;max-width:100%;margin-bottom:1rem;animation:pk-kereso-sav-nyit 0.2s ease both;}body.pk-kereso-mobil #listing-search-facet-results-map .leaflet-container{height:60vh !important;min-height:300px;}body.pk-kereso-mobil #listing-search-facet-results-map .pk-suti-zarolt{min-height:0 !important;}.pk-kereso-sav__uzenet{margin:0 0 8px;padding:8px 12px;border-left:4px solid #5b9dc6;border-radius:6px;background-color:#eff4fa;color:#33607f;font-size:14px;line-height:1.35;}}@keyframes pk-kereso-sav-nyit{from{opacity:0;transform:translateY(-6px);}to{opacity:1;transform:translateY(0);}}@media (prefers-reduced-motion:reduce){body.pk-kereso-mobil.pk-szurok-nyitva aside.col-lg-2.d-none,body.pk-kereso-mobil.pk-terkep-nyitva #listing-search-facet-results-map{animation:none;}.pk-kereso-sav__ikon{transition:none;}}
.text-formatted,.field--name-body,.comment .field--name-comment-body{overflow-wrap:break-word;}.text-formatted a,.field--name-body a{overflow-wrap:anywhere;}
@media (max-width:991.98px){.multiselect-wrapper .multiselect-btns ul{left:0;margin-left:0;max-width:100%;flex-wrap:wrap;}.multiselect-wrapper .multiselect-available,.multiselect-wrapper .multiselect-selected,.multiselect-wrapper select.form-multiselect{max-width:100%;}.ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items{flex-wrap:wrap;}}body.toolbar-tray-open.toolbar-vertical nav.tabs{left:var(--drupal-displace-offset-left,0px) !important;}@media (max-width:767.98px){.ck.ck-editor .ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items{flex-wrap:wrap !important;}form.node-listing-form,form.node-listing-edit-form{padding-left:12px !important;padding-right:12px !important;}form.node-listing-form details > .container,form.node-listing-edit-form details > .container,form.node-listing-form details > .details-wrapper,form.node-listing-edit-form details > .details-wrapper{padding-left:10px;padding-right:10px;}form.node-listing-form .layout-region-node-main,form.node-listing-edit-form .layout-region-node-main{padding-left:0;padding-right:0;}form.node-listing-form .content.clearfix.row,form.node-listing-edit-form .content.clearfix.row{margin-left:0;margin-right:0;}form.node-listing-form .paragraphs-subform,form.node-listing-edit-form .paragraphs-subform{padding-left:8px;padding-right:8px;}form.node-listing-form table.field-multiple-table > tbody > tr,form.node-listing-edit-form table.field-multiple-table > tbody > tr{padding-left:0;padding-right:0;}form.node-listing-form .field--type-office-hours .table-responsive > table.table > tbody > tr,form.node-listing-edit-form .field--type-office-hours .table-responsive > table.table > tbody > tr{padding-left:8px;padding-right:8px;}form.node-listing-form select.form-multiselect,form.node-listing-edit-form select.form-multiselect{width:100%;max-width:100%;height:11rem;}}form[data-drupal-admin-styles] details > summary{pointer-events:auto !important;cursor:pointer !important;}.horizontal-tabs:has(> [data-horizontal-tabs-list].visually-hidden){border:0;margin-bottom:0;}.field-group-tabs-wrapper:has([data-horizontal-tabs-list].visually-hidden){margin-bottom:0;}[data-horizontal-tabs-list].visually-hidden ~ [data-horizontal-tabs-panes] > details{margin:0 0 10px;border:1px solid #e3e3e3 !important;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgba(20,40,80,0.05);}[data-horizontal-tabs-list].visually-hidden ~ [data-horizontal-tabs-panes] > details > summary{display:block;position:relative;margin:0;padding:14px 44px 14px 16px;border:0;background:#fff;color:#33607f;font-size:17px;font-weight:600;line-height:1.3;list-style:none;}[data-horizontal-tabs-list].visually-hidden ~ [data-horizontal-tabs-panes] > details > summary::-webkit-details-marker{display:none;}[data-horizontal-tabs-list].visually-hidden ~ [data-horizontal-tabs-panes] > details > summary::after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;margin-top:-6px;border-right:2px solid #5b9dc6;border-bottom:2px solid #5b9dc6;transform:rotate(-45deg);transition:transform 0.2s;}[data-horizontal-tabs-list].visually-hidden ~ [data-horizontal-tabs-panes] > details[open] > summary{background:#edf2fc;border-bottom:1px solid #e3e3e3;}[data-horizontal-tabs-list].visually-hidden ~ [data-horizontal-tabs-panes] > details[open] > summary::after{margin-top:-8px;transform:rotate(45deg);}
/* @license BSD-3-Clause https://github.com/klaro-org/klaro-js/blob/master/LICENSE */
:root{--pk-suti-marka:#5B9DC6;--pk-suti-marka-sotet:#4A87AE;--pk-suti-akcent:#7DC476;--pk-suti-cim:#25272C;--pk-suti-szoveg:#5C5863;--pk-suti-halvany-szoveg:#7C7885;--pk-suti-keret:#DCE6EC;--pk-suti-keret-eros:#B4C4CE;--pk-suti-halvany:#F1F6F9;--pk-suti-kapcsolo-ki:#CBD5DC;--pk-suti-arnyek:0 10px 40px rgba(37,39,44,.18);--pk-suti-kerekites:12px;}.pk-suti-zarolt{display:flex;align-items:center;justify-content:center;margin:1.5rem 0;padding:2rem 1.5rem;border:1px dashed var(--pk-suti-keret);border-radius:var(--pk-suti-kerekites);background:linear-gradient(0deg,rgba(91,157,198,.04),rgba(91,157,198,.04)),var(--pk-suti-halvany);min-height:200px;}.pk-suti-feloldva{margin:1.5rem 0;}.pk-suti-feloldva iframe{display:block;max-width:100%;border:0;border-radius:var(--pk-suti-kerekites);}.pk-suti-panel{max-width:460px;text-align:center;color:var(--pk-suti-szoveg);}.pk-suti-panel__cim{margin-bottom:.5rem;font-size:1.1rem;font-weight:700;line-height:1.35;color:var(--pk-suti-cim);}.pk-suti-panel__szoveg{margin:0 0 .75rem;font-size:.94rem;line-height:1.55;}.pk-suti-panel__szoveg:last-of-type{margin-bottom:1.25rem;}.pk-suti-panel__gombok{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;}.pk-suti-gomb,.klaro .cm-btn,.klaro .cn-ok .cm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.55rem 1rem;border:2px solid transparent;border-radius:8px;background:#fff;color:var(--pk-suti-cim);font:inherit;font-size:.92rem;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;}.klaro .cm-btn:focus-visible,.pk-suti-gomb:focus-visible{outline:2px solid var(--pk-suti-marka-sotet);outline-offset:2px;}.klaro .cm-btn.cm-btn-decline,.klaro .cm-btn.cn-decline,.pk-suti-gomb.pk-suti-gomb--halvany{background:#fff;border-color:var(--pk-suti-cim);color:var(--pk-suti-cim);}.klaro .cm-btn.cm-btn-decline:hover,.klaro .cm-btn.cm-btn-decline:focus,.klaro .cm-btn.cn-decline:hover,.klaro .cm-btn.cn-decline:focus,.pk-suti-gomb.pk-suti-gomb--halvany:hover,.pk-suti-gomb.pk-suti-gomb--halvany:focus{background:var(--pk-suti-halvany);border-color:var(--pk-suti-cim);color:var(--pk-suti-cim);}.klaro .cm-btn.cm-btn-accept:not(.cm-btn-accept-all){background:#fff;border-color:var(--pk-suti-keret-eros);color:var(--pk-suti-szoveg);}.klaro .cm-btn.cm-btn-accept:not(.cm-btn-accept-all):hover,.klaro .cm-btn.cm-btn-accept:not(.cm-btn-accept-all):focus{background:var(--pk-suti-halvany);border-color:var(--pk-suti-marka);color:var(--pk-suti-cim);}.klaro .cm-btn.cm-btn-accept-all,.klaro .cm-btn.cm-btn-success:not(.cm-btn-accept):not(.cm-btn-accept-all),.pk-suti-gomb{background:var(--pk-suti-marka);border-color:var(--pk-suti-marka);color:#fff;}.klaro .cm-btn.cm-btn-accept-all:hover,.klaro .cm-btn.cm-btn-accept-all:focus,.klaro .cm-btn.cm-btn-success:not(.cm-btn-accept):not(.cm-btn-accept-all):hover,.pk-suti-gomb:hover,.pk-suti-gomb:focus{background:var(--pk-suti-marka-sotet);border-color:var(--pk-suti-marka-sotet);color:#fff;}.klaro .cn-learn-more,.klaro .cm-btn.cm-btn-lern-more{min-height:0;padding:0;border:0;background:none;color:var(--pk-suti-marka-sotet);font-weight:600;text-decoration:underline;}.klaro .cn-learn-more:hover,.klaro .cm-btn.cm-btn-lern-more:hover{background:none;color:var(--pk-suti-cim);}.klaro .cookie-notice{position:fixed;right:1.25rem;bottom:1.25rem;left:auto;z-index:2147483000;width:min(440px,calc(100vw - 2.5rem));padding:1.5rem 1.6rem 1.35rem;border:1px solid var(--pk-suti-keret);border-radius:var(--pk-suti-kerekites);background:#fff;box-shadow:var(--pk-suti-arnyek);color:var(--pk-suti-szoveg);font-size:.94rem;line-height:1.6;}.klaro .cookie-notice:focus,.klaro .cookie-notice:focus-visible,.klaro .cookie-modal:focus,.klaro .cookie-modal:focus-visible,.klaro .cm-modal:focus,.klaro .cm-modal:focus-visible{outline:none;}.klaro .cookie-notice .cn-body{margin:0;padding:0;}.klaro .cookie-notice p{margin:0 0 1rem;}.klaro .cookie-notice .cn-ok{display:flex;flex-wrap:wrap;gap:.6rem .9rem;align-items:center;margin-top:1.1rem;}.klaro .cookie-notice .cn-buttons{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.6rem;}.klaro .cookie-notice .cn-buttons .cm-btn{flex:1 1 auto;}.klaro .cn-changes{padding:.6rem .8rem;border-left:3px solid var(--pk-suti-akcent);border-radius:0 6px 6px 0;background:var(--pk-suti-halvany);}.klaro .cookie-modal{position:fixed;inset:0;z-index:2147483001;display:flex;align-items:center;justify-content:center;padding:1.5rem 1rem;}.klaro .cookie-modal .cm-bg{position:fixed;inset:0;background:rgba(37,39,44,.6);}.klaro .cookie-modal .cm-modal{position:relative;display:flex;flex-direction:column;width:min(660px,100%);max-height:min(86vh,760px);overflow:hidden;border-radius:var(--pk-suti-kerekites);background:#fff;box-shadow:var(--pk-suti-arnyek);color:var(--pk-suti-szoveg);font-size:.95rem;line-height:1.6;}.klaro .cm-header{flex:0 0 auto;padding:1.6rem 1.75rem 1.2rem;border-bottom:1px solid var(--pk-suti-keret);}.klaro .cm-header .title,.klaro .cm-header h1,.klaro .cm-header h2{margin:0 2.75rem .6rem 0;font-size:1.3rem;font-weight:700;line-height:1.3;color:var(--pk-suti-cim);}.klaro .cm-header p{margin:0;}.klaro .cm-modal .hide{position:absolute;top:.9rem;right:.9rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--pk-suti-keret-eros);border-radius:50%;background:#fff;color:var(--pk-suti-cim);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease;}.klaro .cm-modal .hide:hover,.klaro .cm-modal .hide:focus{background:var(--pk-suti-halvany);border-color:var(--pk-suti-marka);color:var(--pk-suti-cim);}.klaro .cm-modal .hide:focus-visible{outline:2px solid var(--pk-suti-marka-sotet);outline-offset:2px;}.klaro .cm-modal .hide svg{display:block;overflow:visible;fill:none;}.klaro .cm-modal .hide svg line{stroke:currentColor;stroke-width:1.6;stroke-linecap:round;}.klaro .cm-body{flex:1 1 auto;overflow-y:auto;padding:.5rem 1.75rem 1.25rem;-webkit-overflow-scrolling:touch;}.klaro .cm-footer{position:relative;flex:0 0 auto;padding:1.1rem 1.75rem 1.35rem;border-top:1px solid var(--pk-suti-keret);background:#fff;}.klaro .cm-footer::before{content:'';position:absolute;right:0;bottom:100%;left:0;height:28px;background:linear-gradient(to top,#fff,rgba(255,255,255,0));pointer-events:none;}.klaro .cm-footer-buttons{display:flex;gap:.6rem;align-items:stretch;}.klaro .cm-footer-buttons .cm-btn{flex:1 1 0;min-width:0;padding-left:.5rem;padding-right:.5rem;font-size:.9rem;}.klaro .cm-powered-by{display:none;}.klaro .cm-purposes,.klaro ul.cm-services,.klaro .cm-content{margin:0;padding:0;list-style:none;}.klaro .cm-purpose,.klaro ul.cm-purposes > li.cm-service{padding:1.05rem 0;border-bottom:1px solid var(--pk-suti-keret);}.klaro .cm-purposes > li:last-child{border-bottom:0;padding-bottom:.25rem;}.klaro .cm-content{display:none;}.klaro .cm-content.expanded{display:block;margin-top:.75rem;padding-left:1rem;border-left:3px solid var(--pk-suti-keret);}.klaro .cm-content.expanded > .cm-service{padding:.65rem 0;}.klaro .cm-content.expanded > .cm-service:first-child{padding-top:0;}.klaro .cm-content.expanded > .cm-service:last-child{padding-bottom:0;}.klaro .cm-list-label{display:flex;align-items:center;gap:.6rem;margin:0;cursor:pointer;}.klaro .cm-list-input.required + .cm-list-label,.klaro .cm-list-input:disabled + .cm-list-label{cursor:default;}.klaro .cm-list-title{flex:1 1 auto;min-width:0;font-size:1rem;font-weight:600;line-height:1.35;color:var(--pk-suti-cim);}.klaro .cm-content.expanded .cm-list-title{font-size:.95rem;}.klaro .cm-list-description{margin:.35rem 0 0;padding-right:4rem;font-size:.9rem;line-height:1.55;color:var(--pk-suti-szoveg);}.klaro p.purposes{margin:.3rem 0 0;padding-right:4rem;font-size:.82rem;color:var(--pk-suti-halvany-szoveg);}.klaro .cm-required,.klaro .cm-opt-out{flex:0 0 auto;padding:.14rem .55rem;border-radius:999px;background:var(--pk-suti-halvany);color:var(--pk-suti-halvany-szoveg);font-size:.76rem;font-weight:600;letter-spacing:.01em;white-space:nowrap;}.klaro .cm-list-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;}.klaro .cm-switch{position:relative;flex:0 0 auto;display:inline-block;width:46px;height:26px;}.klaro .cm-switch .slider{position:absolute;inset:0;border-radius:999px;background:var(--pk-suti-kapcsolo-ki);transition:background-color .18s ease;}.klaro .cm-switch .slider::before{content:'';position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(37,39,44,.3);transition:transform .18s ease;}.klaro .cm-list-input:checked + .cm-list-label .cm-switch .slider{background:var(--pk-suti-marka);}.klaro .cm-list-input:checked + .cm-list-label .cm-switch .slider::before{transform:translateX(20px);}.klaro .cm-list-input.half-checked:checked + .cm-list-label .cm-switch .slider{background:var(--pk-suti-marka);opacity:.55;}.klaro .cm-list-input.half-checked:checked + .cm-list-label .cm-switch .slider::before{transform:translateX(10px);}.klaro .cm-list-input:focus-visible + .cm-list-label .cm-switch .slider,.klaro .cm-list-label:focus-visible .cm-switch .slider{outline:2px solid var(--pk-suti-marka-sotet);outline-offset:2px;}.klaro .cm-list-input.required + .cm-list-label .cm-switch .slider,.klaro .cm-list-input:disabled + .cm-list-label .cm-switch .slider{background:var(--pk-suti-marka);opacity:.45;cursor:not-allowed;}.klaro .cm-list-input.required + .cm-list-label .cm-switch .slider::before,.klaro .cm-list-input:disabled + .cm-list-label .cm-switch .slider::before{transform:translateX(20px);}.klaro .cm-caret{margin-top:.5rem;}.klaro .cm-caret a,.klaro .cm-link{display:inline-block;padding:.15rem 0;color:var(--pk-suti-marka-sotet);font-size:.88rem;font-weight:600;text-decoration:none;}.klaro .cm-caret a:hover,.klaro .cm-link:hover{color:var(--pk-suti-cim);text-decoration:underline;}.klaro .cm-caret a span{display:inline-block;min-width:1em;}.klaro .cm-toggle-all{margin-top:.25rem;padding-top:1rem;border-top:1px solid var(--pk-suti-keret);border-bottom:0;}.klaro a{color:var(--pk-suti-marka-sotet);}@media (max-width:640px){.klaro .cookie-notice{right:.6rem;bottom:.6rem;left:.6rem;width:auto;padding:1.25rem 1.25rem 1.1rem;}.klaro .cookie-notice .cn-ok{flex-direction:column;align-items:flex-start;gap:.75rem;}.klaro .cookie-notice .cn-buttons{width:100%;flex-direction:column;align-items:stretch;}.klaro .cookie-modal{padding:0;}.klaro .cookie-modal .cm-modal{width:100%;height:100%;max-height:100vh;max-height:100dvh;border-radius:0;}.klaro .cm-header,.klaro .cm-body,.klaro .cm-footer{padding-left:1.1rem;padding-right:1.1rem;}.klaro .cm-footer-buttons{flex-direction:column;}.klaro .cm-list-description,.klaro p.purposes{padding-right:0;}.pk-suti-panel__gombok{flex-direction:column;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
[data-drupal-admin-styles]{--gin-color-title:#222330;--gin-color-text:#222330;--gin-color-text-light:#545560;--gin-color-focus:rgba(0,125,250,.6);--gin-color-focus-border:rgba(0,0,0,.2);--gin-color-focus-neutral-rgb:rgba(0,0,0,.4);--gin-color-disabled:#767676;--gin-color-disabled-bg:#eaeaea;--gin-color-disabled-border:#c2c2c2;--gin-color-warning:#d8b234;--gin-color-warning-light:#efcf64;--gin-bg-warning:rgb(71.7,62.1,30);--gin-bg-warning-light:rgba(226,151,0,.08);--gin-color-danger:#cc3d3d;--gin-color-danger-lightest:#fdd9d9;--gin-color-danger-light:#f39b9d;--gin-bg-danger:rgb(88,50.8,50.8);--gin-bg-danger-light:rgba(222,117,96,.1);--gin-color-green:#058260;--gin-color-green-light:#32cea4;--gin-color-green-lightest:rgb(173,235.4,218.6);--gin-bg-green:rgb(20,82.4,65.6);--gin-bg-green-light:rgba(72,171,123,.1);--gin-color-info:#082538;--gin-color-info-light:#589ac5;--gin-bg-info:rgb(18,43.2,60);--gin-status-text:#626262;--gin-status-bg:#eee;--gin-status-success-text:#1d6844;--gin-status-success-bg:#26a76930;--gin-status-warning-text:rgb(129.6,106.8,31.2);--gin-status-warning-bg:rgba(226,151,0,.15);--gin-status-danger-text:#cc3d3d;--gin-status-danger-bg:rgba(222,117,96,.15);--gin-color-contextual:var(--gin-color-text);--gin-color-contextual-text:#eee;--gin-bg-input:#fff;--gin-bg-layer:#fff;--gin-bg-layer2:#edeff5;--gin-bg-layer3:#fff;--gin-bg-layer4:#e2e5ec;--gin-bg-secondary:var(--gin-bg-layer);--gin-bg-header:#eeeff3;--gin-bg-unpublished:var(--gin-bg-danger-light);--gin-pattern:var(--gin-border-color);--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern-square:.5rem;--gin-font:Ginter,Inter,'Helvetica Neue',BlinkMacSystemFont,-apple-system,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif;--gin-font-size-xxs:.75rem;--gin-font-size-xs:small;--gin-font-size-s:.875rem;--gin-font-size:1rem;--gin-font-size-m:var(--gin-font-size);--gin-font-size-l:1.125rem;--gin-font-size-xl:1.25rem;--gin-font-size-h3:1.5rem;--gin-font-size-h2:1.75rem;--gin-font-size-h1:1.6rem;--gin-font-size-quote:1.1em;--gin-font-weight-normal:400;--gin-font-weight-semibold:525;--gin-font-weight-bold:575;--gin-font-weight-heavy:625;}@media (min-width:61em){[data-drupal-admin-styles]{--gin-font-size-h1:1.8125rem;--gin-font-size-quote:1.2em;}}@media (min-width:90em){[data-drupal-admin-styles]{--gin-font-size-h1:2.125rem;}}[data-drupal-admin-styles]{--gin-spacing-xxxs:0.125rem;--gin-spacing-xxs:0.25rem;--gin-spacing-xs:0.5rem;--gin-spacing-s:0.75rem;--gin-spacing-m:1rem;--gin-spacing-l:1.5rem;--gin-spacing-xl:2rem;--gin-spacing-xxl:3rem;--gin-spacing-xxxl:4rem;--gin-icon-color:#414247;--gin-icon-size-close:20px;--gin-icon-size-toolbar-secondary:17px;--gin-icon-size-toolbar:17px;--gin-icon-size-sidebar-toggle:21px;}@media (min-width:61em){[data-drupal-admin-styles]{--gin-icon-size-toolbar:20px;}}[data-drupal-admin-styles]{--gin-border-xxs:0.125rem;--gin-border-xs:0.25rem;--gin-border-s:0.375rem;--gin-border-m:0.5rem;--gin-border-l:0.75rem;--gin-border-xl:1rem;--gin-border-color:#d4d4d8;--gin-border-color-secondary:rgba(0,0,0,.08);--gin-border-color-layer:rgba(0,0,0,.08);--gin-border-color-layer2:#d4d4d8;--gin-border-color-table:rgba(0,0,0,.1);--gin-border-color-table-header:rgba(0,0,0,.3);--gin-border-color-form-element:#8E929C;--size-summary-border-radius:calc(var(--gin-border-m) - 1px);--gin-easing:cubic-bezier(.19,1,.22,1);--gin-transition:.15s var(--gin-easing);--gin-transition-fast:.3s var(--gin-easing);--gin-shadow-l1:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%);--gin-shadow-l2:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%),0 20px 24px rgb(20 45 82 / 12%);--gin-height-sticky:60px;--gin-toolbar-width-collapsed:66px;--gin-toolbar-width:256px;--gin-toolbar-height:0px;--gin-toolbar-secondary-height:0px;--gin-toolbar-bg-level2:#edeff5;--gin-toolbar-bg-level3:rgba(44,45,47,0.05);--gin-toolbar-y-offset:0px;--gin-toolbar-x-offset:0px;--gin-scroll-offset:0px;--gin-sticky-offset:0px;}@media (min-width:64em){[data-drupal-admin-styles]{--gin-sticky-offset:var(--gin-height-sticky);}}[data-drupal-admin-styles]{--gin-sidebar-small-width:320px;--gin-sidebar-min-width:240px;--gin-sidebar-width:320px;--gin-sidebar-max-width:560px;--gin-sidebar-offset:var(--gin-sidebar-width);}@media (min-width:80em){[data-drupal-admin-styles]{--gin-sidebar-width:360px;}}[data-drupal-admin-styles]{--gin-switch:#26a769;--gin-shadow-button:#00000033;--gin-color-button-text:#fff;--gin-offset-x:var(--gin-toolbar-x-offset);--gin-offset-y:calc(var(--gin-toolbar-y-offset) + var(--gin-sticky-offset));--gin-link-decoration-style:dotted;--gin-max-line-length:80ch;--input-line-height:var(--gin-spacing-l);--input-padding-horizontal:var(--gin-spacing-s);--input-padding-vertical:var(--gin-spacing-xs);--gin-tooltip-bg:#232429;--jui-dialog-z-index:1260;}[data-gin-layout-density=small]{--gin-spacing-density-xxs:0.15625rem;--gin-spacing-density-xs:0.3125rem;--gin-spacing-density-s:0.46875rem;--gin-spacing-density-m:0.625rem;--gin-spacing-density-l:0.9375rem;--gin-spacing-density-xl:1.25rem;--gin-spacing-density-xxl:1.875rem;--gin-spacing-density-xxxl:2.5rem;}[data-gin-layout-density=medium]{--gin-spacing-density-xxs:0.1875rem;--gin-spacing-density-xs:0.375rem;--gin-spacing-density-s:0.5625rem;--gin-spacing-density-m:0.75rem;--gin-spacing-density-l:1.125rem;--gin-spacing-density-xl:1.5rem;--gin-spacing-density-xxl:2.25rem;--gin-spacing-density-xxxl:3rem;}[data-drupal-admin-styles]{--gin-spacing-density-xxs:0.25rem;--gin-spacing-density-xs:0.5rem;--gin-spacing-density-s:0.75rem;--gin-spacing-density-m:1rem;--gin-spacing-density-l:1.5rem;--gin-spacing-density-xl:2rem;--gin-spacing-density-xxl:3rem;--gin-spacing-density-xxxl:4rem;}.gin--dark-mode{--gin-color-title:#fff;--gin-color-text:#d2d3d3;--gin-color-text-light:#9e9fa0;--gin-shadow-button:#00000000;--gin-color-button-text:#111;--gin-color-focus:rgb(81,168,255);--gin-color-focus-border:rgba(0,0,0,.8);--gin-color-focus-neutral-rgb:rgba(255,255,255,.8);--gin-color-disabled:#919191;--gin-color-disabled-border:#646464;--gin-color-disabled-bg:#47474c;--gin-color-warning:#dec15f;--gin-bg-warning-light:rgba(222,193,95,.1);--gin-color-danger:#ce6060;--gin-color-danger-lightest:#483439;--gin-color-green:#32cea4;--gin-color-info:#559bca;--gin-bg-input:var(--gin-bg-layer2);--gin-bg-app:#1B1B1D;--gin-bg-layer:#2A2A2D;--gin-bg-layer2:#3B3B3F;--gin-bg-layer3:#47474c;--gin-bg-layer4:#19191b;--gin-bg-secondary:var(--gin-bg-app);--gin-bg-unpublished:var(--gin-bg-warning-light);--gin-color-contextual:var(--gin-bg-layer3);--gin-border-color:#43454a;--gin-border-color-secondary:rgba(255,255,255,.075);--gin-border-color-layer:rgba(0,0,0,.05);--gin-border-color-layer2:#76777B;--gin-border-color-table:#43454a;--gin-border-color-table-header:rgba(255,255,255,.4);--gin-border-color-form-element:var(--gin-border-color-layer2);--gin-bg-header:#1B1B1D;--gin-switch:var(--gin-color-primary);--gin-status-text:#c3cbd0;--gin-status-bg:rgba(255,255,255,0.12);--gin-status-success-text:#8bd3b1;--gin-status-success-bg:#26a76940;--gin-status-warning-text:rgb(231.6,208.8,133.2);--gin-status-warning-bg:rgba(226,151,0,.15);--gin-status-danger-text:rgb(229.5,158,158);--gin-status-danger-bg:rgba(222,117,96,.15);--gin-shadow-l1:0 1px 2px rgb(0 0 0 / 2%),0 3px 4px rgb(0 0 0 / 3%),0 5px 8px rgb(0 0 0 / 4%);--gin-shadow-l2:0 1px 2px rgb(0 0 0 / 2%),0 3px 4px rgb(0 0 0 / 3%),0 5px 8px rgb(0 0 0 / 4%),0 20px 24px rgb(0 0 0 / 12%);--gin-icon-color:#888;--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern:var(--gin-border-color);--gin-tooltip-bg:var(--gin-bg-layer3);}@media (forced-colors:active){[data-drupal-admin-styles]{--gin-icon-color:CanvasText;}}.entity-meta{--entity-meta-color-bg:transparent;--entity-meta-border-color:var(--gin-border-color);}.accordion{--accordion-bg-color:transparent;--accordion-border-color:var(--gin-border-color);}[data-drupal-admin-styles] .form-element{color:var(--gin-color-text);line-height:var(--input-line-height);padding-block:calc(var(--input-padding-vertical) - 1px);padding-inline:var(--input-padding-horizontal);min-height:calc(var(--input-padding-vertical) * 2 + var(--input-line-height));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;}@media (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] .form-element{transition:var(--gin-transition);}}[data-drupal-admin-styles] .form-element:hover{border-color:var(--gin-color-text);box-shadow:inset 0 0 0 1px var(--gin-color-text);}[data-drupal-admin-styles] .form-element--small,[data-drupal-admin-styles] .form-element--extrasmall{font-size:var(--gin-font-size-s);line-height:1.5;border-radius:var(--gin-border-s);}[data-drupal-admin-styles] .form-element[disabled],[data-drupal-admin-styles] .form-element[disabled]:hover{cursor:not-allowed;color:var(--gin-color-disabled);background-color:var(--gin-color-disabled-bg) !important;border-color:var(--gin-color-disabled-border);box-shadow:none;}.gin--dark-mode [data-drupal-admin-styles] .form-element{color-scheme:dark;}[data-drupal-admin-styles] .form-textarea-wrapper{border-radius:var(--gin-border-m);}[data-drupal-admin-styles] .form-textarea-wrapper textarea{max-width:100%;}[data-drupal-admin-styles] .form-item--editor-format,[data-drupal-admin-styles] .form-element--editor-format{width:auto;}[data-drupal-admin-styles] .form-item--editor-format .form-item__label,[data-drupal-admin-styles] .form-element--editor-format .form-item__label{inset-block-start:3px;padding-block-end:0;}[data-drupal-admin-styles] .password-field{width:100%;}[data-drupal-admin-styles] .password-confirm{width:100%;max-width:var(--gin-max-line-length);}[data-drupal-admin-styles] .password-strength__title{color:var(--gin-color-text-light);}[data-drupal-admin-styles] .password-strength__text{color:var(--gin-color-title);}[data-drupal-admin-styles] .password-suggestions{color:var(--gin-color-text-light);border:1px solid var(--gin-border-color-layer2);background-color:transparent;}[data-drupal-admin-styles] .subfield-option{border:1px solid var(--gin-border-color-layer2);border-radius:var(--gin-border-m);}[data-drupal-admin-styles] .form-element--type-select{padding-inline-end:calc(var(--gin-spacing-xs) + var(--gin-spacing-xl) - 1px);}.gin--dark-mode [data-drupal-admin-styles] .form-element--type-select{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 1L7 7L13 1' stroke='%23ffffff'/%3E%3C/svg%3E%0A");}[data-drupal-admin-styles] .form-element--type-select--small{font-size:var(--gin-font-size-xs);min-height:2.25rem;line-height:1.4;padding-block:0.474rem;background-position:100% 52%;}[data-drupal-admin-styles] .form-boolean{width:21px;height:21px;border-color:var(--gin-border-color-form-element);border-radius:var(--gin-border-xs);}.gin--dark-mode [data-drupal-admin-styles] .form-boolean--type-checkbox:not(:checked){background:var(--gin-bg-input);}[data-drupal-admin-styles] .form-boolean--type-checkbox:checked{background-color:var(--gin-color-primary);}.gin--dark-mode [data-drupal-admin-styles] .form-boolean--type-checkbox:checked:not(:disabled){background-image:url(/modules/custom/media/sprite.svg#checked-view);}[data-drupal-admin-styles] .form-boolean--type-checkbox:checked:hover{background-color:var(--gin-color-primary-hover);}[data-drupal-admin-styles] .form-boolean--type-checkbox:checked:active{background-color:var(--gin-color-primary-active);}[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox{position:relative;margin-inline-start:0;}[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input{all:unset;appearance:none;cursor:pointer;display:inline-block;vertical-align:top;width:2.5rem;height:1.5rem;position:relative;overflow:hidden;clip-path:circle(var(--gin-spacing-l) at 50% 50%);background-color:var(--gin-color-disabled);border:3px solid transparent;border-radius:var(--gin-border-l);box-sizing:border-box;}.gin--dark-mode [data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input{background-color:var(--gin-bg-input);}@media (forced-colors:active){[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input{border-width:2px;}}[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::before{position:absolute;content:"";width:100%;height:100%;background-color:#fff;border-radius:21px;transform:translateX(-16px);}@media (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::before{transition:transform 0.3s;}}.gin--dark-mode [data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::before{background-color:var(--gin-border-color-form-element);}@media (forced-colors:active){[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::before{background-color:CanvasText;}}@media (forced-colors:active){[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::after{position:absolute;content:"";width:100%;height:100%;background-color:Canvas;mask-image:url(/modules/custom/media/sprite.svg#toggle-unchecked-view);mask-size:16px 16px;mask-position:17px 2px;mask-repeat:no-repeat;transform:translateX(-16px);}}@media (forced-colors:active) and (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input::after{transition:transform 0.3s;}}[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:disabled{cursor:not-allowed;}[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:hover{opacity:0.9;box-shadow:0 0 2px rgba(0,0,0,0.2);}[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:active,[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:focus{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked{background-color:var(--gin-switch);}.gin--dark-mode [data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked{background-color:var(--gin-color-primary-light-active);}[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::before{transform:translateX(16px);background-color:#fff;}.gin--dark-mode [data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::before{background-color:var(--gin-color-primary-hover);}.gin--high-contrast-mode [data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::before{background-color:var(--gin-border-color);}@media (forced-colors:active){[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::before{padding-inline-start:var(--gin-spacing-xs);background-color:LinkText !important;}}@media (forced-colors:active){[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:checked::after{transform:translateX(16px);mask-image:url(/modules/custom/media/sprite.svg#checked-view);mask-position:2px 2px;}}[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:disabled{opacity:0.75;background-color:var(--gin-color-disabled);box-shadow:none;}[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox input:disabled::before{background-color:#fff;opacity:0.6;}[data-drupal-admin-styles] :not(.form-checkboxes):not(td):not(.tabledrag-cell-content__item):not(.media-library-item__click-to-select-checkbox):not(.field-content):not(.ajax-new-content):not(.tablesaw-cell-content) > .form-type--checkbox label{z-index:1;position:relative;padding-inline-start:var(--gin-spacing-xxs);padding-block-end:0;color:var(--gin-color-text);}[data-drupal-admin-styles] table:has(.tabledrag-cell-content__item .form-checkbox) th.select-all .form-checkbox{margin-inline-start:calc(var(--tabledrag-handle-icon-size,1.0625rem) + var(--gin-spacing-m));}.gin--dark-mode [data-drupal-admin-styles] .form-boolean:hover,.gin--dark-mode [data-drupal-admin-styles] .form-boolean:active{box-shadow:none;border-color:var(--gin-color-text);}[data-drupal-admin-styles] .form-boolean--type-radio,[data-drupal-admin-styles] .form-boolean--type-radio:hover,[data-drupal-admin-styles] .form-boolean--type-radio:active,[data-drupal-admin-styles] .form-boolean--type-radio:focus,[data-drupal-admin-styles] .form-boolean--type-radio:hover:focus{background-image:none;background-color:var(--gin-bg-input);border-color:var(--gin-border-color-form-element);border-radius:50%;}[data-drupal-admin-styles] .form-boolean--type-radio:hover{box-shadow:inset 0 0 0 1px var(--gin-border-color-layer2);}[data-drupal-admin-styles] .form-boolean--type-radio:hover,.gin--dark-mode [data-drupal-admin-styles] .form-boolean--type-radio:hover{border-color:var(--gin-color-text);}[data-drupal-admin-styles] .form-boolean--type-radio:active,[data-drupal-admin-styles] .form-boolean--type-radio:focus{box-shadow:inset 0 0 0 1px var(--gin-border-color-layer2),0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}[data-drupal-admin-styles] .form-boolean--type-radio:checked:not(:disabled),[data-drupal-admin-styles] .form-boolean--type-radio:checked:not(:disabled):hover{background-image:none;background-color:var(--gin-bg-layer);box-shadow:inset 0 0 0 5px var(--gin-color-primary);}[data-drupal-admin-styles] .form-boolean--type-radio:checked:not(:disabled):active,[data-drupal-admin-styles] .form-boolean--type-radio:checked:not(:disabled):focus,[data-drupal-admin-styles] .form-boolean--type-radio:checked:not(:disabled):hover:focus{box-shadow:inset 0 0 0 5px var(--gin-color-primary),0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);border-color:var(--gin-color-focus-border);}[data-drupal-admin-styles] .form-boolean--type-radio:disabled,[data-drupal-admin-styles] .form-boolean--type-radio:disabled:hover{cursor:not-allowed;background:var(--gin-color-disabled-bg);border-color:var(--gin-color-disabled-border);}[data-drupal-admin-styles] .form-boolean--type-radio:checked:disabled,[data-drupal-admin-styles] .form-boolean--type-radio:checked:disabled:hover{background:var(--gin-color-disabled);box-shadow:inset 0 0 0 5px var(--gin-color-disabled-bg);}[data-drupal-admin-styles] .form-boolean--type-checkbox[disabled],[data-drupal-admin-styles] .form-boolean--type-checkbox[disabled]:hover{cursor:not-allowed;background-color:var(--gin-color-disabled-bg);border-color:var(--gin-color-disabled-border);}[data-drupal-admin-styles] .form-boolean--type-checkbox[disabled]:checked,[data-drupal-admin-styles] .form-boolean--type-checkbox[disabled]:hover:checked{border-color:var(--gin-color-disabled-border);background-color:var(--gin-color-disabled-bg);box-shadow:none;}[data-drupal-admin-styles] .form-radios .form-type--boolean,[data-drupal-admin-styles] .form-checkboxes .form-type--boolean{margin-block:var(--gin-spacing-xs);}[data-drupal-admin-styles] .form-actions{margin-block-end:0;}[data-drupal-admin-styles] .form-edit .form-actions{padding:0;margin-block-end:0;border:0 none;background-color:transparent;}[data-drupal-admin-styles] fieldset:not(.fieldgroup){color:var(--gin-color-text-light);padding-block-start:var(--gin-spacing-xs);padding-inline:0;background:transparent;border-color:var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none;}[data-drupal-admin-styles] fieldset:not(.fieldgroup) > legend{inset-block-start:20px;}[data-drupal-admin-styles] fieldset:not(.fieldgroup) > .fieldset-wrapper{margin-block-start:20px;}[data-drupal-admin-styles] fieldset:not(.fieldgroup).error{border:2px solid var(--gin-color-danger);}[data-drupal-admin-styles] .fieldset__label,[data-drupal-admin-styles] .fieldset__label--group,[data-drupal-admin-styles] .form-item__label{font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-title);margin-block-start:0;margin-block-end:var(--gin-spacing-xs);}[data-drupal-admin-styles] .form-item__label.has-error,[data-drupal-admin-styles] .form-item__error-message{color:var(--gin-color-danger);}[data-drupal-admin-styles] .form-item__description,[data-drupal-admin-styles] .fieldset__description,[data-drupal-admin-styles] .filter-guidelines__item{max-width:var(--gin-max-line-length);color:var(--gin-color-text-light);}[data-drupal-admin-styles] .form-item__label.form-required::after,[data-drupal-admin-styles] .fieldset__label.form-required::after,[data-drupal-admin-styles] .form-required > .fieldset__label::after,[data-drupal-admin-styles] .horizontal-tab-button .form-required::after,[data-drupal-admin-styles] .vertical-tabs__menu-link .form-required::after{content:"*";color:var(--gin-color-danger);line-height:1;margin-inline:0.15em;vertical-align:text-top;background:none;}[data-drupal-admin-styles] .claro-details.error{border:2px solid var(--gin-color-danger);}[data-drupal-admin-styles] .claro-details__summary:not(.form-required) .required-mark{display:none;}[data-drupal-admin-styles] .form-item__warning{display:inline-block;margin-block-start:var(--gin-spacing-xs);}[data-drupal-admin-styles] html.js .form-autocomplete{padding-inline-end:36px;}[data-drupal-admin-styles] .entity-form-display-form > .form-actions{margin-block:0;}[data-drupal-admin-styles] .required-mark::after{background:var(--gin-color-danger);mask-image:url(/modules/custom/media/sprite.svg#asterisk-view);mask-position:center center;mask-size:100% 100%;}[data-drupal-admin-styles] .form-wrapper .form-item__label,[data-drupal-admin-styles] .form-composite .form-item__label{position:relative;}[data-drupal-admin-styles] .field--type-text-with-summary .form-item,[data-drupal-admin-styles] .field--widget-text-textarea .form-item{margin-block-end:0;}[data-drupal-admin-styles] .field--type-text-with-summary .filter-wrapper,[data-drupal-admin-styles] .field--widget-text-textarea .filter-wrapper{border:0 none;padding-inline:0;}[data-drupal-admin-styles] html.js input.form-linkit-autocomplete{padding-inline-end:var(--gin-spacing-xl);background-position:right 8px center;}[data-drupal-admin-styles] .claro-autocomplete{width:calc(100% - var(--gin-spacing-m));}[data-drupal-admin-styles] .claro-autocomplete .form-autocomplete{width:100%;}[data-drupal-admin-styles] .no-touchevents .form-element--type-select.form-element--extrasmall{font-size:var(--gin-font-size-s);line-height:1.5;min-height:1.75rem;}[data-drupal-admin-styles] #block-gin-content > form > .form-item:first-of-type{margin-block-start:0;}[data-drupal-admin-styles] .image-style-new .form-item{margin-inline-end:var(--gin-spacing-xxs);}[data-drupal-admin-styles] tr .form-item{margin-block:0;}[data-drupal-admin-styles] .container-inline .form-item{margin-block:var(--gin-spacing-density-s);}[data-drupal-admin-styles] .field-plugin-settings-edit-form{margin-block-start:var(--gin-spacing-s);}[data-drupal-admin-styles] .field-plugin-settings-edit-form .form-item{margin-block:var(--gin-spacing-m);}[data-drupal-admin-styles] .field-plugin-settings-edit-form .form-boolean-group .form-item{margin-block:var(--gin-spacing-xs);}[data-drupal-admin-styles] .length-indicator{margin-block-end:var(--gin-spacing-l);}[data-drupal-admin-styles] .button,[data-drupal-admin-styles] .project__action_button,[data-drupal-admin-styles] .dropbutton__item:first-of-type > *,[data-drupal-admin-styles] .dropbutton__toggle{font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);color:var(--gin-color-primary);background-color:transparent;box-shadow:none;}@media (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] .button,[data-drupal-admin-styles] .project__action_button,[data-drupal-admin-styles] .dropbutton__item:first-of-type > *,[data-drupal-admin-styles] .dropbutton__toggle{transition:var(--gin-transition);}}@media (min-width:80em){[data-drupal-admin-styles] .button,[data-drupal-admin-styles] .project__action_button,[data-drupal-admin-styles] .dropbutton__item:first-of-type > *,[data-drupal-admin-styles] .dropbutton__toggle{font-size:var(--gin-font-size);}}[data-drupal-admin-styles] .button:hover,[data-drupal-admin-styles] .project__action_button:hover,[data-drupal-admin-styles] .dropbutton__item:first-of-type > *:hover,[data-drupal-admin-styles] .dropbutton__toggle:hover{background-color:var(--gin-color-primary-hover);}[data-drupal-admin-styles] .button:active,[data-drupal-admin-styles] .button:focus,[data-drupal-admin-styles] .project__action_button:active,[data-drupal-admin-styles] .project__action_button:focus,[data-drupal-admin-styles] .dropbutton__item:first-of-type > *:active,[data-drupal-admin-styles] .dropbutton__item:first-of-type > *:focus,[data-drupal-admin-styles] .dropbutton__toggle:active,[data-drupal-admin-styles] .dropbutton__toggle:focus{background-color:var(--gin-color-primary-active);}[data-drupal-admin-styles] .button:hover,[data-drupal-admin-styles] .button:active,[data-drupal-admin-styles] .button:focus,[data-drupal-admin-styles] .project__action_button:hover,[data-drupal-admin-styles] .project__action_button:active,[data-drupal-admin-styles] .project__action_button:focus,[data-drupal-admin-styles] .dropbutton__item:first-of-type > *:hover,[data-drupal-admin-styles] .dropbutton__item:first-of-type > *:active,[data-drupal-admin-styles] .dropbutton__item:first-of-type > *:focus,[data-drupal-admin-styles] .dropbutton__toggle:hover,[data-drupal-admin-styles] .dropbutton__toggle:active,[data-drupal-admin-styles] .dropbutton__toggle:focus{color:var(--gin-color-button-text);}[data-drupal-admin-styles] .button,[data-drupal-admin-styles] .button:not(:focus),[data-drupal-admin-styles] .form-actions .button,[data-drupal-admin-styles] .project__action_button,[data-drupal-admin-styles] .action-link--icon-trash.action-link{font-size:var(--gin-font-size-s);padding-block:calc(var(--gin-spacing-s) - 2px);padding-inline:var(--gin-spacing-m);border:2px solid var(--gin-color-primary) !important;border-radius:var(--gin-border-m);box-shadow:0 1px 2px var(--gin-color-primary-light);}@media (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] .button,[data-drupal-admin-styles] .button:not(:focus),[data-drupal-admin-styles] .form-actions .button,[data-drupal-admin-styles] .project__action_button,[data-drupal-admin-styles] .action-link--icon-trash.action-link{transition:var(--gin-transition);}}[data-drupal-admin-styles] .button:hover,[data-drupal-admin-styles] .button:not(:focus):hover,[data-drupal-admin-styles] .form-actions .button:hover,[data-drupal-admin-styles] .project__action_button:hover,[data-drupal-admin-styles] .action-link--icon-trash.action-link:hover{background-color:var(--gin-color-primary-hover);border-color:var(--gin-color-primary-hover) !important;}[data-drupal-admin-styles] .button:active,[data-drupal-admin-styles] .button:focus,[data-drupal-admin-styles] .button:not(:focus):active,[data-drupal-admin-styles] .button:not(:focus):focus,[data-drupal-admin-styles] .form-actions .button:active,[data-drupal-admin-styles] .form-actions .button:focus,[data-drupal-admin-styles] .project__action_button:active,[data-drupal-admin-styles] .project__action_button:focus,[data-drupal-admin-styles] .action-link--icon-trash.action-link:active,[data-drupal-admin-styles] .action-link--icon-trash.action-link:focus{border-color:var(--gin-color-primary-active) !important;}[data-drupal-admin-styles] .button:hover,[data-drupal-admin-styles] .button:active,[data-drupal-admin-styles] .button:focus,[data-drupal-admin-styles] .button:hover:focus,[data-drupal-admin-styles] .button:not(:focus):hover,[data-drupal-admin-styles] .button:not(:focus):active,[data-drupal-admin-styles] .button:not(:focus):focus,[data-drupal-admin-styles] .button:not(:focus):hover:focus,[data-drupal-admin-styles] .form-actions .button:hover,[data-drupal-admin-styles] .form-actions .button:active,[data-drupal-admin-styles] .form-actions .button:focus,[data-drupal-admin-styles] .form-actions .button:hover:focus,[data-drupal-admin-styles] .project__action_button:hover,[data-drupal-admin-styles] .project__action_button:active,[data-drupal-admin-styles] .project__action_button:focus,[data-drupal-admin-styles] .project__action_button:hover:focus,[data-drupal-admin-styles] .action-link--icon-trash.action-link:hover,[data-drupal-admin-styles] .action-link--icon-trash.action-link:active,[data-drupal-admin-styles] .action-link--icon-trash.action-link:focus,[data-drupal-admin-styles] .action-link--icon-trash.action-link:hover:focus{color:var(--gin-color-button-text);}[data-drupal-admin-styles] .form-actions .button{margin-inline-end:var(--gin-spacing-xs);}[data-drupal-admin-styles] .button.button--small{font-size:var(--gin-font-size-xxs);padding-block:calc(var(--gin-spacing-xxs) + 2px);padding-inline:var(--gin-spacing-s);border-radius:var(--gin-border-s);}[data-drupal-admin-styles] .button.button--extrasmall{font-size:var(--gin-font-size-xxs);padding-block:var(--gin-spacing-xxs);padding-inline:var(--gin-spacing-s);border-radius:var(--gin-border-s);}[data-drupal-admin-styles] #edit-submit.form-submit,[data-drupal-admin-styles] .button--primary,[data-drupal-admin-styles] .button--primary:not(:focus),[data-drupal-admin-styles] .ief-entity-submit{background:var(--gin-color-primary);box-shadow:0.1em 0.25em 0.5em var(--gin-color-primary-light);}[data-drupal-admin-styles] #edit-submit.form-submit:hover,[data-drupal-admin-styles] .button--primary:hover,[data-drupal-admin-styles] .button--primary:not(:focus):hover,[data-drupal-admin-styles] .ief-entity-submit:hover{background-color:var(--gin-color-primary-hover);}[data-drupal-admin-styles] #edit-submit.form-submit:active,[data-drupal-admin-styles] #edit-submit.form-submit:focus,[data-drupal-admin-styles] .button--primary:active,[data-drupal-admin-styles] .button--primary:focus,[data-drupal-admin-styles] .button--primary:not(:focus):active,[data-drupal-admin-styles] .button--primary:not(:focus):focus,[data-drupal-admin-styles] .ief-entity-submit:active,[data-drupal-admin-styles] .ief-entity-submit:focus{background-color:var(--gin-color-primary-active);}[data-drupal-admin-styles] #edit-submit.form-submit,[data-drupal-admin-styles] #edit-submit.form-submit:hover,[data-drupal-admin-styles] #edit-submit.form-submit:active,[data-drupal-admin-styles] #edit-submit.form-submit:focus,[data-drupal-admin-styles] .button--primary,[data-drupal-admin-styles] .button--primary:hover,[data-drupal-admin-styles] .button--primary:active,[data-drupal-admin-styles] .button--primary:focus,[data-drupal-admin-styles] .button--primary:not(:focus),[data-drupal-admin-styles] .button--primary:not(:focus):hover,[data-drupal-admin-styles] .button--primary:not(:focus):active,[data-drupal-admin-styles] .button--primary:not(:focus):focus,[data-drupal-admin-styles] .ief-entity-submit,[data-drupal-admin-styles] .ief-entity-submit:hover,[data-drupal-admin-styles] .ief-entity-submit:active,[data-drupal-admin-styles] .ief-entity-submit:focus{color:var(--gin-color-button-text);}[data-drupal-admin-styles] a.button:hover,[data-drupal-admin-styles] a.button:active{color:var(--gin-color-button-text);}.gin--dark-mode [data-drupal-admin-styles] a.button--primary:hover,.gin--dark-mode [data-drupal-admin-styles] a.button--primary:active,.gin--dark-mode [data-drupal-admin-styles] a.button--primary:focus,.gin--dark-mode [data-drupal-admin-styles] a.button--primary:focus:hover{color:var(--gin-bg-app);}[data-drupal-admin-styles] .button.button:disabled,[data-drupal-admin-styles] .button.button:disabled:hover,[data-drupal-admin-styles] .button.button:disabled:active,[data-drupal-admin-styles] .button.button:disabled:focus,[data-drupal-admin-styles] .button.button.is-disabled,[data-drupal-admin-styles] .button.button.is-disabled:hover,[data-drupal-admin-styles] .button.button.is-disabled:active,[data-drupal-admin-styles] .button.button.is-disabled:focus{color:var(--gin-color-disabled);background:transparent;border:2px solid var(--gin-color-disabled-border) !important;box-shadow:none;}[data-drupal-admin-styles] .button.button--primary:disabled,[data-drupal-admin-styles] .button.button--primary:disabled:hover,[data-drupal-admin-styles] .button.button--primary:disabled:active,[data-drupal-admin-styles] .button.button--primary:disabled:focus,[data-drupal-admin-styles] .button.button--primary.is-disabled,[data-drupal-admin-styles] .button.button--primary.is-disabled:hover,[data-drupal-admin-styles] .button.button--primary.is-disabled:active,[data-drupal-admin-styles] .button.button--primary.is-disabled:focus{color:var(--gin-color-disabled);background-color:var(--gin-color-disabled-bg);}[data-drupal-admin-styles] .action-link.action-link--icon-trash{line-height:1;min-height:2.5rem;box-sizing:border-box;}[data-drupal-admin-styles] .action-link.action-link--icon-trash,[data-drupal-admin-styles] .action-link.action-link--icon-trash:hover,[data-drupal-admin-styles] .action-link.action-link--icon-trash:active,[data-drupal-admin-styles] .action-link.action-link--icon-trash:focus,[data-drupal-admin-styles] .action-link.action-link--icon-trash:focus:hover{border:2px solid var(--gin-color-danger) !important;}[data-drupal-admin-styles] .multiple-fields-remove-button.button{border:0 none !important;mask-image:url(/modules/custom/media/sprite.svg#remove-view);mask-size:16px 16px;mask-repeat:no-repeat;mask-position:center center;}[data-drupal-admin-styles] .dropbutton-widget,[data-drupal-admin-styles] html.js .dropbutton-widget{background-color:transparent;}[data-drupal-admin-styles] html.js .dropbutton-wrapper.open .dropbutton-widget{z-index:502;}[data-drupal-admin-styles] html.js .dropbutton-wrapper.open .dropbutton{background:var(--gin-bg-layer3);}[data-drupal-admin-styles] .dropbutton{border:2px solid var(--gin-color-primary);border-radius:var(--gin-border-m);box-shadow:0 1px 2px var(--gin-color-primary-light);}[data-drupal-admin-styles] .dropbutton--multiple > .dropbutton__item:first-of-type{height:100%;margin-inline-end:calc(var(--dropbutton-extrasmall-toggle-size) + var(--dropbutton-toggle-size-spacing) - 2px) !important;border-inline-end:1px solid var(--gin-color-primary-light-active);}[data-drupal-admin-styles] .dropbutton--multiple > .dropbutton__item:first-of-type input{color:var(--gin-color-primary);height:100%;background-color:transparent;border:0 none !important;border-radius:0 !important;}.gin--dark-mode [data-drupal-admin-styles] .dropbutton{box-shadow:0 4px 18px var(--gin-shadow-button);}[data-drupal-admin-styles] .dropbutton:hover{border-color:var(--gin-color-primary);}[data-drupal-admin-styles] .dropbutton:active,[data-drupal-admin-styles] .dropbutton:focus{border-color:var(--gin-color-primary-active);}[data-drupal-admin-styles] .dropbutton-wrapper{position:relative;box-shadow:none;}[data-drupal-admin-styles] .dropbutton__item:first-of-type > *,[data-drupal-admin-styles] .dropbutton__toggle{background:none;white-space:nowrap;}@media (forced-colors:active){[data-drupal-admin-styles] .dropbutton__item:first-of-type > *,[data-drupal-admin-styles] .dropbutton__toggle{border-width:0 !important;}}[data-drupal-admin-styles] .dropbutton__item:first-of-type > *{padding:calc(0.875rem - 1px) calc(var(--gin-spacing-l) - 1px);}[data-drupal-admin-styles] .dropbutton__toggle{inset-block-start:2px;inset-inline-end:2px;width:calc(var(--gin-spacing-xxl) + 1px);height:2.75rem;border-inline-start:var(--dropbutton-border-size,1px) solid var(--gin-color-primary) !important;}[data-drupal-admin-styles] .dropbutton__toggle:hover{background-color:var(--gin-color-primary);}@media not (forced-colors:active){[data-drupal-admin-styles] .dropbutton__toggle::before{background-image:none;background-color:var(--gin-color-primary);mask-image:url(/modules/custom/media/sprite.svg#drop-view);mask-repeat:no-repeat;mask-position:center center;mask-size:12px 12px;}[data-drupal-admin-styles] .dropbutton__toggle:hover::before,[data-drupal-admin-styles] .dropbutton__toggle:active::before,[data-drupal-admin-styles] .dropbutton__toggle:focus::before{background-color:var(--gin-color-button-text);}}[data-drupal-admin-styles] .dropbutton .dropbutton__items{position:absolute;inset-inline-end:0;list-style:none;padding:0.5em;margin:0;min-width:120px;background:var(--gin-bg-layer3);border-radius:var(--gin-border-l);box-shadow:var(--gin-shadow-l2);}.node-form [data-drupal-admin-styles] .dropbutton .dropbutton__items{inset-inline-start:0;inset-inline-end:auto;}@media (forced-colors:active){[data-drupal-admin-styles] .dropbutton .dropbutton__items{border:1px solid linktext;}}[data-drupal-admin-styles] .dropbutton > .dropbutton__items > .dropbutton__item:first-of-type > a,[data-drupal-admin-styles] .dropbutton > .dropbutton__items > .dropbutton__item:first-of-type > input,[data-drupal-admin-styles] .dropbutton > .dropbutton__items > .dropbutton__item:first-of-type > .button{border-radius:var(--gin-border-s) var(--gin-border-s) 0 0;}[data-drupal-admin-styles] .dropbutton.dropbutton--gin .dropbutton-action > .button{border:var(--dropbutton-border-size) solid transparent !important;}[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item{background-color:var(--gin-bg-app);border:0 none;box-shadow:none;}[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item:first-of-type,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item:first-of-type,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item:first-of-type{margin-inline-end:0;}.js .dropbutton--multiple [data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item:first-of-type:last-of-type > *,.js .dropbutton--multiple [data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item:first-of-type:last-of-type > *,.js .dropbutton--multiple [data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item:first-of-type:last-of-type > *{border-radius:var(--gin-border-s);}[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > a,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > input,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > .button,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button{font-weight:var(--gin-font-weight-heavy);text-align:start;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--gin-color-primary);display:block;width:100%;max-width:320px;margin:0;border:0 none !important;border-radius:0;background:var(--gin-bg-layer3);box-shadow:none;box-sizing:border-box;}[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:hover,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:active,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:focus,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:hover,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:active,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:focus,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:hover,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:active,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > a:hover,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > a:active,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > a:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > input:hover,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > input:active,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > input:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > .button:hover,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > .button:active,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > .button:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:hover,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:active,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:hover,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:active,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:hover,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:active,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:focus{color:var(--gin-color-button-text);background:var(--gin-color-primary);border-radius:var(--gin-border-s);}@media (forced-colors:active){[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:hover,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:active,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:focus,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:hover,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:active,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:focus,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:hover,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:active,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > a:hover,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > a:active,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > a:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > input:hover,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > input:active,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > input:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > .button:hover,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > .button:active,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > .button:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:hover,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:active,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:hover,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:active,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:hover,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:active,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:focus{outline:2px solid transparent;outline-offset:-2px;}}@media (forced-colors:active){[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > a:focus,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > input:focus,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item ~ .dropbutton__item > .button:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > a:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > input:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > .button:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input:focus,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button:focus{outline-style:dotted;}}[data-drupal-admin-styles] .dropbutton > .dropbutton__item:first-of-type > a:hover,[data-drupal-admin-styles] .dropbutton > .dropbutton__item:first-of-type > a:active,[data-drupal-admin-styles] .dropbutton > .dropbutton__item:first-of-type > a:focus,[data-drupal-admin-styles] .dropbutton > .dropbutton__item:first-of-type > input:hover,[data-drupal-admin-styles] .dropbutton > .dropbutton__item:first-of-type > input:active,[data-drupal-admin-styles] .dropbutton > .dropbutton__item:first-of-type > input:focus,[data-drupal-admin-styles] .dropbutton > .dropbutton__item:first-of-type > .button:hover,[data-drupal-admin-styles] .dropbutton > .dropbutton__item:first-of-type > .button:active,[data-drupal-admin-styles] .dropbutton > .dropbutton__item:first-of-type > .button:focus{color:var(--gin-color-button-text);background:var(--gin-color-primary);}[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item{border-radius:var(--gin-border-s);}[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item.secondary-action{box-shadow:var(--gin-shadow-l2);}[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item:not(:first-of-type) > a,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item:not(:first-of-type) > input,[data-drupal-admin-styles] .dropbutton:not(.dropbutton--gin) > .dropbutton__item:not(:first-of-type) > .button,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > a,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > input,[data-drupal-admin-styles] .dropbutton .dropbutton__items > .dropbutton__item > .button,[data-drupal-admin-styles] .dropbutton > .dropbutton__items > .dropbutton__item ~ .dropbutton__item > a,[data-drupal-admin-styles] .dropbutton > .dropbutton__items > .dropbutton__item ~ .dropbutton__item > input,[data-drupal-admin-styles] .dropbutton > .dropbutton__items > .dropbutton__item ~ .dropbutton__item > .button{font-size:var(--gin-font-size-s) !important;padding:0.75em 1em !important;}[data-drupal-admin-styles] .dropbutton__item:first-of-type ~ .dropbutton__item{max-width:unset;border-color:var(--gin-color-primary);}[data-drupal-admin-styles] .dropbutton__item:first-of-type ~ .dropbutton__item > *:hover{background-color:var(--gin-bg-layer3);}[data-drupal-admin-styles] .dropbutton__item:first-of-type ~ .dropbutton__item__item ~ .dropbutton__item:last-child{border-color:var(--gin-color-primary);}[data-drupal-admin-styles] html.js .dropbutton{height:3rem;min-height:3rem;box-sizing:border-box;}[data-drupal-admin-styles] html.js .dropbutton-wrapper:not(.open) .dropbutton__items{visibility:hidden;opacity:0;}[data-drupal-admin-styles] html.js .dropbutton-wrapper .dropbutton__items{visibility:visible;opacity:1;max-height:30vh;overflow:auto;}[data-drupal-admin-styles] html.js .dropbutton-wrapper:not(.open) .dropbutton__item:first-of-type ~ .dropbutton__items{display:none;}[data-drupal-admin-styles] html.js .dropbutton-wrapper:not(.open) .dropbutton__items .dropbutton__item:first-of-type ~ .dropbutton__item{display:block;height:auto;}[data-drupal-admin-styles] html.js.no-touchevents .dropbutton--multiple.dropbutton--small .dropbutton__item:first-of-type{margin-inline-end:0;}[data-drupal-admin-styles] html.js.no-touchevents .dropbutton--multiple.dropbutton--small > .dropbutton__item:first-of-type{margin-inline-end:var(--gin-spacing-xl);}[data-drupal-admin-styles] html.js.no-touchevents .dropbutton--multiple.dropbutton--extrasmall > .dropbutton__item:first-of-type{margin-inline-end:var(--gin-spacing-l);}[data-drupal-admin-styles] html.js.no-touchevents .dropbutton--small{min-width:0;height:2.25rem;min-height:2.25rem;border-radius:var(--gin-border-s);}[data-drupal-admin-styles] html.js.no-touchevents .dropbutton--small .dropbutton__toggle{width:calc(var(--dropbutton-small-toggle-size,2rem) + 1px);}[data-drupal-admin-styles] html.js.no-touchevents .dropbutton--extrasmall{min-width:0;height:1.75rem;min-height:1.75rem;border-radius:var(--gin-border-s);}[data-drupal-admin-styles] html.js.no-touchevents .dropbutton--extrasmall .dropbutton__toggle{width:calc(var(--dropbutton-extrasmall-toggle-size,1.5rem) + 1px);}[data-drupal-admin-styles] html.js.no-touchevents .dropbutton--extrasmall .dropbutton__item:first-of-type > *{padding-inline:var(--gin-spacing-s);}[data-drupal-admin-styles] html.js.no-touchevents .dropbutton--multiple.dropbutton--extrasmall .dropbutton__items .dropbutton__item{margin-inline-end:0;}[data-drupal-admin-styles] .action-link{color:var(--gin-color-primary);background:transparent;border-radius:var(--gin-border-s);}[data-drupal-admin-styles] .action-link:hover{color:var(--gin-color-primary-hover);background:var(--gin-bg-item-hover);}[data-drupal-admin-styles] .action-link:focus{color:var(--gin-color-primary-active);background:var(--gin-color-primary-light-hover);}[data-drupal-admin-styles] .action-link.action-link--extrasmall{font-size:var(--gin-font-size-xxs);}[data-drupal-admin-styles] .action-link:before{background-image:none;background:var(--gin-color-primary) !important;mask-size:contain;mask-repeat:no-repeat;mask-position:center;}[data-drupal-admin-styles] .action-link--icon-plus:hover:before,[data-drupal-admin-styles] .action-link--icon-ex:hover::before,[data-drupal-admin-styles] .action-link--icon-checkmark:hover:before,[data-drupal-admin-styles] .action-link--icon-show:hover::before,[data-drupal-admin-styles] .action-link--icon-cog:hover::before,[data-drupal-admin-styles] .action-link--icon-hide:hover::before,[data-drupal-admin-styles] .action-link--icon-show:before,[data-drupal-admin-styles] .action-link--icon-hide:before{background-image:none;background-color:var(--gin-color-primary);}[data-drupal-admin-styles] .action-link--icon-plus:before{mask-image:url(/modules/custom/media/sprite.svg#add-view);}[data-drupal-admin-styles] .action-link--icon-checkmark:before{mask-image:url(/modules/custom/media/sprite.svg#checkmark-view);}[data-drupal-admin-styles] .action-link--icon-show:before{mask-image:url(/modules/custom/media/sprite.svg#show-view);}[data-drupal-admin-styles] .action-link--icon-hide:before{mask-image:url(/modules/custom/media/sprite.svg#hide-view);}[data-drupal-admin-styles] .action-link--icon-cog::before{mask-image:url(/modules/custom/media/sprite.svg#config-view);}[data-drupal-admin-styles] .action-link--icon-ex::before{mask-image:url(/modules/custom/media/sprite.svg#remove-view);}[data-drupal-admin-styles] .action-link--icon-key::before{mask-image:url(/modules/custom/media/sprite.svg#devel-view);}[data-drupal-admin-styles] .action-link--icon-questionmark::before{mask-image:url(/modules/custom/media/sprite.svg#help-view);}[data-drupal-admin-styles] .action-link--icon-trash.action-link--danger,[data-drupal-admin-styles] .button.button--danger,[data-drupal-admin-styles] a.button.button--danger{color:var(--gin-color-danger);box-shadow:0 1px 2px var(--gin-color-danger-lightest);min-height:0;}[data-drupal-admin-styles] .action-link--icon-trash.action-link--danger::before,[data-drupal-admin-styles] .button.button--danger::before,[data-drupal-admin-styles] a.button.button--danger::before{display:none;}[data-drupal-admin-styles] .action-link--icon-trash.action-link--danger,[data-drupal-admin-styles] .action-link--icon-trash.action-link--danger:hover,[data-drupal-admin-styles] .action-link--icon-trash.action-link--danger:focus,[data-drupal-admin-styles] .action-link--icon-trash.action-link--danger:active,[data-drupal-admin-styles] .button.button--danger,[data-drupal-admin-styles] .button.button--danger:hover,[data-drupal-admin-styles] .button.button--danger:focus,[data-drupal-admin-styles] .button.button--danger:active,[data-drupal-admin-styles] a.button.button--danger,[data-drupal-admin-styles] a.button.button--danger:hover,[data-drupal-admin-styles] a.button.button--danger:focus,[data-drupal-admin-styles] a.button.button--danger:active{border-color:var(--gin-color-danger) !important;}[data-drupal-admin-styles] .action-link--icon-trash.action-link--danger:hover,[data-drupal-admin-styles] .action-link--icon-trash.action-link--danger:focus,[data-drupal-admin-styles] .action-link--icon-trash.action-link--danger:active,[data-drupal-admin-styles] .button.button--danger:hover,[data-drupal-admin-styles] .button.button--danger:focus,[data-drupal-admin-styles] .button.button--danger:active,[data-drupal-admin-styles] a.button.button--danger:hover,[data-drupal-admin-styles] a.button.button--danger:focus,[data-drupal-admin-styles] a.button.button--danger:active{color:var(--gin-bg-layer);background-color:var(--gin-color-danger);}[data-drupal-admin-styles] .button--primary.button--danger,[data-drupal-admin-styles] a.button--primary.button--danger,[data-drupal-admin-styles] #edit-submit.button.button--danger{color:var(--gin-bg-layer);background-color:var(--gin-color-danger);}[data-drupal-admin-styles] .card{padding:0;background:transparent;border:1px solid var(--gin-border-color-layer2);border-radius:var(--gin-border-m);box-shadow:none;overflow:hidden;}.gin--dark-mode [data-drupal-admin-styles] .card{box-shadow:none;}[data-drupal-admin-styles] .card-list{margin-block-end:var(--gin-spacing-xl);}[data-drupal-admin-styles] .card__image img{border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}@media (min-width:36.75em){[data-drupal-admin-styles] .card__image img{border-radius:var(--gin-border-m) 0 0 var(--gin-border-m);}}[data-drupal-admin-styles] .card__content-wrapper{background-color:var(--gin-bg-layer);border-radius:0 0 var(--gin-border-xs) var(--gin-border-xs);}@media (min-width:36.75em){[data-drupal-admin-styles] .card__content-wrapper{border-radius:0 var(--gin-border-xs) var(--gin-border-xs) 0;}}.gin--dark-mode [data-drupal-admin-styles] .card__content-wrapper{background-color:var(--gin-bg-layer2);}[data-drupal-admin-styles] .card .heading-f{color:var(--gin-color-title);}[data-drupal-admin-styles] .draggable.field-plugin-settings-editing,[data-drupal-admin-styles] .draggable.drag-previous.field-plugin-settings-editing{background:var(--gin-bg-app);}[data-drupal-admin-styles] .field-plugin-summary{font-size:var(--gin-font-size-xs);color:var(--gin-color-text-light);}[data-drupal-admin-styles] .field-option.field-option{--thumb-size:5rem;gap:var(--gin-spacing-m);align-items:baseline;padding:0;background-color:transparent;border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);}[data-drupal-admin-styles] .field-option.field-option .field-option__thumb{background-color:var(--gin-bg-layer2);border-radius:0;border-start-start-radius:var(--gin-border-s);border-end-start-radius:var(--gin-border-s);}.add-field-container [data-drupal-admin-styles] .field-option.field-option .field-option__thumb{background-color:var(--gin-bg-layer2);}[data-drupal-admin-styles] .field-option.field-option .field-option__icon{filter:brightness(0);}.gin--dark-mode [data-drupal-admin-styles] .field-option.field-option .field-option__icon{filter:brightness(0) invert(1);}[data-drupal-admin-styles] .field-option.field-option .field-option__words{padding-block:var(--gin-spacing-s);}[data-drupal-admin-styles] .field-option.field-option .field-option__words .field-option__label{display:block;margin-block-end:var(--gin-spacing-xxs);font-weight:var(--gin-font-weight-semibold);}[data-drupal-admin-styles] .field-option.field-option .field-option__item{column-gap:0;padding-block:var(--gin-spacing-s);}[data-drupal-admin-styles] .field-option.field-option .field-option__item .form-item__label{font-weight:var(--gin-font-weight-semibold);margin-block-end:var(--gin-spacing-xxs);}[data-drupal-admin-styles] .field-option.field-option .field-option__description{font-size:var(--gin-font-size-xs);line-height:1.3;color:var(--gin-color-text-light);}[data-drupal-admin-styles] .field-option.field-option .field-option-radio{all:unset !important;}[data-drupal-admin-styles] .field-option.field-option.selected,[data-drupal-admin-styles] .field-option.field-option:focus-within,[data-drupal-admin-styles] .field-option.field-option:has(.field-option-radio:checked){background-color:var(--gin-bg-layer2);}[data-drupal-admin-styles] .field-option.field-option.selected .field-option__thumb,[data-drupal-admin-styles] .field-option.field-option:focus-within .field-option__thumb,[data-drupal-admin-styles] .field-option.field-option:has(.field-option-radio:checked) .field-option__thumb{background-color:var(--gin-color-primary);}[data-drupal-admin-styles] .field-option.field-option.selected .field-option__icon,[data-drupal-admin-styles] .field-option.field-option:focus-within .field-option__icon,[data-drupal-admin-styles] .field-option.field-option:has(.field-option-radio:checked) .field-option__icon{filter:brightness(0) invert(1);}.gin--dark-mode [data-drupal-admin-styles] .field-option.field-option.selected .field-option__icon,.gin--dark-mode [data-drupal-admin-styles] .field-option.field-option:focus-within .field-option__icon,.gin--dark-mode [data-drupal-admin-styles] .field-option.field-option:has(.field-option-radio:checked) .field-option__icon{filter:brightness(0);}[data-drupal-admin-styles] .field-option.field-option:focus-within .field-option__thumb,[data-drupal-admin-styles] .field-option.field-option:focus-within:has(.field-option-radio:checked) .field-option__thumb{background-color:var(--gin-color-primary-active);}[data-drupal-admin-styles] .subfield-option{border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);}[data-drupal-admin-styles] .subfield-option .item-list{font-size:var(--gin-font-size-xs);color:var(--gin-color-text-light);margin-block-start:var(--gin-spacing-xs);}[data-drupal-admin-styles] .subfield-option.selected,[data-drupal-admin-styles] .subfield-option:focus-within{background-color:var(--gin-bg-layer2);}[data-drupal-admin-styles] hr{margin:var(--gin-spacing-xl) 0;}[data-drupal-admin-styles] .messages{position:relative;padding:var(--gin-spacing-m);border:2px solid transparent;border-radius:var(--gin-border-l);opacity:1;}@media (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] .messages{transition:opacity var(--gin-transition-fast);}}.gin--dark-mode [data-drupal-admin-styles] .messages{box-shadow:0 6px 16px var(--gin-border-color-layer);}[data-drupal-admin-styles] .messages,[data-drupal-admin-styles] .messages-list{margin-block-start:0;}[data-drupal-admin-styles] .messages-list{margin-block-end:0;}[data-drupal-admin-styles] .messages a,[data-drupal-admin-styles] .messages a:hover,[data-drupal-admin-styles] .messages a:active{color:#fff;}[data-drupal-admin-styles] .messages__title{font-weight:var(--gin-font-weight-bold);}[data-drupal-admin-styles] .messages__title,[data-drupal-admin-styles] .messages__content{margin-inline-start:2.125rem;}[data-drupal-admin-styles] .messages .messages__header{position:relative;background-image:none;margin-block-end:var(--gin-spacing-xs);margin-inline-end:1.5em;}[data-drupal-admin-styles] .messages .messages__header:before{content:"";display:block;position:absolute;inset-block-start:2px;inset-inline-start:0;width:1.5rem;height:1.5rem;}@media (forced-colors:active){[data-drupal-admin-styles] .messages .messages__header:before{background-color:linktext !important;}}[data-drupal-admin-styles] .messages .button--dismiss{position:absolute;inset-block-start:0;inset-inline-end:0;margin:var(--gin-spacing-s);padding:0;height:29px;width:29px;color:transparent;text-indent:-99999px;border-radius:var(--gin-border-m);border-color:transparent !important;box-shadow:none;}@media (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] .messages .button--dismiss{transition:var(--gin-transition);}}[data-drupal-admin-styles] .messages .button--dismiss:hover:not(:focus){color:transparent;background-color:transparent;border-color:#fff !important;}[data-drupal-admin-styles] .messages .button--dismiss:focus .icon-close,[data-drupal-admin-styles] .messages .button--dismiss:hover:focus .icon-close{background-color:var(--gin-bg-app);}[data-drupal-admin-styles] .messages .button--dismiss .icon-close{height:100%;width:100%;position:absolute;inset-block-start:0;inset-inline-start:0;mask-image:url(/modules/custom/media/sprite.svg#close-view);mask-size:16px 16px;mask-repeat:no-repeat;mask-position:center;background-color:#fff;}@media (forced-colors:active){[data-drupal-admin-styles] .messages .button--dismiss .icon-close{background-color:buttonBorder;}}[data-drupal-admin-styles] .messages--webform .button--dismiss{display:none;}[data-drupal-admin-styles] .messages.messages--info{color:var(--gin-color-info-light);background:var(--gin-bg-info);border-color:var(--gin-bg-info);}[data-drupal-admin-styles] .messages.messages--info .messages__header{background:none;}[data-drupal-admin-styles] .messages.messages--info .messages__header:before{background-color:var(--gin-color-info-light);mask-image:url(/modules/custom/media/sprite.svg#info-view);mask-repeat:no-repeat;mask-position:center left;}[data-drupal-admin-styles] .messages.messages--info .button--dismiss .icon-close:link{background-color:var(--gin-color-info-light);}[data-drupal-admin-styles] .messages.messages--status{color:var(--gin-color-green-light);background:var(--gin-bg-green);}[data-drupal-admin-styles] .messages.messages--status .messages__header:before{background-color:var(--gin-color-green-light);mask-image:url(/modules/custom/media/sprite.svg#status-view);mask-repeat:no-repeat;mask-position:center left;}[data-drupal-admin-styles] .messages.messages--status .button--dismiss .icon-close:link{background-color:var(--gin-color-green-light);}[data-drupal-admin-styles] .messages.messages--warning{color:var(--gin-color-warning-light);background:var(--gin-bg-warning);}[data-drupal-admin-styles] .messages.messages--warning .messages__header:before{background-color:var(--gin-color-warning-light);mask-image:url(/modules/custom/media/sprite.svg#warning-view);mask-repeat:no-repeat;mask-position:center left;}[data-drupal-admin-styles] .messages.messages--warning .button--dismiss .icon-close:link{background-color:var(--gin-color-warning-light);}[data-drupal-admin-styles] .messages--error{color:var(--gin-color-danger-light);background:var(--gin-bg-danger);}[data-drupal-admin-styles] .messages--error .messages__header:before{background-color:var(--gin-color-danger-light);mask-image:url(/modules/custom/media/sprite.svg#error-view);mask-repeat:no-repeat;mask-position:center left;}[data-drupal-admin-styles] .messages--error .button--dismiss .icon-close:link{background-color:var(--gin-color-danger-light);}[data-drupal-admin-styles] .divider{background-color:var(--gin-border-color);}[data-drupal-admin-styles] .block-page-title-block:last-child{margin-block-end:0;}[data-drupal-admin-styles] .page-title{font-size:var(--gin-font-size-h1);font-weight:var(--gin-font-weight-bold);line-height:normal;letter-spacing:-0.05em;color:var(--gin-color-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline-end:0.25em;max-width:90%;}@media (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] .page-title{transition:font-size 0.25s ease;}}@media (min-width:64em){.region-sticky--is-sticky [data-drupal-admin-styles] .page-title{font-size:var(--gin-font-size-h3);}}[data-drupal-admin-styles] .page-title__language{display:block;font-size:var(--gin-font-size-xs);font-weight:var(--gin-font-weight-normal);letter-spacing:normal;color:var(--gin-color-text);}[data-drupal-admin-styles] .page-title--is-translation + .shortcut-action .shortcut-action__icon{inset-block-start:-3px;}[data-drupal-admin-styles] .shortcut-action{position:relative;align-self:center;margin-inline-start:0;border-radius:var(--gin-border-m);}[data-drupal-admin-styles] .shortcut-action__icon{position:relative;inset-block-start:3px;background:var(--gin-icon-color);mask-image:url(/modules/custom/media/sprite.svg#shortcut-view);mask-size:75% 75%;mask-position:center center;mask-repeat:no-repeat;}@media (min-width:64em){[data-drupal-admin-styles] .shortcut-action__icon{inset-block-start:var(--gin-spacing-xxs);mask-size:85% 85%;}}.gin--edit-form [data-drupal-admin-styles] .shortcut-action__icon{inset-block-start:3px;}[data-drupal-admin-styles] .shortcut-action:hover [data-drupal-admin-styles] .shortcut-action__icon{opacity:1;background:var(--gin-color-primary);}[data-drupal-admin-styles] .shortcut-action--remove .shortcut-action__icon{mask-image:url(/modules/custom/media/sprite.svg#shortcut-filled-view);background:var(--gin-color-primary);}[data-drupal-admin-styles] .shortcut-action--remove:hover .shortcut-action__icon{opacity:1;background:var(--gin-color-disabled);}[data-drupal-admin-styles] .shortcut-action__message{z-index:2;position:absolute;inset-block-start:0;inset-inline-start:100%;min-width:120px;pointer-events:none;white-space:nowrap;padding:var(--gin-spacing-xs);margin-block-start:calc(var(--gin-spacing-xxs) * -1);color:var(--gin-color-contextual-text);background:var(--gin-color-contextual);border-radius:var(--gin-border-xs);}[data-drupal-admin-styles] .gin-table-scroll-wrapper{clear:both;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;margin-block-start:calc(var(--gin-spacing-xs) * -1);}[data-drupal-admin-styles] table.gin--sticky-table-header{visibility:hidden;z-index:97;position:sticky;inset-block-start:calc(var(--gin-toolbar-y-offset) + var(--gin-height-sticky) - 1px);width:auto !important;margin-block-start:calc(var(--gin-spacing-xs) * -1);overflow:hidden;}[data-drupal-admin-styles] table.gin--sticky-table-header tr{display:block;width:max-content;}[data-drupal-admin-styles] .gin-horizontal-scroll-shadow{background-image:linear-gradient(to right,var(--gin-bg-layer),var(--gin-bg-layer)),linear-gradient(to right,var(--gin-bg-layer),var(--gin-bg-layer)),linear-gradient(to right,rgba(0,0,0,0.125),rgba(255,255,255,0)),linear-gradient(to left,rgba(0,0,0,0.125),rgba(255,255,255,0));background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-color:var(--gin-bg-layer);background-size:24px 100%,24px 100%,12px 100%,12px 100%;background-attachment:local,local,scroll,scroll;}[data-drupal-admin-styles] table.sticky-header{inset-inline-start:auto !important;min-width:100%;max-width:fit-content;background:transparent;}[data-drupal-admin-styles] table.position-sticky thead,[data-drupal-admin-styles] table.sticky-header thead{position:static;}[data-drupal-admin-styles] table.position-sticky.--is-processed thead,[data-drupal-admin-styles] table.sticky-header.--is-processed thead{pointer-events:none;}[data-drupal-admin-styles] table.position-sticky.--is-processed thead tr,[data-drupal-admin-styles] table.sticky-header.--is-processed thead tr{border-color:transparent;}[data-drupal-admin-styles] table.position-sticky.--is-processed thead tr .sortable-heading.is-active > a::before,[data-drupal-admin-styles] table.sticky-header.--is-processed thead tr .sortable-heading.is-active > a::before{display:none;}[data-drupal-admin-styles] table thead{background:transparent;border-radius:var(--gin-border-m);}[data-drupal-admin-styles] table thead tr{border-block-end:2px solid var(--gin-border-color-table-header);}[data-drupal-admin-styles] table thead tr:hover{background:transparent;}[data-drupal-admin-styles] table th{font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-bold);background:var(--gin-bg-layer);}[data-drupal-admin-styles] table th,[data-drupal-admin-styles] table th .form-item__label{color:var(--gin-color-title);}@media (min-width:61em){[data-drupal-admin-styles] table th{height:auto;padding:var(--gin-spacing-m);}}[data-drupal-admin-styles] table tbody tr{border-block-end:1px solid var(--gin-border-color-table);}[data-drupal-admin-styles] table tbody td{height:auto;padding:var(--gin-spacing-density-m) var(--gin-spacing-m);}[data-drupal-admin-styles] table tr,[data-drupal-admin-styles] table tr:focus-within,[data-drupal-admin-styles] table .draggable-table.tabledrag-disabled tr{color:var(--gin-color-text);background-color:transparent;}[data-drupal-admin-styles] table tr:hover,[data-drupal-admin-styles] table tr:focus-within:hover,[data-drupal-admin-styles] table .draggable-table.tabledrag-disabled tr:hover{color:var(--gin-color-text);background:var(--gin-bg-item);}[data-drupal-admin-styles] table tr.selected:hover,[data-drupal-admin-styles] table tr:focus-within.selected:hover,[data-drupal-admin-styles] table .draggable-table.tabledrag-disabled tr.selected:hover{background:transparent;}.gin--dark-mode [data-drupal-admin-styles] table tr.selected{border-color:rgba(255,255,255,0.2);}[data-drupal-admin-styles] table tr.selected td{background-color:var(--gin-bg-item-hover);}[data-drupal-admin-styles] table td a{text-decoration:none;}[data-drupal-admin-styles] table td a:hover{text-decoration:underline;text-decoration-style:var(--gin-link-decoration-style);}[data-drupal-admin-styles] table td .group-label{color:var(--gin-color-title);}[data-drupal-admin-styles] .sortable-heading{padding:var(--gin-spacing-xs) var(--gin-spacing-m);}[data-drupal-admin-styles] .sortable-heading > a::before{inset-block-end:-2px;}[data-drupal-admin-styles] .sortable-heading > a::after{background:var(--gin-color-text-light);mask-image:url(/modules/custom/media/sprite.svg#sort-view);mask-repeat:no-repeat;mask-position:center center;}@media (forced-colors:active){[data-drupal-admin-styles] .sortable-heading > a::after{background:linktext;}}[data-drupal-admin-styles] .sortable-heading.is-active > a::before,[data-drupal-admin-styles] .sortable-heading > a:hover::before{width:100%;inset-inline-start:0;}[data-drupal-admin-styles] .sortable-heading > a:hover::before{border-block-end-width:3px;}[data-drupal-admin-styles] .sortable-heading.is-active > a,[data-drupal-admin-styles] .sortable-heading.is-active > a:hover,[data-drupal-admin-styles] .sortable-heading.is-active > a:active{color:var(--gin-color-primary-active);}[data-drupal-admin-styles] .sortable-heading.is-active > a::before{background-color:var(--gin-bg-item);border-start-start-radius:var(--gin-border-s);border-start-end-radius:var(--gin-border-s);border-block-end:0.1875rem solid var(--gin-color-primary-active);}[data-drupal-admin-styles] .tablesort{background-color:var(--gin-color-primary-active);background-image:none;mask-image:url(/modules/custom/media/sprite.svg#sort-view);mask-repeat:no-repeat;mask-position:0 50%;}[data-drupal-admin-styles] .tablesort--asc,[data-drupal-admin-styles] [dir=rtl] .tablesort--asc{mask-image:url(/modules/custom/media/sprite.svg#sort-asc-view);}@media (forced-colors:active){[data-drupal-admin-styles] .tablesort--asc,[data-drupal-admin-styles] [dir=rtl] .tablesort--asc{background:linktext;}}[data-drupal-admin-styles] .tablesort--desc,[data-drupal-admin-styles] [dir=rtl] .tablesort--desc{mask-image:url(/modules/custom/media/sprite.svg#sort-desc-view);}@media (forced-colors:active){[data-drupal-admin-styles] .tablesort--desc,[data-drupal-admin-styles] [dir=rtl] .tablesort--desc{background:linktext;}}[data-drupal-admin-styles] .field-plugin-settings-edit-wrapper{float:inline-end;}[data-drupal-admin-styles] .field-plugin-settings-edit-wrapper + a{float:inline-start;}[data-drupal-admin-styles] .region-title{border-block-end:2px solid var(--gin-color-text);}[data-drupal-admin-styles] td.webform-has-field-suffix > .form-item > .form-element{max-width:100%;width:auto;}[data-drupal-admin-styles] .field-multiple-table th{padding-block:var(--gin-spacing-xs);padding-inline:var(--gin-spacing-l) var(--gin-spacing-m);border-block-end:0;background:transparent;}[data-drupal-admin-styles] .field-multiple-table th.th__order{font-size:0;padding:0;}[data-drupal-admin-styles] .field-multiple-table thead th{background:var(--gin-bg-header);}[data-drupal-admin-styles] .field-multiple-table thead th:first-of-type{border-start-start-radius:var(--gin-border-m);border-end-start-radius:var(--gin-border-m);}[data-drupal-admin-styles] .field-multiple-table thead:not(:has(th:last-of-type:not([style*="display: none"]))) th:nth-last-of-type(2),[data-drupal-admin-styles] .field-multiple-table thead th:last-of-type:not([style*="display: none"]){border-start-end-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);}[data-drupal-admin-styles] .field-multiple-table thead tr{border-block-end:0;}[data-drupal-admin-styles] .field-multiple-table thead .field-label .label,[data-drupal-admin-styles] .field-multiple-table thead .form-item__label--multiple-value-form{display:inline-block;font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-bold);letter-spacing:-0.025em;line-height:1.33333em;color:var(--gin-color-primary-active);padding:var(--gin-spacing-xs) 0;margin:0;}[data-drupal-admin-styles] .field-multiple-table tr .form-item:not(:last-of-type){margin-block-end:var(--gin-spacing-m);}[data-drupal-admin-styles] .field-multiple-table .ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items{flex-wrap:wrap;}[data-drupal-admin-styles] .gin-layer-wrapper .views-table{margin-block-start:0;}[data-drupal-admin-styles] table td.field-plugin-summary-cell{vertical-align:middle;}[data-drupal-admin-styles] table .views-field.views-field-operations{text-align:end;}[data-drupal-admin-styles] .form-item .counter{color:var(--gin-color-text);font-size:var(--gin-font-size-xs);line-height:1.3;margin-block-start:var(--gin-spacing-xs);}@media (min-width:64em){[data-drupal-admin-styles] .gin--edit-form{padding-inline-end:var(--gin-sidebar-offset);}}@media (min-width:64em) and (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] .gin--edit-form .dialog-off-canvas-main-canvas{transition:padding-inline-start var(--gin-transition-fast);}}@media (min-width:64em){[data-drupal-admin-styles] .gin--edit-form.js-off-canvas-dialog-open{padding-inline-end:0;}[data-drupal-admin-styles] .gin--edit-form.js-off-canvas-dialog-open .layout-region.layout-region-node-secondary{visibility:hidden;opacity:0;}}[data-drupal-admin-styles] .gin--edit-form .tabs [data-drupal-link-system-path*="/delete"]{display:none;}[data-drupal-admin-styles] .gin--edit-form .gin-secondary-toolbar .toolbar-secondary .toolbar-bar .contextual-toolbar-tab{display:none;}[data-drupal-admin-styles] .gin--edit-form .layout-node-form{overflow:inherit;display:block;}[data-drupal-admin-styles] .gin--edit-form .layout-region-node-main,[data-drupal-admin-styles] .gin--edit-form .layout-region-node-secondary .layout-region-node-footer{float:none;}[data-drupal-admin-styles] .gin--edit-form .layout-region-node-main,[data-drupal-admin-styles] .gin--edit-form .layout-region-node-footer{width:100%;padding-inline-end:0;}@media (min-width:64em){[data-drupal-admin-styles] .gin--edit-form .layout-region-node-main,[data-drupal-admin-styles] .gin--edit-form .layout-region-node-footer{flex-basis:40%;flex-shrink:1;flex-grow:1;min-width:0;}}@media (max-width:63.99em){[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .region-sticky #edit-actions{width:100%;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .region-sticky #edit-gin-actions{flex-grow:1;}}@media (min-width:108.125em){[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .block-page-title-block{width:100%;}}@media (min-width:64em){[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .block-page-title-block .page-title{width:auto;margin:0;overflow:hidden;}}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .block-local-tasks-block,[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .block-system-main-block,[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .messages-list,[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .node-form,[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .node-confirm-form,[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .admin-list,[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .help{width:100%;max-width:1280px;margin-inline:auto;box-sizing:border-box;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary{z-index:103;width:var(--gin-sidebar-width);min-width:var(--gin-sidebar-min-width);max-width:var(--gin-sidebar-max-width);height:calc(100% - var(--gin-toolbar-y-offset));position:fixed;inset-block-start:var(--gin-toolbar-y-offset);inset-inline-end:0;margin:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--gin-bg-layer);border-inline-start:1px solid var(--gin-border-color-layer);}@media (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary{transition:all var(--gin-transition-fast);}}.gin--dark-mode [data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary{box-shadow:0 0 4px rgba(0,0,0,0.1);}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .gin-sidebar .form-actions{margin:0;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .gin-sidebar .form-actions .action-link{margin-block-start:var(--gin-spacing-xs);margin-block-end:0;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .field--name-revision-log,[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .field--name-revision-log-message{margin-block-start:var(--gin-spacing-s);}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .accordion{background:none;border:0 none;box-shadow:none;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__header{color:var(--gin-color-text);padding:var(--gin-spacing-m) 1.5rem;background-color:var(--gin-bg-layer);border:0 none;}@media (max-width:60.99em){[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__header{padding-block-start:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));padding-inline-end:var(--gin-spacing-l);}}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__header .form-type--item,[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__header .form-item__label{font-size:var(--gin-font-size-s);}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__header .form-item{margin-block:var(--gin-spacing-xxs);}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__title{color:var(--gin-color-title);font-weight:var(--gin-font-weight-semibold);text-shadow:none;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__revision{margin-block-start:var(--gin-spacing-m);}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__last-saved,[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__author{margin-block:var(--gin-spacing-xxs);}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__last-saved,[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__last-saved .form-item__label,[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__author,[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta__author .form-item__label{font-size:var(--gin-font-size-s);}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item{margin:0;border:0 none;border-block-end:1px solid var(--gin-border-color-layer);border-radius:0;}.gin--dark-mode [data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item{border-color:var(--gin-border-color);}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item > .claro-details__summary{font-size:var(--gin-font-size-s);display:block;padding-inline-start:3rem;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item > .claro-details__summary .details-title{position:static;padding-inline-start:0;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item > .claro-details__summary::before{inset-block-start:var(--gin-spacing-xl);inset-inline-start:1.5rem;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item > .claro-details__summary:focus::after{border-radius:6px;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .claro-details__content{margin-inline:1.5rem;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .claro-details__content .claro-details__wrapper{margin:var(--gin-spacing-l);}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .redirect-table__path{width:47%;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .form-type--entity-autocomplete .claro-autocomplete{width:100%;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .form-datetime-wrapper .form-items-inline{display:flex;flex-wrap:wrap;}@media (min-width:26.25em){[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .form-datetime-wrapper .form-items-inline{flex-wrap:nowrap;}}@media (min-width:64em) and (max-width:79.99em){[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .form-datetime-wrapper .form-items-inline{flex-wrap:wrap;}}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .form-datetime-wrapper .form-type--date{display:block;flex-basis:100%;flex-grow:1;}@media (min-width:26.25em){[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .form-datetime-wrapper .form-type--date{flex-basis:50%;}}@media (min-width:64em) and (max-width:79.99em){[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .form-datetime-wrapper .form-type--date{flex-basis:100%;}}@media (min-width:26.25em){[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .form-datetime-wrapper .form-type--date:first-of-type{margin-inline-end:var(--gin-spacing-xs);}}@media (min-width:64em) and (max-width:79.99em){[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .form-datetime-wrapper .form-type--date:first-of-type{margin-inline-end:0;}}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .form-datetime-wrapper .form-type--date:nth-of-type(2){flex-basis:134px;}[data-drupal-admin-styles] .gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary .entity-meta > .accordion__item .form-datetime-wrapper .form-type--date .form-element{min-width:0;width:100%;}[data-drupal-admin-styles] .gin--edit-form .revision-current{background-color:var(--gin-color-primary-light-active);}[data-drupal-admin-styles] .gin--edit-form .field--name-title .form-element{font-size:var(--gin-font-size-h3);font-weight:475;line-height:normal;letter-spacing:-0.025em;width:100%;padding-block:var(--gin-spacing-s);}[data-drupal-admin-styles] .tabs{box-shadow:none;}[data-drupal-admin-styles] .tabs-wrapper,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list{padding:0 var(--gin-spacing-xs);margin-inline:calc(var(--gin-spacing-xs) * -1);}@media (min-width:48em){[data-drupal-admin-styles] .tabs-wrapper,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list{padding:0;}}.gin--dark-mode [data-drupal-admin-styles] .tabs-wrapper:not(.is-horizontal) .tabs{border-color:#8E929C;}.gin--dark-mode [data-drupal-admin-styles] .tabs-wrapper:not(.is-horizontal) .tabs__tab{background-color:var(--gin-bg-item-hover);border-color:#8E929C;}[data-drupal-admin-styles] .vertical-tabs__items{z-index:inherit;}[data-drupal-admin-styles] .gin--dark-mode .tabs{border-color:var(--gin-border-color-layer2);}[data-drupal-admin-styles] .gin--dark-mode .tabs .tabs__tab,[data-drupal-admin-styles] .gin--dark-mode .tabs .tabs__tab.is-active{border-color:var(--gin-border-color-layer2);background-color:transparent;}[data-drupal-admin-styles] .tabs__link,[data-drupal-admin-styles] .claro-details__summary,[data-drupal-admin-styles] .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-semibold);padding-block:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));}[data-drupal-admin-styles] .tabs__link strong,[data-drupal-admin-styles] .claro-details__summary strong,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a strong{font-weight:inherit;}[data-drupal-admin-styles] .tabs__link.is-active,[data-drupal-admin-styles] .claro-details__summary[aria-expanded=true],[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{font-weight:var(--gin-font-weight-semibold);}[data-drupal-admin-styles] .is-horizontal .tabs__link:hover,[data-drupal-admin-styles] .is-horizontal .tabs__link:focus,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus{color:var(--gin-color-primary);background:var(--gin-bg-item-hover);}[data-drupal-admin-styles] .claro-details{color:var(--gin-color-text);border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none;}[data-drupal-admin-styles] .claro-details__summary::after{border-radius:var(--gin-border-m);}[data-drupal-admin-styles] .claro-details__summary:hover{color:var(--gin-color-primary);background-color:var(--gin-bg-item-hover);}[data-drupal-admin-styles] .is-horizontal .tabs--primary,[data-drupal-admin-styles] .is-horizontal .tabs--secondary,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list{position:relative;}@media (min-width:48em){[data-drupal-admin-styles] .is-horizontal .tabs--primary,[data-drupal-admin-styles] .is-horizontal .tabs--secondary,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list{width:100%;padding-block:0.3125rem var(--gin-spacing-l);padding-inline:var(--gin-spacing-xs);margin-block-end:calc(var(--gin-spacing-xl) * -1);overflow-x:auto;}.gin--edit-form [data-drupal-admin-styles] .is-horizontal .tabs--primary,.gin--edit-form [data-drupal-admin-styles] .is-horizontal .tabs--secondary,.gin--edit-form [data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list{padding-block-start:0.4rem;}}[data-drupal-admin-styles] .is-horizontal .tabs--primary::after,[data-drupal-admin-styles] .is-horizontal .tabs--secondary::after,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list::after{pointer-events:none;content:"";position:absolute;inset-block-end:0;inset-inline-start:0;display:block;width:100%;max-width:calc(100% + var(--gin-spacing-xs));border-block-end:1px solid var(--gin-border-color);}@media (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] .is-horizontal .tabs--primary::after,[data-drupal-admin-styles] .is-horizontal .tabs--secondary::after,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list::after{transition:var(--gin-transition);}}@media (min-width:48em){[data-drupal-admin-styles] .is-horizontal .tabs--primary::after,[data-drupal-admin-styles] .is-horizontal .tabs--secondary::after,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list::after{inset-inline-start:var(--gin-spacing-xs);inset-block-end:var(--gin-spacing-l);max-width:calc(100% - var(--gin-spacing-m));}}[data-drupal-admin-styles] .is-horizontal .tabs--primary .tabs__tab,[data-drupal-admin-styles] .is-horizontal .tabs--primary .horizontal-tab-button,[data-drupal-admin-styles] .is-horizontal .tabs--secondary .tabs__tab,[data-drupal-admin-styles] .is-horizontal .tabs--secondary .horizontal-tab-button,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list .tabs__tab,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button{position:relative;}[data-drupal-admin-styles] .is-horizontal .tabs--primary .tabs__tab:focus-within::after,[data-drupal-admin-styles] .is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,[data-drupal-admin-styles] .is-horizontal .tabs--secondary .tabs__tab:focus-within::after,[data-drupal-admin-styles] .is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within::after,[data-drupal-admin-styles] .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;inset-block-end:calc(var(--gin-spacing-xxs) * -1);inset-inline-start:calc(var(--gin-spacing-xxs) * -1);z-index:3;}[data-drupal-admin-styles] .is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,[data-drupal-admin-styles] .is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{background:var(--gin-bg-layer);}[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list::before{z-index:1;background:var(--gin-bg-layer);}[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list::after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m));}@media (min-width:48em){[data-drupal-admin-styles] .is-horizontal .tabs--primary,[data-drupal-admin-styles] .is-horizontal .tabs--secondary{margin-inline:0;}}@media (min-width:48em){[data-drupal-admin-styles] .tabs--primary{margin-block-end:0;}}@media (min-width:48em){[data-drupal-admin-styles] .is-horizontal .tabs--primary::after{border-block-end:0 none;}.gin--high-contrast-mode [data-drupal-admin-styles] .is-horizontal .tabs--primary::after{border-block-end:1px solid;}}@media (max-width:47.99em){[data-drupal-admin-styles] .is-horizontal .tabs--primary .tabs__tab{background-color:var(--gin-bg-layer);border-block-end:1px solid var(--gin-border-color-layer2);}[data-drupal-admin-styles] .is-horizontal .tabs--primary .tabs__tab[data-original-order="0"]{border-block-end:none;}}@media (min-width:48em){[data-drupal-admin-styles] .is-horizontal .tabs--primary .tabs__tab:focus-within::after{display:none;}}[data-drupal-admin-styles] .is-horizontal .tabs--primary .tabs__link{min-height:var(--gin-spacing-xxl);height:100%;}@media (min-width:48em){[data-drupal-admin-styles] .is-horizontal .tabs--primary .tabs__link{font-size:var(--gin-font-size);padding-block:calc(var(--gin-spacing-xs) - 2px);padding-inline:var(--gin-spacing-s);margin-inline-end:0.25em;min-height:2rem;border-radius:2rem;}}@media (min-width:48em){[data-drupal-admin-styles] .is-horizontal .tabs--primary .tabs__link.is-active{color:var(--gin-color-primary-active);background:var(--gin-color-primary-light);}}[data-drupal-admin-styles] .is-horizontal .tabs--primary .tabs__link.is-active::before{display:none;}[data-drupal-admin-styles] .tabs__trigger svg{stroke:var(--gin-color-primary);}@media (min-width:48em){[data-drupal-admin-styles] .is-horizontal .tabs--secondary{margin-block-start:var(--gin-spacing-m);}[data-drupal-admin-styles] .is-horizontal .tabs--secondary::before{width:100%;}}[data-drupal-admin-styles] .is-horizontal .tabs--secondary .tabs__link{min-height:2.5rem;padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}[data-drupal-admin-styles] .horizontal-tabs{position:static !important;display:flex;flex-wrap:wrap;width:100%;border:0 none;margin-block-start:calc(var(--gin-spacing-m) * -1);}[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list{background:none;border-inline-end:0 none;border-block-end:0 none;overflow:hidden;}@media (min-width:48em){[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list:after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m));}}[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{background:none;border-inline-end:0 none;border-block-end:0 none;}[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a::before{content:"";display:block;position:absolute;}[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{color:var(--gin-color-primary);}[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a::before{z-index:1;border-inline:none;border-block-end:3px solid var(--gin-color-primary);inset-block-start:auto;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;height:3px;width:100%;}[data-drupal-admin-styles] .horizontal-tabs .horizontal-tabs{margin-block-start:var(--gin-spacing-m);}[data-drupal-admin-styles] .horizontal-tabs .horizontal-tabs-panes,[data-drupal-admin-styles] .horizontal-tabs [data-horizontal-tabs-panes]{width:100%;}[data-drupal-admin-styles] .horizontal-tabs .horizontal-tabs-pane{padding:0;box-shadow:none;}[data-drupal-admin-styles] .horizontal-tabs .horizontal-tabs-pane > .details-wrapper{margin:0;}[data-drupal-admin-styles] .horizontal-tabs .horizontal-tabs-pane > .details-wrapper > .claro-details__description{margin-block-start:var(--gin-spacing-m);}[data-drupal-admin-styles] .horizontal-tabs .paragraphs-subform .horizontal-tabs-panes{margin-block-start:var(--gin-spacing-s);}[data-drupal-admin-styles] .claro-details__description{max-width:var(--gin-max-line-length);}[data-drupal-admin-styles] .claro-details__summary::before,[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary::before{inset-inline-start:1.125rem;background:var(--gin-color-text);mask-image:url(/modules/custom/media/sprite.svg#handle-view);mask-repeat:no-repeat;mask-position:center center;mask-size:100% 100%;}@media (forced-colors:active){[data-drupal-admin-styles] .claro-details__summary::before,[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary::before{background-color:buttonBorder;}}@media (forced-colors:active){[data-drupal-admin-styles] .claro-details__summary::before{transform:rotate(90deg);}}@media (forced-colors:active){[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary::before{transform:rotate(270deg);margin-block-start:-6px;}}[data-drupal-admin-styles] .claro-details__summary:hover::before,[data-drupal-admin-styles] .claro-details__summary:hover:focus::before,[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary:hover::before,[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary:focus::before,[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary--accordion::before,[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary--accordion-item::before,[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background:var(--gin-color-primary);}@media (forced-colors:active){[data-drupal-admin-styles] .claro-details__summary:hover::before,[data-drupal-admin-styles] .claro-details__summary:hover:focus::before,[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary:hover::before,[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary:focus::before,[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary--accordion::before,[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary--accordion-item::before,[data-drupal-admin-styles] .claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background-color:linkText;}}[data-drupal-admin-styles] .claro-details__description{color:var(--gin-color-text-light);}[data-drupal-admin-styles] .claro-details__wrapper--accordion,[data-drupal-admin-styles] .claro-details__wrapper--accordion-item,[data-drupal-admin-styles] .claro-details__wrapper--vertical-tabs-item{border-block-start:1px solid var(--gin-border-color);background:var(--gin-bg-app);}[data-drupal-admin-styles] .gin--dark-mode .claro-details,[data-drupal-admin-styles] .gin--dark-mode .claro-details__summary--accordion,[data-drupal-admin-styles] .gin--dark-mode .claro-details__summary--accordion-item,[data-drupal-admin-styles] .gin--dark-mode .claro-details__summary--vertical-tabs-item{background-color:transparent;}[data-drupal-admin-styles] .gin--dark-mode .claro-details{border-color:var(--gin-border-color);}[data-drupal-admin-styles] .gin--dark-mode .vertical-tabs__items{background:none;border:0 none;}[data-drupal-admin-styles] .gin--dark-mode .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link{background:var(--gin-bg-app);border-color:transparent;}[data-drupal-admin-styles] .gin--dark-mode .vertical-tabs__menu-link{color:var(--gin-color-text);}[data-drupal-admin-styles] .gin--dark-mode .vertical-tabs__menu-link-summary{color:var(--gin-color-text-light);}[data-drupal-admin-styles] .gin--dark-mode .vertical-tabs .claro-details__wrapper{background:var(--gin-bg-app);}[data-drupal-admin-styles] .vertical-tabs__items{border-radius:var(--gin-border-m);}@media (min-width:64em){[data-drupal-admin-styles] .vertical-tabs__items{border-start-start-radius:0;}}[data-drupal-admin-styles] .vertical-tabs__items .vertical-tabs__item{border-radius:0;}@media (min-width:85em){[data-drupal-admin-styles] .vertical-tabs__items .vertical-tabs__item{border-start-end-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);border-end-start-radius:var(--gin-border-m);}[data-drupal-admin-styles] .vertical-tabs__items .vertical-tabs__item ~ .vertical-tabs__item{border-start-start-radius:var(--gin-border-m);}}@media (min-width:64em){[data-drupal-admin-styles] .vertical-tabs__items .vertical-tabs__item .claro-details__summary{padding-inline-start:var(--gin-spacing-xxl);}[data-drupal-admin-styles] .vertical-tabs__items .vertical-tabs__item .claro-details__summary::before{inset-inline-start:var(--gin-spacing-m);}}[data-drupal-admin-styles] .vertical-tabs__items .vertical-tabs__item > .claro-details__wrapper{display:inline-block;width:100%;}[data-drupal-admin-styles] .vertical-tabs__menu-item-title{font-weight:var(--gin-font-weight-bold);}[data-drupal-admin-styles] .vertical-tabs__menu-item::before,[data-drupal-admin-styles] .vertical-tabs__menu-item::after{border-color:var(--gin-border-color);}[data-drupal-admin-styles] .vertical-tabs__menu-link:hover,[data-drupal-admin-styles] .vertical-tabs__menu-item.is-selected [data-drupal-admin-styles] .vertical-tabs__menu-link:hover{color:var(--gin-color-primary);}[data-drupal-admin-styles] .vertical-tabs__menu-link:hover::before,[data-drupal-admin-styles] .vertical-tabs__menu-item.is-selected [data-drupal-admin-styles] .vertical-tabs__menu-link:hover::before{background:var(--gin-bg-item-hover);}[data-drupal-admin-styles] [open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after,[data-drupal-admin-styles] [open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after{border-inline-start-width:5px;}@media screen and (min-width:85em){[data-drupal-admin-styles] html.js .vertical-tabs__item{overflow:visible;float:inline-start;width:100%;}}[data-drupal-admin-styles] .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-dialog-background:var(--gin-bg-layer3);--ck-color-dialog-form-header-border:var(--gin-border-color-form-element);--ck-accessibility-help-dialog-code-background-color:var(--gin-bg-layer4);--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-style-panel-button-label-background:var(--gin-bg-layer4);--ck-style-panel-button-hover-label-background:var(--gin-bg-layer4);--ck-style-panel-button-hover-border-color:var(--gin-color-primary);}[data-drupal-admin-styles] .ck .ck-style-grid__button__preview{border-top-left-radius:var(--ck-border-radius);border-top-right-radius:var(--ck-border-radius);}[data-drupal-admin-styles] .ck .ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on) .ck-button__label{border-bottom-left-radius:var(--ck-border-radius);border-bottom-right-radius:var(--ck-border-radius);}[data-drupal-admin-styles] .ck .ck-dropdown__panel{--ck-color-dropdown-panel-background:var(--gin-bg-input);}[data-drupal-admin-styles] .ck .ck-content blockquote,[data-drupal-admin-styles] .ck .ck.ck-dropdown__panel{border:none;}[data-drupal-admin-styles] .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;}[data-drupal-admin-styles] .ck[data-fullscreen=fullscreeneditor] .ck-sticky-panel__content.ck-sticky-panel__content_sticky{inset-block-start:0 !important;}[data-drupal-admin-styles] .ck .ck-toolbar__separator{opacity:0.3;}[data-drupal-admin-styles] .ck .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar{border-bottom-left-radius:0;border-bottom-right-radius:0;}[data-drupal-admin-styles] .ck .ck-toolbar_grouping:focus,[data-drupal-admin-styles] .ck .ck-toolbar__items:focus{box-shadow:none;}[data-drupal-admin-styles] .ck .ck.ck-editor__editable_inline{padding:0 var(--gin-spacing-s);}[data-drupal-admin-styles] .ck .ck.ck-content{padding-bottom:var(--gin-spacing-l);}[data-drupal-admin-styles] .ck .ck-button[aria-pressed=true]{color:var(--gin-color-primary-active);border:2px solid var(--gin-color-primary);}[data-drupal-admin-styles] .ck .ck-button.ck-source-editing-button{padding-inline-start:var(--gin-spacing-m);}[data-drupal-admin-styles] .ck.ck-button:not(.ck-disabled):hover{color:var(--gin-color-primary-active);}[data-drupal-admin-styles] .ck .ck-source-editing-area{overflow:inherit;}[data-drupal-admin-styles] .ck textarea{color:var(--ck-color-text);background:var(--ck-color-base-background);}[data-drupal-admin-styles] .ck textarea:focus{outline:none;box-shadow:var(--ck-focus-outer-shadow);}[data-drupal-admin-styles] .ck .ck.ck-media-alternative-text-form .ck-button{border:none;}[data-drupal-admin-styles] .ck .ck-content .drupal-media > figcaption{color:var(--ck-color-image-caption-text);background:var(--ck-color-image-caption-background);}[data-drupal-admin-styles] .ck .ck.ck.ck-balloon-panel.ck-powered-by-balloon{z-index:2;transform:translateY(-13px);}[data-drupal-admin-styles] .help-icon{display:flex;}[data-drupal-admin-styles] .help-icon__description-toggle{all:unset;flex-shrink:0;margin-block:0.1rem 0;margin-inline:0.3rem var(--gin-spacing-m);height:16px;width:16px;border-radius:50%;}[data-drupal-admin-styles] .help-icon__description-toggle:before{background-color:var(--gin-icon-color);content:"";display:block;width:100%;height:100%;mask-image:url(/modules/custom/media/sprite.svg#help-view);mask-repeat:no-repeat;mask-position:center center;mask-size:100% 100%;}[data-drupal-admin-styles] .help-icon__description-toggle:hover:before{background-color:var(--gin-color-primary);}[data-drupal-admin-styles] .form-type--checkbox > .help-icon__element-has-description,[data-drupal-admin-styles] .form-type--radio > .help-icon__element-has-description{display:flex;align-items:normal;}[data-drupal-admin-styles] .form-type--checkbox > .help-icon__element-has-description > label,[data-drupal-admin-styles] .form-type--radio > .help-icon__element-has-description > label{margin-inline-start:6px;}[data-drupal-admin-styles] .field-group-details.help-icon__description-container .help-icon__description-toggle{margin-block-start:0;}[data-drupal-admin-styles] fieldset:not(.fieldgroup) .help-icon > .fieldset__legend .fieldset__label{padding-inline-end:0;}[data-drupal-admin-styles] .field-group-fieldset > .help-icon > .help-icon__description-toggle,[data-drupal-admin-styles] fieldset.media-library-widget .help-icon > .help-icon__description-toggle,[data-drupal-admin-styles] .field--type-datetime fieldset .help-icon > .help-icon__description-toggle{margin-block-start:1rem;}[data-drupal-admin-styles] .field-group-fieldset > .fieldset__description,[data-drupal-admin-styles] fieldset.media-library-widget .fieldset__description,[data-drupal-admin-styles] .field--type-datetime fieldset .fieldset__description{padding-inline-start:var(--gin-spacing-m);}@media (min-width:48em){[data-drupal-admin-styles] .field-group-fieldset > .fieldset__description,[data-drupal-admin-styles] fieldset.media-library-widget .fieldset__description,[data-drupal-admin-styles] .field--type-datetime fieldset .fieldset__description{padding-inline-start:var(--gin-spacing-l);}}[data-drupal-admin-styles] .system-modules .table-filter .form-type--search,[data-drupal-admin-styles] .system-modules-uninstall .table-filter .form-type--search{position:relative;}[data-drupal-admin-styles] .system-modules .table-filter .form-type--search .help-icon__description-toggle,[data-drupal-admin-styles] .system-modules-uninstall .table-filter .form-type--search .help-icon__description-toggle{position:absolute;inset-inline-end:calc(var(--gin-spacing-xs) * -1);inset-block-start:var(--gin-spacing-m);}[data-drupal-admin-styles] .ui-autocomplete,[data-drupal-admin-styles] .ui-dialog .ui-autocomplete{color:var(--gin-color-text);background:var(--gin-bg-input);border-radius:0 0 var(--gin-border-m) var(--gin-border-m);}[data-drupal-admin-styles] .ui-autocomplete .ui-menu-item-wrapper.ui-state-active,[data-drupal-admin-styles] .ui-dialog .ui-autocomplete .ui-menu-item-wrapper.ui-state-active{color:var(--gin-color-primary-hover);background-color:var(--gin-bg-item-hover);}[data-drupal-admin-styles] .ui-state-active,.ui-dialog [data-drupal-admin-styles] .ui-state-active,[data-drupal-admin-styles] .ui-widget-content .ui-state-active,.ui-dialog [data-drupal-admin-styles] .ui-widget-content .ui-state-active,[data-drupal-admin-styles] .ui-widget-header .ui-state-active,.ui-dialog [data-drupal-admin-styles] .ui-widget-header .ui-state-active,[data-drupal-admin-styles] a.ui-button:active,.ui-dialog [data-drupal-admin-styles] a.ui-button:active,[data-drupal-admin-styles] .ui-button:active,.ui-dialog [data-drupal-admin-styles] .ui-button:active,[data-drupal-admin-styles] .ui-button.ui-state-active:hover,.ui-dialog [data-drupal-admin-styles] .ui-button.ui-state-active:hover{border:none;}[data-drupal-admin-styles] .ui-autocomplete .ui-menu-item a{color:var(--gin-color-text);}[data-drupal-admin-styles] .ui-autocomplete .ui-menu-item a:hover{color:var(--gin-color-primary-hover);background-color:var(--gin-bg-item-hover);}[data-drupal-admin-styles] .ui-widget.ui-widget-content{padding:0;border:1px solid var(--gin-border-color);}@media (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] .js .form-autocomplete{transition:var(--gin-transition),background-position none;}}[data-drupal-admin-styles] .js .form-autocomplete.is-autocompleting,[data-drupal-admin-styles] .js input.form-autocomplete.ui-autocomplete-loading,[data-drupal-admin-styles] div.autocomplete-deluxe-container div.autocomplete-deluxe-throbber.autocomplete-deluxe-open{background-image:none;}[data-drupal-admin-styles] .form-autocomplete.is-autocompleting + .claro-autocomplete__message,[data-drupal-admin-styles] div.autocomplete-deluxe-container div.autocomplete-deluxe-throbber.autocomplete-deluxe-open{display:block;}[data-drupal-admin-styles] .form-autocomplete.is-autocompleting + .claro-autocomplete__message::after,[data-drupal-admin-styles] div.autocomplete-deluxe-container div.autocomplete-deluxe-throbber.autocomplete-deluxe-open::after{content:"";position:absolute;inset-block-start:35px;inset-inline-end:12px;display:block;text-align:end;border:2px solid var(--gin-bg-input);border-radius:50%;border-block-start:2px solid var(--gin-color-primary);width:14px;height:14px;animation:gin-throbber 1s linear infinite;}[data-drupal-admin-styles] div.autocomplete-deluxe-container div.autocomplete-deluxe-throbber.autocomplete-deluxe-open::after{inset-block-start:2px;}[data-drupal-admin-styles] div.autocomplete-deluxe-multiple{color:var(--gin-color-text);background:var(--gin-bg-input);border:1px solid var(--gin-border-color-form-element);border-radius:var(--gin-border-m);box-sizing:border-box;}@media (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] div.autocomplete-deluxe-multiple{transition:var(--gin-transition);}}[data-drupal-admin-styles] .autocomplete-deluxe-container input.autocomplete-deluxe-form{min-height:0;background:none;}[data-drupal-admin-styles] .autocomplete-deluxe-item{color:var(--gin-color-primary-hover);padding-block:6px;padding-inline:12px var(--gin-spacing-l);background-color:var(--gin-color-primary-light-hover);border-radius:var(--gin-border-l);border:0 none;box-shadow:none;}[data-drupal-admin-styles] .autocomplete-deluxe-item:hover,[data-drupal-admin-styles] .autocomplete-deluxe-item:active{color:var(--gin-color-button-text);background-color:var(--gin-color-primary);}[data-drupal-admin-styles] .autocomplete-deluxe-item .autocomplete-deluxe-item-delete{inset-block-start:6px;inset-inline-end:6px;mask-image:url(/modules/custom/media/sprite.svg#close-view);mask-size:10px 10px;mask-repeat:no-repeat;mask-position:center;background:var(--gin-color-primary);}[data-drupal-admin-styles] .autocomplete-deluxe-item:hover .autocomplete-deluxe-item-delete,[data-drupal-admin-styles] .autocomplete-deluxe-item .autocomplete-deluxe-item-delete:hover{background:var(--gin-color-button-text);}@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}[data-drupal-admin-styles] .ajax-progress__throbber,[data-drupal-admin-styles] .ajax-progress__throbber--fullscreen,[data-drupal-admin-styles] .ui-dialog .ajax-progress__throbber,[data-drupal-admin-styles] .media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}[data-drupal-admin-styles] .ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode [data-drupal-admin-styles] .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode [data-drupal-admin-styles] .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode [data-drupal-admin-styles] .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}[data-drupal-admin-styles] .media-library-widget .ajax-progress__throbber,[data-drupal-admin-styles] .media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}[data-drupal-admin-styles] .ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,0.1);border:1px solid rgba(216,217,224,0.8);}.gin--dark-mode [data-drupal-admin-styles] .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[data-drupal-admin-styles] .ui-dialog .ajax-progress-throbber::before,[data-drupal-admin-styles] .contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber 0.75s linear infinite;}.gin--dark-mode [data-drupal-admin-styles] .ui-dialog .ajax-progress,.gin--dark-mode [data-drupal-admin-styles] .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}[data-drupal-admin-styles] .contextual-links li{position:relative;}[data-drupal-admin-styles] .contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}[data-drupal-admin-styles] .contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:0.25em;}[data-drupal-admin-styles] .claro-autocomplete__message{color:var(--gin-color-primary);}
[data-drupal-admin-styles]{--gin-color-primary:#1b1b1d;--gin-color-primary-hover:#000;--gin-color-primary-active:#000;--gin-color-primary-light:rgba(0,0,0,.12);--gin-color-primary-light-hover:rgba(0,0,0,.16);--gin-color-primary-light-active:rgba(0,0,0,.2);--pk-gin-font:Inter,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;}[data-drupal-admin-styles]{box-sizing:border-box;max-width:64rem;margin-inline:auto;margin-block:1.5rem;padding:1.75rem 2rem;background:var(--gin-bg-layer,#fff);border:1px solid var(--gin-border-color,#d4d4d8);border-radius:var(--gin-border-l,.75rem);box-shadow:0 1px 2px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.04),0 8px 16px rgba(0,0,0,.04);color:var(--gin-color-text,#222330);font-family:var(--pk-gin-font);}[data-drupal-admin-styles] *{font-family:inherit;}[data-drupal-admin-styles] input[type="text"],[data-drupal-admin-styles] input[type="email"],[data-drupal-admin-styles] input[type="tel"],[data-drupal-admin-styles] input[type="url"],[data-drupal-admin-styles] input[type="number"],[data-drupal-admin-styles] input[type="search"],[data-drupal-admin-styles] input[type="password"],[data-drupal-admin-styles] input[type="date"],[data-drupal-admin-styles] input[type="time"],[data-drupal-admin-styles] input[type="datetime-local"],[data-drupal-admin-styles] input[type="month"],[data-drupal-admin-styles] input[type="week"],[data-drupal-admin-styles] textarea,[data-drupal-admin-styles] select{color:var(--gin-color-text,#222330);background-color:var(--gin-bg-input,#fff);border:1px solid var(--gin-border-color-form-element,#8e929c);border-radius:var(--gin-border-m,.5rem);box-shadow:none;box-sizing:border-box;max-width:100%;font-size:var(--gin-font-size-s,.875rem);line-height:1.5;padding-block:.5rem;padding-inline:.75rem;}[data-drupal-admin-styles] input[type="text"],[data-drupal-admin-styles] input[type="email"],[data-drupal-admin-styles] input[type="tel"],[data-drupal-admin-styles] input[type="url"],[data-drupal-admin-styles] input[type="number"],[data-drupal-admin-styles] input[type="search"],[data-drupal-admin-styles] input[type="password"],[data-drupal-admin-styles] input[type="date"],[data-drupal-admin-styles] input[type="time"],[data-drupal-admin-styles] input[type="datetime-local"],[data-drupal-admin-styles] input[type="month"],[data-drupal-admin-styles] input[type="week"],[data-drupal-admin-styles] select{min-height:2.5rem;}[data-drupal-admin-styles] select{width:auto;min-width:12rem;}[data-drupal-admin-styles] textarea{min-height:7rem;resize:vertical;}[data-drupal-admin-styles] input[type="text"]:focus,[data-drupal-admin-styles] input[type="email"]:focus,[data-drupal-admin-styles] input[type="tel"]:focus,[data-drupal-admin-styles] input[type="url"]:focus,[data-drupal-admin-styles] input[type="number"]:focus,[data-drupal-admin-styles] input[type="search"]:focus,[data-drupal-admin-styles] input[type="password"]:focus,[data-drupal-admin-styles] input[type="date"]:focus,[data-drupal-admin-styles] input[type="time"]:focus,[data-drupal-admin-styles] input[type="datetime-local"]:focus,[data-drupal-admin-styles] input[type="month"]:focus,[data-drupal-admin-styles] input[type="week"]:focus,[data-drupal-admin-styles] textarea:focus,[data-drupal-admin-styles] select:focus{outline:none;border-color:var(--gin-color-focus-border,rgba(0,0,0,.2));box-shadow:0 0 0 1px var(--gin-color-focus-border,rgba(0,0,0,.2)),0 0 0 4px var(--gin-color-focus,rgba(0,125,250,.6));}[data-drupal-admin-styles] input::placeholder,[data-drupal-admin-styles] textarea::placeholder{color:var(--gin-color-text-light,#545560);opacity:.7;}[data-drupal-admin-styles] input:disabled,[data-drupal-admin-styles] textarea:disabled,[data-drupal-admin-styles] select:disabled{color:var(--gin-color-disabled,#767676);background-color:var(--gin-color-disabled-bg,#eaeaea);border-color:var(--gin-color-disabled-border,#c2c2c2);cursor:not-allowed;}[data-drupal-admin-styles] select{appearance:none;-webkit-appearance:none;padding-inline-end:2.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%23545560' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='4 6 8 10 12 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem 1rem;}[data-drupal-admin-styles] input.form-autocomplete{padding-inline-end:2.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%23545560' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='7' cy='7' r='4.5'/%3E%3Cline x1='10.5' y1='10.5' x2='14' y2='14'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem 1rem;}[data-drupal-admin-styles] label:not(.form-check-label):not(.option){display:inline-block;margin-bottom:.35rem;color:var(--gin-color-title,#222330);font-size:var(--gin-font-size-s,.875rem);font-weight:var(--gin-font-weight-bold,575);}[data-drupal-admin-styles] .form-required::after,[data-drupal-admin-styles] .form-required > .form-required__mark,[data-drupal-admin-styles] abbr.required,[data-drupal-admin-styles] .marker{color:var(--gin-color-danger,#cc3d3d);}[data-drupal-admin-styles] .description,[data-drupal-admin-styles] .form-item__description{margin-top:.35rem;color:var(--gin-color-text-light,#545560);font-size:var(--gin-font-size-xs,.8125rem);}[data-drupal-admin-styles] input[type="submit"],[data-drupal-admin-styles] button[type="submit"],[data-drupal-admin-styles] .button:not(.tabledrag-toggle-weight),[data-drupal-admin-styles] .btn:not(.tabledrag-toggle-weight){display:inline-flex;align-items:center;justify-content:center;border:2px solid transparent;border-radius:var(--gin-border-m,.5rem);padding-block:calc(.75rem - 2px);padding-inline:1rem;font-size:var(--gin-font-size-s,.875rem);font-weight:var(--gin-font-weight-bold,575);line-height:1;cursor:pointer;text-decoration:none;}[data-drupal-admin-styles] input[type="submit"],[data-drupal-admin-styles] button[type="submit"],[data-drupal-admin-styles] .button--primary,[data-drupal-admin-styles] .btn-primary{color:#fff;background-color:var(--gin-color-primary,#1b1b1d);border-color:var(--gin-color-primary,#1b1b1d);box-shadow:0 1px 2px var(--gin-color-primary-light,rgba(0,0,0,.12));}[data-drupal-admin-styles] input[type="submit"]:hover,[data-drupal-admin-styles] button[type="submit"]:hover,[data-drupal-admin-styles] .button--primary:hover,[data-drupal-admin-styles] .btn-primary:hover{background-color:var(--gin-color-primary-hover,#000);border-color:var(--gin-color-primary-hover,#000);}[data-drupal-admin-styles] input[type="submit"]:focus,[data-drupal-admin-styles] button[type="submit"]:focus,[data-drupal-admin-styles] .button--primary:focus,[data-drupal-admin-styles] .btn-primary:focus{outline:none;box-shadow:0 0 0 4px var(--gin-color-focus,rgba(0,125,250,.6));}[data-drupal-admin-styles] .button:not(.button--primary):not(.tabledrag-toggle-weight),[data-drupal-admin-styles] .btn:not(.btn-primary):not([type="submit"]):not(.tabledrag-toggle-weight){color:var(--gin-color-primary,#1b1b1d);background-color:transparent;border-color:var(--gin-border-color-form-element,#8e929c);}[data-drupal-admin-styles] .button:not(.button--primary):not(.tabledrag-toggle-weight):hover,[data-drupal-admin-styles] .btn:not(.btn-primary):not([type="submit"]):not(.tabledrag-toggle-weight):hover{border-color:var(--gin-color-primary,#1b1b1d);}[data-drupal-admin-styles] .tabledrag-toggle-weight,[data-drupal-admin-styles] button.tabledrag-toggle-weight{appearance:none;-webkit-appearance:none;background:none !important;border:0 !important;box-shadow:none !important;padding:0;color:var(--gin-color-text-light,#545560);font-size:var(--gin-font-size-xs,.8125rem);font-weight:var(--gin-font-weight-normal,400);text-decoration:underline;cursor:pointer;}[data-drupal-admin-styles] .tabledrag-toggle-weight:hover{color:var(--gin-color-text,#222330);}[data-drupal-admin-styles] input[type="checkbox"]:not(:where(.form-checkboxes *,.form-radios *,td *,th *,table *)){appearance:none;-webkit-appearance:none;cursor:pointer;display:inline-block;vertical-align:middle;width:2.5rem;height:1.5rem;margin:0 .5rem 0 0;position:relative;overflow:hidden;box-sizing:border-box;background-color:var(--gin-color-disabled,#767676);border:3px solid transparent;border-radius:999px;flex:0 0 auto;}[data-drupal-admin-styles] input[type="checkbox"]:not(:where(.form-checkboxes *,.form-radios *,td *,th *,table *))::before{content:"";position:absolute;inset:0;background-color:#fff;border-radius:999px;transform:translateX(-16px);}@media (prefers-reduced-motion:no-preference){[data-drupal-admin-styles] input[type="checkbox"]:not(:where(.form-checkboxes *,.form-radios *,td *,th *,table *))::before{transition:transform .3s;}}[data-drupal-admin-styles] input[type="checkbox"]:not(:where(.form-checkboxes *,.form-radios *,td *,th *,table *)):checked{background-color:var(--gin-switch,#26a769);}[data-drupal-admin-styles] input[type="checkbox"]:not(:where(.form-checkboxes *,.form-radios *,td *,th *,table *)):checked::before{transform:translateX(16px);}[data-drupal-admin-styles] input[type="checkbox"]:not(:where(.form-checkboxes *,.form-radios *,td *,th *,table *)):focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border,rgba(0,0,0,.2)),0 0 0 4px var(--gin-color-focus,rgba(0,125,250,.6));}[data-drupal-admin-styles] input[type="checkbox"]:not(:where(.form-checkboxes *,.form-radios *,td *,th *,table *)):hover{opacity:.9;}[data-drupal-admin-styles] .form-check-label,[data-drupal-admin-styles] label.option{font-weight:var(--gin-font-weight-normal,400);color:var(--gin-color-text,#222330);}[data-drupal-admin-styles] .form-checkboxes input[type="checkbox"],[data-drupal-admin-styles] .form-radios input[type="radio"]{accent-color:var(--gin-color-primary,#1b1b1d);width:1.1rem;height:1.1rem;}[data-drupal-admin-styles] fieldset,[data-drupal-admin-styles] details{border:1px solid var(--gin-border-color,#d4d4d8);border-radius:var(--gin-border-l,.75rem);}[data-drupal-admin-styles] legend,[data-drupal-admin-styles] summary{color:var(--gin-color-title,#222330);font-weight:var(--gin-font-weight-bold,575);}[data-drupal-admin-styles] .horizontal-tabs{position:static;margin:0 0 1rem;border:0;background:none;overflow:visible;}[data-drupal-admin-styles] .horizontal-tabs-list{display:flex;flex-wrap:wrap;gap:.25rem;margin:0 0 1.25rem;padding:0;list-style:none;border-bottom:1px solid var(--gin-border-color,#d4d4d8);position:static;float:none;width:auto;}[data-drupal-admin-styles] .horizontal-tab-button{list-style:none;margin:0;padding:0;float:none;}[data-drupal-admin-styles] .horizontal-tab-button a,[data-drupal-admin-styles] .horizontal-tab-button strong{display:block;padding:.5rem .85rem;color:var(--gin-color-text-light,#545560);font-size:var(--gin-font-size-s,.875rem);font-weight:var(--gin-font-weight-bold,575);text-decoration:none;border:0;}[data-drupal-admin-styles] .horizontal-tab-button a:hover{color:var(--gin-color-title,#222330);}[data-drupal-admin-styles] .horizontal-tab-button.selected a,[data-drupal-admin-styles] .horizontal-tab-button.is-selected a,[data-drupal-admin-styles] .horizontal-tab-button.selected strong,[data-drupal-admin-styles] .horizontal-tab-button.is-selected strong{color:var(--gin-color-title,#222330);}[data-drupal-admin-styles] .horizontal-tabs-panes{margin-top:1rem;clear:both;}[data-drupal-admin-styles] details.horizontal-tabs-pane,[data-drupal-admin-styles] .horizontal-tabs-pane{border:0;border-radius:0;padding-top:.5rem;}[data-drupal-admin-styles] details summary{font-size:1.25rem;font-weight:var(--gin-font-weight-bold,575);color:var(--gin-color-title,#222330);padding:.75rem 1rem;list-style:none;cursor:default;pointer-events:none;border-bottom:1px solid var(--gin-border-color,#d4d4d8);margin-bottom:1rem;}[data-drupal-admin-styles] details summary::-webkit-details-marker{display:none;}[data-drupal-admin-styles] details summary::marker{content:none;}[data-drupal-admin-styles] details{padding:0;margin:1rem 0;}[data-drupal-admin-styles] details > :not(summary){padding-inline:1rem;}[data-drupal-admin-styles] details > :last-child{padding-bottom:1rem;}[data-drupal-admin-styles]{--pk-brand:#5b9dc6;--pk-brand-hover:#497e9e;--pk-brand-dark:#33607f;--pk-brand-green:#7cc576;--pk-line:#dbe7f0;--pk-line-strong:#b9cfdf;--pk-surface:#f4f8fb;--gin-color-primary:#5b9dc6;--gin-color-primary-hover:#497e9e;--gin-color-primary-active:#33607f;--gin-color-primary-light:rgba(91,157,198,.16);--gin-color-primary-light-hover:rgba(91,157,198,.22);--gin-color-primary-light-active:rgba(91,157,198,.28);--gin-color-focus:rgba(91,157,198,.35);--gin-color-focus-border:#5b9dc6;--gin-color-title:#33607f;--gin-border-color:#dbe7f0;--gin-border-color-form-element:#b9cfdf;--gin-switch:#7cc576;--pk-gin-font:Poppins,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;}[data-drupal-admin-styles]{border-color:var(--pk-line);box-shadow:0 1px 2px rgba(51,96,127,.04),0 6px 18px rgba(51,96,127,.06),0 18px 44px rgba(51,96,127,.05);}[data-drupal-admin-styles] legend,[data-drupal-admin-styles] summary,[data-drupal-admin-styles] .field-label,[data-drupal-admin-styles] h4.label{color:var(--pk-brand-dark);}[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover,[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus{color:var(--pk-brand-dark);background:var(--pk-surface);}[data-drupal-admin-styles] .horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{color:var(--pk-brand-dark);background:linear-gradient(180deg,rgba(91,157,198,.10),rgba(91,157,198,0));}[data-drupal-admin-styles] #edit-field-highlights--wrapper > legend{display:none;}[data-drupal-admin-styles] #edit-field-highlights--wrapper{margin-bottom:1.25rem;padding:1.1rem 1.25rem .35rem;background:var(--pk-surface);border-color:var(--pk-line);}[data-drupal-admin-styles] #edit-field-highlights{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:0 1.5rem;}[data-drupal-admin-styles] #edit-field-highlights .form-check{display:flex;align-items:center;padding-left:0;margin-bottom:.75rem;}[data-drupal-admin-styles] #edit-field-highlights .form-check-label{margin:0;cursor:pointer;}[data-drupal-admin-styles] .input-group{display:flex;flex-wrap:nowrap;align-items:stretch;width:100%;}[data-drupal-admin-styles] .input-group > input,[data-drupal-admin-styles] .input-group > .form-control{flex:1 1 auto;width:1%;min-width:0;border-start-end-radius:0;border-end-end-radius:0;}[data-drupal-admin-styles] .input-group > .input-group-append{display:flex;flex:0 0 auto;align-items:stretch;margin-inline-start:-1px;}[data-drupal-admin-styles] .input-group > .input-group-prepend{display:flex;flex:0 0 auto;align-items:stretch;margin-inline-end:-1px;}[data-drupal-admin-styles] .input-group .input-group-text{display:flex;align-items:center;margin:0;padding:0 .9rem;color:var(--pk-brand-dark);background-color:var(--pk-surface);border:1px solid var(--gin-border-color-form-element,#b9cfdf);border-radius:0 var(--gin-border-m,.5rem) var(--gin-border-m,.5rem) 0;font-size:var(--gin-font-size-s,.875rem);font-weight:500;line-height:1.5;white-space:nowrap;}[data-drupal-admin-styles] .input-group-prepend > .input-group-text{border-radius:var(--gin-border-m,.5rem) 0 0 var(--gin-border-m,.5rem);}[data-drupal-admin-styles] table.field-multiple-table,[data-drupal-admin-styles] table.field-multiple-table > tbody > tr,[data-drupal-admin-styles] table.field-multiple-table > tbody > tr > td,[data-drupal-admin-styles] table.field-multiple-table > thead > tr > th{background:transparent;border:0;box-shadow:none;}[data-drupal-admin-styles] table.field-multiple-table{width:100%;margin:0;}[data-drupal-admin-styles] .table-responsive:has(> table.field-multiple-table){overflow:visible;}[data-drupal-admin-styles] table.field-multiple-table > tbody > tr > td.field-multiple-drag{display:none;}[data-drupal-admin-styles] table.field-multiple-table > thead > tr > th.field-label{padding:0 0 .75rem;border-bottom:2px solid var(--pk-line);}[data-drupal-admin-styles] table.field-multiple-table > thead > tr > th.field-label h4.label{margin:0;font-size:1.05rem;font-weight:600;letter-spacing:.01em;}[data-drupal-admin-styles] table.field-multiple-table > tbody > tr > td{padding:1rem 0 0;vertical-align:top;}[data-drupal-admin-styles] table.field-multiple-table > tbody > tr > td > div[id$="-item-wrapper"]{background:#fff;border:1px solid var(--pk-line);border-radius:.75rem;box-shadow:0 1px 2px rgba(51,96,127,.05);overflow:hidden;}[data-drupal-admin-styles] table.field-multiple-table > tbody > tr > td > div[id$="-item-wrapper"] > div{margin-bottom:0;}[data-drupal-admin-styles] .paragraph-type-top,[data-drupal-admin-styles] .paragraph-top{margin:0;padding:.7rem 1rem;background:var(--pk-surface);border-bottom:1px solid var(--pk-line);}[data-drupal-admin-styles] .paragraph-type-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;}[data-drupal-admin-styles] .paragraph-type-title,[data-drupal-admin-styles] .paragraph-type-label{margin:0;color:var(--pk-brand-dark);font-size:.875rem;font-weight:600;}[data-drupal-admin-styles] .paragraph-summary .summary-content{color:var(--gin-color-text-light,#545560);font-size:.8125rem;}[data-drupal-admin-styles] .paragraphs-dropbutton-wrapper{margin:0;}[data-drupal-admin-styles] .paragraphs-subform{margin:0;padding:1.15rem 1rem .35rem;}[data-drupal-admin-styles] .paragraphs-add-wrapper,[data-drupal-admin-styles] .field-add-more-submit{margin-top:1rem;}[data-drupal-admin-styles] .paragraphs-subform table{width:100%;margin:0;border:1px solid var(--pk-line);border-radius:.6rem;border-collapse:separate;border-spacing:0;overflow:hidden;}[data-drupal-admin-styles] .paragraphs-subform table > thead > tr > th{padding:.55rem .75rem;background:var(--pk-surface);border-bottom:1px solid var(--pk-line);color:var(--pk-brand-dark);font-size:.8125rem;font-weight:600;white-space:nowrap;}[data-drupal-admin-styles] .paragraphs-subform table > tbody > tr > th,[data-drupal-admin-styles] .paragraphs-subform table > tbody > tr > td{padding:.45rem .75rem;background:transparent;border-top:1px solid var(--pk-line);vertical-align:middle;}[data-drupal-admin-styles] .paragraphs-subform table > tbody > tr:first-child > th,[data-drupal-admin-styles] .paragraphs-subform table > tbody > tr:first-child > td{border-top:0;}[data-drupal-admin-styles] .paragraphs-subform table > tbody > tr:nth-child(even) > th,[data-drupal-admin-styles] .paragraphs-subform table > tbody > tr:nth-child(even) > td{background:rgba(91,157,198,.04);}[data-drupal-admin-styles] .office-hours-label{font-weight:500;}[data-drupal-admin-styles] .paragraphs-subform table .form-item,[data-drupal-admin-styles] .paragraphs-subform table .js-form-item{margin-bottom:0;}[data-drupal-admin-styles] .paragraphs-subform table select,[data-drupal-admin-styles] .paragraphs-subform table input[type="time"],[data-drupal-admin-styles] .paragraphs-subform table input[type="text"]{min-width:0;width:100%;}[data-drupal-admin-styles] .office-hours-more-link,[data-drupal-admin-styles] .paragraphs-subform table td a{color:var(--pk-brand);font-size:.8125rem;text-decoration:none;}[data-drupal-admin-styles] .paragraphs-subform table td a:hover{color:var(--pk-brand-hover);text-decoration:underline;}[data-drupal-admin-styles] .form-actions{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--pk-line);}[data-drupal-admin-styles] .form-actions input[type="submit"],[data-drupal-admin-styles] .form-actions .button--primary{border-radius:.6rem;box-shadow:0 2px 6px rgba(91,157,198,.32);}[data-drupal-admin-styles] .button:not(.button--primary):not(.tabledrag-toggle-weight):hover,[data-drupal-admin-styles] .btn:not(.btn-primary):not([type="submit"]):not(.tabledrag-toggle-weight):hover{color:var(--pk-brand-dark);background-color:var(--pk-surface);border-color:var(--pk-brand);}@media (max-width:767.98px){[data-drupal-admin-styles]{padding:1.1rem 1rem;border-radius:.6rem;}[data-drupal-admin-styles] #edit-field-highlights{grid-template-columns:1fr;}[data-drupal-admin-styles] .paragraphs-subform{padding-inline:.65rem;}[data-drupal-admin-styles] .table-responsive:has(> table.field-multiple-table){overflow-x:auto;}}[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--pk-line,#dbe7f0);}[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions input[type="submit"],[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions .pk-gomb,[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions .button{display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;min-height:2.75rem !important;float:none !important;width:auto !important;margin:0 !important;padding-block:0 !important;padding-inline:1.5rem !important;border:2px solid transparent !important;border-radius:.6rem !important;font-size:var(--gin-font-size-s,.875rem) !important;font-weight:var(--gin-font-weight-bold,575) !important;line-height:1.2 !important;text-align:center !important;text-decoration:none !important;vertical-align:middle !important;}[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions input[type="submit"],[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions .pk-gomb--elsodleges{background-color:var(--pk-brand,#5b9dc6) !important;border-color:var(--pk-brand,#5b9dc6) !important;box-shadow:0 2px 6px rgba(91,157,198,.32) !important;color:#ffffff !important;}[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions input[type="submit"]:hover,[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions input[type="submit"]:focus,[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions .pk-gomb--elsodleges:hover,[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions .pk-gomb--elsodleges:focus{background-color:var(--pk-brand-hover,#497e9e) !important;border-color:var(--pk-brand-hover,#497e9e) !important;color:#ffffff !important;}[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions .pk-gomb--masodlagos{background-color:transparent !important;border-color:var(--gin-border-color-form-element,#b9cfdf) !important;box-shadow:none !important;color:var(--pk-brand-dark,#33607f) !important;}[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions .pk-gomb--masodlagos:hover,[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions .pk-gomb--masodlagos:focus{background-color:var(--pk-surface,#f4f8fb) !important;border-color:var(--pk-brand,#5b9dc6) !important;color:var(--pk-brand-dark,#33607f) !important;}@media (max-width:575.98px){[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions{flex-direction:column;align-items:stretch;}[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions input[type="submit"],[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions .pk-gomb,[data-drupal-admin-styles].pk-szemelyes-kapcsolat .form-actions .button{width:100% !important;}}body.pk-belepes-oldal ul.tabs,body.pk-belepes-oldal ul.primary,body.pk-belepes-oldal ul.nav-tabs{display:flex !important;flex-wrap:nowrap;gap:0.15rem;list-style:none;margin:0 0 1.25rem !important;padding:0 !important;border:0 !important;border-bottom:1px solid #dde6ee !important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;}body.pk-belepes-oldal ul.tabs::-webkit-scrollbar,body.pk-belepes-oldal ul.primary::-webkit-scrollbar,body.pk-belepes-oldal ul.nav-tabs::-webkit-scrollbar{display:none;}body.pk-belepes-oldal ul.tabs > li,body.pk-belepes-oldal ul.primary > li,body.pk-belepes-oldal ul.nav-tabs > li{flex:0 0 auto;list-style:none !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;}body.pk-belepes-oldal ul.tabs > li > a,body.pk-belepes-oldal ul.primary > li > a,body.pk-belepes-oldal ul.nav-tabs > li > a{display:block !important;border:0 !important;border-bottom:3px solid transparent !important;border-radius:8px 8px 0 0 !important;background:transparent !important;color:#545560 !important;font-weight:700 !important;font-size:0.95rem !important;line-height:1.2 !important;padding:0.7rem 1rem !important;margin-bottom:-1px !important;white-space:nowrap;text-decoration:none !important;transition:color 0.15s ease,border-color 0.15s ease,background-color 0.15s ease;}body.pk-belepes-oldal ul.tabs > li > a:hover,body.pk-belepes-oldal ul.tabs > li > a:focus,body.pk-belepes-oldal ul.primary > li > a:hover,body.pk-belepes-oldal ul.primary > li > a:focus,body.pk-belepes-oldal ul.nav-tabs > li > a:hover,body.pk-belepes-oldal ul.nav-tabs > li > a:focus{color:#33607f !important;background-color:#f3f8fc !important;outline:none;}body.pk-belepes-oldal ul.tabs > li > a.is-active,body.pk-belepes-oldal ul.tabs > li > a.active,body.pk-belepes-oldal ul.tabs > li.active > a,body.pk-belepes-oldal ul.tabs > li.is-active > a,body.pk-belepes-oldal ul.primary > li > a.is-active,body.pk-belepes-oldal ul.primary > li.active > a,body.pk-belepes-oldal ul.nav-tabs > li > a.is-active,body.pk-belepes-oldal ul.nav-tabs > li > a.active,body.pk-belepes-oldal ul.nav-tabs > li.active > a,body.pk-belepes-oldal ul.tabs > li > a[aria-current="page"],body.pk-belepes-oldal ul.nav-tabs > li > a[aria-current="page"]{background-color:#f0f6fa !important;color:#33607f !important;border-bottom-color:#5b9dc6 !important;}body.pk-belepes-oldal nav.tabs > h2{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;}@media (max-width:767px){body.pk-belepes-oldal ul.tabs,body.pk-belepes-oldal ul.primary,body.pk-belepes-oldal ul.nav-tabs{flex-wrap:wrap;overflow-x:visible;row-gap:0;column-gap:0.15rem;margin-bottom:1rem !important;}body.pk-belepes-oldal ul.tabs > li > a,body.pk-belepes-oldal ul.primary > li > a,body.pk-belepes-oldal ul.nav-tabs > li > a{font-size:0.9rem !important;padding:0.55rem 0.7rem !important;}}.pk-uzenet-info{display:flex;align-items:flex-start;gap:.7rem;margin:0 0 1.5rem;padding:1rem 1.15rem;border-left:4px solid #5b9dc6;border-radius:0 .5rem .5rem 0;background-color:#eef5fb;}.pk-uzenet-info__ikon{flex:0 0 auto;margin-top:.15rem;}.pk-uzenet-info__szoveg{color:#33607f;font-size:.9375rem;font-weight:400;line-height:1.55;}.pk-uzenet-info__szoveg strong{font-weight:700;}@media (max-width:575.98px){.pk-uzenet-info{padding:.85rem .95rem;}.pk-uzenet-info__szoveg{font-size:.9rem;}}form.node-psychologist-answer-form[data-drupal-admin-styles],form.node-offer-request-form[data-drupal-admin-styles]{padding-top:1.75rem;}form.node-psychologist-answer-form[data-drupal-admin-styles] label:not(.form-check-label):not(.option),form.node-offer-request-form[data-drupal-admin-styles] label:not(.form-check-label):not(.option){display:block;}@media (max-width:767.98px){form.node-psychologist-answer-form[data-drupal-admin-styles],form.node-offer-request-form[data-drupal-admin-styles]{padding-top:1.1rem;}}.pk-muvelet-sav{display:flex;flex-direction:column;gap:.85rem;margin:0 0 1rem;}.pk-muvelet-csoport{border:1px solid rgba(0,0,0,.12);border-radius:.6rem;padding:.7rem .9rem .9rem;background:rgba(0,0,0,.015);}.pk-muvelet-csoport__cim{font-size:.78rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;opacity:.65;margin:0 0 .55rem;}.pk-muvelet-csoport__gombok{display:flex;flex-wrap:wrap;gap:.45rem;}.pk-muvelet-gomb{margin:0 !important;}.pk-muvelet-gomb--veszelyes{border-color:#b3261e !important;color:#b3261e !important;background-color:transparent !important;background-image:none !important;}.pk-muvelet-gomb--veszelyes:hover,.pk-muvelet-gomb--veszelyes:focus{background-color:#b3261e !important;color:#fff !important;}@media (max-width:767.98px){.pk-muvelet-csoport__gombok{gap:.4rem;}.pk-muvelet-gomb{flex:1 1 100%;}}.pk-muvelet-csoport__cim{color:var(--gin-color-text,#32444e) !important;opacity:1 !important;}.pk-muvelet-csoport{border-color:var(--gin-border-color,rgba(0,0,0,.14)) !important;}.pk-muvelet-gomb--veszelyes,.pk-muvelet-gomb--veszelyes.button,.pk-muvelet-gomb--veszelyes.form-submit{background-color:#b3261e !important;background-image:none !important;border-color:#b3261e !important;color:#fff !important;}.pk-muvelet-gomb--veszelyes:hover,.pk-muvelet-gomb--veszelyes:focus,.pk-muvelet-gomb--veszelyes.button:hover,.pk-muvelet-gomb--veszelyes.button:focus{background-color:#8c1d18 !important;border-color:#8c1d18 !important;color:#fff !important;}.pk-muvelet-gomb--veszelyes:focus-visible{outline:2px solid #8c1d18 !important;outline-offset:2px !important;}
[data-drupal-admin-styles] .vertical-tabs{display:flex;margin:0;border:1px solid var(--gin-border-color,#e1e2e6);border-radius:12px;overflow:hidden;background:#fff;}[data-drupal-admin-styles] .vertical-tabs__menu{flex:0 0 15rem;margin:0;padding:.5rem;list-style:none;background:#f5f6f8;border:0;border-right:1px solid var(--gin-border-color,#e1e2e6);}[data-drupal-admin-styles] .vertical-tabs__menu-item{margin:0 0 .25rem;padding:0;border:0 !important;background:transparent !important;border-radius:8px;}[data-drupal-admin-styles] .vertical-tabs__menu-item > a{display:block;padding:.6rem .8rem;border-radius:8px;text-decoration:none;color:var(--gin-color-text,#222330);background:transparent;transition:background-color .15s ease;}[data-drupal-admin-styles] .vertical-tabs__menu-item > a:hover,[data-drupal-admin-styles] .vertical-tabs__menu-item > a:focus{background:#e9ecf1;outline:0;text-decoration:none;}[data-drupal-admin-styles] .vertical-tabs__menu-item.is-selected > a{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08);}[data-drupal-admin-styles] .vertical-tabs__menu-item-title{display:block;font-weight:600;font-size:.9rem;color:var(--gin-color-title,#222330);}[data-drupal-admin-styles] .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#5a9cc9;}[data-drupal-admin-styles] .vertical-tabs__menu-item-summary{display:block;margin-top:.15rem;font-size:.8rem;line-height:1.35;color:var(--gin-color-text-light,#545560);}[data-drupal-admin-styles] .vertical-tabs__panes{flex:1 1 auto;min-width:0;max-width:none;padding:1rem 1.25rem !important;border:0;background:#fff;}[data-drupal-admin-styles] .vertical-tabs__pane{margin:0;padding:0;border:0 !important;box-shadow:none !important;background:transparent !important;}[data-drupal-admin-styles] .vertical-tabs__pane > summary{display:none;}[data-drupal-admin-styles] .vertical-tabs__pane > .details-wrapper{padding:0 !important;margin:0;border:0;}[data-drupal-admin-styles] .vertical-tabs .entity-meta__header{padding:0;}[data-drupal-admin-styles] .vertical-tabs .entity-meta__last-saved,[data-drupal-admin-styles] .vertical-tabs .entity-meta__author,[data-drupal-admin-styles] .vertical-tabs .form-item-meta-changed,[data-drupal-admin-styles] .vertical-tabs .form-item-meta-author{margin:0 0 .5rem;}@media (max-width:47.99rem){[data-drupal-admin-styles] .vertical-tabs{flex-direction:column;}[data-drupal-admin-styles] .vertical-tabs__menu{flex-basis:auto;border-right:0;border-bottom:1px solid var(--gin-border-color,#e1e2e6);}}[data-drupal-admin-styles] .vertical-tabs input.form-autocomplete,[data-drupal-admin-styles] .vertical-tabs input[type="text"]{width:100%;max-width:100%;}[data-drupal-admin-styles] .lmh-role-badge{white-space:normal;max-width:100%;box-sizing:border-box;border-radius:12px;line-height:1.45;overflow-wrap:anywhere;}[data-drupal-admin-styles] .table-responsive:has(> .redirect-table){overflow:visible;}[data-drupal-admin-styles] .redirect-table td,[data-drupal-admin-styles] .redirect-table th{overflow-wrap:anywhere;word-break:break-word;}[data-drupal-admin-styles] .entity-meta:not(.vertical-tabs__panes){padding:0 !important;width:100%;max-width:100%;flex:0 0 100%;}[data-drupal-admin-styles] .entity-meta:not(.vertical-tabs__panes) > details{margin:0 0 10px;border:1px solid #e3e3e3 !important;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgba(20,40,80,.05);}[data-drupal-admin-styles] .entity-meta:not(.vertical-tabs__panes) > details > summary{display:block;position:relative;margin:0;padding:14px 44px 14px 16px;border:0;background:#fff;color:#33607f;font-size:17px;font-weight:600;line-height:1.3;list-style:none;pointer-events:auto;cursor:pointer;}[data-drupal-admin-styles] .entity-meta:not(.vertical-tabs__panes) > details > summary::-webkit-details-marker{display:none;}[data-drupal-admin-styles] .entity-meta:not(.vertical-tabs__panes) > details > summary::after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;margin-top:-6px;border-right:2px solid #5b9dc6;border-bottom:2px solid #5b9dc6;transform:rotate(-45deg);transition:transform .2s;}[data-drupal-admin-styles] .entity-meta:not(.vertical-tabs__panes) > details[open] > summary::after{transform:rotate(45deg);}[data-drupal-admin-styles] .entity-meta:not(.vertical-tabs__panes) > details[open] > summary{border-bottom:1px solid #e3e3e3;}[data-drupal-admin-styles] .entity-meta:not(.vertical-tabs__panes) > details > .details-wrapper{padding:12px 16px;}[data-drupal-admin-styles] .entity-meta:not(.vertical-tabs__panes) > details:not([open]) > .details-wrapper{display:none;}
.form-search-listing .form-control,.form-search-listing .form-select,.form-search-listing .chosen-container,.form-search-listing .chosen-single,.form-search-listing .chosen-single span,.form-search-listing .chosen-results li,.form-search-listing .chosen-search-input,.form-search-listing .online-konzultacio-label,.form-search-listing .form-submit{font-size:1rem;line-height:1.5;}.form-search-listing .online-konzultacio-wrap{display:flex;margin-bottom:1rem;}.form-search-listing .online-konzultacio-label{display:flex;align-items:center;gap:0.5rem;flex:1 1 auto;margin:0;padding:0.375rem 0.75rem;min-height:calc(1.5em + 0.75rem + 2px);border:1px solid #7cc576;border-radius:0.375rem;background-color:#7cc576;color:#fff;font-weight:400;white-space:nowrap;cursor:pointer;}.form-search-listing .online-konzultacio-checkbox{flex:0 0 auto;width:1rem;height:1rem;margin:0;cursor:pointer;}.form-search-listing .chosen-container{position:relative;}.form-search-listing .chosen-container.chosen-with-drop{z-index:1200;}.form-search-listing .chosen-container .chosen-drop{z-index:1200;}.form-search-listing:has(.chosen-with-drop){position:relative;z-index:1200;}.bg-image:has(.chosen-with-drop),section:has(.block-listing-search-filters .chosen-with-drop){position:relative;z-index:1200;}.block-listing-search-filters .kk-search-toggle,.block-listing-search-filters .online-konzultacio-label,.block-listing-search-filters .form-item-title input,.block-listing-search-filters .form-control,.block-listing-search-filters .form-select,.block-listing-search-filters .chosen-container,.block-listing-search-filters .chosen-container .chosen-single,.block-listing-search-filters .form-submit{border-radius:12px !important;}.block-listing-search-filters .kk-search-toggle,.block-listing-search-filters .online-konzultacio-label,.block-listing-search-filters .form-item-title input,.block-listing-search-filters .form-control,.block-listing-search-filters .form-select,.block-listing-search-filters .chosen-container,.block-listing-search-filters .chosen-container .chosen-single,.block-listing-search-filters .chosen-container .chosen-single span,.block-listing-search-filters .chosen-container .chosen-results li,.block-listing-search-filters .chosen-search-input,.block-listing-search-filters .form-submit{font-size:16px !important;font-weight:400 !important;font-family:Poppins,Arial,"Helvetica Neue",sans-serif !important;}.block-listing-search-filters .chosen-container-single .chosen-single.chosen-default span{color:#6c757d !important;}.block-listing-search-filters .chosen-container .chosen-search input[type="text"]{border-radius:8px !important;}.block-listing-search-filters .chosen-container .chosen-single{padding-left:35px !important;}.block-listing-search-filters .chosen-container .chosen-single span{color:#6c757d !important;line-height:40px !important;}
.pszv-pool-wrapper h1{margin-bottom:1.5rem;}.pszv-pool-empty{padding:1rem 0;color:#6c757d;}.pszv-pool-table{width:100%;}.pszv-badge{display:inline-block;font-size:0.8rem;padding:0.2rem 0.55rem;border-radius:3px;font-weight:600;white-space:nowrap;}.pszv-badge--open{background:#d4edda;color:#155724;}.pszv-badge--claimed{background:#fff3cd;color:#856404;}.pszv-badge--taken{background:#f8d7da;color:#721c24;}.pszv-pool-timer{font-size:0.8rem;color:#856404;}.pszv-question-box{background:#f8f9fa;border-left:4px solid #497e9e;border-radius:4px;padding:1rem 1.25rem;margin-bottom:1.5rem;}.pszv-question-box h3{margin-top:0;color:#343a40;}.char-counter{font-size:0.875rem;color:#6c757d;margin-top:0.25rem;margin-bottom:1rem;}.pszv-answers{--bzc-radius:10px;--bzc-card-bg:#fff;--bzc-border:#e5e7eb;--bzc-muted:#6b7280;--bzc-shadow:0 1px 2px rgba(0,0,0,.06),0 8px 24px rgba(0,0,0,.08);margin-top:3rem;}.pszv-answers__heading{margin-bottom:1.25rem;}.pszv-filter{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;}.pszv-chip{display:inline-block;padding:.35rem .9rem;border:1px solid #ced4da;border-radius:999px;background:#fff;color:#343a40;font-size:.875rem;line-height:1.3;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;}.pszv-chip:hover{border-color:#497e9e;color:#497e9e;}.pszv-chip.is-active{background:#497e9e;border-color:#497e9e;color:#fff;}.pszv-answers-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;}@media (min-width:600px){.pszv-answers-grid{grid-template-columns:repeat(2,1fr);}}@media (min-width:992px){.pszv-answers-grid{grid-template-columns:repeat(3,1fr);}}.pszv-card-wrap[hidden]{display:none;}.pszv-answers .blog-card{display:flex;flex-direction:column;height:100%;background:var(--bzc-card-bg);border:1px solid var(--bzc-border);border-radius:var(--bzc-radius);overflow:hidden;box-shadow:var(--bzc-shadow);transition:box-shadow .25s ease;}.pszv-answers .blog-card:hover{box-shadow:0 2px 4px rgba(0,0,0,.08),0 16px 40px rgba(0,0,0,.12);}.pszv-answers .blog-card__body{display:flex;flex-direction:column;gap:.6rem;padding:1.1rem 1.25rem 1.25rem;flex:1 1 auto;}.pszv-answers .blog-card__title{margin:0;font-size:1.15rem;line-height:1.3;}.pszv-answers .blog-card__title a{color:inherit;text-decoration:none;}.pszv-answers .blog-card__title a:hover{text-decoration:underline;}.pszv-answers .blog-card__summary-link{display:block;color:inherit;text-decoration:none;}.pszv-answers .blog-card__summary{display:-webkit-box;margin:0;color:var(--bzc-muted);font-size:.95rem;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.pszv-answers .blog-card__summary-link:hover .blog-card__summary{text-decoration:underline;}.pszv-answers .blog-card__meta{display:flex;flex-direction:row;align-items:center;gap:.6rem;margin-top:auto;padding-top:.75rem;border-top:1px solid rgba(0,0,0,.07);}.pszv-answers .blog-card__author-photo{flex:0 0 auto;display:block;line-height:0;}.pszv-answers .blog-card__author-text{display:flex;flex-direction:column;justify-content:center;gap:.15rem;min-width:0;}.pszv-answers .blog-card__author-name{color:inherit;text-decoration:none;font-size:.875rem;font-weight:600;line-height:1.2;}.pszv-answers .blog-card__author-name:hover{text-decoration:underline;}.pszv-answers .blog-card__author-image{width:56px;height:56px;border-radius:50%;object-fit:cover;flex:0 0 auto;}.pszv-answers .blog-card__date{color:var(--bzc-muted);font-size:.78rem;line-height:1.2;white-space:nowrap;}.pszv-card__tags,.pszv-answer__tags{display:flex;flex-wrap:wrap;gap:.4rem;}.pszv-tag{display:inline-block;padding:.15rem .6rem;border-radius:999px;background:#e7f1ff;color:#497e9e;font-size:.78rem;font-weight:600;line-height:1.4;white-space:nowrap;}.pszv-answer__meta{display:flex;align-items:center;gap:.85rem;margin-bottom:1rem;}.pszv-answer__photo{display:block;line-height:0;}.pszv-answer__avatar{width:72px;height:72px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,.08),0 4px 12px rgba(0,0,0,.10);}.pszv-answer__meta-text{display:flex;flex-direction:column;gap:.2rem;}.pszv-answer__author{font-size:1.05rem;font-weight:600;color:inherit;text-decoration:none;}.pszv-answer__author:hover{text-decoration:underline;}.pszv-answer__date{color:#6b7280;font-size:.85rem;}.pszv-answer__tags{margin-bottom:1.25rem;}.pszv-answer__body h3,.pszv-question-box h3{margin-top:0;font-size:1.15rem;}.pszv-answer__body{margin-top:1.5rem;}html body .pszv-filter-block{margin:1.5rem 0;border:1px solid #e5e7eb;border-radius:6px;background:#fff;}html body button.pszv-filter-toggle{display:flex !important;align-items:center;gap:.5rem;width:100%;padding:.85rem 1.1rem !important;border:0 !important;background:none !important;font-weight:600;font-size:.95rem;color:#343a40;cursor:pointer;text-align:left;box-shadow:none !important;}.pszv-filter-toggle__arrow{display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #343a40;transition:transform .15s ease;flex:0 0 auto;}button.pszv-filter-toggle.is-open{border-bottom:1px solid #e5e7eb;}button.pszv-filter-toggle.is-open .pszv-filter-toggle__arrow{transform:rotate(90deg);}html body .pszv-filter-panel{padding:1rem 1.1rem 1.1rem;}html body .pszv-filter-panel[hidden]{display:none !important;}html body .pszv-filter-options{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;margin:0 0 .9rem;}html body .pszv-filter-option input.pszv-filter-checkbox{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;border:0 !important;opacity:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;}html body .pszv-filter-option{position:relative;display:block !important;width:100%;max-width:260px;margin:0 0 .5rem !important;padding:0 !important;break-inside:avoid;-webkit-column-break-inside:avoid;font-size:.95rem;line-height:1.35;color:#343a40;cursor:pointer;}html body .pszv-filter-option .pszv-filter-option__label{position:relative;display:inline-block;padding-left:1.55rem;}html body .pszv-filter-option .pszv-filter-option__label::before{content:"";position:absolute;left:0;top:.12rem;width:15px;height:15px;box-sizing:border-box;border:1px solid #8a8a8a;border-radius:2px;background:#fff;}html body .pszv-filter-option input.pszv-filter-checkbox:checked + .pszv-filter-option__label::before{border-color:#497e9e;background:#497e9e;}html body .pszv-filter-option input.pszv-filter-checkbox:checked + .pszv-filter-option__label::after{content:"";position:absolute;left:5px;top:.27rem;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);}html body .pszv-filter-option input.pszv-filter-checkbox:focus-visible + .pszv-filter-option__label::before{outline:2px solid #497e9e;outline-offset:1px;}html body .pszv-filter-option:hover .pszv-filter-option__label{color:#497e9e;}html body button.pszv-filter-submit{display:inline-block !important;padding:.5rem 1.4rem !important;border:0 !important;border-radius:4px !important;background:#28a745 !important;color:#fff !important;font-size:.9rem !important;font-weight:600 !important;line-height:1.4 !important;cursor:pointer !important;box-shadow:none !important;text-transform:none !important;}html body button.pszv-filter-submit:hover{background:#218838 !important;}html body button.pszv-filter-submit:focus-visible{outline:2px solid #218838 !important;outline-offset:1px !important;}html body .pszv-answer .blog-post__tags{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin:.75rem 0 1.25rem;}html body .pszv-answer .blog-post__tags-label{font-weight:600;margin-right:.2rem;}html body .pszv-answer a.blog-post__tag{display:inline-block;padding:.15rem .6rem;border-radius:999px;background:#e7f0f8;color:#33607f;font-size:.78rem;font-weight:600;line-height:1.4;white-space:nowrap;text-decoration:none;}html body .pszv-answer a.blog-post__tag:hover{background:#d5e6f3;text-decoration:none;}html body .pszv-answers-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;}@media (min-width:600px){html body .pszv-answers-grid{grid-template-columns:repeat(2,1fr);}}@media (min-width:992px){html body .pszv-answers-grid{grid-template-columns:repeat(3,1fr);}}html body .pszv-card-wrap[hidden]{display:none !important;}html body .pszv-tile{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.06),0 8px 24px rgba(0,0,0,.08);transition:box-shadow .25s ease;}html body .pszv-tile:hover{box-shadow:0 2px 4px rgba(0,0,0,.08),0 16px 40px rgba(0,0,0,.12);}html body a.pszv-tile__main{position:relative;display:flex;flex-direction:column;justify-content:flex-end;flex:1 1 auto;aspect-ratio:16 / 10;padding:1rem 1.15rem 1.05rem;background-image:linear-gradient(160deg,#497e9e 0%,#2c3e50 70%);text-decoration:none !important;}html body a.pszv-tile__main::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.45) 0%,rgba(0,0,0,0) 60%);pointer-events:none;}html body .pszv-tile__title{position:relative;color:#fff;font-size:1.45rem;font-weight:700;line-height:1.25;text-shadow:0 1px 3px rgba(0,0,0,.4);}html body .pszv-tile__meta{display:flex;flex-direction:row;align-items:center;gap:.6rem;padding:.8rem 1.15rem .95rem;background:#fff;border-top:1px solid rgba(0,0,0,.07);}html body .pszv-tile__author-photo{flex:0 0 auto;display:block;line-height:0;}html body img.pszv-tile__avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;display:block;}html body .pszv-tile__author-text{display:flex;flex-direction:column;justify-content:center;gap:.15rem;min-width:0;}html body a.pszv-tile__author-name{color:inherit;text-decoration:none;font-size:.875rem;font-weight:600;line-height:1.2;}html body a.pszv-tile__author-name:hover{text-decoration:underline;}html body .pszv-tile__date{color:#6b7280;font-size:.78rem;line-height:1.2;white-space:nowrap;}html body .pszv-metro{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;grid-auto-rows:260px !important;gap:8px !important;margin:0 !important;}html body .pszv-metro__row{width:auto !important;max-width:none !important;float:none !important;margin:0 !important;padding:0 !important;min-height:260px;}html body .pszv-metro__row[hidden]{display:none !important;}html body .pszv-metro__row-inner{position:relative;height:100% !important;min-height:100%;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:10px;background-image:linear-gradient(160deg,#497e9e 0%,#2c3e50 70%);}html body .pszv-metro__field{position:relative;z-index:2;padding-left:1.25rem;padding-right:1.25rem;}html body .pszv-metro__field--title{order:0;}html body .pszv-metro__field--date{order:1;}html body .pszv-metro__field--name{order:2;}html body .pszv-metro__field--title{padding-top:.35rem;padding-bottom:1.1rem;transition:padding-bottom .28s ease;}html body .pszv-metro__row-inner:hover .pszv-metro__field--title{padding-bottom:.12rem;}html body .pszv-metro__field--title a,html body .pszv-metro__field--title a:hover,html body .pszv-metro__field--title a:focus{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;color:#fff !important;font-weight:800;font-size:1.1rem;line-height:1.25;text-decoration:none !important;text-shadow:0 1px 3px rgba(0,0,0,.4);}html body .pszv-metro__field--date,html body .pszv-metro__field--name{display:flex;align-items:center;gap:.5rem;color:rgba(255,255,255,.92);font-size:.82rem;line-height:1.35;text-shadow:0 1px 2px rgba(0,0,0,.45);max-height:0;opacity:0;overflow:hidden;padding-top:0;padding-bottom:0;transform:translateY(6px);transition:max-height .28s ease,opacity .28s ease,transform .28s ease,padding .28s ease;}html body .pszv-metro__row-inner:hover .pszv-metro__field--date{max-height:2em;opacity:1;transform:none;padding-top:.12rem;}html body .pszv-metro__row-inner:hover .pszv-metro__field--name{max-height:5.2em;opacity:1;transform:none;padding-top:1rem;padding-bottom:1.1rem;}html body .pszv-metro__field--name img.pszv-tile__avatar{width:60px;height:60px;border-radius:50%;object-fit:cover;flex:0 0 auto;display:block;}html body .pszv-metro__field--name a,html body .pszv-metro__field--name a:hover,html body .pszv-metro__field--name a:focus{color:#fff !important;font-weight:600;text-decoration:underline !important;}@media (min-width:768px) and (max-width:991px){html body .pszv-metro{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}@media (max-width:767px){html body .pszv-metro{grid-template-columns:1fr !important;grid-auto-rows:auto !important;}html body .pszv-metro__row-inner{min-height:260px;}html body .pszv-metro__field--date,html body .pszv-metro__field--name{max-height:5.2em;opacity:1;transform:none;padding-top:.12rem;}html body .pszv-metro__field--name{padding-top:1rem;padding-bottom:1.1rem;}html body .pszv-metro__field--title{padding-bottom:.12rem;}}.pszv-thankyou{display:flex;justify-content:center;padding:2rem 1rem 3rem;}.pszv-thankyou__card{width:100%;max-width:640px;background:var(--bzc-card-bg,#fff);border:1px solid var(--bzc-border,#e6ebf1);border-radius:var(--bzc-radius,14px);box-shadow:var(--bzc-shadow,0 8px 30px rgba(0,0,0,.08));padding:2.75rem 2rem 2.5rem;text-align:center;}.pszv-thankyou__icon{width:76px;height:76px;margin:0 auto 1.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:#7cc576;box-shadow:0 6px 18px rgba(124,197,118,.4);}.pszv-thankyou__title{margin:0 0 .75rem;color:#33607f;font-weight:700;font-size:1.6rem;}.pszv-thankyou__text{margin:0 auto 1.75rem;max-width:30rem;color:#4a5763;line-height:1.6;}.pszv-thankyou__actions{display:flex;flex-direction:column;align-items:center;gap:.85rem;}.pszv-thankyou__btn{display:inline-block;padding:.7rem 1.9rem;border-radius:999px;background:#5b9dc6;color:#fff !important;font-weight:600;text-decoration:none !important;transition:background-color .2s ease,transform .2s ease;}.pszv-thankyou__btn:hover,.pszv-thankyou__btn:focus{background:#497e9e;transform:translateY(-1px);}.pszv-thankyou__link{color:#497e9e !important;font-size:.95rem;text-decoration:underline;}@media (max-width:575px){.pszv-thankyou__card{padding:2rem 1.25rem;}.pszv-thankyou__title{font-size:1.35rem;}}.pszv-pool-table{width:100%;border-collapse:separate !important;border-spacing:0 !important;border:1px solid #d9e2ec !important;border-radius:10px !important;overflow:hidden;background:#ffffff;}.pszv-pool-table thead th{background-color:#33607f !important;color:#ffffff !important;font-weight:700;font-size:0.92rem;text-align:left;padding:0.8rem 1rem !important;border:0 !important;white-space:nowrap;}.pszv-pool-table tbody td{padding:0.75rem 1rem;vertical-align:top;border:0;border-top:1px solid #e6edf3;color:#28313c;}.pszv-pool-table tbody tr:first-child td{border-top:0;}.pszv-pool-table tbody tr:hover td{background-color:#eef4fa;}.pszv-pool-wrapper a.ajanlatkeres-fo-gomb,.pszv-pool-wrapper a.ajanlatkeres-fo-gomb:link,.pszv-pool-wrapper a.ajanlatkeres-fo-gomb:visited{display:inline-block;padding:0.5rem 1.15rem;border:0 !important;border-radius:6px;background-color:#7cc576 !important;color:#ffffff !important;font-weight:600;font-size:0.92rem;line-height:1.2;text-decoration:none !important;white-space:nowrap;cursor:pointer;}.pszv-pool-wrapper a.ajanlatkeres-fo-gomb:hover,.pszv-pool-wrapper a.ajanlatkeres-fo-gomb:focus{background-color:#64ae5d !important;color:#ffffff !important;}html body .pszv-metro__field--name .ellenorzott-wrap{flex:0 0 auto;}html body .pszv-metro__field--name img.pszv-tile__avatar{flex:0 0 auto;min-width:60px;max-width:none;}
