/* @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 */
:root{--aa-color-primary:rgb(67,0,191);--aa-color-primary-rgb:var(--gin-color-primary-rgb,67,0,191);--aa-color-primary-light:#e3d9f5;--aa-color-primary-light-rgb:var(--gin-color-primary-light-rgb,227,217,245);--aa-color-primary-lighter:#ece6f9;--aa-color-primary-lightest:#f6f2fc;--aa-color-primary-dark:#360099;--aa-color-primary-hover:var(--gin-color-primary-hover,#3900a2);--aa-color-primary-active:var(--gin-color-primary-active,#32008f);--aa-color-primary-shade-1:#7b4dd2;--aa-color-primary-shade-2:#9873dc;--aa-color-primary-shade-3:#b499e5;--aa-color-primary-shade-4:#c7b3ec;--aa-color-title:var(--gin-color-title,#222330);--aa-color-text:var(--gin-color-text,#222330);--aa-color-text-light:var(--gin-color-text-light,#545560);--aa-color-info-light:var(--gin-color-info-light,#589ac5);--aa-color-info:color-mix(in srgb,var(--aa-color-info-light) 30%,white);--aa-color-info-dark:color-mix(in srgb,var(--aa-color-info-light) 60%,black);--aa-color-info-base:var(--gin-color-info,#082538);--aa-color-warning:var(--gin-color-warning,#d8b234);--aa-color-warning-dark:color-mix(in srgb,var(--aa-color-warning) 10%,black);--aa-bg-warning-light:var(--gin-bg-warning-light,rgba(226,151,0,.08));--aa-color-green:var(--gin-color-green,#058260);--aa-color-green-dark:color-mix(in srgb,var(--aa-color-green) 60%,black);--aa-bg-green-light:var(--gin-bg-green-light,rgba(72,171,123,.1));--aa-color-green-lightest:var(--gin-color-green-lightest,#adebdb);--aa-color-danger:#cc3d3d;--aa-color-danger-dark:#a33131;--aa-color-danger-lightest:var(--gin-color-danger-lightest,#fdd9d9);--aa-bg-danger-light:#faecec;--aa-color-hot:#ff6f00;--aa-color-yellow-light:#ffe9bb;--aa-color-yellow-dark:#998c70;--aa-bg-yellow:#fff6e4;--aa-color-focus:var(--gin-color-focus,rgba(0,125,250,.6));--aa-color-focus-border:var(--gin-color-focus-border,rgba(0,0,0,.2));--aa-color-disabled:var(--gin-color-disabled,#767676);--aa-color-disabled-bg:var(--gin-color-disabled-bg,#eaeaea);--aa-color-disabled-border:var(--gin-color-disabled-border,#c2c2c2);--aa-color-off-white:#f3f3f3;--aa-color-off-white-rgb:243,243,243;--aa-color-grey-dark:#444444;--aa-color-grey-medium:#7e7e7e;--aa-color-grey-light:#bdbdbd;--aa-color-grey-light-rgb:189,189,189;--aa-color-grey-lightest:#f3f3f3;--aa-color-grey-lightest-rgb:243,243,243;--aa-border-color:var(--gin-border-color,#d4d4d8);--aa-border-color-secondary:var(--gin-border-color-secondary,rgba(0,0,0,.08));--aa-font:var(--gin-font,Ginter,Inter,"Helvetica Neue",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif);--aa-font-size-xxs:var(--gin-font-size-xxs,.75rem);--aa-font-size-xs:var(--gin-font-size-xs,small);--aa-font-size-s:var(--gin-font-size-s,.875rem);--aa-font-size:var(--gin-font-size,1rem);--aa-font-size-m:var(--gin-font-size-m,var(--gin-font-size,1rem));--aa-font-size-l:var(--gin-font-size-l,1.125rem);--aa-font-size-xl:var(--gin-font-size-xl,1.25rem);--aa-font-size-xxl:1.5rem;--aa-font-size-h3:var(--gin-font-size-h3,1.5rem);--aa-font-size-h2:var(--gin-font-size-h2,1.75rem);--aa-font-size-h1:var(--gin-font-size-h1,2rem);--aa-font-weight-normal:400;--aa-font-weight-extra:500;--aa-font-weight-semibold:525;--aa-font-weight-bold:575;--aa-font-weight-heavy:625;--aa-spacing-xxxs:0.125rem;--aa-lspacing-xs:0.125rem;--aa-lspacing-s:0.25rem;--aa-lspacing-m:0.5rem;--aa-lspacing-l:0.75rem;--aa-lspacing-xl:1rem;--aa-lspacing-xxl:1.25rem;--aa-spacing-xxs:0.25rem;--aa-spacing-xs:0.5rem;--aa-spacing-s:0.75rem;--aa-spacing-m:1rem;--aa-spacing-l:1.5rem;--aa-spacing-xl:2rem;--aa-spacing-xxl:3rem;--aa-spacing-xxxl:4rem;--aa-spacing-density-xs:var(--gin-spacing-density-xs,.5rem);--aa-spacing-density-s:var(--gin-spacing-density-s,.46875rem);--aa-spacing-density-m:var(--gin-spacing-density-m,.625rem);--aa-spacing-density-l:var(--gin-spacing-density-l,.9375rem);--aa-border-xxs:.125rem;--aa-border-xs:var(--gin-border-xs,.25rem);--aa-border-s:var(--gin-border-s,.375rem);--aa-border-m:var(--gin-border-m,.5rem);--aa-border-l:var(--gin-border-l,.75rem);--aa-border-xl:1rem;--aa-shadow:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%),0 20px 24px rgb(20 45 82 / 5%);--aa-shadow-l1:var(--gin-shadow-l1,0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%));--aa-shadow-l2:var(--gin-shadow-l2,0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%),0 20px 24px rgb(20 45 82 / 12%));--aa-shadow-inset:inset 0 2px 4px rgb(20 45 82 / 4%),inset 0 4px 8px rgb(20 45 82 / 3%);--aa-height-sticky:var(--gin-height-sticky,60px);--aa-toolbar-height:var(--gin-toolbar-height,0px);--aa-sticky-offset:var(--gin-sticky-offset,0px);--aa-bg-layer4:var(--gin-bg-layer4,#e2e5ec);--aa-gradient-v1:linear-gradient(155deg,rgba(var(--aa-color-grey-light-rgb),0.2),white 40%,white 60%,rgba(var(--aa-color-grey-light-rgb),0.1));--aa-color-danger-light:var(--gin-color-danger-light,#f39b9d);--aa-color-green-light:var(--gin-color-green-light,#32cea4);--aa-color-warning-light:var(--gin-color-warning-light,#efcf64);--aa-status-text:var(--gin-status-text,#626262);--aa-status-bg:var(--gin-status-bg,#eee);--aa-status-success-text:var(--gin-status-success-text,#1d6844);--aa-status-success-bg:var(--gin-status-success-bg,#26a76930);--aa-status-warning-text:var(--gin-status-warning-text,#826b1f);--aa-status-warning-bg:var(--gin-status-warning-bg,rgba(226,151,0,.15));--aa-status-danger-text:var(--gin-status-danger-text,#cc3d3d);--aa-status-danger-bg:var(--gin-status-danger-bg,rgba(222,117,96,.15));--aa-bg-input:var(--gin-bg-input,#fff);--aa-bg-layer:var(--gin-bg-layer,#fff);--aa-bg-layer2:var(--gin-bg-layer2,#edeff5);--aa-bg-layer3:var(--gin-bg-layer3,#fff);--aa-bg-header:var(--gin-bg-header,#eeeff3);--aa-border-color-layer:var(--gin-border-color-layer,rgba(0,0,0,.08));--aa-border-color-layer2:var(--gin-border-color-layer2,#d4d4d8);--aa-border-color-table:var(--gin-border-color-table,rgba(0,0,0,.1));--aa-border-color-table-header:var(--gin-border-color-table-header,rgba(0,0,0,.3));--aa-border-color-form-element:var(--gin-border-color-form-element,#8e929c);--aa-font-size-quote:var(--gin-font-size-quote,1.1em);--aa-easing:var(--gin-easing,cubic-bezier(.19,1,.22,1));--aa-transition:var(--gin-transition,.15s var(--aa-easing));--aa-transition-fast:var(--gin-transition-fast,.3s var(--aa-easing));--aa-toolbar-width:var(--gin-toolbar-width,256px);--aa-toolbar-width-collapsed:var(--gin-toolbar-width-collapsed,66px);--aa-sidebar-width:var(--gin-sidebar-width,320px);--aa-toolbar-y-offset:var(--gin-toolbar-y-offset,0px);--aa-toolbar-x-offset:var(--gin-toolbar-x-offset,0px);--aa-icon-color:var(--gin-icon-color,#414247);--aa-tooltip-bg:var(--gin-tooltip-bg,#232429);--aa-max-line-length:var(--gin-max-line-length,80ch);--aa-switch:var(--gin-switch,#26a769)}
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-controlgroup{vertical-align:middle;display:inline-block;}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0;}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999;}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left;}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box;}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em;}.ui-controlgroup .ui-controlgroup-label span{font-size:80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none;}.ui-controlgroup-vertical .ui-spinner-input{width:calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid;}
.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none;}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid;}.ui-checkboxradio-disabled{pointer-events:none;}
.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;user-select:none;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-button-icon-only{text-indent:0;}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap;}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;}.ajax-progress-bar{width:13em;padding:0 0.3125rem;}.ajax-progress--throbber{position:relative;display:inline-flex;align-content:center;height:1.125rem;margin:-0.1875rem var(--ajax-progress-margin-horizontal) 0;vertical-align:middle;white-space:nowrap;line-height:1.125rem;}.js .action-link:not(.js-hide,.button--action) + .ajax-progress--throbber,.js .button:not(.js-hide,.button--action) + .ajax-progress--throbber{margin-inline-start:0;}.js .form-type--managed-file .button:not(.js-hide) + .ajax-progress--throbber,.js .file-operations-cell .button:not(.js-hide) + .ajax-progress--throbber{margin-inline-start:var(--ajax-progress-margin-horizontal);}.ajax-progress__throbber{box-sizing:border-box;width:1.125rem;height:1.125rem;animation:claro-throbber 0.75s linear infinite;border:2px solid var(--color-absolutezero);border-right:2px dotted transparent;border-radius:50%;}.ajax-progress__message{display:inline-block;padding-inline-start:var(--ajax-progress-margin-horizontal);font-size:var(--font-size-label);}.ajax-progress--fullscreen,.ui-dialog .ajax-progress--throbber{position:fixed;z-index:1261;inset-block-start:50%;inset-inline-start:50%;box-sizing:border-box;width:3.5rem;height:3.5rem;margin:-1.75rem;border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-radius:3.5rem;background:var(--color-white);box-shadow:0 0.25rem 0.625rem var(--jui-dropdown-shadow-color);}.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber{position:absolute;inset-block-start:50%;inset-inline-start:50%;width:1.75rem;height:1.75rem;margin:-0.875rem;content:"";border:3px solid var(--color-absolutezero);border-right:3px dotted transparent;}.ui-dialog .ajax-progress__message{display:none;}@keyframes claro-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}
.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);}
#block-notificationblock{display:inline-block}.glyphicon-bell{top:8px;font-size:16px;line-height:17px;margin-right:5px;margin-left:10px}.notify-drop-title{font-size:var(--aa-font-size-xs)}.notify-drop-note{font-size:var(--aa-font-size-xxs);font-style:italic}.notifications-header{background:var(--aa-bg-yellow);border-bottom:1px solid var(--aa-color-grey-medium);display:flex;flex-direction:column;padding:var(--aa-spacing-s);align-content:flex-start}.mark-all-read-wrapper{padding-top:var(--aa-spacing-s);display:flex;align-items:center;justify-content:space-between;gap:var(--aa-spacing-s)}.mark-all-read-wrapper .ajax-progress{display:none}.mark-all-read-wrapper a{line-height:unset}.mark-all-read-wrapper .mark-everything-read{margin-left:auto}.actionable-notification-msg,.notification-items,.notification-msg{font-size:var(--aa-font-size-xs) !important}#notificationcount.badge{left:23px}@media(max-width:975px){.toolbar .toolbar-bar .toolbar-tab>.toolbar-item.toolbar-icon-notifs{text-indent:-600rem}#notificationcount.badge{bottom:18px;left:25px;font-size:10px}}@media(max-width:575px){#notificationcount.badge{left:32px}}.toolbar-tab--toolbar-item-notifs{position:relative}
ul.notifications-content{position:absolute;right:21px;top:33px;display:none;padding:0;width:22rem;max-height:378px;overflow:auto;box-shadow:var(--ginShadowLevel2);border:1px solid var(--aa-border-color);border-radius:var(--aa-border-m);z-index:1000;background:#fff;color:var(--aa-color-text)}ul.notifications-content li{border-bottom:1px solid #ccc;display:flex;flex-direction:column}ul.notifications-content li.unread{font-weight:600;border-left:4px solid var(--aa-color-primary)}ul.notifications-content li:hover{background-color:var(--aa-color-primary-light)}ul.notifications-content li:last-child{margin-bottom:0}ul.notifications-content li a{color:var(--aa-color-text);line-height:1.4;text-overflow:ellipsis;overflow:hidden;display:inline-block;width:20rem;padding:20px 20px 16px 12px}ul.notifications-content li span.notification-timeago{font-weight:400;justify-self:flex-end;color:var(--aa-color-text-light);font-size:.9em;text-align:end;position:relative;bottom:18px;right:10px;height:0}@media(max-width:975px){ul#notifications-content{right:unset;left:-50px}}@media(max-width:588px){ul#notifications-content{right:unset;left:-50px}}@media(max-width:420px){ul#notifications-content{left:-110px;width:94vw}}
:root{--ai-font-size-base:var(--font-size-base);--ai-font-size-s:var(--font-size-s);--ai-font-size-xs:var(--font-size-xs);--ai-font-size-xxs:var(--font-size-xxs);--ai-font-size-h1:var(--font-size-h1);--ai-font-size-h2:var(--font-size-h2);--ai-font-size-h3:var(--font-size-h3);--ai-font-size-h4:var(--font-size-h4);--ai-font-size-h5:var(--font-size-h5);--ai-font-size-h6:var(--font-size-h6);--ai-text-color-muted:var(--color-text-light);--ai-icon-size:1.25rem;--ai-icon-size-lg:2rem;}.ai-font-size-base{font-size:var(--ai-font-size-base);}.ai-font-size-s{font-size:var(--ai-font-size-s);}.ai-font-size-xs{font-size:var(--ai-font-size-xs);}.ai-font-size-xxs{font-size:var(--ai-font-size-xxs);}.ai-text-muted{color:var(--ai-text-color-muted);}.ai-description{font-size:var(--ai-font-size-xs);line-height:1.25;color:var(--ai-text-color-muted);hyphens:none;text-wrap:balance;}.ai-heading-h1{font-size:var(--ai-font-size-h1);}.ai-heading-h2{font-size:var(--ai-font-size-h2);}.ai-heading-h3{font-size:var(--ai-font-size-h3);}.ai-heading-h4{font-size:var(--ai-font-size-h4);}.ai-heading-h5{font-size:var(--ai-font-size-h5);}.ai-heading-h6{font-size:var(--ai-font-size-h6);}select.ai-select,select.ai-select--narrow,select.ai-select--wide{max-width:200px;}select.ai-select--narrow{max-width:150px;}select.ai-select--wide{max-width:300px;}.ai-icon-button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(var(--ai-icon-size) + 0.5rem);height:calc(var(--ai-icon-size) + 0.5rem);padding:0.25rem;color:var(--gin-icon-color,var(--ai-text-color-muted));text-decoration:none;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:var(--ai-icon-size) var(--ai-icon-size);border:1px solid var(--color-gray-200,rgba(0,0,0,0.08));border-radius:var(--gin-border-m,0.5rem);transition:background-color 0.15s var(--gin-easing,cubic-bezier(0.19,1,0.22,1)),border-color 0.15s var(--gin-easing,cubic-bezier(0.19,1,0.22,1));cursor:pointer;}.ai-icon-button:hover{background-color:var(--color-gray-100,rgba(0,0,0,0.06));border-color:var(--color-gray-200,rgba(0,0,0,0.08));}.ai-icon-button:focus{outline:none;}.ai-icon-button:focus-visible{background-color:var(--color-gray-100,rgba(0,0,0,0.06));outline:2px solid var(--gin-color-focus,var(--color-focus,#007dfacc));outline-offset:2px;}.ai-icon-button:active{background-color:var(--color-gray-200,rgba(0,0,0,0.12));border-color:var(--color-gray-300,rgba(0,0,0,0.15));}.ai-icon-button--lg{--ai-icon-size:var(--ai-icon-size-lg);}.ai-icon{display:inline-block;flex-shrink:0;width:var(--ai-icon-size);height:var(--ai-icon-size);background-repeat:no-repeat;background-position:center;background-size:100%;}.ai-icon--lg{--ai-icon-size:var(--ai-icon-size-lg);}.ai-icon--provider{background-image:url(/modules/contrib/ai/assets/icons/plugs.svg);}.ai-icon--model{background-image:url(/modules/contrib/ai/assets/icons/cube.svg);}.ai-icon--external{background-image:url(/modules/contrib/ai/assets/icons/external.svg);}.ai-icon--settings{background-image:url(/modules/contrib/ai/assets/icons/gear.svg);}.ai-icon--supported{background-image:url(/modules/contrib/ai/assets/icons/checkmark-circle.svg);}.ai-icon--not-supported{background-image:url(/modules/contrib/ai/assets/icons/x-circle.svg);}.ai-icon--warning{background-image:url(/modules/contrib/ai/assets/icons/warning.svg);}.ai-icon--option{background-image:url(/modules/contrib/ai/assets/icons/option.svg);}.ai-icon--arrow-left-up{background-image:url(/modules/contrib/ai/assets/icons/arrow-left-up.svg);}.ai-icon--cloud-arrow-down{background-image:url(/modules/contrib/ai/assets/icons/cloud-arrow-down.svg);}.ai-icon--file{background-image:url(/modules/contrib/ai/assets/icons/file.svg);}.ai-icon--trash{background-image:url(/modules/contrib/ai/assets/icons/trash.svg);}.ai-pill{font-size:var(--gin-font-size-xxs,.75rem);font-weight:var(--gin-font-weight-semibold,600);display:inline-block;padding:.125em .75em;vertical-align:.125em;border:1px solid transparent;border-radius:var(--gin-border-l,.75rem);color:var(--messages-fg-color);background:var(--messages-bg-color);text-transform:capitalize;}.ai-pill.light{color:var(--gin-status-text,white);background:var(--gin-status-bg,var(--color-gray-400));}.ai-pill.success{color:var(--gin-status-success-text,var(--messages-fg-color));background-color:var(--gin-status-success-bg,var(--messages--status-color));}.ai-pill.danger{color:var(--gin-status-danger-text,var(--messages-fg-color));background:var(--gin-status-danger-bg,var(--messages--error-color));}.ai-pill.warning{color:var(--gin-status-warning-text,var(--messages-fg-color));background:var(--gin-status-warning-bg,var(--messages--warning-color));}.ai-tooltip{margin:0px;inset:auto;position-area:bottom right;position-try-fallbacks:flip-inline;border:1px solid var(--gin-border-color,var(--color-gray-100,#dbdbdb));padding:var(--gin-spacing-xxs,4px) var(--gin-spacing-xs,8px);color:var(--gin-color-text-light,var(--color-gray-800,#55565b));font-size:var(--font-size-xs);border-radius:var(--gin-border-s,6px);box-shadow:2px 4px 8px var(--gin-color-primary-light,rgba(0,0,0,0.15));max-width:16rem;}
.ui-dialog ~ .ck-body-wrapper{--ck-z-panel:1261;}
/* @license MIT https://github.com/yairEO/tagify/blob/master/LICENSE */
:root{--tagify-dd-color-primary:rgb(53,149,246);--tagify-dd-text-color:black;--tagify-dd-bg-color:white;--tagify-dd-item-pad:.3em .5em;--tagify-dd-max-height:300px}.tagify{--tags-disabled-bg:#F1F1F1;--tags-border-color:#DDD;--tags-hover-border-color:#CCC;--tags-focus-border-color:#3595f6;--tag-border-radius:3px;--tag-bg:#E5E5E5;--tag-hover:#D3E2E2;--tag-text-color:black;--tag-text-color--edit:black;--tag-pad:0.3em 0.5em;--tag-inset-shadow-size:1.2em;--tag-invalid-color:#D39494;--tag-invalid-bg:rgba(211,148,148,0.5);--tag--min-width:1ch;--tag--max-width:100%;--tag-hide-transition:0.3s;--tag-remove-bg:rgba(211,148,148,0.3);--tag-remove-btn-color:black;--tag-remove-btn-bg:none;--tag-remove-btn-bg--hover:#c77777;--input-color:inherit;--placeholder-color:rgba(0,0,0,0.4);--placeholder-color-focus:rgba(0,0,0,0.25);--loader-size:.8em;--readonly-striped:1;display:inline-flex;align-items:flex-start;align-content:baseline;flex-wrap:wrap;border:1px solid var(--tags-border-color);padding:0;line-height:0;outline:0;position:relative;box-sizing:border-box;transition:.1s}@keyframes tags--bump{30%{transform:scale(1.2)}}@keyframes rotateLoader{to{transform:rotate(1turn)}}.tagify:has([contenteditable=true]){cursor:text}.tagify:hover:not(.tagify--focus):not(.tagify--invalid){--tags-border-color:var(--tags-hover-border-color)}.tagify[disabled]{background:var(--tags-disabled-bg);filter:saturate(0);opacity:.5;pointer-events:none}.tagify[disabled].tagify--empty>.tagify__input::before{position:relative}.tagify[disabled].tagify--select,.tagify[readonly].tagify--select{pointer-events:none}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty),.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty){cursor:default}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty)>.tagify__input,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty)>.tagify__input{visibility:hidden;width:0;margin:5px 0}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div{padding:var(--tag-pad)}.tagify[disabled]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div::before,.tagify[readonly]:not(.tagify--mix):not(.tagify--select):not(.tagify--empty) .tagify__tag>div::before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}@keyframes readonlyStyles{0%{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;box-shadow:none;filter:brightness(.95)}}.tagify[disabled] .tagify__tag__removeBtn,.tagify[readonly] .tagify__tag__removeBtn{display:none}.tagify--loading .tagify__input>br:last-child{display:none}.tagify--loading .tagify__input::before{content:none}.tagify--loading .tagify__input::after{content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;content:""!important;margin:-2px 0 -2px .5em}.tagify--loading .tagify__input:empty::after{margin-left:0}.tagify+input,.tagify+textarea{position:absolute!important;left:-9999em!important;transform:scale(0)!important}.tagify__tag{display:inline-flex;align-items:center;max-width:var(--tag--max-width);margin-inline:5px 0;margin-block:5px;position:relative;z-index:1;outline:0;line-height:normal;cursor:default;transition:.13s ease-out}.tagify__tag:last-child{margin-right:5px}.tagify__tag>div{display:flex;flex:1;vertical-align:top;box-sizing:border-box;max-width:100%;padding:var(--tag-pad);color:var(--tag-text-color);line-height:inherit;border-radius:var(--tag-border-radius);white-space:nowrap;transition:.13s ease-out}.tagify__tag>div>*{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:top;min-width:var(--tag--min-width);max-width:var(--tag--max-width);transition:.8s ease,.1s color}.tagify__tag>div>[contenteditable]{display:block;outline:0;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text;margin:-2px;padding:2px;max-width:350px}.tagify__tag>div>:only-child{width:100%}.tagify__tag>div::before{content:"";position:absolute;border-radius:inherit;inset:var(--tag-bg-inset,0);z-index:-1;pointer-events:none;transition:120ms ease;animation:tags--bump .3s ease-out 1;box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset}.tagify__tag:focus div::before,.tagify__tag:hover:not([readonly]) div::before{--tag-bg-inset:-2.5px;--tag-bg:var(--tag-hover)}.tagify__tag--loading{pointer-events:none}.tagify__tag--loading .tagify__tag__removeBtn{display:none}.tagify__tag--loading::after{--loader-size:.4em;content:"";vertical-align:middle;opacity:1;width:.7em;height:.7em;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#eee #bbb #888 transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;margin:0 .5em 0 -.1em}.tagify__tag--flash div::before{animation:none}.tagify__tag--hide{width:0!important;padding-left:0;padding-right:0;margin-left:0;margin-right:0;opacity:0;transform:scale(0);transition:var(--tag-hide-transition);pointer-events:none}.tagify__tag--hide>div>*{white-space:nowrap}.tagify__tag.tagify--noAnim>div::before{animation:none}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div>span{opacity:.5}.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div::before{--tag-bg:var(--tag-invalid-bg);transition:.2s}.tagify__tag[readonly] .tagify__tag__removeBtn{display:none}.tagify__tag[readonly]>div::before{animation:readonlyStyles 1s calc(-1s * (var(--readonly-striped) - 1)) paused}@keyframes readonlyStyles{0%{background:linear-gradient(45deg,var(--tag-bg) 25%,transparent 25%,transparent 50%,var(--tag-bg) 50%,var(--tag-bg) 75%,transparent 75%,transparent) 0/5px 5px;box-shadow:none;filter:brightness(.95)}}.tagify__tag--editable>div{color:var(--tag-text-color--edit)}.tagify__tag--editable>div::before{box-shadow:0 0 0 2px var(--tag-hover) inset!important}.tagify__tag--editable>.tagify__tag__removeBtn{pointer-events:none;opacity:0;transform:translateX(100%) translateX(5px)}.tagify__tag--editable.tagify--invalid>div::before{box-shadow:0 0 0 2px var(--tag-invalid-color) inset!important}.tagify__tag__removeBtn{order:5;display:inline-flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;font:14px/1 Arial;background:var(--tag-remove-btn-bg);color:var(--tag-remove-btn-color);width:14px;height:14px;margin-inline:auto 4.6666666667px;overflow:hidden;transition:.2s ease-out}.tagify__tag__removeBtn::after{content:"×";transition:.3s,color 0s}.tagify__tag__removeBtn:hover{color:#fff;background:var(--tag-remove-btn-bg--hover)}.tagify__tag__removeBtn:hover+div>span{opacity:.5}.tagify__tag__removeBtn:hover+div::before{box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg,rgba(211,148,148,.3)) inset!important;transition:box-shadow .2s}.tagify:not(.tagify--mix) .tagify__input br{display:none}.tagify:not(.tagify--mix) .tagify__input *{display:inline;white-space:nowrap}.tagify__input{display:inline-block;margin:5px;padding:var(--tag-pad);line-height:normal;min-width:-moz-fit-content;min-width:fit-content;min-height:1.5lh;position:relative;white-space:pre-wrap;color:var(--input-color);box-sizing:inherit;overflow:hidden}.tagify__input:focus{outline:0}.tagify__input:last-child{flex-grow:1;min-width:110px}.tagify__input:last-child:focus::before{transition:.2s ease-out;opacity:0;transform:translateX(6px)}@supports (-ms-ime-align:auto){.tagify__input:last-child:focus::before{display:none}}.tagify__input:last-child:focus:empty::before{transition:.2s ease-out;opacity:1;transform:none;color:rgba(0,0,0,.25);color:var(--placeholder-color-focus)}@-moz-document url-prefix(){.tagify__input:last-child:focus:empty::after{display:none}}.tagify__input:last-child::before{content:attr(data-placeholder)}.tagify__input::before{width:100%;height:100%;margin:auto 0;z-index:1;color:var(--placeholder-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;pointer-events:none;opacity:0;position:absolute}.tagify__input::after{content:attr(data-suggest);display:inline-block;vertical-align:middle;position:absolute;min-width:calc(100% - 1.5em);text-overflow:ellipsis;overflow:hidden;white-space:pre;color:var(--tag-text-color);opacity:.3;pointer-events:none;max-width:100px}.tagify__input .tagify__tag{margin:0 1px}.tagify--mix{display:block}.tagify--mix .tagify__input{padding:5px;margin:0;width:100%;height:100%;line-height:1.5;display:block}.tagify--mix .tagify__input::before{height:auto;display:none;line-height:inherit}.tagify--mix .tagify__input::after{content:none}.tagify--select{cursor:default}.tagify--select::after{content:">";opacity:.5;position:absolute;top:50%;right:0;bottom:0;font:16px monospace;line-height:8px;height:8px;pointer-events:none;transform:translate(-150%,-50%) scaleX(1.2) rotate(90deg);transition:.2s ease-in-out}.tagify--select[aria-expanded=true]::after{transform:translate(-150%,-50%) rotate(270deg) scaleY(1.2)}.tagify--select[aria-expanded=true] .tagify__tag__removeBtn{pointer-events:none;opacity:0;transform:translateX(100%) translateX(5px)}.tagify--select .tagify__tag{flex:1;max-width:none;margin-inline-end:2em;margin-block:0;padding-block:5px;cursor:text}.tagify--select .tagify__tag div::before{display:none}.tagify--select .tagify__tag+.tagify__input{display:none}.tagify--empty .tagify__input::before{transition:.2s ease-out;opacity:1;transform:none;display:inline-block;width:auto}.tagify--mix .tagify--empty .tagify__input::before{display:inline-block}.tagify--focus{--tags-border-color:var(--tags-focus-border-color);transition:0s}.tagify--invalid{--tags-border-color:#D39494}.tagify__dropdown{position:absolute;z-index:9999;transform:translateY(-1px);border-top:1px solid var(--tagify-dd-color-primary);overflow:hidden}.tagify__dropdown[dir=rtl]{transform:translate(-100%,-1px)}.tagify__dropdown[placement=top]{margin-top:0;transform:translateY(-100%)}.tagify__dropdown[placement=top] .tagify__dropdown__wrapper{border-top-width:1.1px;border-bottom-width:0}.tagify__dropdown[position=text]{box-shadow:0 0 0 3px rgba(var(--tagify-dd-color-primary),.1);font-size:.9em}.tagify__dropdown[position=text] .tagify__dropdown__wrapper{border-width:1px}.tagify__dropdown__wrapper{scroll-behavior:auto;max-height:var(--tagify-dd-max-height);overflow:hidden;overflow-x:hidden;color:var(--tagify-dd-text-color);background:var(--tagify-dd-bg-color);border:1px solid;border-color:var(--tagify-dd-color-primary);border-bottom-width:1.5px;border-top-width:0;box-shadow:0 2px 4px -2px rgba(0,0,0,.2);transition:.3s cubic-bezier(.5,0,.3,1),transform .15s;animation:dd-wrapper-show 0s .3s forwards}@keyframes dd-wrapper-show{to{overflow-y:auto}}.tagify__dropdown__header:empty{display:none}.tagify__dropdown__footer{display:inline-block;margin-top:.5em;padding:var(--tagify-dd-item-pad);font-size:.7em;font-style:italic;opacity:.5}.tagify__dropdown__footer:empty{display:none}.tagify__dropdown--initial .tagify__dropdown__wrapper{max-height:20px;transform:translateY(-1em)}.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper{transform:translateY(2em)}.tagify__dropdown__item{box-sizing:border-box;padding:var(--tagify-dd-item-pad);margin:1px;white-space:pre-wrap;cursor:pointer;border-radius:2px;position:relative;outline:0;max-height:60px;max-width:100%;line-height:normal;position:relative}.tagify__dropdown__item--active{background:var(--tagify-dd-color-primary);color:#fff}.tagify__dropdown__item:active{filter:brightness(105%)}.tagify__dropdown__item--hidden{padding-top:0;padding-bottom:0;margin:0 1px;pointer-events:none;overflow:hidden;max-height:0;transition:var(--tagify-dd-item--hidden-duration,.3s)!important}.tagify__dropdown__item--hidden>*{transform:translateY(-100%);opacity:0;transition:inherit}.tagify__dropdown__item--selected::before{content:"✓";font-family:monospace;position:absolute;inset-inline-start:6px;text-indent:0;line-height:1.1}.tagify__dropdown:has(.tagify__dropdown__item--selected) .tagify__dropdown__item{text-indent:1em}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tagify{--tag-inset-shadow-size:1.5em !important;--tag-border-radius:1rem !important;--tag-pad:0.5rem 0.3em !important;align-items:center !important;width:100%;padding:0 !important;}.tagify.form-element--api-entity-autocomplete-tagify,.tagify.form-element--type-select,.tagify.form-element--type-select-multiple{background-image:url("data:image/svg+xml,%3csvg width='40' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 1C3.46.827-.188 5.787 1.313 10.068c1.176 4.384 6.993 6.417 10.637 3.7.326-.39.565.276.846.442l3.74 3.739 1.413-1.414-4.35-4.35c2.811-3.468 1.15-9.247-3.062-10.71A7.003 7.003 0 008 1zm0 2c3.242-.123 5.849 3.42 4.777 6.477-.842 3.132-4.994 4.58-7.6 2.65-2.745-1.73-2.9-6.125-.285-8.044A5.006 5.006 0 018 3z' fill='%23868686'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 50%;}.tagify.tagify--loading.form-element--api-entity-autocomplete-tagify,.tagify.tagify--loading.form-element--type-select,.tagify.tagify--loading.form-element--type-select-multiple{background-image:none;}.page-wrapper .tagify :focus,.ui-dialog .tagify :focus{box-shadow:none;}.tagify.form-element:hover{box-shadow:inset 0 0 0 var(--input-border-size)
    var(--input--hover-border-color);}.tagify.form-element--type-select-multiple:focus-within,.tagify.form-element--type-select:focus-within,.tagify.form-element--api-entity-autocomplete-tagify:focus-within{box-shadow:0 0 0 2px var(--color-white),0 0 0 5px var(--color-focus),inset 0 0 0 var(--input-border-size) var(--input--hover-border-color) !important;}.tagify__tag:focus div::before,.tagify__tag:hover:not([readonly]) div::before{--tag-bg-inset:-1px;border-radius:2rem;}#tagify__tag-remove-button:focus{box-shadow:var(--focus-box-shadow);}#tagify__tag-remove-button{margin-right:0.5rem;margin-left:0.3rem;color:#dedfe4;background:#55565b;}#tagify__tag-remove-button:hover{color:#fff;background:var(--tag-remove-btn-bg--hover);}.tagify__tag__removeBtn:hover > .tagify__tag:hover{background:#c77777;}.tagify__tag__removeBtn:hover + div{opacity:0.5;}.tagify--loading .tagify__input::after{right:5px;width:17px;height:17px;border:2px solid var(--gin-bg-input);border-top:2px solid #003eccff;border-radius:50%;}.tagify--loading-text{position:absolute;right:0;bottom:100%;max-width:100%;margin-bottom:0.15rem;color:var(--color-link);font-size:var(--font-size-xxs);font-weight:bold;line-height:calc(18rem / 16);}.tagify--loading .tagify--loading-text.hidden{display:block;}.tagify__tag{margin-inline:8px 0;margin-block:0;height:32px;transition:none !important;}.tagify__tag > div{display:flex;align-items:center;}.tagify__tag-text{margin-left:0.5rem;user-select:none;font-size:14px;font-weight:700;font-style:normal;line-height:151.523%;}.tagify__tag-text-with-entity-id{font-size:14px;font-weight:700;font-style:normal;line-height:151.523%;}.tagify__tag_with-entity-id{display:inline-block;margin-right:0.5rem;text-align:center;color:#55565b;border-radius:1rem;font-size:0.8rem;line-height:1.4rem;}.tagify__tag-entity-id{background-color:white;}.tagify__tag__info-label-wrap{display:inline-block;margin-left:0.5rem;text-align:center;color:#55565b;border-radius:1rem;background-color:white;font-size:0.8rem;line-height:1.4rem;}#tagify__tag-items.tagify__tag_with-info-label{padding:4px;}.tagify__tag-info-label-image{display:flex;}.tagify__tag-entity-id,.tagify__tag-info-label{padding:0.5rem;font-size:11px;font-weight:400;font-style:normal;}.tagify__dropdown__item{display:flex;align-items:center;justify-content:space-between;white-space:unset !important;}.tagify__tag .tagify__tag-info-label-image img,.tagify__tag .tagify__tag-info-label-image svg,.tagify__dropdown__item .tagify__tag-info-label-image img,.tagify__dropdown__item .tagify__tag-info-label-image svg{width:20px;height:20px;transition:0.12s ease-out;white-space:normal;object-fit:cover;border-radius:50%;background:silver;}.tagify.form-select{cursor:default;}.tagify.form-select.form-element--type-select-multiple,.tagify.form-select.form-element--type-select{z-index:1;padding-inline-end:calc(2rem - var(--input-border-size));background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23545560'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 50%;background-size:2.75rem 0.5625rem;}.tagify.form-select.form-element--type-select-multiple:focus-within,.tagify.form-select.form-element--type-select:focus-within{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23003ecc'/%3e%3c/svg%3e");}.tagify.form-select.form-element--type-select
  .tagify__tag--editable
  #tagify__tag-remove-button{margin-right:0.5rem;background:none;}.tagify.form-select.form-element--type-select
  .tagify__tag--editable
  .tagify__tag-entity-id{transition:0.13s ease-out;background:#d3e2e2;}.tagify.form-select.form-element--type-select
  .tagify__tag--editable
  .tagify__tag-text{margin-left:0.5rem;}.tagify.form-select.form-element--type-select.tagify--hasMaxTags
  .tagify__input{visibility:collapse;}.tagify__dropdown__footer{font-size:0.8em;}.tagify--dropdown-item-no-match{display:grid;grid-template-columns:1fr auto !important;align-items:center;padding:var(--tagify-dd-item-pad);opacity:0.5;font-style:italic;}.tagify--dropdown-item-no-match p{grid-column:1;font-size:0.8em;}.tagify--dropdown-item-no-match .tagify--value{grid-column:2;font-size:0.9em;}.field--widget-tagify-entity-reference-autocomplete-widget,.field--widget-tagify-select-widget{position:relative;}.views-exposed-form__item:has(select.tagify-select-widget){position:relative;}.tagify + input.tagify-widget,.tagify + textarea.tagify-widget{position:absolute !important;z-index:-1;left:0 !important;width:100%;transform:none !important;opacity:0;}select.tagify-select-widget{position:absolute !important;z-index:0;left:0 !important;float:left;width:100%;height:0;opacity:0;}@media screen and (max-width:600px){.tagify__tag{display:flex;align-items:center;justify-content:space-between;max-width:86%;}.tagify__tag > div{justify-content:space-between;max-width:90%;}.tagify__tag-text,.tagify__tag-info-label{white-space:nowrap !important;}.tagify__tag__info-label-wrap{overflow:hidden;text-overflow:ellipsis;}.tagify__dropdown__item-highlighted{overflow:hidden;white-space:nowrap !important;text-overflow:ellipsis;}.tagify__dropdown__item{align-items:center;justify-content:space-between;white-space:unset !important;}}.experience-builder-container .tagify{border:unset;background-color:#fff;}.experience-builder-container .tagify + input,.tagify + textarea{display:none;}.experience-builder-container
  .tagify.rt-TextFieldInput:where(:disabled,:read-only){-webkit-text-fill-color:unset;}.experience-builder-container
  .tagify-widget.rt-TextFieldRoot:where(.rt-r-size-2),.experience-builder-container
  .tagify-user-list-widget.rt-TextFieldRoot:where(.rt-r-size-2){--text-field-height:unset;--text-field-padding:unset;}.experience-builder-container .tagify__tag{height:30px;}.tagify__tag-text .tagify__tag-text-parent{font-weight:normal;}.tagify__tag-text .tagify__tag-text-child{font-size:0.9rem;}.tagify__dropdown__itemsGroup{display:flex;flex-direction:column;flex-wrap:wrap;}.tagify__dropdown__itemsGroup .dropdown_group{padding:0.2rem 0.4rem;color:#032788;font-size:0.9rem;}.tagify__dropdown__itemsGroup .tagify__dropdown__item{padding:0.5rem 1rem;}.tagify__dropdown__item--parent{padding:0.2rem 0.4rem !important;cursor:pointer;}.tagify__dropdown__item--parent .dropdown_group{padding:0;}.tagify__dropdown__item--parent:hover,.tagify__dropdown__item--parent.tagify__dropdown__item--active{background:#032788;}.tagify__dropdown__item--parent:hover .dropdown_group,.tagify__dropdown__item--parent.tagify__dropdown__item--active .dropdown_group{color:#fff;font-weight:600;}.tagify.form-element--api-entity-autocomplete-tagify-hierarchical-term-list:focus-within{box-shadow:0 0 0 2px var(--color-white),0 0 0 5px var(--color-focus),inset 0 0 0 var(--input-border-size) var(--input--hover-border-color) !important;}.tagify.form-element--api-entity-autocomplete-tagify-hierarchical-term-list{background-image:url("data:image/svg+xml,%3csvg width='40' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 1C3.46.827-.188 5.787 1.313 10.068c1.176 4.384 6.993 6.417 10.637 3.7.326-.39.565.276.846.442l3.74 3.739 1.413-1.414-4.35-4.35c2.811-3.468 1.15-9.247-3.062-10.71A7.003 7.003 0 008 1zm0 2c3.242-.123 5.849 3.42 4.777 6.477-.842 3.132-4.994 4.58-7.6 2.65-2.745-1.73-2.9-6.125-.285-8.044A5.006 5.006 0 018 3z' fill='%23868686'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 50%;}
:root{--tagify-dd-color-primary:var(--gin-bg-layer3);--tagify-dd-bg-color:var(--gin-bg-layer2);}.tagify__tag{margin-block:0 !important;}.tagify.form-element{transition:border-color var(--gin-transition),box-shadow var(--gin-transition) !important;}.tagify.form-element--api-entity-autocomplete-tagify-user-list:focus,.tagify.form-element--type-select-multiple:focus,.tagify.form-element--type-select:focus,.tagify.form-element--api-entity-autocomplete-tagify-user-list:focus-within,.tagify.form-element--type-select-multiple:focus-within,.tagify.form-element--type-select:focus-within{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus) !important;}.tagify.form-element--api-entity-autocomplete-tagify:focus,.tagify.form-element--type-select-multiple:focus,.tagify.form-element--type-select:focus,.tagify.form-element--api-entity-autocomplete-tagify:focus-within,.tagify.form-element--type-select-multiple:focus-within,.tagify.form-element--type-select:focus-within{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus) !important;}#tagify__tag-remove-button:focus{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);}.tagify__dropdown__item{color:var(--gin-color-text);}.tagify__dropdown__item--active{color:var(--gin-color-button-text) !important;background:var(--gin-color-primary) !important;}.tagify__tag:focus div::before,.tagify__tag:hover:not([readonly]) div::before{--tag-bg:var(--gin-color-primary-light-hover) !important;}.tagify--loading .tagify__input::after{right:5px;width:17px;height:17px;border:2px solid var(--gin-bg-input);border-top:2px solid var(--gin-color-primary);border-radius:50%;}.tagify--loading-text{color:var(--gin-color-primary);}.tagify.form-select.form-element--type-select
  .tagify__tag--editable
  .tagify__tag__info-label-wrap,.tagify__tag--editable .tagify__tag-entity-id{color:var(--gin-color-text);background:var(--gin-color-primary-light-hover) !important;}.tagify.form-select.form-element--type-select
  .tagify__tag--editable
  > div::before{box-shadow:0 0 0 2px var(--gin-color-primary-light-hover) inset !important;}.tagify.form-element--api-entity-autocomplete-tagify-hierarchical-term-list:focus,.tagify.form-element--api-entity-autocomplete-tagify-hierarchical-term-list:focus-within{box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus) !important;}.tagify__dropdown__itemsGroup .dropdown_group{color:var(--gin-color-primary) !important;}.tagify__dropdown__item--parent{padding:0.2rem 0.4rem !important;cursor:pointer;}.tagify__dropdown__item--parent .dropdown_group{padding:0;}.tagify__dropdown__item--parent:hover,.tagify__dropdown__item--parent.tagify__dropdown__item--active{background:var(--gin-color-primary) !important;}.tagify__dropdown__item--parent:hover .dropdown_group,.tagify__dropdown__item--parent.tagify__dropdown__item--active .dropdown_group{color:#fff !important;font-weight:600;}.gin--dark-mode .tagify{--tag-text-color--edit:var(--gin-color-text);--tag-remove-btn-color:var(--gin-color-text);--tag-text-color:var(--gin-color-text);--tag-bg:var(--gin-bg-layer);--placeholder-color:var(--gin-color-text-light);--placeholder-color-focus:var(--gin-color-text);}.gin--dark-mode .tagify__tag:hover > #tagify__tag-remove-button{color:#55565b;background:#dedfe4;}.gin--dark-mode .tagify__dropdown__item--active{color:var(--gin-color-primary-hover) !important;background-color:var(--gin-bg-item-hover) !important;}.gin--dark-mode .tagify__dropdown__item--parent:hover,.gin--dark-mode .tagify__dropdown__item--parent.tagify__dropdown__item--active{background:var(--gin-color-primary-hover) !important;}.gin--dark-mode .tagify__dropdown__item--parent:hover .dropdown_group,.gin--dark-mode
  .tagify__dropdown__item--parent.tagify__dropdown__item--active
  .dropdown_group{color:var(--gin-color-text) !important;font-weight:600;}.gin--dark-mode #tagify__tag-remove-button:hover{background:#c77777 !important;}.gin--dark-mode .tagify__dropdown.users-list .tagify__dropdown__count{color:var(--gin-color-text);border-bottom:1px solid #55565b;background-color:var(--gin-bg-layer);}.gin--dark-mode .tagify__tag-entity-id,.gin--dark-mode #tagify__tag__entity-id-wrap,.gin--dark-mode #tagify__tag__info-label-wrap{color:var(--gin-color-text);background-color:#55565b;}.gin--dark-mode #tagify__tag-items .tagify__tag__info-label-wrap{transition:none;}.gin--dark-mode .tagify__tag:hover > #tagify__tag-items .tagify__tag-entity-id,.gin--dark-mode
  .tagify__tag:hover
  > #tagify__tag-items
  .tagify__tag__info-label-wrap{color:#55565b;background-color:var(--gin-color-text);}.gin--dark-mode
  .tagify.form-select.form-element--type-select
  .tagify__tag--editable
  #tagify__tag-remove-button{background:none !important;}.gin--dark-mode
  .tagify.form-select.form-element--type-select.tagify__tag--editable.tagify__tag:hover
  > #tagify__tag-items
  .tagify__tag-entity-id,.gin--dark-mode
  .tagify.form-select.form-element--type-select
  .tagify__tag--editable.tagify__tag:hover
  > #tagify__tag-items
  .tagify__tag__info-label-wrap{color:var(--gin-color-text);}.gin--dark-mode .tagify.form-select.form-element--type-select{padding-inline-end:calc(2rem - var(--input-border-size));background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23545560'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 50%;background-size:2.75rem 0.5625rem;}.gin--dark-mode
  .tagify.form-select.form-element--type-select-multiple:focus-within,.gin--dark-mode .tagify.form-select.form-element--type-select:focus-within{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%238e929c'/%3e%3c/svg%3e");}.gin--dark-mode .tagify.form-select.form-element--type-select[disabled]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3e%3cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%238e929c'/%3e%3c/svg%3e");}@media screen and (max-width:600px){.tagify__tag{display:flex;align-items:center;justify-content:space-between;max-width:86%;}.tagify__tag > div{justify-content:space-between;max-width:90%;}.tagify__tag-text,.tagify__tag-info-label{white-space:nowrap !important;}.tagify__tag__info-label-wrap{overflow:hidden;text-overflow:ellipsis;}.tagify__dropdown__item-highlighted{overflow:hidden;white-space:nowrap !important;text-overflow:ellipsis;}.tagify__dropdown__item{align-items:center;justify-content:space-between;white-space:unset !important;}}#gin_sidebar .tagify__tag > div{max-width:85%;}#gin_sidebar .tagify__tag > div > *{white-space:nowrap;}#gin_sidebar .tagify__tag{max-width:85%;}.tagify__dropdown--gin-sidebar .tagify__dropdown__item-highlighted,.tagify__dropdown--gin-sidebar .dropdown_group{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:break-word;hyphens:auto;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.aa-company-teaser{display:inline-flex;align-items:flex-start;margin-top:var(--aa-spacing-xxs)}.aa-company-teaser .logo{padding-right:var(--aa-spacing-s)}.aa-company-teaser .logo img{border-radius:var(--aa-border-m);border:3px solid var(--aa-border-color);width:150px;max-width:unset}.aa-company-teaser .tagline{margin-bottom:var(--aa-spacing-xs)}.aa-company-teaser .website{margin-top:var(--aa-spacing-xxs)}.aa-company-teaser .website .button.button--extrasmall{margin:0}.aa-company-full .field--name-company-deals.field--type-viewfield.field--label-above .field__label{margin-bottom:var(--aa-spacing-l)}
@media screen and (min-width:976px){body.aa-role-administrator #toolbar-item-administration-tray{height:58px}}svg.ext{padding-left:.2em}figure.caption-img figcaption{background:rgba(var(--aa-color-primary-light-rgb),0.2);padding:var(--aa-spacing-xxs)}.field.field--label-above{margin-bottom:var(--aa-spacing-s)}.field.field--label-above .field__label{margin-bottom:var(--aa-spacing-xxs)}.image-style-icon-48x48{border-radius:var(--aa-border-s);border:2px solid var(--aa-border-color)}.post-content a,.aa-content-card__content a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.aa-hidden-users{display:none}.aa-role-administrator .aa-hidden-users{display:block}table.views-table a.colorbox:focus{display:inline-block;box-shadow:0 0 1px 2px var(--aa-color-focus)}.tooltip{--arrow-size:8px;--arrow-offset:calc(-1 * (var(--arrow-size) / 2));font-size:var(--aa-font-size-xs);padding:var(--aa-spacing-xs);border-radius:var(--aa-border-xs);border-color:var(--aa-border-color);border-width:1px;border-style:solid;background-color:var(--aa-color-info);box-shadow:var(--aa-shadow)}[data-tooltip]{cursor:default;border-bottom:1px var(--aa-color-info-light) dotted}[data-popper-arrow]::before{background-color:var(--aa-color-info);border:1px solid var(--aa-border-color)}.tag,.aa-tags .aa-tags__list li:has(>a) a,.aa-tags .aa-tags__list li:not(:has(>a)),.aa-tag{border-radius:var(--aa-border-s);display:inline-flex;font-size:var(--aa-font-size-xs);font-weight:var(--aa-font-weight-normal);line-height:24px;padding-left:var(--aa-spacing-xs);padding-right:var(--aa-spacing-xs);margin:0 var(--aa-spacing-xs) var(--aa-spacing-xs) 0;max-width:100%;height:24px;white-space:nowrap}.tag--no-margin,.aa-tag--no-margin{margin:0}.tag-primary,.aa-tags .aa-tags__list--primary li{border:1px solid var(--aa-color-primary);background-color:var(--aa-color-primary-light);color:var(--aa-color-text)}.tag-grey,.aa-tags .aa-tags__list--grey li:has(>a) a,.aa-tags .aa-tags__list--grey li:not(:has(>a)){border:1px solid var(--aa-color-grey-dark);background-color:var(--aa-color-grey-lightest);color:var(--aa-color-grey-dark)}.tag-grey-inverse,.aa-tags .aa-tags__list--grey li:has(>a.active) a{border:1px solid var(--aa-color-grey-lightest);background-color:var(--aa-color-grey-dark);color:var(--aa-color-grey-lightest)}.tag-green{background-color:#e1faf3;color:#005a37}.tag-orange{color:var(--aa-color-danger);background-color:var(--aa-color-yellow-light)}.tag--small,.aa-tags .aa-tags__list--small li:has(>a) a,.aa-tags .aa-tags__list--small li:not(:has(>a)){border-radius:var(--aa-border-xs);border:unset;font-size:var(--aa-font-size-xxs);padding:var(--aa-spacing-xxxs) var(--aa-spacing-xxs);margin:0 var(--aa-spacing-xs) var(--aa-spacing-xxs) 0;line-height:unset;height:unset}.aa-tags{margin:0;padding:0}.aa-tags .aa-tags__list{list-style-type:none;padding:0;margin:0;width:auto}.aa-tags .aa-tags__list li{list-style-type:none;display:inline-flex}.aa-tags .aa-tags__list li:has(>a){margin:0}.aa-tags .aa-tags__list--primary-inverse li{border:1px solid var(--aa-color-primary);background-color:rgba(var(--aa-color-primary-rgb),0.7);color:#fff}.aa-tags .aa-tags__list--grey a.active{color:var(--aa-color-grey-lightest)}.aa-tags .aa-tags__list--small li:has(>a){margin:0}.aa-tags .aa-tags__list .aa-blocked-user{color:var(--aa-color-danger);text-decoration:line-through;font-weight:var(--aa-font-weight-semibold)}.aa-tags__none{margin:0;color:var(--aa-color-text-light);font-size:var(--aa-font-size-xs)}.aa-tags__more{color:var(--aa-color-text-light);font-size:var(--aa-font-size-xs);font-style:italic}.aa-admin-note{margin:var(--aa-spacing-s) 0;display:block}.aa-admin-note__header{font-size:var(--aa-font-size-s);font-weight:var(--aa-font-weight-semibold)}.aa-admin-note__meta{color:var(--aa-color-text-light);display:flex;gap:var(--aa-spacing-xs)}.aa-admin-note__content{margin-left:var(--aa-spacing-xxs);margin-top:var(--aa-spacing-xxs);padding-left:var(--aa-spacing-xs);border-left:1px solid var(--aa-color-grey-light)}a.disabled,span.disabled{cursor:not-allowed;opacity:.3}a.disabled.button,a.disabled.button:hover,span.disabled.button,span.disabled.button:hover{opacity:1;color:var(--aa-color-disabled);background-color:var(--aa-color-disabled-bg);border-color:var(--aa-color-disabled-border) !important}
.aa-footnote{color:var(--aa-color-text-light);font-size:var(--aa-font-size-xs);}.aa-email{color:var(--aa-color-text-light);font-family:monospace;}.aa-danger{color:var(--aa-color-danger);}
.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.mx-xxs{margin-left:var(--aa-spacing-xxs);margin-right:var(--aa-spacing-xxs)}.my-xxs{margin-top:var(--aa-spacing-xxs);margin-bottom:var(--aa-spacing-xxs)}.mt-xxs{margin-top:var(--aa-spacing-xxs)}.mb-xxs{margin-bottom:var(--aa-spacing-xxs)}.mr-xxs{margin-right:var(--aa-spacing-xxs)}.ml-xxs{margin-left:var(--aa-spacing-xxs)}.px-xxs{padding-left:var(--aa-spacing-xxs);padding-right:var(--aa-spacing-xxs)}.py-xxs{padding-top:var(--aa-spacing-xxs);padding-bottom:var(--aa-spacing-xxs)}.pt-xxs{padding-top:var(--aa-spacing-xxs)}.pb-xxs{padding-bottom:var(--aa-spacing-xxs)}.pr-xxs{padding-right:var(--aa-spacing-xxs)}.pl-xxs{padding-left:var(--aa-spacing-xxs)}.mx-xs{margin-left:var(--aa-spacing-xs);margin-right:var(--aa-spacing-xs)}.my-xs{margin-top:var(--aa-spacing-xs);margin-bottom:var(--aa-spacing-xs)}.mt-xs{margin-top:var(--aa-spacing-xs)}.mb-xs{margin-bottom:var(--aa-spacing-xs)}.mr-xs{margin-right:var(--aa-spacing-xs)}.ml-xs{margin-left:var(--aa-spacing-xs)}.px-xs{padding-left:var(--aa-spacing-xs);padding-right:var(--aa-spacing-xs)}.py-xs{padding-top:var(--aa-spacing-xs);padding-bottom:var(--aa-spacing-xs)}.pt-xs{padding-top:var(--aa-spacing-xs)}.pb-xs{padding-bottom:var(--aa-spacing-xs)}.pr-xs{padding-right:var(--aa-spacing-xs)}.pl-xs{padding-left:var(--aa-spacing-xs)}.mx-s{margin-left:var(--aa-spacing-s);margin-right:var(--aa-spacing-s)}.my-s{margin-top:var(--aa-spacing-s);margin-bottom:var(--aa-spacing-s)}.mt-s{margin-top:var(--aa-spacing-s)}.mb-s{margin-bottom:var(--aa-spacing-s)}.mr-s{margin-right:var(--aa-spacing-s)}.ml-s{margin-left:var(--aa-spacing-s)}.px-s{padding-left:var(--aa-spacing-s);padding-right:var(--aa-spacing-s)}.py-s{padding-top:var(--aa-spacing-s);padding-bottom:var(--aa-spacing-s)}.pt-s{padding-top:var(--aa-spacing-s)}.pb-s{padding-bottom:var(--aa-spacing-s)}.pr-s{padding-right:var(--aa-spacing-s)}.pl-s{padding-left:var(--aa-spacing-s)}.mx-m{margin-left:var(--aa-spacing-m);margin-right:var(--aa-spacing-m)}.my-m{margin-top:var(--aa-spacing-m);margin-bottom:var(--aa-spacing-m)}.mt-m{margin-top:var(--aa-spacing-m)}.mb-m{margin-bottom:var(--aa-spacing-m)}.mr-m{margin-right:var(--aa-spacing-m)}.ml-m{margin-left:var(--aa-spacing-m)}.px-m{padding-left:var(--aa-spacing-m);padding-right:var(--aa-spacing-m)}.py-m{padding-top:var(--aa-spacing-m);padding-bottom:var(--aa-spacing-m)}.pt-m{padding-top:var(--aa-spacing-m)}.pb-m{padding-bottom:var(--aa-spacing-m)}.pr-m{padding-right:var(--aa-spacing-m)}.pl-m{padding-left:var(--aa-spacing-m)}.mx-l{margin-left:var(--aa-spacing-l);margin-right:var(--aa-spacing-l)}.my-l{margin-top:var(--aa-spacing-l);margin-bottom:var(--aa-spacing-l)}.mt-l{margin-top:var(--aa-spacing-l)}.mb-l{margin-bottom:var(--aa-spacing-l)}.mr-l{margin-right:var(--aa-spacing-l)}.ml-l{margin-left:var(--aa-spacing-l)}.px-l{padding-left:var(--aa-spacing-l);padding-right:var(--aa-spacing-l)}.py-l{padding-top:var(--aa-spacing-l);padding-bottom:var(--aa-spacing-l)}.pt-l{padding-top:var(--aa-spacing-l)}.pb-l{padding-bottom:var(--aa-spacing-l)}.pr-l{padding-right:var(--aa-spacing-l)}.pl-l{padding-left:var(--aa-spacing-l)}.mx-xl{margin-left:var(--aa-spacing-xl);margin-right:var(--aa-spacing-xl)}.my-xl{margin-top:var(--aa-spacing-xl);margin-bottom:var(--aa-spacing-xl)}.mt-xl{margin-top:var(--aa-spacing-xl)}.mb-xl{margin-bottom:var(--aa-spacing-xl)}.mr-xl{margin-right:var(--aa-spacing-xl)}.ml-xl{margin-left:var(--aa-spacing-xl)}.px-xl{padding-left:var(--aa-spacing-xl);padding-right:var(--aa-spacing-xl)}.py-xl{padding-top:var(--aa-spacing-xl);padding-bottom:var(--aa-spacing-xl)}.pt-xl{padding-top:var(--aa-spacing-xl)}.pb-xl{padding-bottom:var(--aa-spacing-xl)}.pr-xl{padding-right:var(--aa-spacing-xl)}.pl-xl{padding-left:var(--aa-spacing-xl)}.mx-xxl{margin-left:var(--aa-spacing-xxl);margin-right:var(--aa-spacing-xxl)}.my-xxl{margin-top:var(--aa-spacing-xxl);margin-bottom:var(--aa-spacing-xxl)}.mt-xxl{margin-top:var(--aa-spacing-xxl)}.mb-xxl{margin-bottom:var(--aa-spacing-xxl)}.mr-xxl{margin-right:var(--aa-spacing-xxl)}.ml-xxl{margin-left:var(--aa-spacing-xxl)}.px-xxl{padding-left:var(--aa-spacing-xxl);padding-right:var(--aa-spacing-xxl)}.py-xxl{padding-top:var(--aa-spacing-xxl);padding-bottom:var(--aa-spacing-xxl)}.pt-xxl{padding-top:var(--aa-spacing-xxl)}.pb-xxl{padding-bottom:var(--aa-spacing-xxl)}.pr-xxl{padding-right:var(--aa-spacing-xxl)}.pl-xxl{padding-left:var(--aa-spacing-xxl)}.mx-xxxl{margin-left:var(--aa-spacing-xxxl);margin-right:var(--aa-spacing-xxxl)}.my-xxxl{margin-top:var(--aa-spacing-xxxl);margin-bottom:var(--aa-spacing-xxxl)}.mt-xxxl{margin-top:var(--aa-spacing-xxxl)}.mb-xxxl{margin-bottom:var(--aa-spacing-xxxl)}.mr-xxxl{margin-right:var(--aa-spacing-xxxl)}.ml-xxxl{margin-left:var(--aa-spacing-xxxl)}.px-xxxl{padding-left:var(--aa-spacing-xxxl);padding-right:var(--aa-spacing-xxxl)}.py-xxxl{padding-top:var(--aa-spacing-xxxl);padding-bottom:var(--aa-spacing-xxxl)}.pt-xxxl{padding-top:var(--aa-spacing-xxxl)}.pb-xxxl{padding-bottom:var(--aa-spacing-xxxl)}.pr-xxxl{padding-right:var(--aa-spacing-xxxl)}.pl-xxxl{padding-left:var(--aa-spacing-xxxl)}.aa-no-max-width,.aa-no-max-width img{max-width:unset}.aa-font-size-s{font-size:var(--aa-font-size-s)}.aa-font-size-xs{font-size:var(--aa-font-size-xs)}.aa-italic{font-style:italic}.aa-bold{font-weight:var(--aa-font-weight-bold)}.aa-align-bottom{margin-top:auto}.aa-border-grey-light{border:1px solid var(--aa-color-grey-light)}.aa-color-primary{color:#4300bf}.aa-color-primary-light{color:#e3d9f5}.aa-color-grey-light{color:var(--aa-color-grey-light)}.aa-color-grey-lightest{color:var(--aa-color-grey-lightest)}.aa-width-150{width:150px}.aa-width-200{width:200px}.aa-width-p-10{width:10%}.aa-width-p-20{width:20%}.aa-width-p-30{width:30%}.aa-width-p-40{width:40%}.aa-width-p-50{width:50%}.aa-width-p-60{width:60%}.aa-width-p-70{width:70%}.aa-width-p-80{width:80%}.aa-width-p-90{width:90%}.aa-width-p-100{width:100%}
:root{--fa-animation-iteration-count:1;}.aa-animated{--fa-animation-iteration-count:infinite;}
.aa-status-item__title.draft{color:var(--aa-color-text-light)}.aa-status-item__title.failed{color:var(--aa-color-danger)}.aa-status-item__title.success{color:var(--aa-color-green)}.aa-status-item__title.pending{color:var(--aa-color-warning)}.aa-status-item__title.hot{color:var(--aa-color-hot);--fa-animation-iteration-count:infinite}.aa-status-item__title.close{color:var(--aa-color-text)}.aa-status-item__title.expired{color:var(--aa-color-danger)}.aa-status-item__title.default{color:var(--aa-color-text)}.aa-status-item__description{font-size:var(--aa-font-size-s);margin:var(--aa-spacing-xs) 0}
table.views-table{margin-block:0}table.views-table td.views-field-dropbutton .dropbutton-wrapper{display:block;margin:var(--aa-spacing-xs) 0}table.views-table td.views-field-dropbutton ul.dropbutton{height:1.75rem;min-height:1.75rem;border-radius:var(--ginBorderSmall);padding-left:0}table.views-table td.views-field-dropbutton ul.dropbutton li a{padding-top:calc(.375rem - 1px);padding-bottom:calc(.375rem - 1px);font-size:.79rem;line-height:.75rem}table.views-table td.views-field-dropbutton ul.dropbutton li.dropbutton-toggle button{width:1.5rem;height:1.5rem}table.views-table td.views-field-dropbutton ul.dropbutton--multiple li.dropbutton-action{margin-right:1.5rem}table.views-table td.views-field a img{vertical-align:middle;border-radius:4px}table.views-table td.views-field-field-post-subject{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#bfbfbf}table.views-view-table,.view-content table.table{background-color:#fff}div.view-id-group_members table.views-table td.views-field-name{white-space:nowrap}div.view-syndicate-deals table.views-table tbody td.views-field-field-deal-logo a{display:inline-block}.text-views-capitalize{text-transform:capitalize}.aa-admin-views-page-width{width:90vw;position:relative;left:calc(-45vw + 50%)}.ui-widget.ui-datepicker{background:#fff !important}.aa-view-result-summary-wrapper{display:flex;justify-content:flex-end}.aa-view-result-summary-wrapper .aa-view-result-summary{display:inline-block;background:#fff;color:var(--aa-color-grey-medium);font-size:var(--aa-font-size-s);padding:var(--aa-spacing-xs) var(--aa-spacing-s);margin-bottom:calc(var(--aa-spacing-l)*-1);box-shadow:var(--aa-shadow-l1);border-radius:var(--aa-border-xs);z-index:1}.views-exposed-form.bef-exposed-form .form-actions{align-items:flex-start}.views-exposed-form.bef-exposed-form .form-actions.views-exposed-form__item.views-exposed-form__item--actions{align-self:flex-start;margin-block:auto;margin-top:calc(var(--line-height-form-label) + var(--space-s) + var(--space-xs))}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{margin-bottom:var(--aa-spacing-s)}.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{margin-top:var(--aa-spacing-s)}.aa-admin-views-compact table.views-table tbody td{font-size:var(--aa-font-size-s);padding:var(--aa-spacing-density-s) var(--aa-spacing-s);border-left:1px dashed rgba(var(--aa-color-grey-light-rgb),0.3)}.aa-admin-views-compact table.views-table tbody td .item-list:not(.aa-tags)>ul{margin:0}.aa-admin-views-compact table.views-table tbody td .item-list:not(.aa-tags)>ul>li{list-style-type:none;margin:0;padding:var(--aa-spacing-xxs) 0;border-top:1px dashed rgba(var(--aa-color-grey-light-rgb),0.8)}.aa-admin-views-compact table.views-table tbody td .item-list:not(.aa-tags)>ul>li:first-child{border-top:none}.aa-admin-views-compact table.views-table tbody td .item-list:not(.aa-tags)>ul>li.aggregate-row{background:none}.gin-table-scroll-wrapper>table.position-sticky{margin-block:0}.aa-admin-views-page-width .gin-table-scroll-wrapper>table>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child:not([colspan]),.aa-admin-views-page-width table.gin--sticky-table-header>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child:not([colspan]),.aa-admin-views-compact .gin-table-scroll-wrapper>table>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child:not([colspan]),.aa-admin-views-compact table.gin--sticky-table-header>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child:not([colspan]),.aa-admin-views-locked-col .gin-table-scroll-wrapper>table>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child:not([colspan]),.aa-admin-views-locked-col table.gin--sticky-table-header>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child:not([colspan]){position:sticky;left:0;z-index:3;background-color:var(--gin-bg-layer,#fff);box-shadow:1px 0 0 var(--gin-border-color-table,rgba(0,0,0,0.1))}.aa-admin-views-page-width .gin-table-scroll-wrapper>table>tbody>tr:hover>td:first-child:not([colspan]),.aa-admin-views-compact .gin-table-scroll-wrapper>table>tbody>tr:hover>td:first-child:not([colspan]),.aa-admin-views-locked-col .gin-table-scroll-wrapper>table>tbody>tr:hover>td:first-child:not([colspan]){background-image:linear-gradient(var(--gin-bg-item),var(--gin-bg-item))}.aa-admin-views-locked-col-2{--aa-locked-col-1-width:5.5rem;--aa-locked-col-2-width:12rem}.aa-admin-views-locked-col-2 .gin-table-scroll-wrapper>table>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child:not([colspan]),.aa-admin-views-locked-col-2 table.gin--sticky-table-header>:is(thead,tbody,tfoot)>tr>:is(th,td):first-child:not([colspan]){position:sticky;left:0;z-index:3;background-color:var(--gin-bg-layer,#fff);width:var(--aa-locked-col-1-width);min-width:var(--aa-locked-col-1-width);max-width:var(--aa-locked-col-1-width);box-shadow:none}.aa-admin-views-locked-col-2 .gin-table-scroll-wrapper>table>:is(thead,tbody,tfoot)>tr>:is(th,td):nth-child(2):not([colspan]),.aa-admin-views-locked-col-2 table.gin--sticky-table-header>:is(thead,tbody,tfoot)>tr>:is(th,td):nth-child(2):not([colspan]){position:sticky;left:var(--aa-locked-col-1-width);z-index:3;background-color:var(--gin-bg-layer,#fff);width:var(--aa-locked-col-2-width);min-width:var(--aa-locked-col-2-width);max-width:var(--aa-locked-col-2-width);box-shadow:1px 0 0 var(--gin-border-color-table,rgba(0,0,0,0.1))}.aa-admin-views-locked-col-2 .gin-table-scroll-wrapper>table>tbody>tr:hover>td:first-child:not([colspan]),.aa-admin-views-locked-col-2 .gin-table-scroll-wrapper>table>tbody>tr:hover>td:nth-child(2):not([colspan]){background-image:linear-gradient(var(--gin-bg-item),var(--gin-bg-item))}.view-id-list_of_investments_for_a_deal.aa-admin-views-locked-col-2{--aa-locked-col-1-width:3rem;--aa-locked-col-2-width:14rem}.view-id-group_pending_members.aa-admin-views-locked-col-2{--aa-locked-col-1-width:10rem}.aa-user-views-compact table.views-table tbody td{font-size:var(--aa-font-size-s);padding:var(--aa-spacing-density-s) var(--aa-spacing-s);border-left:1px dashed rgba(var(--aa-color-grey-light-rgb),0.3)}.admin-dblog div#edit-timestamp-wrapper{max-width:350px}.admin-dblog fieldset#edit-timestamp-wrapper--2>.fieldset__wrapper{display:flex;flex-wrap:wrap}.admin-dblog fieldset#edit-timestamp-wrapper--2>.fieldset__wrapper #edit-timestamp-wrapper--2--description{margin-right:10px}form.vbo-view-form #vbo-action-form-wrapper .form-item--action,form.vbo-view-form #vbo-action-form-wrapper .form-actions{flex:auto}.aa-admin-bulk-files tbody{vertical-align:top}.aa-admin-bulk-files table.views-table td.views-field-dropbutton .dropbutton-wrapper{max-width:fit-content}.aa-admin-bulk-files .aa-aggregate-cell{min-height:250px}.aa-admin-bulk-files .aa-file-table-simplified .tabledrag-cell,.aa-admin-bulk-files .aa-file-table-simplified .field--name-field-investment-invoice .claro-details .form-managed-file{border:1px solid var(--aa-color-green);background:var(--aa-color-green-lightest)}.aa-admin-bulk-files form.editablefields-form{display:inherit}.aa-admin-bulk-files form.editablefields-form .form-item__description,.aa-admin-bulk-files form.editablefields-form .claro-details__description,.aa-admin-bulk-files form.editablefields-form summary{display:none}.aa-admin-bulk-files form.editablefields-form .gin-layer-wrapper{border:0;box-shadow:unset;padding:0}.aa-admin-bulk-files form.editablefields-form .gin-layer-wrapper .aa-file-table-simplified{margin:0}.aa-admin-bulk-files form.editablefields-form input.form-submit{height:unset;position:unset;line-height:unset;margin:0}.aa-aggregate-cell{display:flex;flex-direction:column;row-gap:var(--aa-spacing-xs);align-content:flex-start}.aa-disable-gin-table-wrapper .gin-table-scroll-wrapper{padding-bottom:inherit;margin-top:inherit;margin-bottom:inherit}
.bef-exposed-form .form--inline .form-item{float:none;}.bef-exposed-form .form--inline > .form-item,.bef-exposed-form .form--inline .js-form-wrapper > .form-item{float:left;}.bef-exposed-form .form--inline .bef--secondary{clear:left;}.bef-exposed-form .noUi-vertical{height:150px;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;z-index:9999;top:0;left:0;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{overflow:visible;width:auto;margin:0;padding:0;cursor:pointer;border:0;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{display:block;float:left;max-width:none;margin:auto;border:0;}.cboxIframe{display:block;width:100%;height:100%;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{overflow:hidden;background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;bottom:28px;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:4px 6px;color:#535353;background:rgba(255,255,255,0.7);}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;right:30px;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;right:30px;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;right:0;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0;}#cboxClose:hover{background-position:-25px -25px;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.aa-input-mask--int{max-width:13.75rem !important}.tabledrag-toggle-weight{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.aa-file-table-simplified thead,.aa-file-table-simplified .tabledrag-handle{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.diff-header{background-color:#fff2d6;border:1px solid #ffe9bb;margin-bottom:1em}.diff-header .diff-navigation{margin-left:1.5rem}.diff-controls{display:none}.aa-role-administrator .diff-header{margin-bottom:0}.aa-role-administrator .diff-controls{display:flex}
