/* @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 */
.block-superfish{width:100%;}.sf-hidden{background:transparent !important;border:0 none !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px !important;margin:0 !important;overflow:hidden !important;padding:0 !important;width:1px !important;}ul.sf-menu,ul.sf-menu li{list-style:none;}ul.sf-menu,ul.sf-menu ul,ul.sf-menu ol,ul.sf-menu li,ul.sf-menu a,ul.sf-menu span,ul.sf-menu div,ul.sf-menu.menu,ul.sf-menu.menu ul,ul.sf-menu.menu li{margin:0;padding:0;}ul.sf-menu{line-height:1.0;z-index:497;}ul.sf-menu:after{clear:both;content:"";height:0;display:block;visibility:hidden;}ul.sf-menu ul{left:0;position:absolute;top:-9999px;width:12em;}ul.sf-menu ul li{width:100%;}ul.sf-menu li{float:left;position:relative;z-index:498;}ul.sf-menu a,ul.sf-menu span.nolink{display:block;padding:1em 1.5em;position:relative;}ul.sf-menu li:hover,ul.sf-menu li.sfHover,ul.sf-menu li:hover ul,ul.sf-menu li.sfHover ul{z-index:499;}ul.sf-menu li:hover > ul,ul.sf-menu li.sfHover > ul{left:0;top:2.5em;}ul.sf-menu li li:hover > ul,ul.sf-menu li li.sfHover > ul{left:12em;top:0;}ul.sf-menu .sf-with-ul{padding-right:3em;}ul.sf-menu .sf-sub-indicator{height:1em;line-height:9999px;opacity:0.75;overflow:hidden;position:absolute;right:0.75em;speak:none;text-indent:-9999px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1em;}ul.sf-menu .sf-sub-indicator:after{content:"\25BC";left:0;line-height:1;position:absolute;text-indent:0;top:0;}ul.sf-menu ul .sf-sub-indicator:after{content:"\25BA";}ul.sf-menu a:focus > .sf-sub-indicator,ul.sf-menu a:hover > .sf-sub-indicator,ul.sf-menu a:active > .sf-sub-indicator,ul.sf-menu li:hover > a > .sf-sub-indicator,ul.sf-menu li.sfHover > a > .sf-sub-indicator,ul.sf-menu span.nolink:hover > .sf-sub-indicator,ul.sf-menu li:hover > span.nolink > .sf-sub-indicator,ul.sf-menu li.sfHover > span.nolink > .sf-sub-indicator{opacity:1;}ul.sf-menu.sf-horizontal.sf-shadow ul,ul.sf-menu.sf-vertical.sf-shadow ul,ul.sf-menu.sf-navbar.sf-shadow ul ul{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.5);box-shadow:2px 2px 10px rgba(0,0,0,0.5);}ul.sf-menu.sf-shadow ul.sf-shadow-off{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}ul.sf-menu li.sf-multicolumn-column{display:inline;float:left;}ul.sf-menu li.sf-parent-children-1 ul.sf-multicolumn{width:12em;}ul.sf-menu li.sf-parent-children-2 ul.sf-multicolumn{width:24em;}ul.sf-menu li.sf-parent-children-3 ul.sf-multicolumn{width:36em;}ul.sf-menu li.sf-parent-children-4 ul.sf-multicolumn{width:48em;}ul.sf-menu li.sf-parent-children-5 ul.sf-multicolumn{width:60em;}ul.sf-menu li.sf-parent-children-6 ul.sf-multicolumn{width:72em;}ul.sf-menu li.sf-parent-children-7 ul.sf-multicolumn{width:84em;}ul.sf-menu li.sf-parent-children-8 ul.sf-multicolumn{width:96em;}ul.sf-menu li.sf-parent-children-9 ul.sf-multicolumn{width:108em;}ul.sf-menu li.sf-parent-children-10 ul.sf-multicolumn{width:120em;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(1){width:50%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(1){width:32.333%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(1){width:25%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(1){width:20%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(1){width:16.665%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(1),ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(8),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(1){width:14.2855%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(9),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(8),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(9):nth-last-child(1){width:11.111%;}ul.sf-menu li.sf-multicolumn-column:nth-child(1):nth-last-child(10),ul.sf-menu li.sf-multicolumn-column:nth-child(2):nth-last-child(9),ul.sf-menu li.sf-multicolumn-column:nth-child(3):nth-last-child(8),ul.sf-menu li.sf-multicolumn-column:nth-child(4):nth-last-child(7),ul.sf-menu li.sf-multicolumn-column:nth-child(5):nth-last-child(6),ul.sf-menu li.sf-multicolumn-column:nth-child(6):nth-last-child(5),ul.sf-menu li.sf-multicolumn-column:nth-child(7):nth-last-child(4),ul.sf-menu li.sf-multicolumn-column:nth-child(8):nth-last-child(3),ul.sf-menu li.sf-multicolumn-column:nth-child(9):nth-last-child(2),ul.sf-menu li.sf-multicolumn-column:nth-child(10):nth-last-child(1){width:10%;}ul.sf-menu.sf-vertical{width:12em;}ul.sf-menu.sf-vertical li{width:100%;}ul.sf-menu.sf-vertical li:hover > ul,ul.sf-menu.sf-vertical li.sfHover > ul{left:12em;top:0;}ul.sf-menu.sf-vertical .sf-sub-indicator:after{content:"\25BA";}ul.sf-menu.sf-navbar{position:relative;}ul.sf-menu.sf-navbar li{position:static;}ul.sf-menu.sf-navbar li li{position:relative;}ul.sf-menu.sf-navbar li ul,ul.sf-menu.sf-navbar li li li{width:100%;}ul.sf-menu.sf-navbar li li{width:auto;float:left;}ul.sf-menu.sf-navbar li li:hover > ul,ul.sf-menu.sf-navbar li li.sfHover > ul,ul.sf-menu.sf-navbar > li.active-trail > ul{left:0;top:2.5em;}ul.sf-menu.sf-navbar li li li:hover > ul,ul.sf-menu.sf-navbar li li li.sfHover > ul{left:12em;top:0;}ul.sf-menu.sf-navbar ul .sf-sub-indicator:after{content:"\25BC";}ul.sf-menu.sf-navbar ul ul .sf-sub-indicator:after{content:"\25BA";}ul.sf-menu.sf-accordion{display:none;position:absolute;}ul.sf-menu.sf-accordion,ul.sf-menu.sf-accordion ul,ul.sf-menu.sf-accordion li{float:left;width:100%;}ul.sf-menu.sf-accordion ul{margin:0;padding:0;}ul.sf-menu.sf-accordion.sf-expanded,ul.sf-menu.sf-accordion li.sf-expanded > ul{left:auto !important;position:relative;top:auto !important;}ul.sf-menu.sf-accordion .sf-sub-indicator:after{content:"\25BC";}ul.sf-menu.sf-accordion.sf-accordion-with-buttons .sf-accordion-button:after{content:"\25BC";margin:0 0 0 1em;}ul.sf-menu.sf-accordion.sf-accordion-with-buttons li.sf-expanded > .sf-accordion-button:after{content:"\25B2";}ul.sf-menu.rtl,ul.sf-menu.rtl li{float:right;}ul.sf-menu.rtl ul,ul.sf-menu.rtl li:hover > ul,ul.sf-menu.rtl li.sfHover > ul{left:auto;right:0;}ul.sf-menu.rtl .sf-sub-indicator{left:0.75em;right:auto;}ul.sf-menu.rtl.sf-horizontal.sf-shadow ul,ul.sf-menu.rtl.sf-vertical.sf-shadow ul,ul.sf-menu.rtl.sf-navbar.sf-shadow ul ul{-webkit-box-shadow:-2px 2px 10px rgba(0,0,0,0.5);-moz-box-shadow:-2px 2px 10px rgba(0,0,0,0.5);box-shadow:-2px 2px 10px rgba(0,0,0,0.5);}ul.sf-menu.rtl.sf-horizontal ul .sf-sub-indicator:after,ul.sf-menu.rtl.sf-navbar ul ul .sf-sub-indicator:after,ul.sf-menu.rtl.sf-vertical .sf-sub-indicator:after{content:"\25C4";}ul.sf-menu.rtl li.sf-multicolumn-column,ul.sf-menu.rtl.sf-navbar li li{float:right;}ul.sf-menu.rtl.sf-navbar li li:hover > ul,ul.sf-menu.rtl.sf-navbar li li.sfHover > ul{left:auto;right:0;}ul.sf-menu.rtl li li:hover > ul,ul.sf-menu.rtl li li.sfHover > ul,ul.sf-menu.rtl.sf-vertical li:hover > ul,ul.sf-menu.rtl.sf-vertical li.sfHover > ul,ul.sf-menu.rtl.sf-navbar li li li:hover > ul,ul.sf-menu.rtl.sf-navbar li li li.sfHover > ul{left:auto;right:12em;}ul.sf-menu.rtl.sf-accordion.sf-expanded,ul.sf-menu.rtl.sf-accordion li.sf-expanded > ul{right:auto !important;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
: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-icon--thumbs-up{background-image:url(/modules/contrib/ai/assets/icons/thumbs-up.svg);}.ai-icon--thumbs-down{background-image:url(/modules/contrib/ai/assets/icons/thumbs-down.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;}
.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;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.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;}
:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block){--ideas-primary:#086d7f;--ideas-primary-dark:#075b6a;--ideas-border:#d8e1e5;width:min(1180px,calc(100% - 32px));margin:34px auto 54px;color:#1f2933;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block).bawd-ideas-overview-ready > h1,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block).bawd-ideas-overview-ready > h2,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block).bawd-ideas-overview-ready > h3{display:none;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-header{display:flex;align-items:center;gap:18px;margin:0 0 26px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-header__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 72px;width:72px;height:72px;color:var(--ideas-primary);font-size:42px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-header__copy,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__content{min-width:0;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-header__title{margin:0 0 6px;color:#17212b;font-size:30px;font-weight:800;line-height:1.15;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-header__text{margin:0;color:#45545f;font-size:16px;line-height:1.45;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-usage{display:grid;grid-template-columns:54px minmax(0,1fr) minmax(245px,0.42fr);gap:18px;align-items:center;margin:0 0 18px;padding:18px 20px;background:#fff;border:1px solid var(--ideas-border);border-radius:12px;box-sizing:border-box;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-usage__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--ideas-primary);background:#eef8fa;border:1px solid #cfe4e9;border-radius:50%;font-size:21px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-usage__label{margin:0 0 10px;color:#17212b;font-size:17px;font-weight:800;line-height:1.2;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-usage__track{width:100%;height:9px;overflow:hidden;background:#e7ecef;border-radius:99px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-usage__fill{display:block;width:0;height:100%;background:var(--ideas-primary);border-radius:99px;transition:width 180ms ease;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-usage__status{margin:0;color:#45545f;font-size:14px;line-height:1.45;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .view-content{display:grid;gap:12px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .views-row{margin:0;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card{display:grid;grid-template-columns:44px 74px minmax(0,1fr) 210px 24px;gap:16px;align-items:center;width:100%;min-height:126px;padding:20px;background:#fff;border:1px solid var(--ideas-border);border-radius:12px;box-sizing:border-box;box-shadow:0 3px 12px rgba(8,63,75,0.05);transition:border-color 160ms ease,box-shadow 160ms ease;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card:hover{border-color:#b8d4db;box-shadow:0 7px 18px rgba(8,63,75,0.08);}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__slot{display:flex;align-items:center;justify-content:center;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__slot-number{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;color:#fff;background:var(--ideas-primary);border-radius:50%;font-size:16px;font-weight:800;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;color:var(--ideas-primary);background:#f7fbfc;border:2px solid #c7dbe0;border-radius:50%;font-size:27px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__header{margin:0 0 14px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__title{margin:0 0 3px;color:#17212b;font-size:19px;font-weight:800;line-height:1.2;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__title a{color:#17212b;text-decoration:none;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__title a:hover,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__title a:focus{color:var(--ideas-primary);text-decoration:underline;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__subtitle{color:#667680;font-size:13px;line-height:1.35;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__details{display:grid;grid-template-columns:repeat(4,minmax(110px,1fr));gap:14px 22px;margin:0;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__detail{min-width:0;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__detail dt{margin:0 0 5px;color:#52616b;font-size:12px;font-weight:700;line-height:1.2;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__detail dd{margin:0;color:#273640;font-size:13px;line-height:1.35;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__badge{display:inline-flex;align-items:center;min-height:24px;padding:3px 10px;box-sizing:border-box;color:#075985;background:#e0f2fe;border-radius:6px;font-size:12px;font-weight:800;line-height:1.15;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card[data-bawd-status="active"] .bawd-idea-card__badge--status,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card[data-bawd-status="complete"] .bawd-idea-card__badge--status,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card[data-bawd-status="completed"] .bawd-idea-card__badge--status{color:#17612a;background:#dcf4df;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card[data-bawd-status="archived"] .bawd-idea-card__badge--status{color:#52616b;background:#e7ecef;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card[data-bawd-stage="existing-business"] .bawd-idea-card__badge--stage{color:#5b2d73;background:#f0e5f7;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__source{font-weight:700;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__actions{display:grid;gap:7px;align-content:center;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__button,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__operation a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:8px 12px;box-sizing:border-box;border-radius:5px;font-size:13px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__button--primary{color:#fff;background:var(--ideas-primary);border:1px solid var(--ideas-primary);}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__button--primary:hover,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__button--primary:focus{color:#fff;background:var(--ideas-primary-dark);border-color:var(--ideas-primary-dark);}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__button--secondary{color:var(--ideas-primary-dark);background:#fff;border:1px solid #9db9c0;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__button--secondary:hover,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__button--secondary:focus{background:#f2f8fa;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__operation--delete a{min-height:auto;padding:2px 4px;color:#a32727;background:transparent;border:0;font-size:12px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__chevron{color:var(--ideas-primary-dark);font-size:20px;text-align:center;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card--available{min-height:116px;background:#fbfcfd;border-style:dashed;box-shadow:none;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card--available .bawd-idea-card__slot-number{color:#475864;background:#fff;border:1px solid #cbd6db;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card--available .bawd-idea-card__icon{color:#71818a;background:transparent;border-style:dashed;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__available-title{margin:0 0 5px;color:#17212b;font-size:18px;font-weight:800;line-height:1.2;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__available-text{margin:0;color:#586873;font-size:14px;line-height:1.45;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__start-button,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-empty-state--ideas .bawd-button--primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 15px;color:#fff;background:var(--ideas-primary);border:1px solid var(--ideas-primary);border-radius:5px;box-sizing:border-box;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__start-button:hover,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__start-button:focus,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-empty-state--ideas .bawd-button--primary:hover,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-empty-state--ideas .bawd-button--primary:focus{color:#fff;background:var(--ideas-primary-dark);border-color:var(--ideas-primary-dark);}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-empty-state--ideas{max-width:760px;margin:24px auto;padding:34px 28px;text-align:center;background:#fbfcfd;border:1px dashed #b8d4db;border-radius:14px;box-sizing:border-box;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-empty-state--ideas h2{margin:0 0 10px;color:#17212b;font-size:23px;line-height:1.2;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-empty-state--ideas p{max-width:620px;margin:0 auto 16px;color:#52616b;line-height:1.5;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-empty-state--ideas p:last-child{margin-bottom:0;}@media (max-width:980px){:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card{grid-template-columns:42px 64px minmax(0,1fr) 190px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__chevron{display:none;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__details{grid-template-columns:repeat(2,minmax(120px,1fr));}}@media (max-width:760px){:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block){width:min(100% - 20px,680px);margin-top:22px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-header{align-items:flex-start;gap:12px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-header__icon{flex-basis:48px;width:48px;height:48px;font-size:31px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-header__title{font-size:25px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-usage{grid-template-columns:44px minmax(0,1fr);}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-usage__status{grid-column:1 / -1;padding-left:62px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card--available{grid-template-columns:38px 54px minmax(0,1fr);gap:12px;padding:16px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__icon{width:50px;height:50px;font-size:22px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__actions{grid-column:2 / -1;grid-template-columns:repeat(2,minmax(0,1fr));}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__operation--delete{grid-column:1 / -1;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card--available .bawd-idea-card__actions{grid-column:2 / -1;display:block;}}@media (max-width:520px){:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-usage{display:block;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-usage__icon{margin-bottom:12px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-ideas-overview-usage__status{padding:12px 0 0;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card,:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) article.bawd-idea-card--available{grid-template-columns:36px minmax(0,1fr);}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__icon{display:none;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__content{grid-column:2;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__details{grid-template-columns:1fr;gap:10px;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-idea-card__actions{grid-column:1 / -1;grid-template-columns:1fr;}:is(body.path-ideas .user-ideas-teaser-block,body.path-shared-ideas .shared-ideas-block) .bawd-empty-state--ideas{padding:26px 18px;}}
.messages.messages--status:not(.bawd-status-toast){position:fixed;top:calc(112px + env(safe-area-inset-top,0px));right:20px;z-index:12000;width:min(420px,calc(100vw - 40px));margin:0;}.bawd-status-toast-region{position:fixed;top:calc(112px + env(safe-area-inset-top,0px));right:20px;z-index:12000;display:grid;gap:10px;width:min(420px,calc(100vw - 40px));margin:0;pointer-events:none;}.bawd-status-toast-region .messages.messages--status.bawd-status-toast{box-sizing:border-box;width:100%;margin:0;pointer-events:auto;opacity:1;transform:translateY(0);box-shadow:0 12px 30px rgba(18,52,86,0.2);transition:opacity 220ms ease,transform 220ms ease;}.bawd-status-toast-region .messages.messages--status.bawd-status-toast.is-hiding{pointer-events:none;opacity:0;transform:translateY(-8px);}@media (max-width:760px){.messages.messages--status:not(.bawd-status-toast),.bawd-status-toast-region{top:calc(128px + env(safe-area-inset-top,0px));right:12px;left:12px;width:auto;}}@media (prefers-reduced-motion:reduce){.bawd-status-toast-region .messages.messages--status.bawd-status-toast{transition:opacity 1ms linear;}}
.layout--onecol .layout__region{width:100%;}
ul.sf-menu.sf-style-default{margin-bottom:1em;padding:0;}ul.sf-menu.sf-style-default.sf-navbar{width:100%;}ul.sf-menu.sf-style-default ul{margin:0;padding:0;}ul.sf-menu.sf-style-default a,ul.sf-menu.sf-style-default a:visited,ul.sf-menu.sf-style-default span.nolink{border:0 none;color:#13a;padding:0.75em 1em;}ul.sf-menu.sf-style-default a.sf-with-ul,ul.sf-menu.sf-style-default span.nolink.sf-with-ul{padding-right:2.25em;}ul.sf-menu.sf-style-default.rtl a.sf-with-ul,ul.sf-menu.sf-style-default.rtl span.nolink.sf-with-ul{padding-left:2.25em;padding-right:1em;}ul.sf-menu.sf-style-default span.sf-description{color:#13a;display:block;font-size:smaller;line-height:1.5;margin:0.25em 0 0 0;padding:0;}ul.sf-menu.sf-style-default li,ul.sf-menu.sf-style-default.sf-navbar{background:#bdd2ff;}ul.sf-menu.sf-style-default li li,ul.sf-menu.sf-style-default.sf-navbar > li > ul{background:#aabde6;}ul.sf-menu.sf-style-default li li li{background:#9aaedb;}ul.sf-menu.sf-style-default li:hover,ul.sf-menu.sf-style-default li.sfHover,ul.sf-menu.sf-style-default a.is-active,ul.sf-menu.sf-style-default a:focus,ul.sf-menu.sf-style-default a:hover,ul.sf-menu.sf-style-default span.nolink:hover{background:#cfdeff;outline:0;}div.sf-accordion-toggle.sf-style-default a{background:#bdd2ff;color:#13a;display:inline-block;font-weight:bold;padding:1em 3em 1em 1em;position:relative;}div.sf-accordion-toggle.sf-style-default  > a:after{content:"≡";font-size:2em;position:absolute;right:0.5em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);speak:none;}div.sf-accordion-toggle.sf-style-default a.sf-expanded,ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded{background:#cfdeff;}div.sf-accordion-toggle.sf-style-default a.sf-expanded,ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded > a,ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded > span.nolink{font-weight:bold;}ul.sf-menu.sf-style-default.sf-accordion li a.sf-accordion-button{font-weight:bold;position:absolute;right:0;top:0;z-index:499;}ul.sf-menu.sf-style-default.sf-accordion li li a,ul.sf-menu.sf-style-default.sf-accordion li li span.nolink{padding-left:2em;}ul.sf-menu.sf-style-default.sf-accordion li li li a,ul.sf-menu.sf-style-default.sf-accordion li li li span.nolink{padding-left:3em;}ul.sf-menu.sf-style-default.sf-accordion li li li li a,ul.sf-menu.sf-style-default.sf-accordion li li li li span.nolink{padding-left:4em;}ul.sf-menu.sf-style-default.sf-accordion li li li li li a,ul.sf-menu.sf-style-default.sf-accordion li li li li li span.nolink{padding-left:5em;}ul.sf-menu.sf-style-default.rtl.sf-accordion li li a,ul.sf-menu.sf-style-default.rtl.sf-accordion li li span.nolink{padding-left:0;padding-right:2em;}ul.sf-menu.sf-style-default.rtl.sf-accordion li li li a,ul.sf-menu.sf-style-default.rtl.sf-accordion li li li span.nolink{padding-left:0;padding-right:3em;}ul.sf-menu.sf-style-default.rtl.sf-accordion li li li li a,ul.sf-menu.sf-style-default.rtl.sf-accordion li li li li span.nolink{padding-left:0;padding-right:4em;}ul.sf-menu.sf-style-default.rtl.sf-accordion li li li li li a,ul.sf-menu.sf-style-default.rtl.sf-accordion li li li li li span.nolink{padding-left:0;padding-right:5em;}ul.sf-menu.sf-style-default li.sf-multicolumn-wrapper ol,ul.sf-menu.sf-style-default li.sf-multicolumn-wrapper ol li{margin:0;padding:0;}ul.sf-menu.sf-style-default li.sf-multicolumn-wrapper a.menuparent,ul.sf-menu.sf-style-default li.sf-multicolumn-wrapper span.nolink.menuparent{font-weight:bold;}
