@import"https://fonts.googleapis.com/icon?family=Material+Icons";.igx-display-container{display:inherit;flex-flow:inherit;position:relative;width:100%;overflow:hidden;flex-shrink:0}.igx-display-container--inactive{width:100%}.igx-drag{touch-action:none}.igx-drag--select-disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none}.igx-drag__handle{-webkit-user-select:none;-moz-user-select:none;user-select:none}.igx-vhelper--vertical,.igx-vhelper--horizontal{display:block;overflow:auto;z-index:10001}.igx-vhelper--vertical{position:absolute;top:0;inset-inline-end:0;width:var(--vhelper-scrollbar-size)}.igx-vhelper--horizontal{width:100%}.igx-vhelper--vertical .igx-vhelper__placeholder-content{width:1px}.igx-vhelper--horizontal .igx-vhelper__placeholder-content{height:1px}[hidden]{display:none !important}[class^=igx-],[class^=igx-] *,[class^=igx-] *::before,[class^=igx-] *::after,[class^=ig-],[class^=ig-] *,[class^=ig-] *::before,[class^=ig-] *::after{box-sizing:border-box}@property --ig-size-small{syntax:"<number> | <integer>";initial-value:1;inherits:true}@property --ig-size-medium{syntax:"<number> | <integer>";initial-value:2;inherits:true}@property --ig-size-large{syntax:"<number> | <integer>";initial-value:3;inherits:true}@property --ig-spacing{syntax:"<number> | <integer>";initial-value:1;inherits:true}:root{--ig-spacing-inline-small: var(--ig-spacing-inline, var(--ig-spacing-small));--ig-spacing-inline-medium: var(--ig-spacing-inline, var(--ig-spacing-medium));--ig-spacing-inline-large: var(--ig-spacing-inline, var(--ig-spacing-large));--ig-spacing-block-small: var(--ig-spacing-block, var(--ig-spacing-small));--ig-spacing-block-medium: var(--ig-spacing-block, var(--ig-spacing-medium));--ig-spacing-block-large: var(--ig-spacing-block, var(--ig-spacing-large))}@property --_transition-delay{syntax:"<time>";initial-value:-1s;inherits:true}@property --_progress-integer{syntax:"<number>";initial-value:0;inherits:true}@property --_progress-fraction{syntax:"<number>";initial-value:0;inherits:true}@property --ig-theme{syntax:"material | indigo | fluent | bootstrap";initial-value:material;inherits:true}@property --ig-theme-variant{syntax:"light | dark";initial-value:light;inherits:true}@property --vhelper-scollbar-size{syntax:"<length>";initial-value:16px;inherits:true}@media print{html,body,app-root{min-height:100vh;min-width:100vw;margin:0}app-root{display:block}*{-webkit-print-color-adjust:exact;filter:opacity(1);print-color-adjust:exact;text-shadow:none !important}a[href^=http]::after{content:"[" attr(href) "]";color:blue}.igx-no-print{display:none !important}.igx-bw-print{filter:grayscale(100%)}igx-circular-bar,igx-linear-bar,.igx-carousel__indicators,.igx-carousel__arrow--prev,.igx-carousel__arrow--next,.igx-ripple,.igx-grid__tbody-scrollbar,igx-switch__ripple,igx-virtual-helper{display:none !important}igx-grid .igx-grid-th__title,igx-grid .igx-grid__td-text{white-space:unset !important;text-overflow:initial !important;overflow:visible !important}}@keyframes enable-transitions{to{--_transition-delay: 0s}}@layer ig.base{.ig-typography{font-family:var(--ig-font-family)}.ig-typography igx-category-chart{--title-text-style: var(--igx-category-chart-title-text-style, var(--ig-category-chart-title-text-style, 600 1.25rem var(--ig-font-family)));--subtitle-text-style: var(--igx-category-chart-subtitle-text-style, var(--ig-category-chart-subtitle-text-style, 400 1rem var(--ig-font-family)));--x-axis-label-text-style: var(--igx-category-chart-x-axis-label-text-style, var(--ig-category-chart-x-axis-label-text-style, 400 0.875rem var(--ig-font-family)));--x-axis-title-text-style: var(--igx-category-chart-x-axis-title-text-style, var(--ig-category-chart-x-axis-title-text-style, 400 0.875rem var(--ig-font-family)));--y-axis-label-text-style: var(--igx-category-chart-y-axis-label-text-style, var(--ig-category-chart-y-axis-label-text-style, 400 0.875rem var(--ig-font-family)));--y-axis-title-text-style: var(--igx-category-chart-y-axis-title-text-style, var(--ig-category-chart-y-axis-title-text-style, 400 0.875rem var(--ig-font-family)))}.ig-typography igx-data-chart{--title-text-style: var(--igx-data-chart-title-text-style, var(--ig-data-chart-title-text-style, 600 1.25rem var(--ig-font-family)));--subtitle-text-style: var(--igx-data-chart-subtitle-text-style, var(--ig-data-chart-subtitle-text-style, 400 1rem var(--ig-font-family)))}.ig-typography igx-financial-chart{--title-text-style: var(--igx-financial-chart-title-text-style, var(--ig-financial-chart-title-text-style, 600 1.25rem var(--ig-font-family)));--subtitle-text-style: var(--igx-financial-chart-subtitle-text-style, var(--ig-financial-chart-subtitle-text-style, 400 1rem var(--ig-font-family)));--x-axis-label-text-style: var(--igx-financial-chart-x-axis-label-text-style, var(--ig-financial-chart-x-axis-label-text-style, 400 0.875rem var(--ig-font-family)));--x-axis-title-text-style: var(--igx-financial-chart-x-axis-title-text-style, var(--ig-financial-chart-x-axis-title-text-style, 400 0.875rem var(--ig-font-family)));--y-axis-label-text-style: var(--igx-financial-chart-y-axis-label-text-style, var(--ig-financial-chart-y-axis-label-text-style, 400 0.875rem var(--ig-font-family)));--y-axis-title-text-style: var(--igx-financial-chart-y-axis-title-text-style, var(--ig-financial-chart-y-axis-title-text-style, 400 0.875rem var(--ig-font-family)))}.ig-typography igx-funnel-chart{--outer-label-text-style: var(--igx-funnel-chart-outer-label-text-style, var(--ig-funnel-chart-outer-label-text-style, 300 6rem var(--ig-font-family)));--text-style: var(--igx-funnel-chart-text-style, var(--ig-funnel-chart-text-style, 400 1rem var(--ig-font-family)))}.ig-typography igx-linear-gauge{--linear-gauge-font: var(--ig-font-family, inherit)}.ig-typography igx-radial-gauge{--radial-gauge-font: var(--ig-font-family, inherit)}.ig-typography igx-bullet-graph{--bullet-graph-font: var(--ig-font-family, inherit)}.ig-typography igx-pie-chart{--text-style: var(--igx-pie-chart-text-style, var(--ig-pie-chart-text-style, 400 0.875rem var(--ig-font-family)))}.ig-typography igx-shape-chart{--title-text-style: var(--igx-shape-chart-title-text-style, var(--ig-shape-chart-title-text-style, 600 1.25rem var(--ig-font-family)));--subtitle-text-style: var(--igx-shape-chart-subtitle-text-style, var(--ig-shape-chart-subtitle-text-style, 400 1rem var(--ig-font-family)));--x-axis-title-text-style: var(--igx-shape-chart-x-axis-title-text-style, var(--ig-shape-chart-x-axis-title-text-style, 400 3rem var(--ig-font-family)));--x-axis-label-text-style: var(--igx-shape-chart-x-axis-label-text-style, var(--ig-shape-chart-x-axis-label-text-style, 400 2.125rem var(--ig-font-family)));--y-axis-title-text-style: var(--igx-shape-chart-y-axis-title-text-style, var(--ig-shape-chart-y-axis-title-text-style, 400 3rem var(--ig-font-family)));--y-axis-label-text-style: var(--igx-shape-chart-y-axis-label-text-style, var(--ig-shape-chart-y-axis-label-text-style, 400 2.125rem var(--ig-font-family)))}.ig-typography .igx-button{font-family:var(--ig-button-font-family, var(--ig-font-family));font-size:var(--ig-button-font-size);font-weight:var(--ig-button-font-weight);font-style:var(--ig-button-font-style);line-height:var(--ig-button-line-height);letter-spacing:var(--ig-button-letter-spacing);text-transform:var(--ig-button-text-transform);margin-top:var(--ig-button-margin-top);margin-bottom:var(--ig-button-margin-bottom);text-align:center}.ig-typography .igx-button--fab{font-family:var(--ig-button-font-family, var(--ig-font-family));font-size:var(--ig-button-font-size);font-weight:var(--ig-button-font-weight);font-style:var(--ig-button-font-style);line-height:var(--ig-button-line-height);letter-spacing:var(--ig-button-letter-spacing);text-transform:var(--ig-button-text-transform);margin-top:var(--ig-button-margin-top);margin-bottom:var(--ig-button-margin-bottom);text-align:center;margin:0}.ig-typography igx-dock-manager{--igc-font-family: var(--ig-font-family, inherit)}.ig-typography .igx-icon-button{font-family:var(--ig-button-font-family, var(--ig-font-family));font-size:var(--ig-button-font-size);font-weight:var(--ig-button-font-weight);font-style:var(--ig-button-font-style);line-height:var(--ig-button-line-height);letter-spacing:var(--ig-button-letter-spacing);text-transform:var(--ig-button-text-transform);margin-top:var(--ig-button-margin-top);margin-bottom:var(--ig-button-margin-bottom);text-align:center}.ig-typography [igxLabel]{font-family:var(--ig-subtitle-1-font-family, var(--ig-font-family));font-size:var(--ig-subtitle-1-font-size);font-weight:var(--ig-subtitle-1-font-weight);font-style:var(--ig-subtitle-1-font-style);line-height:var(--ig-subtitle-1-line-height);letter-spacing:var(--ig-subtitle-1-letter-spacing);text-transform:var(--ig-subtitle-1-text-transform);margin-top:var(--ig-subtitle-1-margin-top);margin-bottom:var(--ig-subtitle-1-margin-bottom);margin:0}.ig-typography .igx-tooltip{line-height:1rem;font-size:.625rem;font-weight:600}}:root{--ig-font-family: Titillium Web, sans-serif;--ig-base-font-size: 16px;--ig-h1-font-size: 6rem;--ig-h1-font-weight: 300;--ig-h1-font-style: normal;--ig-h1-line-height: 7rem;--ig-h1-letter-spacing: -0.09375rem;--ig-h1-text-transform: none;--ig-h1-margin-top: 1.75rem;--ig-h1-margin-bottom: 3.5rem;--ig-h2-font-size: 3.75rem;--ig-h2-font-weight: 300;--ig-h2-font-style: normal;--ig-h2-line-height: 4.4375rem;--ig-h2-letter-spacing: -0.03125rem;--ig-h2-text-transform: none;--ig-h2-margin-top: 1.75rem;--ig-h2-margin-bottom: 1.75rem;--ig-h3-font-size: 3rem;--ig-h3-font-weight: 400;--ig-h3-font-style: normal;--ig-h3-line-height: 3.5625rem;--ig-h3-letter-spacing: 0;--ig-h3-text-transform: none;--ig-h3-margin-top: 1.75rem;--ig-h3-margin-bottom: 0;--ig-h4-font-size: 2.125rem;--ig-h4-font-weight: 400;--ig-h4-font-style: normal;--ig-h4-line-height: 2.5rem;--ig-h4-letter-spacing: 0.015625rem;--ig-h4-text-transform: none;--ig-h4-margin-top: 1.75rem;--ig-h4-margin-bottom: 0;--ig-h5-font-size: 1.5rem;--ig-h5-font-weight: 400;--ig-h5-font-style: normal;--ig-h5-line-height: 1.75rem;--ig-h5-letter-spacing: 0;--ig-h5-text-transform: none;--ig-h5-margin-top: 1.75rem;--ig-h5-margin-bottom: 0;--ig-h6-font-size: 1.25rem;--ig-h6-font-weight: 600;--ig-h6-font-style: normal;--ig-h6-line-height: 1.5rem;--ig-h6-letter-spacing: 0.009375rem;--ig-h6-text-transform: none;--ig-h6-margin-top: 0;--ig-h6-margin-bottom: 0;--ig-subtitle-1-font-size: 1rem;--ig-subtitle-1-font-weight: 400;--ig-subtitle-1-font-style: normal;--ig-subtitle-1-line-height: 1.5rem;--ig-subtitle-1-letter-spacing: 0.009375rem;--ig-subtitle-1-text-transform: none;--ig-subtitle-1-margin-top: 0;--ig-subtitle-1-margin-bottom: 0;--ig-subtitle-2-font-size: 0.875rem;--ig-subtitle-2-font-weight: 600;--ig-subtitle-2-font-style: normal;--ig-subtitle-2-line-height: 1.5rem;--ig-subtitle-2-letter-spacing: 0.00625rem;--ig-subtitle-2-text-transform: none;--ig-subtitle-2-margin-top: 0;--ig-subtitle-2-margin-bottom: 0;--ig-body-1-font-size: 1rem;--ig-body-1-font-weight: 400;--ig-body-1-font-style: normal;--ig-body-1-line-height: 1.75rem;--ig-body-1-letter-spacing: 0.03125rem;--ig-body-1-text-transform: none;--ig-body-1-margin-top: 1.75rem;--ig-body-1-margin-bottom: 1rem;--ig-body-2-font-size: 0.875rem;--ig-body-2-font-weight: 400;--ig-body-2-font-style: normal;--ig-body-2-line-height: 1.25rem;--ig-body-2-letter-spacing: 0.015625rem;--ig-body-2-text-transform: none;--ig-body-2-margin-top: 0;--ig-body-2-margin-bottom: 0;--ig-button-font-size: 0.875rem;--ig-button-font-weight: 600;--ig-button-font-style: normal;--ig-button-line-height: 1rem;--ig-button-letter-spacing: 0.046875rem;--ig-button-text-transform: uppercase;--ig-button-margin-top: 0;--ig-button-margin-bottom: 0;--ig-caption-font-size: 0.75rem;--ig-caption-font-weight: 400;--ig-caption-font-style: normal;--ig-caption-line-height: 1rem;--ig-caption-letter-spacing: 0.025rem;--ig-caption-text-transform: none;--ig-caption-margin-top: 0;--ig-caption-margin-bottom: 0;--ig-overline-font-size: 0.625rem;--ig-overline-font-weight: 400;--ig-overline-font-style: normal;--ig-overline-line-height: 1rem;--ig-overline-letter-spacing: 0.09375rem;--ig-overline-text-transform: uppercase;--ig-overline-margin-top: 0;--ig-overline-margin-bottom: 0}.ig-typography :where(h1):not(:where([data-no-typography],[data-no-typography] *)){font-family:var(--ig-h1-font-family, var(--ig-font-family));font-size:var(--ig-h1-font-size);font-weight:var(--ig-h1-font-weight);font-style:var(--ig-h1-font-style);line-height:var(--ig-h1-line-height);letter-spacing:var(--ig-h1-letter-spacing);text-transform:var(--ig-h1-text-transform);margin-top:var(--ig-h1-margin-top);margin-bottom:var(--ig-h1-margin-bottom)}.ig-typography :where(h2):not(:where([data-no-typography],[data-no-typography] *)){font-family:var(--ig-h2-font-family, var(--ig-font-family));font-size:var(--ig-h2-font-size);font-weight:var(--ig-h2-font-weight);font-style:var(--ig-h2-font-style);line-height:var(--ig-h2-line-height);letter-spacing:var(--ig-h2-letter-spacing);text-transform:var(--ig-h2-text-transform);margin-top:var(--ig-h2-margin-top);margin-bottom:var(--ig-h2-margin-bottom)}.ig-typography :where(h3):not(:where([data-no-typography],[data-no-typography] *)){font-family:var(--ig-h3-font-family, var(--ig-font-family));font-size:var(--ig-h3-font-size);font-weight:var(--ig-h3-font-weight);font-style:var(--ig-h3-font-style);line-height:var(--ig-h3-line-height);letter-spacing:var(--ig-h3-letter-spacing);text-transform:var(--ig-h3-text-transform);margin-top:var(--ig-h3-margin-top);margin-bottom:var(--ig-h3-margin-bottom)}.ig-typography :where(h4):not(:where([data-no-typography],[data-no-typography] *)){font-family:var(--ig-h4-font-family, var(--ig-font-family));font-size:var(--ig-h4-font-size);font-weight:var(--ig-h4-font-weight);font-style:var(--ig-h4-font-style);line-height:var(--ig-h4-line-height);letter-spacing:var(--ig-h4-letter-spacing);text-transform:var(--ig-h4-text-transform);margin-top:var(--ig-h4-margin-top);margin-bottom:var(--ig-h4-margin-bottom)}.ig-typography :where(h5):not(:where([data-no-typography],[data-no-typography] *)){font-family:var(--ig-h5-font-family, var(--ig-font-family));font-size:var(--ig-h5-font-size);font-weight:var(--ig-h5-font-weight);font-style:var(--ig-h5-font-style);line-height:var(--ig-h5-line-height);letter-spacing:var(--ig-h5-letter-spacing);text-transform:var(--ig-h5-text-transform);margin-top:var(--ig-h5-margin-top);margin-bottom:var(--ig-h5-margin-bottom)}.ig-typography :where(h6):not(:where([data-no-typography],[data-no-typography] *)){font-family:var(--ig-h6-font-family, var(--ig-font-family));font-size:var(--ig-h6-font-size);font-weight:var(--ig-h6-font-weight);font-style:var(--ig-h6-font-style);line-height:var(--ig-h6-line-height);letter-spacing:var(--ig-h6-letter-spacing);text-transform:var(--ig-h6-text-transform);margin-top:var(--ig-h6-margin-top);margin-bottom:var(--ig-h6-margin-bottom)}.ig-typography :where(p):not(:where([data-no-typography],[data-no-typography] *)){font-family:var(--ig-body-1-font-family, var(--ig-font-family));font-size:var(--ig-body-1-font-size);font-weight:var(--ig-body-1-font-weight);font-style:var(--ig-body-1-font-style);line-height:var(--ig-body-1-line-height);letter-spacing:var(--ig-body-1-letter-spacing);text-transform:var(--ig-body-1-text-transform);margin-top:var(--ig-body-1-margin-top);margin-bottom:var(--ig-body-1-margin-bottom)}.ig-typography .ig-typography__h1{font-family:var(--ig-h1-font-family, var(--ig-font-family));font-size:var(--ig-h1-font-size);font-weight:var(--ig-h1-font-weight);font-style:var(--ig-h1-font-style);line-height:var(--ig-h1-line-height);letter-spacing:var(--ig-h1-letter-spacing);text-transform:var(--ig-h1-text-transform);margin-top:var(--ig-h1-margin-top);margin-bottom:var(--ig-h1-margin-bottom)}.ig-typography .ig-typography__h2{font-family:var(--ig-h2-font-family, var(--ig-font-family));font-size:var(--ig-h2-font-size);font-weight:var(--ig-h2-font-weight);font-style:var(--ig-h2-font-style);line-height:var(--ig-h2-line-height);letter-spacing:var(--ig-h2-letter-spacing);text-transform:var(--ig-h2-text-transform);margin-top:var(--ig-h2-margin-top);margin-bottom:var(--ig-h2-margin-bottom)}.ig-typography .ig-typography__h3{font-family:var(--ig-h3-font-family, var(--ig-font-family));font-size:var(--ig-h3-font-size);font-weight:var(--ig-h3-font-weight);font-style:var(--ig-h3-font-style);line-height:var(--ig-h3-line-height);letter-spacing:var(--ig-h3-letter-spacing);text-transform:var(--ig-h3-text-transform);margin-top:var(--ig-h3-margin-top);margin-bottom:var(--ig-h3-margin-bottom)}.ig-typography .ig-typography__h4{font-family:var(--ig-h4-font-family, var(--ig-font-family));font-size:var(--ig-h4-font-size);font-weight:var(--ig-h4-font-weight);font-style:var(--ig-h4-font-style);line-height:var(--ig-h4-line-height);letter-spacing:var(--ig-h4-letter-spacing);text-transform:var(--ig-h4-text-transform);margin-top:var(--ig-h4-margin-top);margin-bottom:var(--ig-h4-margin-bottom)}.ig-typography .ig-typography__h5{font-family:var(--ig-h5-font-family, var(--ig-font-family));font-size:var(--ig-h5-font-size);font-weight:var(--ig-h5-font-weight);font-style:var(--ig-h5-font-style);line-height:var(--ig-h5-line-height);letter-spacing:var(--ig-h5-letter-spacing);text-transform:var(--ig-h5-text-transform);margin-top:var(--ig-h5-margin-top);margin-bottom:var(--ig-h5-margin-bottom)}.ig-typography .ig-typography__h6{font-family:var(--ig-h6-font-family, var(--ig-font-family));font-size:var(--ig-h6-font-size);font-weight:var(--ig-h6-font-weight);font-style:var(--ig-h6-font-style);line-height:var(--ig-h6-line-height);letter-spacing:var(--ig-h6-letter-spacing);text-transform:var(--ig-h6-text-transform);margin-top:var(--ig-h6-margin-top);margin-bottom:var(--ig-h6-margin-bottom)}.ig-typography .ig-typography__subtitle-1{font-family:var(--ig-subtitle-1-font-family, var(--ig-font-family));font-size:var(--ig-subtitle-1-font-size);font-weight:var(--ig-subtitle-1-font-weight);font-style:var(--ig-subtitle-1-font-style);line-height:var(--ig-subtitle-1-line-height);letter-spacing:var(--ig-subtitle-1-letter-spacing);text-transform:var(--ig-subtitle-1-text-transform);margin-top:var(--ig-subtitle-1-margin-top);margin-bottom:var(--ig-subtitle-1-margin-bottom)}.ig-typography .ig-typography__subtitle-2{font-family:var(--ig-subtitle-2-font-family, var(--ig-font-family));font-size:var(--ig-subtitle-2-font-size);font-weight:var(--ig-subtitle-2-font-weight);font-style:var(--ig-subtitle-2-font-style);line-height:var(--ig-subtitle-2-line-height);letter-spacing:var(--ig-subtitle-2-letter-spacing);text-transform:var(--ig-subtitle-2-text-transform);margin-top:var(--ig-subtitle-2-margin-top);margin-bottom:var(--ig-subtitle-2-margin-bottom)}.ig-typography .ig-typography__body-1{font-family:var(--ig-body-1-font-family, var(--ig-font-family));font-size:var(--ig-body-1-font-size);font-weight:var(--ig-body-1-font-weight);font-style:var(--ig-body-1-font-style);line-height:var(--ig-body-1-line-height);letter-spacing:var(--ig-body-1-letter-spacing);text-transform:var(--ig-body-1-text-transform);margin-top:var(--ig-body-1-margin-top);margin-bottom:var(--ig-body-1-margin-bottom)}.ig-typography .ig-typography__body-2{font-family:var(--ig-body-2-font-family, var(--ig-font-family));font-size:var(--ig-body-2-font-size);font-weight:var(--ig-body-2-font-weight);font-style:var(--ig-body-2-font-style);line-height:var(--ig-body-2-line-height);letter-spacing:var(--ig-body-2-letter-spacing);text-transform:var(--ig-body-2-text-transform);margin-top:var(--ig-body-2-margin-top);margin-bottom:var(--ig-body-2-margin-bottom)}.ig-typography .ig-typography__button{font-family:var(--ig-button-font-family, var(--ig-font-family));font-size:var(--ig-button-font-size);font-weight:var(--ig-button-font-weight);font-style:var(--ig-button-font-style);line-height:var(--ig-button-line-height);letter-spacing:var(--ig-button-letter-spacing);text-transform:var(--ig-button-text-transform);margin-top:var(--ig-button-margin-top);margin-bottom:var(--ig-button-margin-bottom)}.ig-typography .ig-typography__caption{font-family:var(--ig-caption-font-family, var(--ig-font-family));font-size:var(--ig-caption-font-size);font-weight:var(--ig-caption-font-weight);font-style:var(--ig-caption-font-style);line-height:var(--ig-caption-line-height);letter-spacing:var(--ig-caption-letter-spacing);text-transform:var(--ig-caption-text-transform);margin-top:var(--ig-caption-margin-top);margin-bottom:var(--ig-caption-margin-bottom)}.ig-typography .ig-typography__overline{font-family:var(--ig-overline-font-family, var(--ig-font-family));font-size:var(--ig-overline-font-size);font-weight:var(--ig-overline-font-weight);font-style:var(--ig-overline-font-style);line-height:var(--ig-overline-line-height);letter-spacing:var(--ig-overline-letter-spacing);text-transform:var(--ig-overline-text-transform);margin-top:var(--ig-overline-margin-top);margin-bottom:var(--ig-overline-margin-bottom)}:root{--ig-wcag-a: 0.31;--ig-wcag-aa: 0.185;--ig-wcag-aaa: 0.178;--ig-contrast-level: var(--ig-wcag-aa);--y: clamp(0, (y / var(--ig-contrast-level) - 1) * -infinity, 1);--y-contrast: xyz-d65 var(--y) var(--y) var(--y)}:root{--ig-primary-50: hsl(from var(--ig-primary-500) h calc(s * 1.23) calc(l * 1.78));--ig-primary-50-contrast: hsla(from color(from var(--ig-primary-50) var(--y-contrast)) h 0 l/1);--ig-primary-100: hsl(from var(--ig-primary-500) h calc(s * 0.8) calc(l * 1.66));--ig-primary-100-contrast: hsla(from color(from var(--ig-primary-100) var(--y-contrast)) h 0 l/1);--ig-primary-200: hsl(from var(--ig-primary-500) h calc(s * 0.64) calc(l * 1.43));--ig-primary-200-contrast: hsla(from color(from var(--ig-primary-200) var(--y-contrast)) h 0 l/1);--ig-primary-300: hsl(from var(--ig-primary-500) h calc(s * 0.73) calc(l * 1.19));--ig-primary-300-contrast: hsla(from color(from var(--ig-primary-300) var(--y-contrast)) h 0 l/1);--ig-primary-400: hsl(from var(--ig-primary-500) h calc(s * 0.875) calc(l * 1.08));--ig-primary-400-contrast: hsla(from color(from var(--ig-primary-400) var(--y-contrast)) h 0 l/1);--ig-primary-500: #09f;--ig-primary-500-contrast: hsla(from color(from var(--ig-primary-500) var(--y-contrast)) h 0 l/1);--ig-primary-600: hsl(from var(--ig-primary-500) h calc(s * 1.26) calc(l * 0.89));--ig-primary-600-contrast: hsla(from color(from var(--ig-primary-600) var(--y-contrast)) h 0 l/1);--ig-primary-700: hsl(from var(--ig-primary-500) h calc(s * 1.26) calc(l * 0.81));--ig-primary-700-contrast: hsla(from color(from var(--ig-primary-700) var(--y-contrast)) h 0 l/1);--ig-primary-800: hsl(from var(--ig-primary-500) h calc(s * 1.26) calc(l * 0.73));--ig-primary-800-contrast: hsla(from color(from var(--ig-primary-800) var(--y-contrast)) h 0 l/1);--ig-primary-900: hsl(from var(--ig-primary-500) h calc(s * 1.26) calc(l * 0.64));--ig-primary-900-contrast: hsla(from color(from var(--ig-primary-900) var(--y-contrast)) h 0 l/1);--ig-primary-seed: #09f;--ig-primary-seed-contrast: hsla(from color(from var(--ig-primary-seed) var(--y-contrast)) h 0 l/1);--ig-primary-A100: hsl(from var(--ig-primary-500) h calc(s * 1.23) calc(l * 1.34));--ig-primary-A100-contrast: hsla(from color(from var(--ig-primary-A100) var(--y-contrast)) h 0 l/1);--ig-primary-A200: hsl(from var(--ig-primary-500) h calc(s * 1.22) calc(l * 1.16));--ig-primary-A200-contrast: hsla(from color(from var(--ig-primary-A200) var(--y-contrast)) h 0 l/1);--ig-primary-A400: hsl(from var(--ig-primary-500) h calc(s * 1.23) calc(l * 0.91));--ig-primary-A400-contrast: hsla(from color(from var(--ig-primary-A400) var(--y-contrast)) h 0 l/1);--ig-primary-A700: hsl(from var(--ig-primary-500) h calc(s * 1.23) calc(l * 0.65));--ig-primary-A700-contrast: hsla(from color(from var(--ig-primary-A700) var(--y-contrast)) h 0 l/1);--ig-secondary-50: hsl(from var(--ig-secondary-500) h calc(s * 1.23) calc(l * 1.78));--ig-secondary-50-contrast: hsla(from color(from var(--ig-secondary-50) var(--y-contrast)) h 0 l/1);--ig-secondary-100: hsl(from var(--ig-secondary-500) h calc(s * 0.8) calc(l * 1.66));--ig-secondary-100-contrast: hsla(from color(from var(--ig-secondary-100) var(--y-contrast)) h 0 l/1);--ig-secondary-200: hsl(from var(--ig-secondary-500) h calc(s * 0.64) calc(l * 1.43));--ig-secondary-200-contrast: hsla(from color(from var(--ig-secondary-200) var(--y-contrast)) h 0 l/1);--ig-secondary-300: hsl(from var(--ig-secondary-500) h calc(s * 0.73) calc(l * 1.19));--ig-secondary-300-contrast: hsla(from color(from var(--ig-secondary-300) var(--y-contrast)) h 0 l/1);--ig-secondary-400: hsl(from var(--ig-secondary-500) h calc(s * 0.875) calc(l * 1.08));--ig-secondary-400-contrast: hsla(from color(from var(--ig-secondary-400) var(--y-contrast)) h 0 l/1);--ig-secondary-500: #df1b74;--ig-secondary-500-contrast: hsla(from color(from var(--ig-secondary-500) var(--y-contrast)) h 0 l/1);--ig-secondary-600: hsl(from var(--ig-secondary-500) h calc(s * 1.26) calc(l * 0.89));--ig-secondary-600-contrast: hsla(from color(from var(--ig-secondary-600) var(--y-contrast)) h 0 l/1);--ig-secondary-700: hsl(from var(--ig-secondary-500) h calc(s * 1.26) calc(l * 0.81));--ig-secondary-700-contrast: hsla(from color(from var(--ig-secondary-700) var(--y-contrast)) h 0 l/1);--ig-secondary-800: hsl(from var(--ig-secondary-500) h calc(s * 1.26) calc(l * 0.73));--ig-secondary-800-contrast: hsla(from color(from var(--ig-secondary-800) var(--y-contrast)) h 0 l/1);--ig-secondary-900: hsl(from var(--ig-secondary-500) h calc(s * 1.26) calc(l * 0.64));--ig-secondary-900-contrast: hsla(from color(from var(--ig-secondary-900) var(--y-contrast)) h 0 l/1);--ig-secondary-seed: #df1b74;--ig-secondary-seed-contrast: hsla(from color(from var(--ig-secondary-seed) var(--y-contrast)) h 0 l/1);--ig-secondary-A100: hsl(from var(--ig-secondary-500) h calc(s * 1.23) calc(l * 1.34));--ig-secondary-A100-contrast: hsla(from color(from var(--ig-secondary-A100) var(--y-contrast)) h 0 l/1);--ig-secondary-A200: hsl(from var(--ig-secondary-500) h calc(s * 1.22) calc(l * 1.16));--ig-secondary-A200-contrast: hsla(from color(from var(--ig-secondary-A200) var(--y-contrast)) h 0 l/1);--ig-secondary-A400: hsl(from var(--ig-secondary-500) h calc(s * 1.23) calc(l * 0.91));--ig-secondary-A400-contrast: hsla(from color(from var(--ig-secondary-A400) var(--y-contrast)) h 0 l/1);--ig-secondary-A700: hsl(from var(--ig-secondary-500) h calc(s * 1.23) calc(l * 0.65));--ig-secondary-A700-contrast: hsla(from color(from var(--ig-secondary-A700) var(--y-contrast)) h 0 l/1);--ig-gray-50: hsl(from var(--ig-gray-500) h s 98%);--ig-gray-50-contrast: hsla(from color(from var(--ig-gray-50) var(--y-contrast)) h 0 l/1);--ig-gray-100: hsl(from var(--ig-gray-500) h s 96%);--ig-gray-100-contrast: hsla(from color(from var(--ig-gray-100) var(--y-contrast)) h 0 l/1);--ig-gray-200: hsl(from var(--ig-gray-500) h s 93%);--ig-gray-200-contrast: hsla(from color(from var(--ig-gray-200) var(--y-contrast)) h 0 l/1);--ig-gray-300: hsl(from var(--ig-gray-500) h s 88%);--ig-gray-300-contrast: hsla(from color(from var(--ig-gray-300) var(--y-contrast)) h 0 l/1);--ig-gray-400: hsl(from var(--ig-gray-500) h s 74%);--ig-gray-400-contrast: hsla(from color(from var(--ig-gray-400) var(--y-contrast)) h 0 l/1);--ig-gray-500: hsl(0, 0%, 62%);--ig-gray-500-contrast: hsla(from color(from var(--ig-gray-500) var(--y-contrast)) h 0 l/1);--ig-gray-600: hsl(from var(--ig-gray-500) h s 54%);--ig-gray-600-contrast: hsla(from color(from var(--ig-gray-600) var(--y-contrast)) h 0 l/1);--ig-gray-700: hsl(from var(--ig-gray-500) h s 38%);--ig-gray-700-contrast: hsla(from color(from var(--ig-gray-700) var(--y-contrast)) h 0 l/1);--ig-gray-800: hsl(from var(--ig-gray-500) h s 26%);--ig-gray-800-contrast: hsla(from color(from var(--ig-gray-800) var(--y-contrast)) h 0 l/1);--ig-gray-900: hsl(from var(--ig-gray-500) h s 13%);--ig-gray-900-contrast: hsla(from color(from var(--ig-gray-900) var(--y-contrast)) h 0 l/1);--ig-gray-seed: #000;--ig-gray-seed-contrast: hsla(from color(from var(--ig-gray-seed) var(--y-contrast)) h 0 l/1);--ig-surface-50: hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * 1.78));--ig-surface-50-contrast: hsla(from color(from var(--ig-surface-50) var(--y-contrast)) h 0 l/1);--ig-surface-100: hsl(from var(--ig-surface-500) h calc(s * 0.8) calc(l * 1.66));--ig-surface-100-contrast: hsla(from color(from var(--ig-surface-100) var(--y-contrast)) h 0 l/1);--ig-surface-200: hsl(from var(--ig-surface-500) h calc(s * 0.64) calc(l * 1.43));--ig-surface-200-contrast: hsla(from color(from var(--ig-surface-200) var(--y-contrast)) h 0 l/1);--ig-surface-300: hsl(from var(--ig-surface-500) h calc(s * 0.73) calc(l * 1.19));--ig-surface-300-contrast: hsla(from color(from var(--ig-surface-300) var(--y-contrast)) h 0 l/1);--ig-surface-400: hsl(from var(--ig-surface-500) h calc(s * 0.875) calc(l * 1.08));--ig-surface-400-contrast: hsla(from color(from var(--ig-surface-400) var(--y-contrast)) h 0 l/1);--ig-surface-500: white;--ig-surface-500-contrast: hsla(from color(from var(--ig-surface-500) var(--y-contrast)) h 0 l/1);--ig-surface-600: hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * 0.89));--ig-surface-600-contrast: hsla(from color(from var(--ig-surface-600) var(--y-contrast)) h 0 l/1);--ig-surface-700: hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * 0.81));--ig-surface-700-contrast: hsla(from color(from var(--ig-surface-700) var(--y-contrast)) h 0 l/1);--ig-surface-800: hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * 0.73));--ig-surface-800-contrast: hsla(from color(from var(--ig-surface-800) var(--y-contrast)) h 0 l/1);--ig-surface-900: hsl(from var(--ig-surface-500) h calc(s * 1.26) calc(l * 0.64));--ig-surface-900-contrast: hsla(from color(from var(--ig-surface-900) var(--y-contrast)) h 0 l/1);--ig-surface-seed: white;--ig-surface-seed-contrast: hsla(from color(from var(--ig-surface-seed) var(--y-contrast)) h 0 l/1);--ig-surface-A100: hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * 1.34));--ig-surface-A100-contrast: hsla(from color(from var(--ig-surface-A100) var(--y-contrast)) h 0 l/1);--ig-surface-A200: hsl(from var(--ig-surface-500) h calc(s * 1.22) calc(l * 1.16));--ig-surface-A200-contrast: hsla(from color(from var(--ig-surface-A200) var(--y-contrast)) h 0 l/1);--ig-surface-A400: hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * 0.91));--ig-surface-A400-contrast: hsla(from color(from var(--ig-surface-A400) var(--y-contrast)) h 0 l/1);--ig-surface-A700: hsl(from var(--ig-surface-500) h calc(s * 1.23) calc(l * 0.65));--ig-surface-A700-contrast: hsla(from color(from var(--ig-surface-A700) var(--y-contrast)) h 0 l/1);--ig-info-50: hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * 1.78));--ig-info-50-contrast: hsla(from color(from var(--ig-info-50) var(--y-contrast)) h 0 l/1);--ig-info-100: hsl(from var(--ig-info-500) h calc(s * 0.8) calc(l * 1.66));--ig-info-100-contrast: hsla(from color(from var(--ig-info-100) var(--y-contrast)) h 0 l/1);--ig-info-200: hsl(from var(--ig-info-500) h calc(s * 0.64) calc(l * 1.43));--ig-info-200-contrast: hsla(from color(from var(--ig-info-200) var(--y-contrast)) h 0 l/1);--ig-info-300: hsl(from var(--ig-info-500) h calc(s * 0.73) calc(l * 1.19));--ig-info-300-contrast: hsla(from color(from var(--ig-info-300) var(--y-contrast)) h 0 l/1);--ig-info-400: hsl(from var(--ig-info-500) h calc(s * 0.875) calc(l * 1.08));--ig-info-400-contrast: hsla(from color(from var(--ig-info-400) var(--y-contrast)) h 0 l/1);--ig-info-500: #1377d5;--ig-info-500-contrast: hsla(from color(from var(--ig-info-500) var(--y-contrast)) h 0 l/1);--ig-info-600: hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * 0.89));--ig-info-600-contrast: hsla(from color(from var(--ig-info-600) var(--y-contrast)) h 0 l/1);--ig-info-700: hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * 0.81));--ig-info-700-contrast: hsla(from color(from var(--ig-info-700) var(--y-contrast)) h 0 l/1);--ig-info-800: hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * 0.73));--ig-info-800-contrast: hsla(from color(from var(--ig-info-800) var(--y-contrast)) h 0 l/1);--ig-info-900: hsl(from var(--ig-info-500) h calc(s * 1.26) calc(l * 0.64));--ig-info-900-contrast: hsla(from color(from var(--ig-info-900) var(--y-contrast)) h 0 l/1);--ig-info-seed: #1377d5;--ig-info-seed-contrast: hsla(from color(from var(--ig-info-seed) var(--y-contrast)) h 0 l/1);--ig-info-A100: hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * 1.34));--ig-info-A100-contrast: hsla(from color(from var(--ig-info-A100) var(--y-contrast)) h 0 l/1);--ig-info-A200: hsl(from var(--ig-info-500) h calc(s * 1.22) calc(l * 1.16));--ig-info-A200-contrast: hsla(from color(from var(--ig-info-A200) var(--y-contrast)) h 0 l/1);--ig-info-A400: hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * 0.91));--ig-info-A400-contrast: hsla(from color(from var(--ig-info-A400) var(--y-contrast)) h 0 l/1);--ig-info-A700: hsl(from var(--ig-info-500) h calc(s * 1.23) calc(l * 0.65));--ig-info-A700-contrast: hsla(from color(from var(--ig-info-A700) var(--y-contrast)) h 0 l/1);--ig-success-50: hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * 1.78));--ig-success-50-contrast: hsla(from color(from var(--ig-success-50) var(--y-contrast)) h 0 l/1);--ig-success-100: hsl(from var(--ig-success-500) h calc(s * 0.8) calc(l * 1.66));--ig-success-100-contrast: hsla(from color(from var(--ig-success-100) var(--y-contrast)) h 0 l/1);--ig-success-200: hsl(from var(--ig-success-500) h calc(s * 0.64) calc(l * 1.43));--ig-success-200-contrast: hsla(from color(from var(--ig-success-200) var(--y-contrast)) h 0 l/1);--ig-success-300: hsl(from var(--ig-success-500) h calc(s * 0.73) calc(l * 1.19));--ig-success-300-contrast: hsla(from color(from var(--ig-success-300) var(--y-contrast)) h 0 l/1);--ig-success-400: hsl(from var(--ig-success-500) h calc(s * 0.875) calc(l * 1.08));--ig-success-400-contrast: hsla(from color(from var(--ig-success-400) var(--y-contrast)) h 0 l/1);--ig-success-500: #4eb862;--ig-success-500-contrast: hsla(from color(from var(--ig-success-500) var(--y-contrast)) h 0 l/1);--ig-success-600: hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * 0.89));--ig-success-600-contrast: hsla(from color(from var(--ig-success-600) var(--y-contrast)) h 0 l/1);--ig-success-700: hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * 0.81));--ig-success-700-contrast: hsla(from color(from var(--ig-success-700) var(--y-contrast)) h 0 l/1);--ig-success-800: hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * 0.73));--ig-success-800-contrast: hsla(from color(from var(--ig-success-800) var(--y-contrast)) h 0 l/1);--ig-success-900: hsl(from var(--ig-success-500) h calc(s * 1.26) calc(l * 0.64));--ig-success-900-contrast: hsla(from color(from var(--ig-success-900) var(--y-contrast)) h 0 l/1);--ig-success-seed: #4eb862;--ig-success-seed-contrast: hsla(from color(from var(--ig-success-seed) var(--y-contrast)) h 0 l/1);--ig-success-A100: hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * 1.34));--ig-success-A100-contrast: hsla(from color(from var(--ig-success-A100) var(--y-contrast)) h 0 l/1);--ig-success-A200: hsl(from var(--ig-success-500) h calc(s * 1.22) calc(l * 1.16));--ig-success-A200-contrast: hsla(from color(from var(--ig-success-A200) var(--y-contrast)) h 0 l/1);--ig-success-A400: hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * 0.91));--ig-success-A400-contrast: hsla(from color(from var(--ig-success-A400) var(--y-contrast)) h 0 l/1);--ig-success-A700: hsl(from var(--ig-success-500) h calc(s * 1.23) calc(l * 0.65));--ig-success-A700-contrast: hsla(from color(from var(--ig-success-A700) var(--y-contrast)) h 0 l/1);--ig-warn-50: hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * 1.78));--ig-warn-50-contrast: hsla(from color(from var(--ig-warn-50) var(--y-contrast)) h 0 l/1);--ig-warn-100: hsl(from var(--ig-warn-500) h calc(s * 0.8) calc(l * 1.66));--ig-warn-100-contrast: hsla(from color(from var(--ig-warn-100) var(--y-contrast)) h 0 l/1);--ig-warn-200: hsl(from var(--ig-warn-500) h calc(s * 0.64) calc(l * 1.43));--ig-warn-200-contrast: hsla(from color(from var(--ig-warn-200) var(--y-contrast)) h 0 l/1);--ig-warn-300: hsl(from var(--ig-warn-500) h calc(s * 0.73) calc(l * 1.19));--ig-warn-300-contrast: hsla(from color(from var(--ig-warn-300) var(--y-contrast)) h 0 l/1);--ig-warn-400: hsl(from var(--ig-warn-500) h calc(s * 0.875) calc(l * 1.08));--ig-warn-400-contrast: hsla(from color(from var(--ig-warn-400) var(--y-contrast)) h 0 l/1);--ig-warn-500: #faa419;--ig-warn-500-contrast: hsla(from color(from var(--ig-warn-500) var(--y-contrast)) h 0 l/1);--ig-warn-600: hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * 0.89));--ig-warn-600-contrast: hsla(from color(from var(--ig-warn-600) var(--y-contrast)) h 0 l/1);--ig-warn-700: hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * 0.81));--ig-warn-700-contrast: hsla(from color(from var(--ig-warn-700) var(--y-contrast)) h 0 l/1);--ig-warn-800: hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * 0.73));--ig-warn-800-contrast: hsla(from color(from var(--ig-warn-800) var(--y-contrast)) h 0 l/1);--ig-warn-900: hsl(from var(--ig-warn-500) h calc(s * 1.26) calc(l * 0.64));--ig-warn-900-contrast: hsla(from color(from var(--ig-warn-900) var(--y-contrast)) h 0 l/1);--ig-warn-seed: #faa419;--ig-warn-seed-contrast: hsla(from color(from var(--ig-warn-seed) var(--y-contrast)) h 0 l/1);--ig-warn-A100: hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * 1.34));--ig-warn-A100-contrast: hsla(from color(from var(--ig-warn-A100) var(--y-contrast)) h 0 l/1);--ig-warn-A200: hsl(from var(--ig-warn-500) h calc(s * 1.22) calc(l * 1.16));--ig-warn-A200-contrast: hsla(from color(from var(--ig-warn-A200) var(--y-contrast)) h 0 l/1);--ig-warn-A400: hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * 0.91));--ig-warn-A400-contrast: hsla(from color(from var(--ig-warn-A400) var(--y-contrast)) h 0 l/1);--ig-warn-A700: hsl(from var(--ig-warn-500) h calc(s * 1.23) calc(l * 0.65));--ig-warn-A700-contrast: hsla(from color(from var(--ig-warn-A700) var(--y-contrast)) h 0 l/1);--ig-error-50: hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * 1.78));--ig-error-50-contrast: hsla(from color(from var(--ig-error-50) var(--y-contrast)) h 0 l/1);--ig-error-100: hsl(from var(--ig-error-500) h calc(s * 0.8) calc(l * 1.66));--ig-error-100-contrast: hsla(from color(from var(--ig-error-100) var(--y-contrast)) h 0 l/1);--ig-error-200: hsl(from var(--ig-error-500) h calc(s * 0.64) calc(l * 1.43));--ig-error-200-contrast: hsla(from color(from var(--ig-error-200) var(--y-contrast)) h 0 l/1);--ig-error-300: hsl(from var(--ig-error-500) h calc(s * 0.73) calc(l * 1.19));--ig-error-300-contrast: hsla(from color(from var(--ig-error-300) var(--y-contrast)) h 0 l/1);--ig-error-400: hsl(from var(--ig-error-500) h calc(s * 0.875) calc(l * 1.08));--ig-error-400-contrast: hsla(from color(from var(--ig-error-400) var(--y-contrast)) h 0 l/1);--ig-error-500: #ff134a;--ig-error-500-contrast: hsla(from color(from var(--ig-error-500) var(--y-contrast)) h 0 l/1);--ig-error-600: hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * 0.89));--ig-error-600-contrast: hsla(from color(from var(--ig-error-600) var(--y-contrast)) h 0 l/1);--ig-error-700: hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * 0.81));--ig-error-700-contrast: hsla(from color(from var(--ig-error-700) var(--y-contrast)) h 0 l/1);--ig-error-800: hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * 0.73));--ig-error-800-contrast: hsla(from color(from var(--ig-error-800) var(--y-contrast)) h 0 l/1);--ig-error-900: hsl(from var(--ig-error-500) h calc(s * 1.26) calc(l * 0.64));--ig-error-900-contrast: hsla(from color(from var(--ig-error-900) var(--y-contrast)) h 0 l/1);--ig-error-seed: #ff134a;--ig-error-seed-contrast: hsla(from color(from var(--ig-error-seed) var(--y-contrast)) h 0 l/1);--ig-error-A100: hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * 1.34));--ig-error-A100-contrast: hsla(from color(from var(--ig-error-A100) var(--y-contrast)) h 0 l/1);--ig-error-A200: hsl(from var(--ig-error-500) h calc(s * 1.22) calc(l * 1.16));--ig-error-A200-contrast: hsla(from color(from var(--ig-error-A200) var(--y-contrast)) h 0 l/1);--ig-error-A400: hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * 0.91));--ig-error-A400-contrast: hsla(from color(from var(--ig-error-A400) var(--y-contrast)) h 0 l/1);--ig-error-A700: hsl(from var(--ig-error-500) h calc(s * 1.23) calc(l * 0.65));--ig-error-A700-contrast: hsla(from color(from var(--ig-error-A700) var(--y-contrast)) h 0 l/1)}:root{--ig-elevation-0: none;--ig-elevation-1: 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 3px) 0 rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 1px) 0 rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 2px) calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * -1px) rgba(0, 0, 0, 0.08);--ig-elevation-2: 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 5px) 0 rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 2px) calc(var(--ig-elevation-factor, 1) * 2px) 0 rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 3px) calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * -2px) rgba(0, 0, 0, 0.08);--ig-elevation-3: 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 8px) 0 rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 3px) calc(var(--ig-elevation-factor, 1) * 4px) 0 rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 3px) calc(var(--ig-elevation-factor, 1) * 3px) calc(var(--ig-elevation-factor, 1) * -2px) rgba(0, 0, 0, 0.08);--ig-elevation-4: 0 calc(var(--ig-elevation-factor, 1) * 2px) calc(var(--ig-elevation-factor, 1) * 4px) calc(var(--ig-elevation-factor, 1) * -1px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 4px) calc(var(--ig-elevation-factor, 1) * 5px) 0 rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 10px) 0 rgba(0, 0, 0, 0.08);--ig-elevation-5: 0 calc(var(--ig-elevation-factor, 1) * 3px) calc(var(--ig-elevation-factor, 1) * 5px) calc(var(--ig-elevation-factor, 1) * -1px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 5px) calc(var(--ig-elevation-factor, 1) * 8px) 0 rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 14px) 0 rgba(0, 0, 0, 0.08);--ig-elevation-6: 0 calc(var(--ig-elevation-factor, 1) * 3px) calc(var(--ig-elevation-factor, 1) * 5px) calc(var(--ig-elevation-factor, 1) * -1px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 6px) calc(var(--ig-elevation-factor, 1) * 10px) 0 rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 18px) 0 rgba(0, 0, 0, 0.08);--ig-elevation-7: 0 calc(var(--ig-elevation-factor, 1) * 4px) calc(var(--ig-elevation-factor, 1) * 5px) calc(var(--ig-elevation-factor, 1) * -2px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 7px) calc(var(--ig-elevation-factor, 1) * 10px) calc(var(--ig-elevation-factor, 1) * 1px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 2px) calc(var(--ig-elevation-factor, 1) * 16px) calc(var(--ig-elevation-factor, 1) * 1px) rgba(0, 0, 0, 0.08);--ig-elevation-8: 0 calc(var(--ig-elevation-factor, 1) * 5px) calc(var(--ig-elevation-factor, 1) * 5px) calc(var(--ig-elevation-factor, 1) * -3px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 8px) calc(var(--ig-elevation-factor, 1) * 10px) calc(var(--ig-elevation-factor, 1) * 1px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 3px) calc(var(--ig-elevation-factor, 1) * 14px) calc(var(--ig-elevation-factor, 1) * 2px) rgba(0, 0, 0, 0.08);--ig-elevation-9: 0 calc(var(--ig-elevation-factor, 1) * 5px) calc(var(--ig-elevation-factor, 1) * 6px) calc(var(--ig-elevation-factor, 1) * -3px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 9px) calc(var(--ig-elevation-factor, 1) * 12px) calc(var(--ig-elevation-factor, 1) * 1px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 3px) calc(var(--ig-elevation-factor, 1) * 16px) calc(var(--ig-elevation-factor, 1) * 2px) rgba(0, 0, 0, 0.08);--ig-elevation-10: 0 calc(var(--ig-elevation-factor, 1) * 6px) calc(var(--ig-elevation-factor, 1) * 6px) calc(var(--ig-elevation-factor, 1) * -3px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 10px) calc(var(--ig-elevation-factor, 1) * 14px) calc(var(--ig-elevation-factor, 1) * 1px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 4px) calc(var(--ig-elevation-factor, 1) * 18px) calc(var(--ig-elevation-factor, 1) * 3px) rgba(0, 0, 0, 0.08);--ig-elevation-11: 0 calc(var(--ig-elevation-factor, 1) * 6px) calc(var(--ig-elevation-factor, 1) * 7px) calc(var(--ig-elevation-factor, 1) * -4px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 11px) calc(var(--ig-elevation-factor, 1) * 15px) calc(var(--ig-elevation-factor, 1) * 1px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 4px) calc(var(--ig-elevation-factor, 1) * 20px) calc(var(--ig-elevation-factor, 1) * 3px) rgba(0, 0, 0, 0.08);--ig-elevation-12: 0 calc(var(--ig-elevation-factor, 1) * 7px) calc(var(--ig-elevation-factor, 1) * 8px) calc(var(--ig-elevation-factor, 1) * -4px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 12px) calc(var(--ig-elevation-factor, 1) * 17px) calc(var(--ig-elevation-factor, 1) * 2px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 5px) calc(var(--ig-elevation-factor, 1) * 22px) calc(var(--ig-elevation-factor, 1) * 4px) rgba(0, 0, 0, 0.08);--ig-elevation-13: 0 calc(var(--ig-elevation-factor, 1) * 7px) calc(var(--ig-elevation-factor, 1) * 8px) calc(var(--ig-elevation-factor, 1) * -4px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 13px) calc(var(--ig-elevation-factor, 1) * 19px) calc(var(--ig-elevation-factor, 1) * 2px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 5px) calc(var(--ig-elevation-factor, 1) * 24px) calc(var(--ig-elevation-factor, 1) * 4px) rgba(0, 0, 0, 0.08);--ig-elevation-14: 0 calc(var(--ig-elevation-factor, 1) * 7px) calc(var(--ig-elevation-factor, 1) * 9px) calc(var(--ig-elevation-factor, 1) * -4px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 14px) calc(var(--ig-elevation-factor, 1) * 21px) calc(var(--ig-elevation-factor, 1) * 2px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 5px) calc(var(--ig-elevation-factor, 1) * 26px) calc(var(--ig-elevation-factor, 1) * 4px) rgba(0, 0, 0, 0.08);--ig-elevation-15: 0 calc(var(--ig-elevation-factor, 1) * 8px) calc(var(--ig-elevation-factor, 1) * 9px) calc(var(--ig-elevation-factor, 1) * -5px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 15px) calc(var(--ig-elevation-factor, 1) * 22px) calc(var(--ig-elevation-factor, 1) * 2px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 6px) calc(var(--ig-elevation-factor, 1) * 28px) calc(var(--ig-elevation-factor, 1) * 5px) rgba(0, 0, 0, 0.08);--ig-elevation-16: 0 calc(var(--ig-elevation-factor, 1) * 8px) calc(var(--ig-elevation-factor, 1) * 10px) calc(var(--ig-elevation-factor, 1) * -5px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 16px) calc(var(--ig-elevation-factor, 1) * 24px) calc(var(--ig-elevation-factor, 1) * 2px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 6px) calc(var(--ig-elevation-factor, 1) * 30px) calc(var(--ig-elevation-factor, 1) * 5px) rgba(0, 0, 0, 0.08);--ig-elevation-17: 0 calc(var(--ig-elevation-factor, 1) * 8px) calc(var(--ig-elevation-factor, 1) * 11px) calc(var(--ig-elevation-factor, 1) * -5px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 17px) calc(var(--ig-elevation-factor, 1) * 26px) calc(var(--ig-elevation-factor, 1) * 2px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 6px) calc(var(--ig-elevation-factor, 1) * 32px) calc(var(--ig-elevation-factor, 1) * 5px) rgba(0, 0, 0, 0.08);--ig-elevation-18: 0 calc(var(--ig-elevation-factor, 1) * 9px) calc(var(--ig-elevation-factor, 1) * 11px) calc(var(--ig-elevation-factor, 1) * -5px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 18px) calc(var(--ig-elevation-factor, 1) * 28px) calc(var(--ig-elevation-factor, 1) * 2px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 7px) calc(var(--ig-elevation-factor, 1) * 34px) calc(var(--ig-elevation-factor, 1) * 6px) rgba(0, 0, 0, 0.08);--ig-elevation-19: 0 calc(var(--ig-elevation-factor, 1) * 9px) calc(var(--ig-elevation-factor, 1) * 12px) calc(var(--ig-elevation-factor, 1) * -6px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 19px) calc(var(--ig-elevation-factor, 1) * 29px) calc(var(--ig-elevation-factor, 1) * 2px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 7px) calc(var(--ig-elevation-factor, 1) * 36px) calc(var(--ig-elevation-factor, 1) * 6px) rgba(0, 0, 0, 0.08);--ig-elevation-20: 0 calc(var(--ig-elevation-factor, 1) * 10px) calc(var(--ig-elevation-factor, 1) * 13px) calc(var(--ig-elevation-factor, 1) * -6px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 20px) calc(var(--ig-elevation-factor, 1) * 31px) calc(var(--ig-elevation-factor, 1) * 3px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 8px) calc(var(--ig-elevation-factor, 1) * 38px) calc(var(--ig-elevation-factor, 1) * 7px) rgba(0, 0, 0, 0.08);--ig-elevation-21: 0 calc(var(--ig-elevation-factor, 1) * 10px) calc(var(--ig-elevation-factor, 1) * 13px) calc(var(--ig-elevation-factor, 1) * -6px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 21px) calc(var(--ig-elevation-factor, 1) * 33px) calc(var(--ig-elevation-factor, 1) * 3px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 8px) calc(var(--ig-elevation-factor, 1) * 40px) calc(var(--ig-elevation-factor, 1) * 7px) rgba(0, 0, 0, 0.08);--ig-elevation-22: 0 calc(var(--ig-elevation-factor, 1) * 10px) calc(var(--ig-elevation-factor, 1) * 14px) calc(var(--ig-elevation-factor, 1) * -6px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 22px) calc(var(--ig-elevation-factor, 1) * 35px) calc(var(--ig-elevation-factor, 1) * 3px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 8px) calc(var(--ig-elevation-factor, 1) * 42px) calc(var(--ig-elevation-factor, 1) * 7px) rgba(0, 0, 0, 0.08);--ig-elevation-23: 0 calc(var(--ig-elevation-factor, 1) * 11px) calc(var(--ig-elevation-factor, 1) * 14px) calc(var(--ig-elevation-factor, 1) * -7px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 23px) calc(var(--ig-elevation-factor, 1) * 36px) calc(var(--ig-elevation-factor, 1) * 3px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 9px) calc(var(--ig-elevation-factor, 1) * 44px) calc(var(--ig-elevation-factor, 1) * 8px) rgba(0, 0, 0, 0.08);--ig-elevation-24: 0 calc(var(--ig-elevation-factor, 1) * 11px) calc(var(--ig-elevation-factor, 1) * 15px) calc(var(--ig-elevation-factor, 1) * -7px) rgba(0, 0, 0, 0.26), 0 calc(var(--ig-elevation-factor, 1) * 24px) calc(var(--ig-elevation-factor, 1) * 38px) calc(var(--ig-elevation-factor, 1) * 3px) rgba(0, 0, 0, 0.12), 0 calc(var(--ig-elevation-factor, 1) * 9px) calc(var(--ig-elevation-factor, 1) * 46px) calc(var(--ig-elevation-factor, 1) * 8px) rgba(0, 0, 0, 0.08)}:root{--ig-theme: material;--ig-theme-variant: light}@layer ig.reset, ig.base, ig.material, ig.derived;@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-action-strip{--actions-background: var(--ig-action-strip-actions-background, var(--ig-gray-200));--background: var(--ig-action-strip-background, hsl(from var(--ig-gray-100) h s l/0.38));--icon-color: var(--ig-action-strip-icon-color, 'currentColor');--delete-action: var(--ig-action-strip-delete-action, var(--ig-error-500));--actions-border-radius: var(--ig-action-strip-actions-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.5rem), 1.5rem));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-badge{--elevation: var(--ig-badge-elevation, var(--ig-elevation-1));--icon-color: var(--ig-badge-icon-color, var(--ig-primary-900-contrast));--text-color: var(--ig-badge-text-color, var(--ig-primary-900-contrast));--border-color: var(--ig-badge-border-color, var(--ig-gray-900-contrast));--background-color: var(--ig-badge-background-color, var(--ig-primary-800));--border-radius: var(--ig-badge-border-radius, 0);--size: var(--ig-badge-size, max(var(--is-large, 1) * max(1.625rem, -1 * 1.625rem), var(--is-medium, 1) * max(1.375rem, -1 * 1.375rem), var(--is-small, 1) * max(1rem, -1 * 1rem)));--default-size: var(--ig-badge-default-size, 2);--dot-size: var(--ig-badge-dot-size, max(var(--is-large, 1) * max(0.75rem, -1 * 0.75rem), var(--is-medium, 1) * max(0.625rem, -1 * 0.625rem), var(--is-small, 1) * max(0.5rem, -1 * 0.5rem)));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-banner{--banner-background: var(--ig-banner-banner-background, var(--ig-surface-500));--border-radius: var(--ig-banner-border-radius, 0);--banner-border-color: var(--ig-banner-banner-border-color, var(--ig-gray-300));--banner-message-color: var(--ig-banner-banner-message-color, var(--ig-gray-900));--banner-illustration-color: var(--ig-banner-banner-illustration-color, var(--ig-gray-900));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-button-group{--elevation: var(--ig-button-group-elevation, var(--ig-elevation-2));--idle-shadow-color: var(--ig-button-group-idle-shadow-color, transparent);--selected-shadow-color: var(--ig-button-group-selected-shadow-color, transparent);--item-text-color: var(--ig-button-group-item-text-color, var(--ig-gray-700));--item-background: var(--ig-button-group-item-background, var(--ig-gray-50));--item-border-color: var(--ig-button-group-item-border-color, var(--ig-gray-400));--item-hover-background: var(--ig-button-group-item-hover-background, var(--ig-gray-200));--item-hover-text-color: var(--ig-button-group-item-hover-text-color, var(--ig-gray-800));--item-focused-text-color: var(--ig-button-group-item-focused-text-color, var(--ig-gray-800));--item-focused-border-color: var(--ig-button-group-item-focused-border-color, var(--ig-gray-400));--item-focused-hover-text-color: var(--ig-button-group-item-focused-hover-text-color, var(--ig-gray-800));--item-focused-hover-border-color: var(--ig-button-group-item-focused-hover-border-color, var(--ig-gray-400));--item-focused-hover-background: var(--ig-button-group-item-focused-hover-background, var(--ig-gray-300));--item-selected-hover-text-color: var(--ig-button-group-item-selected-hover-text-color, var(--ig-gray-900));--item-selected-hover-icon-color: var(--ig-button-group-item-selected-hover-icon-color, var(--ig-gray-900));--item-selected-focus-background: var(--ig-button-group-item-selected-focus-background, var(--ig-gray-300));--item-selected-focus-hover-background: var(--ig-button-group-item-selected-focus-hover-background, var(--ig-gray-400));--item-selected-active-background: var(--ig-button-group-item-selected-active-background, var(--ig-gray-500));--item-active-border-color: var(--ig-button-group-item-active-border-color, var(--ig-gray-500));--item-selected-active-border-color: var(--ig-button-group-item-selected-active-border-color, var(--ig-gray-600));--disabled-background-color: var(--ig-button-group-disabled-background-color, var(--ig-gray-50));--border-radius: var(--ig-button-group-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--default-size: var(--ig-button-group-default-size, 3);--item-icon-color: var(--ig-button-group-item-icon-color, var(--ig-gray-700));--item-hover-icon-color: var(--ig-button-group-item-hover-icon-color, var(--ig-gray-800));--item-hover-border-color: var(--ig-button-group-item-hover-border-color, var(--ig-gray-400));--item-focused-background: var(--ig-button-group-item-focused-background, var(--ig-gray-200));--item-selected-text-color: var(--ig-button-group-item-selected-text-color, var(--ig-gray-800));--item-selected-icon-color: var(--ig-button-group-item-selected-icon-color, var(--ig-gray-800));--item-selected-background: var(--ig-button-group-item-selected-background, var(--ig-gray-200));--item-selected-border-color: var(--ig-button-group-item-selected-border-color, var(--ig-gray-500));--item-selected-hover-border-color: var(--ig-button-group-item-selected-hover-border-color, var(--ig-gray-500));--item-selected-hover-background: var(--ig-button-group-item-selected-hover-background, var(--ig-gray-300));--item-active-background: var(--ig-button-group-item-active-background, var(--ig-gray-400));--disabled-text-color: var(--ig-button-group-disabled-text-color, var(--ig-gray-400));--item-disabled-border: var(--ig-button-group-item-disabled-border, var(--ig-gray-400));--disabled-selected-text-color: var(--ig-button-group-disabled-selected-text-color, var(--ig-gray-400));--disabled-selected-icon-color: var(--ig-button-group-disabled-selected-icon-color, var(--ig-gray-400));--disabled-selected-background: var(--ig-button-group-disabled-selected-background, var(--ig-gray-100));--disabled-selected-border-color: var(--ig-button-group-disabled-selected-border-color, var(--ig-gray-400));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-calendar{--default-size: var(--ig-calendar-default-size, 2);--content-foreground: var(--ig-calendar-content-foreground, var(--ig-gray-900));--content-background: var(--ig-calendar-content-background, var(--ig-surface-500));--border-color: var(--ig-calendar-border-color, transparent);--border-radius: var(--ig-calendar-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--picker-background: var(--ig-calendar-picker-background, var(--ig-surface-500));--picker-hover-foreground: var(--ig-calendar-picker-hover-foreground, var(--ig-secondary-500));--picker-focus-foreground: var(--ig-calendar-picker-focus-foreground, var(--ig-secondary-500));--navigation-color: var(--ig-calendar-navigation-color, var(--ig-gray-800));--navigation-hover-color: var(--ig-calendar-navigation-hover-color, var(--ig-secondary-500));--navigation-focus-color: var(--ig-calendar-navigation-focus-color, var(--ig-secondary-500));--size: var(--ig-calendar-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(2rem, -1 * 2rem), var(--is-small, 1) * max(1.75rem, -1 * 1.75rem)));--inner-size: var(--ig-calendar-inner-size, max(var(--is-large, 1) * max(1.875rem, -1 * 1.875rem), var(--is-medium, 1) * max(1.625rem, -1 * 1.625rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--date-border-radius: var(--ig-calendar-date-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--date-range-border-radius: var(--ig-calendar-date-range-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--week-number-foreground: var(--ig-calendar-week-number-foreground, var(--ig-gray-700));--week-number-background: var(--ig-calendar-week-number-background, var(--ig-gray-200));--inactive-color: var(--ig-calendar-inactive-color, var(--ig-gray-500));--weekday-color: var(--ig-calendar-weekday-color, var(--ig-gray-700));--weekend-color: var(--ig-calendar-weekend-color, var(--ig-gray-900));--date-hover-foreground: var(--ig-calendar-date-hover-foreground, var(--ig-gray-900));--date-focus-foreground: var(--ig-calendar-date-focus-foreground, var(--ig-gray-900));--date-selected-range-hover-foreground: var(--ig-calendar-date-selected-range-hover-foreground, var(--ig-gray-900));--date-selected-range-focus-foreground: var(--ig-calendar-date-selected-range-focus-foreground, var(--ig-gray-900));--date-selected-current-range-foreground: var(--ig-calendar-date-selected-current-range-foreground, var(--ig-gray-900));--date-selected-current-range-hover-foreground: var(--ig-calendar-date-selected-current-range-hover-foreground, var(--ig-gray-900));--date-selected-current-range-focus-foreground: var(--ig-calendar-date-selected-current-range-focus-foreground, var(--ig-gray-900));--date-current-background: var(--ig-calendar-date-current-background, transparent);--date-current-hover-foreground: var(--ig-calendar-date-current-hover-foreground, var(--ig-gray-900));--date-current-focus-foreground: var(--ig-calendar-date-current-focus-foreground, var(--ig-gray-900));--date-current-focus-background: var(--ig-calendar-date-current-focus-background, var(--ig-gray-100));--date-special-background: var(--ig-calendar-date-special-background, transparent);--date-special-range-background: var(--ig-calendar-date-special-range-background, transparent);--date-border-color: var(--ig-calendar-date-border-color, transparent);--date-hover-border-color: var(--ig-calendar-date-hover-border-color, transparent);--date-focus-border-color: var(--ig-calendar-date-focus-border-color, transparent);--date-selected-border-color: var(--ig-calendar-date-selected-border-color, transparent);--date-selected-hover-border-color: var(--ig-calendar-date-selected-hover-border-color, transparent);--date-selected-focus-border-color: var(--ig-calendar-date-selected-focus-border-color, transparent);--date-range-border-color: var(--ig-calendar-date-range-border-color, transparent);--date-range-preview-border-color: var(--ig-calendar-date-range-preview-border-color, var(--ig-gray-300));--date-disabled-foreground: var(--ig-calendar-date-disabled-foreground, hsl(from var(--ig-gray-500) h s l/0.5));--date-disabled-range-foreground: var(--ig-calendar-date-disabled-range-foreground, hsl(from var(--ig-gray-900) h s l/0.38));--ym-current-outline-hover-color: var(--ig-calendar-ym-current-outline-hover-color, var(--ig-gray-900));--ym-current-outline-focus-color: var(--ig-calendar-ym-current-outline-focus-color, var(--ig-gray-900));--ym-selected-outline-color: var(--ig-calendar-ym-selected-outline-color, transparent);--ym-selected-hover-outline-color: var(--ig-calendar-ym-selected-hover-outline-color, transparent);--ym-selected-focus-outline-color: var(--ig-calendar-ym-selected-focus-outline-color, transparent);--ym-border-radius: var(--ig-calendar-ym-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--picker-foreground: var(--ig-calendar-picker-foreground, var(--ig-gray-900));--actions-divider-color: var(--ig-calendar-actions-divider-color, var(--ig-gray-200));--header-foreground: var(--ig-calendar-header-foreground, var(--ig-secondary-900-contrast));--header-background: var(--ig-calendar-header-background, var(--ig-secondary-500));--date-current-border-radius: var(--ig-calendar-date-current-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--date-special-border-radius: var(--ig-calendar-date-special-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--date-hover-background: var(--ig-calendar-date-hover-background, var(--ig-gray-100));--date-focus-background: var(--ig-calendar-date-focus-background, var(--ig-gray-100));--date-current-foreground: var(--ig-calendar-date-current-foreground, var(--ig-gray-900));--date-current-hover-background: var(--ig-calendar-date-current-hover-background, var(--ig-gray-100));--date-selected-foreground: var(--ig-calendar-date-selected-foreground, var(--ig-secondary-900-contrast));--date-selected-background: var(--ig-calendar-date-selected-background, var(--ig-secondary-500));--date-selected-hover-foreground: var(--ig-calendar-date-selected-hover-foreground, var(--ig-secondary-700-contrast));--date-selected-hover-background: var(--ig-calendar-date-selected-hover-background, var(--ig-secondary-700));--date-selected-focus-foreground: var(--ig-calendar-date-selected-focus-foreground, var(--ig-secondary-700-contrast));--date-selected-focus-background: var(--ig-calendar-date-selected-focus-background, var(--ig-secondary-700));--date-selected-special-foreground: var(--ig-calendar-date-selected-special-foreground, var(--ig-secondary-900-contrast));--date-selected-special-background: var(--ig-calendar-date-selected-special-background, var(--ig-secondary-500));--date-selected-special-hover-foreground: var(--ig-calendar-date-selected-special-hover-foreground, var(--ig-secondary-700-contrast));--date-selected-special-hover-background: var(--ig-calendar-date-selected-special-hover-background, var(--ig-secondary-700));--date-selected-special-focus-foreground: var(--ig-calendar-date-selected-special-focus-foreground, var(--ig-secondary-700-contrast));--date-selected-special-focus-background: var(--ig-calendar-date-selected-special-focus-background, var(--ig-secondary-700));--date-selected-current-foreground: var(--ig-calendar-date-selected-current-foreground, var(--ig-secondary-900-contrast));--date-selected-current-background: var(--ig-calendar-date-selected-current-background, var(--ig-secondary-500));--date-selected-current-hover-foreground: var(--ig-calendar-date-selected-current-hover-foreground, var(--ig-secondary-700-contrast));--date-selected-current-hover-background: var(--ig-calendar-date-selected-current-hover-background, var(--ig-secondary-700));--date-selected-current-focus-foreground: var(--ig-calendar-date-selected-current-focus-foreground, var(--ig-secondary-700-contrast));--date-selected-current-focus-background: var(--ig-calendar-date-selected-current-focus-background, var(--ig-secondary-700));--date-selected-range-foreground: var(--ig-calendar-date-selected-range-foreground, var(--ig-gray-900));--date-selected-range-background: var(--ig-calendar-date-selected-range-background, hsl(from var(--ig-secondary-500) h s l/0.24));--date-selected-range-hover-background: var(--ig-calendar-date-selected-range-hover-background, var(--ig-gray-100));--date-selected-range-focus-background: var(--ig-calendar-date-selected-range-focus-background, var(--ig-gray-100));--date-selected-current-range-background: var(--ig-calendar-date-selected-current-range-background, transparent);--date-selected-current-range-hover-background: var(--ig-calendar-date-selected-current-range-hover-background, var(--ig-gray-100));--date-selected-current-range-focus-background: var(--ig-calendar-date-selected-current-range-focus-background, var(--ig-gray-100));--date-selected-special-border-color: var(--ig-calendar-date-selected-special-border-color, var(--ig-secondary-900-contrast));--date-selected-special-hover-border-color: var(--ig-calendar-date-selected-special-hover-border-color, var(--ig-secondary-900-contrast));--date-selected-special-focus-border-color: var(--ig-calendar-date-selected-special-focus-border-color, var(--ig-secondary-900-contrast));--date-special-foreground: var(--ig-calendar-date-special-foreground, var(--ig-secondary-500));--date-special-hover-foreground: var(--ig-calendar-date-special-hover-foreground, var(--ig-secondary-700));--date-special-focus-foreground: var(--ig-calendar-date-special-focus-foreground, var(--ig-secondary-700));--date-special-hover-background: var(--ig-calendar-date-special-hover-background, var(--ig-gray-100));--date-special-focus-background: var(--ig-calendar-date-special-focus-background, var(--ig-gray-100));--date-special-range-hover-background: var(--ig-calendar-date-special-range-hover-background, var(--ig-gray-100));--date-special-range-focus-background: var(--ig-calendar-date-special-range-focus-background, var(--ig-gray-100));--date-special-range-border-color: var(--ig-calendar-date-special-range-border-color, var(--ig-secondary-900));--date-special-range-hover-border-color: var(--ig-calendar-date-special-range-hover-border-color, var(--ig-secondary-900));--date-special-range-focus-border-color: var(--ig-calendar-date-special-range-focus-border-color, var(--ig-secondary-900));--date-special-border-color: var(--ig-calendar-date-special-border-color, var(--ig-secondary-500));--date-special-hover-border-color: var(--ig-calendar-date-special-hover-border-color, var(--ig-secondary-700));--date-special-focus-border-color: var(--ig-calendar-date-special-focus-border-color, var(--ig-secondary-700));--date-current-border-color: var(--ig-calendar-date-current-border-color, var(--ig-gray-900));--date-current-hover-border-color: var(--ig-calendar-date-current-hover-border-color, var(--ig-gray-900));--date-current-focus-border-color: var(--ig-calendar-date-current-focus-border-color, var(--ig-gray-900));--date-selected-current-border-color: var(--ig-calendar-date-selected-current-border-color, var(--ig-gray-900));--date-selected-current-hover-border-color: var(--ig-calendar-date-selected-current-hover-border-color, var(--ig-gray-900));--date-selected-current-focus-border-color: var(--ig-calendar-date-selected-current-focus-border-color, var(--ig-gray-900));--date-special-range-foreground: var(--ig-calendar-date-special-range-foreground, var(--ig-secondary-900));--date-special-range-hover-foreground: var(--ig-calendar-date-special-range-hover-foreground, var(--ig-secondary-900));--date-special-range-focus-foreground: var(--ig-calendar-date-special-range-focus-foreground, var(--ig-secondary-900));--week-number-border-radius: var(--ig-calendar-week-number-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.5) * 0.5rem), 0.5rem));--ym-selected-current-hover-foreground: var(--ig-calendar-ym-selected-current-hover-foreground, var(--ig-secondary-700-contrast));--ym-selected-current-hover-background: var(--ig-calendar-ym-selected-current-hover-background, var(--ig-secondary-700));--ym-hover-foreground: var(--ig-calendar-ym-hover-foreground, var(--ig-gray-900));--ym-hover-background: var(--ig-calendar-ym-hover-background, var(--ig-gray-100));--ym-current-foreground: var(--ig-calendar-ym-current-foreground, var(--ig-gray-900));--ym-current-background: var(--ig-calendar-ym-current-background, var(--ig-surface-500));--ym-current-hover-foreground: var(--ig-calendar-ym-current-hover-foreground, var(--ig-gray-900));--ym-current-hover-background: var(--ig-calendar-ym-current-hover-background, var(--ig-gray-100));--ym-selected-foreground: var(--ig-calendar-ym-selected-foreground, var(--ig-secondary-600-contrast));--ym-selected-background: var(--ig-calendar-ym-selected-background, var(--ig-secondary-500));--ym-selected-hover-foreground: var(--ig-calendar-ym-selected-hover-foreground, var(--ig-secondary-700-contrast));--ym-selected-hover-background: var(--ig-calendar-ym-selected-hover-background, var(--ig-secondary-700));--ym-selected-current-foreground: var(--ig-calendar-ym-selected-current-foreground, var(--ig-secondary-500-contrast));--ym-selected-current-background: var(--ig-calendar-ym-selected-current-background, var(--ig-secondary-500));--ym-selected-current-outline-color: var(--ig-calendar-ym-selected-current-outline-color, var(--ig-gray-900));--ym-current-outline-color: var(--ig-calendar-ym-current-outline-color, var(--ig-gray-900));--ym-selected-current-outline-hover-color: var(--ig-calendar-ym-selected-current-outline-hover-color, var(--ig-gray-900));--ym-selected-current-outline-focus-color: var(--ig-calendar-ym-selected-current-outline-focus-color, var(--ig-gray-900));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-calendar-view--standalone{--default-size: var(--ig-calendar-default-size, 2);--content-foreground: var(--ig-calendar-content-foreground, var(--ig-gray-900));--content-background: var(--ig-calendar-content-background, var(--ig-surface-500));--border-color: var(--ig-calendar-border-color, transparent);--border-radius: var(--ig-calendar-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--picker-background: var(--ig-calendar-picker-background, var(--ig-surface-500));--picker-hover-foreground: var(--ig-calendar-picker-hover-foreground, var(--ig-secondary-500));--picker-focus-foreground: var(--ig-calendar-picker-focus-foreground, var(--ig-secondary-500));--navigation-color: var(--ig-calendar-navigation-color, var(--ig-gray-800));--navigation-hover-color: var(--ig-calendar-navigation-hover-color, var(--ig-secondary-500));--navigation-focus-color: var(--ig-calendar-navigation-focus-color, var(--ig-secondary-500));--size: var(--ig-calendar-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(2rem, -1 * 2rem), var(--is-small, 1) * max(1.75rem, -1 * 1.75rem)));--inner-size: var(--ig-calendar-inner-size, max(var(--is-large, 1) * max(1.875rem, -1 * 1.875rem), var(--is-medium, 1) * max(1.625rem, -1 * 1.625rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--date-border-radius: var(--ig-calendar-date-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--date-range-border-radius: var(--ig-calendar-date-range-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--week-number-foreground: var(--ig-calendar-week-number-foreground, var(--ig-gray-700));--week-number-background: var(--ig-calendar-week-number-background, var(--ig-gray-200));--inactive-color: var(--ig-calendar-inactive-color, var(--ig-gray-500));--weekday-color: var(--ig-calendar-weekday-color, var(--ig-gray-700));--weekend-color: var(--ig-calendar-weekend-color, var(--ig-gray-900));--date-hover-foreground: var(--ig-calendar-date-hover-foreground, var(--ig-gray-900));--date-focus-foreground: var(--ig-calendar-date-focus-foreground, var(--ig-gray-900));--date-selected-range-hover-foreground: var(--ig-calendar-date-selected-range-hover-foreground, var(--ig-gray-900));--date-selected-range-focus-foreground: var(--ig-calendar-date-selected-range-focus-foreground, var(--ig-gray-900));--date-selected-current-range-foreground: var(--ig-calendar-date-selected-current-range-foreground, var(--ig-gray-900));--date-selected-current-range-hover-foreground: var(--ig-calendar-date-selected-current-range-hover-foreground, var(--ig-gray-900));--date-selected-current-range-focus-foreground: var(--ig-calendar-date-selected-current-range-focus-foreground, var(--ig-gray-900));--date-current-background: var(--ig-calendar-date-current-background, transparent);--date-current-hover-foreground: var(--ig-calendar-date-current-hover-foreground, var(--ig-gray-900));--date-current-focus-foreground: var(--ig-calendar-date-current-focus-foreground, var(--ig-gray-900));--date-current-focus-background: var(--ig-calendar-date-current-focus-background, var(--ig-gray-100));--date-special-background: var(--ig-calendar-date-special-background, transparent);--date-special-range-background: var(--ig-calendar-date-special-range-background, transparent);--date-border-color: var(--ig-calendar-date-border-color, transparent);--date-hover-border-color: var(--ig-calendar-date-hover-border-color, transparent);--date-focus-border-color: var(--ig-calendar-date-focus-border-color, transparent);--date-selected-border-color: var(--ig-calendar-date-selected-border-color, transparent);--date-selected-hover-border-color: var(--ig-calendar-date-selected-hover-border-color, transparent);--date-selected-focus-border-color: var(--ig-calendar-date-selected-focus-border-color, transparent);--date-range-border-color: var(--ig-calendar-date-range-border-color, transparent);--date-range-preview-border-color: var(--ig-calendar-date-range-preview-border-color, var(--ig-gray-300));--date-disabled-foreground: var(--ig-calendar-date-disabled-foreground, hsl(from var(--ig-gray-500) h s l/0.5));--date-disabled-range-foreground: var(--ig-calendar-date-disabled-range-foreground, hsl(from var(--ig-gray-900) h s l/0.38));--ym-current-outline-hover-color: var(--ig-calendar-ym-current-outline-hover-color, var(--ig-gray-900));--ym-current-outline-focus-color: var(--ig-calendar-ym-current-outline-focus-color, var(--ig-gray-900));--ym-selected-outline-color: var(--ig-calendar-ym-selected-outline-color, transparent);--ym-selected-hover-outline-color: var(--ig-calendar-ym-selected-hover-outline-color, transparent);--ym-selected-focus-outline-color: var(--ig-calendar-ym-selected-focus-outline-color, transparent);--ym-border-radius: var(--ig-calendar-ym-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--picker-foreground: var(--ig-calendar-picker-foreground, var(--ig-gray-900));--actions-divider-color: var(--ig-calendar-actions-divider-color, var(--ig-gray-200));--header-foreground: var(--ig-calendar-header-foreground, var(--ig-secondary-900-contrast));--header-background: var(--ig-calendar-header-background, var(--ig-secondary-500));--date-current-border-radius: var(--ig-calendar-date-current-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--date-special-border-radius: var(--ig-calendar-date-special-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--date-hover-background: var(--ig-calendar-date-hover-background, var(--ig-gray-100));--date-focus-background: var(--ig-calendar-date-focus-background, var(--ig-gray-100));--date-current-foreground: var(--ig-calendar-date-current-foreground, var(--ig-gray-900));--date-current-hover-background: var(--ig-calendar-date-current-hover-background, var(--ig-gray-100));--date-selected-foreground: var(--ig-calendar-date-selected-foreground, var(--ig-secondary-900-contrast));--date-selected-background: var(--ig-calendar-date-selected-background, var(--ig-secondary-500));--date-selected-hover-foreground: var(--ig-calendar-date-selected-hover-foreground, var(--ig-secondary-700-contrast));--date-selected-hover-background: var(--ig-calendar-date-selected-hover-background, var(--ig-secondary-700));--date-selected-focus-foreground: var(--ig-calendar-date-selected-focus-foreground, var(--ig-secondary-700-contrast));--date-selected-focus-background: var(--ig-calendar-date-selected-focus-background, var(--ig-secondary-700));--date-selected-special-foreground: var(--ig-calendar-date-selected-special-foreground, var(--ig-secondary-900-contrast));--date-selected-special-background: var(--ig-calendar-date-selected-special-background, var(--ig-secondary-500));--date-selected-special-hover-foreground: var(--ig-calendar-date-selected-special-hover-foreground, var(--ig-secondary-700-contrast));--date-selected-special-hover-background: var(--ig-calendar-date-selected-special-hover-background, var(--ig-secondary-700));--date-selected-special-focus-foreground: var(--ig-calendar-date-selected-special-focus-foreground, var(--ig-secondary-700-contrast));--date-selected-special-focus-background: var(--ig-calendar-date-selected-special-focus-background, var(--ig-secondary-700));--date-selected-current-foreground: var(--ig-calendar-date-selected-current-foreground, var(--ig-secondary-900-contrast));--date-selected-current-background: var(--ig-calendar-date-selected-current-background, var(--ig-secondary-500));--date-selected-current-hover-foreground: var(--ig-calendar-date-selected-current-hover-foreground, var(--ig-secondary-700-contrast));--date-selected-current-hover-background: var(--ig-calendar-date-selected-current-hover-background, var(--ig-secondary-700));--date-selected-current-focus-foreground: var(--ig-calendar-date-selected-current-focus-foreground, var(--ig-secondary-700-contrast));--date-selected-current-focus-background: var(--ig-calendar-date-selected-current-focus-background, var(--ig-secondary-700));--date-selected-range-foreground: var(--ig-calendar-date-selected-range-foreground, var(--ig-gray-900));--date-selected-range-background: var(--ig-calendar-date-selected-range-background, hsl(from var(--ig-secondary-500) h s l/0.24));--date-selected-range-hover-background: var(--ig-calendar-date-selected-range-hover-background, var(--ig-gray-100));--date-selected-range-focus-background: var(--ig-calendar-date-selected-range-focus-background, var(--ig-gray-100));--date-selected-current-range-background: var(--ig-calendar-date-selected-current-range-background, transparent);--date-selected-current-range-hover-background: var(--ig-calendar-date-selected-current-range-hover-background, var(--ig-gray-100));--date-selected-current-range-focus-background: var(--ig-calendar-date-selected-current-range-focus-background, var(--ig-gray-100));--date-selected-special-border-color: var(--ig-calendar-date-selected-special-border-color, var(--ig-secondary-900-contrast));--date-selected-special-hover-border-color: var(--ig-calendar-date-selected-special-hover-border-color, var(--ig-secondary-900-contrast));--date-selected-special-focus-border-color: var(--ig-calendar-date-selected-special-focus-border-color, var(--ig-secondary-900-contrast));--date-special-foreground: var(--ig-calendar-date-special-foreground, var(--ig-secondary-500));--date-special-hover-foreground: var(--ig-calendar-date-special-hover-foreground, var(--ig-secondary-700));--date-special-focus-foreground: var(--ig-calendar-date-special-focus-foreground, var(--ig-secondary-700));--date-special-hover-background: var(--ig-calendar-date-special-hover-background, var(--ig-gray-100));--date-special-focus-background: var(--ig-calendar-date-special-focus-background, var(--ig-gray-100));--date-special-range-hover-background: var(--ig-calendar-date-special-range-hover-background, var(--ig-gray-100));--date-special-range-focus-background: var(--ig-calendar-date-special-range-focus-background, var(--ig-gray-100));--date-special-range-border-color: var(--ig-calendar-date-special-range-border-color, var(--ig-secondary-900));--date-special-range-hover-border-color: var(--ig-calendar-date-special-range-hover-border-color, var(--ig-secondary-900));--date-special-range-focus-border-color: var(--ig-calendar-date-special-range-focus-border-color, var(--ig-secondary-900));--date-special-border-color: var(--ig-calendar-date-special-border-color, var(--ig-secondary-500));--date-special-hover-border-color: var(--ig-calendar-date-special-hover-border-color, var(--ig-secondary-700));--date-special-focus-border-color: var(--ig-calendar-date-special-focus-border-color, var(--ig-secondary-700));--date-current-border-color: var(--ig-calendar-date-current-border-color, var(--ig-gray-900));--date-current-hover-border-color: var(--ig-calendar-date-current-hover-border-color, var(--ig-gray-900));--date-current-focus-border-color: var(--ig-calendar-date-current-focus-border-color, var(--ig-gray-900));--date-selected-current-border-color: var(--ig-calendar-date-selected-current-border-color, var(--ig-gray-900));--date-selected-current-hover-border-color: var(--ig-calendar-date-selected-current-hover-border-color, var(--ig-gray-900));--date-selected-current-focus-border-color: var(--ig-calendar-date-selected-current-focus-border-color, var(--ig-gray-900));--date-special-range-foreground: var(--ig-calendar-date-special-range-foreground, var(--ig-secondary-900));--date-special-range-hover-foreground: var(--ig-calendar-date-special-range-hover-foreground, var(--ig-secondary-900));--date-special-range-focus-foreground: var(--ig-calendar-date-special-range-focus-foreground, var(--ig-secondary-900));--week-number-border-radius: var(--ig-calendar-week-number-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.5) * 0.5rem), 0.5rem));--ym-selected-current-hover-foreground: var(--ig-calendar-ym-selected-current-hover-foreground, var(--ig-secondary-700-contrast));--ym-selected-current-hover-background: var(--ig-calendar-ym-selected-current-hover-background, var(--ig-secondary-700));--ym-hover-foreground: var(--ig-calendar-ym-hover-foreground, var(--ig-gray-900));--ym-hover-background: var(--ig-calendar-ym-hover-background, var(--ig-gray-100));--ym-current-foreground: var(--ig-calendar-ym-current-foreground, var(--ig-gray-900));--ym-current-background: var(--ig-calendar-ym-current-background, var(--ig-surface-500));--ym-current-hover-foreground: var(--ig-calendar-ym-current-hover-foreground, var(--ig-gray-900));--ym-current-hover-background: var(--ig-calendar-ym-current-hover-background, var(--ig-gray-100));--ym-selected-foreground: var(--ig-calendar-ym-selected-foreground, var(--ig-secondary-600-contrast));--ym-selected-background: var(--ig-calendar-ym-selected-background, var(--ig-secondary-500));--ym-selected-hover-foreground: var(--ig-calendar-ym-selected-hover-foreground, var(--ig-secondary-700-contrast));--ym-selected-hover-background: var(--ig-calendar-ym-selected-hover-background, var(--ig-secondary-700));--ym-selected-current-foreground: var(--ig-calendar-ym-selected-current-foreground, var(--ig-secondary-500-contrast));--ym-selected-current-background: var(--ig-calendar-ym-selected-current-background, var(--ig-secondary-500));--ym-selected-current-outline-color: var(--ig-calendar-ym-selected-current-outline-color, var(--ig-gray-900));--ym-current-outline-color: var(--ig-calendar-ym-current-outline-color, var(--ig-gray-900));--ym-selected-current-outline-hover-color: var(--ig-calendar-ym-selected-current-outline-hover-color, var(--ig-gray-900));--ym-selected-current-outline-focus-color: var(--ig-calendar-ym-selected-current-outline-focus-color, var(--ig-gray-900));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-days-view--standalone{--default-size: var(--ig-calendar-default-size, 2);--content-foreground: var(--ig-calendar-content-foreground, var(--ig-gray-900));--content-background: var(--ig-calendar-content-background, var(--ig-surface-500));--border-color: var(--ig-calendar-border-color, transparent);--border-radius: var(--ig-calendar-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--picker-background: var(--ig-calendar-picker-background, var(--ig-surface-500));--picker-hover-foreground: var(--ig-calendar-picker-hover-foreground, var(--ig-secondary-500));--picker-focus-foreground: var(--ig-calendar-picker-focus-foreground, var(--ig-secondary-500));--navigation-color: var(--ig-calendar-navigation-color, var(--ig-gray-800));--navigation-hover-color: var(--ig-calendar-navigation-hover-color, var(--ig-secondary-500));--navigation-focus-color: var(--ig-calendar-navigation-focus-color, var(--ig-secondary-500));--size: var(--ig-calendar-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(2rem, -1 * 2rem), var(--is-small, 1) * max(1.75rem, -1 * 1.75rem)));--inner-size: var(--ig-calendar-inner-size, max(var(--is-large, 1) * max(1.875rem, -1 * 1.875rem), var(--is-medium, 1) * max(1.625rem, -1 * 1.625rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--date-border-radius: var(--ig-calendar-date-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--date-range-border-radius: var(--ig-calendar-date-range-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--week-number-foreground: var(--ig-calendar-week-number-foreground, var(--ig-gray-700));--week-number-background: var(--ig-calendar-week-number-background, var(--ig-gray-200));--inactive-color: var(--ig-calendar-inactive-color, var(--ig-gray-500));--weekday-color: var(--ig-calendar-weekday-color, var(--ig-gray-700));--weekend-color: var(--ig-calendar-weekend-color, var(--ig-gray-900));--date-hover-foreground: var(--ig-calendar-date-hover-foreground, var(--ig-gray-900));--date-focus-foreground: var(--ig-calendar-date-focus-foreground, var(--ig-gray-900));--date-selected-range-hover-foreground: var(--ig-calendar-date-selected-range-hover-foreground, var(--ig-gray-900));--date-selected-range-focus-foreground: var(--ig-calendar-date-selected-range-focus-foreground, var(--ig-gray-900));--date-selected-current-range-foreground: var(--ig-calendar-date-selected-current-range-foreground, var(--ig-gray-900));--date-selected-current-range-hover-foreground: var(--ig-calendar-date-selected-current-range-hover-foreground, var(--ig-gray-900));--date-selected-current-range-focus-foreground: var(--ig-calendar-date-selected-current-range-focus-foreground, var(--ig-gray-900));--date-current-background: var(--ig-calendar-date-current-background, transparent);--date-current-hover-foreground: var(--ig-calendar-date-current-hover-foreground, var(--ig-gray-900));--date-current-focus-foreground: var(--ig-calendar-date-current-focus-foreground, var(--ig-gray-900));--date-current-focus-background: var(--ig-calendar-date-current-focus-background, var(--ig-gray-100));--date-special-background: var(--ig-calendar-date-special-background, transparent);--date-special-range-background: var(--ig-calendar-date-special-range-background, transparent);--date-border-color: var(--ig-calendar-date-border-color, transparent);--date-hover-border-color: var(--ig-calendar-date-hover-border-color, transparent);--date-focus-border-color: var(--ig-calendar-date-focus-border-color, transparent);--date-selected-border-color: var(--ig-calendar-date-selected-border-color, transparent);--date-selected-hover-border-color: var(--ig-calendar-date-selected-hover-border-color, transparent);--date-selected-focus-border-color: var(--ig-calendar-date-selected-focus-border-color, transparent);--date-range-border-color: var(--ig-calendar-date-range-border-color, transparent);--date-range-preview-border-color: var(--ig-calendar-date-range-preview-border-color, var(--ig-gray-300));--date-disabled-foreground: var(--ig-calendar-date-disabled-foreground, hsl(from var(--ig-gray-500) h s l/0.5));--date-disabled-range-foreground: var(--ig-calendar-date-disabled-range-foreground, hsl(from var(--ig-gray-900) h s l/0.38));--ym-current-outline-hover-color: var(--ig-calendar-ym-current-outline-hover-color, var(--ig-gray-900));--ym-current-outline-focus-color: var(--ig-calendar-ym-current-outline-focus-color, var(--ig-gray-900));--ym-selected-outline-color: var(--ig-calendar-ym-selected-outline-color, transparent);--ym-selected-hover-outline-color: var(--ig-calendar-ym-selected-hover-outline-color, transparent);--ym-selected-focus-outline-color: var(--ig-calendar-ym-selected-focus-outline-color, transparent);--ym-border-radius: var(--ig-calendar-ym-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--picker-foreground: var(--ig-calendar-picker-foreground, var(--ig-gray-900));--actions-divider-color: var(--ig-calendar-actions-divider-color, var(--ig-gray-200));--header-foreground: var(--ig-calendar-header-foreground, var(--ig-secondary-900-contrast));--header-background: var(--ig-calendar-header-background, var(--ig-secondary-500));--date-current-border-radius: var(--ig-calendar-date-current-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--date-special-border-radius: var(--ig-calendar-date-special-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--date-hover-background: var(--ig-calendar-date-hover-background, var(--ig-gray-100));--date-focus-background: var(--ig-calendar-date-focus-background, var(--ig-gray-100));--date-current-foreground: var(--ig-calendar-date-current-foreground, var(--ig-gray-900));--date-current-hover-background: var(--ig-calendar-date-current-hover-background, var(--ig-gray-100));--date-selected-foreground: var(--ig-calendar-date-selected-foreground, var(--ig-secondary-900-contrast));--date-selected-background: var(--ig-calendar-date-selected-background, var(--ig-secondary-500));--date-selected-hover-foreground: var(--ig-calendar-date-selected-hover-foreground, var(--ig-secondary-700-contrast));--date-selected-hover-background: var(--ig-calendar-date-selected-hover-background, var(--ig-secondary-700));--date-selected-focus-foreground: var(--ig-calendar-date-selected-focus-foreground, var(--ig-secondary-700-contrast));--date-selected-focus-background: var(--ig-calendar-date-selected-focus-background, var(--ig-secondary-700));--date-selected-special-foreground: var(--ig-calendar-date-selected-special-foreground, var(--ig-secondary-900-contrast));--date-selected-special-background: var(--ig-calendar-date-selected-special-background, var(--ig-secondary-500));--date-selected-special-hover-foreground: var(--ig-calendar-date-selected-special-hover-foreground, var(--ig-secondary-700-contrast));--date-selected-special-hover-background: var(--ig-calendar-date-selected-special-hover-background, var(--ig-secondary-700));--date-selected-special-focus-foreground: var(--ig-calendar-date-selected-special-focus-foreground, var(--ig-secondary-700-contrast));--date-selected-special-focus-background: var(--ig-calendar-date-selected-special-focus-background, var(--ig-secondary-700));--date-selected-current-foreground: var(--ig-calendar-date-selected-current-foreground, var(--ig-secondary-900-contrast));--date-selected-current-background: var(--ig-calendar-date-selected-current-background, var(--ig-secondary-500));--date-selected-current-hover-foreground: var(--ig-calendar-date-selected-current-hover-foreground, var(--ig-secondary-700-contrast));--date-selected-current-hover-background: var(--ig-calendar-date-selected-current-hover-background, var(--ig-secondary-700));--date-selected-current-focus-foreground: var(--ig-calendar-date-selected-current-focus-foreground, var(--ig-secondary-700-contrast));--date-selected-current-focus-background: var(--ig-calendar-date-selected-current-focus-background, var(--ig-secondary-700));--date-selected-range-foreground: var(--ig-calendar-date-selected-range-foreground, var(--ig-gray-900));--date-selected-range-background: var(--ig-calendar-date-selected-range-background, hsl(from var(--ig-secondary-500) h s l/0.24));--date-selected-range-hover-background: var(--ig-calendar-date-selected-range-hover-background, var(--ig-gray-100));--date-selected-range-focus-background: var(--ig-calendar-date-selected-range-focus-background, var(--ig-gray-100));--date-selected-current-range-background: var(--ig-calendar-date-selected-current-range-background, transparent);--date-selected-current-range-hover-background: var(--ig-calendar-date-selected-current-range-hover-background, var(--ig-gray-100));--date-selected-current-range-focus-background: var(--ig-calendar-date-selected-current-range-focus-background, var(--ig-gray-100));--date-selected-special-border-color: var(--ig-calendar-date-selected-special-border-color, var(--ig-secondary-900-contrast));--date-selected-special-hover-border-color: var(--ig-calendar-date-selected-special-hover-border-color, var(--ig-secondary-900-contrast));--date-selected-special-focus-border-color: var(--ig-calendar-date-selected-special-focus-border-color, var(--ig-secondary-900-contrast));--date-special-foreground: var(--ig-calendar-date-special-foreground, var(--ig-secondary-500));--date-special-hover-foreground: var(--ig-calendar-date-special-hover-foreground, var(--ig-secondary-700));--date-special-focus-foreground: var(--ig-calendar-date-special-focus-foreground, var(--ig-secondary-700));--date-special-hover-background: var(--ig-calendar-date-special-hover-background, var(--ig-gray-100));--date-special-focus-background: var(--ig-calendar-date-special-focus-background, var(--ig-gray-100));--date-special-range-hover-background: var(--ig-calendar-date-special-range-hover-background, var(--ig-gray-100));--date-special-range-focus-background: var(--ig-calendar-date-special-range-focus-background, var(--ig-gray-100));--date-special-range-border-color: var(--ig-calendar-date-special-range-border-color, var(--ig-secondary-900));--date-special-range-hover-border-color: var(--ig-calendar-date-special-range-hover-border-color, var(--ig-secondary-900));--date-special-range-focus-border-color: var(--ig-calendar-date-special-range-focus-border-color, var(--ig-secondary-900));--date-special-border-color: var(--ig-calendar-date-special-border-color, var(--ig-secondary-500));--date-special-hover-border-color: var(--ig-calendar-date-special-hover-border-color, var(--ig-secondary-700));--date-special-focus-border-color: var(--ig-calendar-date-special-focus-border-color, var(--ig-secondary-700));--date-current-border-color: var(--ig-calendar-date-current-border-color, var(--ig-gray-900));--date-current-hover-border-color: var(--ig-calendar-date-current-hover-border-color, var(--ig-gray-900));--date-current-focus-border-color: var(--ig-calendar-date-current-focus-border-color, var(--ig-gray-900));--date-selected-current-border-color: var(--ig-calendar-date-selected-current-border-color, var(--ig-gray-900));--date-selected-current-hover-border-color: var(--ig-calendar-date-selected-current-hover-border-color, var(--ig-gray-900));--date-selected-current-focus-border-color: var(--ig-calendar-date-selected-current-focus-border-color, var(--ig-gray-900));--date-special-range-foreground: var(--ig-calendar-date-special-range-foreground, var(--ig-secondary-900));--date-special-range-hover-foreground: var(--ig-calendar-date-special-range-hover-foreground, var(--ig-secondary-900));--date-special-range-focus-foreground: var(--ig-calendar-date-special-range-focus-foreground, var(--ig-secondary-900));--week-number-border-radius: var(--ig-calendar-week-number-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.5) * 0.5rem), 0.5rem));--ym-selected-current-hover-foreground: var(--ig-calendar-ym-selected-current-hover-foreground, var(--ig-secondary-700-contrast));--ym-selected-current-hover-background: var(--ig-calendar-ym-selected-current-hover-background, var(--ig-secondary-700));--ym-hover-foreground: var(--ig-calendar-ym-hover-foreground, var(--ig-gray-900));--ym-hover-background: var(--ig-calendar-ym-hover-background, var(--ig-gray-100));--ym-current-foreground: var(--ig-calendar-ym-current-foreground, var(--ig-gray-900));--ym-current-background: var(--ig-calendar-ym-current-background, var(--ig-surface-500));--ym-current-hover-foreground: var(--ig-calendar-ym-current-hover-foreground, var(--ig-gray-900));--ym-current-hover-background: var(--ig-calendar-ym-current-hover-background, var(--ig-gray-100));--ym-selected-foreground: var(--ig-calendar-ym-selected-foreground, var(--ig-secondary-600-contrast));--ym-selected-background: var(--ig-calendar-ym-selected-background, var(--ig-secondary-500));--ym-selected-hover-foreground: var(--ig-calendar-ym-selected-hover-foreground, var(--ig-secondary-700-contrast));--ym-selected-hover-background: var(--ig-calendar-ym-selected-hover-background, var(--ig-secondary-700));--ym-selected-current-foreground: var(--ig-calendar-ym-selected-current-foreground, var(--ig-secondary-500-contrast));--ym-selected-current-background: var(--ig-calendar-ym-selected-current-background, var(--ig-secondary-500));--ym-selected-current-outline-color: var(--ig-calendar-ym-selected-current-outline-color, var(--ig-gray-900));--ym-current-outline-color: var(--ig-calendar-ym-current-outline-color, var(--ig-gray-900));--ym-selected-current-outline-hover-color: var(--ig-calendar-ym-selected-current-outline-hover-color, var(--ig-gray-900));--ym-selected-current-outline-focus-color: var(--ig-calendar-ym-selected-current-outline-focus-color, var(--ig-gray-900));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-month-picker{--default-size: var(--ig-calendar-default-size, 2);--content-foreground: var(--ig-calendar-content-foreground, var(--ig-gray-900));--content-background: var(--ig-calendar-content-background, var(--ig-surface-500));--border-color: var(--ig-calendar-border-color, transparent);--border-radius: var(--ig-calendar-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--picker-background: var(--ig-calendar-picker-background, var(--ig-surface-500));--picker-hover-foreground: var(--ig-calendar-picker-hover-foreground, var(--ig-secondary-500));--picker-focus-foreground: var(--ig-calendar-picker-focus-foreground, var(--ig-secondary-500));--navigation-color: var(--ig-calendar-navigation-color, var(--ig-gray-800));--navigation-hover-color: var(--ig-calendar-navigation-hover-color, var(--ig-secondary-500));--navigation-focus-color: var(--ig-calendar-navigation-focus-color, var(--ig-secondary-500));--size: var(--ig-calendar-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(2rem, -1 * 2rem), var(--is-small, 1) * max(1.75rem, -1 * 1.75rem)));--inner-size: var(--ig-calendar-inner-size, max(var(--is-large, 1) * max(1.875rem, -1 * 1.875rem), var(--is-medium, 1) * max(1.625rem, -1 * 1.625rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--date-border-radius: var(--ig-calendar-date-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--date-range-border-radius: var(--ig-calendar-date-range-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--week-number-foreground: var(--ig-calendar-week-number-foreground, var(--ig-gray-700));--week-number-background: var(--ig-calendar-week-number-background, var(--ig-gray-200));--inactive-color: var(--ig-calendar-inactive-color, var(--ig-gray-500));--weekday-color: var(--ig-calendar-weekday-color, var(--ig-gray-700));--weekend-color: var(--ig-calendar-weekend-color, var(--ig-gray-900));--date-hover-foreground: var(--ig-calendar-date-hover-foreground, var(--ig-gray-900));--date-focus-foreground: var(--ig-calendar-date-focus-foreground, var(--ig-gray-900));--date-selected-range-hover-foreground: var(--ig-calendar-date-selected-range-hover-foreground, var(--ig-gray-900));--date-selected-range-focus-foreground: var(--ig-calendar-date-selected-range-focus-foreground, var(--ig-gray-900));--date-selected-current-range-foreground: var(--ig-calendar-date-selected-current-range-foreground, var(--ig-gray-900));--date-selected-current-range-hover-foreground: var(--ig-calendar-date-selected-current-range-hover-foreground, var(--ig-gray-900));--date-selected-current-range-focus-foreground: var(--ig-calendar-date-selected-current-range-focus-foreground, var(--ig-gray-900));--date-current-background: var(--ig-calendar-date-current-background, transparent);--date-current-hover-foreground: var(--ig-calendar-date-current-hover-foreground, var(--ig-gray-900));--date-current-focus-foreground: var(--ig-calendar-date-current-focus-foreground, var(--ig-gray-900));--date-current-focus-background: var(--ig-calendar-date-current-focus-background, var(--ig-gray-100));--date-special-background: var(--ig-calendar-date-special-background, transparent);--date-special-range-background: var(--ig-calendar-date-special-range-background, transparent);--date-border-color: var(--ig-calendar-date-border-color, transparent);--date-hover-border-color: var(--ig-calendar-date-hover-border-color, transparent);--date-focus-border-color: var(--ig-calendar-date-focus-border-color, transparent);--date-selected-border-color: var(--ig-calendar-date-selected-border-color, transparent);--date-selected-hover-border-color: var(--ig-calendar-date-selected-hover-border-color, transparent);--date-selected-focus-border-color: var(--ig-calendar-date-selected-focus-border-color, transparent);--date-range-border-color: var(--ig-calendar-date-range-border-color, transparent);--date-range-preview-border-color: var(--ig-calendar-date-range-preview-border-color, var(--ig-gray-300));--date-disabled-foreground: var(--ig-calendar-date-disabled-foreground, hsl(from var(--ig-gray-500) h s l/0.5));--date-disabled-range-foreground: var(--ig-calendar-date-disabled-range-foreground, hsl(from var(--ig-gray-900) h s l/0.38));--ym-current-outline-hover-color: var(--ig-calendar-ym-current-outline-hover-color, var(--ig-gray-900));--ym-current-outline-focus-color: var(--ig-calendar-ym-current-outline-focus-color, var(--ig-gray-900));--ym-selected-outline-color: var(--ig-calendar-ym-selected-outline-color, transparent);--ym-selected-hover-outline-color: var(--ig-calendar-ym-selected-hover-outline-color, transparent);--ym-selected-focus-outline-color: var(--ig-calendar-ym-selected-focus-outline-color, transparent);--ym-border-radius: var(--ig-calendar-ym-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--picker-foreground: var(--ig-calendar-picker-foreground, var(--ig-gray-900));--actions-divider-color: var(--ig-calendar-actions-divider-color, var(--ig-gray-200));--header-foreground: var(--ig-calendar-header-foreground, var(--ig-secondary-900-contrast));--header-background: var(--ig-calendar-header-background, var(--ig-secondary-500));--date-current-border-radius: var(--ig-calendar-date-current-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--date-special-border-radius: var(--ig-calendar-date-special-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--date-hover-background: var(--ig-calendar-date-hover-background, var(--ig-gray-100));--date-focus-background: var(--ig-calendar-date-focus-background, var(--ig-gray-100));--date-current-foreground: var(--ig-calendar-date-current-foreground, var(--ig-gray-900));--date-current-hover-background: var(--ig-calendar-date-current-hover-background, var(--ig-gray-100));--date-selected-foreground: var(--ig-calendar-date-selected-foreground, var(--ig-secondary-900-contrast));--date-selected-background: var(--ig-calendar-date-selected-background, var(--ig-secondary-500));--date-selected-hover-foreground: var(--ig-calendar-date-selected-hover-foreground, var(--ig-secondary-700-contrast));--date-selected-hover-background: var(--ig-calendar-date-selected-hover-background, var(--ig-secondary-700));--date-selected-focus-foreground: var(--ig-calendar-date-selected-focus-foreground, var(--ig-secondary-700-contrast));--date-selected-focus-background: var(--ig-calendar-date-selected-focus-background, var(--ig-secondary-700));--date-selected-special-foreground: var(--ig-calendar-date-selected-special-foreground, var(--ig-secondary-900-contrast));--date-selected-special-background: var(--ig-calendar-date-selected-special-background, var(--ig-secondary-500));--date-selected-special-hover-foreground: var(--ig-calendar-date-selected-special-hover-foreground, var(--ig-secondary-700-contrast));--date-selected-special-hover-background: var(--ig-calendar-date-selected-special-hover-background, var(--ig-secondary-700));--date-selected-special-focus-foreground: var(--ig-calendar-date-selected-special-focus-foreground, var(--ig-secondary-700-contrast));--date-selected-special-focus-background: var(--ig-calendar-date-selected-special-focus-background, var(--ig-secondary-700));--date-selected-current-foreground: var(--ig-calendar-date-selected-current-foreground, var(--ig-secondary-900-contrast));--date-selected-current-background: var(--ig-calendar-date-selected-current-background, var(--ig-secondary-500));--date-selected-current-hover-foreground: var(--ig-calendar-date-selected-current-hover-foreground, var(--ig-secondary-700-contrast));--date-selected-current-hover-background: var(--ig-calendar-date-selected-current-hover-background, var(--ig-secondary-700));--date-selected-current-focus-foreground: var(--ig-calendar-date-selected-current-focus-foreground, var(--ig-secondary-700-contrast));--date-selected-current-focus-background: var(--ig-calendar-date-selected-current-focus-background, var(--ig-secondary-700));--date-selected-range-foreground: var(--ig-calendar-date-selected-range-foreground, var(--ig-gray-900));--date-selected-range-background: var(--ig-calendar-date-selected-range-background, hsl(from var(--ig-secondary-500) h s l/0.24));--date-selected-range-hover-background: var(--ig-calendar-date-selected-range-hover-background, var(--ig-gray-100));--date-selected-range-focus-background: var(--ig-calendar-date-selected-range-focus-background, var(--ig-gray-100));--date-selected-current-range-background: var(--ig-calendar-date-selected-current-range-background, transparent);--date-selected-current-range-hover-background: var(--ig-calendar-date-selected-current-range-hover-background, var(--ig-gray-100));--date-selected-current-range-focus-background: var(--ig-calendar-date-selected-current-range-focus-background, var(--ig-gray-100));--date-selected-special-border-color: var(--ig-calendar-date-selected-special-border-color, var(--ig-secondary-900-contrast));--date-selected-special-hover-border-color: var(--ig-calendar-date-selected-special-hover-border-color, var(--ig-secondary-900-contrast));--date-selected-special-focus-border-color: var(--ig-calendar-date-selected-special-focus-border-color, var(--ig-secondary-900-contrast));--date-special-foreground: var(--ig-calendar-date-special-foreground, var(--ig-secondary-500));--date-special-hover-foreground: var(--ig-calendar-date-special-hover-foreground, var(--ig-secondary-700));--date-special-focus-foreground: var(--ig-calendar-date-special-focus-foreground, var(--ig-secondary-700));--date-special-hover-background: var(--ig-calendar-date-special-hover-background, var(--ig-gray-100));--date-special-focus-background: var(--ig-calendar-date-special-focus-background, var(--ig-gray-100));--date-special-range-hover-background: var(--ig-calendar-date-special-range-hover-background, var(--ig-gray-100));--date-special-range-focus-background: var(--ig-calendar-date-special-range-focus-background, var(--ig-gray-100));--date-special-range-border-color: var(--ig-calendar-date-special-range-border-color, var(--ig-secondary-900));--date-special-range-hover-border-color: var(--ig-calendar-date-special-range-hover-border-color, var(--ig-secondary-900));--date-special-range-focus-border-color: var(--ig-calendar-date-special-range-focus-border-color, var(--ig-secondary-900));--date-special-border-color: var(--ig-calendar-date-special-border-color, var(--ig-secondary-500));--date-special-hover-border-color: var(--ig-calendar-date-special-hover-border-color, var(--ig-secondary-700));--date-special-focus-border-color: var(--ig-calendar-date-special-focus-border-color, var(--ig-secondary-700));--date-current-border-color: var(--ig-calendar-date-current-border-color, var(--ig-gray-900));--date-current-hover-border-color: var(--ig-calendar-date-current-hover-border-color, var(--ig-gray-900));--date-current-focus-border-color: var(--ig-calendar-date-current-focus-border-color, var(--ig-gray-900));--date-selected-current-border-color: var(--ig-calendar-date-selected-current-border-color, var(--ig-gray-900));--date-selected-current-hover-border-color: var(--ig-calendar-date-selected-current-hover-border-color, var(--ig-gray-900));--date-selected-current-focus-border-color: var(--ig-calendar-date-selected-current-focus-border-color, var(--ig-gray-900));--date-special-range-foreground: var(--ig-calendar-date-special-range-foreground, var(--ig-secondary-900));--date-special-range-hover-foreground: var(--ig-calendar-date-special-range-hover-foreground, var(--ig-secondary-900));--date-special-range-focus-foreground: var(--ig-calendar-date-special-range-focus-foreground, var(--ig-secondary-900));--week-number-border-radius: var(--ig-calendar-week-number-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.5) * 0.5rem), 0.5rem));--ym-selected-current-hover-foreground: var(--ig-calendar-ym-selected-current-hover-foreground, var(--ig-secondary-700-contrast));--ym-selected-current-hover-background: var(--ig-calendar-ym-selected-current-hover-background, var(--ig-secondary-700));--ym-hover-foreground: var(--ig-calendar-ym-hover-foreground, var(--ig-gray-900));--ym-hover-background: var(--ig-calendar-ym-hover-background, var(--ig-gray-100));--ym-current-foreground: var(--ig-calendar-ym-current-foreground, var(--ig-gray-900));--ym-current-background: var(--ig-calendar-ym-current-background, var(--ig-surface-500));--ym-current-hover-foreground: var(--ig-calendar-ym-current-hover-foreground, var(--ig-gray-900));--ym-current-hover-background: var(--ig-calendar-ym-current-hover-background, var(--ig-gray-100));--ym-selected-foreground: var(--ig-calendar-ym-selected-foreground, var(--ig-secondary-600-contrast));--ym-selected-background: var(--ig-calendar-ym-selected-background, var(--ig-secondary-500));--ym-selected-hover-foreground: var(--ig-calendar-ym-selected-hover-foreground, var(--ig-secondary-700-contrast));--ym-selected-hover-background: var(--ig-calendar-ym-selected-hover-background, var(--ig-secondary-700));--ym-selected-current-foreground: var(--ig-calendar-ym-selected-current-foreground, var(--ig-secondary-500-contrast));--ym-selected-current-background: var(--ig-calendar-ym-selected-current-background, var(--ig-secondary-500));--ym-selected-current-outline-color: var(--ig-calendar-ym-selected-current-outline-color, var(--ig-gray-900));--ym-current-outline-color: var(--ig-calendar-ym-current-outline-color, var(--ig-gray-900));--ym-selected-current-outline-hover-color: var(--ig-calendar-ym-selected-current-outline-hover-color, var(--ig-gray-900));--ym-selected-current-outline-focus-color: var(--ig-calendar-ym-selected-current-outline-focus-color, var(--ig-gray-900));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-circular-bar{--track-color: var(--ig-circular-bar-track-color, var(--ig-gray-300));--fill-color-default: var(--ig-circular-bar-fill-color-default, var(--ig-primary-500));--fill-color-danger: var(--ig-circular-bar-fill-color-danger, var(--ig-error-500));--fill-color-warning: var(--ig-circular-bar-fill-color-warning, var(--ig-warn-500));--fill-color-info: var(--ig-circular-bar-fill-color-info, var(--ig-info-500));--fill-color-success: var(--ig-circular-bar-fill-color-success, var(--ig-success-500));--text-color: var(--ig-circular-bar-text-color, var(--ig-gray-700));--diameter: var(--ig-circular-bar-diameter, 2rem);--track-border-radius: var(--ig-circular-bar-track-border-radius, 0rem);--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-checkbox{--tick-color: var(--ig-checkbox-tick-color, var(--ig-gray-50));--tick-width: var(--ig-checkbox-tick-width, 3);--label-color: var(--ig-checkbox-label-color, var(--ig-gray-900));--label-color-hover: var(--ig-checkbox-label-color-hover, var(--ig-gray-900));--empty-fill-color: var(--ig-checkbox-empty-fill-color, transparent);--fill-color: var(--ig-checkbox-fill-color, var(--ig-secondary-500));--focus-outline-color-focused: var(--ig-checkbox-focus-outline-color-focused, transparent);--focus-outline-color-error: var(--ig-checkbox-focus-outline-color-error, transparent);--disabled-color: var(--ig-checkbox-disabled-color, var(--ig-gray-400));--disabled-fill-color: var(--ig-checkbox-disabled-fill-color, var(--ig-gray-400));--disabled-tick-color: var(--ig-checkbox-disabled-tick-color, var(--ig-gray-50));--disabled-color-label: var(--ig-checkbox-disabled-color-label, var(--ig-gray-500));--error-color: var(--ig-checkbox-error-color, var(--ig-error-800));--border-radius: var(--ig-checkbox-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 0.625rem), 0.625rem));--border-radius-ripple: var(--ig-checkbox-border-radius-ripple, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.5rem), 1.5rem));--empty-color: var(--ig-checkbox-empty-color, var(--ig-gray-600));--empty-color-hover: var(--ig-checkbox-empty-color-hover, var(--ig-gray-600));--tick-color-hover: var(--ig-checkbox-tick-color-hover, var(--ig-gray-50));--fill-color-hover: var(--ig-checkbox-fill-color-hover, var(--ig-secondary-500));--focus-outline-color: var(--ig-checkbox-focus-outline-color, transparent);--focus-border-color: var(--ig-checkbox-focus-border-color, var(--ig-gray-600));--error-color-hover: var(--ig-checkbox-error-color-hover, var(--ig-error-800));--disabled-indeterminate-color: var(--ig-checkbox-disabled-indeterminate-color, var(--ig-secondary-100));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-chip{--ghost-elevation: var(--ig-chip-ghost-elevation, var(--ig-elevation-8));--remove-icon-color: var(--ig-chip-remove-icon-color, 'currentColor');--focus-shadow-color: var(--ig-chip-focus-shadow-color, transparent);--focus-selected-shadow-color: var(--ig-chip-focus-selected-shadow-color, transparent);--remove-icon-color-focus: var(--ig-chip-remove-icon-color-focus, 'currentColor');--background: var(--ig-chip-background, var(--ig-gray-300));--ghost-background: var(--ig-chip-ghost-background, var(--ig-gray-400));--ghost-text-color: var(--ig-chip-ghost-text-color, var(--ig-gray-400-contrast));--hover-text-color: var(--ig-chip-hover-text-color, var(--ig-gray-400-contrast));--hover-background: var(--ig-chip-hover-background, var(--ig-gray-400));--focus-text-color: var(--ig-chip-focus-text-color, var(--ig-gray-500-contrast));--selected-text-color: var(--ig-chip-selected-text-color, var(--ig-gray-300-contrast));--selected-background: var(--ig-chip-selected-background, var(--ig-gray-300));--hover-selected-text-color: var(--ig-chip-hover-selected-text-color, var(--ig-gray-400-contrast));--hover-selected-background: var(--ig-chip-hover-selected-background, var(--ig-gray-400));--border-radius: var(--ig-chip-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1rem), 1rem));--disabled-text-color: var(--ig-chip-disabled-text-color, var(--ig-gray-500));--disabled-background: var(--ig-chip-disabled-background, var(--ig-gray-200));--disabled-selected-text-color: var(--ig-chip-disabled-selected-text-color, var(--ig-gray-500));--disabled-selected-background: var(--ig-chip-disabled-selected-background, var(--ig-gray-200));--size: var(--ig-chip-size, max(var(--is-large, 1) * max(2rem, -1 * 2rem), var(--is-medium, 1) * max(1.5rem, -1 * 1.5rem), var(--is-small, 1) * max(1.25rem, -1 * 1.25rem)));--default-size: var(--ig-chip-default-size, 2);--outlined-background: var(--ig-chip-outlined-background, transparent);--outlined-text-color: var(--ig-chip-outlined-text-color, var(--ig-gray-100-contrast));--border-color: var(--ig-chip-border-color, var(--ig-gray-100-contrast));--selected-outlined-background: var(--ig-chip-selected-outlined-background, transparent);--selected-outlined-text-color: var(--ig-chip-selected-outlined-text-color, var(--ig-gray-100-contrast));--selected-border-color: var(--ig-chip-selected-border-color, var(--ig-gray-100-contrast));--hover-border-color: var(--ig-chip-hover-border-color, var(--ig-gray-100-contrast));--hover-outlined-text-color: var(--ig-chip-hover-outlined-text-color, var(--ig-gray-100-contrast));--hover-selected-border-color: var(--ig-chip-hover-selected-border-color, var(--ig-gray-100-contrast));--hover-selected-outlined-text-color: var(--ig-chip-hover-selected-outlined-text-color, var(--ig-gray-100-contrast));--focus-border-color: var(--ig-chip-focus-border-color, var(--ig-gray-100-contrast));--focus-outlined-text-color: var(--ig-chip-focus-outlined-text-color, var(--ig-gray-100-contrast));--focus-selected-border-color: var(--ig-chip-focus-selected-border-color, var(--ig-gray-100-contrast));--focus-selected-outlined-text-color: var(--ig-chip-focus-selected-outlined-text-color, var(--ig-gray-100-contrast));--disabled-outlined-background: var(--ig-chip-disabled-outlined-background, hsl(from var(--ig-gray-200) h s l/0.3));--disabled-outlined-text-color: var(--ig-chip-disabled-outlined-text-color, var(--ig-gray-500));--disabled-border-color: var(--ig-chip-disabled-border-color, hsl(from var(--ig-gray-500) h s l/0.3));--disabled-selected-outlined-background: var(--ig-chip-disabled-selected-outlined-background, hsl(from var(--ig-gray-200) h s l/0.3));--disabled-selected-outlined-text-color: var(--ig-chip-disabled-selected-outlined-text-color, var(--ig-gray-500));--disabled-selected-border-color: var(--ig-chip-disabled-selected-border-color, hsl(from var(--ig-gray-500) h s l/0.3));--text-color: var(--ig-chip-text-color, var(--ig-gray-300-contrast));--focus-background: var(--ig-chip-focus-background, var(--ig-gray-500));--focus-selected-text-color: var(--ig-chip-focus-selected-text-color, var(--ig-gray-500-contrast));--focus-selected-background: var(--ig-chip-focus-selected-background, var(--ig-gray-500));--hover-outlined-background: var(--ig-chip-hover-outlined-background, hsl(from var(--ig-gray-400) h s l/0.16));--hover-selected-outlined-background: var(--ig-chip-hover-selected-outlined-background, hsl(from var(--ig-gray-400) h s l/0.16));--focus-outlined-background: var(--ig-chip-focus-outlined-background, hsl(from var(--ig-gray-500) h s l/0.3));--focus-selected-outlined-background: var(--ig-chip-focus-selected-outlined-background, hsl(from var(--ig-gray-500) h s l/0.3));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-column-actions{--background: var(--ig-column-actions-background, var(--ig-surface-500));--title-color: var(--ig-column-actions-title-color, var(--ig-primary-500));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-date-picker{--default-size: var(--ig-calendar-default-size, 2);--content-foreground: var(--ig-calendar-content-foreground, var(--ig-gray-900));--content-background: var(--ig-calendar-content-background, var(--ig-surface-500));--border-color: var(--ig-calendar-border-color, transparent);--border-radius: var(--ig-calendar-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--actions-divider-color: var(--ig-calendar-actions-divider-color, var(--ig-gray-200));--header-foreground: var(--ig-calendar-header-foreground, var(--ig-secondary-900-contrast));--header-background: var(--ig-calendar-header-background, var(--ig-secondary-500));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-dialog{--elevation: var(--ig-dialog-elevation, var(--ig-elevation-24));--background: var(--ig-dialog-background, var(--ig-surface-500));--title-color: var(--ig-dialog-title-color, var(--ig-gray-900));--message-color: var(--ig-dialog-message-color, var(--ig-gray-600));--border-color: var(--ig-dialog-border-color, transparent);--backdrop: var(--ig-dialog-backdrop, hsl(from var(--ig-gray-500) h s l/0.54));--border-radius: var(--ig-dialog-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.1111111111) * 2.25rem), 2.25rem));--default-size: var(--ig-dialog-default-size, 2);--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-drop-down{--elevation: var(--ig-drop-down-elevation, var(--ig-elevation-3));--background-color: var(--ig-drop-down-background-color, var(--ig-surface-500));--header-text-color: var(--ig-drop-down-header-text-color, var(--ig-secondary-500));--item-text-color: var(--ig-drop-down-item-text-color, var(--ig-gray-800));--item-icon-color: var(--ig-drop-down-item-icon-color, var(--ig-gray-800));--hover-item-background: var(--ig-drop-down-hover-item-background, var(--ig-gray-100));--hover-item-text-color: var(--ig-drop-down-hover-item-text-color, var(--ig-gray-800));--hover-item-icon-color: var(--ig-drop-down-hover-item-icon-color, var(--ig-gray-800));--focused-item-background: var(--ig-drop-down-focused-item-background, var(--ig-gray-100));--focused-item-text-color: var(--ig-drop-down-focused-item-text-color, var(--ig-gray-800));--focused-item-border-color: var(--ig-drop-down-focused-item-border-color, transparent);--selected-item-background: var(--ig-drop-down-selected-item-background, var(--ig-secondary-100));--disabled-item-background: var(--ig-drop-down-disabled-item-background, transparent);--disabled-item-text-color: var(--ig-drop-down-disabled-item-text-color, var(--ig-gray-500));--border-color: var(--ig-drop-down-border-color, var(--ig-gray-300));--border-width: var(--ig-drop-down-border-width, 0);--border-radius: var(--ig-drop-down-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--item-border-radius: var(--ig-drop-down-item-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0) * 1.25rem), 1.25rem));--size: var(--ig-drop-down-size, max(var(--is-large, 1) * max(2.5rem, -1 * 2.5rem), var(--is-medium, 1) * max(2rem, -1 * 2rem), var(--is-small, 1) * max(1.75rem, -1 * 1.75rem)));--default-size: var(--ig-drop-down-default-size, 2);--selected-item-text-color: var(--ig-drop-down-selected-item-text-color, var(--ig-secondary-100-contrast));--selected-item-icon-color: var(--ig-drop-down-selected-item-icon-color, var(--ig-secondary-100-contrast));--selected-hover-item-background: var(--ig-drop-down-selected-hover-item-background, var(--ig-secondary-200));--selected-hover-item-text-color: var(--ig-drop-down-selected-hover-item-text-color, var(--ig-secondary-200-contrast));--selected-hover-item-icon-color: var(--ig-drop-down-selected-hover-item-icon-color, var(--ig-secondary-200-contrast));--selected-focus-item-background: var(--ig-drop-down-selected-focus-item-background, var(--ig-secondary-200));--selected-focus-item-text-color: var(--ig-drop-down-selected-focus-item-text-color, var(--ig-secondary-200-contrast));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-excel-filter{--background: var(--ig-excel-filtering-background, var(--ig-gray-50));--secondary-background: var(--ig-excel-filtering-secondary-background, var(--ig-gray-50));--header-foreground: var(--ig-excel-filtering-header-foreground, var(--ig-gray-700));--subheader-foreground: var(--ig-excel-filtering-subheader-foreground, var(--ig-gray-700));--actions-foreground: var(--ig-excel-filtering-actions-foreground, var(--ig-gray-700));--actions-icon-color: var(--ig-excel-filtering-actions-icon-color, var(--ig-gray-700));--actions-hover-foreground: var(--ig-excel-filtering-actions-hover-foreground, var(--ig-gray-700));--actions-hover-icon-color: var(--ig-excel-filtering-actions-hover-icon-color, var(--ig-gray-700));--actions-selected-icon-color: var(--ig-excel-filtering-actions-selected-icon-color, var(--ig-secondary-500));--actions-hover-background: var(--ig-excel-filtering-actions-hover-background, var(--ig-gray-100));--actions-disabled-foreground: var(--ig-excel-filtering-actions-disabled-foreground, var(--ig-gray-400));--border-color: var(--ig-excel-filtering-border-color, var(--ig-gray-300));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-excel-filter__secondary{--background: var(--ig-excel-filtering-background, var(--ig-gray-50));--secondary-background: var(--ig-excel-filtering-secondary-background, var(--ig-gray-50));--header-foreground: var(--ig-excel-filtering-header-foreground, var(--ig-gray-700));--subheader-foreground: var(--ig-excel-filtering-subheader-foreground, var(--ig-gray-700));--actions-foreground: var(--ig-excel-filtering-actions-foreground, var(--ig-gray-700));--actions-icon-color: var(--ig-excel-filtering-actions-icon-color, var(--ig-gray-700));--actions-hover-foreground: var(--ig-excel-filtering-actions-hover-foreground, var(--ig-gray-700));--actions-hover-icon-color: var(--ig-excel-filtering-actions-hover-icon-color, var(--ig-gray-700));--actions-selected-icon-color: var(--ig-excel-filtering-actions-selected-icon-color, var(--ig-secondary-500));--actions-hover-background: var(--ig-excel-filtering-actions-hover-background, var(--ig-gray-100));--actions-disabled-foreground: var(--ig-excel-filtering-actions-disabled-foreground, var(--ig-gray-400));--border-color: var(--ig-excel-filtering-border-color, var(--ig-gray-300));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-expansion-panel{--header-background: var(--ig-expansion-panel-header-background, var(--ig-surface-500));--body-background: var(--ig-expansion-panel-body-background, var(--ig-surface-500));--header-focus-background: var(--ig-expansion-panel-header-focus-background, var(--ig-gray-100));--header-title-color: var(--ig-expansion-panel-header-title-color, var(--ig-gray-900));--header-description-color: var(--ig-expansion-panel-header-description-color, var(--ig-gray-700));--header-icon-color: var(--ig-expansion-panel-header-icon-color, var(--ig-gray-800));--body-color: var(--ig-expansion-panel-body-color, var(--ig-gray-900));--disabled-text-color: var(--ig-expansion-panel-disabled-text-color, var(--ig-gray-500));--disabled-description-color: var(--ig-expansion-panel-disabled-description-color, var(--ig-gray-500));--expanded-margin: var(--ig-expansion-panel-expanded-margin, 0.5rem);--border-radius: var(--ig-expansion-panel-border-radius, 0rem, 0rem, 1rem);--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-grid{--grid-elevation: var(--ig-grid-grid-elevation, var(--ig-elevation-2));--drag-elevation: var(--ig-grid-drag-elevation, var(--ig-elevation-5));--grouparea-color: var(--ig-grid-grouparea-color, var(--ig-gray-600));--grouparea-background: var(--ig-grid-grouparea-background, var(--ig-gray-100));--drop-area-text-color: var(--ig-grid-drop-area-text-color, var(--ig-gray-700));--drop-area-icon-color: var(--ig-grid-drop-area-icon-color, var(--ig-gray-500));--drop-area-background: var(--ig-grid-drop-area-background, var(--ig-gray-200));--drop-area-on-drop-background: var(--ig-grid-drop-area-on-drop-background, var(--ig-gray-200));--header-background: var(--ig-grid-header-background, var(--ig-gray-100));--sortable-header-icon-hover-color: var(--ig-grid-sortable-header-icon-hover-color, var(--ig-secondary-500));--sorted-header-icon-color: var(--ig-grid-sorted-header-icon-color, var(--ig-secondary-500));--header-border-width: var(--ig-grid-header-border-width, 0.0625rem);--header-border-style: var(--ig-grid-header-border-style, solid);--header-border-color: var(--ig-grid-header-border-color, var(--ig-gray-400));--action-border-color: var(--ig-grid-action-border-color, var(--ig-gray-400));--ghost-header-background: var(--ig-grid-ghost-header-background, var(--ig-gray-50));--ghost-header-text-color: var(--ig-grid-ghost-header-text-color, var(--ig-gray-700));--ghost-header-icon-color: var(--ig-grid-ghost-header-icon-color, var(--ig-gray-600));--excel-filtering-header-foreground: var(--ig-grid-excel-filtering-header-foreground, var(--ig-gray-700));--excel-filtering-subheader-foreground: var(--ig-grid-excel-filtering-subheader-foreground, var(--ig-gray-700));--excel-filtering-actions-foreground: var(--ig-grid-excel-filtering-actions-foreground, var(--ig-gray-700));--excel-filtering-actions-icon-color: var(--ig-grid-excel-filtering-actions-icon-color, var(--ig-gray-700));--excel-filtering-actions-hover-foreground: var(--ig-grid-excel-filtering-actions-hover-foreground, var(--ig-gray-700));--excel-filtering-actions-hover-icon-color: var(--ig-grid-excel-filtering-actions-hover-icon-color, var(--ig-gray-700));--excel-filtering-actions-selected-icon-color: var(--ig-grid-excel-filtering-actions-selected-icon-color, var(--ig-secondary-500));--excel-filtering-actions-hover-background: var(--ig-grid-excel-filtering-actions-hover-background, var(--ig-gray-100));--excel-filtering-actions-disabled-foreground: var(--ig-grid-excel-filtering-actions-disabled-foreground, var(--ig-gray-400));--excel-filtering-border-color: var(--ig-grid-excel-filtering-border-color, var(--ig-gray-300));--grid-border-color: var(--ig-grid-grid-border-color, transparent);--content-background: var(--ig-grid-content-background, var(--ig-gray-50));--content-text-color: var(--ig-grid-content-text-color, var(--ig-gray-800));--row-odd-background: var(--ig-grid-row-odd-background, var(--ig-gray-50));--row-even-background: var(--ig-grid-row-even-background, var(--ig-gray-50));--body-column-border-color-odd: var(--ig-grid-body-column-border-color-odd, var(--ig-gray-50));--body-column-border-color-even: var(--ig-grid-body-column-border-color-even, var(--ig-gray-50));--row-odd-text-color: var(--ig-grid-row-odd-text-color, inherit);--row-even-text-color: var(--ig-grid-row-even-text-color, inherit);--tree-selected-filtered-row-text-color: var(--ig-grid-tree-selected-filtered-row-text-color, var(--ig-secondary-300));--row-selected-text-color: var(--ig-grid-row-selected-text-color, var(--ig-secondary-50-contrast));--row-hover-background: var(--ig-grid-row-hover-background, var(--ig-gray-200));--body-column-hover-border-color: var(--ig-grid-body-column-hover-border-color, var(--ig-gray-200));--row-hover-text-color: var(--ig-grid-row-hover-text-color, var(--ig-gray-200-contrast));--row-border-width: var(--ig-grid-row-border-width, 0.0625rem);--row-border-style: var(--ig-grid-row-border-style, solid);--row-border-color: var(--ig-grid-row-border-color, hsl(from var(--ig-gray-300) h s l/0.38));--row-drag-color: var(--ig-grid-row-drag-color, var(--ig-gray-800));--pinned-border-width: var(--ig-grid-pinned-border-width, 0.125rem);--pinned-border-style: var(--ig-grid-pinned-border-style, solid);--pinned-border-color: var(--ig-grid-pinned-border-color, var(--ig-gray-400));--cell-active-border-width: var(--ig-grid-cell-active-border-width, 0.0625rem);--cell-active-border-color: var(--ig-grid-cell-active-border-color, var(--ig-secondary-500));--cell-selected-background: var(--ig-grid-cell-selected-background, var(--ig-gray-200));--tree-selected-filtered-cell-text-color: var(--ig-grid-tree-selected-filtered-cell-text-color, var(--ig-secondary-500));--cell-selected-text-color: var(--ig-grid-cell-selected-text-color, var(--ig-gray-200-contrast));--cell-editing-background: var(--ig-grid-cell-editing-background, var(--ig-gray-50));--cell-editing-foreground: var(--ig-grid-cell-editing-foreground, var(--ig-gray-900));--cell-editing-focus-foreground: var(--ig-grid-cell-editing-focus-foreground, var(--ig-gray-900));--edit-mode-color: var(--ig-grid-edit-mode-color, var(--ig-secondary-500));--edited-row-indicator: var(--ig-grid-edited-row-indicator, var(--ig-gray-400));--cell-new-color: var(--ig-grid-cell-new-color, inherit);--cell-edited-value-color: var(--ig-grid-cell-edited-value-color, var(--ig-gray-600));--cell-disabled-color: var(--ig-grid-cell-disabled-color, var(--ig-gray-500));--resize-line-color: var(--ig-grid-resize-line-color, var(--ig-secondary-500));--drop-indicator-color: var(--ig-grid-drop-indicator-color, var(--ig-secondary-500));--group-label-column-name-text: var(--ig-grid-group-label-column-name-text, var(--ig-primary-800));--group-label-icon: var(--ig-grid-group-label-icon, var(--ig-primary-800));--group-label-text: var(--ig-grid-group-label-text, var(--ig-gray-800));--expand-all-icon-color: var(--ig-grid-expand-all-icon-color, var(--ig-gray-600));--expand-all-icon-hover-color: var(--ig-grid-expand-all-icon-hover-color, var(--ig-gray-800));--expand-icon-color: var(--ig-grid-expand-icon-color, var(--ig-gray-600));--expand-icon-hover-color: var(--ig-grid-expand-icon-hover-color, var(--ig-gray-700));--active-expand-icon-color: var(--ig-grid-active-expand-icon-color, var(--ig-gray-500));--active-expand-icon-hover-color: var(--ig-grid-active-expand-icon-hover-color, var(--ig-primary-500));--group-count-background: var(--ig-grid-group-count-background, var(--ig-gray-200));--group-count-text-color: var(--ig-grid-group-count-text-color, var(--ig-gray-700));--group-row-background: var(--ig-grid-group-row-background, var(--ig-gray-100));--group-row-selected-background: var(--ig-grid-group-row-selected-background, var(--ig-gray-200));--filtering-header-background: var(--ig-grid-filtering-header-background, var(--ig-gray-50));--filtering-header-text-color: var(--ig-grid-filtering-header-text-color, var(--ig-gray-800));--filtering-row-background: var(--ig-grid-filtering-row-background, var(--ig-gray-50));--filtering-row-text-color: var(--ig-grid-filtering-row-text-color, var(--ig-gray-800));--filtering-dialog-background: var(--ig-grid-filtering-dialog-background, var(--ig-surface-500));--tree-filtered-text-color: var(--ig-grid-tree-filtered-text-color, var(--ig-gray-500));--row-highlight: var(--ig-grid-row-highlight, var(--ig-secondary-500));--row-ghost-background: var(--ig-grid-row-ghost-background, var(--ig-gray-50));--row-ghost-border-color: var(--ig-grid-row-ghost-border-color, var(--ig-gray-500));--drop-area-border-radius: var(--ig-grid-drop-area-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1rem), 1rem));--header-size: var(--ig-grid-header-size, max(var(--is-large, 1) * max(3.125rem, -1 * 3.125rem), var(--is-medium, 1) * max(2.5rem, -1 * 2.5rem), var(--is-small, 1) * max(2rem, -1 * 2rem)));--drop-area-size: var(--ig-grid-drop-area-size, max(var(--is-large, 1) * max(2rem, -1 * 2rem), var(--is-medium, 1) * max(1.5rem, -1 * 1.5rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--group-area-size: var(--ig-grid-group-area-size, max(var(--is-large, 1) * max(3.5625rem, -1 * 3.5625rem), var(--is-medium, 1) * max(3.0625rem, -1 * 3.0625rem), var(--is-small, 1) * max(2.5625rem, -1 * 2.5625rem)));--summaries-border-color: var(--ig-grid-summaries-border-color, var(--ig-gray-400));--summaries-patch-background: var(--ig-grid-summaries-patch-background, var(--ig-gray-300));--active-state-border-style: var(--ig-grid-active-state-border-style, solid);--header-text-color: var(--ig-grid-header-text-color, hsl(from var(--ig-gray-800) h s l/0.8));--header-selected-background: var(--ig-grid-header-selected-background, var(--ig-secondary-100));--header-selected-text-color: var(--ig-grid-header-selected-text-color, var(--ig-secondary-100-contrast));--row-selected-background: var(--ig-grid-row-selected-background, var(--ig-secondary-50));--row-selected-hover-background: var(--ig-grid-row-selected-hover-background, var(--ig-secondary-100));--row-selected-hover-text-color: var(--ig-grid-row-selected-hover-text-color, var(--ig-secondary-100-contrast));--body-column-selected-border-color: var(--ig-grid-body-column-selected-border-color, var(--ig-secondary-50));--body-column-hover-selected-border-color: var(--ig-grid-body-column-hover-selected-border-color, var(--ig-secondary-100));--cell-selected-within-background: var(--ig-grid-cell-selected-within-background, var(--ig-secondary-200));--cell-selected-within-text-color: var(--ig-grid-cell-selected-within-text-color, var(--ig-secondary-200-contrast));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-grid-summary{--background-color: var(--ig-grid-summary-background-color, var(--ig-gray-300));--label-color: var(--ig-grid-summary-label-color, var(--ig-primary-900));--label-hover-color: var(--ig-grid-summary-label-hover-color, var(--ig-primary-900));--result-color: var(--ig-grid-summary-result-color, var(--ig-gray-300-contrast));--border-style: var(--ig-grid-summary-border-style, solid);--border-color: var(--ig-grid-summary-border-color, transparent);--pinned-border-style: var(--ig-grid-summary-pinned-border-style, solid);--pinned-border-color: var(--ig-grid-summary-pinned-border-color, var(--ig-gray-400));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-grid-toolbar{--background: var(--ig-grid-toolbar-background, var(--ig-gray-50));--title-text-color: var(--ig-grid-toolbar-title-text-color, var(--ig-gray-700));--dropdown-background: var(--ig-grid-toolbar-dropdown-background, var(--ig-surface-500));--item-text-color: var(--ig-grid-toolbar-item-text-color, var(--ig-gray-600));--item-hover-background: var(--ig-grid-toolbar-item-hover-background, var(--ig-gray-100));--item-hover-text-color: var(--ig-grid-toolbar-item-hover-text-color, var(--ig-gray-600));--item-focus-background: var(--ig-grid-toolbar-item-focus-background, var(--ig-gray-100));--item-focus-text-color: var(--ig-grid-toolbar-item-focus-text-color, var(--ig-gray-600));--size: var(--ig-grid-toolbar-size, max(var(--is-large, 1) * max(3.625rem, -1 * 3.625rem), var(--is-medium, 1) * max(3.25rem, -1 * 3.25rem), var(--is-small, 1) * max(2.75rem, -1 * 2.75rem)));--border-color: var(--ig-grid-toolbar-border-color, var(--ig-gray-300));--ig-theme: material;--ig-theme-variant: light}}}@scope (.igx-icon){:scope:is(igx-icon){--color: var(--ig-icon-color, 'currentColor');--disabled-color: var(--ig-icon-disabled-color, 'currentColor');--size: var(--ig-icon-size, max(var(--is-large, 1) * max(1.5rem, -1 * 1.5rem), var(--is-medium, 1) * max(1.25rem, -1 * 1.25rem), var(--is-small, 1) * max(1.125rem, -1 * 1.125rem)));--default-size: var(--ig-icon-default-size, 3);--ig-theme: material;--ig-theme-variant: light}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-input-group{--helper-text-color: var(--ig-input-group-helper-text-color, var(--ig-gray-700));--text-error-color: var(--ig-input-group-text-error-color, var(--ig-error-500));--icon-error-color: var(--ig-input-group-icon-error-color, var(--ig-error-500));--input-prefix-background: var(--ig-input-group-input-prefix-background, transparent);--input-prefix-color: var(--ig-input-group-input-prefix-color, var(--ig-gray-700));--input-prefix-background--filled: var(--ig-input-group-input-prefix-background--filled, inherit);--input-prefix-color--filled: var(--ig-input-group-input-prefix-color--filled, var(--ig-gray-900));--input-prefix-background--focused: var(--ig-input-group-input-prefix-background--focused, inherit);--input-prefix-color--focused: var(--ig-input-group-input-prefix-color--focused, var(--ig-gray-900));--input-suffix-background: var(--ig-input-group-input-suffix-background, transparent);--input-suffix-color: var(--ig-input-group-input-suffix-color, var(--ig-gray-700));--input-suffix-background--filled: var(--ig-input-group-input-suffix-background--filled, inherit);--input-suffix-color--filled: var(--ig-input-group-input-suffix-color--filled, var(--ig-gray-900));--input-suffix-background--focused: var(--ig-input-group-input-suffix-background--focused, inherit);--input-suffix-color--focused: var(--ig-input-group-input-suffix-color--focused, var(--ig-gray-900));--idle-text-color: var(--ig-input-group-idle-text-color, var(--ig-gray-700));--filled-text-color: var(--ig-input-group-filled-text-color, var(--ig-gray-900));--filled-text-hover-color: var(--ig-input-group-filled-text-hover-color, var(--ig-gray-900));--focused-text-color: var(--ig-input-group-focused-text-color, var(--ig-gray-900));--disabled-text-color: var(--ig-input-group-disabled-text-color, var(--ig-gray-500));--idle-secondary-color: var(--ig-input-group-idle-secondary-color, var(--ig-gray-700));--filled-secondary-color: var(--ig-input-group-filled-secondary-color, var(--ig-gray-600));--focused-secondary-color: var(--ig-input-group-focused-secondary-color, var(--ig-primary-500));--idle-bottom-line-color: var(--ig-input-group-idle-bottom-line-color, var(--ig-gray-500));--hover-bottom-line-color: var(--ig-input-group-hover-bottom-line-color, var(--ig-gray-800));--focused-bottom-line-color: var(--ig-input-group-focused-bottom-line-color, var(--ig-primary-500));--disabled-bottom-line-color: var(--ig-input-group-disabled-bottom-line-color, var(--ig-gray-500));--disabled-border-color: var(--ig-input-group-disabled-border-color, var(--ig-gray-500));--border-color: var(--ig-input-group-border-color, var(--ig-gray-500));--hover-border-color: var(--ig-input-group-hover-border-color, var(--ig-gray-800));--focused-border-color: var(--ig-input-group-focused-border-color, var(--ig-primary-500));--border-background: var(--ig-input-group-border-background, transparent);--border-disabled-background: var(--ig-input-group-border-disabled-background, transparent);--search-background: var(--ig-input-group-search-background, var(--ig-surface-500));--search-disabled-background: var(--ig-input-group-search-disabled-background, var(--ig-surface-500));--success-secondary-color: var(--ig-input-group-success-secondary-color, var(--ig-success-500));--warning-secondary-color: var(--ig-input-group-warning-secondary-color, var(--ig-warn-500));--error-secondary-color: var(--ig-input-group-error-secondary-color, var(--ig-error-500));--placeholder-color: var(--ig-input-group-placeholder-color, var(--ig-gray-700));--hover-placeholder-color: var(--ig-input-group-hover-placeholder-color, var(--ig-gray-700));--disabled-placeholder-color: var(--ig-input-group-disabled-placeholder-color, var(--ig-gray-500));--box-background: var(--ig-input-group-box-background, var(--ig-gray-200));--box-background-hover: var(--ig-input-group-box-background-hover, var(--ig-gray-200));--box-background-focus: var(--ig-input-group-box-background-focus, var(--ig-gray-300));--box-disabled-background: var(--ig-input-group-box-disabled-background, var(--ig-gray-100));--box-border-radius: var(--ig-input-group-box-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--border-border-radius: var(--ig-input-group-border-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--search-border-radius: var(--ig-input-group-search-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--success-shadow-color: var(--ig-input-group-success-shadow-color, hsl(from var(--ig-success-500) h s l/0.38));--error-shadow-color: var(--ig-input-group-error-shadow-color, hsl(from var(--ig-error-500) h s l/0.38));--size: var(--ig-input-group-size, max(var(--is-large, 1) * max(3.5rem, -1 * 3.5rem), var(--is-medium, 1) * max(3rem, -1 * 3rem), var(--is-small, 1) * max(2.5rem, -1 * 2.5rem)));--default-size: var(--ig-input-group-default-size, 2);--search-resting-elevation: var(--ig-input-group-search-resting-elevation, var(--ig-elevation-1));--search-hover-elevation: var(--ig-input-group-search-hover-elevation, var(--ig-elevation-2));--search-disabled-elevation: var(--ig-input-group-search-disabled-elevation, var(--ig-elevation-1));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-file-input{--file-names-background: var(--ig-file-input-file-names-background, transparent);--file-names-background--focused: var(--ig-file-input-file-names-background--focused, transparent);--file-names-background--filled: var(--ig-file-input-file-names-background--filled, transparent);--file-names-background--disabled: var(--ig-file-input-file-names-background--disabled, transparent);--file-names-foreground: var(--ig-file-input-file-names-foreground, var(--ig-gray-700));--file-names-foreground--focused: var(--ig-file-input-file-names-foreground--focused, var(--ig-gray-900));--file-names-foreground--filled: var(--ig-file-input-file-names-foreground--filled, var(--ig-gray-900));--file-names-foreground--disabled: var(--ig-file-input-file-names-foreground--disabled, var(--ig-gray-500));--file-selector-button-background: var(--ig-file-input-file-selector-button-background, transparent);--file-selector-button-background--focused: var(--ig-file-input-file-selector-button-background--focused, transparent);--file-selector-button-background--filled: var(--ig-file-input-file-selector-button-background--filled, transparent);--file-selector-button-background--disabled: var(--ig-file-input-file-selector-button-background--disabled, transparent);--file-selector-button-foreground: var(--ig-file-input-file-selector-button-foreground, var(--ig-secondary-500));--file-selector-button-foreground--focused: var(--ig-file-input-file-selector-button-foreground--focused, var(--ig-secondary-500));--file-selector-button-foreground--filled: var(--ig-file-input-file-selector-button-foreground--filled, var(--ig-secondary-500));--file-selector-button-foreground--disabled: var(--ig-file-input-file-selector-button-foreground--disabled, var(--ig-gray-500));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-linear-bar{--track-color: var(--ig-linear-bar-track-color, var(--ig-gray-300));--fill-color-default: var(--ig-linear-bar-fill-color-default, var(--ig-primary-500));--fill-color-danger: var(--ig-linear-bar-fill-color-danger, var(--ig-error-500));--fill-color-warning: var(--ig-linear-bar-fill-color-warning, var(--ig-warn-500));--fill-color-info: var(--ig-linear-bar-fill-color-info, var(--ig-info-500));--fill-color-success: var(--ig-linear-bar-fill-color-success, var(--ig-success-500));--stripes-color: var(--ig-linear-bar-stripes-color, hsl(from var(--ig-gray-50) h s l/0.7));--text-color: var(--ig-linear-bar-text-color, var(--ig-gray-700));--track-border-radius: var(--ig-linear-bar-track-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0) * 0.5rem), 0.5rem));--track-height: var(--ig-linear-bar-track-height, 0.25rem);--strip-size: var(--ig-linear-bar-strip-size, 1rem);--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-list{--background: var(--ig-list-background, var(--ig-surface-500));--header-background: var(--ig-list-header-background, var(--ig-surface-500));--header-text-color: var(--ig-list-header-text-color, var(--ig-secondary-500));--item-background: var(--ig-list-item-background, var(--ig-surface-500));--item-background-hover: var(--ig-list-item-background-hover, var(--ig-gray-200));--item-background-active: var(--ig-list-item-background-active, var(--ig-gray-200));--item-background-selected: var(--ig-list-item-background-selected, var(--ig-gray-200));--item-text-color: var(--ig-list-item-text-color, var(--ig-gray-700));--item-text-color-hover: var(--ig-list-item-text-color-hover, var(--ig-gray-700));--item-text-color-active: var(--ig-list-item-text-color-active, var(--ig-gray-700));--item-text-color-selected: var(--ig-list-item-text-color-selected, var(--ig-gray-700));--item-title-color: var(--ig-list-item-title-color, var(--ig-gray-900));--item-title-color-hover: var(--ig-list-item-title-color-hover, var(--ig-gray-900));--item-title-color-active: var(--ig-list-item-title-color-active, var(--ig-gray-900));--item-title-color-selected: var(--ig-list-item-title-color-selected, var(--ig-gray-900));--item-action-color: var(--ig-list-item-action-color, 'currentColor');--item-action-color-hover: var(--ig-list-item-action-color-hover, 'currentColor');--item-action-color-active: var(--ig-list-item-action-color-active, 'currentColor');--item-action-color-selected: var(--ig-list-item-action-color-selected, 'currentColor');--item-subtitle-color: var(--ig-list-item-subtitle-color, var(--ig-gray-700));--item-subtitle-color-hover: var(--ig-list-item-subtitle-color-hover, var(--ig-gray-700));--item-subtitle-color-active: var(--ig-list-item-subtitle-color-active, var(--ig-gray-700));--item-subtitle-color-selected: var(--ig-list-item-subtitle-color-selected, var(--ig-gray-700));--item-thumbnail-color: var(--ig-list-item-thumbnail-color, 'currentColor');--item-thumbnail-color-hover: var(--ig-list-item-thumbnail-color-hover, 'currentColor');--item-thumbnail-color-active: var(--ig-list-item-thumbnail-color-active, 'currentColor');--item-thumbnail-color-selected: var(--ig-list-item-thumbnail-color-selected, 'currentColor');--border-color: var(--ig-list-border-color, transparent);--border-width: var(--ig-list-border-width, 0);--border-radius: var(--ig-list-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0) * 1.5rem), 1.5rem));--item-border-radius: var(--ig-list-item-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0) * 1.5rem), 1.5rem));--default-size: var(--ig-list-default-size, 2);--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-paginator{--foreground: var(--ig-paginator-foreground, var(--ig-gray-800));--background: var(--ig-paginator-background, var(--ig-gray-100));--border-color: var(--ig-paginator-border-color, var(--ig-gray-200));--size: var(--ig-paginator-size, max(var(--is-large, 1) * max(3.5rem, -1 * 3.5rem), var(--is-medium, 1) * max(3rem, -1 * 3rem), var(--is-small, 1) * max(2.75rem, -1 * 2.75rem)));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-pivot-data-selector{--background: var(--ig-pivot-data-selector-background, var(--ig-surface-500));--header-color: var(--ig-pivot-data-selector-header-color, var(--ig-gray-100));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-advanced-filtering-dialog{--elevation: var(--ig-query-builder-elevation, var(--ig-elevation-0));--background: var(--ig-query-builder-background, var(--ig-surface-500));--header-background: var(--ig-query-builder-header-background, var(--ig-surface-500));--header-foreground: var(--ig-query-builder-header-foreground, var(--ig-gray-900));--header-border: var(--ig-query-builder-header-border, transparent);--color-expression-group-and: var(--ig-query-builder-color-expression-group-and, #9c27b0);--color-expression-group-or: var(--ig-query-builder-color-expression-group-or, #007254);--border-radius: var(--ig-query-builder-border-radius, 0.25rem);--subquery-header-background: var(--ig-query-builder-subquery-header-background, var(--ig-gray-100));--subquery-border-color: var(--ig-query-builder-subquery-border-color, var(--ig-gray-300));--subquery-border-radius: var(--ig-query-builder-subquery-border-radius, 0.75rem);--separator-color: var(--ig-query-builder-separator-color, var(--ig-gray-500));--label-foreground: var(--ig-query-builder-label-foreground, var(--ig-gray-700));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-query-builder{--elevation: var(--ig-query-builder-elevation, var(--ig-elevation-0));--background: var(--ig-query-builder-background, var(--ig-surface-500));--header-background: var(--ig-query-builder-header-background, var(--ig-surface-500));--header-foreground: var(--ig-query-builder-header-foreground, var(--ig-gray-900));--header-border: var(--ig-query-builder-header-border, transparent);--color-expression-group-and: var(--ig-query-builder-color-expression-group-and, #9c27b0);--color-expression-group-or: var(--ig-query-builder-color-expression-group-or, #007254);--border-radius: var(--ig-query-builder-border-radius, 0.25rem);--subquery-header-background: var(--ig-query-builder-subquery-header-background, var(--ig-gray-100));--subquery-border-color: var(--ig-query-builder-subquery-border-color, var(--ig-gray-300));--subquery-border-radius: var(--ig-query-builder-subquery-border-radius, 0.75rem);--separator-color: var(--ig-query-builder-separator-color, var(--ig-gray-500));--label-foreground: var(--ig-query-builder-label-foreground, var(--ig-gray-700));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-select{--toggle-button-background-focus--border: var(--ig-select-toggle-button-background-focus--border, var(--ig-gray-300));--toggle-button-background: var(--ig-select-toggle-button-background, var(--ig-gray-300));--toggle-button-background-focus: var(--ig-select-toggle-button-background-focus, var(--ig-gray-400));--toggle-button-foreground: var(--ig-select-toggle-button-foreground, var(--ig-gray-700));--toggle-button-foreground-focus: var(--ig-select-toggle-button-foreground-focus, var(--ig-gray-900));--toggle-button-foreground-filled: var(--ig-select-toggle-button-foreground-filled, var(--ig-gray-900));--toggle-button-background-disabled: var(--ig-select-toggle-button-background-disabled, var(--ig-gray-100));--toggle-button-foreground-disabled: var(--ig-select-toggle-button-foreground-disabled, var(--ig-gray-500));--default-size: var(--ig-select-default-size, 2);--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-snackbar{--elevation: var(--ig-snackbar-elevation, var(--ig-elevation-4));--background: var(--ig-snackbar-background, var(--ig-gray-900));--text-color: var(--ig-snackbar-text-color, var(--ig-gray-900-contrast));--button-color: var(--ig-snackbar-button-color, var(--ig-secondary-500));--border-radius: var(--ig-snackbar-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.1666666667) * 1.5rem), 1.5rem));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-time-picker{--modal-elevation: var(--ig-time-picker-modal-elevation, var(--ig-elevation-24));--dropdown-elevation: var(--ig-time-picker-dropdown-elevation, var(--ig-elevation-3));--text-color: var(--ig-time-picker-text-color, var(--ig-gray-900));--hover-text-color: var(--ig-time-picker-hover-text-color, var(--ig-secondary-500));--selected-text-color: var(--ig-time-picker-selected-text-color, var(--ig-secondary-500));--active-item-foreground: var(--ig-time-picker-active-item-foreground, var(--ig-secondary-500-contrast));--active-item-background: var(--ig-time-picker-active-item-background, var(--ig-secondary-500));--disabled-text-color: var(--ig-time-picker-disabled-text-color, var(--ig-gray-400));--disabled-item-background: var(--ig-time-picker-disabled-item-background, transparent);--background-color: var(--ig-time-picker-background-color, var(--ig-surface-500));--border-color: var(--ig-time-picker-border-color, transparent);--divider-color: var(--ig-time-picker-divider-color, var(--ig-gray-200));--border-radius: var(--ig-time-picker-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--time-item-size: var(--ig-time-picker-time-item-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(2rem, -1 * 2rem), var(--is-small, 1) * max(1.75rem, -1 * 1.75rem)));--default-size: var(--ig-time-picker-default-size, 2);--header-background: var(--ig-time-picker-header-background, var(--ig-secondary-500));--header-hour-text-color: var(--ig-time-picker-header-hour-text-color, var(--ig-secondary-500-contrast));--active-item-border-radius: var(--ig-time-picker-active-item-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.75) * 1.25rem), 1.25rem));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.material{@container style(--ig-theme: material) and style(--ig-theme-variant: light){.igx-tree-node{--background: var(--ig-tree-background, var(--ig-surface-500));--foreground: var(--ig-tree-foreground, var(--ig-surface-500-contrast));--icon-color: var(--ig-tree-icon-color, var(--ig-surface-500-contrast));--background-selected: var(--ig-tree-background-selected, var(--ig-secondary-200));--background-active: var(--ig-tree-background-active, var(--ig-gray-200));--foreground-active: var(--ig-tree-foreground-active, var(--ig-gray-200-contrast));--background-disabled: var(--ig-tree-background-disabled, var(--ig-surface-500));--foreground-disabled: var(--ig-tree-foreground-disabled, var(--ig-gray-500));--drop-area-color: var(--ig-tree-drop-area-color, var(--ig-secondary-500));--hover-color: var(--ig-tree-hover-color, hsl(from var(--ig-gray-900) h s l/0.1));--hover-selected-color: var(--ig-tree-hover-selected-color, hsl(from var(--ig-gray-900) h s l/0.1));--size: var(--ig-tree-size, max(var(--is-large, 1) * max(3.125rem, -1 * 3.125rem), var(--is-medium, 1) * max(2.5rem, -1 * 2.5rem), var(--is-small, 1) * max(2rem, -1 * 2rem)));--default-size: var(--ig-tree-default-size, 2);--foreground-selected: var(--ig-tree-foreground-selected, var(--ig-secondary-200-contrast));--background-active-selected: var(--ig-tree-background-active-selected, var(--ig-secondary-300));--foreground-active-selected: var(--ig-tree-foreground-active-selected, var(--ig-secondary-300-contrast));--border-color: var(--ig-tree-border-color, var(--ig-secondary-500));--ig-theme: material;--ig-theme-variant: light}}}@layer ig.derived{:where(.igx-grid,igx-grid-lite,igc-grid-lite){--_grid-background: var(--background, var(--ig-grid-background));--_grid-foreground: var(--foreground, var(--ig-grid-foreground));--_grid-accent-color: var(--accent-color, var(--ig-grid-accent-color))}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-action-strip-actions-background: color-mix(in srgb, var(--_grid-accent-color) 12%, var(--_grid-background));--ig-action-strip-background: color-mix(in srgb, var(--_grid-accent-color) 12%, transparent);--ig-action-strip-icon-color: var(--_grid-accent-color);--ig-action-strip-delete-action: var(--ig-error-500);--ig-action-strip-actions-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.5rem), 1.5rem)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-badge-elevation: var(--ig-elevation-1);--ig-badge-icon-color: hsla(from color(from var(--ig-badge-background-color) var(--y-contrast)) h 0 l/1);--ig-badge-text-color: hsla(from color(from var(--ig-badge-background-color) var(--y-contrast)) h 0 l/1);--ig-badge-border-color: var(--ig-gray-900-contrast);--ig-badge-background-color: var(--_grid-accent-color);--ig-badge-border-radius: 0;--ig-badge-default-size: 2}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-banner-banner-background: var(--_grid-background);--ig-banner-border-radius: 0;--ig-banner-banner-border-color: color-mix(in srgb, var(--_grid-foreground) 20%, var(--_grid-background));--ig-banner-banner-message-color: var(--_grid-foreground);--ig-banner-banner-illustration-color: var(--_grid-foreground)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-calendar-default-size: 2;--ig-calendar-content-foreground: var(--_grid-foreground);--ig-calendar-content-background: var(--_grid-background);--ig-calendar-border-color: transparent;--ig-calendar-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-calendar-picker-background: var(--ig-calendar-content-background);--ig-calendar-picker-hover-foreground: hsl(from hsla(from color(from var(--ig-calendar-picker-background) var(--y-contrast)) h 0 l/1) h s l/0.8);--ig-calendar-picker-focus-foreground: var(--ig-calendar-picker-hover-foreground);--ig-calendar-navigation-color: hsla(from color(from var(--ig-calendar-picker-background) var(--y-contrast)) h 0 l/1);--ig-calendar-navigation-hover-color: var(--ig-calendar-picker-hover-foreground);--ig-calendar-navigation-focus-color: var(--ig-calendar-navigation-hover-color);--ig-calendar-date-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem);--ig-calendar-date-range-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem);--ig-calendar-week-number-foreground: hsl(from hsla(from color(from var(--ig-calendar-week-number-background) var(--y-contrast)) h 0 l/1) h s l/0.5);--ig-calendar-week-number-background: hsl(from var(--ig-calendar-content-background) h s calc(l * 0.8));--ig-calendar-inactive-color: hsl(from hsla(from color(from var(--ig-calendar-content-background) var(--y-contrast)) h 0 l/1) h s l/0.5);--ig-calendar-weekday-color: var(--ig-calendar-inactive-color);--ig-calendar-weekend-color: var(--ig-calendar-content-foreground);--ig-calendar-date-hover-foreground: hsla(from color(from var(--ig-calendar-date-hover-background) var(--y-contrast)) h 0 l/1);--ig-calendar-date-focus-foreground: var(--ig-calendar-date-hover-foreground);--ig-calendar-date-selected-range-hover-foreground: hsla(from color(from hsl(from var(--ig-calendar-date-selected-range-hover-background) h s l/1) var(--y-contrast)) h 0 l/1);--ig-calendar-date-selected-range-focus-foreground: hsla(from color(from hsl(from var(--ig-calendar-date-selected-range-focus-background) h s l/1) var(--y-contrast)) h 0 l/1);--ig-calendar-date-selected-current-range-foreground: hsla(from color(from var(--ig-calendar-date-current-background) var(--y-contrast)) h 0 l/1);--ig-calendar-date-selected-current-range-hover-foreground: var(--ig-calendar-content-foreground);--ig-calendar-date-selected-current-range-focus-foreground: var(--ig-gray-900);--ig-calendar-date-current-background: var(--ig-calendar-content-background);--ig-calendar-date-current-hover-foreground: hsla(from color(from var(--ig-calendar-date-current-hover-background) var(--y-contrast)) h 0 l/1);--ig-calendar-date-current-focus-foreground: hsla(from color(from var(--ig-calendar-date-current-hover-background) var(--y-contrast)) h 0 l/1);--ig-calendar-date-current-focus-background: var(--ig-calendar-date-focus-background);--ig-calendar-date-special-background: transparent;--ig-calendar-date-special-range-background: transparent;--ig-calendar-date-border-color: transparent;--ig-calendar-date-hover-border-color: transparent;--ig-calendar-date-focus-border-color: transparent;--ig-calendar-date-selected-border-color: transparent;--ig-calendar-date-selected-hover-border-color: transparent;--ig-calendar-date-selected-focus-border-color: transparent;--ig-calendar-date-range-border-color: transparent;--ig-calendar-date-range-preview-border-color: hsl(from var(--ig-calendar-date-selected-background) h s l/0.5);--ig-calendar-date-disabled-foreground: hsl(from hsla(from color(from var(--ig-calendar-content-background) var(--y-contrast)) h 0 l/1) h s l/0.3);--ig-calendar-date-disabled-range-foreground: hsl(from hsla(from color(from var(--ig-calendar-content-background) var(--y-contrast)) h 0 l/1) h s l/0.3);--ig-calendar-ym-current-outline-hover-color: var(--ig-calendar-ym-current-outline-color);--ig-calendar-ym-current-outline-focus-color: var(--ig-calendar-ym-current-outline-hover-color);--ig-calendar-ym-selected-outline-color: transparent;--ig-calendar-ym-selected-hover-outline-color: transparent;--ig-calendar-ym-selected-focus-outline-color: transparent;--ig-calendar-ym-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem);--ig-calendar-picker-foreground: hsla(from color(from var(--ig-calendar-picker-background) var(--y-contrast)) h 0 l/1);--ig-calendar-actions-divider-color: var(--ig-gray-200);--ig-calendar-header-foreground: hsla(from color(from var(--ig-calendar-header-background) var(--y-contrast)) h 0 l/1);--ig-calendar-header-background: var(--_grid-accent-color);--ig-calendar-date-current-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem);--ig-calendar-date-special-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem);--ig-calendar-date-hover-background: lch(from var(--ig-calendar-content-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-calendar-date-focus-background: var(--ig-calendar-date-hover-background);--ig-calendar-date-current-foreground: hsla(from color(from var(--ig-calendar-date-current-background) var(--y-contrast)) h 0 l/1);--ig-calendar-date-current-hover-background: var(--ig-calendar-date-hover-background);--ig-calendar-date-selected-foreground: hsla(from color(from var(--ig-calendar-date-selected-background) var(--y-contrast)) h 0 l/1);--ig-calendar-date-selected-background: var(--ig-calendar-header-background);--ig-calendar-date-selected-hover-foreground: hsla(from color(from var(--ig-calendar-date-selected-background) var(--y-contrast)) h 0 l/1);--ig-calendar-date-selected-hover-background: lch(from var(--ig-calendar-date-selected-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-calendar-date-selected-focus-foreground: hsla(from color(from var(--ig-calendar-date-selected-background) var(--y-contrast)) h 0 l/1);--ig-calendar-date-selected-focus-background: var(--ig-calendar-date-selected-hover-background);--ig-calendar-date-selected-special-foreground: var(--ig-calendar-date-selected-foreground);--ig-calendar-date-selected-special-background: var(--ig-calendar-date-selected-background);--ig-calendar-date-selected-special-hover-foreground: var(--ig-calendar-date-selected-hover-foreground);--ig-calendar-date-selected-special-hover-background: var(--ig-calendar-date-selected-hover-background);--ig-calendar-date-selected-special-focus-foreground: var(--ig-calendar-date-selected-special-hover-foreground);--ig-calendar-date-selected-special-focus-background: var(--ig-calendar-date-selected-hover-background);--ig-calendar-date-selected-current-foreground: hsla(from color(from var(--ig-calendar-date-selected-background) var(--y-contrast)) h 0 l/1);--ig-calendar-date-selected-current-background: var(--ig-calendar-date-selected-background);--ig-calendar-date-selected-current-hover-foreground: hsla(from color(from var(--ig-calendar-date-selected-background) var(--y-contrast)) h 0 l/1);--ig-calendar-date-selected-current-hover-background: var(--ig-calendar-date-selected-hover-background);--ig-calendar-date-selected-current-focus-foreground: hsla(from color(from var(--ig-calendar-date-selected-current-focus-background) var(--y-contrast)) h 0 l/1);--ig-calendar-date-selected-current-focus-background: var(--ig-calendar-date-selected-background);--ig-calendar-date-selected-range-foreground: var(--ig-calendar-content-foreground);--ig-calendar-date-selected-range-background: hsl(from var(--ig-calendar-date-selected-background) h s l/0.24);--ig-calendar-date-selected-range-hover-background: var(--ig-calendar-date-hover-background);--ig-calendar-date-selected-range-focus-background: var(--ig-calendar-date-selected-range-hover-background);--ig-calendar-date-selected-current-range-background: var(--ig-calendar-date-current-background);--ig-calendar-date-selected-current-range-hover-background: var(--ig-calendar-date-selected-current-range-background);--ig-calendar-date-selected-current-range-focus-background: var(--ig-calendar-date-selected-current-range-hover-background);--ig-calendar-date-selected-special-border-color: var(--ig-calendar-date-selected-foreground);--ig-calendar-date-selected-special-hover-border-color: var(--ig-calendar-date-selected-hover-foreground);--ig-calendar-date-selected-special-focus-border-color: var(--ig-calendar-date-selected-focus-foreground);--ig-calendar-date-special-foreground: hsla(from color(from var(--ig-calendar-content-background) var(--y-contrast)) h 0 l/1);--ig-calendar-date-special-hover-foreground: lch(from var(--ig-calendar-date-special-foreground) calc(l + (50 - l) * 0.1 + sign(50 - l) * 7) c h);--ig-calendar-date-special-focus-foreground: var(--ig-calendar-date-special-hover-border-color);--ig-calendar-date-special-hover-background: var(--ig-calendar-date-hover-background);--ig-calendar-date-special-focus-background: var(--ig-calendar-date-focus-background);--ig-calendar-date-special-range-hover-background: var(--ig-calendar-date-selected-range-hover-background);--ig-calendar-date-special-range-focus-background: var(--ig-calendar-date-special-focus-background);--ig-calendar-date-special-range-border-color: var(--ig-calendar-date-special-border-color);--ig-calendar-date-special-range-hover-border-color: var(--ig-calendar-date-special-range-border-color);--ig-calendar-date-special-range-focus-border-color: var(--ig-calendar-date-special-range-hover-border-color);--ig-calendar-date-special-border-color: var(--ig-calendar-date-special-foreground);--ig-calendar-date-special-hover-border-color: lch(from var(--ig-calendar-date-special-border-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 7) c h);--ig-calendar-date-special-focus-border-color: var(--ig-calendar-date-special-hover-border-color);--ig-calendar-date-current-border-color: var(--ig-calendar-date-current-foreground);--ig-calendar-date-current-hover-border-color: var(--ig-calendar-date-current-hover-foreground);--ig-calendar-date-current-focus-border-color: var(--ig-calendar-date-current-focus-foreground);--ig-calendar-date-selected-current-border-color: var(--ig-calendar-content-foreground);--ig-calendar-date-selected-current-hover-border-color: var(--ig-calendar-date-selected-current-border-color);--ig-calendar-date-selected-current-focus-border-color: var(--ig-calendar-date-selected-current-hover-border-color);--ig-calendar-date-special-range-foreground: var(--ig-calendar-date-special-foreground);--ig-calendar-date-special-range-hover-foreground: var(--ig-calendar-date-special-hover-foreground);--ig-calendar-date-special-range-focus-foreground: var(--ig-calendar-date-special-range-hover-foreground);--ig-calendar-week-number-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.5) * 0.5rem), 0.5rem);--ig-calendar-ym-selected-current-hover-foreground: hsla(from color(from var(--ig-calendar-ym-selected-current-hover-background) var(--y-contrast)) h 0 l/1);--ig-calendar-ym-selected-current-hover-background: var(--ig-calendar-ym-selected-hover-background);--ig-calendar-ym-hover-foreground: hsla(from color(from var(--ig-calendar-ym-hover-background) var(--y-contrast)) h 0 l/1);--ig-calendar-ym-hover-background: var(--ig-calendar-date-hover-background);--ig-calendar-ym-current-foreground: hsla(from color(from var(--ig-calendar-ym-current-background) var(--y-contrast)) h 0 l/1);--ig-calendar-ym-current-background: var(--ig-calendar-date-current-background);--ig-calendar-ym-current-hover-foreground: hsla(from color(from var(--ig-calendar-ym-current-hover-background) var(--y-contrast)) h 0 l/1);--ig-calendar-ym-current-hover-background: var(--ig-calendar-date-current-hover-background);--ig-calendar-ym-selected-foreground: hsla(from color(from var(--ig-calendar-ym-selected-background) var(--y-contrast)) h 0 l/1);--ig-calendar-ym-selected-background: var(--ig-calendar-header-background);--ig-calendar-ym-selected-hover-foreground: hsla(from color(from var(--ig-calendar-ym-selected-hover-background) var(--y-contrast)) h 0 l/1);--ig-calendar-ym-selected-hover-background: lch(from var(--ig-calendar-ym-selected-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-calendar-ym-selected-current-foreground: hsla(from color(from var(--ig-calendar-ym-selected-current-background) var(--y-contrast)) h 0 l/1);--ig-calendar-ym-selected-current-background: var(--ig-calendar-ym-selected-background);--ig-calendar-ym-selected-current-outline-color: var(--ig-calendar-ym-current-outline-color);--ig-calendar-ym-current-outline-color: var(--ig-calendar-date-current-border-color);--ig-calendar-ym-selected-current-outline-hover-color: var(--ig-calendar-ym-current-outline-hover-color);--ig-calendar-ym-selected-current-outline-focus-color: var(--ig-calendar-ym-current-outline-focus-color)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-checkbox-tick-color: hsla(from color(from var(--ig-checkbox-fill-color) var(--y-contrast)) h 0 l/1);--ig-checkbox-tick-width: 3;--ig-checkbox-label-color: var(--_grid-foreground);--ig-checkbox-label-color-hover: lch(from var(--ig-checkbox-label-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-empty-fill-color: var(--_grid-background);--ig-checkbox-fill-color: var(--_grid-accent-color);--ig-checkbox-focus-outline-color-focused: transparent;--ig-checkbox-focus-outline-color-error: transparent;--ig-checkbox-disabled-color: color-mix(in srgb, var(--_grid-foreground) 50%, var(--_grid-background));--ig-checkbox-disabled-fill-color: hsl(from var(--ig-checkbox-fill-color) h s l/0.5);--ig-checkbox-disabled-tick-color: var(--ig-gray-50);--ig-checkbox-disabled-color-label: hsl(from var(--ig-checkbox-label-color) h s l/0.5);--ig-checkbox-error-color: var(--ig-error-800);--ig-checkbox-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 0.625rem), 0.625rem);--ig-checkbox-border-radius-ripple: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.5rem), 1.5rem);--ig-checkbox-empty-color: color-mix(in srgb, var(--_grid-foreground) 80%, var(--_grid-background));--ig-checkbox-empty-color-hover: lch(from var(--ig-checkbox-empty-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-tick-color-hover: color-mix(in srgb, var(--_grid-foreground) 40%, var(--_grid-background));--ig-checkbox-fill-color-hover: lch(from var(--ig-checkbox-fill-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-focus-outline-color: transparent;--ig-checkbox-focus-border-color: var(--ig-checkbox-fill-color);--ig-checkbox-error-color-hover: var(--ig-error-800);--ig-checkbox-disabled-indeterminate-color: hsl(from var(--ig-checkbox-fill-color) h s l/0.5)}:where(.igx-grid,igx-grid-lite,igc-grid-lite) igx-grid-header-row{--ig-checkbox-tick-color: hsla(from color(from var(--ig-checkbox-fill-color) var(--y-contrast)) h 0 l/1);--ig-checkbox-tick-width: 3;--ig-checkbox-label-color: var(--ig-grid-header-text-color);--ig-checkbox-label-color-hover: lch(from var(--ig-checkbox-label-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-empty-fill-color: var(--ig-grid-header-background);--ig-checkbox-fill-color: var(--_grid-accent-color);--ig-checkbox-focus-outline-color-focused: transparent;--ig-checkbox-focus-outline-color-error: transparent;--ig-checkbox-disabled-color: color-mix(in srgb, var(--ig-grid-header-text-color) 50%, var(--ig-grid-header-background));--ig-checkbox-disabled-fill-color: hsl(from var(--ig-checkbox-fill-color) h s l/0.5);--ig-checkbox-disabled-tick-color: var(--ig-gray-50);--ig-checkbox-disabled-color-label: hsl(from var(--ig-checkbox-label-color) h s l/0.5);--ig-checkbox-error-color: var(--ig-error-800);--ig-checkbox-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 0.625rem), 0.625rem);--ig-checkbox-border-radius-ripple: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.5rem), 1.5rem);--ig-checkbox-empty-color: var(--ig-grid-header-text-color);--ig-checkbox-empty-color-hover: lch(from var(--ig-checkbox-empty-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-tick-color-hover: color-mix(in srgb, var(--ig-grid-header-text-color) 40%, var(--ig-grid-header-background));--ig-checkbox-fill-color-hover: lch(from var(--ig-checkbox-fill-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-focus-outline-color: transparent;--ig-checkbox-focus-border-color: var(--ig-checkbox-fill-color);--ig-checkbox-error-color-hover: var(--ig-error-800);--ig-checkbox-disabled-indeterminate-color: hsl(from var(--ig-checkbox-fill-color) h s l/0.5)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-chip-ghost-elevation: var(--ig-elevation-8);--ig-chip-remove-icon-color: 'currentColor';--ig-chip-focus-shadow-color: transparent;--ig-chip-focus-selected-shadow-color: transparent;--ig-chip-remove-icon-color-focus: 'currentColor';--ig-chip-background: color-mix(in srgb, var(--_grid-foreground) 12%, var(--_grid-background));--ig-chip-ghost-background: color-mix(in srgb, var(--_grid-foreground) 12%, var(--_grid-background));--ig-chip-ghost-text-color: var(--_grid-foreground);--ig-chip-hover-text-color: var(--ig-chip-text-color);--ig-chip-hover-background: lch(from var(--ig-chip-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-chip-focus-text-color: var(--ig-chip-text-color);--ig-chip-selected-text-color: var(--ig-chip-text-color);--ig-chip-selected-background: var(--ig-chip-background);--ig-chip-hover-selected-text-color: var(--ig-chip-selected-text-color);--ig-chip-hover-selected-background: lch(from var(--ig-chip-selected-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-chip-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1rem), 1rem);--ig-chip-disabled-text-color: color-mix(in srgb, var(--_grid-foreground) 50%, var(--_grid-background));--ig-chip-disabled-background: color-mix(in srgb, var(--_grid-foreground) 12%, var(--_grid-background));--ig-chip-disabled-selected-text-color: var(--ig-gray-500);--ig-chip-disabled-selected-background: var(--ig-gray-200);--ig-chip-default-size: 2;--ig-chip-outlined-background: transparent;--ig-chip-outlined-text-color: var(--ig-gray-100-contrast);--ig-chip-border-color: var(--ig-gray-100-contrast);--ig-chip-selected-outlined-background: transparent;--ig-chip-selected-outlined-text-color: var(--ig-gray-100-contrast);--ig-chip-selected-border-color: var(--ig-gray-100-contrast);--ig-chip-hover-border-color: var(--ig-gray-100-contrast);--ig-chip-hover-outlined-text-color: var(--ig-gray-100-contrast);--ig-chip-hover-selected-border-color: var(--ig-gray-100-contrast);--ig-chip-hover-selected-outlined-text-color: var(--ig-gray-100-contrast);--ig-chip-focus-border-color: var(--ig-gray-100-contrast);--ig-chip-focus-outlined-text-color: var(--ig-gray-100-contrast);--ig-chip-focus-selected-border-color: var(--ig-gray-100-contrast);--ig-chip-focus-selected-outlined-text-color: var(--ig-gray-100-contrast);--ig-chip-disabled-outlined-background: hsl(from var(--ig-gray-200) h s l/0.3);--ig-chip-disabled-outlined-text-color: var(--ig-gray-500);--ig-chip-disabled-border-color: color-mix(in srgb, var(--_grid-foreground) 24%, var(--_grid-background));--ig-chip-disabled-selected-outlined-background: hsl(from var(--ig-gray-200) h s l/0.3);--ig-chip-disabled-selected-outlined-text-color: var(--ig-gray-500);--ig-chip-disabled-selected-border-color: hsl(from var(--ig-gray-500) h s l/0.3);--ig-chip-text-color: var(--_grid-foreground);--ig-chip-focus-background: lch(from var(--ig-chip-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 7) c h);--ig-chip-focus-selected-text-color: var(--ig-chip-selected-text-color);--ig-chip-focus-selected-background: lch(from var(--ig-chip-selected-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 7) c h);--ig-chip-hover-outlined-background: hsl(from var(--ig-gray-400) h s l/0.16);--ig-chip-hover-selected-outlined-background: hsl(from var(--ig-gray-400) h s l/0.16);--ig-chip-focus-outlined-background: hsl(from var(--ig-gray-500) h s l/0.3);--ig-chip-focus-selected-outlined-background: hsl(from var(--ig-gray-500) h s l/0.3)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-contained-button-shadow-color: transparent;--ig-contained-button-border-color: transparent;--ig-contained-button-hover-border-color: transparent;--ig-contained-button-focus-border-color: transparent;--ig-contained-button-focus-visible-border-color: transparent;--ig-contained-button-active-border-color: transparent;--ig-contained-button-disabled-border-color: transparent;--ig-contained-button-icon-color: hsla(from color(from var(--ig-contained-button-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-icon-color-hover: hsla(from color(from var(--ig-contained-button-hover-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-disabled-background: color-mix(in srgb, var(--_grid-accent-color) 50%, var(--_grid-background));--ig-contained-button-disabled-foreground: color-mix(in srgb, var(--_grid-foreground) 50%, var(--_grid-background));--ig-contained-button-disabled-icon-color: color-mix(in srgb, var(--_grid-foreground) 50%, var(--_grid-background));--ig-contained-button-default-size: 3;--ig-contained-button-resting-elevation: var(--ig-elevation-2);--ig-contained-button-hover-elevation: var(--ig-elevation-4);--ig-contained-button-focus-elevation: var(--ig-elevation-8);--ig-contained-button-active-elevation: var(--ig-elevation-4);--ig-contained-button-background: var(--_grid-accent-color);--ig-contained-button-active-background: var(--ig-contained-button-focus-background);--ig-contained-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-contained-button-foreground: hsla(from color(from var(--ig-contained-button-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-hover-background: lch(from var(--ig-contained-button-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-contained-button-hover-foreground: hsla(from color(from var(--ig-contained-button-hover-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-focus-background: lch(from var(--ig-contained-button-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-contained-button-focus-foreground: hsla(from color(from var(--ig-contained-button-focus-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-focus-hover-background: var(--ig-contained-button-hover-background);--ig-contained-button-focus-hover-foreground: hsla(from color(from var(--ig-contained-button-focus-hover-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-focus-visible-background: var(--ig-contained-button-focus-background);--ig-contained-button-focus-visible-foreground: hsla(from color(from var(--ig-contained-button-focus-visible-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-active-foreground: hsla(from color(from var(--ig-contained-button-active-background) var(--y-contrast)) h 0 l/1)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-drop-down-elevation: var(--ig-elevation-3);--ig-drop-down-background-color: var(--_grid-background);--ig-drop-down-header-text-color: hsl(from hsla(from color(from var(--ig-drop-down-background-color) var(--y-contrast)) h 0 l/1) h s l/0.7);--ig-drop-down-item-text-color: var(--_grid-foreground);--ig-drop-down-item-icon-color: hsl(from var(--ig-drop-down-item-text-color) h s l/0.8);--ig-drop-down-hover-item-background: color-mix(in srgb, var(--_grid-accent-color) 8%, var(--_grid-background));--ig-drop-down-hover-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-hover-item-icon-color: hsl(from var(--ig-drop-down-hover-item-text-color) h s l/0.8);--ig-drop-down-focused-item-background: color-mix(in srgb, var(--_grid-accent-color) 12%, var(--_grid-background));--ig-drop-down-focused-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-focused-item-border-color: transparent;--ig-drop-down-selected-item-background: color-mix(in srgb, var(--_grid-accent-color) 12%, var(--_grid-background));--ig-drop-down-disabled-item-background: transparent;--ig-drop-down-disabled-item-text-color: hsl(from var(--ig-drop-down-item-text-color) h s l/0.4);--ig-drop-down-border-color: color-mix(in srgb, var(--_grid-foreground) 12%, var(--_grid-background));--ig-drop-down-border-width: 0;--ig-drop-down-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-drop-down-item-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0) * 1.25rem), 1.25rem);--ig-drop-down-default-size: 2;--ig-drop-down-selected-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-selected-item-icon-color: hsl(from var(--ig-drop-down-selected-item-text-color) h s l/0.8);--ig-drop-down-selected-hover-item-background: color-mix(in srgb, var(--_grid-accent-color) 16%, var(--_grid-background));--ig-drop-down-selected-hover-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-selected-hover-item-icon-color: hsl(from var(--ig-drop-down-selected-hover-item-text-color) h s l/0.8);--ig-drop-down-selected-focus-item-background: color-mix(in srgb, var(--_grid-accent-color) 24%, var(--_grid-background));--ig-drop-down-selected-focus-item-text-color: var(--ig-drop-down-item-text-color)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-excel-filtering-background: var(--_grid-background);--ig-excel-filtering-secondary-background: var(--ig-excel-filtering-background);--ig-excel-filtering-header-foreground: var(--ig-excel-filtering-foreground);--ig-excel-filtering-subheader-foreground: var(--ig-excel-filtering-foreground);--ig-excel-filtering-actions-foreground: var(--ig-excel-filtering-foreground);--ig-excel-filtering-actions-icon-color: var(--ig-excel-filtering-foreground);--ig-excel-filtering-actions-hover-foreground: var(--ig-excel-filtering-foreground);--ig-excel-filtering-actions-hover-icon-color: var(--ig-excel-filtering-foreground);--ig-excel-filtering-actions-selected-icon-color: var(--ig-excel-filtering-accent-color);--ig-excel-filtering-actions-hover-background: color-mix(in srgb, var(--ig-excel-filtering-accent-color) 8%, var(--ig-excel-filtering-background));--ig-excel-filtering-actions-disabled-foreground: color-mix(in srgb, var(--ig-excel-filtering-foreground) 50%, var(--ig-excel-filtering-background));--ig-excel-filtering-border-color: color-mix(in srgb, var(--ig-excel-filtering-foreground) 16%, var(--ig-excel-filtering-background));--ig-excel-filtering-foreground: var(--_grid-foreground);--ig-excel-filtering-accent-color: var(--_grid-accent-color)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-flat-button-shadow-color: transparent;--ig-flat-button-border-color: transparent;--ig-flat-button-hover-border-color: transparent;--ig-flat-button-focus-border-color: transparent;--ig-flat-button-focus-visible-border-color: transparent;--ig-flat-button-active-border-color: transparent;--ig-flat-button-disabled-border-color: transparent;--ig-flat-button-icon-color: var(--_grid-accent-color);--ig-flat-button-icon-color-hover: var(--ig-flat-button-hover-foreground);--ig-flat-button-disabled-background: transparent;--ig-flat-button-disabled-foreground: color-mix(in srgb, var(--_grid-accent-color) 50%, var(--_grid-background));--ig-flat-button-disabled-icon-color: color-mix(in srgb, var(--_grid-accent-color) 50%, var(--_grid-background));--ig-flat-button-default-size: 3;--ig-flat-button-resting-elevation: var(--ig-elevation-0);--ig-flat-button-hover-elevation: var(--ig-elevation-0);--ig-flat-button-focus-elevation: var(--ig-elevation-0);--ig-flat-button-active-elevation: var(--ig-elevation-0);--ig-flat-button-background: transparent;--ig-flat-button-focus-foreground: hsl(from var(--ig-flat-button-focus-background) h s l/1);--ig-flat-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-flat-button-foreground: var(--_grid-accent-color);--ig-flat-button-hover-background: hsl(from var(--ig-flat-button-foreground) h s l/0.08);--ig-flat-button-hover-foreground: hsl(from var(--ig-flat-button-hover-background) h s l/1);--ig-flat-button-focus-background: hsl(from var(--ig-flat-button-foreground) h s l/0.32);--ig-flat-button-focus-visible-background: hsl(from var(--ig-flat-button-foreground) h s l/0.16);--ig-flat-button-focus-hover-background: hsl(from var(--ig-flat-button-foreground) h s l/0.24);--ig-flat-button-focus-hover-foreground: hsl(from var(--ig-flat-button-focus-hover-background) h s l/1);--ig-flat-button-focus-visible-foreground: hsl(from var(--ig-flat-button-focus-visible-background) h s l/1);--ig-flat-button-active-background: hsl(from var(--ig-flat-button-foreground) h s l/0.16);--ig-flat-button-active-foreground: hsl(from var(--ig-flat-button-active-background) h s l/1)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-flat-icon-button-shadow-color: transparent;--ig-flat-icon-button-background: transparent;--ig-flat-icon-button-foreground: var(--_grid-accent-color);--ig-flat-icon-button-hover-background: hsl(from var(--ig-flat-icon-button-foreground) h s l/0.08);--ig-flat-icon-button-hover-foreground: var(--ig-flat-icon-button-foreground);--ig-flat-icon-button-focus-background: hsl(from var(--ig-flat-icon-button-foreground) h s l/0.16);--ig-flat-icon-button-focus-foreground: var(--ig-flat-icon-button-foreground);--ig-flat-icon-button-focus-hover-background: hsl(from var(--ig-flat-icon-button-foreground) h s l/0.24);--ig-flat-icon-button-focus-hover-foreground: var(--ig-flat-icon-button-foreground);--ig-flat-icon-button-active-background: hsl(from var(--ig-flat-icon-button-foreground) h s l/0.24);--ig-flat-icon-button-active-foreground: var(--ig-flat-icon-button-foreground);--ig-flat-icon-button-border-color: transparent;--ig-flat-icon-button-focus-border-color: transparent;--ig-flat-icon-button-disabled-background: transparent;--ig-flat-icon-button-disabled-foreground: color-mix(in srgb, var(--_grid-accent-color) 50%, var(--_grid-background));--ig-flat-icon-button-disabled-border-color: transparent;--ig-flat-icon-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem);--ig-flat-icon-button-default-size: 3}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-grid-summary-background-color: color-mix(in srgb, var(--_grid-foreground) 12%, var(--_grid-background));--ig-grid-summary-label-color: var(--_grid-accent-color);--ig-grid-summary-label-hover-color: var(--ig-grid-summary-label-color);--ig-grid-summary-result-color: var(--_grid-foreground);--ig-grid-summary-border-style: solid;--ig-grid-summary-border-color: color-mix(in srgb, var(--_grid-foreground) 20%, var(--_grid-background));--ig-grid-summary-pinned-border-style: solid;--ig-grid-summary-pinned-border-color: color-mix(in srgb, var(--_grid-foreground) 30%, var(--_grid-background))}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-grid-toolbar-background: var(--_grid-background);--ig-grid-toolbar-title-text-color: var(--_grid-foreground);--ig-grid-toolbar-dropdown-background: var(--ig-grid-toolbar-background);--ig-grid-toolbar-item-text-color: var(--ig-grid-toolbar-foreground);--ig-grid-toolbar-item-hover-background: color-mix(in srgb, var(--ig-grid-toolbar-accent-color) 8%, var(--ig-grid-toolbar-dropdown-background));--ig-grid-toolbar-item-hover-text-color: var(--ig-grid-toolbar-item-text-color);--ig-grid-toolbar-item-focus-background: color-mix(in srgb, var(--ig-grid-toolbar-accent-color) 12%, var(--ig-grid-toolbar-dropdown-background));--ig-grid-toolbar-item-focus-text-color: var(--ig-grid-toolbar-item-text-color);--ig-grid-toolbar-border-color: color-mix(in srgb, var(--ig-grid-toolbar-foreground) 20%, var(--ig-grid-toolbar-background));--ig-grid-toolbar-foreground: var(--_grid-foreground);--ig-grid-toolbar-accent-color: var(--_grid-accent-color)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-highlight-resting-background: color-mix(in srgb, var(--_grid-foreground) 80%, var(--_grid-background));--ig-highlight-resting-color: hsla(from color(from var(--ig-highlight-resting-background) var(--y-contrast)) h 0 l/1);--ig-highlight-active-background: var(--_grid-accent-color);--ig-highlight-active-color: hsla(from color(from var(--ig-highlight-active-background) var(--y-contrast)) h 0 l/1)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-input-group-helper-text-color: var(--ig-gray-700);--ig-input-group-text-error-color: var(--ig-error-500);--ig-input-group-icon-error-color: var(--ig-error-500);--ig-input-group-input-prefix-background: transparent;--ig-input-group-input-prefix-color: var(--ig-input-group-idle-text-color);--ig-input-group-input-prefix-background--filled: inherit;--ig-input-group-input-prefix-color--filled: var(--ig-input-group-idle-text-color);--ig-input-group-input-prefix-background--focused: inherit;--ig-input-group-input-prefix-color--focused: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background: transparent;--ig-input-group-input-suffix-color: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background--filled: inherit;--ig-input-group-input-suffix-color--filled: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background--focused: inherit;--ig-input-group-input-suffix-color--focused: var(--ig-input-group-idle-text-color);--ig-input-group-idle-text-color: var(--_grid-foreground);--ig-input-group-filled-text-color: var(--ig-input-group-idle-text-color);--ig-input-group-filled-text-hover-color: var(--ig-input-group-idle-text-color);--ig-input-group-focused-text-color: var(--ig-input-group-idle-text-color);--ig-input-group-disabled-text-color: hsl(from var(--ig-input-group-idle-text-color) h s l/0.7);--ig-input-group-idle-secondary-color: var(--_grid-foreground);--ig-input-group-filled-secondary-color: var(--ig-gray-600);--ig-input-group-focused-secondary-color: var(--_grid-accent-color);--ig-input-group-idle-bottom-line-color: var(--_grid-accent-color);--ig-input-group-hover-bottom-line-color: lch(from var(--ig-input-group-idle-bottom-line-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-input-group-focused-bottom-line-color: var(--ig-input-group-hover-bottom-line-color);--ig-input-group-disabled-bottom-line-color: hsl(from var(--ig-input-group-idle-bottom-line-color) h s l/0.5);--ig-input-group-disabled-border-color: var(--ig-gray-500);--ig-input-group-border-color: var(--_grid-accent-color);--ig-input-group-hover-border-color: lch(from var(--ig-input-group-border-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-input-group-focused-border-color: var(--ig-input-group-hover-border-color);--ig-input-group-border-background: transparent;--ig-input-group-border-disabled-background: transparent;--ig-input-group-search-background: color-mix(in srgb, var(--_grid-foreground) 6%, var(--_grid-background));--ig-input-group-search-disabled-background: hsl(from var(--ig-input-group-search-background) h s l/0.4);--ig-input-group-success-secondary-color: var(--ig-success-500);--ig-input-group-warning-secondary-color: var(--ig-warn-500);--ig-input-group-error-secondary-color: var(--ig-error-500);--ig-input-group-placeholder-color: color-mix(in srgb, var(--_grid-foreground) 80%, var(--_grid-background));--ig-input-group-hover-placeholder-color: var(--ig-input-group-placeholder-color);--ig-input-group-disabled-placeholder-color: hsl(from var(--ig-input-group-placeholder-color) h s l/0.7);--ig-input-group-box-background: var(--_grid-background);--ig-input-group-box-background-hover: var(--ig-input-group-box-background);--ig-input-group-box-background-focus: lch(from var(--ig-input-group-box-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-input-group-box-disabled-background: hsl(from var(--ig-input-group-box-background) h s l/0.4);--ig-input-group-box-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-border-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-search-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-success-shadow-color: hsl(from var(--ig-success-500) h s l/0.38);--ig-input-group-error-shadow-color: hsl(from var(--ig-error-500) h s l/0.38);--ig-input-group-default-size: 2;--ig-input-group-search-resting-elevation: var(--ig-elevation-1);--ig-input-group-search-hover-elevation: var(--ig-elevation-2);--ig-input-group-search-disabled-elevation: var(--ig-elevation-1)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-outlined-button-shadow-color: transparent;--ig-outlined-button-border-color: var(--ig-outlined-button-foreground);--ig-outlined-button-hover-border-color: var(--ig-outlined-button-hover-foreground);--ig-outlined-button-focus-border-color: var(--ig-outlined-button-focus-foreground);--ig-outlined-button-focus-visible-border-color: var(--ig-outlined-button-focus-visible-foreground);--ig-outlined-button-active-border-color: var(--ig-outlined-button-active-foreground);--ig-outlined-button-disabled-border-color: color-mix(in srgb, var(--_grid-accent-color) 50%, var(--_grid-background));--ig-outlined-button-icon-color: var(--_grid-accent-color);--ig-outlined-button-icon-color-hover: var(--ig-outlined-button-hover-foreground);--ig-outlined-button-disabled-background: transparent;--ig-outlined-button-disabled-foreground: color-mix(in srgb, var(--_grid-accent-color) 50%, var(--_grid-background));--ig-outlined-button-disabled-icon-color: color-mix(in srgb, var(--_grid-accent-color) 50%, var(--_grid-background));--ig-outlined-button-default-size: 3;--ig-outlined-button-resting-elevation: var(--ig-elevation-0);--ig-outlined-button-hover-elevation: var(--ig-elevation-0);--ig-outlined-button-focus-elevation: var(--ig-elevation-0);--ig-outlined-button-active-elevation: var(--ig-elevation-0);--ig-outlined-button-background: transparent;--ig-outlined-button-focus-foreground: hsl(from var(--ig-outlined-button-focus-background) h s l/1);--ig-outlined-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-outlined-button-foreground: var(--_grid-accent-color);--ig-outlined-button-hover-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.08);--ig-outlined-button-hover-foreground: hsl(from var(--ig-outlined-button-hover-background) h s l/1);--ig-outlined-button-focus-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.32);--ig-outlined-button-focus-visible-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.16);--ig-outlined-button-focus-hover-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.24);--ig-outlined-button-focus-hover-foreground: hsl(from var(--ig-outlined-button-focus-hover-background) h s l/1);--ig-outlined-button-focus-visible-foreground: hsl(from var(--ig-outlined-button-focus-visible-background) h s l/1);--ig-outlined-button-active-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.16);--ig-outlined-button-active-foreground: hsl(from var(--ig-outlined-button-active-background) h s l/1)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-outlined-icon-button-shadow-color: transparent;--ig-outlined-icon-button-background: transparent;--ig-outlined-icon-button-foreground: var(--_grid-accent-color);--ig-outlined-icon-button-hover-background: hsl(from var(--ig-outlined-icon-button-foreground) h s l/0.08);--ig-outlined-icon-button-hover-foreground: var(--ig-outlined-icon-button-foreground);--ig-outlined-icon-button-focus-background: hsl(from var(--ig-outlined-icon-button-foreground) h s l/0.16);--ig-outlined-icon-button-focus-foreground: var(--ig-outlined-icon-button-foreground);--ig-outlined-icon-button-focus-hover-background: hsl(from var(--ig-outlined-icon-button-foreground) h s l/0.24);--ig-outlined-icon-button-focus-hover-foreground: var(--ig-outlined-icon-button-foreground);--ig-outlined-icon-button-active-background: hsl(from var(--ig-outlined-icon-button-foreground) h s l/0.24);--ig-outlined-icon-button-active-foreground: var(--ig-outlined-icon-button-foreground);--ig-outlined-icon-button-border-color: hsl(from var(--ig-outlined-icon-button-foreground) h s l/0.4);--ig-outlined-icon-button-focus-border-color: var(--ig-gray-300);--ig-outlined-icon-button-disabled-background: transparent;--ig-outlined-icon-button-disabled-foreground: color-mix(in srgb, var(--_grid-accent-color) 50%, var(--_grid-background));--ig-outlined-icon-button-disabled-border-color: color-mix(in srgb, var(--_grid-accent-color) 50%, var(--_grid-background));--ig-outlined-icon-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem);--ig-outlined-icon-button-default-size: 3}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-paginator-foreground: var(--_grid-foreground);--ig-paginator-background: var(--_grid-background);--ig-paginator-border-color: color-mix(in srgb, var(--_grid-foreground) 16%, var(--_grid-background));--ig-paginator-accent-color: var(--_grid-accent-color)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-circular-bar-track-color: color-mix(in srgb, var(--_grid-foreground) 12%, var(--_grid-background));--ig-circular-bar-fill-color-default: var(--_grid-accent-color);--ig-circular-bar-fill-color-danger: var(--ig-error-500);--ig-circular-bar-fill-color-warning: var(--ig-warn-500);--ig-circular-bar-fill-color-info: var(--ig-info-500);--ig-circular-bar-fill-color-success: var(--ig-success-500);--ig-circular-bar-text-color: var(--_grid-foreground);--ig-circular-bar-diameter: 2rem;--ig-circular-bar-track-border-radius: 0rem;--ig-circular-bar-fill-color-default-start: var(--ig-primary-500);--ig-circular-bar-fill-color-default-end: var(--ig-primary-500)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-linear-bar-track-color: color-mix(in srgb, var(--_grid-foreground) 12%, var(--_grid-background));--ig-linear-bar-fill-color-default: var(--_grid-accent-color);--ig-linear-bar-fill-color-danger: var(--ig-error-500);--ig-linear-bar-fill-color-warning: var(--ig-warn-500);--ig-linear-bar-fill-color-info: var(--ig-info-500);--ig-linear-bar-fill-color-success: var(--ig-success-500);--ig-linear-bar-stripes-color: hsl(from var(--ig-gray-50) h s l/0.7);--ig-linear-bar-text-color: var(--_grid-foreground);--ig-linear-bar-track-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0) * 0.5rem), 0.5rem);--ig-linear-bar-track-height: 0.25rem;--ig-linear-bar-strip-size: 1rem}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-query-builder-elevation: var(--ig-elevation-0);--ig-query-builder-background: var(--_grid-background);--ig-query-builder-header-background: var(--ig-query-builder-background);--ig-query-builder-header-foreground: var(--_grid-foreground);--ig-query-builder-header-border: transparent;--ig-query-builder-color-expression-group-and: #9c27b0;--ig-query-builder-color-expression-group-or: #007254;--ig-query-builder-border-radius: 0.25rem;--ig-query-builder-subquery-header-background: lch(from var(--ig-query-builder-header-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-query-builder-subquery-border-color: lch(from var(--ig-query-builder-subquery-header-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-query-builder-subquery-border-radius: 0.75rem;--ig-query-builder-separator-color: lch(from var(--ig-query-builder-subquery-border-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-query-builder-label-foreground: hsl(from hsla(from color(from var(--ig-query-builder-background) var(--y-contrast)) h 0 l/1) h s l/0.6);--ig-query-builder-foreground: var(--_grid-foreground);--ig-query-builder-accent-color: var(--_grid-accent-color)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--_scrollbar-thumb-color: color-mix(in srgb, var(--_grid-foreground) 50%, var(--_grid-background));--_scrollbar-track-border-color: color-mix(in srgb, var(--_grid-foreground) 16%, var(--_grid-background))}:where(.igx-grid,igx-grid-lite,igc-grid-lite),:where(.igx-grid,igx-grid-lite,igc-grid-lite) .ig-scrollbar{--sb-size: var(--ig-scrollbar-sb-size, 1rem);--sb-thumb-min-height: var(--ig-scrollbar-sb-thumb-min-height, 2rem);--sb-thumb-bg-color: var(--ig-scrollbar-sb-thumb-bg-color, var(--_scrollbar-thumb-color, var(--ig-gray-400)));--sb-thumb-bg-color-hover: var(--ig-scrollbar-sb-thumb-bg-color-hover, var(--sb-thumb-bg-color));--sb-thumb-border-color: var(--ig-scrollbar-sb-thumb-border-color, transparent);--sb-thumb-border-size: var(--ig-scrollbar-sb-thumb-border-size, 0);--sb-thumb-border-radius: var(--ig-scrollbar-sb-thumb-border-radius, 0);--sb-track-bg-color: var(--ig-scrollbar-sb-track-bg-color, var(--_grid-background, var(--content-background), var(--ig-gray-100)));--sb-track-bg-color-hover: var(--ig-scrollbar-sb-track-bg-color-hover, var(--sb-track-bg-color));--sb-track-border-color: var(--ig-scrollbar-sb-track-border-color, var(--_scrollbar-track-border-color, transparent));--sb-track-border-size: var(--ig-scrollbar-sb-track-border-size, 0);--sb-corner-bg: var(--ig-scrollbar-sb-corner-bg, var(--ig-gray-100));--sb-corner-border-color: var(--ig-scrollbar-sb-corner-border-color, transparent);--sb-corner-border-size: var(--ig-scrollbar-sb-corner-border-size, 0);--ig-theme: material;--ig-theme-variant: light}:where(.igx-grid,igx-grid-lite,igc-grid-lite),:where(.igx-grid,igx-grid-lite,igc-grid-lite) .ig-scrollbar{scrollbar-width:var(--sb-width, auto);scrollbar-color:var(--sb-thumb-bg-color) var(--sb-track-bg-color)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-select-toggle-button-background-focus--border: var(--ig-gray-300);--ig-select-toggle-button-background: var(--_grid-accent-color);--ig-select-toggle-button-background-focus: lch(from var(--ig-select-toggle-button-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-select-toggle-button-foreground: hsla(from color(from var(--ig-select-toggle-button-background) var(--y-contrast)) h 0 l/1);--ig-select-toggle-button-foreground-focus: hsla(from color(from var(--ig-select-toggle-button-background-focus) var(--y-contrast)) h 0 l/1);--ig-select-toggle-button-foreground-filled: hsla(from color(from var(--ig-select-toggle-button-background) var(--y-contrast)) h 0 l/1);--ig-select-toggle-button-background-disabled: hsl(from var(--ig-select-toggle-button-background) h s l/0.5);--ig-select-toggle-button-foreground-disabled: hsl(from var(--ig-select-toggle-button-foreground) h s l/0.5);--ig-select-default-size: 2}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-tooltip-elevation: var(--ig-elevation-0);--ig-tooltip-background: hsl(from var(--_grid-foreground) h s l/80%);--ig-tooltip-text-color: hsla(from color(from hsl(from var(--_grid-foreground) h s l/80%) var(--y-contrast)) h 0 l/1);--ig-tooltip-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.25) * 1rem), 1rem)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-tree-background: var(--_grid-background);--ig-tree-foreground: hsla(from color(from var(--ig-tree-background) var(--y-contrast)) h 0 l/1);--ig-tree-icon-color: var(--ig-surface-500-contrast);--ig-tree-background-selected: lch(from var(--ig-tree-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-tree-background-active: lch(from var(--ig-tree-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-tree-foreground-active: hsla(from color(from var(--ig-tree-background-active) var(--y-contrast)) h 0 l/1);--ig-tree-background-disabled: color-mix(in hsl, var(--ig-tree-background), transparent 50%);--ig-tree-foreground-disabled: hsla(from color(from var(--ig-tree-background-disabled) var(--y-contrast)) h 0 l/1);--ig-tree-drop-area-color: var(--ig-secondary-500);--ig-tree-hover-color: hsl(from hsla(from color(from var(--ig-tree-background) var(--y-contrast)) h 0 l/1) h s l/0.1);--ig-tree-hover-selected-color: lch(from var(--ig-tree-background-selected) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-tree-default-size: 2;--ig-tree-foreground-selected: hsla(from color(from var(--ig-tree-background-selected) var(--y-contrast)) h 0 l/1);--ig-tree-background-active-selected: lch(from var(--ig-tree-background-active) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-tree-foreground-active-selected: hsla(from color(from var(--ig-tree-background-active-selected) var(--y-contrast)) h 0 l/1);--ig-tree-border-color: var(--ig-secondary-500)}:where(.igx-grid,igx-grid-lite,igc-grid-lite){--ig-watermark-base-color: color-mix(in srgb, var(--_grid-accent-color) 50%, var(--_grid-background));--ig-watermark-color: var(--_grid-foreground);--ig-watermark-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0) * 1rem), 1rem);--ig-watermark-border-color: color-mix(in srgb, var(--_grid-accent-color) 16%, var(--_grid-background))}}@layer ig.derived{:where(.igx-column-actions){--_column-actions-background: var(--background, var(--ig-column-actions-background));--_column-actions-foreground: var(--foreground, var(--ig-column-actions-foreground));--_column-actions-accent-color: var(--accent-color, var(--ig-column-actions-accent-color))}:where(.igx-column-actions){--ig-checkbox-tick-color: hsla(from color(from var(--ig-checkbox-fill-color) var(--y-contrast)) h 0 l/1);--ig-checkbox-tick-width: 3;--ig-checkbox-label-color: var(--_column-actions-foreground);--ig-checkbox-label-color-hover: lch(from var(--ig-checkbox-label-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-empty-fill-color: var(--_column-actions-background);--ig-checkbox-fill-color: var(--_column-actions-accent-color);--ig-checkbox-focus-outline-color-focused: transparent;--ig-checkbox-focus-outline-color-error: transparent;--ig-checkbox-disabled-color: color-mix(in srgb, var(--_column-actions-foreground) 50%, var(--_column-actions-background));--ig-checkbox-disabled-fill-color: hsl(from var(--ig-checkbox-fill-color) h s l/0.5);--ig-checkbox-disabled-tick-color: var(--ig-gray-50);--ig-checkbox-disabled-color-label: hsl(from var(--ig-checkbox-label-color) h s l/0.5);--ig-checkbox-error-color: var(--ig-error-800);--ig-checkbox-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 0.625rem), 0.625rem);--ig-checkbox-border-radius-ripple: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.5rem), 1.5rem);--ig-checkbox-empty-color: color-mix(in srgb, var(--_column-actions-foreground) 80%, var(--_column-actions-background));--ig-checkbox-empty-color-hover: lch(from var(--ig-checkbox-empty-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-tick-color-hover: color-mix(in srgb, var(--_column-actions-foreground) 40%, var(--_column-actions-background));--ig-checkbox-fill-color-hover: lch(from var(--ig-checkbox-fill-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-focus-outline-color: transparent;--ig-checkbox-focus-border-color: var(--ig-checkbox-fill-color);--ig-checkbox-error-color-hover: var(--ig-error-800);--ig-checkbox-disabled-indeterminate-color: hsl(from var(--ig-checkbox-fill-color) h s l/0.5)}:where(.igx-column-actions){--ig-drop-down-elevation: var(--ig-elevation-3);--ig-drop-down-background-color: var(--_column-actions-background);--ig-drop-down-header-text-color: hsl(from hsla(from color(from var(--ig-drop-down-background-color) var(--y-contrast)) h 0 l/1) h s l/0.7);--ig-drop-down-item-text-color: var(--_column-actions-foreground);--ig-drop-down-item-icon-color: hsl(from var(--ig-drop-down-item-text-color) h s l/0.8);--ig-drop-down-hover-item-background: color-mix(in srgb, var(--_column-actions-accent-color) 8%, var(--_column-actions-background));--ig-drop-down-hover-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-hover-item-icon-color: hsl(from var(--ig-drop-down-hover-item-text-color) h s l/0.8);--ig-drop-down-focused-item-background: color-mix(in srgb, var(--_column-actions-accent-color) 12%, var(--_column-actions-background));--ig-drop-down-focused-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-focused-item-border-color: transparent;--ig-drop-down-selected-item-background: color-mix(in srgb, var(--_column-actions-accent-color) 12%, var(--_column-actions-background));--ig-drop-down-disabled-item-background: transparent;--ig-drop-down-disabled-item-text-color: hsl(from var(--ig-drop-down-item-text-color) h s l/0.4);--ig-drop-down-border-color: color-mix(in srgb, var(--_column-actions-foreground) 12%, var(--_column-actions-background));--ig-drop-down-border-width: 0;--ig-drop-down-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-drop-down-item-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0) * 1.25rem), 1.25rem);--ig-drop-down-default-size: 2;--ig-drop-down-selected-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-selected-item-icon-color: hsl(from var(--ig-drop-down-selected-item-text-color) h s l/0.8);--ig-drop-down-selected-hover-item-background: color-mix(in srgb, var(--_column-actions-accent-color) 16%, var(--_column-actions-background));--ig-drop-down-selected-hover-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-selected-hover-item-icon-color: hsl(from var(--ig-drop-down-selected-hover-item-text-color) h s l/0.8);--ig-drop-down-selected-focus-item-background: color-mix(in srgb, var(--_column-actions-accent-color) 24%, var(--_column-actions-background));--ig-drop-down-selected-focus-item-text-color: var(--ig-drop-down-item-text-color)}:where(.igx-column-actions){--ig-flat-button-shadow-color: transparent;--ig-flat-button-border-color: transparent;--ig-flat-button-hover-border-color: transparent;--ig-flat-button-focus-border-color: transparent;--ig-flat-button-focus-visible-border-color: transparent;--ig-flat-button-active-border-color: transparent;--ig-flat-button-disabled-border-color: transparent;--ig-flat-button-icon-color: var(--_column-actions-accent-color);--ig-flat-button-icon-color-hover: var(--ig-flat-button-hover-foreground);--ig-flat-button-disabled-background: transparent;--ig-flat-button-disabled-foreground: color-mix(in srgb, var(--_column-actions-accent-color) 50%, var(--_column-actions-background));--ig-flat-button-disabled-icon-color: color-mix(in srgb, var(--_column-actions-accent-color) 50%, var(--_column-actions-background));--ig-flat-button-default-size: 3;--ig-flat-button-resting-elevation: var(--ig-elevation-0);--ig-flat-button-hover-elevation: var(--ig-elevation-0);--ig-flat-button-focus-elevation: var(--ig-elevation-0);--ig-flat-button-active-elevation: var(--ig-elevation-0);--ig-flat-button-background: transparent;--ig-flat-button-focus-foreground: hsl(from var(--ig-flat-button-focus-background) h s l/1);--ig-flat-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-flat-button-foreground: var(--_column-actions-accent-color);--ig-flat-button-hover-background: hsl(from var(--ig-flat-button-foreground) h s l/0.08);--ig-flat-button-hover-foreground: hsl(from var(--ig-flat-button-hover-background) h s l/1);--ig-flat-button-focus-background: hsl(from var(--ig-flat-button-foreground) h s l/0.32);--ig-flat-button-focus-visible-background: hsl(from var(--ig-flat-button-foreground) h s l/0.16);--ig-flat-button-focus-hover-background: hsl(from var(--ig-flat-button-foreground) h s l/0.24);--ig-flat-button-focus-hover-foreground: hsl(from var(--ig-flat-button-focus-hover-background) h s l/1);--ig-flat-button-focus-visible-foreground: hsl(from var(--ig-flat-button-focus-visible-background) h s l/1);--ig-flat-button-active-background: hsl(from var(--ig-flat-button-foreground) h s l/0.16);--ig-flat-button-active-foreground: hsl(from var(--ig-flat-button-active-background) h s l/1)}:where(.igx-column-actions){--ig-input-group-helper-text-color: var(--ig-gray-700);--ig-input-group-text-error-color: var(--ig-error-500);--ig-input-group-icon-error-color: var(--ig-error-500);--ig-input-group-input-prefix-background: transparent;--ig-input-group-input-prefix-color: var(--ig-input-group-idle-text-color);--ig-input-group-input-prefix-background--filled: inherit;--ig-input-group-input-prefix-color--filled: var(--ig-input-group-idle-text-color);--ig-input-group-input-prefix-background--focused: inherit;--ig-input-group-input-prefix-color--focused: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background: transparent;--ig-input-group-input-suffix-color: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background--filled: inherit;--ig-input-group-input-suffix-color--filled: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background--focused: inherit;--ig-input-group-input-suffix-color--focused: var(--ig-input-group-idle-text-color);--ig-input-group-idle-text-color: var(--_column-actions-foreground);--ig-input-group-filled-text-color: var(--ig-input-group-idle-text-color);--ig-input-group-filled-text-hover-color: var(--ig-input-group-idle-text-color);--ig-input-group-focused-text-color: var(--ig-input-group-idle-text-color);--ig-input-group-disabled-text-color: hsl(from var(--ig-input-group-idle-text-color) h s l/0.7);--ig-input-group-idle-secondary-color: hsl(from hsla(from color(from var(--ig-input-group-box-background) var(--y-contrast)) h 0 l/1) h s l/0.9);--ig-input-group-filled-secondary-color: var(--ig-gray-600);--ig-input-group-focused-secondary-color: var(--ig-input-group-focused-bottom-line-color);--ig-input-group-idle-bottom-line-color: var(--_column-actions-accent-color);--ig-input-group-hover-bottom-line-color: lch(from var(--ig-input-group-idle-bottom-line-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-input-group-focused-bottom-line-color: var(--ig-input-group-hover-bottom-line-color);--ig-input-group-disabled-bottom-line-color: hsl(from var(--ig-input-group-idle-bottom-line-color) h s l/0.5);--ig-input-group-disabled-border-color: var(--ig-gray-500);--ig-input-group-border-color: var(--_column-actions-accent-color);--ig-input-group-hover-border-color: lch(from var(--ig-input-group-border-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-input-group-focused-border-color: var(--ig-input-group-hover-border-color);--ig-input-group-border-background: transparent;--ig-input-group-border-disabled-background: transparent;--ig-input-group-search-background: var(--ig-surface-500);--ig-input-group-search-disabled-background: var(--ig-surface-500);--ig-input-group-success-secondary-color: var(--ig-success-500);--ig-input-group-warning-secondary-color: var(--ig-warn-500);--ig-input-group-error-secondary-color: var(--ig-error-500);--ig-input-group-placeholder-color: color-mix(in srgb, var(--_column-actions-foreground) 80%, var(--_column-actions-background));--ig-input-group-hover-placeholder-color: var(--ig-input-group-placeholder-color);--ig-input-group-disabled-placeholder-color: hsl(from var(--ig-input-group-placeholder-color) h s l/0.7);--ig-input-group-box-background: var(--_column-actions-background);--ig-input-group-box-background-hover: var(--ig-input-group-box-background);--ig-input-group-box-background-focus: lch(from var(--ig-input-group-box-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-input-group-box-disabled-background: hsl(from var(--ig-input-group-box-background) h s l/0.4);--ig-input-group-box-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-border-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-search-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-success-shadow-color: hsl(from var(--ig-success-500) h s l/0.38);--ig-input-group-error-shadow-color: hsl(from var(--ig-error-500) h s l/0.38);--ig-input-group-default-size: 2;--ig-input-group-search-resting-elevation: var(--ig-elevation-1);--ig-input-group-search-hover-elevation: var(--ig-elevation-2);--ig-input-group-search-disabled-elevation: var(--ig-elevation-1)}:where(.igx-column-actions){--_scrollbar-thumb-color: color-mix(in srgb, var(--_column-actions-foreground) 50%, var(--_column-actions-background));--_scrollbar-track-border-color: color-mix(in srgb, var(--_column-actions-foreground) 16%, var(--_column-actions-background))}:where(.igx-column-actions),:where(.igx-column-actions) .ig-scrollbar{--sb-size: var(--ig-scrollbar-sb-size, 1rem);--sb-thumb-min-height: var(--ig-scrollbar-sb-thumb-min-height, 2rem);--sb-thumb-bg-color: var(--ig-scrollbar-sb-thumb-bg-color, var(--_scrollbar-thumb-color, var(--ig-gray-400)));--sb-thumb-bg-color-hover: var(--ig-scrollbar-sb-thumb-bg-color-hover, var(--sb-thumb-bg-color));--sb-thumb-border-color: var(--ig-scrollbar-sb-thumb-border-color, transparent);--sb-thumb-border-size: var(--ig-scrollbar-sb-thumb-border-size, 0);--sb-thumb-border-radius: var(--ig-scrollbar-sb-thumb-border-radius, 0);--sb-track-bg-color: var(--ig-scrollbar-sb-track-bg-color, var(--_column-actions-background, var(--ig-gray-100)));--sb-track-bg-color-hover: var(--ig-scrollbar-sb-track-bg-color-hover, var(--sb-track-bg-color));--sb-track-border-color: var(--ig-scrollbar-sb-track-border-color, var(--_scrollbar-track-border-color, transparent));--sb-track-border-size: var(--ig-scrollbar-sb-track-border-size, 0);--sb-corner-bg: var(--ig-scrollbar-sb-corner-bg, var(--ig-gray-100));--sb-corner-border-color: var(--ig-scrollbar-sb-corner-border-color, transparent);--sb-corner-border-size: var(--ig-scrollbar-sb-corner-border-size, 0);--ig-theme: material;--ig-theme-variant: light}:where(.igx-column-actions),:where(.igx-column-actions) .ig-scrollbar{scrollbar-width:var(--sb-width, auto);scrollbar-color:var(--sb-thumb-bg-color) var(--sb-track-bg-color)}}@layer ig.derived{:where(.igx-grid-toolbar){--_grid-toolbar-background: var(--background, var(--ig-grid-toolbar-background));--_grid-toolbar-foreground: var(--foreground, var(--ig-grid-toolbar-foreground));--_grid-toolbar-accent-color: var(--accent-color, var(--ig-grid-toolbar-accent-color));--ig-grid-toolbar-title-text-color: var(--_grid-toolbar-foreground)}:where(.igx-grid-toolbar){--ig-column-actions-background: var(--_grid-toolbar-background);--ig-column-actions-title-color: var(--_grid-toolbar-accent-color);--ig-column-actions-foreground: var(--_grid-toolbar-foreground);--ig-column-actions-accent-color: var(--_grid-toolbar-accent-color)}:where(.igx-grid-toolbar){--ig-outlined-button-shadow-color: transparent;--ig-outlined-button-border-color: var(--ig-outlined-button-foreground);--ig-outlined-button-hover-border-color: var(--ig-outlined-button-hover-foreground);--ig-outlined-button-focus-border-color: var(--ig-outlined-button-focus-foreground);--ig-outlined-button-focus-visible-border-color: var(--ig-outlined-button-focus-visible-foreground);--ig-outlined-button-active-border-color: var(--ig-outlined-button-active-foreground);--ig-outlined-button-disabled-border-color: color-mix(in srgb, var(--_grid-toolbar-accent-color) 50%, var(--_grid-toolbar-background));--ig-outlined-button-icon-color: var(--_grid-toolbar-accent-color);--ig-outlined-button-icon-color-hover: var(--ig-outlined-button-hover-foreground);--ig-outlined-button-disabled-background: transparent;--ig-outlined-button-disabled-foreground: color-mix(in srgb, var(--_grid-toolbar-accent-color) 50%, var(--_grid-toolbar-background));--ig-outlined-button-disabled-icon-color: color-mix(in srgb, var(--_grid-toolbar-accent-color) 50%, var(--_grid-toolbar-background));--ig-outlined-button-default-size: 3;--ig-outlined-button-resting-elevation: var(--ig-elevation-0);--ig-outlined-button-hover-elevation: var(--ig-elevation-0);--ig-outlined-button-focus-elevation: var(--ig-elevation-0);--ig-outlined-button-active-elevation: var(--ig-elevation-0);--ig-outlined-button-background: transparent;--ig-outlined-button-focus-foreground: hsl(from var(--ig-outlined-button-focus-background) h s l/1);--ig-outlined-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-outlined-button-foreground: var(--_grid-toolbar-accent-color);--ig-outlined-button-hover-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.08);--ig-outlined-button-hover-foreground: hsl(from var(--ig-outlined-button-hover-background) h s l/1);--ig-outlined-button-focus-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.32);--ig-outlined-button-focus-visible-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.16);--ig-outlined-button-focus-hover-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.24);--ig-outlined-button-focus-hover-foreground: hsl(from var(--ig-outlined-button-focus-hover-background) h s l/1);--ig-outlined-button-focus-visible-foreground: hsl(from var(--ig-outlined-button-focus-visible-background) h s l/1);--ig-outlined-button-active-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.16);--ig-outlined-button-active-foreground: hsl(from var(--ig-outlined-button-active-background) h s l/1)}}@layer ig.derived{:where(.igx-excel-filter,.igx-excel-filter__secondary){--_excel-filtering-background: var(--background, var(--ig-excel-filtering-background));--_excel-filtering-secondary-background: var(--secondary-background, var(--ig-excel-filtering-secondary-background));--_excel-filtering-foreground: var(--foreground, var(--ig-excel-filtering-foreground));--_excel-filtering-accent-color: var(--accent-color, var(--ig-excel-filtering-accent-color))}:where(.igx-excel-filter,.igx-excel-filter__secondary) .igx-excel-filter__menu .igx-button-group,:where(.igx-excel-filter,.igx-excel-filter__secondary) .igx-button-group{--ig-btn-group-selected-bg: color-mix(in srgb, var(--_excel-filtering-accent-color) 8%, var(--_excel-filtering-background))}:where(.igx-excel-filter,.igx-excel-filter__secondary) .igx-excel-filter__menu .igx-button-group,:where(.igx-excel-filter,.igx-excel-filter__secondary) .igx-excel-filter__menu .igx-button-group igx-buttongroup,:where(.igx-excel-filter,.igx-excel-filter__secondary) .igx-excel-filter__menu .igx-button-group igx-button-group,:where(.igx-excel-filter,.igx-excel-filter__secondary) .igx-button-group,:where(.igx-excel-filter,.igx-excel-filter__secondary) .igx-button-group igx-buttongroup,:where(.igx-excel-filter,.igx-excel-filter__secondary) .igx-button-group igx-button-group{--elevation: var(--ig-button-group-elevation, none);--idle-shadow-color: var(--ig-button-group-idle-shadow-color, hsl(from var(--item-background) h s l/0.5));--selected-shadow-color: var(--ig-button-group-selected-shadow-color, var(--idle-shadow-color));--item-text-color: var(--ig-button-group-item-text-color, var(--_excel-filtering-foreground, var(--ig-gray-700)));--item-background: var(--ig-button-group-item-background, transparent);--item-border-color: var(--ig-button-group-item-border-color, transparent);--item-hover-background: var(--ig-button-group-item-hover-background, var(--item-selected-background));--item-hover-text-color: var(--ig-button-group-item-hover-text-color, hsla(from color(from var(--item-hover-background) var(--y-contrast)) h 0 l/1));--item-focused-text-color: var(--ig-button-group-item-focused-text-color, hsla(from color(from var(--item-focused-background) var(--y-contrast)) h 0 l/1));--item-focused-border-color: var(--ig-button-group-item-focused-border-color, var(--item-border-color));--item-focused-hover-text-color: var(--ig-button-group-item-focused-hover-text-color, var(--item-focused-text-color));--item-focused-hover-border-color: var(--ig-button-group-item-focused-hover-border-color, var(--item-focused-border-color));--item-focused-hover-background: var(--ig-button-group-item-focused-hover-background, lch(from var(--item-focused-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h));--item-selected-hover-text-color: var(--ig-button-group-item-selected-hover-text-color, var(--_excel-filtering-accent-color, var(--ig-secondary-500)));--item-selected-hover-icon-color: var(--ig-button-group-item-selected-hover-icon-color, var(--_excel-filtering-accent-color, var(--ig-secondary-500)));--item-selected-focus-background: var(--ig-button-group-item-selected-focus-background, var(--item-selected-background));--item-selected-focus-hover-background: var(--ig-button-group-item-selected-focus-hover-background, var(--item-selected-hover-background));--item-selected-active-background: var(--ig-button-group-item-selected-active-background, lch(from var(--item-selected-hover-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h));--item-active-border-color: var(--ig-button-group-item-active-border-color, transparent);--item-selected-active-border-color: var(--ig-button-group-item-selected-active-border-color, transparent);--disabled-background-color: var(--ig-button-group-disabled-background-color, var(--item-background));--border-radius: var(--ig-button-group-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--default-size: var(--ig-button-group-default-size, 3);--item-icon-color: var(--ig-button-group-item-icon-color, var(--_excel-filtering-foreground, var(--ig-gray-700)));--item-hover-icon-color: var(--ig-button-group-item-hover-icon-color, var(--item-hover-text-color));--item-hover-border-color: var(--ig-button-group-item-hover-border-color, var(--item-border-color));--item-focused-background: var(--ig-button-group-item-focused-background, var(--item-hover-background));--item-selected-text-color: var(--ig-button-group-item-selected-text-color, var(--_excel-filtering-accent-color, var(--ig-secondary-500)));--item-selected-icon-color: var(--ig-button-group-item-selected-icon-color, var(--_excel-filtering-accent-color, var(--ig-secondary-500)));--item-selected-background: var(--ig-button-group-item-selected-background, var(--ig-btn-group-selected-bg, var(--ig-gray-100)));--item-selected-border-color: var(--ig-button-group-item-selected-border-color, var(--item-border-color));--item-selected-hover-border-color: var(--ig-button-group-item-selected-hover-border-color, var(--item-border-color));--item-selected-hover-background: var(--ig-button-group-item-selected-hover-background, lch(from var(--item-hover-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 3) c h));--item-active-background: var(--ig-button-group-item-active-background, lch(from var(--item-hover-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h));--disabled-text-color: var(--ig-button-group-disabled-text-color, hsl(from var(--item-text-color) h s l/0.6));--item-disabled-border: var(--ig-button-group-item-disabled-border, var(--item-border-color));--disabled-selected-text-color: var(--ig-button-group-disabled-selected-text-color, var(--disabled-text-color));--disabled-selected-icon-color: var(--ig-button-group-disabled-selected-icon-color, var(--disabled-selected-text-color));--disabled-selected-background: var(--ig-button-group-disabled-selected-background, hsl(from var(--item-selected-background) h s l/0.3));--disabled-selected-border-color: var(--ig-button-group-disabled-selected-border-color, var(--item-border-color));--border: var(--ig-button-group-border, none);--ig-theme: material;--ig-theme-variant: light}:where(.igx-excel-filter,.igx-excel-filter__secondary){--ig-contained-button-shadow-color: transparent;--ig-contained-button-border-color: transparent;--ig-contained-button-hover-border-color: transparent;--ig-contained-button-focus-border-color: transparent;--ig-contained-button-focus-visible-border-color: transparent;--ig-contained-button-active-border-color: transparent;--ig-contained-button-disabled-border-color: transparent;--ig-contained-button-icon-color: hsla(from color(from var(--ig-contained-button-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-icon-color-hover: hsla(from color(from var(--ig-contained-button-hover-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-disabled-background: color-mix(in srgb, var(--_excel-filtering-accent-color) 50%, var(--_excel-filtering-background));--ig-contained-button-disabled-foreground: color-mix(in srgb, var(--_excel-filtering-foreground) 50%, var(--_excel-filtering-background));--ig-contained-button-disabled-icon-color: color-mix(in srgb, var(--_excel-filtering-foreground) 50%, var(--_excel-filtering-background));--ig-contained-button-default-size: 3;--ig-contained-button-resting-elevation: var(--ig-elevation-2);--ig-contained-button-hover-elevation: var(--ig-elevation-4);--ig-contained-button-focus-elevation: var(--ig-elevation-8);--ig-contained-button-active-elevation: var(--ig-elevation-4);--ig-contained-button-background: var(--_excel-filtering-accent-color);--ig-contained-button-active-background: var(--ig-contained-button-focus-background);--ig-contained-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-contained-button-foreground: hsla(from color(from var(--ig-contained-button-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-hover-background: lch(from var(--ig-contained-button-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-contained-button-hover-foreground: hsla(from color(from var(--ig-contained-button-hover-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-focus-background: lch(from var(--ig-contained-button-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-contained-button-focus-foreground: hsla(from color(from var(--ig-contained-button-focus-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-focus-hover-background: var(--ig-contained-button-hover-background);--ig-contained-button-focus-hover-foreground: hsla(from color(from var(--ig-contained-button-focus-hover-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-focus-visible-background: var(--ig-contained-button-focus-background);--ig-contained-button-focus-visible-foreground: hsla(from color(from var(--ig-contained-button-focus-visible-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-active-foreground: hsla(from color(from var(--ig-contained-button-active-background) var(--y-contrast)) h 0 l/1)}:where(.igx-excel-filter,.igx-excel-filter__secondary){--ig-flat-button-shadow-color: transparent;--ig-flat-button-border-color: transparent;--ig-flat-button-hover-border-color: transparent;--ig-flat-button-focus-border-color: transparent;--ig-flat-button-focus-visible-border-color: transparent;--ig-flat-button-active-border-color: transparent;--ig-flat-button-disabled-border-color: transparent;--ig-flat-button-icon-color: var(--_excel-filtering-accent-color);--ig-flat-button-icon-color-hover: var(--ig-flat-button-hover-foreground);--ig-flat-button-disabled-background: transparent;--ig-flat-button-disabled-foreground: color-mix(in srgb, var(--_excel-filtering-accent-color) 50%, var(--_excel-filtering-background));--ig-flat-button-disabled-icon-color: color-mix(in srgb, var(--_excel-filtering-accent-color) 50%, var(--_excel-filtering-background));--ig-flat-button-default-size: 3;--ig-flat-button-resting-elevation: var(--ig-elevation-0);--ig-flat-button-hover-elevation: var(--ig-elevation-0);--ig-flat-button-focus-elevation: var(--ig-elevation-0);--ig-flat-button-active-elevation: var(--ig-elevation-0);--ig-flat-button-background: transparent;--ig-flat-button-focus-foreground: hsl(from var(--ig-flat-button-focus-background) h s l/1);--ig-flat-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-flat-button-foreground: var(--_excel-filtering-accent-color);--ig-flat-button-hover-background: hsl(from var(--ig-flat-button-foreground) h s l/0.08);--ig-flat-button-hover-foreground: hsl(from var(--ig-flat-button-hover-background) h s l/1);--ig-flat-button-focus-background: hsl(from var(--ig-flat-button-foreground) h s l/0.32);--ig-flat-button-focus-visible-background: hsl(from var(--ig-flat-button-foreground) h s l/0.16);--ig-flat-button-focus-hover-background: hsl(from var(--ig-flat-button-foreground) h s l/0.24);--ig-flat-button-focus-hover-foreground: hsl(from var(--ig-flat-button-focus-hover-background) h s l/1);--ig-flat-button-focus-visible-foreground: hsl(from var(--ig-flat-button-focus-visible-background) h s l/1);--ig-flat-button-active-background: hsl(from var(--ig-flat-button-foreground) h s l/0.16);--ig-flat-button-active-foreground: hsl(from var(--ig-flat-button-active-background) h s l/1)}:where(.igx-excel-filter,.igx-excel-filter__secondary){--ig-checkbox-tick-color: hsla(from color(from var(--ig-checkbox-fill-color) var(--y-contrast)) h 0 l/1);--ig-checkbox-tick-width: 3;--ig-checkbox-label-color: var(--_excel-filtering-foreground);--ig-checkbox-label-color-hover: lch(from var(--ig-checkbox-label-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-empty-fill-color: transparent;--ig-checkbox-fill-color: var(--_excel-filtering-accent-color);--ig-checkbox-focus-outline-color-focused: transparent;--ig-checkbox-focus-outline-color-error: transparent;--ig-checkbox-disabled-color: color-mix(in srgb, var(--_excel-filtering-foreground) 50%, var(--_excel-filtering-background));--ig-checkbox-disabled-fill-color: hsl(from var(--ig-checkbox-fill-color) h s l/0.5);--ig-checkbox-disabled-tick-color: var(--ig-gray-50);--ig-checkbox-disabled-color-label: hsl(from var(--ig-checkbox-label-color) h s l/0.5);--ig-checkbox-error-color: var(--ig-error-800);--ig-checkbox-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 0.625rem), 0.625rem);--ig-checkbox-border-radius-ripple: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.5rem), 1.5rem);--ig-checkbox-empty-color: color-mix(in srgb, var(--_excel-filtering-foreground) 80%, var(--_excel-filtering-background));--ig-checkbox-empty-color-hover: lch(from var(--ig-checkbox-empty-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-tick-color-hover: color-mix(in srgb, var(--_excel-filtering-foreground) 40%, var(--_excel-filtering-background));--ig-checkbox-fill-color-hover: lch(from var(--ig-checkbox-fill-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-focus-outline-color: transparent;--ig-checkbox-focus-border-color: var(--ig-checkbox-fill-color);--ig-checkbox-error-color-hover: var(--ig-error-800);--ig-checkbox-disabled-indeterminate-color: hsl(from var(--ig-checkbox-fill-color) h s l/0.5)}:where(.igx-excel-filter,.igx-excel-filter__secondary){--ig-drop-down-elevation: var(--ig-elevation-3);--ig-drop-down-background-color: var(--_excel-filtering-background);--ig-drop-down-header-text-color: hsl(from hsla(from color(from var(--ig-drop-down-background-color) var(--y-contrast)) h 0 l/1) h s l/0.7);--ig-drop-down-item-text-color: var(--_excel-filtering-foreground);--ig-drop-down-item-icon-color: hsl(from var(--ig-drop-down-item-text-color) h s l/0.8);--ig-drop-down-hover-item-background: color-mix(in srgb, var(--_excel-filtering-accent-color) 8%, var(--_excel-filtering-background));--ig-drop-down-hover-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-hover-item-icon-color: hsl(from var(--ig-drop-down-hover-item-text-color) h s l/0.8);--ig-drop-down-focused-item-background: color-mix(in srgb, var(--_excel-filtering-accent-color) 12%, var(--_excel-filtering-background));--ig-drop-down-focused-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-focused-item-border-color: transparent;--ig-drop-down-selected-item-background: color-mix(in srgb, var(--_excel-filtering-accent-color) 12%, var(--_excel-filtering-background));--ig-drop-down-disabled-item-background: transparent;--ig-drop-down-disabled-item-text-color: hsl(from var(--ig-drop-down-item-text-color) h s l/0.4);--ig-drop-down-border-color: color-mix(in srgb, var(--_excel-filtering-foreground) 12%, var(--_excel-filtering-background));--ig-drop-down-border-width: 0;--ig-drop-down-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-drop-down-item-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0) * 1.25rem), 1.25rem);--ig-drop-down-default-size: 2;--ig-drop-down-selected-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-selected-item-icon-color: hsl(from var(--ig-drop-down-selected-item-text-color) h s l/0.8);--ig-drop-down-selected-hover-item-background: color-mix(in srgb, var(--_excel-filtering-accent-color) 16%, var(--_excel-filtering-background));--ig-drop-down-selected-hover-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-selected-hover-item-icon-color: hsl(from var(--ig-drop-down-selected-hover-item-text-color) h s l/0.8);--ig-drop-down-selected-focus-item-background: color-mix(in srgb, var(--_excel-filtering-accent-color) 24%, var(--_excel-filtering-background));--ig-drop-down-selected-focus-item-text-color: var(--ig-drop-down-item-text-color)}:where(.igx-excel-filter,.igx-excel-filter__secondary){--_excel-filtering-secondary-background: lch(from var(--secondary-background, var(--ig-excel-filtering-secondary-background)) calc(l + (95 - l) * 0.1 + sign(95 - l) * 3) c h)}:where(.igx-excel-filter,.igx-excel-filter__secondary){--ig-input-group-helper-text-color: var(--ig-gray-700);--ig-input-group-text-error-color: var(--ig-error-500);--ig-input-group-icon-error-color: var(--ig-error-500);--ig-input-group-input-prefix-background: transparent;--ig-input-group-input-prefix-color: var(--ig-input-group-idle-text-color);--ig-input-group-input-prefix-background--filled: inherit;--ig-input-group-input-prefix-color--filled: var(--ig-input-group-idle-text-color);--ig-input-group-input-prefix-background--focused: inherit;--ig-input-group-input-prefix-color--focused: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background: transparent;--ig-input-group-input-suffix-color: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background--filled: inherit;--ig-input-group-input-suffix-color--filled: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background--focused: inherit;--ig-input-group-input-suffix-color--focused: var(--ig-input-group-idle-text-color);--ig-input-group-idle-text-color: var(--_excel-filtering-foreground);--ig-input-group-filled-text-color: var(--ig-input-group-idle-text-color);--ig-input-group-filled-text-hover-color: var(--ig-input-group-idle-text-color);--ig-input-group-focused-text-color: var(--ig-input-group-idle-text-color);--ig-input-group-disabled-text-color: hsl(from var(--ig-input-group-idle-text-color) h s l/0.7);--ig-input-group-idle-secondary-color: hsl(from hsla(from color(from var(--ig-input-group-box-background) var(--y-contrast)) h 0 l/1) h s l/0.9);--ig-input-group-filled-secondary-color: var(--ig-gray-600);--ig-input-group-focused-secondary-color: var(--ig-input-group-focused-bottom-line-color);--ig-input-group-idle-bottom-line-color: var(--_excel-filtering-accent-color);--ig-input-group-hover-bottom-line-color: lch(from var(--ig-input-group-idle-bottom-line-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-input-group-focused-bottom-line-color: var(--ig-input-group-hover-bottom-line-color);--ig-input-group-disabled-bottom-line-color: hsl(from var(--ig-input-group-idle-bottom-line-color) h s l/0.5);--ig-input-group-disabled-border-color: var(--ig-gray-500);--ig-input-group-border-color: var(--ig-input-group-idle-bottom-line-color);--ig-input-group-hover-border-color: lch(from var(--ig-input-group-border-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-input-group-focused-border-color: var(--ig-input-group-hover-border-color);--ig-input-group-border-background: transparent;--ig-input-group-border-disabled-background: transparent;--ig-input-group-search-background: var(--ig-surface-500);--ig-input-group-search-disabled-background: var(--ig-surface-500);--ig-input-group-success-secondary-color: var(--ig-success-500);--ig-input-group-warning-secondary-color: var(--ig-warn-500);--ig-input-group-error-secondary-color: var(--ig-error-500);--ig-input-group-placeholder-color: color-mix(in srgb, var(--_excel-filtering-foreground) 80%, var(--_excel-filtering-background));--ig-input-group-hover-placeholder-color: var(--ig-input-group-placeholder-color);--ig-input-group-disabled-placeholder-color: hsl(from var(--ig-input-group-placeholder-color) h s l/0.7);--ig-input-group-box-background: lch(from var(--_excel-filtering-background) calc(l + (95 - l) * 0.1 + sign(95 - l) * 3) c h);--ig-input-group-box-background-hover: var(--ig-input-group-box-background);--ig-input-group-box-background-focus: lch(from var(--ig-input-group-box-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-input-group-box-disabled-background: hsl(from var(--ig-input-group-box-background) h s l/0.4);--ig-input-group-box-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-border-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-search-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-success-shadow-color: hsl(from var(--ig-success-500) h s l/0.38);--ig-input-group-error-shadow-color: hsl(from var(--ig-error-500) h s l/0.38);--ig-input-group-default-size: 2;--ig-input-group-search-resting-elevation: var(--ig-elevation-1);--ig-input-group-search-hover-elevation: var(--ig-elevation-2);--ig-input-group-search-disabled-elevation: var(--ig-elevation-1)}:where(.igx-excel-filter,.igx-excel-filter__secondary){--ig-select-toggle-button-background-focus--border: var(--ig-gray-300);--ig-select-toggle-button-background: var(--_excel-filtering-accent-color);--ig-select-toggle-button-background-focus: lch(from var(--ig-select-toggle-button-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-select-toggle-button-foreground: hsla(from color(from var(--ig-select-toggle-button-background) var(--y-contrast)) h 0 l/1);--ig-select-toggle-button-foreground-focus: hsla(from color(from var(--ig-select-toggle-button-background-focus) var(--y-contrast)) h 0 l/1);--ig-select-toggle-button-foreground-filled: hsla(from color(from var(--ig-select-toggle-button-background) var(--y-contrast)) h 0 l/1);--ig-select-toggle-button-background-disabled: hsl(from var(--ig-select-toggle-button-background) h s l/0.5);--ig-select-toggle-button-foreground-disabled: hsl(from var(--ig-select-toggle-button-foreground) h s l/0.5);--ig-select-default-size: 2}:where(.igx-excel-filter,.igx-excel-filter__secondary){--ig-flat-icon-button-shadow-color: transparent;--ig-flat-icon-button-background: transparent;--ig-flat-icon-button-foreground: var(--_excel-filtering-foreground);--ig-flat-icon-button-hover-background: hsl(from var(--ig-flat-icon-button-foreground) h s l/0.08);--ig-flat-icon-button-hover-foreground: var(--ig-flat-icon-button-foreground);--ig-flat-icon-button-focus-background: hsl(from var(--ig-flat-icon-button-foreground) h s l/0.16);--ig-flat-icon-button-focus-foreground: var(--ig-flat-icon-button-foreground);--ig-flat-icon-button-focus-hover-background: hsl(from var(--ig-flat-icon-button-foreground) h s l/0.24);--ig-flat-icon-button-focus-hover-foreground: var(--ig-flat-icon-button-foreground);--ig-flat-icon-button-active-background: hsl(from var(--ig-flat-icon-button-foreground) h s l/0.24);--ig-flat-icon-button-active-foreground: var(--ig-flat-icon-button-foreground);--ig-flat-icon-button-border-color: transparent;--ig-flat-icon-button-focus-border-color: transparent;--ig-flat-icon-button-disabled-background: transparent;--ig-flat-icon-button-disabled-foreground: color-mix(in srgb, var(--_excel-filtering-accent-color) 50%, var(--_excel-filtering-background));--ig-flat-icon-button-disabled-border-color: transparent;--ig-flat-icon-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem);--ig-flat-icon-button-default-size: 3}:where(.igx-excel-filter,.igx-excel-filter__secondary){--ig-list-background: var(--_excel-filtering-secondary-background);--ig-list-header-background: var(--ig-list-background);--ig-list-header-text-color: hsla(from color(from var(--ig-list-header-background) var(--y-contrast)) h 0 l/1);--ig-list-item-background: var(--ig-list-background);--ig-list-item-background-hover: color-mix(in srgb, var(--_excel-filtering-accent-color) 8%, var(--_excel-filtering-background));--ig-list-item-background-active: var(--ig-list-item-background-hover);--ig-list-item-background-selected: var(--ig-list-item-background-active);--ig-list-item-text-color: hsla(from color(from var(--ig-list-item-background) var(--y-contrast)) h 0 l/1);--ig-list-item-text-color-hover: hsla(from color(from var(--ig-list-item-background-hover) var(--y-contrast)) h 0 l/1);--ig-list-item-text-color-active: hsla(from color(from var(--ig-list-item-background-active) var(--y-contrast)) h 0 l/1);--ig-list-item-text-color-selected: hsla(from color(from var(--ig-list-item-background-selected) var(--y-contrast)) h 0 l/1);--ig-list-item-title-color: var(--ig-list-item-text-color);--ig-list-item-title-color-hover: var(--ig-list-item-text-color-hover);--ig-list-item-title-color-active: var(--ig-list-item-text-color-active);--ig-list-item-title-color-selected: var(--ig-list-item-text-color-selected);--ig-list-item-action-color: var(--ig-list-item-text-color);--ig-list-item-action-color-hover: var(--ig-list-item-text-color-hover);--ig-list-item-action-color-active: var(--ig-list-item-text-color-active);--ig-list-item-action-color-selected: var(--ig-list-item-text-color-selected);--ig-list-item-subtitle-color: hsl(from var(--ig-list-item-text-color) h s l/0.74);--ig-list-item-subtitle-color-hover: hsl(from var(--ig-list-item-text-color-hover) h s l/0.74);--ig-list-item-subtitle-color-active: hsl(from var(--ig-list-item-text-color-active) h s l/0.74);--ig-list-item-subtitle-color-selected: hsl(from var(--ig-list-item-text-color-selected) h s l/0.74);--ig-list-item-thumbnail-color: var(--ig-list-item-text-color);--ig-list-item-thumbnail-color-hover: var(--ig-list-item-text-color-hover);--ig-list-item-thumbnail-color-active: var(--ig-list-item-text-color-active);--ig-list-item-thumbnail-color-selected: var(--ig-list-item-text-color-selected);--ig-list-border-color: transparent;--ig-list-border-width: 0;--ig-list-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0) * 1.5rem), 1.5rem);--ig-list-item-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0) * 1.5rem), 1.5rem);--ig-list-default-size: 2}:where(.igx-excel-filter,.igx-excel-filter__secondary){--_scrollbar-thumb-color: color-mix(in srgb, var(--_excel-filtering-foreground) 50%, var(--_excel-filtering-background));--_scrollbar-track-border-color: color-mix(in srgb, var(--_excel-filtering-foreground) 16%, var(--_excel-filtering-background))}:where(.igx-excel-filter,.igx-excel-filter__secondary),:where(.igx-excel-filter,.igx-excel-filter__secondary) .ig-scrollbar{--sb-size: var(--ig-scrollbar-sb-size, 1rem);--sb-thumb-min-height: var(--ig-scrollbar-sb-thumb-min-height, 2rem);--sb-thumb-bg-color: var(--ig-scrollbar-sb-thumb-bg-color, var(--_scrollbar-thumb-color, var(--ig-gray-400)));--sb-thumb-bg-color-hover: var(--ig-scrollbar-sb-thumb-bg-color-hover, var(--sb-thumb-bg-color));--sb-thumb-border-color: var(--ig-scrollbar-sb-thumb-border-color, transparent);--sb-thumb-border-size: var(--ig-scrollbar-sb-thumb-border-size, 0);--sb-thumb-border-radius: var(--ig-scrollbar-sb-thumb-border-radius, 0);--sb-track-bg-color: var(--ig-scrollbar-sb-track-bg-color, var(--_excel-filtering-background, var(--ig-gray-100)));--sb-track-bg-color-hover: var(--ig-scrollbar-sb-track-bg-color-hover, var(--sb-track-bg-color));--sb-track-border-color: var(--ig-scrollbar-sb-track-border-color, var(--_scrollbar-track-border-color, transparent));--sb-track-border-size: var(--ig-scrollbar-sb-track-border-size, 0);--sb-corner-bg: var(--ig-scrollbar-sb-corner-bg, var(--ig-gray-100));--sb-corner-border-color: var(--ig-scrollbar-sb-corner-border-color, transparent);--sb-corner-border-size: var(--ig-scrollbar-sb-corner-border-size, 0);--ig-theme: material;--ig-theme-variant: light}:where(.igx-excel-filter,.igx-excel-filter__secondary),:where(.igx-excel-filter,.igx-excel-filter__secondary) .ig-scrollbar{scrollbar-width:var(--sb-width, auto);scrollbar-color:var(--sb-thumb-bg-color) var(--sb-track-bg-color)}}@layer ig.derived{:where(.igx-paginator){--_paginator-background: var(--background, var(--ig-paginator-background));--_paginator-foreground: var(--foreground, var(--ig-paginator-foreground));--_paginator-accent-color: var( --igx-paginator-accent-color, var(--ig-paginator-accent-color, var(--accent-color)) )}:where(.igx-paginator){--ig-drop-down-elevation: var(--ig-elevation-3);--ig-drop-down-background-color: var(--_paginator-background);--ig-drop-down-header-text-color: hsl(from hsla(from color(from var(--ig-drop-down-background-color) var(--y-contrast)) h 0 l/1) h s l/0.7);--ig-drop-down-item-text-color: var(--_paginator-foreground);--ig-drop-down-item-icon-color: hsl(from var(--ig-drop-down-item-text-color) h s l/0.8);--ig-drop-down-hover-item-background: color-mix(in srgb, var(--_paginator-accent-color) 8%, var(--_paginator-background));--ig-drop-down-hover-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-hover-item-icon-color: hsl(from var(--ig-drop-down-hover-item-text-color) h s l/0.8);--ig-drop-down-focused-item-background: color-mix(in srgb, var(--_paginator-accent-color) 12%, var(--_paginator-background));--ig-drop-down-focused-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-focused-item-border-color: transparent;--ig-drop-down-selected-item-background: color-mix(in srgb, var(--_paginator-accent-color) 12%, var(--_paginator-background));--ig-drop-down-disabled-item-background: transparent;--ig-drop-down-disabled-item-text-color: hsl(from var(--ig-drop-down-item-text-color) h s l/0.4);--ig-drop-down-border-color: color-mix(in srgb, var(--_paginator-foreground) 12%, var(--_paginator-background));--ig-drop-down-border-width: 0;--ig-drop-down-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-drop-down-item-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0) * 1.25rem), 1.25rem);--ig-drop-down-default-size: 2;--ig-drop-down-selected-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-selected-item-icon-color: hsl(from var(--ig-drop-down-selected-item-text-color) h s l/0.8);--ig-drop-down-selected-hover-item-background: color-mix(in srgb, var(--_paginator-accent-color) 16%, var(--_paginator-background));--ig-drop-down-selected-hover-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-selected-hover-item-icon-color: hsl(from var(--ig-drop-down-selected-hover-item-text-color) h s l/0.8);--ig-drop-down-selected-focus-item-background: color-mix(in srgb, var(--_paginator-accent-color) 24%, var(--_paginator-background));--ig-drop-down-selected-focus-item-text-color: var(--ig-drop-down-item-text-color)}:where(.igx-paginator){--ig-flat-icon-button-shadow-color: transparent;--ig-flat-icon-button-background: transparent;--ig-flat-icon-button-foreground: var(--_paginator-accent-color);--ig-flat-icon-button-hover-background: hsl(from var(--ig-flat-icon-button-foreground) h s l/0.08);--ig-flat-icon-button-hover-foreground: var(--ig-flat-icon-button-foreground);--ig-flat-icon-button-focus-background: hsl(from var(--ig-flat-icon-button-foreground) h s l/0.16);--ig-flat-icon-button-focus-foreground: var(--ig-flat-icon-button-foreground);--ig-flat-icon-button-focus-hover-background: hsl(from var(--ig-flat-icon-button-foreground) h s l/0.24);--ig-flat-icon-button-focus-hover-foreground: var(--ig-flat-icon-button-foreground);--ig-flat-icon-button-active-background: hsl(from var(--ig-flat-icon-button-foreground) h s l/0.24);--ig-flat-icon-button-active-foreground: var(--ig-flat-icon-button-foreground);--ig-flat-icon-button-border-color: transparent;--ig-flat-icon-button-focus-border-color: transparent;--ig-flat-icon-button-disabled-background: transparent;--ig-flat-icon-button-disabled-foreground: color-mix(in srgb, var(--_paginator-accent-color) 50%, var(--_paginator-background));--ig-flat-icon-button-disabled-border-color: transparent;--ig-flat-icon-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem);--ig-flat-icon-button-default-size: 3}:where(.igx-paginator){--ig-input-group-helper-text-color: var(--ig-gray-700);--ig-input-group-text-error-color: var(--ig-error-500);--ig-input-group-icon-error-color: var(--ig-error-500);--ig-input-group-input-prefix-background: transparent;--ig-input-group-input-prefix-color: var(--ig-input-group-idle-text-color);--ig-input-group-input-prefix-background--filled: inherit;--ig-input-group-input-prefix-color--filled: var(--ig-input-group-idle-text-color);--ig-input-group-input-prefix-background--focused: inherit;--ig-input-group-input-prefix-color--focused: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background: transparent;--ig-input-group-input-suffix-color: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background--filled: inherit;--ig-input-group-input-suffix-color--filled: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background--focused: inherit;--ig-input-group-input-suffix-color--focused: var(--ig-input-group-idle-text-color);--ig-input-group-idle-text-color: var(--_paginator-foreground);--ig-input-group-filled-text-color: var(--ig-input-group-idle-text-color);--ig-input-group-filled-text-hover-color: var(--ig-input-group-idle-text-color);--ig-input-group-focused-text-color: var(--ig-input-group-idle-text-color);--ig-input-group-disabled-text-color: hsl(from var(--ig-input-group-idle-text-color) h s l/0.7);--ig-input-group-idle-secondary-color: var(--ig-input-group-placeholder-color);--ig-input-group-filled-secondary-color: var(--ig-gray-600);--ig-input-group-focused-secondary-color: var(--ig-input-group-focused-bottom-line-color);--ig-input-group-idle-bottom-line-color: var(--_paginator-accent-color);--ig-input-group-hover-bottom-line-color: lch(from var(--ig-input-group-idle-bottom-line-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-input-group-focused-bottom-line-color: var(--ig-input-group-hover-bottom-line-color);--ig-input-group-disabled-bottom-line-color: hsl(from var(--ig-input-group-idle-bottom-line-color) h s l/0.5);--ig-input-group-disabled-border-color: var(--ig-gray-500);--ig-input-group-border-color: var(--_paginator-accent-color);--ig-input-group-hover-border-color: lch(from var(--ig-input-group-border-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-input-group-focused-border-color: var(--ig-input-group-hover-border-color);--ig-input-group-border-background: transparent;--ig-input-group-border-disabled-background: transparent;--ig-input-group-search-background: var(--ig-surface-500);--ig-input-group-search-disabled-background: var(--ig-surface-500);--ig-input-group-success-secondary-color: var(--ig-success-500);--ig-input-group-warning-secondary-color: var(--ig-warn-500);--ig-input-group-error-secondary-color: var(--ig-error-500);--ig-input-group-placeholder-color: color-mix(in srgb, var(--_paginator-foreground) 80%, var(--_paginator-background));--ig-input-group-hover-placeholder-color: var(--ig-input-group-placeholder-color);--ig-input-group-disabled-placeholder-color: hsl(from var(--ig-input-group-placeholder-color) h s l/0.7);--ig-input-group-box-background: var(--ig-gray-200);--ig-input-group-box-background-hover: var(--ig-gray-200);--ig-input-group-box-background-focus: var(--ig-gray-300);--ig-input-group-box-disabled-background: var(--ig-gray-100);--ig-input-group-box-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-border-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-search-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-success-shadow-color: hsl(from var(--ig-success-500) h s l/0.38);--ig-input-group-error-shadow-color: hsl(from var(--ig-error-500) h s l/0.38);--ig-input-group-default-size: 2;--ig-input-group-search-resting-elevation: var(--ig-elevation-1);--ig-input-group-search-hover-elevation: var(--ig-elevation-2);--ig-input-group-search-disabled-elevation: var(--ig-elevation-1)}:where(.igx-paginator){--ig-select-toggle-button-background-focus--border: var(--_paginator-accent-color);--ig-select-toggle-button-background: var(--_paginator-accent-color);--ig-select-toggle-button-background-focus: lch(from var(--ig-select-toggle-button-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-select-toggle-button-foreground: hsla(from color(from var(--ig-select-toggle-button-background) var(--y-contrast)) h 0 l/1);--ig-select-toggle-button-foreground-focus: hsla(from color(from var(--ig-select-toggle-button-background-focus) var(--y-contrast)) h 0 l/1);--ig-select-toggle-button-foreground-filled: hsla(from color(from var(--ig-select-toggle-button-background) var(--y-contrast)) h 0 l/1);--ig-select-toggle-button-background-disabled: hsl(from var(--ig-select-toggle-button-background) h s l/0.5);--ig-select-toggle-button-foreground-disabled: hsl(from var(--ig-select-toggle-button-foreground) h s l/0.5);--ig-select-default-size: 2}}@layer ig.derived{:where(.igx-query-builder,igx-advanced-filtering-dialog){--_query-builder-background: var(--background, var(--ig-query-builder-background));--_query-builder-foreground: var(--foreground, var(--ig-query-builder-foreground));--_query-builder-accent-color: var(--accent-color, var(--ig-query-builder-accent-color))}:where(.igx-query-builder,igx-advanced-filtering-dialog),:where(.igx-query-builder,igx-advanced-filtering-dialog) igx-query-builder{--elevation: var(--ig-query-builder-elevation, var(--ig-elevation-0));--background: var(--ig-query-builder-background, var(--ig-surface-500));--header-background: var(--ig-query-builder-header-background, var(--ig-surface-500));--header-foreground: var(--ig-query-builder-header-foreground, var(--ig-gray-900));--header-border: var(--ig-query-builder-header-border, transparent);--color-expression-group-and: var(--ig-query-builder-color-expression-group-and, #9c27b0);--color-expression-group-or: var(--ig-query-builder-color-expression-group-or, #007254);--border-radius: var(--ig-query-builder-border-radius, 0.25rem);--subquery-header-background: var(--ig-query-builder-subquery-header-background, var(--ig-gray-100));--subquery-border-color: var(--ig-query-builder-subquery-border-color, var(--ig-gray-300));--subquery-border-radius: var(--ig-query-builder-subquery-border-radius, 0.75rem);--separator-color: var(--ig-query-builder-separator-color, var(--ig-gray-500));--label-foreground: var(--ig-query-builder-label-foreground, var(--ig-gray-700));--ig-theme: material;--ig-theme-variant: light}:where(.igx-query-builder,igx-advanced-filtering-dialog){--ig-checkbox-tick-color: hsla(from color(from var(--ig-checkbox-fill-color) var(--y-contrast)) h 0 l/1);--ig-checkbox-tick-width: 3;--ig-checkbox-label-color: var(--_query-builder-foreground);--ig-checkbox-label-color-hover: lch(from var(--ig-checkbox-label-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-empty-fill-color: var(--_query-builder-background);--ig-checkbox-fill-color: var(--_query-builder-accent-color);--ig-checkbox-focus-outline-color-focused: transparent;--ig-checkbox-focus-outline-color-error: transparent;--ig-checkbox-disabled-color: color-mix(in srgb, var(--_query-builder-foreground) 50%, var(--_query-builder-background));--ig-checkbox-disabled-fill-color: hsl(from var(--ig-checkbox-fill-color) h s l/0.5);--ig-checkbox-disabled-tick-color: var(--ig-gray-50);--ig-checkbox-disabled-color-label: hsl(from var(--ig-checkbox-label-color) h s l/0.5);--ig-checkbox-error-color: var(--ig-error-800);--ig-checkbox-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 0.625rem), 0.625rem);--ig-checkbox-border-radius-ripple: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.5rem), 1.5rem);--ig-checkbox-empty-color: color-mix(in srgb, var(--_query-builder-foreground) 80%, var(--_query-builder-background));--ig-checkbox-empty-color-hover: lch(from var(--ig-checkbox-empty-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-tick-color-hover: color-mix(in srgb, var(--_query-builder-foreground) 40%, var(--_query-builder-background));--ig-checkbox-fill-color-hover: lch(from var(--ig-checkbox-fill-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-checkbox-focus-outline-color: transparent;--ig-checkbox-focus-border-color: var(--ig-checkbox-fill-color);--ig-checkbox-error-color-hover: var(--ig-error-800);--ig-checkbox-disabled-indeterminate-color: hsl(from var(--ig-checkbox-fill-color) h s l/0.5)}:where(.igx-query-builder,igx-advanced-filtering-dialog){--ig-chip-ghost-elevation: var(--ig-elevation-8);--ig-chip-remove-icon-color: 'currentColor';--ig-chip-focus-shadow-color: transparent;--ig-chip-focus-selected-shadow-color: transparent;--ig-chip-remove-icon-color-focus: 'currentColor';--ig-chip-background: color-mix(in srgb, var(--_query-builder-foreground) 12%, var(--_query-builder-background));--ig-chip-ghost-background: color-mix(in srgb, var(--_query-builder-foreground) 12%, var(--_query-builder-background));--ig-chip-ghost-text-color: var(--_query-builder-foreground);--ig-chip-hover-text-color: var(--ig-chip-text-color);--ig-chip-hover-background: lch(from var(--ig-chip-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-chip-focus-text-color: var(--ig-chip-text-color);--ig-chip-selected-text-color: var(--ig-chip-text-color);--ig-chip-selected-background: var(--ig-chip-background);--ig-chip-hover-selected-text-color: var(--ig-chip-selected-text-color);--ig-chip-hover-selected-background: lch(from var(--ig-chip-selected-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-chip-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1rem), 1rem);--ig-chip-disabled-text-color: color-mix(in srgb, var(--_query-builder-foreground) 50%, var(--_query-builder-background));--ig-chip-disabled-background: color-mix(in srgb, var(--_query-builder-foreground) 12%, var(--_query-builder-background));--ig-chip-disabled-selected-text-color: var(--ig-gray-500);--ig-chip-disabled-selected-background: var(--ig-gray-200);--ig-chip-default-size: 2;--ig-chip-outlined-background: transparent;--ig-chip-outlined-text-color: var(--ig-gray-100-contrast);--ig-chip-border-color: var(--ig-gray-100-contrast);--ig-chip-selected-outlined-background: transparent;--ig-chip-selected-outlined-text-color: var(--ig-gray-100-contrast);--ig-chip-selected-border-color: var(--ig-gray-100-contrast);--ig-chip-hover-border-color: var(--ig-gray-100-contrast);--ig-chip-hover-outlined-text-color: var(--ig-gray-100-contrast);--ig-chip-hover-selected-border-color: var(--ig-gray-100-contrast);--ig-chip-hover-selected-outlined-text-color: var(--ig-gray-100-contrast);--ig-chip-focus-border-color: var(--ig-gray-100-contrast);--ig-chip-focus-outlined-text-color: var(--ig-gray-100-contrast);--ig-chip-focus-selected-border-color: var(--ig-gray-100-contrast);--ig-chip-focus-selected-outlined-text-color: var(--ig-gray-100-contrast);--ig-chip-disabled-outlined-background: hsl(from var(--ig-gray-200) h s l/0.3);--ig-chip-disabled-outlined-text-color: var(--ig-gray-500);--ig-chip-disabled-border-color: color-mix(in srgb, var(--_query-builder-foreground) 24%, var(--_query-builder-background));--ig-chip-disabled-selected-outlined-background: hsl(from var(--ig-gray-200) h s l/0.3);--ig-chip-disabled-selected-outlined-text-color: var(--ig-gray-500);--ig-chip-disabled-selected-border-color: hsl(from var(--ig-gray-500) h s l/0.3);--ig-chip-text-color: var(--_query-builder-foreground);--ig-chip-focus-background: lch(from var(--ig-chip-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 7) c h);--ig-chip-focus-selected-text-color: var(--ig-chip-selected-text-color);--ig-chip-focus-selected-background: lch(from var(--ig-chip-selected-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 7) c h);--ig-chip-hover-outlined-background: hsl(from var(--ig-gray-400) h s l/0.16);--ig-chip-hover-selected-outlined-background: hsl(from var(--ig-gray-400) h s l/0.16);--ig-chip-focus-outlined-background: hsl(from var(--ig-gray-500) h s l/0.3);--ig-chip-focus-selected-outlined-background: hsl(from var(--ig-gray-500) h s l/0.3)}:where(.igx-query-builder,igx-advanced-filtering-dialog){--ig-combo-toggle-button-background-focus--border: var(--ig-combo-toggle-button-background);--ig-combo-case-icon-color: var(--ig-gray-400);--ig-combo-case-icon-color--active: var(--ig-primary-500);--ig-combo-empty-list-background: var(--ig-surface-500);--ig-combo-search-separator-border-color: transparent;--ig-combo-empty-list-placeholder-color: var(--ig-gray-700);--ig-combo-toggle-button-background: var(--_query-builder-accent-color);--ig-combo-toggle-button-background-focus: lch(from var(--ig-combo-toggle-button-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-combo-toggle-button-foreground: hsla(from color(from var(--ig-combo-toggle-button-background) var(--y-contrast)) h 0 l/1);--ig-combo-toggle-button-foreground-focus: hsla(from color(from var(--ig-combo-toggle-button-background-focus) var(--y-contrast)) h 0 l/1);--ig-combo-toggle-button-foreground-filled: hsla(from color(from var(--ig-combo-toggle-button-background) var(--y-contrast)) h 0 l/1);--ig-combo-clear-button-background: transparent;--ig-combo-clear-button-foreground: var(--_query-builder-foreground);--ig-combo-clear-button-foreground-focus: var(--ig-combo-clear-button-foreground);--ig-combo-toggle-button-background-disabled: hsl(from var(--ig-combo-toggle-button-background) h s l/0.3);--ig-combo-toggle-button-foreground-disabled: hsl(from hsla(from color(from var(--ig-combo-toggle-button-background) var(--y-contrast)) h 0 l/1) h s l/0.7);--ig-combo-default-size: 2;--ig-combo-clear-button-background-focus: transparent}:where(.igx-query-builder,igx-advanced-filtering-dialog){--ig-contained-button-shadow-color: transparent;--ig-contained-button-border-color: transparent;--ig-contained-button-hover-border-color: transparent;--ig-contained-button-focus-border-color: transparent;--ig-contained-button-focus-visible-border-color: transparent;--ig-contained-button-active-border-color: transparent;--ig-contained-button-disabled-border-color: transparent;--ig-contained-button-icon-color: hsla(from color(from var(--ig-contained-button-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-icon-color-hover: hsla(from color(from var(--ig-contained-button-hover-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-disabled-background: color-mix(in srgb, var(--_query-builder-accent-color) 50%, var(--_query-builder-background));--ig-contained-button-disabled-foreground: color-mix(in srgb, var(--_query-builder-foreground) 50%, var(--_query-builder-background));--ig-contained-button-disabled-icon-color: color-mix(in srgb, var(--_query-builder-foreground) 50%, var(--_query-builder-background));--ig-contained-button-default-size: 3;--ig-contained-button-resting-elevation: var(--ig-elevation-2);--ig-contained-button-hover-elevation: var(--ig-elevation-4);--ig-contained-button-focus-elevation: var(--ig-elevation-8);--ig-contained-button-active-elevation: var(--ig-elevation-4);--ig-contained-button-background: var(--_query-builder-accent-color);--ig-contained-button-active-background: var(--ig-contained-button-focus-background);--ig-contained-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-contained-button-foreground: hsla(from color(from var(--ig-contained-button-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-hover-background: lch(from var(--ig-contained-button-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-contained-button-hover-foreground: hsla(from color(from var(--ig-contained-button-hover-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-focus-background: lch(from var(--ig-contained-button-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-contained-button-focus-foreground: hsla(from color(from var(--ig-contained-button-focus-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-focus-hover-background: var(--ig-contained-button-hover-background);--ig-contained-button-focus-hover-foreground: hsla(from color(from var(--ig-contained-button-focus-hover-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-focus-visible-background: var(--ig-contained-button-focus-background);--ig-contained-button-focus-visible-foreground: hsla(from color(from var(--ig-contained-button-focus-visible-background) var(--y-contrast)) h 0 l/1);--ig-contained-button-active-foreground: hsla(from color(from var(--ig-contained-button-active-background) var(--y-contrast)) h 0 l/1)}:where(.igx-query-builder,igx-advanced-filtering-dialog){--ig-drop-down-elevation: var(--ig-elevation-3);--ig-drop-down-background-color: var(--_query-builder-background);--ig-drop-down-header-text-color: hsl(from hsla(from color(from var(--ig-drop-down-background-color) var(--y-contrast)) h 0 l/1) h s l/0.7);--ig-drop-down-item-text-color: var(--_query-builder-foreground);--ig-drop-down-item-icon-color: hsl(from var(--ig-drop-down-item-text-color) h s l/0.8);--ig-drop-down-hover-item-background: color-mix(in srgb, var(--_query-builder-accent-color) 8%, var(--_query-builder-background));--ig-drop-down-hover-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-hover-item-icon-color: hsl(from var(--ig-drop-down-hover-item-text-color) h s l/0.8);--ig-drop-down-focused-item-background: color-mix(in srgb, var(--_query-builder-accent-color) 12%, var(--_query-builder-background));--ig-drop-down-focused-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-focused-item-border-color: transparent;--ig-drop-down-selected-item-background: color-mix(in srgb, var(--_query-builder-accent-color) 12%, var(--_query-builder-background));--ig-drop-down-disabled-item-background: transparent;--ig-drop-down-disabled-item-text-color: hsl(from var(--ig-drop-down-item-text-color) h s l/0.4);--ig-drop-down-border-color: color-mix(in srgb, var(--_query-builder-foreground) 12%, var(--_query-builder-background));--ig-drop-down-border-width: 0;--ig-drop-down-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-drop-down-item-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0) * 1.25rem), 1.25rem);--ig-drop-down-default-size: 2;--ig-drop-down-selected-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-selected-item-icon-color: hsl(from var(--ig-drop-down-selected-item-text-color) h s l/0.8);--ig-drop-down-selected-hover-item-background: color-mix(in srgb, var(--_query-builder-accent-color) 16%, var(--_query-builder-background));--ig-drop-down-selected-hover-item-text-color: var(--ig-drop-down-item-text-color);--ig-drop-down-selected-hover-item-icon-color: hsl(from var(--ig-drop-down-selected-hover-item-text-color) h s l/0.8);--ig-drop-down-selected-focus-item-background: color-mix(in srgb, var(--_query-builder-accent-color) 24%, var(--_query-builder-background));--ig-drop-down-selected-focus-item-text-color: var(--ig-drop-down-item-text-color)}:where(.igx-query-builder,igx-advanced-filtering-dialog){--ig-flat-button-shadow-color: transparent;--ig-flat-button-border-color: transparent;--ig-flat-button-hover-border-color: transparent;--ig-flat-button-focus-border-color: transparent;--ig-flat-button-focus-visible-border-color: transparent;--ig-flat-button-active-border-color: transparent;--ig-flat-button-disabled-border-color: transparent;--ig-flat-button-icon-color: var(--_query-builder-accent-color);--ig-flat-button-icon-color-hover: var(--ig-flat-button-hover-foreground);--ig-flat-button-disabled-background: transparent;--ig-flat-button-disabled-foreground: color-mix(in srgb, var(--_query-builder-accent-color) 50%, var(--_query-builder-background));--ig-flat-button-disabled-icon-color: color-mix(in srgb, var(--_query-builder-accent-color) 50%, var(--_query-builder-background));--ig-flat-button-default-size: 3;--ig-flat-button-resting-elevation: var(--ig-elevation-0);--ig-flat-button-hover-elevation: var(--ig-elevation-0);--ig-flat-button-focus-elevation: var(--ig-elevation-0);--ig-flat-button-active-elevation: var(--ig-elevation-0);--ig-flat-button-background: transparent;--ig-flat-button-focus-foreground: hsl(from var(--ig-flat-button-focus-background) h s l/1);--ig-flat-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-flat-button-foreground: var(--_query-builder-accent-color);--ig-flat-button-hover-background: hsl(from var(--ig-flat-button-foreground) h s l/0.08);--ig-flat-button-hover-foreground: hsl(from var(--ig-flat-button-hover-background) h s l/1);--ig-flat-button-focus-background: hsl(from var(--ig-flat-button-foreground) h s l/0.32);--ig-flat-button-focus-visible-background: hsl(from var(--ig-flat-button-foreground) h s l/0.16);--ig-flat-button-focus-hover-background: hsl(from var(--ig-flat-button-foreground) h s l/0.24);--ig-flat-button-focus-hover-foreground: hsl(from var(--ig-flat-button-focus-hover-background) h s l/1);--ig-flat-button-focus-visible-foreground: hsl(from var(--ig-flat-button-focus-visible-background) h s l/1);--ig-flat-button-active-background: hsl(from var(--ig-flat-button-foreground) h s l/0.16);--ig-flat-button-active-foreground: hsl(from var(--ig-flat-button-active-background) h s l/1)}:where(.igx-query-builder,igx-advanced-filtering-dialog){--ig-input-group-helper-text-color: var(--ig-gray-700);--ig-input-group-text-error-color: var(--ig-error-500);--ig-input-group-icon-error-color: var(--ig-error-500);--ig-input-group-input-prefix-background: transparent;--ig-input-group-input-prefix-color: var(--ig-input-group-idle-text-color);--ig-input-group-input-prefix-background--filled: inherit;--ig-input-group-input-prefix-color--filled: var(--ig-input-group-idle-text-color);--ig-input-group-input-prefix-background--focused: inherit;--ig-input-group-input-prefix-color--focused: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background: transparent;--ig-input-group-input-suffix-color: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background--filled: inherit;--ig-input-group-input-suffix-color--filled: var(--ig-input-group-idle-text-color);--ig-input-group-input-suffix-background--focused: inherit;--ig-input-group-input-suffix-color--focused: var(--ig-input-group-idle-text-color);--ig-input-group-idle-text-color: var(--_query-builder-foreground);--ig-input-group-filled-text-color: var(--ig-input-group-idle-text-color);--ig-input-group-filled-text-hover-color: var(--ig-input-group-idle-text-color);--ig-input-group-focused-text-color: var(--ig-input-group-idle-text-color);--ig-input-group-disabled-text-color: hsl(from var(--ig-input-group-idle-text-color) h s l/0.7);--ig-input-group-idle-secondary-color: var(--_query-builder-foreground);--ig-input-group-filled-secondary-color: var(--ig-gray-600);--ig-input-group-focused-secondary-color: var(--_query-builder-accent-color);--ig-input-group-idle-bottom-line-color: var(--_query-builder-accent-color);--ig-input-group-hover-bottom-line-color: lch(from var(--ig-input-group-idle-bottom-line-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-input-group-focused-bottom-line-color: var(--ig-input-group-hover-bottom-line-color);--ig-input-group-disabled-bottom-line-color: hsl(from var(--ig-input-group-idle-bottom-line-color) h s l/0.5);--ig-input-group-disabled-border-color: var(--ig-gray-500);--ig-input-group-border-color: var(--_query-builder-accent-color);--ig-input-group-hover-border-color: lch(from var(--ig-input-group-border-color) calc(l + (50 - l) * 0.1 + sign(50 - l) * 10) c h);--ig-input-group-focused-border-color: var(--ig-input-group-hover-border-color);--ig-input-group-border-background: transparent;--ig-input-group-border-disabled-background: transparent;--ig-input-group-search-background: color-mix(in srgb, var(--_query-builder-foreground) 6%, var(--_query-builder-background));--ig-input-group-search-disabled-background: hsl(from var(--ig-input-group-search-background) h s l/0.4);--ig-input-group-success-secondary-color: var(--ig-success-500);--ig-input-group-warning-secondary-color: var(--ig-warn-500);--ig-input-group-error-secondary-color: var(--ig-error-500);--ig-input-group-placeholder-color: color-mix(in srgb, var(--_query-builder-foreground) 80%, var(--_query-builder-background));--ig-input-group-hover-placeholder-color: var(--ig-input-group-placeholder-color);--ig-input-group-disabled-placeholder-color: hsl(from var(--ig-input-group-placeholder-color) h s l/0.7);--ig-input-group-box-background: var(--_query-builder-background);--ig-input-group-box-background-hover: var(--ig-input-group-box-background);--ig-input-group-box-background-focus: lch(from var(--ig-input-group-box-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-input-group-box-disabled-background: hsl(from var(--ig-input-group-box-background) h s l/0.4);--ig-input-group-box-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-border-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-search-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-input-group-success-shadow-color: hsl(from var(--ig-success-500) h s l/0.38);--ig-input-group-error-shadow-color: hsl(from var(--ig-error-500) h s l/0.38);--ig-input-group-default-size: 2;--ig-input-group-search-resting-elevation: var(--ig-elevation-1);--ig-input-group-search-hover-elevation: var(--ig-elevation-2);--ig-input-group-search-disabled-elevation: var(--ig-elevation-1)}:where(.igx-query-builder,igx-advanced-filtering-dialog){--ig-outlined-button-shadow-color: transparent;--ig-outlined-button-border-color: var(--ig-outlined-button-foreground);--ig-outlined-button-hover-border-color: var(--ig-outlined-button-hover-foreground);--ig-outlined-button-focus-border-color: var(--ig-outlined-button-focus-foreground);--ig-outlined-button-focus-visible-border-color: var(--ig-outlined-button-focus-visible-foreground);--ig-outlined-button-active-border-color: var(--ig-outlined-button-active-foreground);--ig-outlined-button-disabled-border-color: color-mix(in srgb, var(--_query-builder-accent-color) 50%, var(--_query-builder-background));--ig-outlined-button-icon-color: var(--_query-builder-accent-color);--ig-outlined-button-icon-color-hover: var(--ig-outlined-button-hover-foreground);--ig-outlined-button-disabled-background: transparent;--ig-outlined-button-disabled-foreground: color-mix(in srgb, var(--_query-builder-accent-color) 50%, var(--_query-builder-background));--ig-outlined-button-disabled-icon-color: color-mix(in srgb, var(--_query-builder-accent-color) 50%, var(--_query-builder-background));--ig-outlined-button-default-size: 3;--ig-outlined-button-resting-elevation: var(--ig-elevation-0);--ig-outlined-button-hover-elevation: var(--ig-elevation-0);--ig-outlined-button-focus-elevation: var(--ig-elevation-0);--ig-outlined-button-active-elevation: var(--ig-elevation-0);--ig-outlined-button-background: transparent;--ig-outlined-button-focus-foreground: hsl(from var(--ig-outlined-button-focus-background) h s l/1);--ig-outlined-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem);--ig-outlined-button-foreground: var(--_query-builder-accent-color);--ig-outlined-button-hover-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.08);--ig-outlined-button-hover-foreground: hsl(from var(--ig-outlined-button-hover-background) h s l/1);--ig-outlined-button-focus-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.32);--ig-outlined-button-focus-visible-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.16);--ig-outlined-button-focus-hover-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.24);--ig-outlined-button-focus-hover-foreground: hsl(from var(--ig-outlined-button-focus-hover-background) h s l/1);--ig-outlined-button-focus-visible-foreground: hsl(from var(--ig-outlined-button-focus-visible-background) h s l/1);--ig-outlined-button-active-background: hsl(from var(--ig-outlined-button-foreground) h s l/0.16);--ig-outlined-button-active-foreground: hsl(from var(--ig-outlined-button-active-background) h s l/1)}:where(.igx-query-builder,igx-advanced-filtering-dialog){--ig-outlined-icon-button-shadow-color: transparent;--ig-outlined-icon-button-background: transparent;--ig-outlined-icon-button-foreground: var(--_query-builder-accent-color);--ig-outlined-icon-button-hover-background: hsl(from var(--ig-outlined-icon-button-foreground) h s l/0.08);--ig-outlined-icon-button-hover-foreground: var(--ig-outlined-icon-button-foreground);--ig-outlined-icon-button-focus-background: hsl(from var(--ig-outlined-icon-button-foreground) h s l/0.16);--ig-outlined-icon-button-focus-foreground: var(--ig-outlined-icon-button-foreground);--ig-outlined-icon-button-focus-hover-background: hsl(from var(--ig-outlined-icon-button-foreground) h s l/0.24);--ig-outlined-icon-button-focus-hover-foreground: var(--ig-outlined-icon-button-foreground);--ig-outlined-icon-button-active-background: hsl(from var(--ig-outlined-icon-button-foreground) h s l/0.24);--ig-outlined-icon-button-active-foreground: var(--ig-outlined-icon-button-foreground);--ig-outlined-icon-button-border-color: hsl(from var(--ig-outlined-icon-button-foreground) h s l/0.4);--ig-outlined-icon-button-focus-border-color: var(--ig-gray-300);--ig-outlined-icon-button-disabled-background: transparent;--ig-outlined-icon-button-disabled-foreground: color-mix(in srgb, var(--_query-builder-accent-color) 50%, var(--_query-builder-background));--ig-outlined-icon-button-disabled-border-color: color-mix(in srgb, var(--_query-builder-accent-color) 50%, var(--_query-builder-background));--ig-outlined-icon-button-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem);--ig-outlined-icon-button-default-size: 3}:where(.igx-query-builder,igx-advanced-filtering-dialog){--_scrollbar-thumb-color: color-mix(in srgb, var(--_query-builder-foreground) 50%, var(--_query-builder-background));--_scrollbar-track-border-color: color-mix(in srgb, var(--_query-builder-foreground) 16%, var(--_query-builder-background))}:where(.igx-query-builder,igx-advanced-filtering-dialog),:where(.igx-query-builder,igx-advanced-filtering-dialog) .ig-scrollbar{--sb-size: var(--ig-scrollbar-sb-size, 1rem);--sb-thumb-min-height: var(--ig-scrollbar-sb-thumb-min-height, 2rem);--sb-thumb-bg-color: var(--ig-scrollbar-sb-thumb-bg-color, var(--_scrollbar-thumb-color, var(--ig-gray-400)));--sb-thumb-bg-color-hover: var(--ig-scrollbar-sb-thumb-bg-color-hover, var(--sb-thumb-bg-color));--sb-thumb-border-color: var(--ig-scrollbar-sb-thumb-border-color, transparent);--sb-thumb-border-size: var(--ig-scrollbar-sb-thumb-border-size, 0);--sb-thumb-border-radius: var(--ig-scrollbar-sb-thumb-border-radius, 0);--sb-track-bg-color: var(--ig-scrollbar-sb-track-bg-color, var(--_query-builder-background, var(--ig-gray-100)));--sb-track-bg-color-hover: var(--ig-scrollbar-sb-track-bg-color-hover, var(--sb-track-bg-color));--sb-track-border-color: var(--ig-scrollbar-sb-track-border-color, var(--_scrollbar-track-border-color, transparent));--sb-track-border-size: var(--ig-scrollbar-sb-track-border-size, 0);--sb-corner-bg: var(--ig-scrollbar-sb-corner-bg, var(--ig-gray-100));--sb-corner-border-color: var(--ig-scrollbar-sb-corner-border-color, transparent);--sb-corner-border-size: var(--ig-scrollbar-sb-corner-border-size, 0);--ig-theme: material;--ig-theme-variant: light}:where(.igx-query-builder,igx-advanced-filtering-dialog),:where(.igx-query-builder,igx-advanced-filtering-dialog) .ig-scrollbar{scrollbar-width:var(--sb-width, auto);scrollbar-color:var(--sb-thumb-bg-color) var(--sb-track-bg-color)}:where(.igx-query-builder,igx-advanced-filtering-dialog){--ig-select-toggle-button-background-focus--border: var(--ig-gray-300);--ig-select-toggle-button-background: var(--_query-builder-accent-color);--ig-select-toggle-button-background-focus: lch(from var(--ig-select-toggle-button-background) calc(l + (50 - l) * 0.1 + sign(50 - l) * 5) c h);--ig-select-toggle-button-foreground: hsla(from color(from var(--ig-select-toggle-button-background) var(--y-contrast)) h 0 l/1);--ig-select-toggle-button-foreground-focus: hsla(from color(from var(--ig-select-toggle-button-background-focus) var(--y-contrast)) h 0 l/1);--ig-select-toggle-button-foreground-filled: hsla(from color(from var(--ig-select-toggle-button-background) var(--y-contrast)) h 0 l/1);--ig-select-toggle-button-background-disabled: hsl(from var(--ig-select-toggle-button-background) h s l/0.5);--ig-select-toggle-button-foreground-disabled: hsl(from var(--ig-select-toggle-button-foreground) h s l/0.5);--ig-select-default-size: 2}:where(.igx-query-builder,igx-advanced-filtering-dialog){--ig-tooltip-elevation: var(--ig-elevation-0);--ig-tooltip-background: hsl(from var(--_query-builder-foreground) h s l/80%);--ig-tooltip-text-color: hsla(from color(from hsl(from var(--_query-builder-foreground) h s l/80%) var(--y-contrast)) h 0 l/1);--ig-tooltip-border-radius: clamp(0rem, calc(var(--ig-radius-factor, 0.25) * 1rem), 1rem)}}[igxRipple]{--color: var(--ig-ripple-color, hsl(from var(--ig-gray-800) h s l/0.7));--ig-theme: material;--ig-theme-variant: light}[igxRipple]{--ig-theme: inherit;--ig-theme-variant: inherit}@layer ig.base{.igx-ripple__inner{display:block;position:absolute;border-radius:clamp(0rem,calc(var(--ig-radius-factor, 1) * 50%),50%);background:var(--color);pointer-events:none;transform-origin:center;transform:translate3d(0, 0, 0) scale(0);will-change:opacity,transform;opacity:.5;margin:0 !important;border:none !important}.igx-ripple{--ig-theme: inherit;--ig-theme-variant: inherit;overflow:hidden}}.igx-button{--component-size: var(--ig-size, var(--ig-size-large));--ig-icon-size: 1.125rem}.igx-button:is(a,span){display:revert-layer;min-width:revert-layer;min-height:revert-layer;padding-inline:revert-layer;padding-block:revert-layer;border:revert-layer;border-radius:revert-layer;background:revert-layer;color:revert-layer;box-shadow:revert-layer;cursor:revert-layer;justify-content:center;text-decoration:none}[igxButton=flat],igx-button[variant=flat],.igx-button--flat{--shadow-color: var(--ig-flat-button-shadow-color, transparent);--border-color: var(--ig-flat-button-border-color, transparent);--hover-border-color: var(--ig-flat-button-hover-border-color, transparent);--focus-border-color: var(--ig-flat-button-focus-border-color, transparent);--focus-visible-border-color: var(--ig-flat-button-focus-visible-border-color, transparent);--active-border-color: var(--ig-flat-button-active-border-color, transparent);--disabled-border-color: var(--ig-flat-button-disabled-border-color, transparent);--icon-color: var(--ig-flat-button-icon-color, currentColor);--icon-color-hover: var(--ig-flat-button-icon-color-hover, currentColor);--disabled-background: var(--ig-flat-button-disabled-background, transparent);--disabled-foreground: var(--ig-flat-button-disabled-foreground, var(--ig-gray-500));--disabled-icon-color: var(--ig-flat-button-disabled-icon-color, currentColor);--size: var(--ig-flat-button-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(1.875rem, -1 * 1.875rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--default-size: var(--ig-flat-button-default-size, 3);--resting-elevation: var(--ig-flat-button-resting-elevation, var(--ig-elevation-0));--hover-elevation: var(--ig-flat-button-hover-elevation, var(--ig-elevation-0));--focus-elevation: var(--ig-flat-button-focus-elevation, var(--ig-elevation-0));--active-elevation: var(--ig-flat-button-active-elevation, var(--ig-elevation-0));--background: var(--ig-flat-button-background, transparent);--focus-foreground: var(--ig-flat-button-focus-foreground, var(--ig-secondary-900));--border-radius: var(--ig-flat-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--foreground: var(--ig-flat-button-foreground, var(--ig-secondary-500));--hover-background: var(--ig-flat-button-hover-background, hsl(from var(--ig-secondary-500) h s l/0.08));--hover-foreground: var(--ig-flat-button-hover-foreground, var(--ig-secondary-800));--focus-background: var(--ig-flat-button-focus-background, hsl(from var(--ig-secondary-500) h s l/0.32));--focus-visible-background: var(--ig-flat-button-focus-visible-background, hsl(from var(--ig-secondary-500) h s l/0.16));--focus-hover-background: var(--ig-flat-button-focus-hover-background, hsl(from var(--ig-secondary-500) h s l/0.24));--focus-hover-foreground: var(--ig-flat-button-focus-hover-foreground, var(--ig-secondary-800));--focus-visible-foreground: var(--ig-flat-button-focus-visible-foreground, var(--ig-secondary-800));--active-background: var(--ig-flat-button-active-background, hsl(from var(--ig-secondary-500) h s l/0.16));--active-foreground: var(--ig-flat-button-active-foreground, var(--ig-secondary-800));--ig-theme: material;--ig-theme-variant: light}[igxButton=contained],igx-button[variant=contained],.igx-button--contained{--shadow-color: var(--ig-contained-button-shadow-color, transparent);--border-color: var(--ig-contained-button-border-color, transparent);--hover-border-color: var(--ig-contained-button-hover-border-color, transparent);--focus-border-color: var(--ig-contained-button-focus-border-color, transparent);--focus-visible-border-color: var(--ig-contained-button-focus-visible-border-color, transparent);--active-border-color: var(--ig-contained-button-active-border-color, transparent);--disabled-border-color: var(--ig-contained-button-disabled-border-color, transparent);--icon-color: var(--ig-contained-button-icon-color, currentColor);--icon-color-hover: var(--ig-contained-button-icon-color-hover, currentColor);--disabled-background: var(--ig-contained-button-disabled-background, var(--ig-gray-100));--disabled-foreground: var(--ig-contained-button-disabled-foreground, var(--ig-gray-500));--disabled-icon-color: var(--ig-contained-button-disabled-icon-color, currentColor);--size: var(--ig-contained-button-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(1.875rem, -1 * 1.875rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--default-size: var(--ig-contained-button-default-size, 3);--resting-elevation: var(--ig-contained-button-resting-elevation, var(--ig-elevation-2));--hover-elevation: var(--ig-contained-button-hover-elevation, var(--ig-elevation-4));--focus-elevation: var(--ig-contained-button-focus-elevation, var(--ig-elevation-8));--active-elevation: var(--ig-contained-button-active-elevation, var(--ig-elevation-4));--background: var(--ig-contained-button-background, var(--ig-secondary-500));--active-background: var(--ig-contained-button-active-background, var(--ig-secondary-300));--border-radius: var(--ig-contained-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--foreground: var(--ig-contained-button-foreground, var(--ig-secondary-400-contrast));--hover-background: var(--ig-contained-button-hover-background, var(--ig-secondary-400));--hover-foreground: var(--ig-contained-button-hover-foreground, var(--ig-secondary-400-contrast));--focus-background: var(--ig-contained-button-focus-background, var(--ig-secondary-300));--focus-foreground: var(--ig-contained-button-focus-foreground, var(--ig-secondary-300-contrast));--focus-hover-background: var(--ig-contained-button-focus-hover-background, var(--ig-secondary-400));--focus-hover-foreground: var(--ig-contained-button-focus-hover-foreground, var(--ig-secondary-400-contrast));--focus-visible-background: var(--ig-contained-button-focus-visible-background, var(--ig-secondary-300));--focus-visible-foreground: var(--ig-contained-button-focus-visible-foreground, var(--ig-secondary-300-contrast));--active-foreground: var(--ig-contained-button-active-foreground, var(--ig-secondary-300-contrast));--ig-theme: material;--ig-theme-variant: light}[igxButton=outlined],igx-button[variant=outlined],.igx-button--outlined{--shadow-color: var(--ig-outlined-button-shadow-color, transparent);--border-color: var(--ig-outlined-button-border-color, var(--ig-secondary-500));--hover-border-color: var(--ig-outlined-button-hover-border-color, var(--ig-secondary-800));--focus-border-color: var(--ig-outlined-button-focus-border-color, var(--ig-secondary-900));--focus-visible-border-color: var(--ig-outlined-button-focus-visible-border-color, var(--ig-secondary-800));--active-border-color: var(--ig-outlined-button-active-border-color, var(--ig-secondary-800));--disabled-border-color: var(--ig-outlined-button-disabled-border-color, var(--ig-gray-300));--icon-color: var(--ig-outlined-button-icon-color, currentColor);--icon-color-hover: var(--ig-outlined-button-icon-color-hover, currentColor);--disabled-background: var(--ig-outlined-button-disabled-background, transparent);--disabled-foreground: var(--ig-outlined-button-disabled-foreground, var(--ig-gray-500));--disabled-icon-color: var(--ig-outlined-button-disabled-icon-color, currentColor);--size: var(--ig-outlined-button-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(1.875rem, -1 * 1.875rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--default-size: var(--ig-outlined-button-default-size, 3);--resting-elevation: var(--ig-outlined-button-resting-elevation, var(--ig-elevation-0));--hover-elevation: var(--ig-outlined-button-hover-elevation, var(--ig-elevation-0));--focus-elevation: var(--ig-outlined-button-focus-elevation, var(--ig-elevation-0));--active-elevation: var(--ig-outlined-button-active-elevation, var(--ig-elevation-0));--background: var(--ig-outlined-button-background, transparent);--focus-foreground: var(--ig-outlined-button-focus-foreground, var(--ig-secondary-900));--border-radius: var(--ig-outlined-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.2) * 1.25rem), 1.25rem));--foreground: var(--ig-outlined-button-foreground, var(--ig-secondary-500));--hover-background: var(--ig-outlined-button-hover-background, hsl(from var(--ig-secondary-500) h s l/0.08));--hover-foreground: var(--ig-outlined-button-hover-foreground, var(--ig-secondary-800));--focus-background: var(--ig-outlined-button-focus-background, hsl(from var(--ig-secondary-500) h s l/0.32));--focus-visible-background: var(--ig-outlined-button-focus-visible-background, hsl(from var(--ig-secondary-500) h s l/0.16));--focus-hover-background: var(--ig-outlined-button-focus-hover-background, hsl(from var(--ig-secondary-500) h s l/0.24));--focus-hover-foreground: var(--ig-outlined-button-focus-hover-foreground, var(--ig-secondary-800));--focus-visible-foreground: var(--ig-outlined-button-focus-visible-foreground, var(--ig-secondary-800));--active-background: var(--ig-outlined-button-active-background, hsl(from var(--ig-secondary-500) h s l/0.16));--active-foreground: var(--ig-outlined-button-active-foreground, var(--ig-secondary-800));--ig-theme: material;--ig-theme-variant: light}[igxButton=fab],igx-button[variant=fab],.igx-button--fab{--shadow-color: var(--ig-fab-button-shadow-color, transparent);--border-color: var(--ig-fab-button-border-color, transparent);--hover-border-color: var(--ig-fab-button-hover-border-color, transparent);--focus-border-color: var(--ig-fab-button-focus-border-color, transparent);--focus-visible-border-color: var(--ig-fab-button-focus-visible-border-color, transparent);--active-border-color: var(--ig-fab-button-active-border-color, transparent);--disabled-border-color: var(--ig-fab-button-disabled-border-color, transparent);--icon-color: var(--ig-fab-button-icon-color, currentColor);--icon-color-hover: var(--ig-fab-button-icon-color-hover, currentColor);--disabled-background: var(--ig-fab-button-disabled-background, var(--ig-gray-100));--disabled-foreground: var(--ig-fab-button-disabled-foreground, var(--ig-gray-500));--disabled-icon-color: var(--ig-fab-button-disabled-icon-color, currentColor);--size: var(--ig-fab-button-size, max(var(--is-large, 1) * max(3rem, -1 * 3rem), var(--is-medium, 1) * max(2.5rem, -1 * 2.5rem), var(--is-small, 1) * max(2rem, -1 * 2rem)));--default-size: var(--ig-fab-button-default-size, 3);--resting-elevation: var(--ig-fab-button-resting-elevation, var(--ig-elevation-6));--hover-elevation: var(--ig-fab-button-hover-elevation, var(--ig-elevation-12));--focus-elevation: var(--ig-fab-button-focus-elevation, var(--ig-elevation-12));--active-elevation: var(--ig-fab-button-active-elevation, var(--ig-elevation-12));--background: var(--ig-fab-button-background, var(--ig-secondary-500));--active-background: var(--ig-fab-button-active-background, var(--ig-secondary-300));--border-radius: var(--ig-fab-button-border-radius, clamp(0.75rem, calc(var(--ig-radius-factor, 1) * 1.75rem), 1.75rem));--foreground: var(--ig-fab-button-foreground, var(--ig-secondary-400-contrast));--hover-background: var(--ig-fab-button-hover-background, var(--ig-secondary-400));--hover-foreground: var(--ig-fab-button-hover-foreground, var(--ig-secondary-400-contrast));--focus-background: var(--ig-fab-button-focus-background, var(--ig-secondary-300));--focus-foreground: var(--ig-fab-button-focus-foreground, var(--ig-secondary-300-contrast));--focus-hover-background: var(--ig-fab-button-focus-hover-background, var(--ig-secondary-400));--focus-hover-foreground: var(--ig-fab-button-focus-hover-foreground, var(--ig-secondary-400-contrast));--focus-visible-background: var(--ig-fab-button-focus-visible-background, var(--ig-secondary-300));--focus-visible-foreground: var(--ig-fab-button-focus-visible-foreground, var(--ig-secondary-300-contrast));--active-foreground: var(--ig-fab-button-active-foreground, var(--ig-secondary-300-contrast));--ig-theme: material;--ig-theme-variant: light}@layer ig.base{.igx-button{--_button-transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, border-color 0.1s ease-in-out, box-shadow 0.1s ease-in-out;--is-large: clamp(0, (var(--component-size, 1) + 1) - var(--ig-size-large, 3), 1);--is-medium: min( clamp(0, (var(--component-size, 1) + 1) - var(--ig-size-medium, 2), 1), clamp(0, var(--ig-size-large, 3) - var(--component-size, 1), 1) );--is-small: clamp(0, var(--ig-size-medium) - var(--component-size, 1), 1);position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:5.5rem;padding-inline:max(var(--is-large, 1)*max(1rem, -1 * 1rem)*var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1)*max(0.75rem, -1 * 0.75rem)*var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1)*max(0.5rem, -1 * 0.5rem)*var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));padding-block:max(var(--is-large, 1)*max(0.4375rem, -1 * 0.4375rem)*var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1)*max(0.25rem, -1 * 0.25rem)*var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1)*max(0.0625rem, -1 * 0.0625rem)*var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing))));min-height:var(--size);border:.0625rem solid var(--border-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline-style:none;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;white-space:nowrap;gap:max(var(--is-large, 1)*max(0.75rem, -1 * 0.75rem)*var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1)*max(0.5rem, -1 * 0.5rem)*var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1)*max(0.25rem, -1 * 0.25rem)*var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-button--ready{transition:var(--_button-transition)}.igx-button--ready igx-icon{transition:color .15s ease-in-out}.igx-button--flat{--component-size: var( --ig-size, var(--default-size) );background:var(--background);color:var(--foreground);border-radius:var(--border-radius)}.igx-button--flat igx-icon{color:var(--icon-color)}.igx-button--flat:hover{background:var(--hover-background);color:var(--hover-foreground);border-color:var(--hover-border-color)}.igx-button--flat:hover igx-icon{color:var(--icon-color-hover)}.igx-button--flat:active{background:var(--active-background);color:var(--active-foreground);border-color:var(--active-border-color)}.igx-button--flat:active igx-icon{color:var(--active-foreground)}.igx-button--flat.igx-button--focused{background:var(--focus-visible-background);color:var(--focus-visible-foreground);border-color:var(--focus-visible-border-color)}.igx-button--flat.igx-button--focused igx-icon{color:var(--icon-color-hover)}.igx-button--flat.igx-button--focused:hover{background:var(--focus-hover-background);color:var(--focus-hover-foreground)}.igx-button--flat.igx-button--focused:hover igx-icon{color:var(--icon-color-hover)}.igx-button--flat.igx-button--focused:active{background:var(--focus-background);color:var(--focus-foreground);border-color:var(--focus-border-color)}.igx-button--flat.igx-button--focused:active igx-icon{color:var(--focus-foreground)}.igx-button--outlined{--component-size: var( --ig-size, var(--default-size) );background:var(--background);color:var(--foreground);border-color:var(--border-color);border-radius:var(--border-radius);padding-block:max(var(--is-large, 1)*max(0.4375rem, -1 * 0.4375rem)*var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1)*max(0.25rem, -1 * 0.25rem)*var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1)*max(0.0625rem, -1 * 0.0625rem)*var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing))));padding-inline:max(var(--is-large, 1)*max(1rem, -1 * 1rem)*var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1)*max(0.75rem, -1 * 0.75rem)*var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1)*max(0.5rem, -1 * 0.5rem)*var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-button--outlined igx-icon{color:var(--icon-color)}.igx-button--outlined:hover{background:var(--hover-background);color:var(--hover-foreground);border-color:var(--hover-border-color)}.igx-button--outlined:hover igx-icon{color:var(--icon-color-hover)}.igx-button--outlined:active{background:var(--active-background);color:var(--active-foreground);border-color:var(--active-border-color)}.igx-button--outlined:active igx-icon{color:var(--active-foreground)}.igx-button--outlined.igx-button--focused{background:var(--focus-visible-background);color:var(--focus-visible-foreground);border-color:var(--focus-visible-border-color)}.igx-button--outlined.igx-button--focused igx-icon{color:var(--icon-color-hover)}.igx-button--outlined.igx-button--focused:hover{background:var(--focus-hover-background);color:var(--focus-hover-foreground);border-color:var(--hover-border-color)}.igx-button--outlined.igx-button--focused:hover igx-icon{color:var(--icon-color-hover)}.igx-button--outlined.igx-button--focused:active{background:var(--focus-background);color:var(--focus-foreground);border-color:var(--focus-border-color)}.igx-button--outlined.igx-button--focused:active igx-icon{color:var(--focus-foreground)}.igx-button--contained{--component-size: var( --ig-size, var(--default-size) );color:var(--foreground);background:var(--background);border-color:var(--border-color);border-radius:var(--border-radius);box-shadow:var(--resting-elevation)}.igx-button--contained igx-icon{color:var(--icon-color)}.igx-button--contained:hover{color:var(--hover-foreground);background:var(--hover-background);border-color:var(--hover-border-color);box-shadow:var(--hover-elevation)}.igx-button--contained:hover igx-icon{color:var(--icon-color-hover)}.igx-button--contained:active{color:var(--active-foreground);background:var(--active-background);border-color:var(--active-border-color);box-shadow:var(--active-elevation)}.igx-button--contained:active igx-icon{color:var(--active-foreground)}.igx-button--contained.igx-button--focused{background:var(--focus-visible-background);color:var(--focus-visible-foreground);border-color:var(--focus-visible-border-color)}.igx-button--contained.igx-button--focused igx-icon{color:var(--icon-color)}.igx-button--contained.igx-button--focused{box-shadow:var(--focus-elevation)}.igx-button--contained.igx-button--focused:hover{color:var(--focus-hover-foreground);background:var(--focus-hover-background);border-color:var(--hover-border-color)}.igx-button--contained.igx-button--focused:hover igx-icon{color:var(--icon-color-hover)}.igx-button--contained.igx-button--focused:hover{box-shadow:var(--focus-elevation)}.igx-button--contained.igx-button--focused:active{color:var(--focus-foreground);background:var(--focus-background);border-color:var(--focus-border-color)}.igx-button--contained.igx-button--focused:active igx-icon{color:var(--focus-foreground)}.igx-button--fab{display:inline-flex;position:relative;flex-direction:row;justify-content:center;align-items:center;outline:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;filter:blur(0)}.igx-button--fab{--component-size: var( --ig-size, var(--default-size) );padding-block:max(var(--is-large, 1)*max(0.5rem, -1 * 0.5rem)*var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1)*max(0.25rem, -1 * 0.25rem)*var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1)*max(0, -1 * 0)*var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing))));padding-inline:max(var(--is-large, 1)*max(0.875rem, -1 * 0.875rem)*var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1)*max(0.625rem, -1 * 0.625rem)*var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1)*max(0.375rem, -1 * 0.375rem)*var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));min-width:var(--size);min-height:var(--size);line-height:unset;white-space:nowrap;color:var(--foreground);background:var(--background);border-color:var(--border-color);border-radius:var(--border-radius);box-shadow:var(--resting-elevation)}.igx-button--fab igx-icon{color:var(--icon-color)}.igx-button--fab:hover{color:var(--hover-foreground);background:var(--hover-background);border-color:var(--hover-border-color);box-shadow:var(--hover-elevation)}.igx-button--fab:hover igx-icon{color:var(--icon-color-hover)}.igx-button--fab:active{color:var(--active-foreground);background:var(--active-background);border-color:var(--active-border-color);box-shadow:var(--active-elevation)}.igx-button--fab:active igx-icon{color:var(--active-foreground)}.igx-button--fab.igx-button--focused{background:var(--focus-visible-background);color:var(--focus-visible-foreground);border-color:var(--focus-visible-border-color)}.igx-button--fab.igx-button--focused igx-icon{color:var(--icon-color)}.igx-button--fab.igx-button--focused{box-shadow:var(--focus-elevation)}.igx-button--fab.igx-button--focused:hover{color:var(--focus-hover-foreground);background:var(--focus-hover-background);border-color:var(--hover-border-color)}.igx-button--fab.igx-button--focused:hover igx-icon{color:var(--icon-color-hover)}.igx-button--fab.igx-button--focused:active{background:var(--focus-background);color:var(--focus-foreground);border-color:var(--focus-border-color)}.igx-button--fab.igx-button--focused:active igx-icon{color:var(--focus-foreground)}.igx-button--disabled,.igx-icon-button--disabled{background:var(--disabled-background);color:var(--disabled-foreground);border-color:var(--disabled-border-color);pointer-events:none;box-shadow:none}.igx-button--disabled igx-icon,.igx-icon-button--disabled igx-icon{color:var(--disabled-icon-color)}.igx-button--disabled:focus,.igx-icon-button--disabled:focus{box-shadow:none}}.igx-highlight{--resting-background: var(--ig-highlight-resting-background, var(--ig-gray-300));--resting-color: var(--ig-highlight-resting-color, var(--ig-gray-300-contrast));--active-background: var(--ig-highlight-active-background, var(--ig-secondary-A100));--active-color: var(--ig-highlight-active-color, var(--ig-secondary-A100-contrast));--ig-theme: material;--ig-theme-variant: light}@layer ig.base{.igx-highlight,.igx-highlight--active{color:var(--resting-color);background:var(--resting-background)}.igx-highlight--active{color:var(--active-color);background:var(--active-background)}}.igx-icon-button{--ig-icon-size: 1.125rem}.igx-icon-button:is(a,span){position:revert-layer;display:revert-layer;align-items:revert-layer;justify-content:revert-layer;width:revert-layer;height:revert-layer;font-size:revert-layer;border:revert-layer;border-radius:revert-layer;background:revert-layer;color:revert-layer;box-shadow:revert-layer;cursor:revert-layer;outline:revert-layer;text-decoration:none}[igxIconButton=flat],igx-icon-button[variant=flat],.igx-icon-button--flat{--shadow-color: var(--ig-flat-icon-button-shadow-color, transparent);--background: var(--ig-flat-icon-button-background, transparent);--foreground: var(--ig-flat-icon-button-foreground, var(--ig-gray-900));--hover-background: var(--ig-flat-icon-button-hover-background, hsl(from var(--ig-gray-500) h s l/0.08));--hover-foreground: var(--ig-flat-icon-button-hover-foreground, var(--ig-gray-900));--focus-background: var(--ig-flat-icon-button-focus-background, hsl(from var(--ig-gray-500) h s l/0.16));--focus-foreground: var(--ig-flat-icon-button-focus-foreground, var(--ig-gray-900));--focus-hover-background: var(--ig-flat-icon-button-focus-hover-background, hsl(from var(--ig-gray-500) h s l/0.24));--focus-hover-foreground: var(--ig-flat-icon-button-focus-hover-foreground, var(--ig-gray-900));--active-background: var(--ig-flat-icon-button-active-background, hsl(from var(--ig-gray-500) h s l/0.32));--active-foreground: var(--ig-flat-icon-button-active-foreground, var(--ig-gray-900));--border-color: var(--ig-flat-icon-button-border-color, transparent);--focus-border-color: var(--ig-flat-icon-button-focus-border-color, transparent);--disabled-background: var(--ig-flat-icon-button-disabled-background, transparent);--disabled-foreground: var(--ig-flat-icon-button-disabled-foreground, var(--ig-gray-500));--disabled-border-color: var(--ig-flat-icon-button-disabled-border-color, transparent);--border-radius: var(--ig-flat-icon-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--size: var(--ig-flat-icon-button-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(1.875rem, -1 * 1.875rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--default-size: var(--ig-flat-icon-button-default-size, 3);--ig-theme: material;--ig-theme-variant: light}[igxIconButton=contained],igx-icon-button[variant=contained],.igx-icon-button--contained{--shadow-color: var(--ig-contained-icon-button-shadow-color, transparent);--background: var(--ig-contained-icon-button-background, hsl(from var(--ig-gray-900) h s l/0.08));--foreground: var(--ig-contained-icon-button-foreground, var(--ig-gray-900));--hover-background: var(--ig-contained-icon-button-hover-background, hsl(from var(--ig-gray-900) h s l/0.12));--hover-foreground: var(--ig-contained-icon-button-hover-foreground, var(--ig-gray-900));--focus-background: var(--ig-contained-icon-button-focus-background, hsl(from var(--ig-gray-900) h s l/0.16));--focus-foreground: var(--ig-contained-icon-button-focus-foreground, var(--ig-gray-900));--focus-hover-background: var(--ig-contained-icon-button-focus-hover-background, hsl(from var(--ig-gray-900) h s l/0.2));--focus-hover-foreground: var(--ig-contained-icon-button-focus-hover-foreground, var(--ig-gray-900));--active-background: var(--ig-contained-icon-button-active-background, hsl(from var(--ig-gray-900) h s l/0.24));--active-foreground: var(--ig-contained-icon-button-active-foreground, var(--ig-gray-900));--border-color: var(--ig-contained-icon-button-border-color, transparent);--focus-border-color: var(--ig-contained-icon-button-focus-border-color, transparent);--disabled-background: var(--ig-contained-icon-button-disabled-background, hsl(from var(--ig-gray-900) h s l/0.04));--disabled-foreground: var(--ig-contained-icon-button-disabled-foreground, var(--ig-gray-500));--disabled-border-color: var(--ig-contained-icon-button-disabled-border-color, transparent);--border-radius: var(--ig-contained-icon-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--size: var(--ig-contained-icon-button-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(1.875rem, -1 * 1.875rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--default-size: var(--ig-contained-icon-button-default-size, 3);--ig-theme: material;--ig-theme-variant: light}[igxIconButton=outlined],igx-icon-button[variant=outlined],.igx-icon-button--outlined{--shadow-color: var(--ig-outlined-icon-button-shadow-color, transparent);--background: var(--ig-outlined-icon-button-background, transparent);--foreground: var(--ig-outlined-icon-button-foreground, var(--ig-gray-900));--hover-background: var(--ig-outlined-icon-button-hover-background, hsl(from var(--ig-gray-500) h s l/0.08));--hover-foreground: var(--ig-outlined-icon-button-hover-foreground, var(--ig-gray-900));--focus-background: var(--ig-outlined-icon-button-focus-background, hsl(from var(--ig-gray-500) h s l/0.16));--focus-foreground: var(--ig-outlined-icon-button-focus-foreground, var(--ig-gray-900));--focus-hover-background: var(--ig-outlined-icon-button-focus-hover-background, hsl(from var(--ig-gray-500) h s l/0.24));--focus-hover-foreground: var(--ig-outlined-icon-button-focus-hover-foreground, var(--ig-gray-900));--active-background: var(--ig-outlined-icon-button-active-background, hsl(from var(--ig-gray-500) h s l/0.32));--active-foreground: var(--ig-outlined-icon-button-active-foreground, var(--ig-gray-900));--border-color: var(--ig-outlined-icon-button-border-color, var(--ig-gray-300));--focus-border-color: var(--ig-outlined-icon-button-focus-border-color, var(--ig-gray-300));--disabled-background: var(--ig-outlined-icon-button-disabled-background, transparent);--disabled-foreground: var(--ig-outlined-icon-button-disabled-foreground, var(--ig-gray-500));--disabled-border-color: var(--ig-outlined-icon-button-disabled-border-color, var(--ig-gray-300));--border-radius: var(--ig-outlined-icon-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem));--size: var(--ig-outlined-icon-button-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(1.875rem, -1 * 1.875rem), var(--is-small, 1) * max(1.5rem, -1 * 1.5rem)));--default-size: var(--ig-outlined-icon-button-default-size, 3);--ig-theme: material;--ig-theme-variant: light}@layer ig.base{.igx-icon-button{--is-large: clamp(0, (var(--component-size, 1) + 1) - var(--ig-size-large, 3), 1);--is-medium: min( clamp(0, (var(--component-size, 1) + 1) - var(--ig-size-medium, 2), 1), clamp(0, var(--ig-size-large, 3) - var(--component-size, 1), 1) );--is-small: clamp(0, var(--ig-size-medium) - var(--component-size, 1), 1);position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--ig-icon-size, 1.125rem);height:var(--ig-icon-size, 1.125rem);font-size:var(--ig-icon-size, 1.125rem);cursor:pointer}.igx-icon-button:focus-visible{outline:none}.igx-icon-button--ready{transition:box-shadow .2s ease-in,background .15s ease-out;transition-delay:.05s}.igx-icon-button--flat{--component-size: var( --ig-size, var(--default-size) );width:var(--size);height:var(--size);background:var(--background);color:var(--foreground);border:.0625rem solid var(--border-color);border-radius:var(--border-radius)}.igx-icon-button--flat:hover{background:var(--hover-background);color:var(--hover-foreground)}.igx-icon-button--flat:active{background:var(--focus-background);color:var(--focus-foreground)}.igx-button--focused.igx-icon-button--flat{background:var(--focus-background);color:var(--focus-foreground)}.igx-button--focused.igx-icon-button--flat:hover{background:var(--focus-hover-background);color:var(--focus-hover-foreground)}.igx-button--focused.igx-icon-button--flat:active{background:var(--active-background);color:var(--active-foreground)}.igx-icon-button--contained{--component-size: var( --ig-size, var(--default-size) );width:var(--size);height:var(--size);background:var(--background);color:var(--foreground);border:.0625rem solid var(--border-color);border-radius:var(--border-radius)}.igx-icon-button--contained:hover{background:var(--hover-background);color:var(--hover-foreground)}.igx-icon-button--contained:active{background:var(--focus-background);color:var(--focus-foreground)}.igx-button--focused.igx-icon-button--contained{background:var(--focus-background);color:var(--focus-foreground);border-color:var(--focus-border-color)}.igx-button--focused.igx-icon-button--contained:hover{background:var(--focus-hover-background);color:var(--focus-hover-foreground)}.igx-button--focused.igx-icon-button--contained:active{background:var(--active-background);color:var(--active-foreground)}.igx-icon-button--outlined{--component-size: var(--ig-size, var(--default-size));width:var(--size);height:var(--size);background:var(--background);color:var(--foreground);border:.0625rem solid var(--border-color);border-radius:var(--border-radius)}.igx-icon-button--outlined:hover{background:var(--hover-background);color:var(--hover-foreground)}.igx-icon-button--outlined{border:none}.igx-icon-button--outlined::after{position:absolute;content:"";inset:0;box-shadow:inset 0 0 0 .0625rem var(--border-color);border-radius:inherit}.igx-icon-button--outlined:active{background:var(--focus-background);color:var(--focus-foreground)}.igx-button--focused.igx-icon-button--outlined{background:var(--focus-background);color:var(--focus-foreground);border:none}.igx-button--focused.igx-icon-button--outlined::after{box-shadow:inset 0 0 0 .0625rem var(--focus-border-color)}.igx-button--focused.igx-icon-button--outlined{border-color:var(--focus-border-color)}.igx-button--focused.igx-icon-button--outlined:hover{background:var(--focus-hover-background);color:var(--focus-hover-foreground)}.igx-button--focused.igx-icon-button--outlined:active{background:var(--active-background);color:var(--active-foreground)}.igx-button--disabled,.igx-icon-button--disabled{background:var(--disabled-background);color:var(--disabled-foreground);border-color:var(--disabled-border-color);pointer-events:none;box-shadow:none}.igx-button--disabled:focus,.igx-icon-button--disabled:focus{box-shadow:none}}[igxLabel]{--color: var(--ig-label-color, var(--ig-gray-700));--disabled-color: var(--ig-label-disabled-color, var(--ig-gray-500));--ig-theme: material;--ig-theme-variant: light}@layer ig.base{[igxLabel]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;color:var(--color);max-width:100%}[dir=rtl] [igxLabel]{transform-origin:top right}}.igx-overlay__wrapper--modal,.igx-overlay__content--modal{--background-color: var(--ig-overlay-background-color, hsl(from var(--ig-gray-500) h s l/0.54));--ig-theme: material;--ig-theme-variant: light}.igx-overlay{width:0;height:0;box-sizing:content-box}.igx-overlay__wrapper,.igx-overlay__wrapper--modal,.igx-overlay__wrapper--flex,.igx-overlay__wrapper--flex-container{position:fixed;inset:0;background:rgba(0,0,0,0);transition:background .25s cubic-bezier(0.455, 0.03, 0.515, 0.955);pointer-events:none;box-sizing:content-box}[popover].igx-overlay__wrapper,[popover].igx-overlay__wrapper--modal,[popover].igx-overlay__wrapper--flex,[popover].igx-overlay__wrapper--flex-container{position:fixed !important;margin:0 !important;border:0 !important;padding:0 !important;width:auto;height:auto;overflow:visible !important}[popover].igx-overlay__wrapper:not(:popover-open),[popover].igx-overlay__wrapper--modal:not(:popover-open),[popover].igx-overlay__wrapper--flex:not(:popover-open),[popover].igx-overlay__wrapper--flex-container:not(:popover-open){display:initial !important}.igx-overlay__wrapper--modal{background:var(--background-color);pointer-events:initial}.igx-overlay__wrapper--flex{display:flex}.igx-overlay__wrapper--flex-container{display:flex;position:absolute}.igx-overlay__content,.igx-overlay__content--modal,.igx-overlay__content--elastic,.igx-overlay__content--relative{position:absolute;pointer-events:all;box-sizing:content-box}.igx-overlay__content--modal{pointer-events:initial}.igx-overlay__content--elastic{overflow:auto}.igx-overlay__content--relative{position:relative}.igx-toggle--hidden:not(.igx-toggle--hidden-webkit){display:none !important}.igx-toggle--hidden-webkit{position:absolute;visibility:hidden;width:0;min-width:0;height:0;padding:0 !important;top:0;left:0;margin:-1px;border:none;clip:rect(0, 0, 0, 0);outline:0;pointer-events:none;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ig-scrollbar{--sb-size: var(--ig-scrollbar-sb-size, 1rem);--sb-thumb-min-height: var(--ig-scrollbar-sb-thumb-min-height, 2rem);--sb-thumb-bg-color: var(--ig-scrollbar-sb-thumb-bg-color, var(--ig-gray-400));--sb-thumb-bg-color-hover: var(--ig-scrollbar-sb-thumb-bg-color-hover, var(--ig-gray-400));--sb-thumb-border-color: var(--ig-scrollbar-sb-thumb-border-color, transparent);--sb-thumb-border-size: var(--ig-scrollbar-sb-thumb-border-size, 0);--sb-thumb-border-radius: var(--ig-scrollbar-sb-thumb-border-radius, 0);--sb-track-bg-color: var(--ig-scrollbar-sb-track-bg-color, var(--ig-gray-100));--sb-track-bg-color-hover: var(--ig-scrollbar-sb-track-bg-color-hover, var(--ig-gray-100));--sb-track-border-color: var(--ig-scrollbar-sb-track-border-color, transparent);--sb-track-border-size: var(--ig-scrollbar-sb-track-border-size, 0);--sb-corner-bg: var(--ig-scrollbar-sb-corner-bg, var(--ig-gray-100));--sb-corner-border-color: var(--ig-scrollbar-sb-corner-border-color, transparent);--sb-corner-border-size: var(--ig-scrollbar-sb-corner-border-size, 0);--ig-theme: material;--ig-theme-variant: light}.ig-scrollbar{scrollbar-width:var(--sb-width, auto);scrollbar-color:var(--sb-thumb-bg-color) var(--sb-track-bg-color)}.igx-tooltip{--elevation: var(--ig-tooltip-elevation, var(--ig-elevation-0));--background: var(--ig-tooltip-background, hsl(from var(--ig-gray-700) h s l/0.9));--text-color: var(--ig-tooltip-text-color, var(--ig-gray-700-contrast));--border-radius: var(--ig-tooltip-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0.25) * 1rem), 1rem));--ig-theme: material;--ig-theme-variant: light}@layer ig.base{.igx-tooltip{display:flex;align-items:flex-start;text-align:start;background:var(--background);color:var(--text-color);border-radius:var(--border-radius);box-shadow:var(--elevation);padding:max(var(--is-large, 1)*max(0.25rem, -1 * 0.25rem)*var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1)*max(0.25rem, -1 * 0.25rem)*var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1)*max(0.25rem, -1 * 0.25rem)*var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing)))) max(var(--is-large, 1)*max(0.5rem, -1 * 0.5rem)*var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1)*max(0.5rem, -1 * 0.5rem)*var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1)*max(0.5rem, -1 * 0.5rem)*var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));gap:.5rem;min-height:1.5rem;min-width:1.5rem;max-width:12.5rem;width:-moz-fit-content;width:fit-content}.igx-tooltip igx-icon{--component-size: 1}.igx-tooltip igx-tooltip-close-button{display:flex;cursor:default}.igx-tooltip:not([data-default]){max-width:initial}.igx-tooltip--top{border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0);border-top:.25rem solid var(--background)}.igx-tooltip--bottom{border-left:.25rem solid rgba(0,0,0,0);border-right:.25rem solid rgba(0,0,0,0);border-bottom:.25rem solid var(--background)}.igx-tooltip--left{border-top:.25rem solid rgba(0,0,0,0);border-bottom:.25rem solid rgba(0,0,0,0);border-left:.25rem solid var(--background)}.igx-tooltip--right{border-top:.25rem solid rgba(0,0,0,0);border-bottom:.25rem solid rgba(0,0,0,0);border-right:.25rem solid var(--background)}.igx-tooltip--hidden{display:none}}igc-trial-watermark{--base-color: var(--ig-watermark-base-color, var(--ig-primary-500));--color: var(--ig-watermark-color, var(--ig-primary-800-contrast));--border-radius: var(--ig-watermark-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0) * 1rem), 1rem));--ig-theme: material;--ig-theme-variant: light}igc-trial-watermark::part(link){font-family:var(--ig-font-family)}
