.cat-c-icon__host{display:inline}.cat-c-icon{display:var(--cat-icon-display,block)}.cat-c-icon>svg{display:block;fill:var(--cat-icon-fill,currentColor);height:var(--cat-icon-height,calc(var(--size-base-unit) * 2));width:var(--cat-icon-width,calc(var(--size-base-unit) * 2))}.cat-c-icon.cat-c-icon--sm>svg{height:calc(var(--size-base-unit)*1.5);width:calc(var(--size-base-unit)*1.5)}.cat-c-icon.cat-c-icon--lg>svg{height:calc(var(--size-base-unit)*3);width:calc(var(--size-base-unit)*3)}.cat-c-icon.cat-c-icon--xl>svg{height:calc(var(--size-base-unit)*4);width:calc(var(--size-base-unit)*4)}.cat-c-icon.cat-c-icon--content-strong{--cat-icon-fill:var(--cat-theme-color-content-strong)}.cat-c-icon.cat-c-icon--knockout{--cat-icon-fill:var(--cat-theme-color-content-knockout)}.cat-c-icon.cat-c-icon--knockout-brand{--cat-icon-fill:var(--cat-theme-color-content-knockout-brand)}.cat-c-icon.cat-c-icon--information{--cat-icon-fill:var(--cat-theme-color-status-neutral)}.cat-c-icon.cat-c-icon--success{--cat-icon-fill:var(--cat-theme-color-status-active)}.cat-c-icon.cat-c-icon--warning{--cat-icon-fill:var(--cat-theme-color-status-warning)}.cat-c-icon.cat-c-icon--error{--cat-icon-fill:var(--cat-theme-color-status-danger)}.cat-c-icon-bi-directional{transform:rotateY(var(--rtlRotate180,0))}.cat-c-ltr-icon{display:var(--rtlDisplayNone,block)}.cat-c-rtl-icon{display:var(--rtlDisplayBlock,none)}.cat-c-dropdown-panel__host{display:inline-block}.cat-c-dropdown-panel{box-shadow:var(--cat-panel-box-shadow,var(--cat-theme-box-shadow-lg));height:var(--cat-dropdown-panel-height,auto);z-index:var(--cat-z-index-400);transform:translateY(var(--cat-dropdown-panel-transform,0));min-height:var(--cat-dropdown-panel-min-height,0);--cat-dropdown-checkbox-checked-background:var(--cat-theme-color-background-subtle)}.cat-c-dropdown-panel,.cat-c-dropdown-panel__body{background-color:var(--cat-dropdown-panel-background-color,var(--cat-theme-color-background-default));border-start-start-radius:var(--cat-dropdown-panel-border-block-start-left-radius,var(--cat-border-radius-lg));border-start-end-radius:var(--cat-dropdown-panel-border-block-start-right-radius,var(--cat-border-radius-lg));border-end-end-radius:var(--cat-dropdown-panel-border-block-end-right-radius,var(--cat-border-radius-lg));border-end-start-radius:var(--cat-dropdown-panel-border-block-end-left-radius,var(--cat-border-radius-lg))}.cat-c-dropdown-panel__body{position:var(--cat-dropdown-panel-body-position,relative);padding:var(--cat-c-dropdown-panel-body-padding,var(--cat-space-3x-small) 0);border:var(--cat-dropdown-panel-border,var(--cat-theme-border-width)) solid var(--cat-dropdown-panel-border-color,var(--cat-theme-color-border-default));height:var(--cat-dropdown-panel-body-height,auto);max-height:var(--cat-auto-position-max-height);max-width:var(--cat-auto-position-max-width);overflow:var(--cat-auto-position-overflow)}.cat-c-dropdown-panel--bare .cat-c-dropdown-panel__body{border-color:rgba(0,0,0,0)}.cat-has-header .cat-c-dropdown-panel__body{border-radius:0 0 var(--cat-border-radius-lg) var(--cat-border-radius-lg)}.cat-has-footer .cat-c-dropdown-panel__body{border-radius:var(--cat-border-radius-lg) var(--cat-border-radius-lg) 0 0}.cat-has-scroll .cat-c-dropdown-panel__body{overflow:auto;max-height:var(--cat-auto-position-max-height,var(--cat-dropdown-panel-body-max-height,calc(var(--size-base-unit) * 20)))}.cat-c-dropdown-panel__header{border:var(--cat-theme-border-width) solid var(--cat-dropdown-panel-border-color,var(--cat-theme-color-border-default));border-radius:var(--cat-border-radius-lg) var(--cat-border-radius-lg) 0 0;-webkit-margin-after:-1px;margin-block-end:-1px}.cat-c-dropdown-panel__footer,.cat-c-dropdown-panel__header{padding:var(--cat-space-x-small);background-color:var(--cat-dropdown-panel-background-color,var(--cat-theme-color-background-default))}.cat-c-dropdown--large{--cat-dropdown-checkbox-input-padding:var(--cat-space-x-small);--cat-dropdown-checkbox-padding-left:calc(var(--size-base-unit) * 5.5)}.cat-c-dropdown--medium,.cat-c-dropdown--small{--cat-dropdown-checkbox-padding:var(--cat-space-3x-small) var(--cat-space-x-small) var(--cat-space-3x-small) var(--cat-space-3x-large);--cat-dropdown-checkbox-input-padding:0}.cat-c-panel{inset-block-end:0;width:100%}.cat-c-position{position:absolute}.cat-c-dropdown-panel:not(.cat-c-dropdown-panel--has-footer) .cat-c-dropdown-panel__footer,.cat-c-dropdown-panel:not(.cat-c-dropdown-panel--has-header) .cat-c-dropdown-panel__header{display:none}.cat-c-dropdown-panel.cat-c-dropdown--large{--cat-dropdown-checkbox-padding:var(--cat-space-small) var(--cat-space-x-small) var(--cat-space-small) var(--cat-space-3x-large);--cat-dropdown-checkbox-input-padding:var(--cat-space-x-small);--cat-dropdown-checkbox-padding-left:calc(var(--size-base-unit) * 5.5)}.cat-c-dropdown-panel.cat-c-dropdown--medium,.cat-c-dropdown-panel.cat-c-dropdown--small{--cat-dropdown-checkbox-padding:var(--cat-space-3x-small) var(--cat-space-x-small) var(--cat-space-3x-small) var(--cat-space-3x-large);--cat-dropdown-checkbox-input-padding:0}.cat-c-list__host{display:var(--cat-c-list-display,block)}.cat-c-list{padding:0;margin:0;list-style:none;cursor:auto;height:var(--cat-list-body-height,auto);overflow:var(--cat-list-body-overflow,auto)}.cat-c-list [data-part=part-before],.cat-c-list>span[data-part=part-default]{display:contents}.cat-c-list.cat-c-list--steppedmegamenu{padding:0;margin:0;padding-block:var(--cat-c-list-padding-block,var(--cat-space-x-small));list-style:none;cursor:auto;width:var(--cat-list-width,auto);max-width:var(--cat-list-max-width,100%);height:var(--cat-list-height,100%);max-height:calc(100vh - var(--size-base-unit)*2 - var(--cat-navbar-height, calc(var(--size-base-unit) * 7)));overflow-y:auto;box-shadow:var(--cat-c-list-box-shadow,var(--cat-theme-box-shadow-sm));--cat-c-list-display:contents}.cat-c-list.cat-c-list--steppedmegamenu::-webkit-scrollbar{width:calc(var(--size-base-unit)*.5);flex-shrink:0;border-radius:calc(var(--size-base-unit)*.25);background:var(--cat-theme-color-background-subtle-hover);box-shadow:var(0 0 2px 0 #ffffff,0 0 2px 0 #ffffff,var(--cat-list-scroll-shadow))}.cat-c-list.cat-c-list--steppedmegamenu::-webkit-scrollbar-track{border-radius:calc(var(--size-base-unit)*1.5);background:var(--cat-theme-color-background-subtle);-webkit-margin-start:var(--cat-table-scrollbar-margin-left);margin-inline-start:var(--cat-table-scrollbar-margin-left);-webkit-margin-before:var(--cat-table-scrollbar-margin-top);margin-block-start:var(--cat-table-scrollbar-margin-top)}.cat-c-list.cat-c-list--steppedmegamenu::-webkit-scrollbar-thumb{background:var(--cat-theme-color-background-subtle-hover);border-radius:calc(var(--size-base-unit)*1.5)}.cat-c-list--drawer-before{display:flex;flex-direction:row;gap:calc(var(--size-base-unit)*1);align-items:center;padding-block:var(--cat-c-list-mobile-drawer-before-padding-block,calc(var(--size-base-unit) * .5));padding-inline:var(--cat-c-list-mobile-drawer-before-padding-inline,calc(var(--size-base-unit) * 1));cursor:pointer;color:var(--cat-list-header-slot-color,inherit)}.cat-c-list-overflow-wrapper{overflow:auto;position:relative}.cat-c-list-overflow-wrapper.cat-is-overflow-left:before{background:linear-gradient(var(--rtlGradientToRight,90deg),var(--cat-theme-color-background-subtle) 0,var(--cat-theme-color-background-transparent-subtle) 81.31%);inset-inline-start:0}.cat-c-list-overflow-wrapper.cat-is-overflow-left:before,.cat-c-list-overflow-wrapper.cat-is-overflow-right:after{content:"";display:block;position:absolute;height:calc(100% - var(--cat-list-scroll-padding, calc(var(--size-base-unit) * 0)));inset-block-start:0;width:calc(var(--size-base-unit)*6);z-index:1}.cat-c-list-overflow-wrapper.cat-is-overflow-right:after{background:linear-gradient(var(--rtlGradientToRight,90deg),var(--cat-theme-color-background-transparent-subtle) 0,var(--cat-theme-color-background-subtle) 81.31%);inset-inline-end:0}.cat-c-list-overflow-wrapper--shadow-subtle.cat-is-overflow-left:before{background:linear-gradient(var(--rtlGradientToRight,90deg),var(--cat-theme-color-background-subtle) 0,transparent 100%)}.cat-c-list-overflow-wrapper--shadow-subtle.cat-is-overflow-right:after{background:linear-gradient(var(--rtlGradientToRight,90deg),transparent 0,var(--cat-theme-color-background-subtle) 100%)}.cat-c-list--horizontal{display:flex;flex-wrap:wrap;gap:var(--cat-space-x-small)}.cat-c-list--overflow{flex-wrap:nowrap;overflow:auto;-webkit-padding-after:var(--cat-list-scroll-padding,0);padding-block-end:var(--cat-list-scroll-padding,0)}.cat-c-list-header--back__button{-webkit-margin-start:calc(var(--size-base-unit)*1);margin-inline-start:calc(var(--size-base-unit)*1);border:none;background:none;padding:0;cursor:pointer;color:var(--cat-list-header-slot-color,inherit)}.cat-c-list:not(.cat-c-list--has-list-header-slot) [part=part-list-header],.cat-c-list:not(.cat-c-list-has-list-item-drawer) [part=before]{display:none}.cat-c-list-item__host{display:block}[popover]{position:unset;inset:unset;width:unset;height:unset;margin:unset;border:unset;padding:unset;color:unset;background-color:unset;overflow:unset}.cat-c-check-mark__icon{position:relative;--cat-icon-height:calc(var(--size-base-unit) * 2);--cat-icon-width:calc(var(--size-base-unit) * 2);--cat-icon-fill:var(--cat-theme-color-content-default)}.cat-c-list-item{list-style:none;-webkit-margin-after:var(--cat-list-item-link-margin-block-end,1px);margin-block-end:var(--cat-list-item-link-margin-block-end,1px)}.cat-c-list-item__host:last-child .cat-c-list-item{-webkit-margin-after:0;margin-block-end:0}.cat-c-list-item.cat-c-list-item--is-disabled{cursor:not-allowed}.cat-c-list-item--flyout{position:relative}.cat-c-list-item-static.cat-c-list-item,.cat-c-list-item-static.cat-c-list-item .cat-c-list-item__link:hover,.cat-c-list-item-static.cat-c-list-item[aria-selected=true],.cat-c-list-item-static.cat-c-list-item[aria-selected=true] .cat-c-list-item__link:hover{background-color:var(--cat-list-item-link-static-background,var(--cat-list-item-link-hover-background,var(--cat-theme-color-background-default)));pointer-events:none}.cat-c-list-item-static.cat-c-list-item .cat-c-list-item__link:hover,.cat-c-list-item-static.cat-c-list-item[aria-selected=true] .cat-c-list-item__link:hover{outline:none}.cat-c-list-item-static.cat-c-list-item.cat-c-list-item--megamenuflyout,.cat-c-list-item-static.cat-c-list-item[aria-selected=true].cat-c-list-item--megamenuflyout{background:var(--cat-theme-color-background-default)}.cat-c-list-item__link [data-slot=custom-link] a,.cat-c-list-item__link a{text-decoration:none;color:inherit;cursor:pointer}.cat-c-list-item__link,a.cat-c-list-item__link,a.cat-c-list-item__link:link,a.cat-c-list-item__link:visited{color:var(--cat-list-item-link-font-color,var(--cat-theme-color-content-default));text-decoration:none}.cat-c-list-item__link{font-family:var(--cat-theme-typography-body-font-family);font-weight:var(--cat-theme-typography-body-font-weight);font-size:var(--cat-theme-typography-body-font-size);line-height:var(--cat-theme-typography-body-line-height);width:var(--cat-list-item-link-width,calc(100% - calc(var(--size-base-unit) * .5)));margin-inline:var(--cat-list-item-link-margin-inline-start,calc(var(--size-base-unit) * .25)) var(--cat-list-item-link-margin-inline-start,calc(var(--size-base-unit) * .25));display:flex;gap:var(--cat-space-x-small);align-items:center;justify-content:space-between;border:none;padding-block:var(--cat-list-item-link-padding-block-start,var(--cat-space-3x-small)) var(--cat-list-item-link-padding-block-end,var(--cat-space-3x-small));padding-inline:var(--cat-list-item-link-padding-inline-start,var(--cat-space-x-small)) var(--cat-list-item-link-padding-inline-end,var(--cat-space-x-small));transition:background-color var(--cat-anim-fade-quick) var(--cat-anim-ease);background-color:var(--cat-list-item-background-color,var(--cat-theme-color-background-default));cursor:pointer;text-align:start;min-height:var(--cat-list-item-link-min-height);border-radius:var(--cat-list-item-link-border-radius,calc(var(--size-base-unit) * .5))}.cat-c-list-item__link:hover{background-color:var(--cat-list-item-link-hover-background,var(--cat-theme-color-background-list-hover))}.cat-c-list-item__link.cat-c-list-item__link-focus-active,.cat-c-list-item__link:focus-visible{outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-inset-focus-ring,-4px);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-list-item--is-error .cat-c-list-item__link{color:var(--cat-theme-color-content-utility-error)}.cat-c-list-item--is-disabled .cat-c-list-item__link{pointer-events:none;color:var(--cat-theme-color-content-disabled)}.cat-c-list-item--is-current>.cat-c-list-item__link{background-color:var(--cat-list-item-link-active-background,var(--cat-list-item-link-hover-background),var(--cat-theme-color-background-default-hover));color:var(--cat-list-item-link-content-active)}.cat-c-list-item--is-active>.cat-c-list-item__link{background-color:var(--cat-list-item-link-active-background,var(--cat-list-item-link-hover-background,var(--cat-theme-color-background-list-selected)))}.cat-c-list-item--is-current.cat-c-list-item-navigation-mobile>.cat-c-list-item__link[aria-expanded=true]{background-color:var(--cat-list-item-link-hover,var(--cat-list-item-link-hover-background,var(--cat-theme-color-background-default-hover)))}.cat-c-list-item--is-current.cat-c-list-item-navigation-mobile>.cat-c-list-item__link[aria-expanded=false]{background-color:var(--cat-list-item-link-strong-hover,var(--cat-list-item-link-hover-background,var(--cat-theme-color-background-default-hover)))}.cat-c-list-item--is-current.cat-c-list-item-navigation-mobile>.cat-c-list-item__link:hover{background-color:var(--cat-list-item-link-hover-background,var(--cat-theme-color-background-default-hover))}.cat-c-list-item--is-active.cat-c-list-item-navigation-mobile>.cat-c-list-item__link[aria-expanded=true]{background-color:var(--cat-list-item-link-active-background,var(--cat-list-item-link-strong-hover,var(--cat-list-item-link-hover-background,var(--cat-theme-color-background-default-hover))))}.cat-c-list-item--is-active.cat-c-list-item-navigation-mobile>.cat-c-list-item__link:hover{background-color:var(--cat-list-item-link-hover-background,var(--cat-theme-color-background-default-hover))}.cat-c-list-item--small .cat-c-list-item__link{padding-block:var(--cat-list-item-link-padding-block-start,0) var(--cat-list-item-link-padding-block-end,0)}.cat-c-list-item--large .cat-c-list-item__link{padding-block:var(--cat-list-item-link-padding-block-start,var(--cat-space-small)) var(--cat-list-item-link-padding-block-end,var(--cat-space-small))}.cat-c-list-item--dropdown-panel-bare .cat-c-list-item__link{width:calc(100% - calc(var(--size-base-unit) * .25));margin-inline:calc(var(--size-base-unit)*.125)}.cat-c-list-item:not(.cat-c-list-item--flyout,.cat-c-list-item--drawer,.cat-c-list-item--megamenuflyout) .cat-c-list{display:block;-webkit-margin-before:var(--cat-list-item-slotted-margin-block-start,1px);margin-block-start:var(--cat-list-item-slotted-margin-block-start,1px)}.cat-c-list-item__body{display:flex;max-width:var(--cat-list-item-body-width,100%);gap:var(--cat-space-x-small);align-items:center;flex:1 1;margin-inline:var(--cat-side-menu-item-panel-list-item-body-margin-inline-start,0) var(--cat-side-menu-item-panel-list-item-body-margin-inline-end,0)}.cat-c-list-item__body .check-icon{color:red;float:inline-end}.cat-c-list-item__text,.cat-c-list-item__text a{-webkit-margin-end:auto;margin-inline-end:auto;overflow:var(--cat-list-item-link-overflow,hidden);text-overflow:ellipsis;min-width:var(--cat-list-item-text-min-width,auto)}.cat-c-list-item__text .cat-c-text-link{-webkit-padding-start:var(--cat-list-item-text-padding,2px);padding-inline-start:var(--cat-list-item-text-padding,2px)}.cat-c-list-item__after,.cat-c-list-item__icon{display:flex;gap:var(--cat-space-x-small);align-items:center;--cat-icon-height:calc(var(--size-base-unit) * 2);--cat-icon-width:calc(var(--size-base-unit) * 2);--cat-icon-fill:var(--cat-theme-color-content-default)}.cat-c-list-item__items{visibility:hidden;height:0;overflow:hidden}.cat-c-list-item.cat-c-list-item--is-active>.cat-c-list-item__items{visibility:var(--cat-c-list-item-visibility,visible);height:auto;overflow:visible}.cat-c-list-item--megamenuflyout .cat-c-list-item__items{visibility:visible;overflow:visible}.cat-c-list-item--drawer .cat-c-list-item__items,.cat-c-list-item--flyout .cat-c-list-item__items,.cat-c-list-item--megamenuflyout .cat-c-list-item__items{display:none}.cat-c-list-item--drawer.cat-c-list-item--is-active>.cat-c-list-item__items,.cat-c-list-item--flyout.cat-c-list-item--is-active>.cat-c-list-item__items,.cat-c-list-item--megamenuflyout.cat-c-list-item--is-active>.cat-c-list-item__items{display:block}.cat-c-list-item__items-icon{--cat-icon-height:calc(var(--size-base-unit) * 2);--cat-icon-width:calc(var(--size-base-unit) * 2);--cat-icon-fill:var(--cat-list-item-link-font-color);transition:transform var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-list-item.cat-c-list-item--is-active .cat-c-list-item__items-icon:not(.cat-c-list-item-chevron-right){transform:rotate(-180deg)}.cat-c-list-item--drawer .cat-c-list-item__items-icon,.cat-c-list-item--flyout .cat-c-list-item__items-icon,.cat-c-list-item--megamenuflyout .cat-c-list-item__items-icon,.cat-c-list-item.cat-c-list-item--is-active .cat-c-list-item:not(.cat-c-list-item--is-active) .cat-c-list-item__items-icon{transform:none}.cat-c-list-item__items-icon.cat-c-list-item-chevron-right{--cat-icon-display:var(--cat-c-list-item-icon-display,block)}.cat-c-list-item__dropdown-panel{position:var(--cat-list-item__dropdown-panel-position,absolute);inset-block-start:var(--cat-list-item__dropdown-panel-inset-block-start,-5px);inset-inline-start:100%;min-width:calc(var(--size-base-unit)*22.5);max-width:100%;height:var(--cat-list-item__dropdown-panel-height,auto)}.cat-c-list-item--drawer .cat-c-list-item__dropdown-panel{display:block;inset-block-start:var(--cat-list-item__dropdown-panel-inset-block-start,0);inset-inline-start:0;min-width:100%;height:var(--cat-list-item__dropdown-panel-height,100%);overflow-y:var(--cat-list-drawer-dropdown-panel-overflow,visible);--cat-dropdown-panel-height:var(--cat-list-drawer-dropdown-panel-height,100%);--cat-dropdown-panel-body-height:100%;--cat-dropdown-panel-body-position:static;--cat-panel-box-shadow:none}.cat-c-list-item--flyout-position-left .cat-c-list-item__dropdown-panel{inset-inline-start:100%;inset-inline-end:unset}.cat-c-list-item--flyout-position-bottom .cat-c-list-item__dropdown-panel{inset-inline-start:0;inset-block-start:100%}.cat-c-list-item--flyout-position-top .cat-c-list-item__dropdown-panel{inset-inline-start:0;inset-block-start:unset;inset-block-end:100%}.cat-c-list-item__dropdown-panel.cat-c-dropdown-panel-only-flyout{inset-inline-start:unset;inset-inline-end:unset;inset-block-start:unset;inset-block-end:unset}.cat-c-list-item:not(.cat-c-list-item--has-items-slot) .cat-c-list-item__items,.cat-c-list-item:not(.cat-c-list-item--has-items-slot) .svg-wrapper,.cat-c-list-item:not(.cat-c-list-item--has-slot-after) .cat-c-list-item__after,.cat-c-list-item:not(.cat-c-list-item--has-slot-before) .cat-c-list-item__icon{display:none}.cat-c-heading__host{display:inline}.cat-c-heading-wrapper{display:flex}.cat-c-heading__before{-webkit-margin-end:calc(var(--size-base-unit)*2.5);margin-inline-end:calc(var(--size-base-unit)*2.5)}.cat-c-heading{margin:var(--cat-heading-margin,0);color:var(--cat-list-item-link-font-color,var(--cat-theme-color-content-strong))}.cat-c-heading.cat-c-heading--disabled{color:var(--cat-theme-color-content-disabled)}.cat-c-heading--display-xl{font-family:var(--cat-theme-typography-display-xl-font-family);font-weight:var(--cat-theme-typography-display-xl-font-weight);font-size:var(--cat-theme-typography-display-xl-font-size);line-height:var(--cat-theme-typography-display-xl-line-height)}@media (max-width:calc(48rem - 0.02px)){.cat-c-heading--display-xl{font-size:var(--cat-theme-typography-display-xl-mobile-font-size);line-height:var(--cat-theme-typography-display-xl-mobile-line-height)}}.cat-c-heading--display-lg{font-family:var(--cat-theme-typography-display-lg-font-family);font-weight:var(--cat-theme-typography-display-lg-font-weight);font-size:var(--cat-theme-typography-display-lg-font-size);line-height:var(--cat-theme-typography-display-lg-line-height)}@media (max-width:calc(48rem - 0.02px)){.cat-c-heading--display-lg{font-size:var(--cat-theme-typography-display-lg-mobile-font-size);line-height:var(--cat-theme-typography-display-lg-mobile-line-height)}}.cat-c-heading--display{font-family:var(--cat-theme-typography-display-font-family);font-weight:var(--cat-theme-typography-display-font-weight);font-size:var(--cat-theme-typography-display-font-size);line-height:var(--cat-theme-typography-display-line-height)}@media (max-width:calc(48rem - 0.02px)){.cat-c-heading--display{font-size:var(--cat-theme-typography-display-mobile-font-size);line-height:var(--cat-theme-typography-display-mobile-line-height)}}.cat-c-heading--display-sm{font-family:var(--cat-theme-typography-display-sm-font-family);font-weight:var(--cat-theme-typography-display-sm-font-weight);font-size:var(--cat-theme-typography-display-sm-font-size);line-height:var(--cat-theme-typography-display-sm-line-height)}.cat-c-heading--headline-lg{font-family:var(--cat-theme-typography-headline-lg-font-family);font-weight:var(--cat-theme-typography-headline-lg-font-weight);font-size:var(--cat-theme-typography-headline-lg-font-size);line-height:var(--cat-theme-typography-headline-lg-line-height)}@media (max-width:calc(48rem - 0.02px)){.cat-c-heading--headline-lg{font-size:var(--cat-theme-typography-headline-lg-mobile-font-size);line-height:var(--cat-theme-typography-headline-lg-mobile-line-height)}}.cat-c-heading--headline{font-family:var(--cat-theme-typography-headline-font-family);font-weight:var(--cat-theme-typography-headline-font-weight);font-size:var(--cat-theme-typography-headline-font-size);line-height:var(--cat-theme-typography-headline-line-height)}@media (max-width:calc(48rem - 0.02px)){.cat-c-heading--headline{font-size:var(--cat-theme-typography-headline-mobile-font-size);line-height:var(--cat-theme-typography-headline-mobile-line-height)}}.cat-c-heading--title{font-family:var(--cat-theme-typography-title-font-family);font-weight:var(--cat-theme-typography-title-font-weight);font-size:var(--cat-theme-typography-title-font-size);line-height:var(--cat-theme-typography-title-line-height)}@media (max-width:calc(48rem - 0.02px)){.cat-c-heading--title{font-size:var(--cat-theme-typography-title-mobile-font-size);line-height:var(--cat-theme-typography-title-mobile-line-height)}}.cat-c-heading--title-sm{font-family:var(--cat-theme-typography-title-sm-font-family);font-weight:var(--cat-theme-typography-title-sm-font-weight);font-size:var(--cat-theme-typography-title-sm-font-size);line-height:var(--cat-theme-typography-title-sm-line-height)}.cat-c-heading--label-lg{font-family:var(--cat-theme-typography-label-lg-font-family);font-weight:var(--cat-theme-typography-label-lg-font-weight);font-size:var(--cat-theme-typography-label-lg-font-size);line-height:var(--cat-theme-typography-label-lg-line-height);color:var(--cat-theme-color-content-default)}.cat-c-heading--label{font-family:var(--cat-theme-typography-label-font-family);font-weight:var(--cat-theme-typography-label-font-weight);font-size:var(--cat-theme-typography-label-font-size);line-height:var(--cat-theme-typography-label-line-height);color:var(--cat-theme-color-content-default)}.cat-c-heading--label-sm{font-family:var(--cat-theme-typography-label-sm-font-family);font-weight:var(--cat-theme-typography-label-sm-font-weight);font-size:var(--cat-theme-typography-label-sm-font-size);line-height:var(--cat-theme-typography-label-sm-line-height);color:var(--cat-theme-color-content-default)}.cat-c-heading--body{font-family:var(--cat-theme-typography-body-font-family);font-weight:var(--cat-theme-typography-body-font-weight);font-size:var(--cat-theme-typography-body-font-size);line-height:var(--cat-theme-typography-body-line-height);color:var(--cat-theme-color-content-default)}.cat-c-heading--body-sm{font-family:var(--cat-theme-typography-body-sm-font-family);font-weight:var(--cat-theme-typography-body-sm-font-weight);font-size:var(--cat-theme-typography-body-sm-font-size);line-height:var(--cat-theme-typography-body-sm-line-height);color:var(--cat-theme-color-content-default)}.cat-c-heading--footnote{font-family:var(--cat-theme-typography-footnote-font-family);font-weight:var(--cat-theme-typography-footnote-font-weight);font-size:var(--cat-theme-typography-footnote-font-size);line-height:var(--cat-theme-typography-footnote-line-height);color:var(--cat-theme-color-content-default)}.cat-c-heading--footnote-bold{font-family:var(--cat-theme-typography-footnote-bold-font-family);font-weight:var(--cat-theme-typography-footnote-bold-font-weight);font-size:var(--cat-theme-typography-footnote-bold-font-size);line-height:var(--cat-theme-typography-footnote-bold-line-height);color:var(--cat-theme-color-content-default)}.cat-c-heading--decorator{position:relative}.cat-c-heading--decorator:after{position:absolute;content:"";display:block;background:var(--cat-theme-color-background-brand);width:calc(var(--size-base-unit)*3);height:calc(var(--size-base-unit)*.5);inset-block-end:0;inset-inline-start:0}.cat-c-heading--display-xl.cat-c-heading--decorator:after{height:calc(var(--size-base-unit)*1);width:calc(var(--size-base-unit)*16);inset-block-end:calc(var(--cat-space-medium)*-1)}@media (width <= calc(48rem - 0.02px)){.cat-c-heading--display-xl.cat-c-heading--decorator:after{width:calc(var(--size-base-unit)*10)}}.cat-c-heading--display-lg.cat-c-heading--decorator:after{height:calc(var(--size-base-unit)*.75);width:calc(var(--size-base-unit)*12);inset-block-end:calc(var(--cat-space-small)*-1)}@media (width <= calc(48rem - 0.02px)){.cat-c-heading--display-lg.cat-c-heading--decorator:after{width:calc(var(--size-base-unit)*8)}}.cat-c-heading--display.cat-c-heading--decorator:after{height:calc(var(--size-base-unit)*.75);width:calc(var(--size-base-unit)*12);inset-block-end:calc(var(--cat-space-small)*-1)}@media (width <= calc(48rem - 0.02px)){.cat-c-heading--display.cat-c-heading--decorator:after{width:calc(var(--size-base-unit)*8)}}.cat-c-heading--display-sm.cat-c-heading--decorator:after{width:calc(var(--size-base-unit)*3);inset-block-end:calc(var(--cat-space-x-small)*-1)}.cat-c-heading--headline-lg.cat-c-heading--decorator:after{width:calc(var(--size-base-unit)*7);inset-block-end:calc(var(--cat-space-x-small)*-1)}@media (width <= calc(48rem - 0.02px)){.cat-c-heading--headline-lg.cat-c-heading--decorator:after{width:calc(var(--size-base-unit)*6)}}.cat-c-heading--headline.cat-c-heading--decorator:after{width:calc(var(--size-base-unit)*7);inset-block-end:calc(var(--cat-space-x-small)*-1)}@media (width <= calc(48rem - 0.02px)){.cat-c-heading--headline.cat-c-heading--decorator:after{width:calc(var(--size-base-unit)*5)}}.cat-c-heading--title-sm.cat-c-heading--decorator:after,.cat-c-heading--title.cat-c-heading--decorator:after{width:calc(var(--size-base-unit)*4);inset-block-end:calc(var(--cat-space-x-small)*-1)}.cat-c-heading--knockout{color:var(--cat-theme-color-content-knockout)}.cat-c-heading--knockout-brand{color:var(--cat-theme-color-content-knockout-brand)}.cat-c-heading--error{color:var(--cat-theme-color-content-utility-error)}.cat-c-heading--not-has-before{display:none}.cat-c-drawer__host{display:inline}:where(.cat-c-drawer) dialog{position:unset;inset:unset;width:unset;height:unset;margin:unset;border:unset;padding:unset;color:unset;background-color:unset;overflow:unset;all:unset;-webkit-user-select:text;-moz-user-select:text;user-select:text}.cat-c-drawer{position:fixed;inset-block:0;inset-inline:0;z-index:var(--cat-z-index-500);width:100%;height:100%;visibility:hidden;opacity:0}.cat-c-drawer.cat-is-active{visibility:visible;opacity:1}.cat-c-drawer.cat-c-side-panel{visibility:visible;opacity:1;width:0;height:0}.cat-c-drawer.cat-c-drawer--right{inset-inline:auto 0}.cat-c-drawer--backdrop{transition:background var(--cat-anim-move-long) var(--cat-anim-ease);background:none}.cat-c-drawer--backdrop.cat-c-drawer.cat-c-drawer--backdrop.cat-is-active,.cat-c-drawer--backdrop.cat-is-active{background:var(--cat-color-dim-60)}.cat-c-drawer__panel{position:fixed;text-align:start;width:100%;height:100%;inset-inline-start:0;inset-block-start:0;background-color:var(--cat-theme-color-card-modal-background);box-shadow:var(--cat-theme-box-shadow-lg);transition:all .4s ease;transform:translateX(var(--rtlDrawerLeftTranslateX,-100%));display:flex;flex-direction:column;max-width:100%}.cat-c-drawer--size-default .cat-c-drawer__panel{width:calc(var(--size-base-unit)*58)}.cat-c-drawer--lg .cat-c-drawer__panel{width:calc(var(--size-base-unit)*87)}.cat-c-drawer--right .cat-c-drawer__panel{inset-inline:auto 0;transform:translateX(var(--rtlDrawerRightTranslateX,100%))}.cat-is-active .cat-c-drawer__panel{transform:translateX(0);box-shadow:var(--cat-box-shadow-lg);outline:none}.cat-c-drawer--right.cat-is-active .cat-c-drawer__panel{transform:translateX(0)}@media (width <= calc(48rem - 0.02px)){.cat-c-drawer .cat-c-drawer__panel{width:100%;min-width:100%;max-width:100%}}.cat-is-active .cat-c-drawer__hide-button{transform:scaleX(-1)}.cat-c-drawer__header{padding:var(--cat-space-medium);display:flex;align-items:center;justify-content:space-between;-webkit-border-after:1px solid var(--cat-theme-color-card-modal-border);border-block-end:1px solid var(--cat-theme-color-card-modal-border);position:relative}.cat-c-drawer__header-actions{display:block;-webkit-padding-end:var(--cat-space-x-small);padding-inline-end:var(--cat-space-x-small);-webkit-border-end:1px solid var(--cat-theme-color-card-modal-border);border-inline-end:1px solid var(--cat-theme-color-card-modal-border)}.cat-c-drawer__header-content{color:var(--cat-theme-color-content-strong);display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;flex-basis:100%}.cat-c-drawer__hide-button{position:absolute;inset-block-start:var(--cat-space-3x-small);z-index:var(--cat-z-index-100);--cat-theme-border-radius:0;--cat-theme-button-width:calc(var(--size-base-unit) * 2.5);--cat-button-padding:calc(var(--size-base-unit) * 2.5) 0}.cat-c-drawer__hide-button--left{inset-inline-start:calc(var(--size-base-unit)*-2.5)}.cat-c-drawer__hide-button--right{inset-inline-end:calc(var(--size-base-unit)*-2.5)}.cat-c-drawer__body{padding:var(--cat-c-drawer-body-padding,var(--cat-space-medium));flex:1 1;overflow:auto}.cat-c-drawer__footer{padding:var(--cat-space-medium);-webkit-border-before:1px solid var(--cat-theme-color-card-modal-border);border-block-start:1px solid var(--cat-theme-color-card-modal-border)}.cat-c-drawer--center .cat-c-drawer__footer{display:flex;justify-content:center}.cat-c-drawer__close-button{-webkit-margin-start:var(--cat-space-x-small);margin-inline-start:var(--cat-space-x-small)}.cat-c-drawer--bottom-wrapper{display:flex;flex-direction:column;overflow:auto;flex:1 1}@media (max-height:23.4375rem){.cat-c-drawer--bottom-wrapper{overflow:visible}}.cat-c-drawer--orientation-bottom .cat-c-drawer__panel{height:auto;inset-block:auto 0;transform:translateY(100%);max-width:100%;width:100vw;border-radius:var(--cat-border-radius-lg) var(--cat-border-radius-lg) 0 0}.cat-c-drawer--orientation-bottom.cat-is-active .cat-c-drawer__panel{transform:translate(0);box-shadow:var(--cat-box-shadow-bottom-drawer)}.cat-c-drawer--orientation-bottom .cat-c-drawer__body{overflow:visible}.cat-c-drawer--vertical-height-default .cat-c-drawer__panel-wrapper{max-height:50vh}.cat-c-drawer--vertical-height-large .cat-c-drawer__panel-wrapper{max-height:90vh}.cat-c-drawer__panel-wrapper{display:flex;flex-direction:column;width:100%;height:100%;overflow:auto}.cat-c-drawer:not(.cat-c-drawer--has-actions) .cat-c-drawer__header-actions,.cat-c-drawer:not(.cat-c-drawer--has-actions) [data-slot=actions],.cat-c-drawer:not(.cat-c-drawer--has-drawer-header-wrapper) .cat-c-drawer__header{display:none}.cat-c-drawer.cat-is-active:not(.cat-c-input-field--disabled) .cat-c-input-field__input{--cat-input-field-background-color:var(--cat-theme-color-form-background);--cat-input-field-readonly--border-color:var(--cat-theme-color-form-border)}.cat-c-drawer__footer>[data-slot=footer]{display:block}.cat-c-field-note__host{display:inline}.cat-c-field-note{font-family:var(--cat-theme-typography-footnote-font-family);font-weight:var(--cat-theme-typography-footnote-font-weight);font-size:var(--cat-theme-typography-footnote-font-size);line-height:var(--cat-theme-typography-footnote-line-height);display:flex;color:var(--cat-theme-color-content-default);-webkit-margin-before:var(--cat-field-note-margin-block-start,var(--cat-space-3x-small));margin-block-start:var(--cat-field-note-margin-block-start,var(--cat-space-3x-small))}.cat-c-field-note>[data-part=part-default]{display:block}.cat-c-field-note--is-error{color:var(--cat-theme-color-content-utility-error)}.cat-c-field-note--is-disabled{color:var(--cat-theme-color-content-disabled)}*{box-sizing:border-box}.cat-c-dropdown__host{display:inline}.cat-c-dropdown{position:relative;--cat-dropdown-padding-vert-top:calc(var(--size-base-unit) * 0.875);--cat-dropdown-padding-vert-bottom:calc(var(--size-base-unit) * 0.875);--cat-dropdown-padding-horiz:var(--cat-space-small);--cat-dropdown-padding-horiz-end:var(--cat-space-2x-large);--cat-dropdown-checkbox-padding:calc(var(--size-base-unit) * 1.75) var(--cat-space-x-small) calc(var(--size-base-unit) * 1.75) var(--cat-space-3x-large);--cat-dropdown-checkbox-padding-left:var(--cat-space-3x-large);--cat-dropdown-checkbox-input-padding:calc(var(--size-base-unit) * 1.75);--cat-dropdown-cross-icon-padding:calc(var(--size-base-unit) * 0.125) calc(var(--size-base-unit) * 0.875);--cat-dropdown-checkbox-checked-background:var(--cat-theme-color-background-subtle);--cat-dropdown-panel-transform:calc(var(--size-base-unit) * 0.1)}.cat-c-dropdown,.cat-c-dropdown__body,.cat-c-dropdown__container{align-items:flex-start;display:flex;flex-direction:column;width:100%}.cat-c-dropdown__body{background-color:var(--cat-theme-color-form-background);border:calc(var(--size-base-unit)*.125) solid var(--cat-theme-color-form-border);border-radius:calc(var(--size-base-unit)*.5);color:var(--cat-theme-color-content-default);cursor:pointer;gap:calc(var(--size-base-unit)*.25);padding-block:var(--cat-space-x-small);padding:var(--cat-dropdown-padding-vert-top) var(--cat-dropdown-padding-horiz) var(--cat-dropdown-padding-vert-bottom);position:relative}.cat-c-dropdown__body input::-webkit-inner-spin-button,.cat-c-dropdown__body input::-webkit-outer-spin-button{display:none}.cat-c-dropdown__body:hover:not(:disabled){background:var(--cat-theme-color-form-background-hover);border:calc(var(--size-base-unit)*.125) solid var(--cat-theme-color-form-border-hover)}.cat-is-readonly .cat-c-dropdown__body:hover:not(:disabled){background:var(--cat-theme-color-form-background)}.cat-c-dropdown__body:focus,.cat-c-dropdown__body:focus-visible,.cat-c-dropdown__body:focus-within{background:var(--cat-theme-color-form-background)}.cat-c-dropdown .cat-c-dropdown__body:focus,.cat-c-dropdown .cat-c-dropdown__body:focus-visible,.cat-c-dropdown .cat-c-dropdown__body:focus-within{outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-offset-focus-ring,2px);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-dropdown__body:not(:placeholder-shown):focus:not(:disabled,:-moz-read-only){outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-offset-focus-ring,2px);-moz-transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-dropdown__body:not(:placeholder-shown):focus:not(:disabled,:read-only){outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-offset-focus-ring,2px);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-dropdown__body:active:not(:disabled){background:var(--cat-theme-color-form-background-hover)}.cat-c-dropdown--medium .cat-c-dropdown__body{--cat-dropdown-padding-vert-top:calc(var(--size-base-unit) * 0.875);--cat-dropdown-padding-vert-bottom:calc(var(--size-base-unit) * 0.875);--cat-dropdown-padding-horiz:var(--cat-space-small)}.cat-c-dropdown--medium .cat-c-dropdown__body,.cat-c-dropdown--small .cat-c-dropdown__body{padding:var(--cat-dropdown-padding-vert-top) var(--cat-dropdown-padding-horiz) var(--cat-dropdown-padding-vert-bottom)}.cat-c-dropdown--small .cat-c-dropdown__body{--cat-dropdown-padding-vert-top:calc(var(--size-base-unit) * 0.375);--cat-dropdown-padding-vert-bottom:calc(var(--size-base-unit) * 0.375)}.cat-c-dropdown.cat-is-readonly .cat-c-dropdown__body{border:1px solid var(--cat-theme-color-border-disabled);pointer-events:none}.cat-c-dropdown.cat-is-readonly .cat-c-dropdown__body:focus,.cat-c-dropdown.cat-is-readonly .cat-c-dropdown__body:focus-within{background:var(--cat-theme-color-form-background);outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-offset-focus-ring,2px);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-is-error .cat-c-dropdown__body{--cat-dropdown-padding-vert-top:var(--cat-space-2x-small);--cat-dropdown-padding-vert-bottom:var(--cat-space-2x-small)}.cat-is-error.cat-c-dropdown--small .cat-c-dropdown__body{--cat-dropdown-padding-vert-top:calc(var(--size-base-unit) * 0.25);--cat-dropdown-padding-vert-bottom:calc(var(--size-base-unit) * 0.25)}.cat-is-typeahead .cat-c-dropdown__body:hover{cursor:text}.cat-c-dropdown__label{display:flex;flex:1 0;font-family:var(--cat-theme-typography-label-sm-font-family);font-size:var(--cat-theme-typography-label-sm-font-size);font-weight:var(--cat-theme-typography-label-sm-font-weight);gap:var(--cat-space-3x-small);line-height:var(--cat-theme-typography-label-sm-line-height);max-width:100%;word-wrap:break-word}.cat-c-dropdown--disabled .cat-c-dropdown__label{color:var(--cat-theme-color-content-disabled);pointer-events:none}.cat-c-dropdown--disabled .cat-c-dropdown__label:hover{cursor:not-allowed}.cat-c-dropdown--large .cat-c-dropdown__label,.cat-c-dropdown--medium .cat-c-dropdown__label{-webkit-margin-after:var(--cat-space-x-small);margin-block-end:var(--cat-space-x-small);position:static}.cat-c-dropdown--large .cat-c-dropdown__label{display:inline-flex}.cat-c-dropdown--small .cat-c-dropdown__label,.cat-hidden-label .cat-c-dropdown__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cat-is-readonly .cat-c-dropdown__label{pointer-events:none}.cat-c-dropdown--disabled .cat-c-dropdown__notation{color:var(--cat-theme-color-content-disabled)}.cat-hidden-label:not(.cat-c-dropdown--medium,.cat-c-dropdown--ghost,.cat-c-dropdown--small) .cat-c-dropdown__select{padding-block:calc(var(--size-base-unit)*.75)}.cat-c-dropdown--large .cat-c-dropdown__input-wrap{padding-block:var(--cat-space-3x-small)}.cat-c-dropdown__input-wrap{align-items:center;align-self:stretch;display:flex;flex:1 0;gap:var(--cat-space-x-small)}.cat-is-dynamic-width .cat-c-dropdown__input-wrap{width:var(--cat-dropdown-width)}.cat-c-dropdown__select{background:var(--component-form-background-hover);border:none;box-shadow:none;caret-color:rgba(0,0,0,0);color:var(--cat-theme-color-content-subtle);cursor:pointer;flex:1 0;font-family:var(--cat-theme-typography-body-font-family);font-size:var(--cat-theme-typography-body-font-size);font-size:var(--cat-font-size-default,var(--cat-font-size-16));font-weight:var(--cat-theme-typography-body-font-weight);line-height:var(--cat-theme-typography-body-line-height);line-height:var(--cat-line-height-default,var(--cat-line-height-24));order:3;overflow:hidden;padding:0;text-overflow:ellipsis;width:100%}.cat-c-dropdown__select.cat-c-dropdown__select-only{min-height:calc(var(--size-base-unit)*3)}.cat-c-dropdown__select::placeholder{color:var(--cat-theme-color-content-subtle);font-family:var(--cat-theme-typography-body-font-family);font-size:var(--cat-theme-typography-body-font-size);font-weight:var(--cat-theme-typography-body-font-weight);line-height:var(--cat-theme-typography-body-line-height)}.cat-c-dropdown--disabled .cat-c-dropdown__select::placeholder{color:var(--cat-theme-color-content-disabled)}.cat-is-error .cat-c-dropdown__select::placeholder,.cat-is-readonly:not(.cat-c-dropdown--disabled) .cat-c-dropdown__select::placeholder,.cat-is-warning .cat-c-dropdown__select::placeholder{color:var(--cat-theme-color-content-default)}.cat-c-dropdown__select:not(:placeholder-shown):focus:not(.cat-is-error,:disabled,:-moz-read-only){box-shadow:none}.cat-c-dropdown__select:not(:placeholder-shown):focus:not(.cat-is-error,:disabled,:read-only){box-shadow:none}.cat-c-dropdown__select:focus{border:none;outline:none}.cat-c-dropdown__select:hover:not(:focus,:focus-within,:disabled){background:var(--component-form-form-background-hover)}.cat-has-value .cat-c-dropdown__body{color:var(--cat-theme-color-content-default)}.cat-is-active .cat-c-dropdown__body,.cat-is-error.cat-is-active .cat-c-dropdown__body{background:var(--cat-theme-color-form-background-hover);border:1px solid var(--cat-theme-color-form-border-active)}.cat-is-active .cat-c-dropdown__body:focus-within,.cat-is-error.cat-is-active .cat-c-dropdown__body:focus-within{border:1px solid var(--cat-theme-color-form-border-active)}.cat-is-active .cat-c-dropdown__body{background:var(--cat-theme-color-form-background-active)}.cat-c-dropdown__select:focus .cat-c-dropdown__body{background:var(--cat-theme-color-form-background);outline:calc(var(--size-base-unit)*.25) solid var(--cat-theme-color-form-border-focus);outline-offset:calc(var(--size-base-unit)*-.25)}.cat-c-dropdown__body:hover:not(:focus,:focus-within,:disabled,:active) .cat-c-dropdown__select{background:var(--cat-theme-color-form-background-hover)}.cat-is-readonly .cat-c-dropdown__body:hover:not(:focus,:focus-within,:disabled,:active) .cat-c-dropdown__select{background:var(--cat-theme-color-form-background)}.cat-c-dropdown__cross-icon-size{--cat-icon-height:calc(var(--size-base-unit) * 2);--cat-icon-width:calc(var(--size-base-unit) * 2)}.cat-c-dropdown--large{--cat-dropdown-checkbox-padding:var(--cat-space-small) var(--cat-space-x-small) var(--cat-space-small) var(--cat-space-3x-large);--cat-dropdown-checkbox-input-padding:var(--cat-space-small)}.cat-c-dropdown--medium{--cat-dropdown-checkbox-padding:var(--cat-space-2x-small) var(--cat-space-x-small) var(--cat-space-2x-small) var(--cat-space-3x-large);--cat-dropdown-checkbox-input-padding:var(--cat-space-3x-small)}.cat-c-dropdown--medium .cat-c-textarea-field--label{word-wrap:break-word;max-width:100%}.cat-c-dropdown--small{--cat-dropdown-checkbox-padding:var(--cat-space-2x-small) var(--cat-space-3x-large);--cat-dropdown-checkbox-input-padding:var(--cat-space-3x-small)}.cat-c-dropdown__select:not(:disabled){caret-color:auto}.cat-c-dropdown.cat-is-active .cat-c-dropdown__select:not(:disabled){box-shadow:none;color:var(--cat-theme-color-content-default);outline:none}.cat-c-dropdown.cat-is-typeahead .cat-c-dropdown__select:not(:disabled):hover{cursor:text}.cat-c-dropdown.cat-is-typeahead .cat-c-dropdown__select:not(:disabled):focus:not(:disabled,:-moz-read-only)::placeholder{color:rgba(0,0,0,0)}.cat-c-dropdown.cat-is-typeahead .cat-c-dropdown__select:not(:disabled):focus:not(:disabled,:read-only)::placeholder{color:rgba(0,0,0,0)}.cat-c-dropdown.cat-is-active .cat-c-dropdown__before-icon{color:var(--cat-theme-color-content-strong)}.cat-c-dropdown--disabled{cursor:not-allowed}.cat-c-dropdown--disabled .cat-c-dropdown__body,.cat-c-dropdown--disabled .cat-c-dropdown__select{color:var(--cat-theme-color-content-disabled);pointer-events:none}.cat-c-dropdown--disabled .cat-c-dropdown__body{background:var(--cat-theme-color-background-default-disabled);border:1px solid var(--cat-theme-color-border-disabled)}.cat-c-textarea-field--label{color:var(--cat-theme-color-content-default)}.cat-c-dropdown--disabled .cat-c-textarea-field--label{color:var(--cat-theme-color-content-disabled);pointer-events:none}.cat-c-dropdown--disabled .cat-c-textarea-field--label:hover{cursor:not-allowed}.cat-is-error .cat-c-dropdown__body:hover:not(:focus,:focus-within,:disabled,:active){background:var(--cat-theme-color-form-background-hover);outline:calc(var(--size-base-unit)*.25) solid var(--cat-theme-color-content-utility-error);outline-offset:calc(var(--size-base-unit)*-.25)}.cat-is-error .cat-c-dropdown__body:not(:placeholder-shown):focus:not(:disabled,:-moz-read-only){box-shadow:none}.cat-is-error .cat-c-dropdown__body:not(:placeholder-shown):focus:not(:disabled,:read-only){box-shadow:none}.cat-c-dropdown:not(.cat-is-active) .cat-c-dropdown__cross-icon,.cat-c-dropdown:not(.cat-is-active) .cat-c-dropdown__seperator-line,.cat-is-readonly .cat-c-dropdown__cross-icon,.cat-is-readonly .cat-c-dropdown__seperator-line{display:none}.cat-c-dropdown__body:focus .cat-c-dropdown__cross-icon,.cat-c-dropdown__body:focus .cat-c-dropdown__seperator-line,.cat-c-dropdown__body:focus-within .cat-c-dropdown__cross-icon,.cat-c-dropdown__body:focus-within .cat-c-dropdown__seperator-line{display:block}@media(hover:hover)and (pointer:fine){.cat-c-dropdown__body:hover .cat-c-dropdown__cross-icon,.cat-c-dropdown__body:hover .cat-c-dropdown__seperator-line{display:block}}.cat-is-error:not(.cat-is-active) .cat-c-dropdown__body{border:calc(var(--size-base-unit)*.25) solid var(--cat-theme-color-border-utility-error)}.cat-is-error:not(.cat-is-active) .cat-c-dropdown__body:focus,.cat-is-error:not(.cat-is-active) .cat-c-dropdown__body:focus-within{outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-offset-focus-ring,2px);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-dropdown__arrow,.cat-c-dropdown__chevron-down-button{pointer-events:none;transform:rotate(0);transform-origin:center;transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-dropdown.cat-is-active .cat-c-dropdown__arrow,.cat-c-dropdown.cat-is-active .cat-c-dropdown__chevron-down-button{transform:rotate(180deg)}.cat-is-typeahead:not(.cat-is-readonly,.cat-c-dropdown--disabled) .cat-c-dropdown__arrow,.cat-is-typeahead:not(.cat-is-readonly,.cat-c-dropdown--disabled) .cat-c-dropdown__chevron-down-button{cursor:pointer;pointer-events:auto}.cat-c-dropdown__arrow{--cat-icon-fill:var(--cat-theme-color-content-default)}.cat-c-dropdown--disabled .cat-c-dropdown__arrow,.cat-c-dropdown__skeleton-arrow,.cat-is-readonly .cat-c-dropdown__arrow{--cat-icon-fill:var(--cat-theme-color-content-disabled)}.cat-c-dropdown__skeleton-arrow{--cat-icon-height:calc(var(--size-base-unit) * 2);--cat-icon-width:calc(var(--size-base-unit) * 2);inset-block-end:var(--cat-space-medium);inset-inline-end:var(--cat-space-medium);pointer-events:none;position:absolute}.cat-c-dropdown--medium .cat-c-dropdown__skeleton-arrow{inset-block-end:var(--cat-space-small);inset-inline-end:var(--cat-space-small)}.cat-c-dropdown--small .cat-c-dropdown__skeleton-arrow{inset-block-end:var(--cat-space-x-small);inset-inline-end:var(--cat-space-small)}.cat-c-dropdown__notation{color:var(--cat-theme-color-content-subtle);font-family:var(--cat-theme-typography-footnote-font-family);font-size:var(--cat-theme-typography-footnote-font-size);font-weight:var(--cat-theme-typography-footnote-font-weight);line-height:var(--cat-theme-typography-footnote-line-height);-webkit-margin-end:var(--cat-space-3x-small);margin-inline-end:var(--cat-space-3x-small)}.cat-c-dropdown__before-icon{align-items:center;display:flex;font-family:var(--cat-theme-typography-body-font-family);font-size:var(--cat-theme-typography-body-font-size);font-weight:var(--cat-theme-typography-body-font-weight);inset-inline-start:var(--cat-dropdown-padding-horiz);line-height:var(--cat-theme-typography-body-line-height);max-width:calc(100% - var(--size-base-unit)*6);min-height:calc(var(--size-base-unit)*3);order:1;pointer-events:none}.cat-is-error .cat-c-dropdown__before-icon,.cat-is-warning .cat-c-dropdown__before-icon{max-width:calc(100% - var(--size-base-unit)*10)}.cat-c-dropdown--medium .cat-c-dropdown__before-icon{inset-inline-start:var(--cat-space-small);max-width:calc(100% - var(--size-base-unit)*6)}.cat-c-dropdown--medium.cat-is-error .cat-c-dropdown__before-icon,.cat-c-dropdown--medium.cat-is-warning .cat-c-dropdown__before-icon{max-width:calc(100% - var(--size-base-unit)*9)}.cat-c-dropdown--small.cat-is-error .cat-c-dropdown__before-icon,.cat-c-dropdown--small.cat-is-warning .cat-c-dropdown__before-icon{max-width:calc(100% - var(--size-base-unit)*8)}.cat-c-dropdown--small .cat-c-dropdown__before-icon{inset-inline-start:var(--cat-space-x-small);max-width:calc(100% - var(--size-base-unit)*6)}.cat-c-dropdown.cat-has-value .cat-c-dropdown__before-icon{font-family:var(--cat-theme-typography-body-font-family);font-size:var(--cat-theme-typography-body-font-size);font-weight:var(--cat-theme-typography-body-font-weight);line-height:var(--cat-theme-typography-body-line-height)}.cat-c-dropdown__before-icon .cat-c-dropdown__text{color:var(--cat-theme-color-content-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cat-has-value .cat-c-dropdown__before-icon .cat-c-dropdown__text,.cat-is-active .cat-c-dropdown__before-icon .cat-c-dropdown__text{color:var(--cat-theme-color-content-default)}.cat-c-dropdown--disabled .cat-c-dropdown__before-icon,.cat-c-dropdown--disabled .cat-c-dropdown__before-icon .cat-c-dropdown__text{color:var(--cat-theme-color-content-disabled)}.cat-c-dropdown__panel{display:none;width:100%;z-index:var(--cat-z-index-400)}.cat-is-dynamic-width .cat-c-dropdown__panel{min-width:var(--cat-dropdown-width);width:max-content}.cat-c-dropdown:hover cat-field-note{--cat-theme-color-content-brand:var(--cat-theme-color-content-default-hover)}.cat-c-dropdown.cat-c-dropdown--disabled cat-field-note{--cat-theme-color-content-brand:var(--cat-theme-color-content-disabled)}.cat-c-dropdown.cat-is-active cat-field-note{--cat-theme-color-content-brand:var(--cat-theme-color-content-active)}.cat-c-dropdown--inline-before .cat-c-dropdown__select{border-end-end-radius:0;border-start-end-radius:0;--cat-dropdown-border-start-end-radius:0;--cat-dropdown-border-end-end-radius:0}.cat-c-dropdown--inline-after .cat-c-dropdown__select{border-end-start-radius:0;border-start-start-radius:0}.cat-c-dropdown__text-container{display:flex;font-family:var(--cat-theme-typography-body-font-family);font-size:var(--cat-theme-typography-body-font-size);font-weight:var(--cat-theme-typography-body-font-weight);gap:var(--cat-space-x-small);line-height:var(--cat-theme-typography-body-line-height);order:3;overflow:hidden}.cat-c-dropdown--small .cat-c-dropdown__text-container{align-items:center}.cat-c-dropdown .cat-c-dropdown__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cat-c-dropdown__chip{font-family:var(--cat-theme-typography-body-font-family);font-size:var(--cat-theme-typography-body-font-size);font-weight:var(--cat-theme-typography-body-font-weight);line-height:var(--cat-theme-typography-body-line-height);-webkit-margin-after:calc(var(--size-base-unit)*.25);margin-block-end:calc(var(--size-base-unit)*.25);min-height:calc(var(--size-base-unit)*2.75)}.cat-c-dropdown--small .cat-c-dropdown__chip{display:flex;-webkit-margin-after:0;margin-block-end:0}.cat-c-dropdown__chip::part(close-icon){--cat-icon-fill:var(--cat-theme-color-content-default)}.cat-c-dropdown.cat-is-readonly .cat-c-dropdown__chip::part(close-icon){--cat-icon-fill:var(--cat-theme-color-content-disabled)}.cat-c-dropdown--loader{display:flex;flex-direction:column;gap:var(--cat-space-3x-small)}.cat-c-dropdown__label-loader{-webkit-margin-after:var(--cat-space-3x-small);margin-block-end:var(--cat-space-3x-small)}.cat-c-dropdown__panel-hide{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cat-c-dropdown__input-loader{--cat-skeleton-loader-height:calc(var(--size-base-unit) * 3);position:relative;width:100%}.cat-c-dropdown--medium .cat-c-dropdown__input-loader{--cat-skeleton-loader-height:calc(var(--size-base-unit) * 2.5)}.cat-c-dropdown--small .cat-c-dropdown__input-loader{--cat-skeleton-loader-height:calc(var(--size-base-unit) * 2)}.cat-c-dropdown__skeleton-arrow{z-index:1}.cat-c-dropdown__icon-wrapper{align-items:center;display:flex;order:4}.cat-c-dropdown__icon{-webkit-margin-end:var(--cat-space-x-small);margin-inline-end:var(--cat-space-x-small)}.cat-c-dropdown__seperator-line{background:var(--cat-theme-color-border-default);height:calc(var(--size-base-unit)*2);width:calc(var(--size-base-unit)*.125)}.cat-c-dropdown__input-wrap .cat-c-dropdown__select:focus+.cat-c-dropdown__before-icon .cat-c-dropdown__text{color:var(--cat-theme-color-content-default)}.cat-c-dropdown:not(.cat-c-dropdown--has-error) .cat-c-dropdown-error-slot,.cat-c-dropdown:not(.cat-c-dropdown--has-field-note) .cat-c-dropdown-fieldnote-slot,.cat-c-dropdown:not(.cat-c-dropdown--has-warning) .cat-c-dropdown-warning-slot,.cat-c-dropdown:not(.cat-has-before) [part=dropdown-before-icon]{display:none}.cat-c-dropdown__container{position:relative}.cat-c-dropdown .cat-c-dropdown-panel__body{padding-block:var(--cat-space-3x-small,.25rem);max-height:var(--cat-auto-position-max-height,calc(var(--size-base-unit, 8px) * 20));max-width:var(--cat-auto-position-max-width);overflow:var(--cat-auto-position-overflow,auto)}.cat-c-dropdown.cat-is-error .cat-c-dropdown__panel .cat-c-list-item:not(.cat-is-disabled) .cat-c-list-item__link{color:var(--cat-theme-color-content-default)}.cat-c-dropdown.cat-is-error .cat-c-dropdown__panel .cat-c-list-item.cat-c-list-item--is-disabled .cat-c-list-item__link,.cat-c-dropdown.cat-is-error .cat-c-dropdown__panel .cat-c-list-item.cat-is-disabled .cat-c-list-item__link{color:var(--cat-theme-color-content-disabled)}.cat-c-dropdown:not(.cat-c-dropdown--has-error) .cat-c-dropdown-error-slot,.cat-c-dropdown:not(.cat-c-dropdown--has-field-note) .cat-c-dropdown-fieldnote-slot,.cat-c-dropdown:not(.cat-c-dropdown--has-warning) .cat-c-dropdown-warning-slot,.cat-c-dropdown:not(.cat-has-before) [data-part=dropdown-before-icon]{display:none}.cat-c-dropdown__field-note{display:flex;align-items:flex-start;gap:var(--cat-space-3x-small,.25rem);color:var(--cat-theme-color-content-subtle);font-size:var(--cat-font-size-sm,.75rem);line-height:var(--cat-line-height-sm,1rem)}.cat-c-dropdown--disabled .cat-c-dropdown__field-note{color:var(--cat-theme-color-content-disabled)}.cat-c-dropdown:hover .cat-c-dropdown__field-note:not(.cat-c-dropdown-error-slot){color:var(--cat-theme-color-content-default-hover)}.cat-c-dropdown.cat-is-active .cat-c-dropdown__field-note{color:var(--cat-theme-color-content-active)}.cat-c-dropdown-error-slot{color:var(--cat-theme-color-content-utility-error,#cc0000)}.cat-c-dropdown__chip{order:2;pointer-events:auto}.cat-c-dropdown.cat-is-readonly .cat-c-dropdown__chip{pointer-events:none}@keyframes cat-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.cat-c-dropdown__skeleton-body,.cat-c-dropdown__skeleton-fieldnote,.cat-c-dropdown__skeleton-label{border-radius:4px;background:linear-gradient(90deg,var(--cat-theme-color-background-subtle,#e8e8e8) 25%,var(--cat-theme-color-background-overlay,#f5f5f5) 50%,var(--cat-theme-color-background-subtle,#e8e8e8) 75%);background-size:200% 100%;animation:cat-skeleton-shimmer 1.5s linear infinite}.cat-c-dropdown__skeleton-label{block-size:1rem;inline-size:8rem}.cat-c-dropdown__skeleton-body{block-size:var(--cat-skeleton-loader-height,3rem);inline-size:100%;border-radius:.5rem}.cat-c-dropdown--medium .cat-c-dropdown__skeleton-body{block-size:var(--cat-skeleton-loader-height,2.5rem)}.cat-c-dropdown--small .cat-c-dropdown__skeleton-body{block-size:var(--cat-skeleton-loader-height,2rem)}.cat-c-dropdown__skeleton-fieldnote{block-size:.75rem;inline-size:5rem}.cat-c-dropdown__chevron-down-button,.cat-c-dropdown__cross-icon{--cat-button-padding:0;display:inline-flex}.cat-c-dropdown__chevron-down-button::part(base button),.cat-c-dropdown__cross-icon::part(base button){padding:0}input.cat-c-dropdown__select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;margin:0;background:rgba(0,0,0,0);font:inherit;color:inherit;line-height:var(--cat-line-height-default,var(--cat-line-height-24,1.5rem));height:calc(var(--size-base-unit, 8px)*3);min-height:calc(var(--size-base-unit, 8px)*3);max-height:calc(var(--size-base-unit, 8px)*3)}.cat-c-dropdown__chevron-down-button .cat-c-icon{transform:none}.cat-c-modal__host{display:inline}.cat-c-modal__host [data-part=part-actions],.cat-c-modal__host [data-part=part-default],.cat-c-modal__host [data-part=part-footer],.cat-c-modal__host [data-part=part-header-slot]{display:contents}:where(.cat-c-modal) dialog{position:unset;inset:unset;width:unset;height:unset;margin:unset;border:unset;padding:unset;color:unset;background-color:unset;overflow:unset;all:unset;-webkit-user-select:text;-moz-user-select:text;user-select:text}.cat-c-modal{display:flex;align-items:center;justify-content:center;position:fixed;width:100vw;height:100vh;inset-block-start:0;inset-inline-start:0;z-index:var(--cat-z-index-500);opacity:0;visibility:hidden;background-color:var(--cat-theme-color-background-transparent-dim);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-modal.cat-is-active{opacity:1;visibility:visible}.cat-c-modal--full-width{height:auto}.cat-c-modal__window{display:flex;flex-direction:column;position:fixed;inset-block-start:50%;inset-inline-start:50%;transform:translate(var(--rtlTranslateX,-50%),-50%);height:auto;width:calc(var(--size-base-unit)*56);max-width:calc(100% - calc(var(--size-base-unit) * 4));max-height:calc(100% - calc(var(--size-base-unit) * 6));overflow:hidden;opacity:0;visibility:hidden;background:var(--cat-theme-color-card-modal-background);border:1px solid var(--cat-theme-color-card-modal-border);transition:opacity var(--cat-anim-fade-quick) var(--cat-anim-ease);border-radius:var(--cat-border-radius-lg);box-shadow:var(--cat-theme-box-shadow-lg);z-index:var(--cat-z-index-300)}.cat-c-modal.cat-is-active>.cat-c-modal__window{opacity:1;visibility:visible;outline:none}.cat-c-modal--full-width>.cat-c-modal__window{width:100%;height:100%;max-width:100%;max-height:100%;box-shadow:none;border-radius:0;inset-block-start:0;inset-inline-start:0;transform:translate(0)}.cat-c-modal--lg>.cat-c-modal__window{width:calc(var(--size-base-unit)*126)}.cat-c-modal--md>.cat-c-modal__window{width:calc(var(--size-base-unit)*85)}.cat-c-modal__wrapper{display:flex;flex-direction:column;flex-basis:100%;overflow:auto}.cat-c-modal__body,.cat-c-modal__footer,.cat-c-modal__header{padding:var(--cat-space-medium)}.cat-c-modal__header{display:flex;align-items:center;justify-content:space-between;position:relative}.cat-c-modal__header-content{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;flex-basis:100%}.cat-c-modal__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cat-c-modal__body{flex-basis:100%;overflow:auto}@media (max-height:23.4375rem){.cat-c-modal__body{overflow:visible}}.cat-c-modal__close-button{-webkit-margin-start:var(--cat-space-x-small);margin-inline-start:var(--cat-space-x-small)}.cat-c-modal__back-button{-webkit-margin-end:var(--cat-space-x-small);margin-inline-end:var(--cat-space-x-small)}.cat-c-modal--bottom-wrapper{display:flex;flex-direction:column;overflow:auto;flex:1 1}@media (max-height:23.4375rem){.cat-c-modal--bottom-wrapper{overflow:visible}}.cat-c-modal--orientation-bottom>.cat-c-modal__window{height:auto;inset-block:auto 0;transform:translateY(100%);inset-inline:0;max-width:100%;width:100vw;border-radius:var(--cat-border-radius-lg) var(--cat-border-radius-lg) 0 0}.cat-c-modal--orientation-bottom.cat-is-active>.cat-c-modal__window{transform:translate(0);box-shadow:var(--cat-box-shadow-bottom-drawer)}.cat-c-modal--orientation-bottom .cat-c-modal__body{overflow:visible}.cat-c-modal--vertical-height-default>.cat-c-modal__window{max-height:50vh}.cat-c-modal--vertical-height-large>.cat-c-modal__window{max-height:90vh}.cat-c-modal.cat-c-modal.cat-c-modal.cat-is-active{background-color:var(--cat-theme-color-background-transparent-dim)}.cat-c-modal.cat-is-active .cat-c-input-field:not(.cat-is-active) .cat-c-input-field__input{--cat-input-field-background-color:var(--cat-theme-color-form-background);--cat-input-field-readonly--border-color:var(--cat-theme-color-border-disabled)}.cat-c-checkbox-field__host{display:inline}.cat-c-checkbox-field__host:first-child .cat-c-checkbox-field{-webkit-margin-before:0;margin-block-start:0}.cat-c-checkbox-field{margin:var(--cat-checkbox-field-margin-top,var(--cat-space-x-small)) 0 0 0;padding:0;position:relative;background-color:var(--cat-dropdown-checkbox-background)}.cat-c-checkbox-field.cat-c-checkbox-field--is-checked:not(.cat-c-checkbox-field--is-disabled){background-color:var(--cat-dropdown-checkbox-checked-background,var(--cat-theme-color-background-default))}.cat-c-checkbox-field.cat-c-checkbox-field--is-loading,.cat-c-checkbox-field.cat-c-checkbox-field--is-readonly{pointer-events:none}.cat-c-checkbox-field.cat-c-checkbox-field--is-disabled{pointer-events:auto;cursor:not-allowed}.cat-c-checkbox-field__container{display:flex;position:relative}.cat-c-checkbox-field--has-hover{margin:calc(var(--size-base-unit)*.125) calc(var(--size-base-unit)*.25) 0}.cat-c-checkbox-field__label{font-family:var(--cat-theme-typography-body-font-family);font-weight:var(--cat-theme-typography-body-font-weight);font-size:var(--cat-theme-typography-body-font-size);line-height:var(--cat-theme-typography-body-line-height);display:flex;color:var(--cat-checkbox-field-color,var(--cat-theme-color-content-default));inset-block-start:calc(var(--size-base-unit)*.25);-webkit-padding-start:var(--cat-space-3x-small);padding-inline-start:var(--cat-space-3x-small);flex:1 1;word-break:break-word;cursor:pointer;padding-block:var(--cat-space-3x-small)}.cat-c-checkbox-field.cat-c-checkbox-field--is-disabled .cat-c-checkbox-field__label{color:var(--cat-theme-color-content-disabled);cursor:not-allowed}.cat-c-checkbox-field--has-hover .cat-c-checkbox-field__label{-webkit-margin-start:calc(-1*var(--cat-space-3x-large));margin-inline-start:calc(-1*var(--cat-space-3x-large));padding:var(--cat-dropdown-checkbox-padding,var(--cat-space-2x-small) var(--cat-space-x-small) var(--cat-space-2x-small) var(--cat-space-3x-large));-webkit-padding-start:var(--cat-dropdown-checkbox-padding-left,var(--cat-space-4x-large));padding-inline-start:var(--cat-dropdown-checkbox-padding-left,var(--cat-space-4x-large));border-radius:calc(var(--size-base-unit)*.25);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-checkbox-field--has-hover .cat-c-checkbox-field__label:focus,.cat-c-checkbox-field--has-hover .cat-c-checkbox-field__label:hover{background-color:var(--cat-theme-color-background-subtle)}.cat-c-checkbox-field--has-hover .cat-c-checkbox-field__label:focus-visible{outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-offset-focus-ring,2px);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-checkbox-field--hidden-label .cat-c-checkbox-field__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cat-c-checkbox-field--is-inline .cat-c-checkbox-field__label{flex:none}.cat-c-checkbox__input{display:block;margin:0;z-index:4;flex-shrink:0;width:calc(var(--size-base-unit)*4);height:calc(var(--size-base-unit)*4);cursor:pointer;opacity:0;padding:var(--cat-space-3x-small)}.cat-c-checkbox__input[aria-disabled=true]{pointer-events:none;cursor:not-allowed}.cat-c-checkbox__input.cat-c-checkbox-focused,.cat-c-checkbox__input:focus-visible{outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-offset-focus-ring,2px);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-checkbox-field--has-hover .cat-c-checkbox__input{inset-block-start:var(--cat-dropdown-checkbox-input-padding,var(--cat-space-3x-small));-webkit-margin-start:var(--cat-space-x-small);margin-inline-start:var(--cat-space-x-small);-webkit-margin-before:var(--cat-dropdown-checkbox-input-padding,calc(var(--size-base-unit) * .25));margin-block-start:var(--cat-dropdown-checkbox-input-padding,calc(var(--size-base-unit) * .25))}.cat-c-checkbox__custom_wrapper{position:absolute;width:calc(var(--size-base-unit)*4);height:calc(var(--size-base-unit)*4);padding:var(--cat-space-3x-small)}.cat-c-checkbox__custom_wrapper[aria-disabled=true]{pointer-events:none}.cat-c-checkbox__input:hover+.cat-c-checkbox__custom_wrapper{border-color:var(--cat-theme-color-form-border);background-color:var(--cat-theme-color-form-background-hover);border-radius:calc(var(--size-base-unit)*.25)}.cat-c-checkbox__input:active:not([aria-disabled=true])+.cat-c-checkbox__custom_wrapper{border:var(--cat-theme-color-form-border);background-color:var(--cat-theme-color-button-background-active);border-radius:calc(var(--size-base-unit)*.25)}.cat-c-checkbox__input:active:not([aria-disabled=true])+.cat-c-checkbox__custom_wrapper.cat-c-checkbox-field--is-readonly{background-color:none}.cat-c-checkbox-field--has-hover .cat-c-checkbox__custom_wrapper{-webkit-margin-before:var(--cat-dropdown-checkbox-input-padding,calc(var(--size-base-unit) * .25));margin-block-start:var(--cat-dropdown-checkbox-input-padding,calc(var(--size-base-unit) * .25));-webkit-margin-start:var(--cat-space-x-small);margin-inline-start:var(--cat-space-x-small)}.cat-c-checkbox-field:not(.cat-c-checkbox-field--has-hover) .cat-c-checkbox__input.cat-c-checkbox-focused+.cat-c-checkbox__custom_wrapper,.cat-c-checkbox-field:not(.cat-c-checkbox-field--has-hover) .cat-c-checkbox__input:focus-visible+.cat-c-checkbox__custom_wrapper{outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-offset-focus-ring,2px);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease);border-radius:calc(var(--size-base-unit)*.25)}.cat-c-checkbox-field.cat-c-checkbox-field--has-hover .cat-c-checkbox__input.cat-c-checkbox-focused~label,.cat-c-checkbox-field.cat-c-checkbox-field--has-hover .cat-c-checkbox__input:focus-visible~label{outline:2px solid var(--cat-theme-color-focus-ring);outline-offset:var(--cat-theme-inset-focus-ring,-4px);transition:all var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-checkbox-field.cat-c-checkbox-field--has-hover .cat-c-checkbox__input.cat-c-checkbox-focused~.cat-c-checkbox__custom-check,.cat-c-checkbox-field.cat-c-checkbox-field--has-hover .cat-c-checkbox__input:focus-visible~.cat-c-checkbox__custom-check{outline:none}.cat-c-checkbox__custom-check{position:absolute;inset-block:0;inset-inline:0;width:calc(var(--size-base-unit)*2.25);height:calc(var(--size-base-unit)*2.25);border-radius:calc(var(--size-base-unit)*.25);flex-shrink:0;z-index:1;inset-inline-start:calc(var(--size-base-unit)*.875);inset-block-start:calc(var(--size-base-unit)*.875)}.cat-c-checkbox-field--has-hover .cat-c-checkbox__custom-check{-webkit-margin-start:var(--cat-space-x-small);margin-inline-start:var(--cat-space-x-small);-webkit-margin-before:var(--cat-dropdown-checkbox-input-padding,calc(var(--size-base-unit) * .25));margin-block-start:var(--cat-dropdown-checkbox-input-padding,calc(var(--size-base-unit) * .25))}.cat-c-checkbox__custom-check:before{content:"";position:absolute;inset-block:0;inset-inline:0;z-index:1;display:block;border:var(--cat-border-width-sm) solid var(--cat-theme-color-form-border);background-color:var(--cat-theme-color-form-background);border-radius:calc(var(--size-base-unit)*.25);transition:background-color var(--cat-anim-fade-quick) var(--cat-anim-ease)}.cat-c-checkbox__input[aria-disabled=true]~.cat-c-checkbox__custom-check:before{border-color:var(--cat-theme-color-border-disabled);background-color:var(--cat-theme-color-background-default-disabled);cursor:not-allowed}.cat-c-checkbox__input:checked~.cat-c-checkbox__custom-check:before{background-color:var(--cat-theme-color-background-brand);border-color:var(--cat-theme-color-border-utility-strong)}.cat-c-checkbox__input:checked:hover~.cat-c-checkbox__custom-check:before{border-color:var(--cat-theme-color-border-utility-strong)}.cat-c-checkbox__input:checked[aria-disabled=true]~.cat-c-checkbox__custom-check:before{background-color:var(--cat-theme-color-background-default-disabled);border-color:var(--cat-theme-color-border-disabled)}:is(.cat-c-checkbox-field--is-readonly,.cat-c-checkbox-field--is-loading) .cat-c-checkbox__custom-check:before{border-color:var(--cat-theme-color-border-disabled)}.cat-c-checkbox__custom-check:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:2;display:block;width:12px;height:12px;transform:translate(var(--rtlTranslateX,-50%),-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M10.2046 1.50267C10.0385 1.52328 9.88377 1.60005 9.77259 1.71697C9.75609 1.73433 8.46195 3.2985 6.89672 5.1929C5.33149 7.08731 4.04781 8.64051 4.04409 8.64447C4.03767 8.65129 3.99258 8.59409 3.14996 7.51034C2.36322 6.49844 2.2571 6.36357 2.21415 6.32101C2.10819 6.216 1.98498 6.1522 1.83477 6.12456C1.78668 6.11571 1.68911 6.11292 1.63504 6.11884C1.28388 6.15732 1.01392 6.44811 1.00081 6.802C0.997889 6.88072 1.00327 6.93304 1.0217 7.00509C1.0424 7.08602 1.07064 7.15056 1.11447 7.21711C1.1408 7.25709 2.96144 9.59976 3.0032 9.64739C3.18482 9.85457 3.42944 10.0043 3.69789 10.0726C3.80621 10.1002 3.8868 10.1112 4.00392 10.1142C4.33488 10.1227 4.64958 10.014 4.91157 9.80057C5.01752 9.71426 4.89343 9.86282 7.96692 6.14299C9.56 4.21491 10.8687 2.62753 10.8826 2.60658C10.9668 2.47919 11.0052 2.34057 10.9995 2.18547C10.9906 1.94592 10.8659 1.73223 10.6604 1.60438C10.5889 1.55992 10.4934 1.52356 10.4087 1.5086C10.3638 1.50068 10.2478 1.4973 10.2046 1.50267Z' fill='black'/%3E%3C/svg%3E") no-repeat center;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M10.2046 1.50267C10.0385 1.52328 9.88377 1.60005 9.77259 1.71697C9.75609 1.73433 8.46195 3.2985 6.89672 5.1929C5.33149 7.08731 4.04781 8.64051 4.04409 8.64447C4.03767 8.65129 3.99258 8.59409 3.14996 7.51034C2.36322 6.49844 2.2571 6.36357 2.21415 6.32101C2.10819 6.216 1.98498 6.1522 1.83477 6.12456C1.78668 6.11571 1.68911 6.11292 1.63504 6.11884C1.28388 6.15732 1.01392 6.44811 1.00081 6.802C0.997889 6.88072 1.00327 6.93304 1.0217 7.00509C1.0424 7.08602 1.07064 7.15056 1.11447 7.21711C1.1408 7.25709 2.96144 9.59976 3.0032 9.64739C3.18482 9.85457 3.42944 10.0043 3.69789 10.0726C3.80621 10.1002 3.8868 10.1112 4.00392 10.1142C4.33488 10.1227 4.64958 10.014 4.91157 9.80057C5.01752 9.71426 4.89343 9.86282 7.96692 6.14299C9.56 4.21491 10.8687 2.62753 10.8826 2.60658C10.9668 2.47919 11.0052 2.34057 10.9995 2.18547C10.9906 1.94592 10.8659 1.73223 10.6604 1.60438C10.5889 1.55992 10.4934 1.52356 10.4087 1.5086C10.3638 1.50068 10.2478 1.4973 10.2046 1.50267Z' fill='black'/%3E%3C/svg%3E") no-repeat center;opacity:0;background-color:#000}.cat-c-checkbox__input:checked~.cat-c-checkbox__custom-check:after{opacity:1}.cat-c-checkbox__input:checked[aria-disabled=true]~.cat-c-checkbox__custom-check:after{background-color:var(--cat-theme-color-content-disabled)}.cat-c-checkbox-field--is-readonly .cat-c-checkbox__custom-check:after{background-color:var(--cat-theme-color-content-strong)}.cat-c-checkbox-field--is-indeterminate .cat-c-checkbox__input[aria-disabled=true]~.cat-c-checkbox__custom-check:before{background-color:var(--cat-theme-color-background-default-disabled);border-color:var(--cat-theme-color-border-disabled)}.cat-c-checkbox-field--is-indeterminate .cat-c-checkbox__input~.cat-c-checkbox__custom-check:before{background-color:var(--cat-theme-color-background-brand);border-color:var(--cat-theme-color-border-utility-strong)}.cat-c-checkbox-field--is-indeterminate .cat-c-checkbox__input~.cat-c-checkbox__custom-check:after{opacity:1;width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.66656 8.28319C2.66656 7.75852 3.02759 7.33319 3.47293 7.33319L12.5269 7.33319C12.9722 7.33319 13.3332 7.75852 13.3332 8.28319C13.3332 8.80786 12.9722 9.23319 12.5269 9.23319L3.47293 9.23319C3.02759 9.23319 2.66656 8.80786 2.66656 8.28319Z' fill='black'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.66656 8.28319C2.66656 7.75852 3.02759 7.33319 3.47293 7.33319L12.5269 7.33319C12.9722 7.33319 13.3332 7.75852 13.3332 8.28319C13.3332 8.80786 12.9722 9.23319 12.5269 9.23319L3.47293 9.23319C3.02759 9.23319 2.66656 8.80786 2.66656 8.28319Z' fill='black'/%3E%3C/svg%3E") no-repeat center/contain}.cat-c-checkbox-field--is-readonly .cat-c-checkbox-field--is-indeterminate .cat-c-checkbox__input~.cat-c-checkbox__custom-check:after{background-color:var(--cat-theme-color-content-strong)}.cat-c-checkbox-field--is-indeterminate .cat-c-checkbox__input[aria-disabled=true]~.cat-c-checkbox__custom-check:after{background-color:var(--cat-theme-color-content-disabled)}.cat-c-checkbox-field--is-error:not(.cat-c-checkbox-field--is-disabled,.cat-c-checkbox-field--is-readonly) .cat-c-checkbox__input:checked~.cat-c-checkbox__custom-check:before,.cat-c-checkbox-field--is-error:not(.cat-c-checkbox-field--is-disabled,.cat-c-checkbox-field--is-readonly) .cat-c-checkbox__input~.cat-c-checkbox__custom-check:before{border:2px solid var(--cat-theme-color-border-utility-error)}.cat-c-checkbox-field--is-readonly .cat-c-checkbox__input:checked~.cat-c-checkbox__custom-check:before,.cat-c-checkbox-field--is-readonly.cat-c-checkbox-field--is-indeterminate .cat-c-checkbox__input~.cat-c-checkbox__custom-check:before{background-color:var(--cat-theme-color-form-background);border:var(--cat-border-width-sm) solid var(--cat-theme-color-border-disabled)}.cat-c-checkbox-field--is-disabled{cursor:not-allowed}.cat-c-checkbox-field--is-disabled:focus,.cat-c-checkbox-field--is-disabled:hover{background-color:rgba(0,0,0,0)}.cat-c-checkbox-field--is-disabled .cat-c-checkbox-field__label{pointer-events:none}.cat-c-checkbox__notation{font-family:var(--cat-theme-typography-footnote-font-family);font-weight:var(--cat-theme-typography-footnote-font-weight);font-size:var(--cat-theme-typography-footnote-font-size);line-height:var(--cat-theme-typography-footnote-line-height);margin-inline:var(--cat-space-3x-small);color:var(--cat-theme-color-content-subtle);margin-block:var(--cat-space-3x-small)}.cat-c-checkbox-field--is-disabled .cat-c-checkbox__notation{color:var(--cat-theme-color-content-disabled)}.cat-c-checkbox-loading{-webkit-margin-before:var(--cat-space-x-small);margin-block-start:var(--cat-space-x-small);-webkit-margin-start:var(--cat-space-3x-small);margin-inline-start:var(--cat-space-3x-small)}.cat-c-checkbox-field__fieldnote-loader{-webkit-margin-start:calc(var(--size-base-unit)*4.5);margin-inline-start:calc(var(--size-base-unit)*4.5)}.cat-c-checkbox-field__fieldnote-container{display:flex;gap:var(--cat-space-small);-webkit-margin-start:var(--cat-space-x-small);margin-inline-start:var(--cat-space-x-small)}.cat-c-checkbox-field--has-hover .cat-c-checkbox-field__fieldnote-container{gap:var(--cat-space-medium);-webkit-margin-start:var(--cat-space-medium);margin-inline-start:var(--cat-space-medium)}.cat-c-checkbox-field__fieldnote-container .cat-c-checkbox--fieldnote{--cat-field-note-margin-block-start:0;display:inline-flex;align-items:center}.cat-c-checkbox-field__fieldnote-container .cat-c-checkbox-fieldnote-slot{-webkit-margin-start:calc(var(--size-base-unit)*3.8);margin-inline-start:calc(var(--size-base-unit)*3.8)}.cat-c-checkbox-field:not(.cat-c-checkbox-field--has-error) .cat-c-checkbox-errornote-slot,.cat-c-checkbox-field:not(.cat-c-checkbox-field--has-field-note) .cat-c-checkbox-fieldnote-slot,.cat-c-checkbox-field:not(.cat-c-checkbox-field--has-warning) .cat-c-checkbox-warningnote-slot{display:none}.cat-c-popover__host{display:inline}.cat-c-popover__host [data-part=part-default],.cat-c-popover__host [data-part=part-footer],.cat-c-popover__host [data-part=part-header],.cat-c-popover__host [data-part=part-trigger]{display:contents}.cat-c-popover{position:relative}.cat-c-popover [popover]{position:unset;inset:unset;width:unset;height:unset;margin:unset;border:unset;padding:unset;color:unset;background-color:unset;overflow:unset}.cat-c-popover__panel{display:flex;flex-direction:column;white-space:nowrap;width:var(--cat-popover-panel-width,20.25rem);background-color:var(--cat-theme-color-card-modal-background);border-radius:var(--cat-border-radius-lg);box-shadow:var(--cat-theme-box-shadow-lg);border:1px solid var(--cat-theme-color-card-modal-border)}.cat-c-popover--is-active-dynamic .cat-c-popover__panel,.cat-c-popover--is-active:not(.cat-c-popover--dynamic) .cat-c-popover__panel{opacity:1}@media (width <= calc(48rem - 0.02px)){.cat-c-popover__panel{overflow:auto}}.cat-c-popover--lg .cat-c-popover__panel{width:75vw;max-width:50rem}.cat-c-popover--responsive .cat-c-popover__panel{white-space:normal}.cat-c-popover .cat-c-popover__panel-wrapper{display:none;z-index:var(--cat-z-index-500);max-height:var(--cat-auto-position-max-height);max-width:var(--cat-auto-position-max-width);overflow:var(--cat-auto-position-overflow);box-shadow:var(--cat-theme-box-shadow-lg)}.cat-c-popover .cat-c-popover__panel-wrapper:not([popover]){box-shadow:none}.cat-c-popover .cat-c-popover__panel--full-screen{position:fixed;inset-block:50% auto;inset-inline:50% auto;transform:translate(var(--rtlTranslateX,-50%),-50%);margin:auto;width:100vw;max-width:100vw;max-height:100vh;white-space:inherit;z-index:var(--cat-z-index-500)}.cat-c-popover .cat-c-popover__panel--responsive{height:100svh;box-shadow:none;border-radius:0}.cat-c-popover__header{padding:var(--cat-space-medium) var(--cat-space-medium) var(--cat-space-x-small);display:flex;align-items:flex-start;justify-content:space-between;position:relative}.cat-c-popover__header-content{display:flex;align-items:center;align-self:center;justify-content:flex-start;flex-wrap:wrap;flex-basis:100%;white-space:normal;word-break:break-word}.cat-c-popover__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-word}.cat-c-popover__body{flex-basis:100%;padding:var(--cat-popover-body-panel-padding-vertical,0) var(--cat-popover-body-panel-padding-horizontal,0)}.cat-c-popover--no-scroll .cat-c-popover__body{overflow:none}.cat-c-popover__footer{padding:var(--cat-space-medium)}.cat-c-popover__close-button{-webkit-margin-start:var(--cat-space-x-small);margin-inline-start:var(--cat-space-x-small)}.cat-c-popover:not(.cat-c-popover--has-trigger) [data-part=part-trigger]{display:none}.cat-c-tooltip__host{white-space:normal}.cat-c-tooltip{display:inline-block;position:relative;max-width:100%;width:var(--cat-tooltip-width)}.cat-c-tooltip:focus-visible{outline:var(--cat-theme-color-border-brand) solid var(--cat-theme-border-width);outline-offset:2px}.cat-c-tooltip [popover]{position:unset;inset:unset;width:unset;height:unset;margin:unset;border:unset;padding:unset;color:unset;background-color:unset;overflow:unset}.cat-c-tooltip .cat-c-tooltip__content{display:none;text-align:start;overflow:visible;max-width:var(--cat-tooltip-max-width,255px);width:var(--cat-tooltip-width,max-content);z-index:var(--cat-z-index-top);background-color:var(--cat-theme-color-tooltip-background);border-radius:var(--cat-border-radius-lg);color:var(--cat-theme-color-tooltip-content);box-shadow:var(--cat-theme-box-shadow-md);-webkit-margin-after:var(--cat-space-2x-small);margin-block-end:var(--cat-space-2x-small);--arrow-size:15px;word-wrap:break-word}.cat-c-tooltip--text-align-right .cat-c-tooltip .cat-c-tooltip__content{text-align:end}.cat-c-tooltip .cat-c-tooltip__text{display:block;background-color:var(--cat-theme-color-tooltip-background);border-radius:var(--cat-border-radius-lg);padding:var(--cat-space-x-small);position:relative;z-index:var(--cat-z-index-top)}.cat-c-tooltip__content .cat-c-tooltip__arrow{position:absolute;transform:rotate(45deg);width:var(--arrow-size);height:var(--arrow-size);background-color:var(--cat-theme-color-tooltip-background);box-shadow:var(--cat-theme-box-shadow-md)}.cat-u-is-hidden{display:none!important;visibility:hidden!important}.cat-u-is-vishidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}@media (min-width:23.4375rem){.cat-u-hide-sm{display:none!important}}@media (min-width:35rem){.cat-u-hide-sm-2{display:none!important}}@media (min-width:48rem){.cat-u-hide-md{display:none!important}}@media (min-width:60rem){.cat-u-hide-lg{display:none!important}}@media (min-width:75rem){.cat-u-hide-xl{display:none!important}}@media (max-width:23.4375rem){.cat-u-show-sm{display:none!important}}@media (max-width:35rem){.cat-u-show-sm-2{display:none!important}}@media (max-width:48rem){.cat-u-show-md{display:none!important}}@media (max-width:60rem){.cat-u-show-lg{display:none!important}}@media (max-width:75rem){.cat-u-show-xl{display:none!important}}*,::slotted(*),:after,:before{box-sizing:border-box}:focus-visible{outline-color:var(--cat-theme-color-focus-ring)}.cat-c-fieldset__host{display:inline}.cat-c-fieldset{color:var(--cat-theme-color-content-default);border:none;margin:0;padding:0}.cat-c-fieldset__notation{font-family:var(--cat-theme-typography-footnote-font-family);font-weight:var(--cat-theme-typography-footnote-font-weight);font-size:var(--cat-theme-typography-footnote-font-size);line-height:var(--cat-theme-typography-footnote-line-height);margin-inline:var(--cat-space-3x-small);color:var(--cat-theme-color-content-subtle)}.cat-c-fieldset--disabled .cat-c-fieldset__notation{color:var(--cat-theme-color-content-disabled)}.cat-c-fieldset--inverted{color:var(--cat-theme-color-content-knockout);--cat-radio-field-color:var(--cat-theme-color-content-knockout);--cat-checkbox-field-color:var(--cat-theme-color-content-knockout);--cat-radio-field-color-background:none}.cat-c-fieldset--disabled{cursor:not-allowed;color:var(--cat-theme-color-content-disabled)}.cat-c-fieldset--disabled .cat-c-fieldset__body{pointer-events:none}.cat-c-fieldset__legend{font-family:var(--cat-theme-typography-label-font-family);font-weight:var(--cat-theme-typography-label-font-weight);font-size:var(--cat-theme-typography-label-font-size);line-height:var(--cat-theme-typography-label-line-height);display:flex;align-items:center;justify-content:center;-webkit-margin-after:var(--cat-space-3x-small);margin-block-end:var(--cat-space-3x-small)}.cat-c-fieldset__legend--visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cat-c-fieldset__list{list-style:none;margin:0;padding:0}.cat-c-fieldset--horizontal .cat-c-fieldset__list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--cat-space-x-small)}.cat-c-fieldset__list>[data-part=part-default]{display:contents}.cat-c-fieldset--horizontal .cat-c-checkbox-field__host{display:block;--cat-checkbox-field-margin-top:0}.cat-c-fieldset--horizontal .cat-c-radio-field__host{--cat-radio-field-margin-top:0}.cat-c-fieldset--errornote{display:flex}.cat-c-fieldset--fieldnote-slot,.cat-c-fieldset__error-icon{margin-inline:var(--cat-space-x-small) var(--cat-space-3x-small);-webkit-margin-before:var(--cat-space-3x-small);margin-block-start:var(--cat-space-3x-small)}.cat-c-fieldset--fieldnote-slot{--cat-field-note-margin-block-start:0}.cat-c-fieldset:not(.cat-c-fieldset--has-error) .cat-c-fieldset--errornote-part,.cat-c-fieldset:not(.cat-c-fieldset--has-field-note) .cat-c-fieldset--fieldnote-slot,.cat-c-fieldset:not(.cat-c-fieldset--has-warning) .cat-c-fieldset--warningnote-part{display:none}