/* @license MIT https://raw.githubusercontent.com/necolas/normalize.css/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @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;}
.fieldgroup{padding:0;border-width:0;}
.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:"";}
.js details:not([open]) .details-wrapper{display:none;}
.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;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.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;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.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;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.form-element.chosen-container-single{width:auto !important;padding:0;}.form-element.chosen-container-single .chosen-single{min-width:160px;background:none;border:none;box-shadow:none;width:100%;height:100%;display:block;line-height:1.5rem;padding-block:calc(var(--input-padding-vertical) - 1px);padding-inline:var(--input-padding-horizontal);}.form-element.chosen-container-single .chosen-single b{background:none !important;}.form-element.chosen-container-single .chosen-single span{color:var(--gin-color-text);}.form-element.chosen-container-multi{width:auto !important;}.form-element.chosen-container-multi .chosen-choices{min-width:160px;border:0 none;background:none;box-shadow:none;}
.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;}.chosen-container:has(+ .chosen-helper-btn){margin-right:var(--space-s,0.75rem);}
.chosen-original-select{opacity:0;pointer-events:none;position:absolute}.chosen-container{display:inline-block;font-size:14px;position:relative;user-select:none;vertical-align:middle;width:var(--chosen-width,auto)}.chosen-container .visually-hidden{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{background:#fff;border:1px solid #aaa;border-radius:0 0 4px 4px;border-top:0 solid #aaa;position:absolute;top:100%;width:100%;z-index:1011;clip:rect(0,0,0,0);background-clip:padding-box;clip-path:inset(100% 100%);margin-top:-1px}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none}.chosen-container.chosen-dropup .chosen-choices,.chosen-container.chosen-dropup .chosen-single{z-index:1010}.chosen-container.chosen-dropup .chosen-drop{border-color:#aaa;border-radius:4px 4px 0 0;border-width:1px 1px 0;bottom:calc(100% - 1.5px);top:auto}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{color:#999;font-weight:400;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container .search-choice-close{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjODg4IiBkPSJNMjggNTEuOTA2YzEzLjA1NSAwIDIzLjkwNi0xMC44MjggMjMuOTA2LTIzLjkwNiAwLTEzLjA1NS0xMC44NzUtMjMuOTA2LTIzLjkzLTIzLjkwNkMxNC44OTkgNC4wOTQgNC4wOTUgMTQuOTQ1IDQuMDk1IDI4YzAgMTMuMDc4IDEwLjgyOCAyMy45MDYgMjMuOTA2IDIzLjkwNm0tOC40MTQtMTMuNWExLjk5IDEuOTkgMCAwIDEtMS45OTItMS45OTJjMC0uNTM5LjIzNC0xLjAwOC42MDktMS4zNmw2Ljk4NC03LjAzLTYuOTg0LTcuMDMyYTEuOCAxLjggMCAwIDEtLjYxLTEuMzZjMC0xLjA3Ny44OTEtMS45NDUgMS45OTMtMS45NDUuNTM5IDAgMS4wMDguMjExIDEuMzYuNTg2bDcuMDMgNy4wMDggNy4wNzktNy4wMzFjLjM5OC0uNDIyLjgyLS42MSAxLjMzNi0uNjEgMS4xMDEgMCAxLjk5Mi44OTEgMS45OTIgMS45NyAwIC41MzgtLjE4OC45ODQtLjU4NiAxLjM1OWwtNy4wMzEgNy4wNTQgNy4wMDcgNi45ODVjLjM1Mi4zNzUuNTg2Ljg0NC41ODYgMS40MDZhMS45OSAxLjk5IDAgMCAxLTEuOTkyIDEuOTkyIDEuOTMgMS45MyAwIDAgMS0xLjM4My0uNTg2bC03LjAwNy03LjAzMS02Ljk4NSA3LjAzMWExLjkzIDEuOTMgMCAwIDEtMS40MDYuNTg2Ii8+PC9zdmc+") no-repeat right 0 top 50%;background-size:15px 15px;border:none;bottom:0;cursor:pointer;display:block;height:15px;margin:auto;position:absolute;right:3px;top:0;width:15px}.chosen-container .search-choice-close:active,.chosen-container .search-choice-close:hover{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNMjggNTEuOTA2YzEzLjA1NSAwIDIzLjkwNi0xMC44MjggMjMuOTA2LTIzLjkwNiAwLTEzLjA1NS0xMC44NzUtMjMuOTA2LTIzLjkzLTIzLjkwNkMxNC44OTkgNC4wOTQgNC4wOTUgMTQuOTQ1IDQuMDk1IDI4YzAgMTMuMDc4IDEwLjgyOCAyMy45MDYgMjMuOTA2IDIzLjkwNm0tOC40MTQtMTMuNWExLjk5IDEuOTkgMCAwIDEtMS45OTItMS45OTJjMC0uNTM5LjIzNC0xLjAwOC42MDktMS4zNmw2Ljk4NC03LjAzLTYuOTg0LTcuMDMyYTEuOCAxLjggMCAwIDEtLjYxLTEuMzZjMC0xLjA3Ny44OTEtMS45NDUgMS45OTMtMS45NDUuNTM5IDAgMS4wMDguMjExIDEuMzYuNTg2bDcuMDMgNy4wMDggNy4wNzktNy4wMzFjLjM5OC0uNDIyLjgyLS42MSAxLjMzNi0uNjEgMS4xMDEgMCAxLjk5Mi44OTEgMS45OTIgMS45NyAwIC41MzgtLjE4OC45ODQtLjU4NiAxLjM1OWwtNy4wMzEgNy4wNTQgNy4wMDcgNi45ODVjLjM1Mi4zNzUuNTg2Ljg0NC41ODYgMS40MDZhMS45OSAxLjk5IDAgMCAxLTEuOTkyIDEuOTkyIDEuOTMgMS45MyAwIDAgMS0xLjM4My0uNTg2bC03LjAwNy03LjAzMS02Ljk4NSA3LjAzMWExLjkzIDEuOTMgMCAwIDEtMS40MDYuNTg2Ii8+PC9zdmc+") no-repeat right 0 top 50%;background-size:15px 15px}.chosen-container-single .chosen-single{background-clip:padding-box;background-color:#fff;border:1px solid #aaa;border-radius:4px;color:#444;display:block;line-height:24px;overflow:hidden;padding:2.5px 0 2.5px 7px;position:relative;text-decoration:none;white-space:nowrap}.chosen-container-single .chosen-default span{opacity:.5}.chosen-container-single .chosen-single span,.chosen-container-single .chosen-single-with-deselect.chosen-default span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:42px}.chosen-container-single .chosen-single .search-choice-close{right:26px}.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;right:0;top:0;width:18px}.chosen-container-single .chosen-single div b{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNMjggNy4yNThjLS41MTYgMC0xLjAzMS4yMS0xLjU5NC42OEwxMC42MSAyMC43NThjLS4zOTguMzUxLS42MzIuODQ0LS42MzIgMS41NDcgMCAxLjIxOC45MTQgMi4xMzMgMi4xNTYgMi4xMzMuNDkyIDAgMS4wMDgtLjE4OCAxLjU0Ny0uNjFMMjggMTIuMTU2bDE0LjMyIDExLjY3MmMuNTQuNDIyIDEuMDU1LjYxIDEuNTcuNjEgMS4yMiAwIDIuMTMzLS45MTUgMi4xMzMtMi4xMzMgMC0uNzAzLS4yMzQtMS4xOTYtLjYzMi0xLjU0N0wyOS41OTQgNy45MTRjLS41NjMtLjQ0NS0xLjA1NS0uNjU2LTEuNTk0LS42NTZtMCA0MS40ODRjLjUzOSAwIDEuMDMxLS4yMSAxLjU5NC0uNjU2TDQ1LjM5IDM1LjI0MmMuMzk4LS4zNTEuNjMyLS44NDQuNjMyLTEuNTQ3IDAtMS4yMTgtLjkxNC0yLjE1Ni0yLjEzMi0yLjE1Ni0uNTE2IDAtMS4wMzIuMjExLTEuNTcuNjMzTDI4IDQzLjg0NCAxMy42OCAzMi4xNzJxLS44MS0uNjMzLTEuNTQ3LS42MzNjLTEuMjQyIDAtMi4xNTYuOTM4LTIuMTU2IDIuMTU2IDAgLjcwMy4yMzQgMS4xOTYuNjMyIDEuNTQ3bDE1Ljc5NyAxMi44MmMuNTYzLjQ3IDEuMDc4LjY4IDEuNTk0LjY4Ii8+PC9zdmc+") no-repeat right 5px top 52%;background-size:15px 15px;display:block;height:100%;width:100%}.chosen-container-single .chosen-search{margin:0 0 4px;padding:0 4px;position:relative;white-space:nowrap;z-index:1011}.chosen-container-single .chosen-search input[type=text]{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNMjMuOTU3IDQxLjc3YTE4LjAyIDE4LjAyIDAgMCAwIDEwLjQ3Ny0zLjM3NmwxMS4xMDkgMTEuMTFhMi42NiAyLjY2IDAgMCAwIDEuODk4Ljc3M2MxLjUyNCAwIDIuNjI1LTEuMTcyIDIuNjI1LTIuNjcyIDAtLjcwMy0uMjM0LTEuMzU5LS43NS0xLjg3NEwzOC4yNzcgMzQuNjY4YzIuMzItMy4wNDcgMy43MDMtNi44MiAzLjcwMy0xMC45MjIgMC05LjkxNC04LjEwOS0xOC4wMjMtMTguMDIzLTE4LjAyMy05LjkzNyAwLTE4LjAyMyA4LjEwOS0xOC4wMjMgMTguMDIzUzE0LjAyIDQxLjc3IDIzLjk1NyA0MS43N20wLTMuODkxYy03Ljc1OCAwLTE0LjEzMy02LjM5OC0xNC4xMzMtMTQuMTMzUzE2LjIgOS42MTMgMjMuOTU3IDkuNjEzYzcuNzM0IDAgMTQuMTMzIDYuMzk5IDE0LjEzMyAxNC4xMzMgMCA3LjczNS02LjM5OSAxNC4xMzMtMTQuMTMzIDE0LjEzMyIvPjwvc3ZnPg==") no-repeat right 5px top 50%;background-size:15px 15px;border:1px solid #ccc;border-radius:4px;font-family:sans-serif;font-size:100%;height:auto;line-height:normal;margin:0;outline:none;padding:5px 20px 5px 5px;width:100%}.chosen-container-single.chosen-dropup .chosen-search{margin-top:4px}.chosen-container-single.chosen-dropup .chosen-results{margin-bottom:0}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);clip-path:inset(100% 100%)}.chosen-container-single.chosen-container-single-nosearch.chosen-dropup .chosen-results{margin-top:4px}.chosen-container-single.chosen-container-single-nosearch.chosen-dropup .chosen-single{z-index:1010}.chosen-container-single .chosen-drop .result-selected{background-color:#e0e0e0}.chosen-container .chosen-results{color:#444;margin:0 4px 4px 0;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;line-height:15px;list-style:none;margin:0;padding:5px 6px;word-wrap:break-word;-webkit-touch-callout:none;border-radius:4px}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.chosen-container .chosen-results li.disabled-result{cursor:default;display:list-item;opacity:.5}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;color:#fff}.chosen-container .chosen-results li.no-results{background:#f4f4f4;color:#777;display:list-item}.chosen-container .chosen-results li.no-results span{font-style:italic}.chosen-container .chosen-results li.group-result{cursor:default;display:list-item;font-weight:700}.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{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;height:auto;margin:0;overflow:hidden;padding:0 3px;position:relative;width:100%}.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]{background:transparent;border:none;border-radius:0;box-shadow:none;font-family:sans-serif;font-size:100%;line-height:normal;margin:0 3px;outline:none;padding:6.5px 0;width:var(--chosen-search-width,25px)}.chosen-container-multi .chosen-choices li.search-choice{background-color:#eee;border:1px solid #aaa;border-radius:3px;color:#333;cursor:default;line-height:12px;margin:3px 5px 3px 0;max-width:100%;padding:4px 20px 4px 5px;position:relative}.chosen-container-multi .chosen-choices li.search-choice span{font-size:95%;word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice-disabled{background-color:#e4e4e4;border:1px solid #ccc;color:#666;padding-right:5px}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-drop .result-selected{color:#5897fb;cursor:default;display:list-item}.chosen-container-multi.chosen-dropup .chosen-results{margin-top:4px}.chosen-container-multi.chosen-dropup .chosen-single{z-index:1010}.chosen-container-active.chosen-with-drop .chosen-choices,.chosen-container-active.chosen-with-drop .chosen-single{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-width:1px}.chosen-container-active.chosen-with-drop .chosen-single div b{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNMjggNy4yNThjLS41MTYgMC0xLjAzMS4yMS0xLjU5NC42OEwxMC42MSAyMC43NThjLS4zOTguMzUxLS42MzIuODQ0LS42MzIgMS41NDcgMCAxLjIxOC45MTQgMi4xMzMgMi4xNTYgMi4xMzMuNDkyIDAgMS4wMDgtLjE4OCAxLjU0Ny0uNjFMMjggMTIuMTU2bDE0LjMyIDExLjY3MmMuNTQuNDIyIDEuMDU1LjYxIDEuNTcuNjEgMS4yMiAwIDIuMTMzLS45MTUgMi4xMzMtMi4xMzMgMC0uNzAzLS4yMzQtMS4xOTYtLjYzMi0xLjU0N0wyOS41OTQgNy45MTRjLS41NjMtLjQ0NS0xLjA1NS0uNjU2LTEuNTk0LS42NTZtMCA0MS40ODRjLjUzOSAwIDEuMDMxLS4yMSAxLjU5NC0uNjU2TDQ1LjM5IDM1LjI0MmMuMzk4LS4zNTEuNjMyLS44NDQuNjMyLTEuNTQ3IDAtMS4yMTgtLjkxNC0yLjE1Ni0yLjEzMi0yLjE1Ni0uNTE2IDAtMS4wMzIuMjExLTEuNTcuNjMzTDI4IDQzLjg0NCAxMy42OCAzMi4xNzJxLS44MS0uNjMzLTEuNTQ3LS42MzNjLTEuMjQyIDAtMi4xNTYuOTM4LTIuMTU2IDIuMTU2IDAgLjcwMy4yMzQgMS4xOTYuNjMyIDEuNTQ3bDE1Ljc5NyAxMi44MmMuNTYzLjQ3IDEuMDc4LjY4IDEuNTk0LjY4Ii8+PC9zdmc+") no-repeat right 5px top 52%;background-size:15px 15px}.chosen-container-active.chosen-with-drop.chosen-dropup .chosen-choices,.chosen-container-active.chosen-with-drop.chosen-dropup .chosen-single{border-radius:0 0 4px 4px}.chosen-container-active .chosen-choices,.chosen-container-active .chosen-drop,.chosen-container-active .chosen-single,.chosen-container-active.chosen-dropup .chosen-choices,.chosen-container-active.chosen-dropup .chosen-drop,.chosen-container-active.chosen-dropup .chosen-single{border-color:#5897fb}.chosen-disabled{cursor:default;opacity:.5}.chosen-disabled .chosen-single,.chosen-disabled .search-choice-close{cursor:default}.create-option a{font-size:95%;word-wrap:break-word;background-color:#eee;border:1px solid #aaa;border-radius:4px;color:#333;line-height:12px;margin:3px 5px 3px -6px;max-width:100%;padding:4px 5px;position:relative}.create-option a:hover{text-decoration:none}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{padding:2px 7px 2px 0}.chosen-rtl .chosen-single span{direction:rtl;margin-left:26px;margin-right:0}.chosen-rtl .chosen-single-with-deselect span{margin-left:42px}.chosen-rtl .chosen-single div{left:0;right:auto}.chosen-rtl .chosen-single .search-choice-close{left:26px;right:auto}.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 0 3px 5px;padding:3px 5px 3px 20px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{left:3px;right:auto}.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-left:0;padding-right:15px}.chosen-rtl .chosen-search input[type=text]{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNMjMuOTU3IDQxLjc3YTE4LjAyIDE4LjAyIDAgMCAwIDEwLjQ3Ny0zLjM3NmwxMS4xMDkgMTEuMTFhMi42NiAyLjY2IDAgMCAwIDEuODk4Ljc3M2MxLjUyNCAwIDIuNjI1LTEuMTcyIDIuNjI1LTIuNjcyIDAtLjcwMy0uMjM0LTEuMzU5LS43NS0xLjg3NEwzOC4yNzcgMzQuNjY4YzIuMzItMy4wNDcgMy43MDMtNi44MiAzLjcwMy0xMC45MjIgMC05LjkxNC04LjEwOS0xOC4wMjMtMTguMDIzLTE4LjAyMy05LjkzNyAwLTE4LjAyMyA4LjEwOS0xOC4wMjMgMTguMDIzUzE0LjAyIDQxLjc3IDIzLjk1NyA0MS43N20wLTMuODkxYy03Ljc1OCAwLTE0LjEzMy02LjM5OC0xNC4xMzMtMTQuMTMzUzE2LjIgOS42MTMgMjMuOTU3IDkuNjEzYzcuNzM0IDAgMTQuMTMzIDYuMzk5IDE0LjEzMyAxNC4xMzMgMCA3LjczNS02LjM5OSAxNC4xMzMtMTQuMTMzIDE0LjEzMyIvPjwvc3ZnPg==") no-repeat left 5px top 55%;background-size:15px 15px;direction:rtl;padding:5px 5px 5px 20px}.chosen-rtl.chosen-container-single .chosen-single div b,.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNMjggNy4yNThjLS41MTYgMC0xLjAzMS4yMS0xLjU5NC42OEwxMC42MSAyMC43NThjLS4zOTguMzUxLS42MzIuODQ0LS42MzIgMS41NDcgMCAxLjIxOC45MTQgMi4xMzMgMi4xNTYgMi4xMzMuNDkyIDAgMS4wMDgtLjE4OCAxLjU0Ny0uNjFMMjggMTIuMTU2bDE0LjMyIDExLjY3MmMuNTQuNDIyIDEuMDU1LjYxIDEuNTcuNjEgMS4yMiAwIDIuMTMzLS45MTUgMi4xMzMtMi4xMzMgMC0uNzAzLS4yMzQtMS4xOTYtLjYzMi0xLjU0N0wyOS41OTQgNy45MTRjLS41NjMtLjQ0NS0xLjA1NS0uNjU2LTEuNTk0LS42NTZtMCA0MS40ODRjLjUzOSAwIDEuMDMxLS4yMSAxLjU5NC0uNjU2TDQ1LjM5IDM1LjI0MmMuMzk4LS4zNTEuNjMyLS44NDQuNjMyLTEuNTQ3IDAtMS4yMTgtLjkxNC0yLjE1Ni0yLjEzMi0yLjE1Ni0uNTE2IDAtMS4wMzIuMjExLTEuNTcuNjMzTDI4IDQzLjg0NCAxMy42OCAzMi4xNzJxLS44MS0uNjMzLTEuNTQ3LS42MzNjLTEuMjQyIDAtMi4xNTYuOTM4LTIuMTU2IDIuMTU2IDAgLjcwMy4yMzQgMS4xOTYuNjMyIDEuNTQ3bDE1Ljc5NyAxMi44MmMuNTYzLjQ3IDEuMDc4LjY4IDEuNTk0LjY4Ii8+PC9zdmc+") no-repeat left 5px top 52%;background-size:15px 15px}
#sliding-popup{background:url(/modules/contrib/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent;}.sliding-popup-bottom,.sliding-popup-top{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;position:relative;}.eu-cookie-compliance-buttons{float:right;margin:0 0 1em 0;max-width:40%;}.eu-cookie-compliance-categories-buttons{margin:0 0 1em 0;max-width:60%;float:left;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}[dir="rtl"] .eu-cookie-compliance-categories-buttons{float:right;}.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}.eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}[dir="rtl"] .eu-cookie-compliance-buttons button{-moz-box-shadow:inset 0 0 0 1px #ffffff;-webkit-box-shadow:inset 0 0 0 1px #ffffff;box-shadow:inset 0 0 0 1px #ffffff;}.disagree-button.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);}.disagree-button.eu-cookie-compliance-more-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active{position:relative;top:1px;}.eu-cookie-compliance-message{float:left;margin:5px 0 0;max-width:60%;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-categories{clear:both;padding-top:1em;}.eu-cookie-compliance-categories label{display:inline;}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{font-weight:bold;line-height:1.4;margin:0 0 5px 0;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p,.eu-cookie-compliance-message button,.eu-cookie-compliance-category label{color:#fff;}.eu-cookie-compliance-message h1{font-size:24px;}.eu-cookie-compliance-message h2{font-size:16px;}.eu-cookie-compliance-message h3{font-size:12px;}.eu-cookie-compliance-message p{font-size:12px;display:inline;}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0;}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}.eu-cookie-compliance-close-button{background:url(/modules/contrib/eu_cookie_compliance/images/close.png);width:24px;height:24px;border-width:0;font-size:0;position:absolute;right:2px;top:-12px;cursor:pointer;}body:not(.eu-cookie-compliance-popup-open) .eu-cookie-compliance-close-button{display:none;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-categories,.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;margin:5px 0 1em;}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:right;}.eu-cookie-compliance-banner--categories .eu-cookie-compliance-buttons{position:initial;bottom:unset;right:unset;}}
:root{--gin-color-primary:#003cc5;--gin-color-primary-hover:#0036b1;--gin-color-primary-active:#00339a;}.button--primary{background-color:var(--gin-color-primary);}.button--primary:hover{background-color:var(--gin-color-primary-hover);}.button--primary:active{background-color:var(--gin-color-primary-hover);}a,.link,button.link,.link--more{color:var(--gin-color-primary);}a:hover,.link:hover,button.link:hover,.link--more:hover{color:var(--gin-color-primary-hover);}a:active,.link:active,button.link:active,.link--more:active{color:var(--gin-color-primary-active);}.form-boolean--type-checkbox:checked,[open] > .claro-details__summary--accordion:not(:focus):not(:active)::after,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after{border-color:var(--gin-color-primary);}.form-boolean--type-checkbox:checked:hover,[open] > .claro-details__summary--accordion:not(:focus):not(:active)::after:hover,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after:hover{border-color:var(--gin-color-primary-hover);}.form-boolean--type-checkbox:checked:active,[open] > .claro-details__summary--accordion:not(:focus):not(:active)::after:active,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after:active{border-color:var(--gin-color-primary-active);}.is-horizontal .tabs__link:hover,.claro-details__summary:hover,.action-link:hover{color:var(--gin-color-primary-hover);}.claro-details[open] > .claro-details__summary:focus{color:var(--gin-color-primary-active);}body.gin-login .toolbar-icon-default{font-size:0;text-indent:-999em;}body.gin-login .toolbar-icon-default::before{content:"";display:inline-block;width:32px;height:32px;background-color:var(--gin-color-text,#000);-webkit-mask-image:url(/modules/contrib/gin_login/images/gin.svg);mask-image:url(/modules/contrib/gin_login/images/gin.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}@media (min-width:800px){body.gin-login .toolbar-icon-default::before{width:40px;height:40px;}}body.gin-login .toolbar-icon-default::before:hover{background-color:var(--gin-color-primary,#003cc5);}body.gin-login .user-form-page{display:flex;flex-wrap:wrap;min-height:100vh;max-height:100%;margin-bottom:-1px;background:var(--gin-bg-layer,#fff);}@media (min-width:800px){body.gin-login .user-form-page{flex-wrap:nowrap;}}body.gin-login .user-form-page,body.gin-login .user-form-page *{box-sizing:border-box;}body.gin-login .user-form-page__user-form,body.gin-login .user-form-page__wallpaper{width:100%;}@media (min-width:800px){body.gin-login .user-form-page__user-form,body.gin-login .user-form-page__wallpaper{flex-basis:50%;}}body.gin-login .user-form-page__user-form{display:flex;flex-wrap:wrap;flex-basis:60%;}@media (max-width:800px){body.gin-login .user-form-page__user-form{flex-basis:100%;align-content:flex-start;}}@media (min-width:1800px){body.gin-login .user-form-page__user-form{flex-basis:50%;}}body.gin-login .user-form-page__user-form img{max-width:100%;max-height:40px;}body.gin-login .user-form-page__wallpaper{display:none;pointer-events:none;position:relative;background-color:#ccc;}@media (min-width:800px){body.gin-login .user-form-page__wallpaper{display:flex;flex-grow:1;flex-basis:40%;}}@media (min-width:1800px){body.gin-login .user-form-page__wallpaper{flex-basis:50%;}}body.gin-login .user-form-page__wallpaper img{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;animation:fadeInWallpaper 300ms ease forwards;}body.gin-login .user-form-page__page-title{font-size:2rem;margin-top:0;margin-bottom:1rem;width:100%;max-width:100%;text-overflow:unset;white-space:normal;}@media (min-width:800px){body.gin-login .user-form-page__page-title{font-size:3rem;margin-top:2rem;}}body.gin-login .user-form-page .content-header{flex-basis:100%;padding-top:2.25rem;background:transparent;}@media (max-width:800px){body.gin-login .user-form-page .content-header{margin-bottom:4rem;}}body.gin-login .user-form-page .content-header a{display:flex;}body.gin-login .user-form-page .layout-container{max-width:560px;margin:0 auto !important;padding-left:24px;padding-right:24px;}@media (min-width:800px){body.gin-login .user-form-page .layout-container{padding-left:48px;padding-right:48px;}}body.gin-login .user-form-page .block-system > form{padding:0;border:0 none;box-shadow:none;background:transparent;}body.gin-login .user-form-page .form-type--text input,body.gin-login .user-form-page .form-type--password input,body.gin-login .user-form-page .form-type--email input{width:100%;}body.gin-login .user-form-page .form-element{width:100%;padding:1rem;}body.gin-login .user-form-page .more-links{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:0;margin-top:0;}body.gin-login .user-form-page .register-button{width:100%;margin-right:0;}body.gin-login .user-form-page .link--more{display:inline-block;margin-top:2rem;}body.gin-login .user-login-form .button{width:100%;padding:1.25rem 1rem;margin-right:0;margin-bottom:0;}body.gin-login .user-login-form .button--primary{margin-top:0;}body.gin-login .user-login-form .form-actions{display:block;margin-bottom:0;}body.gin-login .page-wrapper{margin-top:0;}@keyframes fadeInWallpaper{0%{opacity:0;}100%{opacity:1;}}#sliding-popup{display:none !important;}
.captcha__description{margin-bottom:.75em;}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
.gin-breadcrumb__item--back-to-site + li.gin-breadcrumb__item::before{content:":";border:none;width:auto;padding:0 0 0 2px;margin:0 8px 0 0;display:inline-block;opacity:1;font-size:13px;}.gin-breadcrumb__item .gin-breadcrumb__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50ch;display:inline-block;}.gin-breadcrumb__item{min-width:0;flex-shrink:1;}.gin-breadcrumb__item--back-to-site .gin-breadcrumb__link::before{display:none !important;}.gin-breadcrumb__item--back-to-site .gin-breadcrumb__link{padding:0 !important;margin:0 !important;}
.field--widget-options-table-extended{tbody td{padding-block:var(--gin-spacing-density-xxs);}tr{display:flex;align-items:center;th,td{flex-basis:100px;text-align:center;}th:first-child{flex:1;text-align:left;}td:first-child{flex:1;text-align:left;}td:not(:has(.form-item)):not(:first-child){display:none;}}}.uv-data-form-config-entity-mini-survey-edit-form .messages__content{margin-inline-end:2.125rem;;}.date-wrapper{&> .fieldset__wrapper{display:grid;grid-template-columns:auto 1fr;align-items:center;flex-wrap:wrap;gap:16px 42px;.fieldset{all:unset;display:revert;}.fieldset__wrapper,.form-item{margin:0;}.fieldset__label{padding:0;}.fieldset__description{grid-column:1 / span 2;}}}.uv-data-form-config-entity-mini-survey-edit-form .tabledrag-cell{flex-basis:100%;}code.embed-code{display:block;padding:var(--space-l);background:var(--vierzwo-gin-grey);word-wrap:break-word;white-space:normal;}.uv_data_form_config_entity h2{font-size:var(--gin-font-size-h3);}.uv_data_form_config_entity .questions{margin-block-end:var(--gin-spacing-l);}.uv_data_form_config_entity .participants-count{margin-block-start:var(--gin-spacing-l);}.uv_data_form_config_entity .participants-count + .participants-count{margin-block-start:0;}.uv_data_form_config_entity .questions span.count{font-weight:700;}.uv_data_form_config_entity .field__label{font-weight:400;}.uv_data_form_config_entity .field--name-field-end-date{margin-block-end:var(--space-l);}.views-field-survey-answers-field{div{margin-block-end:var(--gin-spacing-s);}.label{font-weight:700;}}.uv-data-form-config-entity-petition-edit-form{tr{.form-type--checkbox{margin-block:var(--space-s);}}}.paragraphs-subform .js-form-type-number .form-item__suffix,.js-form-type-number .form-item__suffix,.js-form-type-textfield .form-item__suffix{color:var(--gin-color-text-light);font-size:var(--font-size-xs);}.field-multiple-table tbody .paragraphs-actions .paragraphs-icon-button-edit{font-size:0 !important;color:transparent !important;width:36px;height:36px;padding:0;border:none;cursor:pointer;background-color:var(--gin-color-primary);-webkit-mask:url(/modules/custom/uv_admin/icons/edit.svg) center / contain no-repeat;mask:url(/modules/custom/uv_admin/icons/edit.svg) center / contain no-repeat;}
.path-admin{&:has(.crm-right-column.election-preview){&:has(.admin-toolbar-overlay[aria-expanded="true"]){.form-managed-file__main{@media only screen and (min-width:1024px){max-width:200px;}@media only screen and (min-width:1440px){max-width:100%;}}.crm-right-column.election-preview{@media only screen and (min-width:1024px){width:290px;background-size:auto 500px;top:90px;.preview-form{height:426px;margin-top:150px;width:200px;.fake-preview-submit{width:155px;bottom:125px;position:absolute;}}}@media only screen and (min-width:1440px){width:360px;background-size:auto 700px;top:170px;.preview-form{margin-top:72px;width:260px;height:500px;.fake-preview-submit{bottom:60px;width:225px;}}}}}.form-managed-file__main{@media only screen and (min-width:1024px){max-width:300px;}}.crm-left-column{padding:var(--gin-spacing-s);background:#fff;box-shadow:var(--gin-shadow-l1);border-radius:var(--gin-border-l);border:1px solid var(--gin-border-color-layer);@media (min-width:48em){padding:var(--gin-spacing-l);}@media only screen and (min-width:1024px){width:50%;}}.crm-right-column.election-preview{display:none;position:fixed;right:20px;top:170px;height:700px;width:360px;max-width:360px;background-image:url(/modules/custom/uv_admin/images/iPhone.png);background-repeat:no-repeat;background-size:auto 700px;background-position:center;@media only screen and (min-width:1024px){display:flex;flex-direction:column;justify-content:space-between;}@media only screen and (max-width:1280px){transform:scale(0.80);transform-origin:top right;top:128px;}@media only screen and (max-width:1100px){transform:scale(0.70);transform-origin:top right;top:110px;}h2{@media only screen and (min-width:1912px){right:15%;}}h2{font-size:18px;color:#000;margin-bottom:20px;font-weight:bold;}h3{font-size:15px;margin:0 0 15px;font-weight:bold;}.preview-form{padding-left:50px;margin-top:72px;width:260px;height:500px;max-height:500px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none;}.question{border-radius:10px;background:#F4FBFE;padding:23px 26px;margin-bottom:12px;.min-max{margin-bottom:15px;font-size:15px;}> div + div{display:flex;justify-content:center;flex-direction:column;row-gap:13px;.answer-answer,.answer-description{display:flex;align-items:start;}.answer-answer{.link{font-size:0;margin-left:auto;padding-left:5px;&:before{content:url('/modules/custom/uv_admin/icons/link.svg');}}}.answer-description{font-style:italic;span{font-size:.875rem;line-height:1.214;margin:10px 0 0 10px;}span:first-child{width:13px;margin:0;flex-shrink:0;}}input{margin-top:1px;}label{margin:0 0 0 10px;font-weight:normal;line-height:1;}}}.fake-preview-submit{margin-top:10px;border-radius:4px;background:#E5007D;color:#fff;padding:11px 28px;text-align:center;position:absolute;bottom:60px;left:40px;width:225px;&:hover{cursor:pointer;}}}}}}
td.views-field-field-registration-status span{display:flex;max-width:9rem;padding:var(--gin-spacing-xs) var(--gin-spacing-xxs);justify-content:center;align-items:center;line-height:1;font-size:var(--gin-font-size-xxs);font-weight:var(--gin-font-weight-semibold);border-radius:5px;}td.views-field.views-field-name{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.subscriber.registered .views-field-field-registration-status span{background:var(--status-registered);}.subscriber.invited .views-field-field-registration-status span{background:var(--status-invited);}.subscriber.attended .views-field-field-registration-status span{background:var(--status-attended);}.subscriber.captured .views-field-field-registration-status span{background:var(--status-captured);}.subscriber.pending_opt_in .views-field-field-registration-status span{background:var(--status-opt-in);}.subscriber.deregistered .views-field-field-registration-status span{background:var(--status-deregistered);}.subscriber.registered_unconfirmed .views-field-field-registration-status span{background:var(--status-unconfirmed);}td.views-field-print-current-print-type-link{width:50px;padding:var(--gin-spacing-density-m) var(--gin-spacing-xs);}td.views-field-print-current-print-type-link a.button,td.views-field-print-current-print-type-link a.button:not(:focus){all:unset;display:revert;border:0 !important;display:flex;align-items:center;border-radius:50%;box-shadow:none;font-size:0;line-height:0;transition:var(--vierzwo-transition-short);cursor:pointer;}td.views-field-print-current-print-type-link a.button:hover,td.views-field-print-current-print-type-link a.button:focus{background:var(--gin-color-primary-light);}td.views-field-print-current-print-type-link a::before{content:url("/modules/custom/uv_admin/icons/print-quick.svg");filter:brightness(0) saturate(100%) invert(14%) sepia(98%) saturate(7498%)
    hue-rotate(318deg) brightness(86%) contrast(117%);}.alter-registration-data-action-confirm-form{.fieldset__wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,var(--select-form-width)));grid-template-rows:1fr;gap:24px;}.form-select{min-width:var(--select-form-width);}.js-form-item-tags{grid-column:2 / span 2;}.js-form-item-number-of-invitations{max-width:var(--select-form-width);}}.node-add-event,.page-node-type-event{.form-element.chosen-container-multi,select.form-select,.chosen-container{}.field--name-field-date,.field--name-field-date-to{.form-item{margin-block:0;border:0;}.fieldset__label{padding:0;}.fieldset__wrapper{margin:0;padding:0;}.form-datetime-wrapper{margin:0;}}.field--name-field-date-to fieldset.form-item{margin-block-end:0;}details.date-from-to-group .details-wrapper .claro-details__description{font-size:var(--font-size-s);}.field--name-field-place-input-type{.fieldgroup{padding-top:var(--space-l);}.form-radios{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;.form-item{position:relative;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:12px;flex:1;margin:0;padding:0 20px;border:1px solid var(--gin-border-color);border-radius:10px;transition:var(--vierzwo-transition-short);}.form-item:hover{border-color:#000;}.form-item:has(input:checked){background:rgba(251,228,242,1);}.form-item:has(input):before{order:1;width:24px;height:24px;}.form-item:has(input[value="on_site"]):before{content:url("/modules/custom/uv_admin/icons/pin.svg");}.form-item:has(input[value="digital"]):before{content:url("/modules/custom/uv_admin/icons/digital.svg");}.form-item:has(input[value="hybrid"]):before{content:url("/modules/custom/uv_admin/icons/hybrid.svg");}label{flex:1;margin:0;padding:25px 0;font-weight:700;}}}#field-address-add-more-wrapper{.uv-core-address-autocomplete{.form-wrapper{gap:20px;display:flex;margin-block:0;align-items:center;width:100%;& > div{width:auto;.form-type--select{width:100%;}}&:has(> :nth-child(6)){display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;}}}}}.field--name-field-address-input-type{.form-radios{display:flex;align-items:center;gap:40px;}}.field--name-field-address div[id$="address-country-code"] .chosen-container{.chosen-drop{left:12px;}}.field-group[data-drupal-selector="edit-group-digital-conference-room"]{border-radius:var(--gin-border-m);margin:var(--space-l) 0 0;.form-wrapper{margin:var(--space-l) var(--space-l) calc(var(--space-m) + var(--space-s));}.button{margin:0;}}#video-call-enabled-wrapper .field--name-field-video-call-enabled{margin:0;padding:var(--gin-spacing-m);border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);}.node-event-registration-form{.details-wrapper div.text-full{margin-block:var(--space-l);}.details-wrapper{tr{.form-type--checkbox{margin-block:var(--space-s);}}}}.field-event-form-fields-table{tbody td{padding-block:var(--gin-spacing-density-xxs);}tr{display:flex;align-items:center;th,td{flex-basis:100px;text-align:center;}th:first-child{flex:1;text-align:left;}td:first-child{flex:1;text-align:left;}}}.node-event-video-conference-form .js-form-item-date-duration .form-select{min-width:var(--select-form-width);}.subscriber-page-content{.subscription_form{width:100% !important;margin:0;padding:0;border:0;> .fieldset__wrapper{margin:0;}}}.subscription-page-content{gap:2%;background:var(--gin-bg-layer);box-shadow:var(--gin-shadow-l1);border-radius:var(--gin-border-l);border:1px solid var(--gin-border-color-layer);max-width:100%;width:auto;padding:var(--gin-spacing-l);margin:0;@media (min-width:1440px){display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);}.subscriber,.subscription-container{width:100% !important;}.uv-crm-entity-person-show{padding:0;hr{display:none;}i{margin-right:10px;width:22px;height:22px;}.icon-cake{content:url("/modules/custom/uv_admin/icons/cake.svg");}.icon-informal{content:url("/modules/custom/uv_admin/icons/anrede.svg");}.icon-star{content:url("/modules/custom/uv_admin/icons/vip.svg");}.icon-person{content:url("/modules/custom/uv_admin/icons/person.svg");}.icon-mail{content:url("/modules/custom/uv_admin/icons/mail.svg");}.icon-phone{content:url("/modules/custom/uv_admin/icons/phone.svg");}.icon-pin{content:url("/modules/custom/uv_admin/icons/vertraulich.svg");}.icon-mail-arrow{content:url("/modules/custom/uv_admin/icons/mail-arrow.svg");}.field--name-field-gender{display:inline-block;}.content.person-detail.crm-left-column{width:100%;order:1;.person-data-group{box-shadow:none;}}.content.person-detail.crm-right-column{width:100%;order:3;.person-data-group{border:none;box-shadow:none;}}.person-detail{> .person-data-group,> .person-history-note-item{padding:var(--gin-spacing-s);background:var(--gin-bg-layer);box-shadow:var(--gin-shadow-l1);border-radius:var(--gin-border-l);border:1px solid var(--gin-border-color-layer);position:relative;.field__item:has(> i){display:flex;align-items:center;}.gin-layer-wrapper{padding:0;border:0;box-shadow:none;}b{display:block;}b,.field__label,.field__item:not(:last-child),.field:not(:last-child),.field--name-field-email .field__item:not(:last-child),.view-crm-n2m-list .view-content > div:not(:last-child){margin-bottom:16px;}.field--name-field-themes:not(:last-child){margin-bottom:28px;}}> .person-data-group:not(:last-child){margin-bottom:16px;}.person-history-note-item{margin-top:16px;box-shadow:none;i{display:none;}.header .label{display:block;margin:0 0 16px;font-weight:700;}}.social-media-links--platforms{position:absolute;right:var(--gin-spacing-s);top:var(--gin-spacing-s);}.field-content{display:flex;align-items:center;}}}.subscriber,.subscription-container{margin:0;padding:0;}.button{margin:0;}.voting-rights-actions{display:flex;gap:12px;}}.settings-date-inline > .fieldset__wrapper{display:flex;flex-wrap:wrap;gap:4px;}.settings-date-inline .field--name-field-start-date,.settings-date-inline .field--name-field-end-date{flex:1;min-width:200px;border:0;}.settings-date-inline .field--name-field-mailers,.settings-date-inline .field--name-field-background-image,.settings-date-inline .field--name-field-note{flex:0 0 100%;}.date-from-to-group > .claro-details__wrapper,.date-from-to-group > .fieldset__wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:var(--gin-spacing-xl);row-gap:0;}.date-from-to-group > .claro-details__summary + .claro-details__wrapper{margin-top:var(--gin-spacing-xxs);}.date-from-to-group > .claro-details__wrapper > .claro-details__description{order:10;flex:0 0 100%;margin-top:var(--gin-spacing-s);}.date-from-to-group > .claro-details__wrapper > .field--type-datetime{order:1;}.date-from-to-group .field--name-field-date,.date-from-to-group .field--name-field-date-to{flex:0 0 auto;min-width:0;width:auto;border:0;}.date-from-to-group .field--name-field-date .fieldset__wrapper,.date-from-to-group .field--name-field-date-to .fieldset__wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0;width:fit-content;}.date-from-to-group .field--name-field-date-to fieldset.form-item{margin-block-end:0;}.date-from-to-group .field--name-field-hide-date{flex:0 0 100%;}.field-group[data-drupal-selector="edit-group-digital-conference-room"]
  .tooltip::after{content:none;}.field-event-form-fields-table{tr{display:flex;align-items:center;th,td{flex-basis:100px;text-align:center;max-width:100%;padding-right:0;}th:first-child{flex:1;text-align:left;}td:first-child{flex:1;text-align:left;}th:nth-child(4),td:not(:has(div)){display:none;}.checkbox{height:52px;}}}.uv-events-participants-unconfirmed-overview-form{> .form-wrapper{display:flex;}.form-item--filter{margin:0;margin-inline-end:var(--gin-spacing-xs);}.form-submit{margin:0;}}#edit-submit img{width:36px;height:36px;vertical-align:middle;margin-right:0.4em;margin-top:-0.1em;filter:brightness(0) invert(1);}.digital-voting-overview{background:var(--gin-bg-layer);border:1px solid var(--gin-border-color-layer);border-radius:var(--gin-border-l);box-shadow:var(--gin-shadow-l1);padding:var(--gin-spacing-l);margin-top:var(--gin-spacing-m);}.digital-voting-overview__content{margin-top:var(--gin-spacing-m);}.digital-voting-overview__content > *:first-child{margin-top:0;}.digital-voting-overview__content > *:last-child{margin-bottom:0;}.statistics{background:var(--gin-bg-layer);border:1px solid var(--gin-border-color-layer);border-radius:var(--gin-border-l);box-shadow:var(--gin-shadow-l1);padding:var(--gin-spacing-l);margin-top:var(--gin-spacing-m);}body[class*="event-elections"] .page-wrapper__node-edit-form header.region-sticky{height:100px;}.parsley-errors-list{display:none;}input.parsley-error{border-color:var(--gin-color-danger);}
.page-node-type-landing-page{.paragraph-preview-grid{display:grid;grid-template-columns:minmax(0,1fr) 450px;gap:1.5rem;align-items:start;padding:var(--gin-spacing-m) 0;}.paragraph-preview-grid__description{color:#666;font-size:.95rem;line-height:1.5;}.paragraph-preview-grid__preview{min-width:0;p{font-size:.875rem;line-height:1.25;}img{width:100%;height:auto;display:block;}}@media (max-width:768px){.paragraph-preview-grid{grid-template-columns:minmax(0,1fr);gap:var(--gin-spacing-s);}}h2.preview-title{font-size:1rem;font-weight:var(--gin-font-weight-bold);}tr{td:has(.paragraph-preview){width:100%;max-height:200px;overflow:hidden;}&:has(.paragraphs-icon){box-shadow:none!important;border:1px solid rgba(0,0,0,.05)!important;}.paragraph-type-label{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-semibold) !important;line-height:normal;text-transform:uppercase;}.paragraphs-icon-view{width:22px;height:22px;margin-inline-start:12px;background-size:22px 22px;background-image:url("/modules/custom/uv_admin/icons/visibility-hidden.svg");}}.field--name-field-sections .paragraph-top{justify-items:flex-end;border-bottom:1px solid var(--gin-border-color-table);.field--name-status{grid-column-start:3;grid-row-start:1;margin:0 24px 0 0;.form-item{margin:0;}}}}.page-node-type-landing-page .paragraph-type--landingpage-slogan{display:flex;position:relative;flex-wrap:nowrap;flex-direction:row;padding:var(--gin-spacing-m) var(--gin-spacing-l) var(--gin-spacing-m) var(--gin-spacing-xs);margin-block-start:var(--gin-spacing-m);border:1px solid var(--gin-border-color-table);border-radius:var(--gin-border-m);&:not(:has(.paragraphs-subform)){overflow:hidden;}&:has(img){min-height:260px;}td:nth-child(2){width:99%;}td:has(div.paragraph-preview.stage):has(img){width:100%;max-height:300px;overflow:hidden;}.paragraph-preview:has(img) h2{margin:0;font-size:1.15rem;font-weight:700;color:#fff;span{font-size:.9rem;}}.paragraph-preview{@media (min-width:768px){display:grid;}&> div:first-child{grid-area:1 / 1;width:550px;height:220px;}}.slogan-wrapper{grid-area:1 / 1;align-self:end;margin:25px;}}.about-preview__image-fallback{width:260px;height:160px;background:#ebebeb;border-radius:10px;}.page-node-type-landing-page{.field--name-field-themen{.form-element.chosen-container-single{min-width:300px;}.chosen-drop{margin-left:0;}.paragraph-top .paragraph-summary{grid-column:2 / 3;white-space:normal;}.paragraphs-description .summary-content{color:#666;}}}.js-form-wrapper:has(> [id^="custom_menu_link_item_form_wrapper_"]){display:flex;align-items:flex-end;gap:0.75rem;}.js-form-wrapper:has(> [id^="custom_menu_link_item_form_wrapper_"]) > [id^="custom_menu_link_item_form_wrapper_"]{order:1;flex:1;min-width:0;}.js-form-wrapper:has(> [id^="custom_menu_link_item_form_wrapper_"]) > .paragraph-type-top{order:2;flex-shrink:0;}.paragraphs-dropbutton-wrapper{margin-bottom:12px;}.js-form-wrapper:has(> [id^="custom_menu_link_item_form_wrapper_"]) .paragraph-type-title{display:none;}.page-node-type-landing-page .field--widget-entity-reference-paragraphs .field-multiple-drag{vertical-align:middle !important;}.paragraphs-subform:has(.menu-item-link-type),[id^="custom_menu_link_item_form_wrapper_"] .paragraphs-subform{display:flex;align-items:flex-end;gap:0.75rem;}.paragraphs-subform:has(.menu-item-link-type){flex-wrap:nowrap;}.menu-item-link-type{flex:4;min-width:400px;}.menu-item-link-type select,.menu-item-link-type .chosen-container{min-width:400px;}.menu-item-title,.menu-item-anchor,.paragraphs-subform:has(.menu-item-link-type) > .form-wrapper:not(.menu-item-link-type):not(.menu-item-title){flex:1;min-width:0;}[id^="custom_menu_link_item_form_wrapper_"] .paragraphs-subform{flex-wrap:wrap;gap:20px;padding:20px;}[id^="custom_menu_link_item_form_wrapper_"] .paragraphs-subform > .form-wrapper{flex:0 0 300px;max-width:300px;}.paragraphs-subform select,.paragraphs-subform input[type="text"],.paragraphs-subform .chosen-container{width:100%}.paragraph-type--landingpage-werdegang{.form-type--number{max-width:100px;}}.paragraph-type--landingpage-newsletter{.chosen-container-single{min-width:50%;}}.paragraph-type--landingpage-about .field--name-field-bild-uber-mich .image-widget,.paragraph-type--landingpage-slogan .field--name-field-bild .image-widget,.field--name-field-bild-uber-mich .image-widget{.image-preview__img-wrapper{box-shadow:none;}&.no-value{position:relative;display:flex;flex-direction:column;min-height:160px;max-width:300px;border-radius:var(--gin-border-m);padding:1.25rem 1.5rem;background:#fafafa;text-align:center;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .15s;overflow:hidden;border:2px dashed var(--gin-border-color);cursor:pointer;&::before{content:"";display:block;width:75px;height:75px;background-image:url(/modules/custom/uv_admin/icons/image-placeholder.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.85;margin:20px auto 10px auto;}&::after{content:"Datei auswählen";display:inline-block;background:var(--gin-color-primary);color:var(--gin-color-button-text);border-radius:var(--gin-border-m);cursor:pointer;max-width:150px;padding:10px 12px;margin:0 auto;transition:var(--gin-transition);margin-top:2rem;color:#F8F9F9;font-family:Inter;font-size:14px;font-weight:500;line-height:normal;}input[type="file"]{position:absolute;inset:0;width:auto;opacity:0;cursor:pointer;}&:hover{border-color:var(--gin-color-primary);background:#f5f0f6;}&:hover::after{background-color:var(--gin-color-primary-hover);}}&.no-value .focal-point-wrapper{display:none !important;}}.image-widget.js-form-managed-file.form-managed-file.form-managed-file--image.is-single.no-upload.has-value.has-meta{display:grid !important;grid-template-columns:300px 1fr;grid-template-rows:auto auto auto;align-items:start;gap:0px 24px;}.image-widget.js-form-managed-file.form-managed-file.form-managed-file--image.is-single.no-upload.has-value.has-meta > .form-managed-file__main{grid-row:4;grid-column:1;margin:-30px 0 0 0;}.image-widget.js-form-managed-file.form-managed-file.form-managed-file--image.is-single.no-upload.has-value.has-meta .form-managed-file__main .file,.image-widget.js-form-managed-file.form-managed-file.form-managed-file--image.is-single.no-upload.has-value.has-meta .form-managed-file__main .file a{font-size:var(--gin-font-size-xs);color:var(--gin-color-text-light);}.page-node-type-landing-page .form-type--managed-file:has(.form-managed-file.has-value) > .form-item__description{display:none;}.image-widget.js-form-managed-file.form-managed-file.form-managed-file--image.is-single.no-upload.has-value.has-meta > .form-managed-file__meta-wrapper{display:contents;}.image-widget.js-form-managed-file.form-managed-file.form-managed-file--image.is-single.no-upload.has-value.has-meta .form-managed-file__meta{display:contents;}.image-widget.js-form-managed-file.form-managed-file.form-managed-file--image.is-single.no-upload.has-value.has-meta .form-managed-file__image-preview{grid-column:1;grid-row:2 / 4;}.image-widget.js-form-managed-file.form-managed-file.form-managed-file--image.is-single.no-upload.has-value.has-meta > .focal-point-help-text{grid-column:2;grid-row:2;align-self:center;margin:0;hr{margin:var(--gin-spacing-m) 0 var(--gin-spacing-s);border-top:1px solid var(--gin-border-color);border:none;max-width:32rem;width:100%;}}.image-widget.js-form-managed-file.form-managed-file.form-managed-file--image.is-single.no-upload.has-value.has-meta .form-managed-file__meta-items{grid-column:2;grid-row:3;}.page-node-type-landing-page .form-managed-file__image-preview img{aspect-ratio:16 / 10;object-fit:cover;width:400px;height:auto;}.page-node-type-landing-page .form-managed-file .button.remove-button{font-size:0;position:relative;width:16px;height:16px;padding:0;background:url('/modules/custom/uv_admin/icons/trash.svg') center / 16px 16px no-repeat;background-color:transparent;border:0 !important;border-radius:0;box-shadow:none;order:-1;margin:0;margin-right:var(--gin-spacing-xs);color:transparent;&:hover,&:active,&:focus,&:disabled,&.is-disabled{background-color:transparent;border:0 !important;color:transparent;}}.focal-point-indicator::after{color:#ff299f !important;text-shadow:0 0 2px #fff !important;font-size:2.5em !important;font-weight:270 !important;}.focal-point-help-text{font-family:Inter;font-size:var(--label-font-size,14px);}.form-item__label,.focal-point-help-text h3{color:var(--gin-color-title);font-size:var(--gin-font-size-h3);font-weight:var(--gin-font-weight-heavy);line-height:var(--label-line-height);}.focal-point-help-text span{display:block;color:var(--gin-color-text-light);}.focal-point-help-text .focal-point-preview-link{color:var(--gin-color-primary-hover);margin-top:15px;}.ui-dialog.popup-dialog-class:has(#focal-point-preview){max-width:60vw !important;width:60vw !important;max-height:60vh !important;height:60vh !important;margin:auto;}.ui-dialog.popup-dialog-class:has(#focal-point-preview) .ui-dialog-content{max-height:calc(60vh - 54px) !important;height:calc(60vh - 54px) !important;overflow:hidden !important;}#focal-point-preview-wrapper{padding:10px 20px 20px 20px;height:100%;display:flex;flex-direction:column;box-sizing:border-box;}#focal-point-preview-wrapper #focal-point-derivatives{display:flex;justify-content:center;margin:0;flex:1;min-height:0;}#focal-point-preview-wrapper .focal-point-derivative-preview{width:100%;height:100%;background:transparent;border:none;display:flex;justify-content:center;align-items:center;}#focal-point-preview-wrapper .focal-point-derivative-preview-label{display:none;}#focal-point-preview-wrapper .focal-point-derivative-preview-image{display:block;max-width:75%;max-height:75%;width:auto;height:auto;object-fit:contain;cursor:default;}#focal-point-preview-wrapper .preview-note{text-align:left !important;margin-top:10px;margin-left:auto;margin-right:auto;flex-shrink:0;}#focal-point-derivatives{overflow-x:unset !important;overflow-y:unset !important;height:auto !important;white-space:unset !important;}.ui-dialog.popup-dialog-class:has(#focal-point-preview){pointer-events:none;}.ui-dialog.popup-dialog-class:has(#focal-point-preview) .ui-dialog-titlebar,.ui-dialog.popup-dialog-class:has(#focal-point-preview) .ui-dialog-titlebar-close{pointer-events:auto;}.ui-dialog .ui-dialog-titlebar{background:transparent !important;}.ui-dialog .ui-dialog-title{color:#333 !important;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background-color:#333 !important;background-image:none !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-position:center center !important;mask-position:center center !important;}.ui-dialog.popup-dialog-class.ui-widget.ui-widget-content.ui-front{border-radius:10px;border:1px solid #DDD;background:#FFF;box-shadow:0 4px 34.6px 28px rgba(0,0,0,0.07);}.field--name-field-landingpage-name .form-item__description{max-width:none;}.landingpage-name-display{font-size:var(--gin-font-size-h2);}[class*="form-item--field-sections-"][class*="-subform-field-bild-"]{margin-top:0;}.focal-point-help-text h3{margin:0 0 0 0;}.focal-point-help-text span{margin:6px 0 0 0;}.fieldset[data-drupal-selector*="subform-field-media-type"]{margin:0 0 0 0 !important;}
form.views-exposed-form.views-exposed-form:not(:has(.group-group_1)){padding:var(--gin-spacing-l);.views-exposed-form__item{margin-block:0;}.form-element--type-select{min-width:14rem;max-width:none;}}.uv-members-api-party-committee-function-form,.uv-members-api-party-division-process-form,.uv-members-api-party-division-processed-form,.uv-members-api-party-division-persons-form,.uv-member-process-list,.uv-members-api-party-member-list,.uv-members-api-party-member-former-list,.uv-members-api-party-member-former-division-changed-list,.uv-members-api-party-division-list,.uv-members-api-party-mandate-list,.uv-members-api-party-function-list,.uv-members-api-party-committee-list,.uv-members-api-segment-results-form,.view-filters{container-type:inline-size;}form.views-exposed-form.views-exposed-form:has(.group-group_1){justify-content:space-between;padding:var(--gin-spacing-l);@container (width >= 1024px){gap:0 42px;display:grid;grid-template-columns:1fr max-content;grid-row-gap:12px;}.group-group_1{flex-wrap:wrap;align-items:center;margin-bottom:12px;display:flex;@container (width >= 824px){order:-1;width:72%;}@container (width >= 1024px){margin:0;width:100%;}@container (width >= 1280px){display:grid;grid-template-columns:repeat(auto-fill,252px);}@container (width >= 1440px){display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,max-content));}> div{@container (width >= 1024px){flex:1 1 clamp(202px,22%,270px);min-width:202px;max-width:100%;}input{width:100%;max-width:unset;}}&:has(> :nth-child(5):last-child){@container (width >= 1024px){display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,max-content));}@container (width >= 1440px){grid-template-columns:repeat(auto-fill,minmax(220px,max-content));}@container (width >= 1600px){grid-template-columns:repeat(auto-fill,minmax(270px,max-content));}}}.form-actions{grid-column:2;grid-row:1;align-self:center;gap:12px;align-items:center;margin:0;@container (width >= 824px){order:-1;}> .button{margin:0;}}fieldset,div.fieldset__wrapper{margin:0;padding:0;border:0;}div.form-item{margin-block:0;margin:0;}}.views-exposed-form.views-exposed-form{.form-actions{input[id^="edit-reset--"]{font-size:0;background-image:url('/modules/custom/uv_admin/icons/close_dark.svg');background-size:12px 12px;background-repeat:no-repeat;background-position:center;cursor:pointer;width:40px;height:40px;border-color:#C3C3C3!important;&:hover,&:focus{background-color:transparent;border-color:#000!important;}}}}.views-exposed-form.views-exposed-form .group-group_2,.views-exposed-form.views-exposed-form .group-group_3,.views-exposed-form.views-exposed-form .group-group_4{display:none;grid-auto-flow:column;grid-auto-columns:minmax(270px,max-content);gap:12px;grid-column:1 / span 2;align-items:center;padding:var(--gin-spacing-m);background:rgba(246,247,254,.9);border-radius:6px;max-height:0;opacity:0;visibility:hidden;}.views-exposed-form.views-exposed-form .group-group_4{padding-bottom:var(--gin-spacing-m);}.views-exposed-form.views-exposed-form .group-group_2{margin:var(--gin-spacing-m) 0 0;}form.views-exposed-form.views-exposed-form .group-group_1,form.views-exposed-form.views-exposed-form > .form-wrapper.active{width:100%;gap:12px;opacity:1;max-height:unset;opacity:1;visibility:visible;flex-wrap:wrap;align-items:center;margin-bottom:12px;display:flex;@container (width >= 1024px){margin:0;width:auto;}@container (width >= 1280px){display:grid;grid-template-columns:repeat(auto-fill,252px);}@container (width >= 1440px){display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,max-content));}div.form-item{align-self:start;@container (width >= 1440px){width:auto;}> *{width:100%;max-width:270px;min-width:0;&.chosen-container{width:100% !important;}}}}form.views-exposed-form.views-exposed-form > .form-wrapper.active{> div{@container (width >= 1024px){flex:1 1 clamp(202px,22%,270px);min-width:202px;max-width:272px;}}}.group-group_1{grid-row:1;}.group-group_2.active{grid-row:2;}.group-group_3.active{grid-row:3;}.group-group_4.active{grid-row:4;}#wrapper-dropdown{display:flex;align-items:center;justify-content:center;width:auto;height:40px;width:50px;}.filters-button{position:relative;display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;transition:var(--vierzwo-transition-short);svg{fill:var(--gin-color-primary);}&:hover,&.focus{background:var(--gin-color-primary-light);}}.form-type--select select.form-select:not([multiple]){appearance:none;width:auto;min-height:calc(var(--input-padding-vertical) * 2 + var(--input-line-height));padding-block:calc(var(--input-padding-vertical) - 1px);padding-inline:var(--input-padding-horizontal);color:var(--gin-color-text);font-size:var(--font-size-m);line-height:var(--input-line-height);border:1px solid var(--gin-border-color-form-element);border-radius:var(--gin-border-m);@supports (appearance:base-select){&,&::picker(select){appearance:base-select;background-image:none;}}option{padding:10px;border-top:1px solid var(--gin-border-color-form-element);cursor:pointer;transition-property:color,background;transition-duration:.2s;transition-timing-function:ease-out;text-wrap:auto;box-sizing:border-box;&:where(:hover,:focus,:active){background:#fcecf5;}&:checked{background:#fcecf5;}&::checkmark{display:none;}&:first-child{border:0;}}}.chosen-drop:not(:has(.chosen-search)){margin-left:-12px;}div.chosen-container-active .chosen-single,div.chosen-container-active .chosen-choices,div.chosen-container-active .chosen-drop{border-color:var(--gin-border-color-form-element);}div.chosen-container .chosen-results li.highlighted{background-color:var(--gin-color-primary);color:#fff;}.chosen-container-multi .chosen-choices{padding:0;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:0;padding:0;}.chosen-container-multi .chosen-choices li.search-choice{border:0;background:#f3f4f7;border-radius:5px;font-size:14px;padding:4px 20px 5px 5px}.chosen-container .search-choice-close{top:1px;opacity:.5;}#edit_field_mailers_chosen{width:100% !important;}.form-item--field-registration-status-value{.chosen-container{min-width:225px;}.chosen-results li{display:inline-flex;margin-block-end:6px;padding:6px 10px;justify-content:center;align-items:center;line-height:1;border-radius:5px;}li[data-value="registered"]{background:var(--status-registered);}li[data-value="invited"]{background:var(--status-invited);}li[data-value="attended"]{background:var(--status-attended);}li[data-value="captured"]{background:var(--status-captured);}li[data-value="pending_opt_in"]{background:var(--status-opt-in);}li[data-value="deregistered"]{background:var(--status-deregistered);}li[data-value="registered_unconfirmed"]{background:var(--status-unconfirmed);}}.select2-search__field{width:auto !important;height:22px!important;}.select2-selection__choice__remove{margin-left:5px;}.select2-container--gin .select2-selection--multiple{min-height:unset !important;}.select2-container--gin.select2-container--focus{box-shadow:none !important;}.select2-container--gin .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;max-width:min-content;flex-direction:column-reverse;li:not(:last-child){margin-top:5px;}}.select2-container--gin li.select2-results__option:not(.select2-results__option--group){display:flex;align-items:center;min-height:40px;padding-block:8px;padding-inline:12px;line-height:24px;box-sizing:border-box;}.select2-container--gin .select2-results__option--highlighted[aria-selected]{background-color:var(--gin-color-primary-light)!important;color:var(--gin-color-primary-active)!important;}.view-filters,.views-exposed-form,.persons-extra-filters{.select2-container--gin{.select2-selection--multiple{display:flex;flex-direction:column-reverse;gap:4px;border:0;outline:0;padding:0;background-color:transparent;ul{max-width:unset;}.select2-selection__rendered:empty{display:none;}.select2-selection__choice{margin-right:0;border-radius:2px;width:max-content;padding:calc(.25rem - 1px);background-color:var(--gin-color-primary-light);color:var(--gin-color-primary-active);.select2-selection__choice__remove{display:flex;height:16px;width:20px;padding:0;flex-shrink:0;background-color:transparent;border:0;&:hover,&:focus{background-color:transparent;}&:before{mask-size:22px;background:var(--gin-color-primary-active) !important;}}}.select2-selection__rendered{padding:0;}.select2-search{color:var(--gin-color-text);line-height:1.5rem;padding-block:calc(0.5rem - 1px);padding-inline:0.5rem;min-height:40px;background-color:var(--gin-bg-input);border:1px solid var(--gin-border-color-form-element);border-radius:var(--gin-border-m);transition:var(--gin-transition);width:100%;box-sizing:border-box;input{width:100% !important;height:40px;padding:var(--input-padding-vertical) var(--input-padding-horizontal);}textarea.select2-search__field{width:100% !important;white-space:nowrap;overflow:hidden;}}}.select2-selection:hover{border:0;box-shadow:none;}}.select2-container--gin.select2-container--focus .select2-selection--multiple{border:0;outline:0;padding:0;box-shadow:none;.select2-search{border:solid black 1px;outline:0;}}}.view-filters .js-form-item-positiontype .select2-container{min-width:300px;}form.uv-member-process-list #edit-secondary-filters:not(.hidden-filters){padding-top:20px;border-top:1px solid #E6E8EC;}form.uv-member-process-list #edit-search-container #edit-secondary-filters .fieldset__wrapper .form-type--date{flex-direction:column;align-items:stretch;margin-bottom:0;}form.uv-member-process-list #edit-search-container #edit-secondary-filters .fieldset__wrapper .form-type--date label{margin-bottom:4px;font-size:13px;font-weight:600;line-height:20px;}form.uv-member-process-list #edit-search-container #edit-secondary-filters .fieldset__wrapper .form-type--date .form-date{margin-left:0;}form.uv-member-process-list #edit-search-container #edit-secondary-filters .fieldset__wrapper .form-type--date label::after{content:none;}.persons-list .persons-extra-filters .select2-container--gin .select2-selection--multiple{height:auto;min-height:0 !important;padding-block:0 !important;}.persons-list .persons-extra-filters .select2-container--gin .select2-search__field{width:100% !important;height:24px !important;line-height:24px;margin:0;padding:0 !important;white-space:nowrap;}.persons-list .persons-extra-filters .select2-container--gin .select2-search{padding-block:7px !important;min-height:40px;}.persons-list .persons-extra-filters .persons-filter-row.persons-filter-row{align-items:flex-start;}@media (max-width:700px){.persons-list .persons-extra-filters .persons-filter-row.persons-filter-row{align-items:stretch;}.persons-list .persons-extra-filters .persons-filter-row:has(.form-item__label:not(.visually-hidden)) .form-item:has(.select2-container){margin-top:0;}}.persons-list .persons-extra-filters .persons-filter-row .form-item__label{line-height:20px;margin-bottom:4px;}.persons-list .persons-extra-filters .persons-filter-row:has(.form-item__label:not(.visually-hidden)) .form-item:has(.select2-container){margin-top:24px;}.persons-list .persons-extra-filters .js-form-item-positiontype{flex:0 1 360px;min-width:min(360px,100%);}.hidden-filters{display:none !important;}#edit-search-container{display:grid;gap:1rem;#edit-primary-filters,#edit-secondary-filters{justify-content:left;position:relative;gap:1rem;.form-item,.js-form-item,fieldset:not(.fieldgroup){margin:unset;}}#edit-toggles{display:flex;flex-direction:column;gap:1rem;}#edit-filters-actions{display:flex;align-items:center;align-self:start;order:1;gap:12px;.button{margin:0;}}}#edit-search-container{background:var(--gin-bg-layer);border:1px solid var(--gin-border-color-layer);box-sizing:border-box;box-shadow:var(--gin-shadow-l1);border-radius:var(--gin-border-l);margin-block-end:var(--space-l);justify-content:space-between;padding:var(--gin-spacing-l);@container (width >= 1024px){gap:0 42px;display:grid;grid-template-columns:1fr max-content;grid-row-gap:12px;}#edit-primary-filters{flex-wrap:wrap;align-items:center;margin-bottom:12px;display:flex;align-items:start;@container (width >= 824px){order:-1;width:72%;}@container (width >= 1024px){margin:0;width:100%;}@container (width >= 1280px){display:grid;grid-template-columns:repeat(auto-fill,270px);}@container (width >= 1440px){display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,max-content));}> div:not(.filters-actions){@container (width >= 1024px){flex:1 1 clamp(202px,22%,270px);min-width:202px;max-width:100%;}input{width:100%;max-width:unset;}}&:has(> :nth-child(5):last-child){@container (width >= 1024px){display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,max-content));}@container (width >= 1440px){grid-template-columns:repeat(auto-fill,minmax(220px,max-content));}@container (width >= 1600px){grid-template-columns:repeat(auto-fill,minmax(270px,max-content));}}> .form-item{width:100%;@container (width >= 600px){width:270px;}*{min-width:0;}.chosen-container{margin-block-start:0;}}}.filters-actions{.button:nth-of-type(2){font-size:0;background-image:url('/modules/custom/uv_admin/icons/close_dark.svg');background-size:12px 12px;background-repeat:no-repeat;background-position:center;cursor:pointer;width:40px;height:40px;border-color:#C3C3C3!important;&:hover,&:focus{background-color:transparent;border-color:#000!important;}}}.claro-autocomplete{width:100%;}#edit-secondary-filters{flex-wrap:wrap;align-items:center;margin-bottom:12px;display:flex;align-items:start;@container (width >= 824px){order:-1;width:72%;}@container (width >= 1024px){margin:0;width:100%;}@container (width >= 1280px){display:grid;grid-row:2;grid-template-columns:repeat(auto-fill,270px);align-items:end;}@container (width >= 1440px){display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,max-content));}> div:not(.toggle-checkbox-wrapper){@container (width >= 1024px){flex:1 1 clamp(202px,22%,270px);min-width:202px;max-width:100%;}input:not(.form-checkbox){width:100%;max-width:unset;}.form-element.chosen-container-multi{width:100% !important;}}> .form-item{width:100%;@container (width >= 600px){width:270px;}}.toggle-checkbox{display:flex;flex-wrap:nowrap;align-items:center;.form-checkbox{flex-shrink:0;}.option{margin-bottom:0;margin-left:15px;}}fieldset{border:0;padding-block-start:0;&:has(.form-type--date + .form-type--date){grid-column:span 2;width:100%;}}.fieldset__label{padding:0;}.fieldset__wrapper:has(.form-date){margin:0;width:100%;padding:0;box-sizing:border-box;@container (width >= 800px){display:grid;grid-template-columns:repeat(auto-fill,minmax(262px,max-content));gap:1rem;}.form-type--date{display:flex;align-items:center;&:has(~ div){margin-bottom:5px;@container (width >= 800px){margin-bottom:0;}}.form-date{margin-left:5px;width:100%;}label{margin-bottom:0;}}}.fieldset__wrapper:has(.form-item--birthday-day){padding:0;margin:0;display:flex;justify-content:space-between;.form-item--birthday-month{select{min-width:130px;}}}}}.view-display-id-page_persons{.group-group_3{.form-item--field-themes-target-id-uv-crm-entity-reference-select-autocomplete,.form-item--changed-from,.form-item--changed-to{display:none;}}}.ui-autocomplete a.ui-menu-item-wrapper{padding:.5rem .75rem;}
.crm-members,.crm-process,.crm-processed{table th{background:var(--vierzwo-gin-grey);}}.crm-members{td:has(div.view-link),td:has(div.clone-link),td:has(div.functions-link),td:has(div.edit-link){padding:0;width:56px;}div.functions-link,div.clone-link,div.view-link,div.edit-link{width:36px;a{display:flex;align-items:center;border-radius:50%;font-size:0;transition:var(--vierzwo-transition-short);}a:before{filter:brightness(0) saturate(100%) invert(14%) sepia(98%) saturate(7498%) hue-rotate(318deg) brightness(86%) contrast(117%);}a:hover,a:focus{background:var(--gin-color-primary-light);}}div.edit-link{a:before{content:url(/modules/custom/uv_admin/icons/edit.svg);}}div.functions-link{a:before{content:url(/modules/custom/uv_admin/icons/edit.svg);}}div.view-link{a:before{content:url(/modules/custom/uv_admin/icons/view.svg);}}div.clone-link{a:before{content:url(/modules/custom/uv_admin/icons/clone.svg);}}}#edit-top-actions{margin:0;}#edit-pager-summary-top{padding-top:10px;min-height:30px !important;margin-bottom:20px;}[class*="crm-persons-"][class*="-edit"]{td:has(.edit-link){width:36px;}div.edit-link{padding:var(--gin-spacing-density-m) var(--gin-spacing-xs);a{display:flex;align-items:center;border-radius:50%;font-size:0;transition:var(--vierzwo-transition-short);&:before{filter:brightness(0) saturate(100%) invert(14%) sepia(98%) saturate(7498%) hue-rotate(318deg) brightness(86%) contrast(117%);content:url(/modules/custom/uv_admin/icons/edit.svg);height:36px;}&:hover,&:focus{background:var(--gin-color-primary-light);}}}}.view-id-uv_segments.view-display-id-overview_persons,.uv-members-api-party-committee-function-form,.uv-members-api-party-member-former-list,.uv-members-api-party-division-persons-form,#dms-documents{td:has(> .statistics-link),td:has(> .undo-link),td:has(> .clone-link),td:has(> .functions-link),td:has(> .edit-link),td:has(> .delete-link),td:has(> .view-link),td:has(> .sync-link),td:has(> .download-link){width:36px;height:36px;padding:var(--gin-spacing-density-m) var(--gin-spacing-xs);.statistics-link,.undo-link,.clone-link,.functions-link,.edit-link,.view-link,.sync-link,.download-link,.delete-link{padding:0;}}.statistics-link,.undo-link,.clone-link,.functions-link,.edit-link,.view-link,.sync-link,.download-link,.delete-link{width:36px;padding:var(--gin-spacing-density-m) var(--gin-spacing-xs);a{display:flex;align-items:center;border-radius:50%;font-size:0;transition:var(--vierzwo-transition-short);padding:0;&:before{filter:brightness(0) saturate(100%) invert(14%) sepia(98%) saturate(7498%) hue-rotate(318deg) brightness(86%) contrast(117%);}&:hover,&:focus{background:var(--gin-color-primary-light);}}}.delete-link{a:before{content:url(/modules/custom/uv_admin/icons/delete.svg);}}.undo-link{a:before{content:url(/modules/custom/uv_admin/icons/undo.svg);}}.edit-link{a:before{content:url(/modules/custom/uv_admin/icons/edit.svg);}}.functions-link{a:before{content:url(/modules/custom/uv_admin/icons/funktionstraeger.svg);}}.view-link{a:before{content:url(/modules/custom/uv_admin/icons/view.svg);}}.sync-link{a:before{content:url(/modules/custom/uv_admin/icons/sync.svg);}}.clone-link{a:before{content:url(/modules/custom/uv_admin/icons/clone.svg);}}.download-link{a:before{content:url(/modules/custom/uv_admin/icons/download.svg);}}.statistics-link{a:before{content:url(/modules/custom/uv_admin/icons/statistics.svg);}}}: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){.uv-extended-email-inline{.form-type--email,.form-type--select{margin:0;margin-block-end:0;padding:var(--gin-spacing-m) 0;}}> .uv-extended-email-is-default-wrapper{display:flex;align-items:center;flex-direction:row-reverse;flex-shrink:0;justify-content:center;margin:0;position:relative;width:72px;height:40px;cursor:pointer;label{position:absolute;bottom:-12px;margin:0;clip:auto;padding-inline-start:0;}&:hover,&:active,&:focus{label{display:block;color:#555;height:auto;width:auto;}}.form-item__suffix{display:none;}input{&:before{display:none !important;}}.uv_extended_email-is_default_checkbox{position:relative !important;display:block;font-size:0;position:relative;background-color:transparent;width:27px;height:27px;background:url(/modules/custom/uv_admin/icons/standard.svg) center / 27px 27px no-repeat;margin-right:0;border:0 !important;box-shadow:none;margin:0 auto;cursor:pointer;&:checked{background:url(/modules/custom/uv_admin/icons/standard_green.svg) center / 27px 27px no-repeat;}}}}.uv-members-api-party-division-form{display:flex;gap:2%;padding:var(--gin-spacing-s);background:var(--gin-bg-layer);box-shadow:var(--gin-shadow-l1);border-radius:var(--gin-border-l);border:1px solid var(--gin-border-color-layer);@media (min-width:1440px){display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);}&:has(> .layout-node-form){display:block;}.layout-region-node-main{@media (min-width:1440px){display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:2%;}}.form-type--boolean .form-boolean{margin-inline-start:0;margin-right:var(--gin-spacing-xs);}}.gin--edit-form .page-wrapper__node-edit-form .messages-list{max-width:unset !important;}.uv-crm-entity-person-show{.item-group-division,.person-data-group{.field--type-uv-extended-address-item,.field--type-extended-email,.field--type-extended-telephone{margin:0;}.icon-pin{align-self:start;}.address{margin:0;}}}.address.extended-address{display:flex;flex-direction:column;span:not(:first-child){margin-top:5px;}}.uv-crm-entity-person-show{.field__item:has(> i){display:flex;align-items:center;gap:6px;}.field__item:not(:last-child){margin-bottom:16px;}}table{th{background:var(--vierzwo-gin-grey);}}.api-division{.item-group{background:var(--gin-bg-layer);box-shadow:var(--gin-shadow-l1);border-radius:var(--gin-border-l);border:1px solid var(--gin-border-color-layer);position:relative;}}.gin-sticky-form-actions{.button--primary{background:var(--gin-color-primary);color:var(--gin-color-button-text);&:focus,&:hover,&:active{background-color:var(--gin-color-primary-hover);}}}.func-dates-wrapper{display:flex;.spacer{margin:0 5px;}}.form-item--position-key{.form-element--type-select{min-width:300px;}}.commitee-page{container-type:inline-size;.crm-left-column{.item-content{@container (width >= 1024px){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px;}.mail{overflow-wrap:anywhere;word-break:break-word;}.field__item{margin-bottom:8px;}}}}i.icon-person{content:url(/modules/custom/uv_admin/icons/person.svg);}i.icon-document{content:url(/modules/custom/uv_admin/icons/document.svg);}i.icon-finance{content:url(/modules/custom/uv_admin/icons/finanzen.svg);}i.icon-mitglieder{content:url(/modules/custom/uv_admin/icons/person.svg);}.block-system > form:has(> .list-results){padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;}.gin--dark-mode .block-system > form:has(> .list-results),.gin--high-contrast-mode .block-system > form:has(> .list-results){box-shadow:none;}.list-results{padding:var(--gin-spacing-l);background:var(--gin-bg-layer);border:1px solid var(--gin-border-color-layer);border-radius:var(--gin-border-l);box-shadow:var(--gin-shadow-l1);box-sizing:border-box;#edit-pager-summary-top{padding-top:0;}}
.admin-toolbar__content .toolbar-block:nth-last-child(n+2)::after{display:none;}a.main-menu,.toolbar-block__list .toolbar-button__label{font-size:16px;line-height:1.25;}html .admin-toolbar .toolbar-button,html .admin-toolbar .toolbar-button::before{transition:all .2s ease;}html[data-admin-toolbar="collapsed"] .admin-toolbar .toolbar-button{padding-inline:7px;padding-block:calc(var(--gin-spacing-xxs) + 1px);transition:all .2s ease;}html[data-admin-toolbar="collapsed"] .admin-toolbar .toolbar-button::before{width:26px;height:26px;transition:all .2s ease;}.toolbar-button.main-menu-contacts::before{mask-image:url(/modules/custom/uv_admin/icons/menu-contacts.svg);}.toolbar-button.main-menu-events::before{mask-image:url(/modules/custom/uv_admin/icons/menu-events.svg);}.toolbar-button.main-menu-mailings::before{mask-image:url(/modules/custom/uv_admin/icons/menu-mailings.svg);}.toolbar-button.main-menu-actions::before{mask-image:url(/modules/custom/uv_admin/icons/pen-draw.svg);}.admin-toolbar
  [class*="toolbar-button--icon--uv-core-admin-crm-content"]::before{mask-image:url(/modules/custom/uv_admin/icons/menu-website.svg);}.admin-toolbar
  [class*="toolbar-button--icon--uv-members-api-members"]::before{mask-image:url(/modules/custom/uv_admin/icons/menu-members.svg);}.admin-toolbar
  [class*="toolbar-button--icon--uv-members-api-processes-root"]::before{mask-image:url(/modules/custom/uv_admin/icons/menu-processes.svg);}.admin-toolbar
  [class*="toolbar-button--icon--uv-members-api-divisions"]::before{mask-image:url(/modules/custom/uv_admin/icons/menu-divisions.svg);}.admin-toolbar
  [class*="toolbar-button--icon--uv-core-admin-crm-forms"]::before{mask-image:url(/modules/custom/uv_admin/icons/menu-documents.svg);}.admin-toolbar
  [class*="toolbar-button--icon--uv-core-admin-universum"]::before{mask-image:url(/modules/custom/uv_admin/icons/menu-universum.svg);}.admin-toolbar
  [class*="toolbar-button--icon--uv-website-neos-admin"]::before{mask-image:url(/modules/custom/uv_admin/icons/menu-neos.svg);}.admin-toolbar
  [class*="toolbar-button--icon--uv-memdex-admin-memdex"]::before{mask-image:url(/modules/custom/uv_admin/icons/menu-memdex.svg);}.toolbar-button.main-menu-payments::before{mask-image:url(/modules/custom/uv_admin/icons/menu-payments.svg);}.toolbar-button.main-menu-smartdialog::before{mask-image:url(/modules/custom/uv_admin/icons/menu-smartdialog.svg);}#toolbar-item-environment-indicator-tray{display:none !important;}.admin-toolbar__content{gap:32px;}
.views-field-field-scheduled-send-date{padding:16px 16px 16px 0;text-align:center;}.tooltip{position:relative;display:flex;justify-content:center;align-items:center;gap:6px;}.tooltip::after{content:url('/modules/custom/uv_admin/icons/clock.svg');display:block;margin:6px 0 0;}.tooltiptext{position:absolute;z-index:999;top:-4em;padding:5px;visibility:hidden;background:#fff;border:1px solid var(--vierzwo-gin-grey);font-size:.925rem;text-align:center;border-radius:var(--gin-border-m);transition:var(--vierzwo-transition-short);}.tooltip:hover .tooltiptext{visibility:visible;}tbody .views-field-field-scheduled-send-date{text-align:center;}.view-uv-tracking tbody tr:has(.views-field-title a){border-top:2px solid;}.mailing-banner-wrapper{.details-wrapper{summary{display:none;}details,.details-wrapper{margin:0;border:0;}}}.uv-newsletter-send-test-form .fieldset{background:#fff;}.uv-newsletter-send-form{max-width:65%;}.uv-newsletter-send-form .form-type--radio label,.uv-newsletter-send-form .form-type--checkbox label{font-size:var(--gin-font-size-m)!important;}.uv-section{position:relative;}.uv-section::after{content:url(/modules/custom/uv_admin/icons/edit.svg);;position:absolute;top:16px;right:var(--gin-spacing-l);filter:brightness(0) saturate(100%) invert(30%) sepia(84%) saturate(7207%) hue-rotate(314deg) brightness(84%) contrast(118%);opacity:0;transition:all .05s ease-in-out;pointer-events:none;}.uv-section:has(.claro-details__summary[aria-expanded="false"])::after{opacity:1;}.uv-section .claro-details__summary{padding:var(--gin-spacing-l);padding-inline-start:var(--gin-spacing-l);}.uv-section .claro-details__summary::before{display:none;}.uv-section .claro-details__summary-summary{display:block;margin-block-start:var(--gin-spacing-s);opacity:1;transition:all .05s ease-in-out;}.uv-section .claro-details__summary[aria-expanded="true"]{padding-bottom:var(--gin-spacing-xs);}.uv-section .claro-details__summary[aria-expanded="true"]{margin:0 0 var(--gin-spacing-m);.claro-details__summary-summary{height:1px;opacity:0;}}.uv-section .claro-details__description{font-size:var(--gin-font-size-m);line-height:1.5;}.uv-section .claro-details__wrapper{margin-top:0;}.uv-section .js-form-item-recipients-edit-field-mailer-entities{margin-top:0;}.uv-section--scheduled fieldset{margin-block:0;}.uv-section--scheduled .form-datetime-wrapper{margin-block-end:calc(6rem / 16);}.uv-section--scheduled .form-item--scheduled-send-info{margin-block-start:0;font-size:var(--font-size-xs);}.uv-section input:not(.form-radio),.uv-section select,.uv-section .chosen-container{width:100%;min-width:100%;}.uv-section--recipients table.responsive-enabled:not(:has(tbody)){display:none;}.uv-section--recipients table.responsive-enabled{margin-block:0;border-collapse:separate;border-spacing:0 6px;}.uv-section--recipients table.responsive-enabled tr{border:0;}.uv-section--recipients table.responsive-enabled th{padding:0;line-height:2;}.uv-section--recipients table.responsive-enabled td{background:#FAFAFC;}.send-button-wrapper{position:relative;display:inline-block;}.send-button-wrapper::before{content:url('/modules/custom/uv_admin/icons/send.svg');position:absolute;top:29px;left:16px;display:flex;justify-content:center;align-items:center;width:18px;height:18px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(152deg) brightness(103%) contrast(103%);pointer-events:none;}.send-button-wrapper:has(.button.button--primary:disabled)::before{filter:brightness(0) saturate(100%) invert(0%) sepia(85%) saturate(7460%) hue-rotate(83deg) brightness(101%) contrast(96%);}.send-button-wrapper input.button--primary{padding-left:46px;}.newsletter-statistics-wrapper{display:grid;gap:20px;margin-block-start:0;padding:var(--gin-spacing-s);background:var(--gin-bg-layer);border:1px solid var(--gin-border-color-layer);box-shadow:var(--gin-shadow-l1);border-radius:var(--gin-border-l);@media (min-width:768px){grid-template-columns:repeat(2,minmax(0,1fr));}@media (min-width:1440px){grid-template-columns:repeat(6,minmax(0,1fr));}@media (min-width:1440px){padding:var(--gin-spacing-l);}.statistic{display:grid;width:100%;padding:30px;border-radius:20px;box-shadow:0px 3px 15px #272D3B33;justify-content:space-between;gap:10px;position:relative;box-sizing:border-box;h3{margin:0;font-size:29px;margin-bottom:20px;}p{margin:0;font-size:16px;}.image-div{max-width:67px;width:100%;height:67px;max-height:67px;padding:20px;border-radius:50%;box-sizing:border-box;position:absolute;right:30px;top:20px;background:#FEF0BD;display:flex;align-items:center;justify-content:center;svg{width:32px;height:32px;}}}.statistic-type-soft_bounce{.image-div{&:before{content:url(/modules/custom/uv_admin/images/event/icon_soft_bounces.svg);}}}.statistic-type-hard_bounce{.image-div{&:before{content:url(/modules/custom/uv_admin/images/event/icon_hard_bounces.svg);}}}.statistic-type-blocked{.image-div{&:before{content:url(/modules/custom/uv_admin/images/event/icon_blocked.svg);}}}.statistic-type-spam{.image-div{&:before{content:url(/modules/custom/uv_admin/images/event/icon_spam.svg);}}}.statistic-type-emails_total{.image-div{background:#FCF2E9;&:before{content:url(/modules/custom/uv_admin/images/event/icon_empfaenger.svg);}}}.statistic-type-emails_opened{.image-div{background:#E5F9F6;&:before{content:url(/modules/custom/uv_admin/images/event/icon_mailclient.svg);}}}.statistic-type-website_opened{.image-div{background:#E7F1FD;&:before{content:url(/modules/custom/uv_admin/images/event/icon_webversion.svg);}}}.statistic-type-emails_sent{.image-div{background:#EDE7F5;&:before{content:url(/modules/custom/uv_admin/images/event/icon_zustellungen.svg);}}}.statistic-type-bounces{.image-div{background:#FEF0BD;&:before{content:url(/modules/custom/uv_admin/images/event/icon_bounces.svg);}}}.statistic-type-unsubscriptions{.image-div{background:#F3F4F6;&:before{content:url(/modules/custom/uv_admin/images/event/icon_abmeldungen.svg);}}}}
.gin--edit-form{.page-wrapper__node-edit-form form.node-form{margin-inline:0;max-width:none;}.field-group-tab,.layout-region-node-main > .form-wrapper{summary,> legend > .fieldset__label{+ .details-wrapper{margin-top:var(--gin-spacing-xs);}}}.form-wrapper .fieldset__description,.form-wrapper .claro-details__description{font-size:1rem;line-height:1.5;color:#555;}}.field-multiple-table tbody{.form-item{margin-block:var(--space-s);}.form-select{min-width:300px;}.field-group-details:has(.field--name-field-background-color) .details-wrapper{display:flex;gap:36px;}.field-group-fieldset:has(.field--name-field-background-color) .fieldset__wrapper{display:grid;grid-template-columns:auto auto auto;gap:24px;.field--type-link{grid-column:1 / span 3;}}}.node-article-form,.node-article-edit-form{.form-select{min-width:300px;}}
.icon-mail{content:url(/modules/custom/uv_admin/icons/mail.svg);}.icon-phone{content:url(/modules/custom/uv_admin/icons/phone.svg);}.icon-pin{content:url(/modules/custom/uv_admin/icons/pin.svg);}.icon-calendar-marked{content:url(/modules/custom/uv_admin/icons/calendar-marked.svg);}.icon-division{content:url(/modules/custom/uv_admin/icons/person/gliederung.svg);}.icon-position{content:url(/modules/custom/uv_admin/icons/person/position.svg);}.icon-pen-draw{content:url(/modules/custom/uv_admin/icons/pen-draw.svg);}.icon-birthdate{content:url(/modules/custom/uv_admin/icons/person/geburtstag.svg);}.icon-gender{content:url(/modules/custom/uv_admin/icons/person/geschlecht.svg);}.icon-consent{content:url(/modules/custom/uv_admin/icons/person/einwilligung.svg);}.icon-currency-euro{content:url(/modules/custom/uv_admin/icons/currency-euro.svg);}.icon-account{content:url(/modules/custom/uv_admin/icons/account.svg);}.icon-finanzen{content:url(/modules/custom/uv_admin/icons/finanzen.svg);}.icon-spende{content:url(/modules/custom/uv_admin/icons/person/spende.svg);}.icon-mitgliedsbeitrag{content:url(/modules/custom/uv_admin/icons/person/mitgliedsbeitrag.svg);}.icon-calendar{content:url(/modules/custom/uv_admin/icons/calendar.svg);}.icon-land{content:url(/modules/custom/uv_admin/icons/land.svg);}.icon-company{content:url(/modules/custom/uv_admin/icons/menu-divisions.svg);}.member-interests__options--cards{.form-item--choice-sets-participation-offers-options-connect-people label:before{content:url(/modules/custom/uv_admin/icons/person/menschen-vernetzen.svg);}.form-item--choice-sets-participation-offers-options-onboard-newcomers label:before{content:url(/modules/custom/uv_admin/icons/person/neue-begleiten.svg);}.form-item--choice-sets-participation-offers-options-coordinate-teams label:before{content:url(/modules/custom/uv_admin/icons/person/teams-koordinieren.svg);}.form-item--choice-sets-participation-offers-options-conduct-conversations label:before{content:url(/modules/custom/uv_admin/icons/person/gespraeche-fuehren.svg);}.form-item--choice-sets-participation-offers-options-make-calls label:before{content:url(/modules/custom/uv_admin/icons/person/telefonieren.svg);}.form-item--choice-sets-participation-offers-options-events-projects label:before{content:url(/modules/custom/uv_admin/icons/person/events-projekte.svg);}.form-item--choice-sets-participation-offers-options-moderate-groups label:before{content:url(/modules/custom/uv_admin/icons/person/gruppen-moderieren.svg);}.form-item--choice-sets-participation-offers-options-share-knowledge label:before{content:url(/modules/custom/uv_admin/icons/person/wissen-vermitteln.svg);}.form-item--choice-sets-participation-offers-options-manage-social-media label:before{content:url(/modules/custom/uv_admin/icons/person/social-media.svg);}.form-item--choice-sets-participation-offers-options-photos-videos label:before{content:url(/modules/custom/uv_admin/icons/person/fotos_videos.svg);}.form-item--choice-sets-participation-offers-options-practical-support label:before{content:url(/modules/custom/uv_admin/icons/person/praktisch-mithelfen.svg);}.form-item--choice-sets-participation-offers-options-music-singing label:before{content:url(/modules/custom/uv_admin/icons/person/musizieren.svg);}.form-item--choice-sets-participation-offers-options-share-expertise label:before{content:url(/modules/custom/uv_admin/icons/person/fachwissen.svg);}}.member-interests__options--cards{.form-item--choice-sets-participation-offers-options-distribute-flyers label:before{content:url(/modules/custom/uv_admin/icons/person/flyer-verteilen.svg);}.form-item--choice-sets-participation-offers-options-layout label:before{content:url(/modules/custom/uv_admin/icons/person/layouten.svg);}.form-item--choice-sets-participation-offers-options-door-to-door label:before{content:url(/modules/custom/uv_admin/icons/person/haustuergespraeche.svg);}.form-item--choice-sets-participation-offers-options-citizen-calls label:before{content:url(/modules/custom/uv_admin/icons/person/buergertelefon.svg);}.form-item--choice-sets-participation-offers-options-give-speeches label:before{content:url(/modules/custom/uv_admin/icons/person/reden-halten.svg);}.form-item--choice-sets-participation-offers-options-photography label:before{content:url(/modules/custom/uv_admin/icons/person/fotografieren.svg);}.form-item--choice-sets-participation-offers-options-hang-posters label:before{content:url(/modules/custom/uv_admin/icons/person/poster-aufhaengen.svg);}.form-item--choice-sets-participation-offers-options-drive-car label:before{content:url(/modules/custom/uv_admin/icons/person/auto-fahren.svg);}.form-item--choice-sets-participation-offers-options-write-texts label:before{content:url(/modules/custom/uv_admin/icons/person/texte-schreiben.svg);}.form-item--choice-sets-participation-offers-options-record-videos label:before{content:url(/modules/custom/uv_admin/icons/person/videos-aufnehmen.svg);}.form-item--choice-sets-participation-offers-options-staff-info-stand label:before{content:url(/modules/custom/uv_admin/icons/person/infostand-betreuen.svg);}.form-item--choice-sets-participation-offers-options-social-media-posts label:before{content:url(/modules/custom/uv_admin/icons/person/social-media-posts.svg);}.form-item--choice-sets-participation-offers-options-press-work label:before{content:url(/modules/custom/uv_admin/icons/person/pressearbeit.svg);}.form-item--choice-sets-participation-offers-options-create-newsletter label:before{content:url(/modules/custom/uv_admin/icons/person/newsletter-gestalten.svg);}}
.icon-mail{content:url(/modules/custom/uv_admin/icons/mail.svg);}.icon-phone{content:url(/modules/custom/uv_admin/icons/phone.svg);}.icon-pin{content:url(/modules/custom/uv_admin/icons/pin.svg);}.icon-calendar-marked{content:url(/modules/custom/uv_admin/icons/calendar-marked.svg);}.icon-division{content:url(/modules/custom/uv_admin/icons/person/gliederung.svg);}.icon-position{content:url(/modules/custom/uv_admin/icons/person/position.svg);}.icon-pen-draw{content:url(/modules/custom/uv_admin/icons/pen-draw.svg);}.icon-birthdate{content:url(/modules/custom/uv_admin/icons/person/geburtstag.svg);}.icon-gender{content:url(/modules/custom/uv_admin/icons/person/geschlecht.svg);}.icon-consent{content:url(/modules/custom/uv_admin/icons/person/einwilligung.svg);}.icon-currency-euro{content:url(/modules/custom/uv_admin/icons/currency-euro.svg);}.icon-account{content:url(/modules/custom/uv_admin/icons/account.svg);}.icon-finanzen{content:url(/modules/custom/uv_admin/icons/finanzen.svg);}.icon-spende{content:url(/modules/custom/uv_admin/icons/person/spende.svg);}.icon-mitgliedsbeitrag{content:url(/modules/custom/uv_admin/icons/person/mitgliedsbeitrag.svg);}.icon-calendar{content:url(/modules/custom/uv_admin/icons/calendar.svg);}.icon-land{content:url(/modules/custom/uv_admin/icons/land.svg);}.icon-company{content:url(/modules/custom/uv_admin/icons/menu-divisions.svg);}.member-interests__options--cards{.form-item--choice-sets-participation-offers-options-connect-people label:before{content:url(/modules/custom/uv_admin/icons/person/menschen-vernetzen.svg);}.form-item--choice-sets-participation-offers-options-onboard-newcomers label:before{content:url(/modules/custom/uv_admin/icons/person/neue-begleiten.svg);}.form-item--choice-sets-participation-offers-options-coordinate-teams label:before{content:url(/modules/custom/uv_admin/icons/person/teams-koordinieren.svg);}.form-item--choice-sets-participation-offers-options-conduct-conversations label:before{content:url(/modules/custom/uv_admin/icons/person/gespraeche-fuehren.svg);}.form-item--choice-sets-participation-offers-options-make-calls label:before{content:url(/modules/custom/uv_admin/icons/person/telefonieren.svg);}.form-item--choice-sets-participation-offers-options-events-projects label:before{content:url(/modules/custom/uv_admin/icons/person/events-projekte.svg);}.form-item--choice-sets-participation-offers-options-moderate-groups label:before{content:url(/modules/custom/uv_admin/icons/person/gruppen-moderieren.svg);}.form-item--choice-sets-participation-offers-options-share-knowledge label:before{content:url(/modules/custom/uv_admin/icons/person/wissen-vermitteln.svg);}.form-item--choice-sets-participation-offers-options-manage-social-media label:before{content:url(/modules/custom/uv_admin/icons/person/social-media.svg);}.form-item--choice-sets-participation-offers-options-photos-videos label:before{content:url(/modules/custom/uv_admin/icons/person/fotos_videos.svg);}.form-item--choice-sets-participation-offers-options-practical-support label:before{content:url(/modules/custom/uv_admin/icons/person/praktisch-mithelfen.svg);}.form-item--choice-sets-participation-offers-options-music-singing label:before{content:url(/modules/custom/uv_admin/icons/person/musizieren.svg);}.form-item--choice-sets-participation-offers-options-share-expertise label:before{content:url(/modules/custom/uv_admin/icons/person/fachwissen.svg);}}.member-interests__options--cards{.form-item--choice-sets-participation-offers-options-distribute-flyers label:before{content:url(/modules/custom/uv_admin/icons/person/flyer-verteilen.svg);}.form-item--choice-sets-participation-offers-options-layout label:before{content:url(/modules/custom/uv_admin/icons/person/layouten.svg);}.form-item--choice-sets-participation-offers-options-door-to-door label:before{content:url(/modules/custom/uv_admin/icons/person/haustuergespraeche.svg);}.form-item--choice-sets-participation-offers-options-citizen-calls label:before{content:url(/modules/custom/uv_admin/icons/person/buergertelefon.svg);}.form-item--choice-sets-participation-offers-options-give-speeches label:before{content:url(/modules/custom/uv_admin/icons/person/reden-halten.svg);}.form-item--choice-sets-participation-offers-options-photography label:before{content:url(/modules/custom/uv_admin/icons/person/fotografieren.svg);}.form-item--choice-sets-participation-offers-options-hang-posters label:before{content:url(/modules/custom/uv_admin/icons/person/poster-aufhaengen.svg);}.form-item--choice-sets-participation-offers-options-drive-car label:before{content:url(/modules/custom/uv_admin/icons/person/auto-fahren.svg);}.form-item--choice-sets-participation-offers-options-write-texts label:before{content:url(/modules/custom/uv_admin/icons/person/texte-schreiben.svg);}.form-item--choice-sets-participation-offers-options-record-videos label:before{content:url(/modules/custom/uv_admin/icons/person/videos-aufnehmen.svg);}.form-item--choice-sets-participation-offers-options-staff-info-stand label:before{content:url(/modules/custom/uv_admin/icons/person/infostand-betreuen.svg);}.form-item--choice-sets-participation-offers-options-social-media-posts label:before{content:url(/modules/custom/uv_admin/icons/person/social-media-posts.svg);}.form-item--choice-sets-participation-offers-options-press-work label:before{content:url(/modules/custom/uv_admin/icons/person/pressearbeit.svg);}.form-item--choice-sets-participation-offers-options-create-newsletter label:before{content:url(/modules/custom/uv_admin/icons/person/newsletter-gestalten.svg);}}
.block-system-main-block{> .person-entity-edit-form,> .person-entity-add-form,> .person-entity-event-create-form,> .uv-members-api-member-interests,> .uv-members-api-finance-form{padding:0;border:0;background:transparent;box-shadow:none;}}body[class^='crm-persons-']{background-color:#F5F5F7;.layer-wrapper:not(.uv-member-process-list .layer-wrapper){thead{tr{border:0;}th{padding:0 8px var(--space-m);text-transform:uppercase;font-weight:700;}}tbody{tr{border:0;}td{padding:8px;}tr.odd td{background-color:#fbfbff;}}}}.page-wrapper header:has(.block-uv-crm-person-header){height:auto;width:calc(100% - 32px);margin:var(--gin-spacing-l) 0 var(--gin-spacing-xl);margin-inline:16px;padding-block-start:0;padding:32px 0;background:#fff;border-radius:var(--radius-l);h1{font-size:clamp(1.25rem,1.128rem + 0.541vi,1.5rem);}&+ .sticky-shadow{display:none;}&.region-sticky--is-sticky{border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 10px 20px -16px rgba(0,0,0,.4);}}@media (min-width:700px){.page-wrapper header:has(.block-uv-crm-person-header){width:calc(100% - 96px);margin-inline:min(5vw,var(--gin-spacing-xxl));}}.block-uv-crm-person-header{display:grid;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:28px;width:100%;.person-membership{display:flex;gap:16px;margin:0 0 var(--gin-spacing-s);color:#545560;font-size:var(--gin-font-size-s);}.person-status{display:flex;align-items:center;gap:6px;span{display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:600px;font-size:var(--gin-font-size-s);font-weight:500;line-height:1.2857;&::before{display:block;width:18px;height:18px;}}.person-status-membership{color:#CB1967;background:#F8E1F2;&::before{content:url(/modules/custom/uv_admin/icons/person/person-membership.svg);}}.person-status-division{color:#114D8F;background:#E6F1FB;&::before{content:url(/modules/custom/uv_admin/icons/person/person-division.svg);}}}}@media (max-width:699px){.block-uv-crm-person-header{gap:12px;svg{width:42px;height:42px;}}}body[class^='crm-persons-']{.tabs-wrapper.is-horizontal-enabled{position:relative;scrollbar-width:none;}.tabs-wrapper.is-horizontal-enabled::-webkit-scrollbar{display:none;}.tabs-wrapper.is-horizontal-enabled .tabs{display:flex;flex-wrap:nowrap;width:max-content;}.tabs-wrapper.is-horizontal-enabled .tabs__tab{flex:0 0 auto;}}.uv-crm-entity-person-show{container-type:inline-size;}.person-data-group{padding:16px;background:#fff;border-radius:var(--radius-l);h2{margin:0 0 var(--gin-spacing-m);font-size:var(--gin-font-size);font-weight:700;line-height:1.5;}}.uv-crm-entity-person-show .person-detail{display:grid;gap:var(--gin-spacing-l);}@media (min-width:700px){.uv-crm-entity-person-show .person-detail{grid-template-columns:1fr 1fr;}.person-data-group{padding:32px;}}.person-data-activity{grid-column:1 / span 2;ul{margin:0;}li{display:flex;align-items:center;gap:12px;margin:0 0 var(--gin-spacing-m);list-style:none;&:last-child{margin:0;}}i{width:24px;height:24px;}.activity-title{flex-grow:1;span{display:inline-flex;justify-content:center;align-items:center;margin:0 0 0 12px;padding:2px 8px;font-size:var(--gin-font-size-s);font-weight:500;border-radius:600px;background:#F0F2F9;}}}.person-activities-more a{display:block;margin:var(--gin-spacing-m) 0 0;font-size:var(--gin-font-size-xs);}.person-data-group{.field__item:has(> i){display:flex;align-items:center;gap:var(--gin-spacing-s);}}.person-data-personal,.person-data-membership{div.field__item:has(> i){display:grid;grid-template-columns:auto auto 1fr;margin:0 0 var(--gin-spacing-s);padding:6px;border-radius:5px;background:#F6FAFD;span:last-child{justify-self:end;}}}.person-data-contact{display:flex;flex-direction:column;gap:var(--gin-spacing-l);.field__item .field__item{margin:0 0 var(--gin-spacing-s);padding:6px;border-radius:5px;background:#F6FAFD;}}.person-data-divisions{ul{margin-inline:0;}li{margin:0 0 var(--gin-spacing-s);padding:6px;border-radius:5px;background:#F6FAFD;}h2 + ul ~ h2{margin-block-start:var(--gin-spacing-l);}.person-division,.person-division-position{display:flex;align-items:flex-start;gap:var(--gin-spacing-s);min-width:0;> i{flex-shrink:0;}> a,> span:not(.person-division-membership){min-width:0;overflow-wrap:anywhere;}}.person-division{flex-wrap:wrap;align-items:center;}.person-division-membership{padding:2px 6px;border-radius:4px;background:var(--gin-bg-layer2,#e8edf2);color:var(--gin-color-text,#333);font-size:0.75rem;font-weight:600;line-height:1.5;}.person-divisions,.person-division-positions{padding-inline-start:0;list-style:none;}a{text-decoration:none;}&:not(:has(ul)){display:flex;flex-direction:column;justify-content:space-between;min-height:300px;background:#fff url(/modules/custom/uv_admin/icons/person/empty-state-gliederung.svg) no-repeat center calc(25px + 24px + 16px);background-size:40%;&:after{content:'Noch keiner Gliederung zugeordnet.';align-self:center;font-style:italic;}}}.person-detail:not(:has(.person-data-membership)) .person-data-divisions{grid-column:1 / span 2;}form.uv-members-api-member-interests{#edit-choice-sets{display:grid;grid-template-columns:1fr 1fr;gap:var(--gin-spacing-l);}fieldset{margin:0;padding:32px;background:#fff;border-radius:var(--radius-l);border:0;}.fieldset__label{margin:0 0 var(--gin-spacing-m);padding:0;font-size:var(--gin-font-size-m);font-weight:700;}.fieldset__wrapper{margin:0;}.member-interests__set--topic_interest{grid-column:1 / span 2;}.member-interests__options{.member-interests__option{margin:0;}.form-checkbox{display:none!important;}label{display:flex;align-items:center;margin:0;padding-inline-start:0!important;transition:all .3s;}}.member-interests__options--compact{display:flex;align-items:center;flex-wrap:wrap;gap:8px 6px;label{justify-content:center;padding:6px 15px!important;background:#F0F2F9;border-radius:600px;border:1px solid transparent;font-weight:500;}label:hover,label:focus,.form-checkbox:checked + label{color:var(--gin-color-primary);border-color:var(--gin-color-primary);background:#FCF3F7;}}.member-interests__options--cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;label{gap:12px;padding:15px 18px!important;border-radius:8px;border:1px solid #ddd;outline:1px solid transparent;background:#fff;}label:before{display:flex;align-items:center;justify-content:center;flex-basis:24px;height:24px;}label:hover,label:focus,.form-checkbox:checked + label{border-color:var(--gin-color-primary);outline-color:var(--gin-color-primary);background:#FCF3F7;}}#edit-choice-sets:not(:has(.member-interests__channels)){.member-interests__set--participation_offers{grid-column:1 / span 2;}}.member-interests__channels{fieldset{padding:0;margin:0 0 var(--space-xl);&:last-child{margin:0;}.fieldset__label{margin:0 0 var(--space-xs);padding:0;font-size:var(--gin-font-size-s);font-weight:400;text-transform:uppercase;color:rgba(101,101,101,1);}.form-item{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;margin-block:0;padding:10px 0;border-bottom:1px solid #EBEBEB;&:last-child{border:0;}}.form-item__label{margin:0;padding:0!important;}}}}.uv-members-api-finance-form{#edit-members-fees{padding:32px;background:#fff;border-radius:var(--radius-l);}tbody{td{padding:0 8px;background:#fff;}tr.is-current td{background:#F8F9F9;font-weight:600;}}.edit-link::before{content:'';display:inline-block;width:36px;height:36px;background:url(/modules/custom/uv_admin/icons/edit.svg) no-repeat center;background-size:contain;filter:brightness(0) saturate(100%) invert(14%) sepia(98%) saturate(7498%) hue-rotate(318deg) brightness(86%) contrast(117%);}}span[class^='status-']{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:4px 8px;border-radius:5px;background:#FFF085;font-size:var(--gin-font-size-s);font-weight:500;}span.status-pending{background:#EFCFFF;}span.status-partial,span.status-authorized,span.status-nochangeGranted{background:#CEEEC5;}span.status-rejected{background:#FFA2A2;}.person-development{padding:16px;background:#fff;border-radius:var(--radius-l);}@media (min-width:700px){.person-development{padding:32px;}}.person-development__empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 0;text-align:center;&::before{content:url(/modules/custom/uv_admin/icons/empty-state_engagement.svg);}h2{max-width:450px;margin:0;font-size:var(--gin-font-size-h3);font-weight:700;}p{max-width:450px;margin:0;hyphens:none;}}body[class^='crm-persons-']{#edit-search-container,.list-results{border:0;box-shadow:none;}}.block-system-main-block > form.dms-upload{border:0;box-shadow:none;}#dms-documents .gin-layer-wrapper{border:0;box-shadow:none;}.dms-upload__wrapper{.text{color:var(--gin-color-primary);}div#dms-file-name{display:flex;justify-content:center;align-items:center;gap:6px;margin:var(--gin-spacing-m) 0 0;font-size:var(--gin-font-size-s);&.active::before{content:url(/modules/custom/uv_admin/icons/document.svg);}}}.views-table .views-field-organization-display{max-width:300px;white-space:normal;}
.persons-list .persons-types,.persons-type-filter .persons-types{display:flex;flex-wrap:wrap;align-items:center;gap:20px 40px;}.persons-list .persons-types .form-item,.persons-type-filter .persons-types .form-item{margin:0;}.persons-list .persons-count{min-height:30px;margin-bottom:20px;}.persons-list #edit-search-container{padding:0;border:0;box-shadow:none;margin:0;}.persons-type-filter #edit-search-container > .persons-types{grid-column:1 / -1;grid-row:1;order:-2;width:100%;margin-bottom:16px;}.persons-type-filter #edit-search-container #edit-secondary-filters{grid-row:3;}.persons-type-filter .persons-types label::after,.persons-type-filter .persons-types .label::after{content:none;}.persons-list .persons-extra-filters>.details-wrapper{margin:0;padding:0;background:transparent;margin-block:0 !important;display:flex;flex-direction:column;gap:0 12px;}.persons-list .persons-extra-filters>summary{position:absolute;top:0;right:10px;width:40px;height:40px;padding:0;font-size:0;list-style:none;background:transparent;border:0;--size-summary-border-radius:10px;border-radius:10px !important;transition:background-color 0.12s ease;}.persons-list .persons-extra-filters>summary::after{border-radius:10px !important;}.persons-list .persons-extra-filters>summary:hover{background:var(--gin-bg-item-hover,rgba(229,0,125,.06));}.persons-list .persons-extra-filters>summary:focus-visible{outline:2px solid var(--persons-accent);outline-offset:2px;}.persons-list .persons-extra-filters.claro-details>summary.claro-details__summary::before{content:'';position:absolute;top:50%;left:50%;width:22px;height:22px;margin:-11px 0 0 -11px;background:var(--persons-accent);mask:url(/modules/custom/uv_admin/icons/filter.svg) center / contain no-repeat;-webkit-mask:url(/modules/custom/uv_admin/icons/filter.svg) center / contain no-repeat;transform:none;}.persons-list .persons-extra-filters .persons-filter-row{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;padding:20px 0;margin:0;border-top:1px solid #E6E8EC;;}.persons-list .views-icon-link{display:flex;justify-content:center;align-items:center;a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:2px 0 0;border-radius:50%;font-size:0;transition:var(--vierzwo-transition-short);&:hover,&:focus{background:var(--gin-color-primary-light);}&::before{content:url("/modules/custom/uv_admin/icons/edit.svg");filter:brightness(0) saturate(100%) invert(14%) sepia(98%) saturate(7498%) hue-rotate(318deg) brightness(86%) contrast(117%);}}}.persons-list .persons-primary-filters input[id^="edit-reset"]{width:40px;height:40px;padding:0;font-size:0;background-color:transparent;background-image:url('/modules/custom/uv_admin/icons/close_dark.svg');background-size:12px 12px;background-repeat:no-repeat;background-position:center;border-color:#C3C3C3 !important;cursor:pointer;}.persons-list .persons-primary-filters input[id^="edit-reset"]:hover,.persons-list .persons-primary-filters input[id^="edit-reset"]:focus{background-color:transparent;border-color:#000 !important;}.persons-list .persons-extra-filters input.form-date.is-empty:not(:focus),.persons-list .persons-extra-filters select.form-select:has(option[value=""]:checked),.persons-list .persons-extra-filters .chosen-container-single .chosen-single.chosen-default,.persons-list .persons-extra-filters .chosen-container-single .chosen-single.chosen-default span{color:var(--input-fg-color--placeholder);}.persons-list .persons-extra-filters select.form-select option{color:var(--input-fg-color);}.persons-list .persons-extra-filters input.form-date:not(:hover):not(:focus),.persons-list .persons-extra-filters select.form-select:not(:hover):not(:focus),.persons-list .persons-extra-filters .chosen-container-single:not(.chosen-container-active) .chosen-single:not(:hover){border-color:var(--gin-border-color-form-element);}.persons-list #edit-search-container{display:block;}.persons-list .persons-primary-filters.persons-primary-filters > :not(.button){flex:0 1 270px;min-width:0;}.persons-list .persons-primary-filters.persons-primary-filters .persons-filter-submit{margin-inline-start:auto;}
.icon-mail{content:url(/modules/custom/uv_admin/icons/mail.svg);}.icon-phone{content:url(/modules/custom/uv_admin/icons/phone.svg);}.icon-pin{content:url(/modules/custom/uv_admin/icons/pin.svg);}.icon-calendar-marked{content:url(/modules/custom/uv_admin/icons/calendar-marked.svg);}.icon-division{content:url(/modules/custom/uv_admin/icons/person/gliederung.svg);}.icon-position{content:url(/modules/custom/uv_admin/icons/person/position.svg);}.icon-pen-draw{content:url(/modules/custom/uv_admin/icons/pen-draw.svg);}.icon-birthdate{content:url(/modules/custom/uv_admin/icons/person/geburtstag.svg);}.icon-gender{content:url(/modules/custom/uv_admin/icons/person/geschlecht.svg);}.icon-consent{content:url(/modules/custom/uv_admin/icons/person/einwilligung.svg);}.icon-currency-euro{content:url(/modules/custom/uv_admin/icons/currency-euro.svg);}.icon-account{content:url(/modules/custom/uv_admin/icons/account.svg);}.icon-finanzen{content:url(/modules/custom/uv_admin/icons/finanzen.svg);}.icon-spende{content:url(/modules/custom/uv_admin/icons/person/spende.svg);}.icon-mitgliedsbeitrag{content:url(/modules/custom/uv_admin/icons/person/mitgliedsbeitrag.svg);}.icon-calendar{content:url(/modules/custom/uv_admin/icons/calendar.svg);}.icon-land{content:url(/modules/custom/uv_admin/icons/land.svg);}.icon-company{content:url(/modules/custom/uv_admin/icons/menu-divisions.svg);}.member-interests__options--cards{.form-item--choice-sets-participation-offers-options-connect-people label:before{content:url(/modules/custom/uv_admin/icons/person/menschen-vernetzen.svg);}.form-item--choice-sets-participation-offers-options-onboard-newcomers label:before{content:url(/modules/custom/uv_admin/icons/person/neue-begleiten.svg);}.form-item--choice-sets-participation-offers-options-coordinate-teams label:before{content:url(/modules/custom/uv_admin/icons/person/teams-koordinieren.svg);}.form-item--choice-sets-participation-offers-options-conduct-conversations label:before{content:url(/modules/custom/uv_admin/icons/person/gespraeche-fuehren.svg);}.form-item--choice-sets-participation-offers-options-make-calls label:before{content:url(/modules/custom/uv_admin/icons/person/telefonieren.svg);}.form-item--choice-sets-participation-offers-options-events-projects label:before{content:url(/modules/custom/uv_admin/icons/person/events-projekte.svg);}.form-item--choice-sets-participation-offers-options-moderate-groups label:before{content:url(/modules/custom/uv_admin/icons/person/gruppen-moderieren.svg);}.form-item--choice-sets-participation-offers-options-share-knowledge label:before{content:url(/modules/custom/uv_admin/icons/person/wissen-vermitteln.svg);}.form-item--choice-sets-participation-offers-options-manage-social-media label:before{content:url(/modules/custom/uv_admin/icons/person/social-media.svg);}.form-item--choice-sets-participation-offers-options-photos-videos label:before{content:url(/modules/custom/uv_admin/icons/person/fotos_videos.svg);}.form-item--choice-sets-participation-offers-options-practical-support label:before{content:url(/modules/custom/uv_admin/icons/person/praktisch-mithelfen.svg);}.form-item--choice-sets-participation-offers-options-music-singing label:before{content:url(/modules/custom/uv_admin/icons/person/musizieren.svg);}.form-item--choice-sets-participation-offers-options-share-expertise label:before{content:url(/modules/custom/uv_admin/icons/person/fachwissen.svg);}}.member-interests__options--cards{.form-item--choice-sets-participation-offers-options-distribute-flyers label:before{content:url(/modules/custom/uv_admin/icons/person/flyer-verteilen.svg);}.form-item--choice-sets-participation-offers-options-layout label:before{content:url(/modules/custom/uv_admin/icons/person/layouten.svg);}.form-item--choice-sets-participation-offers-options-door-to-door label:before{content:url(/modules/custom/uv_admin/icons/person/haustuergespraeche.svg);}.form-item--choice-sets-participation-offers-options-citizen-calls label:before{content:url(/modules/custom/uv_admin/icons/person/buergertelefon.svg);}.form-item--choice-sets-participation-offers-options-give-speeches label:before{content:url(/modules/custom/uv_admin/icons/person/reden-halten.svg);}.form-item--choice-sets-participation-offers-options-photography label:before{content:url(/modules/custom/uv_admin/icons/person/fotografieren.svg);}.form-item--choice-sets-participation-offers-options-hang-posters label:before{content:url(/modules/custom/uv_admin/icons/person/poster-aufhaengen.svg);}.form-item--choice-sets-participation-offers-options-drive-car label:before{content:url(/modules/custom/uv_admin/icons/person/auto-fahren.svg);}.form-item--choice-sets-participation-offers-options-write-texts label:before{content:url(/modules/custom/uv_admin/icons/person/texte-schreiben.svg);}.form-item--choice-sets-participation-offers-options-record-videos label:before{content:url(/modules/custom/uv_admin/icons/person/videos-aufnehmen.svg);}.form-item--choice-sets-participation-offers-options-staff-info-stand label:before{content:url(/modules/custom/uv_admin/icons/person/infostand-betreuen.svg);}.form-item--choice-sets-participation-offers-options-social-media-posts label:before{content:url(/modules/custom/uv_admin/icons/person/social-media-posts.svg);}.form-item--choice-sets-participation-offers-options-press-work label:before{content:url(/modules/custom/uv_admin/icons/person/pressearbeit.svg);}.form-item--choice-sets-participation-offers-options-create-newsletter label:before{content:url(/modules/custom/uv_admin/icons/person/newsletter-gestalten.svg);}}
form.person-entity-edit-form,form.person-entity-add-form{.layout-region > .field-group-fieldset,.field--type-uv-extended-address-item{margin:0 0 var(--space-l);padding:32px;background:#fff;border-radius:20px;border:0;container-type:inline-size;.fieldset__wrapper{margin:0;}}}body.crm-persons-add .region-sticky{background:transparent;+ .sticky-shadow{box-shadow:none;}}form.person-entity-event-create-form{> .field-group-fieldset,.field--type-uv-extended-address-item,div[id^="edit-registration-data"]{margin:0 0 var(--space-l);padding:32px;background:#fff;border-radius:20px;border:0;container-type:inline-size;.fieldset__wrapper{margin:0;}}> .form-item:first-of-type,fieldset.contact{margin:0 0 var(--space-l);}}form.person-entity-edit-form,form.person-entity-add-form,form.person-entity-event-create-form{.field-group-fieldset	> legend .fieldset__label,#edit-registration-data > .fieldset__label,.field--type-uv-extended-address-item .field-multiple-table thead th h4{margin-block-end:var(--gin-spacing-l);padding:0;font-size:var(--gin-font-size-m);font-weight:600;}label,.form-item h4{font-weight:500;margin:0 0 var(--space-xs);}.form-element{padding-block:var(--gin-spacing-s);padding-inline:var(--gin-spacing-m);}.form-item,.form-items-inline{margin-block:0;}.fieldset__wrapper:has(.js-form-item-name-0-value){display:grid;grid-template-columns:1fr 1fr;gap:28px;}.form-type--textfield{margin:0;}#edit-group-weitere-angaben{grid-column:1 / span 2;margin:-.5rem 0 0;border:0;summary{padding:0;font-size:var(--gin-font-size-s);font-weight:400;border-bottom:1px dotted var(--gin-color-primary);width:max-content;&:before,&:after{display:none;}&:hover,&:focus{background:transparent;}&:active,&:focus,&:focus-visible,&:focus-within,{border:0;outline:0;}}&[open]{.details-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:0;padding:var(--gin-spacing-m) 0 0;}}}.field--name-field-gender{grid-column:1 / span 2;margin:var(--gin-spacing-m) 0;.fieldgroup{display:flex;align-items:center;gap:16px;.form-item{margin-bottom:0;}}.fieldset__label{margin:0;font-weight:500;}}.field--name-field-birthdate{.form-item,.form-element{width:100%;margin:0;}}.fieldset__wrapper:has(.field--type-extended-email){display:grid;grid-template-columns:1fr 1fr;gap:28px;}.field--type-uv-extended-address-item,.field--type-extended-email,.field--type-extended-telephone{.field-multiple-table thead th{background-color:transparent!important;}h4{color:var(--gin-color-title);font-size:14px;padding:0;}tr{border:0;}td{padding:0;min-height:auto;&:has(.ajax-progress){position:relative;width:32px;height:32px;min-width:32px;input{margin-right:0;display:none;}.ajax-progress{position:absolute;right:50%;top:50%;transform:translate(50%,-50%);margin:0;}}&:has(.form-submit){display:flex;justify-content:end;align-items:center;}}th.field-label{display:table-cell;padding:0;height:auto;+ th{display:none;}}table .form-submit.button{position:relative;z-index:1;margin:-1.25rem 0 0;padding:0 0 1rem;color:#000;font-size:var(--gin-font-size-s);font-weight:400;background-color:transparent;border:0 !important;border-radius:0;box-shadow:none;&:hover,&:focus{color:(--gin-color-primary);}}.ajax-progress__message{display:none;}.tabledrag-cell{display:none;}.ajax-new-content{gap:20px;display:flex;align-items:center;width:100%;}.js-form-type-select{gap:20px;display:flex;flex-shrink:0;.form-required{display:none;}}tr{&:has(.js-form-type-email),&:has(.phone_ajax_wrapper){@container (width <= 450px){gap:20px;.form-type--checkbox{margin-left:auto;margin-right:-62px;}}}}.ajax-new-content:has(.js-form-type-email),.ajax-new-content:has(.phone_ajax_wrapper),td:has(.js-form-type-email),td:has(.phone_ajax_wrapper){display:grid;gap:6px 12px;align-items:center;width:100%;margin-block:0;@container (width > 750px){grid-template-columns:61% 1fr;}.form-item{display:flex;align-items:center;gap:4px;margin-block-end:0;label{margin:2px 0 0;}}.form-type--select{min-width:unset;}}td:has(.js-form-type-email):has(.ajax-new-content){display:block;}tbody tr + tr td:has(.js-form-type-email),tbody tr + tr td:has(.js-form-type-tel){margin-top:var(--space-m);}table{thead{th:last-child{display:none;}th.field-label{+ th{display:none;}}}}.phone_ajax_wrapper,.js-form-type-email{width:100%;margin-block:0;input{width:100%;}}.form-type--checkbox{margin:0;cursor:pointer;label{margin:0;}&:hover,&:active,&:focus{label{display:block;color:#555;margin-right:10px;}}input{margin-inline-start:0;}}}.field--type-extended-email,.field--type-extended-telephone{& .js-form-type-select{flex-shrink:inherit;}.form-type--checkbox{&:hover,&:active,&:focus{label{margin-right:0;}}}}.field--type-extended-email,.field--type-extended-telephone,.field--type-uv-extended-address-item{.form-type--select{position:relative;min-width:200px;&:not(:has(.chosen-container)){&:after{content:"";position:absolute;top:50%;right:14px;width:0;height:0;pointer-events:none;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid currentColor;transform:translateY(-50%);}select.form-select{width:100%;max-width:100%;min-width:0 !important;box-sizing:border-box;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline-end:36px;appearance:none !important;-webkit-appearance:none !important;background-image:none !important;}}}}.person-entity-add-form,.person-entity-edit-form{container-type:inline-size;.form-type--email{position:relative;&:before{content:url('/modules/custom/uv_admin/icons/mail.svg');position:absolute;left:8px;top:10px;pointer-events:none;}input{padding-left:calc(var(--input-padding-horizontal) + 24px);}}.form-type--select{max-height:40px;}}.person-entity-add-form,.person-entity-edit-form{.form-type--tel{position:relative;&:before{content:url('/modules/custom/uv_admin/icons/phone.svg');position:absolute;left:8px;top:11px;pointer-events:none;}input{padding-left:calc(var(--input-padding-horizontal) + 24px);}}.form-type--select{max-height:40px;}}.field--type-uv-extended-address-item{.form-item{margin:0;}.form-element{min-height:auto;}thead th.field-label{display:table-cell;}td{&:has(.ajax-new-content){width:100%;}&:has(.form-submit){align-self:end;margin-left:15px;margin-bottom:24px;}&:has(.ajax-progress){.ajax-progress{bottom:0;margin:0;transform:unset;}}&:has(.uv-core-address-autocomplete){display:grid;gap:6px 12px;align-items:center;width:100%;margin-block:0;}}.chosen-drop{margin-left:0;}.uv-core-address-autocomplete{padding:0;.form-type--textfield label,.js-form-type-select label{display:none;}}tbody .form-item.form-type--select{margin:0;select{width:100%;}}[id^="field-address-"][id*="-address-ajax-wrapper"]{> div{display:grid;gap:20px;margin-block:0;align-items:center;width:100%;&:has(:not(.js-form-item-field-address-0-address-postal-code)){grid-template-columns:minmax(6%,auto) 1fr;}&:has(> :nth-child(6)){display:grid;gap:20px;grid-template-columns:repeat(6,minmax(6%,auto));align-items:end;> div{grid-column:1/-1;}> div:first-child{grid-column:1 / span 2;}div[data-drupal-selector$="-address-country-code"]{grid-column:3 / span 4;}.js-form-item-field-address-0-address-postal-code{grid-column:1 / span 1;}.js-form-item-field-address-0-address-locality{grid-column:2 / span 4;}}}[id^="edit-field-address-"][id*="-address-country-code"]{flex:1;.country{width:100%!important;.chosen-single{display:flex;align-items:center;padding:0;}}}}tr:has([id^="field-address-"][id*="-address-ajax-wrapper"] > div > :nth-child(6)){td:has(.form-submit){margin-bottom:0;}}.address-container-inline{display:grid;gap:20px;> *{width:100%;margin-block:0 !important;}}fieldset.uv-core-address-autocomplete div[class*="line1"],fieldset.uv-core-address-autocomplete div[class*="line2"],fieldset.uv-core-address-autocomplete div[class*="line3"]{grid-column:1 / span 2;margin:0;}fieldset.uv-core-address-autocomplete .address-container-inline{grid-column:1 / span 2;grid-template-columns:17% minmax(0,1fr);align-items:end;select{height:40px;}}tr{[id^="edit-field-address-"][id$="-address"],[id^="edit-field-address-"][id*="-address--"]{&:has(> :nth-child(6)){.form-type--checkbox{&:hover,&:active,&:focus{label{display:block;color:#555;}}}}}}.form-type--checkbox{display:flex;align-items:center;gap:4px;label{position:static;}&:last-child{grid-column:1 / span 2;margin:0;}}.draggable{> td:nth-child(2){width:100%;&:has(.ajax-progress__throbber){div[class*="js-form-item-address"]{display:none;}}}&+ .draggable{display:block;margin-top:var(--space-l);padding-top:var(--space-l);border-top:1px solid var(--vierzwo-gin-grey);}}.address-container-inline{+ .form-type--checkbox{margin:0;padding:0;}.form-type--textfield + .form-type--select{margin-top:10px !important;}select,.chosen-container{width:100% !important;}}div[class*="-address-country-code"]{.ajax-progress{right:-25px;top:25px;}}.ajax-new-content{.form-type--checkbox{margin:0;padding:0;}}}fieldset.uv-core-address-autocomplete{border:0;width:100%;position:relative;.fieldset__wrapper{margin:0;}}div:has(> input.uv_extended_radio){display:flex;align-items:center;gap:8px;}.uv-core-address-autocomplete div:has(> input.uv_extended_radio){padding:0 0 0 28px;label{margin:0;}}td:has(.js-form-type-email) .form-checkbox,td:has(.js-form-type-tel) .form-checkbox{width:23px;height:23px;border-radius:50%;&:checked{background-image:url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Ccircle cx='11.5' cy='11.5' r='8' fill='white' stroke='%23CB1967' stroke-width='7'/%3E %3C/svg%3E");box-shadow:none;&:active,&:hover{border-color:var(--input-fg-color);}}}input.uv_extended_address-is_default_checkbox{position:static!important;clip-path:none!important;width:23px!important;height:23px!important;border:1px solid var(--input-fg-color)!important;border-radius:50%!important;background:#fff!important;box-shadow:none!important;&::before{display:none!important;}&:checked{display:table!important;background-image:url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Ccircle cx='11.5' cy='11.5' r='8' fill='white' stroke='%23CB1967' stroke-width='7'/%3E %3C/svg%3E")!important;box-shadow:none;&:active,&:hover{border-color:var(--input-fg-color);}}}}form.person-entity-event-create-form #edit-registration-data{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;gap:32px;> .fieldset__label{grid-column:1 / -1;margin-block-end:0;}select{width:100%;}#edit_registration_data_tags_chosen{width:100% !important;}}
#uv-members-api-finance-form.member-finance{display:grid;gap:var(--gin-spacing-m);}@media (min-width:700px){#uv-members-api-finance-form.member-finance{grid-template-columns:1fr 1fr;gap:var(--gin-spacing-l);}}.member-finance__summary{display:grid;gap:var(--gin-spacing-l);grid-column:1 / span 2;.form-wrapper{padding:16px;background:#fff;border-radius:var(--radius-l);}}@media (min-width:700px){.member-finance__summary{grid-template-columns:1fr 1fr 1fr;.form-wrapper{padding:32px;}}}.member-finance__stat{position:relative;display:flex;flex-direction:column;gap:10px;font-size:var(--gin-font-size-s);line-height:1;color:#545560;strong{font-size:var(--gin-font-size-h3);color:#222330;}.member-finance__stat-icon{position:absolute;top:32px;right:32px;display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;}}.member-finance__stat--balance .member-finance__stat-icon{background:#DFF2FE;&::before{content:url(/modules/custom/uv_admin/icons/person/saldo.svg);}}.member-finance__fees{grid-column:1 / span 2;}.member-finance__stat--fee .member-finance__stat-icon{background:#FFE2E2;&::before{content:url(/modules/custom/uv_admin/icons/person/mitgliedsbeitrag.svg);}}.member-finance__stat--donation .member-finance__stat-icon{background:#EDE9FE;&::before{content:url(/modules/custom/uv_admin/icons/heart.svg);}}.button.member-finance__create{margin:0;}.member-finance__card{padding:16px;background:#fff;border-radius:var(--radius-l);h2{padding:0 0 var(--gin-spacing-m);font-size:var(--gin-font-size-m);line-height:1.5;font-weight:700;border-bottom:1px solid #EBEBEB;text-box-trim:trim-both;text-box-edge:cap alphabetic;}div.form-type--radio{margin-block:0;}}@media (min-width:700px){.member-finance__card{padding:32px;}}.member-finance__statement{grid-column:1 / span 2;}.member-finance__donations{grid-column:1 / span 2;}.member-finance__payment .form-radios{display:flex;flex-direction:column;gap:var(--gin-spacing-m);}.member-finance__documents{grid-column:1 / span 2;}body[class^="crm-persons-"]:has(.uv-members-api-create-membership-fee){background:var(--gin-bg-app);}body[class^="crm-persons-"] form.uv-members-api-create-membership-fee{padding:16px;background:var(--gin-bg-layer);border:1px solid var(--gin-border-color-layer);box-shadow:var(--gin-shadow-l1);border-radius:var(--gin-border-l);.form-element--type-select{min-width:300px;}}@media (min-width:700px){body[class^="crm-persons-"] form.uv-members-api-create-membership-fee{padding:32px;}}p.member-finance__feedback:not(:empty){width:max-content;padding:var(--gin-spacing-xs);background-color:#ECFDF3;border:1px solid #ABEFC6;border-radius:var(--gin-border-m);font-size:var(--gin-font-size-xs);font-weight:500;line-height:1;}p.member-finance__feedback--info:not(:empty){color:#102A56;background-color:#EFF8FF;border-color:#B2DDFF;}.member-finance__sepa{th:first-child,td:first-child,th:last-child,td:last-child{width:1%;white-space:nowrap;}div.layer-wrapper tbody td{font-size:var(--gin-font-size-s);vertical-align:top;}small{display:block;font-size:var(--gin-font-size-xs);font-weight:400;color:#6B6B76;}td.finance-status{white-space:nowrap;}.member-finance__mandate-actions{display:flex;justify-content:space-between;gap:8px;a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid #F2F3F6;background:#FFF;font-size:0;&:hover,&:focus{background:#FBE7EA;}}.member-finance__open::before{content:url(/modules/custom/uv_admin/icons/view.svg);}.member-finance__download::before{content:url(/modules/custom/uv_admin/icons/download.svg);filter:brightness(0) saturate(100%) invert(14%) sepia(98%) saturate(7498%) hue-rotate(318deg) brightness(86%) contrast(117%);}.member-finance__deactivate::before{content:url(/modules/custom/uv_admin/icons/disable.svg);}}}body[class^="crm-persons-"]:has(.uv-members-api-sepa-create),body[class^="crm-persons-"]:has(.uv-members-api-sepa-mandate){background:var(--gin-bg-app);}.uv-members-api-sepa-create{padding:16px;background:var(--gin-bg-layer);border:1px solid var(--gin-border-color-layer);box-shadow:var(--gin-shadow-l1);border-radius:var(--gin-border-l);.form-element--type-select{min-width:300px;}}@media (min-width:700px){.uv-members-api-sepa-create{padding:32px;}}.member-sepa-back{margin-block-start:var(--gin-spacing-m);}div.block-system-main-block > .uv-members-api-sepa-mandate{padding:0;padding-block-start:0;background:transparent;border:0;box-shadow:none;.layer-wrapper{margin:0 0 var(--gin-spacing-l);padding:var(--gin-spacing-s);padding-block-start:var(--gin-spacing-l);background:var(--gin-bg-layer);border:1px solid var(--gin-border-color-layer);td{border-bottom:1px solid #e7e8e9;}}}.sepa-status{display:inline-block;padding:4px 8px;border-radius:999px;font-size:var(--gin-font-size-xs);font-weight:400;}.sepa-status--active,.sepa-status--document-confirmed,.sepa-status--digitally-confirmed{background:#DCFCE7;color:#166534;}.sepa-status--unconfirmed{background:#FEF3C7;color:#92400E;}.sepa-status--deactivated{background:#F2F3F6;color:#6B6B76;}.member-finance__empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 0;&::before{content:url(/modules/custom/uv_admin/icons/empty-state_sepa.svg);}&.member-finance__empty--donations::before{content:url(/modules/custom/uv_admin/icons/empty-state_spende.svg);}&.member-finance__empty--documents::before{content:url(/modules/custom/uv_admin/icons/empty-state_dokumente.svg);}p{margin:0;font-size:14px;font-style:italic;color:var(--vierzwo-color-light-grey);}}.member-sepa-back{text-align:right;}.member-sepa-operations{display:flex;justify-content:end;align-items:center;}.member-finance .member-finance__edit{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;font-size:0;text-decoration:none;transition:var(--vierzwo-transition-short);}.member-finance .member-finance__edit::before{content:url("/modules/custom/uv_admin/icons/edit.svg");filter:brightness(0) saturate(100%) invert(14%) sepia(98%)
    saturate(7498%) hue-rotate(318deg) brightness(86%) contrast(117%);}.member-finance .member-finance__edit:hover,.member-finance .member-finance__edit:focus{background:var(--gin-color-primary-light);}.member-sepa-dialog p{margin:0;}@keyframes member-sepa-dialog-in{from{opacity:0;transform:translateY(48px);}}@keyframes member-sepa-overlay-in{from{opacity:0;}}.ui-dialog.member-sepa-dialog-window{animation:member-sepa-dialog-in .7s cubic-bezier(.2,.8,.2,1) both;.ui-dialog-titlebar{padding-bottom:0;}.ui-dialog-title{font-weight:700;text-wrap:;}.ui-dialog-titlebar-close{width:1.5rem;height:1.5rem;margin-top:6px;opacity:1;}}body:has(.member-sepa-dialog-window) .ui-widget-overlay{opacity:.7;animation:member-sepa-overlay-in .7s ease both;}@media (prefers-reduced-motion:reduce){.ui-dialog.member-sepa-dialog-window,body:has(.member-sepa-dialog-window) .ui-widget-overlay{animation:none;}}.member-finance table.is-collapsed tr.member-finance__row--more{display:none;}.member-finance .member-finance__show-all{margin-top:var(--gin-spacing-xs);padding:0;background:none;border:0;color:var(--gin-color-primary);font-size:var(--gin-font-size-xs);font-weight:400;text-decoration:underline;cursor:pointer;}.member-finance .member-finance__show-all:hover,.member-finance .member-finance__show-all:focus{color:var(--gin-color-primary-active);text-decoration:none;}#edit-donations tr.is-inactive td:not(.finance-status){opacity:.7;}#edit-donations tr:not(.is-inactive) td.finance-amount{font-weight:600;}
.block-system-main-block > form.uv-member-history-list{border:0;box-shadow:none;}.uv-member-history-list table{width:100%;margin:0;border:1px solid #d3d4d9;border-radius:6px;border-collapse:separate;border-spacing:0;background:#fff;color:#232429;font-size:0.95rem;line-height:1.45;overflow:hidden;}.uv-member-history-list thead th{padding:0.75rem 1rem;border-bottom:2px solid #d3d4d9;background:#f5f5f7;color:#55565b;font-size:0.875rem;font-weight:700;text-align:left;vertical-align:middle;}.uv-member-history-list thead th:first-child{border-top-left-radius:6px;}.uv-member-history-list thead th:last-child{border-top-right-radius:6px;}.uv-member-history-list tbody tr{background:#fff;transition:background-color 120ms ease;}.uv-member-history-list tbody tr:hover{background:#f8f8fa;}.uv-member-history-list tbody tr:not(:last-child) td{border-bottom:1px solid #e3e3e7;}.uv-member-history-list tbody td{padding:1rem;vertical-align:top;}.uv-member-history-list th:nth-child(1),.uv-member-history-list td:nth-child(1){width:30%;}.uv-member-history-list th:nth-child(2),.uv-member-history-list td:nth-child(2),.uv-member-history-list th:nth-child(3),.uv-member-history-list td:nth-child(3){width:35%;}.uv-member-history-list tbody > tr > td:first-child{color:#232429;font-weight:600;}.uv-member-history-list details{margin-top:0.75rem;}.uv-member-history-list details summary{display:inline-block;cursor:pointer;color:#55565b;font-size:0.875rem;font-weight:400;background:transparent;padding:0;border-bottom:1px dotted var(--gin-color-primary);}.uv-member-history-list details summary:hover{color:#e5007d;}.uv-member-history-list details > div{margin-top:0.75rem;padding:0.75rem 1rem;border-left:3px solid #e5007d;background:#f8f8fa;color:#55565b;font-size:0.875rem;}.uv-member-history-list details > div > div{display:flex;gap:0.75rem;margin:0.25rem 0;}.uv-member-history-list details label{min-width:110px;color:#6b6c72;font-weight:600;}.uv-member-history-list details span{color:#232429;}.uv-member-history-list .history-item{margin:0 0 0.5rem;padding-left:0;}.uv-member-history-list .history-item:last-child{margin-bottom:0;}.uv-member-history-list .history-item .history-item{margin-top:0.25rem;}.uv-member-history-list .history-item > label,.uv-member-history-list .history-item > div > label{display:inline-block;margin-right:0.5rem;color:#55565b;font-size:0.875rem;font-weight:500;}.uv-member-history-list .history-diff-value{display:inline-block;min-width:1.5rem;padding:0.15rem 0.45rem;border:1px solid transparent;border-radius:4px;font-weight:600;line-height:1.35;word-break:break-word;}.uv-member-history-list .history-diff-value--old{background:#fff1f1;border-color:#f0caca;color:#8a3030;}.uv-member-history-list .history-diff-value--new{background:#edf8f1;border-color:#c8e6d1;color:#27643c;}.uv-member-history-list .history-diff-value--changed{background:#fff8e6;border-color:#ead9a8;color:#765b16;}.uv-member-history-list .history-diff-value:empty{vertical-align:middle;}@media screen and (max-width:800px){.uv-member-history-list{font-size:0.9rem;}.uv-member-history-list thead th,.uv-member-history-list tbody td{padding:0.75rem;}.uv-member-history-list th:nth-child(1),.uv-member-history-list td:nth-child(1),.uv-member-history-list th:nth-child(2),.uv-member-history-list td:nth-child(2),.uv-member-history-list th:nth-child(3),.uv-member-history-list td:nth-child(3){width:auto;}}
.smartdialog-list-filter-form{.form--inline{margin:0;gap:12px;.form-item{margin:0;}}}.smartdialogs-list .entities-count{display:flex;gap:24px;margin-block:var(--gin-spacing-l);}
div.gin-table-scroll-wrapper{clear:both;overflow-x:auto;overflow-y:auto;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch;margin-block-start:calc(var(--gin-spacing-xs) * -1);}.view-content table{thead tr{border-block-end:0;}th{background:#F5F5F7;}th:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}th:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}th.views-field-title{width:100%;}td,th{white-space:nowrap;}th.empty,td.empty{display:none;}}thead{.sortable-heading{> a{padding-block:0;&:before{border:0;z-index:-1;}}&.is-active{> a::before{background:#e5e8ee !important;border:0;}}}}.tablesort--asc,.tablesort--desc{transform:scaleY(-1);}.views-column-center{text-align:center;}tbody .views-field-title a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.views-table{.views-form__bulk-operations-row{.views-field-field-silent-opening,.views-field-election-live-tally-field,.views-field-election-count-eligible-voters{text-align:center;}}.views-icon-link{a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:2px 0 0;border-radius:50%;font-size:0;transition:var(--vierzwo-transition-short);}a:before{filter:brightness(0) saturate(100%) invert(14%) sepia(98%)
        saturate(7498%) hue-rotate(318deg) brightness(86%) contrast(117%);}a:hover,a:focus{background:var(--gin-color-primary-light);}}.edit-link a:before{content:url("/modules/custom/uv_admin/icons/edit.svg");}.clone-link a:before{content:url("/modules/custom/uv_admin/icons/clone.svg");}.view-link a:before{content:url("/modules/custom/uv_admin/icons/view.svg");}.details-link a:before{content:url("/modules/custom/uv_admin/icons/details.svg");}.send-link a:before{content:url("/modules/custom/uv_admin/icons/send.svg");}.add-contact-link a:before{content:url("/modules/custom/uv_admin/icons/add-contact.svg");}.delete-link a:before{content:url("/modules/custom/uv_admin/icons/delete.svg");}.sync-link a:before{content:url("/modules/custom/uv_admin/icons/sync.svg");}.results-link{width:100px;div.flex-wrapper{display:flex;gap:5px;justify-content:center;}a.beamer:before{content:url("/modules/custom/uv_events/img/wahlergebnis_anzeigen.svg");}a.chart:before{content:url("/modules/custom/uv_events/img/diagramm.svg");}}.views-field-election-live-tally-field,.views-field-election-count-eligible-voters{span{text-align:center;}}.views-field-field-silent-opening{text-align:center;}.show-hide-link a.shown:before{content:url("/modules/custom/uv_events/img/wahl_ausblenden.svg");}.show-hide-link a.hidden:before{content:url("/modules/custom/uv_events/img/wahl_einblenden.svg");}.status-icon-field{span.created:before{content:url("/modules/custom/uv_events/img/wahl_erstellt.svg");}span.closed:before{content:url("/modules/custom/uv_events/img/wahl_geschlossen.svg");}}.advance-status-link{a.row-option:before{content:url("/modules/custom/uv_events/img/wahl eroeffnen.svg");}a.row-option.open:before{content:url("/modules/custom/uv_events/img/wahl_geschlossen.svg");}a.row-option.closed:before{content:url("/modules/custom/uv_events/img/diagramm.svg");}}.views-field-data-evaluation-link-field a:before{content:url("/modules/custom/uv_admin/icons/data-evaluation.svg");display:flex;justify-content:center;}}#edit-members td.views-icon-link{padding-right:var(--gin-spacing-m);}#edit-members th:nth-child(2),#edit-members td:nth-child(2){width:1%;white-space:nowrap;}.vbo-view-form{table tbody td{}.belenios-id{font-size:13px;color:#555;}}.view-content table tbody tr{height:54px;}.view-content:not(:has(.vbo-view-form)){table tbody td{padding:var(--gin-spacing-density-xxs) var(--gin-spacing-s) !important;}.item-list li{margin:0;}}.view-crm-declarations{td:first-child{@media (min-width:1024px){width:30%;max-width:30%;}}}form.vbo-view-form .views-bulk-actions{gap:24px;}.vbo-view-form .views-bulk-actions__item--status{display:none;}details.vbo-multipage-selector{display:flex;gap:12px;align-items:center;margin:0;border:0;border-radius:0;background:none;}details.vbo-multipage-selector summary{display:block;min-width:185px;padding:0;font-size:var(--font-size-s);font-weight:400;cursor:default;}details.vbo-multipage-selector summary:hover{color:#000;background:none;}details.vbo-multipage-selector summary:before{display:none;}details.vbo-multipage-selector .details-wrapper{padding:0;margin:0;margin-block:0;}details.vbo-multipage-selector .details-wrapper .form-item{padding:0;margin:0;margin-block:0;}details.vbo-multipage-selector input.button{display:none;}.views-element-container .vbo-view-form .form-type--select{order:-1;}.vbo-view-form .views-bulk-actions .form-submit{width:max-content;margin-block:0;}.vbo-view-form .views-bulk-actions .views-bulk-actions__item .form-submit{display:none;}.views-bulk-actions__item select.form-select{appearance:none;width:auto;min-width:250px;min-height:calc(var(--input-padding-vertical) * 2 + var(--input-line-height));padding-block:calc(var(--input-padding-vertical) - 1px);padding-inline:var(--input-padding-horizontal);color:var(--gin-color-text);font-size:var(--font-size-m);line-height:var(--input-line-height);border:1px solid var(--gin-border-color-form-element);border-radius:var(--gin-border-m);@supports (appearance:base-select){&,&::picker(select){appearance:base-select;background-image:none;}}option{padding:10px;border-top:1px solid var(--gin-border-color-form-element);cursor:pointer;transition-property:color,background;transition-duration:0.2s;transition-timing-function:ease-out;&:where(:hover,:focus,:active){background:#fcecf5;}&:checked{background:#fcecf5;}&::checkmark{display:none;}&:first-child{border:0;}}}
.ck-content{.text-color-pink{color:#cb1967;}.text-color-yellow{color:#f6d000;}.text-color-lightgrey{color:#ededed;}.text-color-white{color:#fff;}.text-background-color-pink{background-color:#cb1967;}.text-background-color-yellow{background-color:#f6d000;}.text-background-color-lightgrey{background-color:#ededed;}}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button{max-height:60px;border-radius:0;}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on{border-radius:4px;border:2px dotted #000;background:#FFF;box-shadow:0 1px 10.4px -1px rgba(34,35,48,0.20);}
body fieldset:not(.fieldgroup){background:#fff;}.messages-list{.messages__content{font-weight:500;}}div[data-drupal-messages]{.messages--error{background-color:#FEF3F2;border:1px solid #FDD6C3;color:#55160C;h2{color:#B42318;}.messages__content,a{color:#55160C;}}.messages--info{background-color:#EFF8FF;border:1px solid #B2DDFF;h2{color:#175CD3;}.messages__content,a{color:#102A56;}.messages__header::before{width:20px;height:20px;background-color:#1570EF;mask-image:url(/modules/custom/uv_admin/icons/info.svg);mask-size:20px 20px;}}.messages--status{background-color:#ECFDF3;border:1px solid #ABEFC6;h2{color:#067647;}.messages__content,a{color:#067647;}.icon-close{background-color:#067647;}}.messages__header:empty{margin-block-end:0;&::before{inset-block-start:calc((1lh - 20px) / 2);}}}.uv-copy-code{position:relative;margin:1rem 0;padding:1rem;background:#f6f6f6;border-radius:6px;}.uv-copy-code__content{display:block;padding-right:3rem;white-space:pre-wrap;overflow-wrap:anywhere;font-family:monospace;font-size:0.875rem;}.uv-copy-code__button{position:absolute;top:0.5rem;right:0.5rem;width:32px;height:32px;padding:0;border:0;background:transparent;cursor:pointer;}.uv-copy-code__icon::before{content:"⧉";font-size:18px;}.uv-copy-code__button.is-copied .uv-copy-code__icon::before{content:"✓";}.uv-copy-code__button::after{content:attr(data-tooltip);position:absolute;right:0;top:calc(100% + 6px);padding:4px 8px;border-radius:4px;background:#222;color:#fff;font-size:12px;line-height:1.4;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.15s ease;}.uv-copy-code__button:hover::after,.uv-copy-code__button:focus-visible::after{opacity:1;}.beta{background:red;padding:16px;border-radius:15px;color:white;font-size:25px;font-weight:700;margin-bottom:20px;p{margin:0;}}
:root{}.badge-list-wrapper{position:relative;display:flex;.badge-list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);max-height:36px;overflow:hidden;transition:max-height .3s ease;}&.expanded{.badge-list{max-height:none;}.badge-list-toggle{transform:rotate(180deg);}}.badge-list-toggle{padding:8px;border:none;background:transparent;cursor:pointer;transition:transform 0.3s ease;&.hidden{display:none;}svg{display:block;}}}.badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-md);padding:6px 10px;width:fit-content;border-radius:var(--radius-pill);background:var(--badge-default);}.badge-category{background:var(--badge-category);}#person-history-wrapper{a{color:var(--gin-color-text);text-decoration:none;}}.person-history-event-item{position:relative;overflow:visible;padding:var(--space-lg);margin-bottom:var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:var(--gin-shadow-l1);.meta{color:var(--color-text-muted);font-size:14px;margin-bottom:var(--space-sm);}.title{font-size:16px;font-weight:600;margin-bottom:var(--space-md);a{text-decoration:none;color:#000;font-size:16px;line-height:24px;}}.status{margin-top:var(--space-sm);}.status-badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-md);padding:4px 8px;width:fit-content;border-radius:var(--radius-sm);}.status-invited{background:var(--status-invited);}.status-captured{background:var(--status-captured);}.status-pending-opt-in,.status-pending_opt_in{background:var(--status-pending);}.status-registered{background:var(--status-registered);}.status-deregistered{background:var(--status-deregistered);}.status-attended{background:var(--status-attended);}.ticket-hole-front,.ticket-hole-back{&::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;border:1px solid var(--color-border);background:#fff;z-index:2;}&::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:24px;height:30px;background:#fff;z-index:3;@media (max-width:767px){width:12px;height:26px;}}}.ticket-hole-front{&::before{left:-16px;@media (max-width:767px){left:-13px;}}&::after{left:-25px;@media (max-width:767px){left:-13px;}}}.ticket-hole-back{&::before{right:-16px;@media (max-width:767px){right:-13px;}}&::after{right:-25px;@media (max-width:767px){right:-13px;}}}}.person-entity-form .field--name-field-gender fieldset{margin:0;}.mailer-entity-navision-add-form,.organization-entity-add-form,.crm-category-entity-other-add-form,.mailer-entity-mailer-add-form{max-width:var(--content-width-small);}.view-events-n2m-list,.view-crm-declarations,.view-crm-categories,.view-crm-mailers,.view-uv-mailer-n2m-list,.view-uv-mailer-subscriber-select,.view-crm-organizations,.view-uv-organization-n2m-list,.view-uv-organization-persons-select,.view-crm-persons{.entity-logger li,.item-list ul li,.menu-item{list-style:none;margin-left:0;}}.field--name-uv-n2m-field-person-person,.field--name-field-local-application,.field--name-field-expertise-experience,.field--name-field-expertise-state-level,.field--name-field-professional-expertise,.field--name-uv-n2m-field-person-organization,.field--name-uv-n2m-field-person-navision,.field--name-uv-n2m-field-person-mailer{td{&:has(.button){display:flex;padding:var(--gin-spacing-m);}.button.form-submit{font-size:0;position:relative;background-color:transparent;width:16px;height:16px;background:url('/modules/custom/uv_admin/icons/close.svg') center / 16px 16px no-repeat;border:0 !important;box-shadow:none;margin:0;padding:0;&:hover,&:active,&:focus,&:disabled{background-color:transparent;border:0 !important}}.ajax-progress{margin:0;position:absolute;left:23px;top:27px;}}.form-element.chosen-container-single{width:100% !important;}}.field--name-uv-n2m-field-person-organization,.field--name-uv-n2m-field-person-navision,.field--name-uv-n2m-field-person-mailer,.field--name-uv-n2m-field-person-person{thead{display:none;}tr{display:flex;justify-content:space-between;align-items:center;td{min-width:0;&:nth-child(2){display:flex;align-items:center;flex:1 0 65%;padding-left:0;}&:nth-child(3){padding-left:0;flex-shrink:1;}&:first-child{order:+1;flex:0 0 auto;align-items:center;padding:0;}}}.form-type--entity-autocomplete,.form-type--select{margin:0;}.claro-autocomplete{width:100%;}}.field--name-uv-n2m-field-person-person{tr td{&:nth-child(2){flex:1 0 50%;}&:nth-child(4){display:none;}}}.field--name-uv-n2m-field-person-mailer{tr{td{&:nth-child(2),&:nth-child(3){flex:0 0 auto;}}}}.field--name-uv-n2m-field-person-organization{tr{td:last-child{display:none;}}}.field--name-uv-n2m-field-person-person,.field--name-field-local-application,.field--name-field-expertise-experience,.field--name-field-expertise-state-level,.field--name-field-professional-expertise{thead{th:first-of-type{border-radius:var(--gin-border-m);border:0;background:transparent;padding:0;h4{color:var(--gin-color-title);font-size:14px;padding:0;}}th:nth-child(2){display:none;}}tbody tr{display:flex;justify-content:space-between;td{min-width:0;&:has(.button){align-items:center;padding-right:0;}}}.field-multiple-drag{display:none;}}.form-managed-file{.button.remove-button{font-size:0;position:relative;background-color:transparent;width:16px;height:16px;background:url('/modules/custom/uv_admin/icons/close.svg') center / 16px 16px no-repeat;margin-right:0;border:0 !important;box-shadow:none;&:hover,&:active,&:focus,&:disabled{background-color:transparent;border:0!important}}}.ief-entity-operations{.button.form-submit:nth-child(2){font-size:0;position:relative;background-color:transparent;width:16px;height:16px;background:url('/modules/custom/uv_admin/icons/close.svg') center / 16px 16px no-repeat;margin-right:0;border:0 !important;box-shadow:none;&:hover,&:active,&:focus,&:disabled{background-color:transparent;border:0!important}}}.field--type-social-media-links-field{input{width:100%;}}
.focal-point-preview-link.focal-point-preview-link--minimal{display:inline-flex !important;align-items:center;justify-content:center;color:var(--gin-color-primary,#e5007d);text-decoration:none;border:none;background:none;cursor:pointer;vertical-align:middle;}.focal-point-preview-link.focal-point-preview-link--minimal:hover{color:var(--gin-color-primary-hover,#c5006e);}.focal-point-preview-link.focal-point-preview-link--minimal:hover svg{fill:var(--gin-color-primary-hover,#c5006e);}.focal-point-preview-icon{width:20px;height:20px;fill:currentColor;vertical-align:middle;}.focal-point-preview-link.focal-point-preview-link--hidden{display:none !important;}.focal-point-help-text{display:block;width:100%;color:var(--gin-color-text,#555);margin-top:10px;}.focal-point-preview-link:before{content:none !important;}
:root{--vierzwo-gin-grey:#e5e8ee;--vierzwo-content-small:668px;--vierzwo-transition-short:all 0.3s ease-in-out;--color-border:#e5e7eb;--color-divider:#e4e7ec;--color-text-muted:#6b7280;--color-bg:#fff;--badge-default:#dbeafe;--badge-category:#ede9fe;--status-invited:#ffd644;--status-captured:rgba(202,213,226,0.9);--status-pending:#ba44ff;--status-opt-in:rgba(233,223,249,1);--status-registered:rgba(206,238,197,1);--status-deregistered:rgba(255,162,162,1);--status-attended:rgba(194,229,255,1);--status-unconfirmed:rgba(202,213,226,1);--space-xs:4px;--space-sm:6px;--space-md:10px;--space-lg:16px;--radius-sm:4px;--radius-md:12px;--radius-l:20px;--radius-pill:100px;--content-width-small:992px;--select-form-width:25rem;}.gin-sticky-form-actions .gin-more-actions__menu #gin-sticky-edit-clone{background-color:transparent;color:var(--gin-color-primary);box-shadow:none;}.gin-sticky-form-actions .gin-more-actions__menu #gin-sticky-edit-clone:hover{color:var(--gin-color-button-text) !important;background-color:var(--gin-color-primary) !important;}.gin-sticky-form-actions .gin-more-actions__menu #gin-sticky-edit-submit-back{background-color:transparent;color:var(--gin-color-primary);box-shadow:none;}.gin-sticky-form-actions
  .gin-more-actions__menu
  #gin-sticky-edit-submit-back:hover{background-color:transparent;color:var(--gin-color-primary);box-shadow:none;}.user-login-form label{display:none;}.gin--edit-form .page-wrapper__node-edit-form .block-local-tasks-block,.gin--edit-form .page-wrapper__node-edit-form .block-system-main-block,.gin--edit-form .page-wrapper__node-edit-form .help{max-width:unset !important;}.gin-table-scroll-wrapper .draggable > td,td.field-multiple-drag{min-height:unset;}body{overflow-x:hidden;--vierzwo-color-light-grey:#989fb0;}.field--type-boolean .form-item{margin-block:0;}.field--type-boolean:not(:first-child){margin-block:var(--space-l);.form-item{margin-block:var(--space-l);}}[data-gin-accent="custom"],[data-gin-focus="custom"]{--gin-bg-app:#fbfbff !important;--gin-bg-item:#fbfbff !important;}*:not(input.form-radio):focus{box-shadow:none !important;}.admin-toolbar__header{.admin-toolbar__logo{border-radius:0;}}.views-field-data-evaluation-link-field,.views-field-data-results-link-field,.views-field-status{text-align:center;}.view-empty-state{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;min-height:400px;}.view-empty-state img{width:343px;height:278px;}.view-empty-state p{font-size:14px;font-style:italic;color:var(--vierzwo-color-light-grey);}.is-horizontal .tabs--primary .overview-link{a{position:relative;padding-left:30px;font-weight:normal;margin-inline-end:0;&:before{padding-left:10px;content:"";display:inline-block;position:absolute;inset-block-start:calc(50% - 1px);inset-inline-start:0;width:var(--gin-icon-size-toolbar-secondary);height:var(--gin-icon-size-toolbar-secondary);transform:translateY(-50%);background-color:var(--gin-icon-color);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#backtosite-view);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center center;mask-position:center center;}&:after{content:"";opacity:0.3;border-inline-end:1px solid var(--gin-color-text);width:1px;height:20px;padding-inline-start:0.75em;padding-inline-end:0;}}}.tabledrag-toggle-weight-wrapper{display:none;}.field-petition-form-fields-table{td > div{text-align:center;}}form:not(.views-exposed-form){.form-type--url,.form-type--textfield,.form-type--number{input:not(.visually-hidden){width:100%;}input[name*="field_max_participants"]{width:25rem;}}}.preview-link a.button{margin-block:0;}@media only screen and (min-width:768px){.image-widget.form-managed-file.no-upload{gap:30px;flex-direction:row-reverse;}}.form-managed-file__meta-wrapper{flex-shrink:0;}.details-wrapper{.form-type--managed-file{margin-block:0;}}.form-managed-file__main{width:100%;.file{flex:initial;}}.participants-counts{width:100%;max-width:600px;padding:var(--gin-spacing-xl);background:var(--gin-bg-layer);border:1px solid var(--gin-border-color-layer);}.participants-counts div + div{padding-top:var(--gin-spacing-s);}.participants-counts .count{font-weight:700;}.path-crm .page-wrapper .block-system-main-block{}fieldset.field-group-hide-border{border:0;padding-block-start:0;}fieldset.field-group-hide-border .fieldset__label{padding:0;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);}fieldset.field-group-hide-border .fieldset__wrapper{margin:0;}.js .field--widget-paragraphs .paragraphs-dropbutton-wrapper{flex-wrap:wrap;}.paragraphs-tabs-wrapper{.paragraphs-subform{.form-type--entity-autocomplete{margin-block-end:0;}}}.form-radios{display:flex;gap:20px;flex-wrap:wrap;}.gin-login .user-password,.gin-login{.frc-captcha{max-width:100%;padding:12px 0;border-radius:8px;background:#f9f9f9;}.frc-container{display:flex;align-items:center;justify-content:center;gap:12px;min-height:32px;&.frc-success{min-height:32px;+ .frc-banner{margin-top:10px;}}}.frc-icon{flex-shrink:0;}.frc-content{display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:wrap;margin-left:20px;overflow-x:visible;&:before{content:url("/modules/custom/uv_admin/icons/robot.svg");transform:scale(1.5);margin-right:12px;margin-left:12px;}&:not(:has(.frc-button)){width:100%;}}.frc-icon{display:none;}.frc-button{color:#e5007d;font-size:13px;font-style:normal;font-weight:400;line-height:normal;background:transparent;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;margin-left:auto;}.frc-button:hover{background:transparent;}.frc-banner{display:block;text-align:start;position:initial;margin:20px 0 0 32px;*{font-size:11px;}}.page-subtitle{margin-top:0px;}.page-title.user-form-page__page-title{margin-bottom:0;}.form-element{border-radius:8px;border:1px solid #c6c8d0;background:#fff;}svg#Ebene_1{width:171px;height:26px;}input[data-drupal-selector="edit-submit"]{margin-top:20px !important;margin-bottom:40px !important;display:flex;width:463px;height:57px;padding:19px 0;justify-content:center;align-items:center;}a{text-decoration:solid;text-decoration:underline;}#edit-forgot-password-link{position:absolute;}}.path-admin .claro-details__description{max-width:unset;}.gin-breadcrumb__item > a,.gin-breadcrumb__item > span,.gin-breadcrumb__item .breadcrumb__link{max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}: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:not(:checked)::before{opacity:0.6;}.user-spenden-form{.field--name-field-spenden-is-activated{margin-bottom:var(--gin-spacing-s);}}@media only screen and (min-width:768px) and (max-width:1024px){.layout-container.region-sticky__items{margin-top:30px;}}.date-from-to-group fieldset[data-drupal-selector^="edit-field-date"]{border:none;}.login-footer{color:#75767b;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}.login-footer .heart-icon svg{fill:#75767b;}.js-form-item.form-item.js-form-type-select.form-type--select.js-form-item-field-tags.form-item--field-tags{margin-block:var(--space-xl);}.path-admin{.mailer-entity-mailer-mailings-form{.field--name-field-newsletter{margin-bottom:20px;}}}
