html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.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,.igx-drag__handle{-webkit-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 --_progress-integer{syntax: "<integer>"; initial-value: 0; inherits: true;}@property --_progress-fraction{syntax: "<integer>"; initial-value: 0; inherits: true;}@property --vhelper-scollbar-size{syntax: "<length>"; initial-value: 16px; inherits: true;}.igx-days-view__date--disabled{pointer-events:none;cursor:not-allowed}.igx-days-view__date--disabled.igx-days-view__date--special .igx-days-view__date-inner,.igx-days-view__date--disabled.igx-days-view__date--current .igx-days-view__date-inner{opacity:.38}.igx-days-view--indigo .igx-days-view__date--special .igx-days-view__date-inner{font-weight:700}.igx-combo,.igx-excel-filter__menu{--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)}.igx-svg-container{visibility:hidden;width:0;height:0;font-size:0;overflow:hidden}@media print{html,body,app-root{min-height:100vh;min-width:100vw;margin:0}app-root{display:block}*{-webkit-print-color-adjust:exact;-webkit-filter:opacity(1);filter:opacity(1);print-color-adjust:exact;text-shadow:none!important}a[href^=http]:after{content:"[" attr(href) "]";color:#00f}.igx-no-print{display:none!important}.igx-bw-print{-webkit-filter:grayscale(100%);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}}.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 .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 .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 .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 .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 .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 .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 .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 .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 2rem 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 .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 1.25rem 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 1.25rem 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-badge{font-size:max(var(--is-large, 1) * max(var(--ig-body-2-font-size),-1 * var(--ig-body-2-font-size)),var(--is-medium, 1) * max(var(--ig-body-2-font-size),-1 * var(--ig-body-2-font-size)),var(--is-small, 1) * max(var(--ig-caption-font-size),-1 * var(--ig-caption-font-size)));font-weight:max(var(--is-large, 1) * max(var(--ig-body-2-font-weight),-1 * var(--ig-body-2-font-weight)),var(--is-medium, 1) * max(var(--ig-body-2-font-weight),-1 * var(--ig-body-2-font-weight)),var(--is-small, 1) * max(var(--ig-caption-font-weight),-1 * var(--ig-caption-font-weight)));line-height:max(var(--is-large, 1) * max(var(--ig-body-2-line-height),-1 * var(--ig-body-2-line-height)),var(--is-medium, 1) * max(var(--ig-body-2-line-height),-1 * var(--ig-body-2-line-height)),var(--is-small, 1) * max(var(--ig-caption-line-height),-1 * var(--ig-caption-line-height)));letter-spacing:max(var(--is-large, 1) * max(var(--ig-body-2-letter-spacing),-1 * var(--ig-body-2-letter-spacing)),var(--is-medium, 1) * max(var(--ig-body-2-letter-spacing),-1 * var(--ig-body-2-letter-spacing)),var(--is-small, 1) * max(var(--ig-caption-letter-spacing),-1 * var(--ig-caption-letter-spacing)));text-transform:max(var(--is-large, 1) * max(var(--ig-body-2-text-transform),-1 * var(--ig-body-2-text-transform)),var(--is-medium, 1) * max(var(--ig-body-2-text-transform),-1 * var(--ig-body-2-text-transform)),var(--is-small, 1) * max(var(--ig-caption-text-transform),-1 * var(--ig-caption-text-transform)))}.ig-typography .igx-banner__text{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);margin-block-start:0;margin-block-end:0}.ig-typography .igx-bottom-nav__menu-item [igxBottomNavHeaderLabel],.igx-bottom-nav__menu-item .ig-typography [igxBottomNavHeaderLabel],.ig-typography .igx-bottom-nav__menu-item--selected [igxBottomNavHeaderLabel],.igx-bottom-nav__menu-item--selected .ig-typography [igxBottomNavHeaderLabel],.ig-typography .igx-bottom-nav__menu-item--disabled [igxBottomNavHeaderLabel],.igx-bottom-nav__menu-item--disabled .ig-typography [igxBottomNavHeaderLabel]{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);margin:0}.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-button-group__item{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-calendar__header-year{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);margin:0}.ig-typography .igx-calendar__header-date{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);margin:0}.ig-typography .igx-calendar-picker,.ig-typography .igx-calendar-picker__date{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-calendar-view,.ig-typography .igx-days-view__date-inner,.ig-typography .igx-days-view__label{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);font-size:max(var(--is-large, 1) * max(var(--ig-body-1-font-size),-1 * var(--ig-body-1-font-size)),var(--is-medium, 1) * max(var(--ig-body-2-font-size),-1 * var(--ig-body-2-font-size)),var(--is-small, 1) * max(var(--ig-body-2-font-size),-1 * var(--ig-body-2-font-size)));font-weight:max(var(--is-large, 1) * max(var(--ig-body-1-font-weight),-1 * var(--ig-body-1-font-weight)),var(--is-medium, 1) * max(var(--ig-body-2-font-weight),-1 * var(--ig-body-2-font-weight)),var(--is-small, 1) * max(var(--ig-body-2-font-weight),-1 * var(--ig-body-2-font-weight)));font-style:max(var(--is-large, 1) * max(var(--ig-body-1-font-style),-1 * var(--ig-body-1-font-style)),var(--is-medium, 1) * max(var(--ig-body-2-font-style),-1 * var(--ig-body-2-font-style)),var(--is-small, 1) * max(var(--ig-body-2-font-style),-1 * var(--ig-body-2-font-style)));line-height:max(var(--is-large, 1) * max(var(--ig-body-1-line-height),-1 * var(--ig-body-1-line-height)),var(--is-medium, 1) * max(var(--ig-body-2-line-height),-1 * var(--ig-body-2-line-height)),var(--is-small, 1) * max(var(--ig-body-2-line-height),-1 * var(--ig-body-2-line-height)));letter-spacing:max(var(--is-large, 1) * max(var(--ig-body-1-letter-spacing),-1 * var(--ig-body-1-letter-spacing)),var(--is-medium, 1) * max(var(--ig-body-2-letter-spacing),-1 * var(--ig-body-2-letter-spacing)),var(--is-small, 1) * max(var(--ig-body-2-letter-spacing),-1 * var(--ig-body-2-letter-spacing)));text-transform:max(var(--is-large, 1) * max(var(--ig-body-1-text-transform),-1 * var(--ig-body-1-text-transform)),var(--is-medium, 1) * max(var(--ig-body-2-text-transform),-1 * var(--ig-body-2-text-transform)),var(--is-small, 1) * max(var(--ig-body-2-text-transform),-1 * var(--ig-body-2-text-transform)));margin:0;white-space:nowrap}.ig-typography .igx-card-header__title,.ig-typography .igx-card-header__title--small{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);margin:0}.ig-typography .igx-card-header__title--small,.ig-typography .igx-card-header__subtitle{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);margin:0}.ig-typography .igx-card-content>*:not(igx-icon){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);margin:0}.ig-typography .igx-checkbox__label,.ig-typography .igx-checkbox__label--before{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-top:0;margin-bottom:0}.ig-typography .igx-chip__item{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 .igx-column-actions__header-title{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-date-range-picker__label{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 .igx-dialog__window-title{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);margin:0}.ig-typography .igx-dialog__window-content{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);margin:0}.ig-typography .igx-dialog__window-content>*{letter-spacing:normal}.ig-typography igx-dock-manager{--igc-font-family: var(--ig-font-family, inherit)}.ig-typography .igx-drop-down__group label,.igx-drop-down__group .ig-typography label,.ig-typography .igx-drop-down__header{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);margin:0}.ig-typography .igx-drop-down__item,.ig-typography .igx-drop-down__item--selected{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);margin:0}.ig-typography .igx-expansion-panel__header-title{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);margin:0}.ig-typography .igx-expansion-panel__header-description{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);margin:0}.ig-typography .igx-expansion-panel__body{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);margin:0}.ig-typography .igx-excel-filter__menu .igx-excel-filter__menu-header>h4,.ig-typography .igx-excel-filter__menu .igx-excel-filter__secondary-header>h4{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 .igx-excel-filter__secondary .igx-excel-filter__menu-header>h4,.ig-typography .igx-excel-filter__secondary .igx-excel-filter__secondary-header>h4{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 .igx-excel-filter__sort header,.ig-typography .igx-excel-filter__move header{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)}.ig-typography .igx-excel-filter__menu--cosy .igx-excel-filter__menu-header>h4,.ig-typography .igx-excel-filter__menu--cosy .igx-excel-filter__secondary-header>h4{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 .igx-excel-filter__menu--compact .igx-excel-filter__menu-header>h4,.ig-typography .igx-excel-filter__menu--compact .igx-excel-filter__secondary-header>h4{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 .igx-excel-filter__menu--compact .igx-excel-filter__sort header,.ig-typography .igx-excel-filter__menu--compact .igx-excel-filter__move header{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);text-transform:capitalize}.ig-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-pin span,.ig-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-pin--disabled span,.ig-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-unpin span,.ig-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-hide span,.ig-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-select span,.ig-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-selected span,.ig-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-filter span,.ig-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-filter--active span,.ig-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-clear span,.ig-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-clear--disabled span,.ig-typography .igx-excel-filter__menu--compact .igx-checkbox__label,.ig-typography .igx-excel-filter__menu--compact .igx-checkbox__label--before{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 .igx-excel-filter__secondary--cosy .igx-excel-filter__menu-header>h4,.ig-typography .igx-excel-filter__secondary--cosy .igx-excel-filter__secondary-header>h4{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 .igx-excel-filter__secondary--compact .igx-excel-filter__menu-header>h4,.ig-typography .igx-excel-filter__secondary--compact .igx-excel-filter__secondary-header>h4{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 .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 .igx-input-group__input,.ig-typography .igx-input-group__textarea{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-input-group__hint{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 .igx-input-group igx-prefix:not(igx-icon),.igx-input-group .ig-typography igx-prefix:not(igx-icon),.ig-typography .igx-input-group--focused igx-prefix:not(igx-icon),.igx-input-group--focused .ig-typography igx-prefix:not(igx-icon),.ig-typography .igx-input-group [igxPrefix]:not(igx-icon),.igx-input-group .ig-typography [igxPrefix]:not(igx-icon),.ig-typography .igx-input-group--focused [igxPrefix]:not(igx-icon),.igx-input-group--focused .ig-typography [igxPrefix]:not(igx-icon),.ig-typography .igx-input-group igx-suffix:not(igx-icon),.igx-input-group .ig-typography igx-suffix:not(igx-icon),.ig-typography .igx-input-group--focused igx-suffix:not(igx-icon),.igx-input-group--focused .ig-typography igx-suffix:not(igx-icon),.ig-typography .igx-input-group [igxSuffix]:not(igx-icon),.igx-input-group .ig-typography [igxSuffix]:not(igx-icon),.ig-typography .igx-input-group--focused [igxSuffix]:not(igx-icon),.igx-input-group--focused .ig-typography [igxSuffix]:not(igx-icon){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-linear-bar__value{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);margin:0}.ig-typography .igx-list__header{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);margin:0}.ig-typography .igx-list__item-lines,.ig-typography .igx-list__item-line-title{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-list__item-line-subtitle{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);margin:0}.ig-typography igx-navbar-title,.ig-typography [igxNavbarTitle],.ig-typography .igx-navbar__title{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);margin-bottom:0}.ig-typography .igx-nav-drawer__item,.ig-typography .igx-nav-drawer__item--active{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 .igx-nav-drawer__item--header{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-radio__label,.ig-typography .igx-radio__label--before{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-top:0;margin-bottom:0}.ig-typography .igx-slider-thumb-label-from__container,.ig-typography .igx-slider-thumb-label-to__container,.ig-typography .igx-slider__ticks-label{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 .igx-snackbar__message{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 .igx-switch__label,.ig-typography .igx-switch__label--before{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-top:0;margin-bottom:0}.ig-typography .igx-tabs__header-item-inner>[igxtabheaderlabel]{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);margin-top:0;margin-bottom:0}.ig-typography .igx-time-picker__header-hour{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);margin-top:0;margin-bottom:0}.ig-typography .igx-time-picker__item--selected{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);margin-top:0;margin-bottom:0}.ig-typography .igx-stepper__step-indicator{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);margin-top:0;margin-bottom:0}.ig-typography .igx-stepper__step-title{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);margin-top:0;margin-bottom:0}.ig-typography .igx-stepper__step-subtitle{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);margin-top:0;margin-bottom:0}.ig-typography .igx-stepper__step-header--current .igx-stepper__step-title{font-weight:600}.ig-typography .igx-stepper__step-content-wrapper,.ig-typography .igx-stepper--horizontal .igx-stepper__body-content,.igx-stepper--horizontal .ig-typography .igx-stepper__body-content{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);margin-top:0;margin-bottom:0}.ig-typography .igx-toast,.ig-typography .igx-toast>*:not(igx-icon){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);margin:0}.ig-typography .igx-tooltip{line-height:1rem;font-size:.625rem;font-weight:600}.ig-typography .igx-tree-node__content{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 [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-query-builder__title{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);margin:0}.ig-typography .igx-file-input__file-names{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}:root{--ig-font-family: Roboto;--ig-base-font-size: 16px;--ig-h1-font-size: 2rem;--ig-h1-font-weight: 300;--ig-h1-font-style: normal;--ig-h1-line-height: 1.3;--ig-h1-letter-spacing: -.09375rem;--ig-h1-text-transform: none;--ig-h1-margin-top: 1.75rem;--ig-h1-margin-bottom: 3.5rem;--ig-h2-font-size: 1.5rem;--ig-h2-font-weight: 300;--ig-h2-font-style: normal;--ig-h2-line-height: 1.4;--ig-h2-letter-spacing: -.03125rem;--ig-h2-text-transform: none;--ig-h2-margin-top: 1.75rem;--ig-h2-margin-bottom: 1.75rem;--ig-h3-font-size: 1.25rem;--ig-h3-font-weight: 400;--ig-h3-font-style: normal;--ig-h3-line-height: 1.4;--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: .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: .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: .009375rem;--ig-subtitle-1-text-transform: none;--ig-subtitle-1-margin-top: 0;--ig-subtitle-1-margin-bottom: 0;--ig-subtitle-2-font-size: .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: .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: .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: .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: .015625rem;--ig-body-2-text-transform: none;--ig-body-2-margin-top: 0;--ig-body-2-margin-bottom: 0;--ig-button-font-size: .875rem;--ig-button-font-weight: 600;--ig-button-font-style: normal;--ig-button-line-height: 1rem;--ig-button-letter-spacing: .046875rem;--ig-button-text-transform: uppercase;--ig-button-margin-top: 0;--ig-button-margin-bottom: 0;--ig-caption-font-size: .75rem;--ig-caption-font-weight: 400;--ig-caption-font-style: normal;--ig-caption-line-height: 1rem;--ig-caption-letter-spacing: .025rem;--ig-caption-text-transform: none;--ig-caption-margin-top: 0;--ig-caption-margin-bottom: 0;--ig-overline-font-size: .625rem;--ig-overline-font-weight: 400;--ig-overline-font-style: normal;--ig-overline-line-height: 1rem;--ig-overline-letter-spacing: .09375rem;--ig-overline-text-transform: uppercase;--ig-overline-margin-top: 0;--ig-overline-margin-bottom: 0}.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 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 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 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 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 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 p{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: .31;--ig-wcag-aa: .185;--ig-wcag-aaa: .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*.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*.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*.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*.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: #C13A0B;--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*.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*.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*.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*.64) );--ig-primary-900-contrast: hsla(from color(from var(--ig-primary-900) 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*.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*.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*.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*.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*.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*.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: #0EA5A5;--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*.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*.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*.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*.64) );--ig-secondary-900-contrast: hsla(from color(from var(--ig-secondary-900) 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*.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*.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-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*.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*.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*.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*.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: #F5F5F5;--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*.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*.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*.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*.64) );--ig-surface-900-contrast: hsla(from color(from var(--ig-surface-900) 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*.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*.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*.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*.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*.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*.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: #2196F3;--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*.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*.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*.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*.64) );--ig-info-900-contrast: hsla(from color(from var(--ig-info-900) 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*.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*.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*.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*.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*.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*.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: #8BC34A;--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*.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*.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*.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*.64) );--ig-success-900-contrast: hsla(from color(from var(--ig-success-900) 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*.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*.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*.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*.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*.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*.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: #FFC107;--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*.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*.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*.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*.64) );--ig-warn-900-contrast: hsla(from color(from var(--ig-warn-900) 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*.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*.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*.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*.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*.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*.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: #F44336;--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*.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*.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*.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*.64) );--ig-error-900-contrast: hsla(from color(from var(--ig-error-900) 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*.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*.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, .26), 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 1px) 0 rgba(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, .08);--ig-elevation-2: 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 5px) 0 rgba(0, 0, 0, .26), 0 calc(var(--ig-elevation-factor, 1) * 2px) calc(var(--ig-elevation-factor, 1) * 2px) 0 rgba(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, .08);--ig-elevation-3: 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 8px) 0 rgba(0, 0, 0, .26), 0 calc(var(--ig-elevation-factor, 1) * 3px) calc(var(--ig-elevation-factor, 1) * 4px) 0 rgba(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, .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, .26), 0 calc(var(--ig-elevation-factor, 1) * 4px) calc(var(--ig-elevation-factor, 1) * 5px) 0 rgba(0, 0, 0, .12), 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 10px) 0 rgba(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, .26), 0 calc(var(--ig-elevation-factor, 1) * 5px) calc(var(--ig-elevation-factor, 1) * 8px) 0 rgba(0, 0, 0, .12), 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 14px) 0 rgba(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, .26), 0 calc(var(--ig-elevation-factor, 1) * 6px) calc(var(--ig-elevation-factor, 1) * 10px) 0 rgba(0, 0, 0, .12), 0 calc(var(--ig-elevation-factor, 1) * 1px) calc(var(--ig-elevation-factor, 1) * 18px) 0 rgba(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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .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, .08)}:root{--ig-radius-factor: 0}:root{--ig-theme: material;--ig-theme-variant: light}[igxRipple]{--color: var(--igx-ripple-color, var(--ig-ripple-color, hsl(from var(--ig-gray-800) h s l/.7)));--ig-theme: material;--ig-theme-variant: light}.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:translateZ(0) scale(0);will-change:opacity,transform;opacity:.5;margin:0!important;border:none!important}.igx-ripple{overflow:hidden}igx-avatar{--background: var(--igx-avatar-background, var(--ig-avatar-background, var(--ig-gray-400)));--color: var(--igx-avatar-color, var(--ig-avatar-color, var(--ig-gray-800)));--icon-color: var(--igx-avatar-icon-color, var(--ig-avatar-icon-color, var(--ig-gray-800)));--border-radius: var(--igx-avatar-border-radius, var(--ig-avatar-border-radius, .5rem));--size: var(--igx-avatar-size, var(--ig-avatar-size, max(var(--is-large, 1) * max(5.5rem, -1 * 5.5rem), var(--is-medium, 1) * max(4rem, -1 * 4rem), var(--is-small, 1) * max(2.5rem, -1 * 2.5rem))));--default-size: var(--igx-avatar-default-size, var(--ig-avatar-default-size, 1));--ig-theme: material;--ig-theme-variant: light}.igx-avatar{--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);--component-size: var(--ig-size, var(--default-size));position:relative;display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;color:var(--color);background:var(--background);vertical-align:middle;outline-style:none;flex-shrink:0;width:var(--size);height:var(--size)}.igx-avatar igx-icon{--component-size: 3;color:var(--icon-color)}.igx-avatar__image{width:100%;height:100%;border-radius:inherit;background-size:cover;background-repeat:no-repeat;background-position:center}.igx-avatar--circle{border-radius:calc(var(--size) / 2)}.igx-avatar--rounded{border-radius:var(--border-radius)}.igx-avatar--initials{text-transform:uppercase;font-size:calc(var(--size) / 2);line-height:calc(var(--size) / 2)}[igxButton=flat],igx-button[variant=flat],.igx-button--flat{--shadow-color: var(--igx-flat-button-shadow-color, var(--ig-flat-button-shadow-color, transparent));--border-color: var(--igx-flat-button-border-color, var(--ig-flat-button-border-color, transparent));--hover-border-color: var(--igx-flat-button-hover-border-color, var(--ig-flat-button-hover-border-color, transparent));--focus-border-color: var(--igx-flat-button-focus-border-color, var(--ig-flat-button-focus-border-color, transparent));--focus-visible-border-color: var(--igx-flat-button-focus-visible-border-color, var(--ig-flat-button-focus-visible-border-color, transparent));--active-border-color: var(--igx-flat-button-active-border-color, var(--ig-flat-button-active-border-color, transparent));--disabled-border-color: var(--igx-flat-button-disabled-border-color, var(--ig-flat-button-disabled-border-color, transparent));--disabled-background: var(--igx-flat-button-disabled-background, var(--ig-flat-button-disabled-background, transparent));--disabled-foreground: var(--igx-flat-button-disabled-foreground, var(--ig-flat-button-disabled-foreground, var(--ig-gray-500)));--disabled-icon-color: var(--igx-flat-button-disabled-icon-color, var(--ig-flat-button-disabled-icon-color, var(--ig-gray-500)));--size: var(--igx-flat-button-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(--igx-flat-button-default-size, var(--ig-flat-button-default-size, 3));--resting-elevation: var(--igx-flat-button-resting-elevation, var(--ig-flat-button-resting-elevation, var(--ig-elevation-0)));--hover-elevation: var(--igx-flat-button-hover-elevation, var(--ig-flat-button-hover-elevation, var(--ig-elevation-0)));--focus-elevation: var(--igx-flat-button-focus-elevation, var(--ig-flat-button-focus-elevation, var(--ig-elevation-0)));--active-elevation: var(--igx-flat-button-active-elevation, var(--ig-flat-button-active-elevation, var(--ig-elevation-0)));--background: var(--igx-flat-button-background, var(--ig-flat-button-background, transparent));--focus-foreground: var(--igx-flat-button-focus-foreground, var(--ig-flat-button-focus-foreground, var(--ig-secondary-900)));--border-radius: var(--igx-flat-button-border-radius, var(--ig-flat-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, .2) * 1.25rem), 1.25rem)));--foreground: var(--igx-flat-button-foreground, var(--ig-flat-button-foreground, var(--ig-secondary-500)));--icon-color: var(--igx-flat-button-icon-color, var(--ig-flat-button-icon-color, var(--ig-secondary-500)));--icon-color-hover: var(--igx-flat-button-icon-color-hover, var(--ig-flat-button-icon-color-hover, var(--ig-secondary-800)));--hover-background: var(--igx-flat-button-hover-background, var(--ig-flat-button-hover-background, hsl(from var(--ig-secondary-500) h s l/.08)));--hover-foreground: var(--igx-flat-button-hover-foreground, var(--ig-flat-button-hover-foreground, var(--ig-secondary-800)));--focus-background: var(--igx-flat-button-focus-background, var(--ig-flat-button-focus-background, hsl(from var(--ig-secondary-500) h s l/.32)));--focus-visible-background: var(--igx-flat-button-focus-visible-background, var(--ig-flat-button-focus-visible-background, hsl(from var(--ig-secondary-500) h s l/.16)));--focus-hover-background: var(--igx-flat-button-focus-hover-background, var(--ig-flat-button-focus-hover-background, hsl(from var(--ig-secondary-500) h s l/.24)));--focus-hover-foreground: var(--igx-flat-button-focus-hover-foreground, var(--ig-flat-button-focus-hover-foreground, var(--ig-secondary-800)));--focus-visible-foreground: var(--igx-flat-button-focus-visible-foreground, var(--ig-flat-button-focus-visible-foreground, var(--ig-secondary-800)));--active-background: var(--igx-flat-button-active-background, var(--ig-flat-button-active-background, hsl(from var(--ig-secondary-500) h s l/.16)));--active-foreground: var(--igx-flat-button-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(--igx-contained-button-shadow-color, var(--ig-contained-button-shadow-color, transparent));--border-color: var(--igx-contained-button-border-color, var(--ig-contained-button-border-color, transparent));--hover-border-color: var(--igx-contained-button-hover-border-color, var(--ig-contained-button-hover-border-color, transparent));--focus-border-color: var(--igx-contained-button-focus-border-color, var(--ig-contained-button-focus-border-color, transparent));--focus-visible-border-color: var(--igx-contained-button-focus-visible-border-color, var(--ig-contained-button-focus-visible-border-color, transparent));--active-border-color: var(--igx-contained-button-active-border-color, var(--ig-contained-button-active-border-color, transparent));--disabled-border-color: var(--igx-contained-button-disabled-border-color, var(--ig-contained-button-disabled-border-color, transparent));--disabled-background: var(--igx-contained-button-disabled-background, var(--ig-contained-button-disabled-background, var(--ig-gray-100)));--disabled-foreground: var(--igx-contained-button-disabled-foreground, var(--ig-contained-button-disabled-foreground, var(--ig-gray-500)));--disabled-icon-color: var(--igx-contained-button-disabled-icon-color, var(--ig-contained-button-disabled-icon-color, var(--ig-gray-500)));--size: var(--igx-contained-button-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(--igx-contained-button-default-size, var(--ig-contained-button-default-size, 3));--resting-elevation: var(--igx-contained-button-resting-elevation, var(--ig-contained-button-resting-elevation, var(--ig-elevation-2)));--hover-elevation: var(--igx-contained-button-hover-elevation, var(--ig-contained-button-hover-elevation, var(--ig-elevation-4)));--focus-elevation: var(--igx-contained-button-focus-elevation, var(--ig-contained-button-focus-elevation, var(--ig-elevation-8)));--active-elevation: var(--igx-contained-button-active-elevation, var(--ig-contained-button-active-elevation, var(--ig-elevation-4)));--background: var(--igx-contained-button-background, var(--ig-contained-button-background, var(--ig-secondary-500)));--active-background: var(--igx-contained-button-active-background, var(--ig-contained-button-active-background, var(--ig-secondary-300)));--border-radius: var(--igx-contained-button-border-radius, var(--ig-contained-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, .2) * 1.25rem), 1.25rem)));--foreground: var(--igx-contained-button-foreground, var(--ig-contained-button-foreground, var(--ig-secondary-400-contrast)));--icon-color: var(--igx-contained-button-icon-color, var(--ig-contained-button-icon-color, var(--ig-secondary-400-contrast)));--icon-color-hover: var(--igx-contained-button-icon-color-hover, var(--ig-contained-button-icon-color-hover, var(--ig-secondary-400-contrast)));--hover-background: var(--igx-contained-button-hover-background, var(--ig-contained-button-hover-background, var(--ig-secondary-400)));--hover-foreground: var(--igx-contained-button-hover-foreground, var(--ig-contained-button-hover-foreground, var(--ig-secondary-400-contrast)));--focus-background: var(--igx-contained-button-focus-background, var(--ig-contained-button-focus-background, var(--ig-secondary-300)));--focus-foreground: var(--igx-contained-button-focus-foreground, var(--ig-contained-button-focus-foreground, var(--ig-secondary-300-contrast)));--focus-hover-background: var(--igx-contained-button-focus-hover-background, var(--ig-contained-button-focus-hover-background, var(--ig-secondary-400)));--focus-hover-foreground: var(--igx-contained-button-focus-hover-foreground, var(--ig-contained-button-focus-hover-foreground, var(--ig-secondary-400-contrast)));--focus-visible-background: var(--igx-contained-button-focus-visible-background, var(--ig-contained-button-focus-visible-background, var(--ig-secondary-300)));--focus-visible-foreground: var(--igx-contained-button-focus-visible-foreground, var(--ig-contained-button-focus-visible-foreground, var(--ig-secondary-300-contrast)));--active-foreground: var(--igx-contained-button-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(--igx-outlined-button-shadow-color, var(--ig-outlined-button-shadow-color, transparent));--border-color: var(--igx-outlined-button-border-color, var(--ig-outlined-button-border-color, var(--ig-secondary-500)));--hover-border-color: var(--igx-outlined-button-hover-border-color, var(--ig-outlined-button-hover-border-color, var(--ig-secondary-800)));--focus-border-color: var(--igx-outlined-button-focus-border-color, var(--ig-outlined-button-focus-border-color, var(--ig-secondary-900)));--focus-visible-border-color: var(--igx-outlined-button-focus-visible-border-color, var(--ig-outlined-button-focus-visible-border-color, var(--ig-secondary-800)));--active-border-color: var(--igx-outlined-button-active-border-color, var(--ig-outlined-button-active-border-color, var(--ig-secondary-800)));--disabled-border-color: var(--igx-outlined-button-disabled-border-color, var(--ig-outlined-button-disabled-border-color, var(--ig-gray-300)));--disabled-background: var(--igx-outlined-button-disabled-background, var(--ig-outlined-button-disabled-background, transparent));--disabled-foreground: var(--igx-outlined-button-disabled-foreground, var(--ig-outlined-button-disabled-foreground, var(--ig-gray-500)));--disabled-icon-color: var(--igx-outlined-button-disabled-icon-color, var(--ig-outlined-button-disabled-icon-color, var(--ig-gray-500)));--size: var(--igx-outlined-button-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(--igx-outlined-button-default-size, var(--ig-outlined-button-default-size, 3));--resting-elevation: var(--igx-outlined-button-resting-elevation, var(--ig-outlined-button-resting-elevation, var(--ig-elevation-0)));--hover-elevation: var(--igx-outlined-button-hover-elevation, var(--ig-outlined-button-hover-elevation, var(--ig-elevation-0)));--focus-elevation: var(--igx-outlined-button-focus-elevation, var(--ig-outlined-button-focus-elevation, var(--ig-elevation-0)));--active-elevation: var(--igx-outlined-button-active-elevation, var(--ig-outlined-button-active-elevation, var(--ig-elevation-0)));--background: var(--igx-outlined-button-background, var(--ig-outlined-button-background, transparent));--focus-foreground: var(--igx-outlined-button-focus-foreground, var(--ig-outlined-button-focus-foreground, var(--ig-secondary-900)));--border-radius: var(--igx-outlined-button-border-radius, var(--ig-outlined-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, .2) * 1.25rem), 1.25rem)));--foreground: var(--igx-outlined-button-foreground, var(--ig-outlined-button-foreground, var(--ig-secondary-500)));--icon-color: var(--igx-outlined-button-icon-color, var(--ig-outlined-button-icon-color, var(--ig-secondary-500)));--icon-color-hover: var(--igx-outlined-button-icon-color-hover, var(--ig-outlined-button-icon-color-hover, var(--ig-secondary-800)));--hover-background: var(--igx-outlined-button-hover-background, var(--ig-outlined-button-hover-background, hsl(from var(--ig-secondary-500) h s l/.08)));--hover-foreground: var(--igx-outlined-button-hover-foreground, var(--ig-outlined-button-hover-foreground, var(--ig-secondary-800)));--focus-background: var(--igx-outlined-button-focus-background, var(--ig-outlined-button-focus-background, hsl(from var(--ig-secondary-500) h s l/.32)));--focus-visible-background: var(--igx-outlined-button-focus-visible-background, var(--ig-outlined-button-focus-visible-background, hsl(from var(--ig-secondary-500) h s l/.16)));--focus-hover-background: var(--igx-outlined-button-focus-hover-background, var(--ig-outlined-button-focus-hover-background, hsl(from var(--ig-secondary-500) h s l/.24)));--focus-hover-foreground: var(--igx-outlined-button-focus-hover-foreground, var(--ig-outlined-button-focus-hover-foreground, var(--ig-secondary-800)));--focus-visible-foreground: var(--igx-outlined-button-focus-visible-foreground, var(--ig-outlined-button-focus-visible-foreground, var(--ig-secondary-800)));--active-background: var(--igx-outlined-button-active-background, var(--ig-outlined-button-active-background, hsl(from var(--ig-secondary-500) h s l/.16)));--active-foreground: var(--igx-outlined-button-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(--igx-fab-button-shadow-color, var(--ig-fab-button-shadow-color, transparent));--border-color: var(--igx-fab-button-border-color, var(--ig-fab-button-border-color, transparent));--hover-border-color: var(--igx-fab-button-hover-border-color, var(--ig-fab-button-hover-border-color, transparent));--focus-border-color: var(--igx-fab-button-focus-border-color, var(--ig-fab-button-focus-border-color, transparent));--focus-visible-border-color: var(--igx-fab-button-focus-visible-border-color, var(--ig-fab-button-focus-visible-border-color, transparent));--active-border-color: var(--igx-fab-button-active-border-color, var(--ig-fab-button-active-border-color, transparent));--disabled-border-color: var(--igx-fab-button-disabled-border-color, var(--ig-fab-button-disabled-border-color, transparent));--disabled-background: var(--igx-fab-button-disabled-background, var(--ig-fab-button-disabled-background, var(--ig-gray-100)));--disabled-foreground: var(--igx-fab-button-disabled-foreground, var(--ig-fab-button-disabled-foreground, var(--ig-gray-500)));--disabled-icon-color: var(--igx-fab-button-disabled-icon-color, var(--ig-fab-button-disabled-icon-color, var(--ig-gray-500)));--size: var(--igx-fab-button-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(--igx-fab-button-default-size, var(--ig-fab-button-default-size, 3));--resting-elevation: var(--igx-fab-button-resting-elevation, var(--ig-fab-button-resting-elevation, var(--ig-elevation-6)));--hover-elevation: var(--igx-fab-button-hover-elevation, var(--ig-fab-button-hover-elevation, var(--ig-elevation-12)));--focus-elevation: var(--igx-fab-button-focus-elevation, var(--ig-fab-button-focus-elevation, var(--ig-elevation-12)));--active-elevation: var(--igx-fab-button-active-elevation, var(--ig-fab-button-active-elevation, var(--ig-elevation-12)));--background: var(--igx-fab-button-background, var(--ig-fab-button-background, var(--ig-secondary-500)));--active-background: var(--igx-fab-button-active-background, var(--ig-fab-button-active-background, var(--ig-secondary-300)));--border-radius: var(--igx-fab-button-border-radius, var(--ig-fab-button-border-radius, clamp(.75rem, calc(var(--ig-radius-factor, 1) * 1.75rem), 1.75rem)));--foreground: var(--igx-fab-button-foreground, var(--ig-fab-button-foreground, var(--ig-secondary-400-contrast)));--icon-color: var(--igx-fab-button-icon-color, var(--ig-fab-button-icon-color, var(--ig-secondary-400-contrast)));--icon-color-hover: var(--igx-fab-button-icon-color-hover, var(--ig-fab-button-icon-color-hover, var(--ig-secondary-400-contrast)));--hover-background: var(--igx-fab-button-hover-background, var(--ig-fab-button-hover-background, var(--ig-secondary-400)));--hover-foreground: var(--igx-fab-button-hover-foreground, var(--ig-fab-button-hover-foreground, var(--ig-secondary-400-contrast)));--focus-background: var(--igx-fab-button-focus-background, var(--ig-fab-button-focus-background, var(--ig-secondary-300)));--focus-foreground: var(--igx-fab-button-focus-foreground, var(--ig-fab-button-focus-foreground, var(--ig-secondary-300-contrast)));--focus-hover-background: var(--igx-fab-button-focus-hover-background, var(--ig-fab-button-focus-hover-background, var(--ig-secondary-400)));--focus-hover-foreground: var(--igx-fab-button-focus-hover-foreground, var(--ig-fab-button-focus-hover-foreground, var(--ig-secondary-400-contrast)));--focus-visible-background: var(--igx-fab-button-focus-visible-background, var(--ig-fab-button-focus-visible-background, var(--ig-secondary-300)));--focus-visible-foreground: var(--igx-fab-button-focus-visible-foreground, var(--ig-fab-button-focus-visible-foreground, var(--ig-secondary-300-contrast)));--active-foreground: var(--igx-fab-button-active-foreground, var(--ig-fab-button-active-foreground, var(--ig-secondary-300-contrast)));--ig-theme: material;--ig-theme-variant: light}.igx-button{--_button-transition: color var(--_init-transition, .1s) ease-in-out, background-color var(--_init-transition, .1s) ease-in-out, border-color var(--_init-transition, .1s) ease-in-out, box-shadow var(--_init-transition, .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(.75rem,-1 * .75rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));padding-block:max(var(--is-large, 1) * max(.4375rem,-1 * .4375rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1) * max(.0625rem,-1 * .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;user-select:none;outline-style:none;-webkit-tap-highlight-color:transparent;overflow:hidden;white-space:nowrap;transition:var(--_button-transition);gap:max(var(--is-large, 1) * max(.75rem,-1 * .75rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-button igx-icon{--component-size: var(--ig-size, var(--ig-size-large));display:flex;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);transition:var(--_button-transition)}.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(.4375rem,-1 * .4375rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1) * max(.0625rem,-1 * .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(.75rem,-1 * .75rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.5rem,-1 * .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;transition:var(--_button-transition);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;overflow:hidden;filter:blur(0)}.igx-button--fab{--component-size: var(--ig-size, var(--default-size));padding-block:max(var(--is-large, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1) * max(.25rem,-1 * .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(.875rem,-1 * .875rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.625rem,-1 * .625rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.375rem,-1 * .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,.igx-icon-button--disabled igx-icon{color:var(--disabled-icon-color)}igx-card{--resting-elevation: var(--igx-card-resting-elevation, var(--ig-card-resting-elevation, var(--ig-elevation-4)));--hover-elevation: var(--igx-card-hover-elevation, var(--ig-card-hover-elevation, var(--ig-elevation-6)));--background: var(--igx-card-background, var(--ig-card-background, var(--ig-surface-500)));--header-text-color: var(--igx-card-header-text-color, var(--ig-card-header-text-color, var(--ig-gray-900)));--subtitle-text-color: var(--igx-card-subtitle-text-color, var(--ig-card-subtitle-text-color, var(--ig-gray-900)));--content-text-color: var(--igx-card-content-text-color, var(--ig-card-content-text-color, var(--ig-gray-700)));--actions-text-color: var(--igx-card-actions-text-color, var(--ig-card-actions-text-color, var(--ig-gray-900)));--outline-color: var(--igx-card-outline-color, var(--ig-card-outline-color, hsl(from var(--ig-gray-400) h s l/.54)));--border-radius: var(--igx-card-border-radius, var(--ig-card-border-radius, clamp(0rem, calc(var(--ig-radius-factor, .1666666667) * 1.5rem), 1.5rem)));--default-size: var(--igx-card-default-size, var(--ig-card-default-size, 2));--ig-theme: material;--ig-theme-variant: light}.igx-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--border-radius);background:var(--background);transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);backface-visibility:hidden;border:.0625rem solid var(--outline-color)}.igx-card:hover{box-shadow:none}.igx-card--elevated{box-shadow:var(--resting-elevation)}.igx-card--elevated:hover{box-shadow:var(--hover-elevation)}.igx-card--horizontal{flex-direction:row}.igx-card-header{display:flex;flex-flow:row wrap;align-items:center;width:100%;padding:max(var(--is-large, 1) * max(1rem,-1 * 1rem) * var(--ig-spacing-large, var(--ig-spacing, var(--ig-spacing))),var(--is-medium, 1) * max(1rem,-1 * 1rem) * var(--ig-spacing-medium, var(--ig-spacing, var(--ig-spacing))),var(--is-small, 1) * max(1rem,-1 * 1rem) * var(--ig-spacing-small, var(--ig-spacing, var(--ig-spacing))));color:var(--header-text-color)}.igx-card-header:empty{display:block;padding:0}.igx-card-header--vertical{flex-flow:column nowrap}.igx-card-header--vertical .igx-card-header__titles{text-align:center}.igx-card-header--vertical .igx-card-header__thumbnail{display:flex;justify-content:center;align-self:unset;margin-inline-end:0;margin-bottom:1rem}.igx-card-header__thumbnail{margin-inline-end:1rem}.igx-card-header__thumbnail igx-avatar{--ig-size: 1}.igx-card-header__thumbnail:empty{display:none}.igx-card-header__titles{display:flex;flex-flow:column nowrap;overflow:hidden;flex:1 1 auto;justify-content:center}.igx-card-header__titles:empty{display:none}.igx-card-header__subtitle{color:var(--subtitle-text-color)}.igx-card-content{display:block;width:100%;padding:max(var(--is-large, 1) * max(1rem,-1 * 1rem) * var(--ig-spacing-large, var(--ig-spacing, var(--ig-spacing))),var(--is-medium, 1) * max(1rem,-1 * 1rem) * var(--ig-spacing-medium, var(--ig-spacing, var(--ig-spacing))),var(--is-small, 1) * max(1rem,-1 * 1rem) * var(--ig-spacing-small, var(--ig-spacing, var(--ig-spacing))));color:var(--content-text-color);overflow:auto}.igx-card__media{display:block;overflow:hidden;line-height:0}.igx-card__media>*{width:100%;height:100%;object-fit:cover}.igx-card__media--right{width:auto;margin-inline-start:auto;order:9999}.igx-card-actions{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:max(var(--is-large, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing)))) 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(1rem,-1 * 1rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(1rem,-1 * 1rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-card-actions:first-child{margin-block-end:auto}.igx-card-actions:last-child{margin-block-start:auto}.igx-card-actions--vertical{flex-direction:column}.igx-card-actions--vertical:is(:first-child,:last-child){margin-block:initial}[dir=rtl] .igx-card-actions--vertical{order:-1}.igx-card-actions__end{display:flex;align-items:center;order:1;margin-inline-start:auto;gap:.5rem}.igx-card-actions__end:empty{display:none}.igx-card-actions__start{display:flex;align-items:center;order:0;gap:.5rem}.igx-card-actions__start:empty{display:none}.igx-card-actions__start,.igx-card-actions__end{color:var(--actions-text-color)}.igx-card-actions--justify .igx-card-actions__start,.igx-card-actions--justify .igx-card-actions__end{justify-content:space-around;flex-grow:1}.igx-card-actions--justify .igx-card-actions__start:empty,.igx-card-actions--justify .igx-card-actions__end:empty{display:none}.igx-card-actions--vertical .igx-card-actions__end,.igx-card-actions--vertical .igx-card-actions__start{flex-direction:column}.igx-card-actions--vertical .igx-card-actions__end [igxButton]~[igxButton],.igx-card-actions--vertical .igx-card-actions__start [igxButton]~[igxButton]{margin-inline-start:0;margin-top:.5rem}.igx-card-actions--vertical .igx-card-actions__end{margin-top:auto;margin-inline-start:0}.igx-card-actions--reverse .igx-card-actions__end{order:0;margin-inline-start:0}.igx-card-actions--reverse .igx-card-actions__start{order:1;margin-inline-start:auto}.igx-card-actions--vertical.igx-card-actions--reverse .igx-card-actions__end{margin:0 0 auto}.igx-card-actions--vertical.igx-card-actions--reverse .igx-card-actions__start{margin:auto 0 0}.igx-card-actions__bgroup{display:flex;flex-flow:row nowrap;gap:.5rem}.igx-card-actions__igroup,.igx-card-actions__igroup--start,.igx-card-actions__igroup--end{display:flex;flex-flow:row nowrap}.igx-card-actions__igroup .igx-icon-button,.igx-card-actions__igroup--start .igx-icon-button,.igx-card-actions__igroup--end .igx-icon-button{color:var(--actions-text-color)}.igx-card-actions__igroup--start{margin-inline-end:auto}.igx-card-actions__igroup--end{margin-inline-start:auto}igx-carousel{--button-elevation: var(--igx-carousel-button-elevation, var(--ig-carousel-button-elevation, var(--ig-elevation-1)));--slide-background: var(--igx-carousel-slide-background, var(--ig-carousel-slide-background, var(--ig-gray-900-contrast)));--button-background: var(--igx-carousel-button-background, var(--ig-carousel-button-background, var(--ig-gray-50)));--button-hover-background: var(--igx-carousel-button-hover-background, var(--ig-carousel-button-hover-background, var(--ig-gray-50)));--button-arrow-color: var(--igx-carousel-button-arrow-color, var(--ig-carousel-button-arrow-color, var(--ig-gray-700)));--button-hover-arrow-color: var(--igx-carousel-button-hover-arrow-color, var(--ig-carousel-button-hover-arrow-color, var(--ig-gray-900)));--button-disabled-background: var(--igx-carousel-button-disabled-background, var(--ig-carousel-button-disabled-background, var(--ig-gray-100)));--button-disabled-arrow-color: var(--igx-carousel-button-disabled-arrow-color, var(--ig-carousel-button-disabled-arrow-color, var(--ig-gray-400)));--indicator-focus-color: var(--igx-carousel-indicator-focus-color, var(--ig-carousel-indicator-focus-color, var(--ig-secondary-600)));--button-focus-border-color: var(--igx-carousel-button-focus-border-color, var(--ig-carousel-button-focus-border-color, var(--ig-secondary-600)));--button-border-color: var(--igx-carousel-button-border-color, var(--ig-carousel-button-border-color, transparent));--button-hover-border-color: var(--igx-carousel-button-hover-border-color, var(--ig-carousel-button-hover-border-color, transparent));--button-disabled-border-color: var(--igx-carousel-button-disabled-border-color, var(--ig-carousel-button-disabled-border-color, transparent));--indicator-dot-color: var(--igx-carousel-indicator-dot-color, var(--ig-carousel-indicator-dot-color, transparent));--indicator-hover-dot-color: var(--igx-carousel-indicator-hover-dot-color, var(--ig-carousel-indicator-hover-dot-color, transparent));--indicator-background: var(--igx-carousel-indicator-background, var(--ig-carousel-indicator-background, var(--ig-gray-50)));--label-indicator-background: var(--igx-carousel-label-indicator-background, var(--ig-carousel-label-indicator-background, hsl(from var(--ig-gray-50) h s l/.8)));--indicator-color: var(--igx-carousel-indicator-color, var(--ig-carousel-indicator-color, var(--ig-gray-700)));--indicator-border-color: var(--igx-carousel-indicator-border-color, var(--ig-carousel-indicator-border-color, hsl(from var(--ig-gray-900) h s l/.7)));--indicator-active-dot-color: var(--igx-carousel-indicator-active-dot-color, var(--ig-carousel-indicator-active-dot-color, var(--ig-gray-900)));--indicator-active-border-color: var(--igx-carousel-indicator-active-border-color, var(--ig-carousel-indicator-active-border-color, var(--ig-gray-900)));--indicator-active-hover-dot-color: var(--igx-carousel-indicator-active-hover-dot-color, var(--ig-carousel-indicator-active-hover-dot-color, var(--ig-gray-900)));--border-radius: var(--igx-carousel-border-radius, var(--ig-carousel-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 2.25rem), 2.25rem)));--button-focus-arrow-color: var(--igx-carousel-button-focus-arrow-color, var(--ig-carousel-button-focus-arrow-color, var(--ig-secondary-600)));--ig-theme: material;--ig-theme-variant: light}@keyframes scale-in-center{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:1}}@keyframes scale-out-center{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:1}}.igx-carousel{--theme: material;--nav-btn-border-radius: var(--border-radius);display:flex;position:relative;justify-content:center;width:100%;height:100%;align-items:center;flex-flow:column nowrap}.igx-carousel__arrow--prev,.igx-carousel__arrow--next{position:absolute;top:50%;transform:translateY(-50%);z-index:3;outline:none;-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;min-width:unset;width:2.875rem;height:2.875rem;cursor:pointer;outline-style:none;transition:all .15s ease-in-out;background:var(--button-background);box-shadow:var(--button-elevation);border:.0625rem solid var(--button-border-color);border-radius:var(--nav-btn-border-radius)}.igx-carousel__arrow--prev igx-icon,.igx-carousel__arrow--next igx-icon{--component-size: 1;color:var(--button-arrow-color)}.igx-carousel__arrow--prev:hover,.igx-carousel__arrow--next:hover{background:var(--button-hover-background);border-color:var(--button-hover-border-color)}.igx-carousel__arrow--prev:hover igx-icon,.igx-carousel__arrow--next:hover igx-icon{color:var(--button-hover-arrow-color)}[igxButton].igx-button--focused.igx-carousel__arrow--prev,[igxButton].igx-button--focused.igx-carousel__arrow--next{background:var(--button-background);border:.125rem solid var(--button-focus-border-color)}[igxButton].igx-button--focused.igx-carousel__arrow--prev igx-icon,[igxButton].igx-button--focused.igx-carousel__arrow--next igx-icon{color:var(--button-focus-arrow-color)}[igxButton].igx-button--disabled.igx-carousel__arrow--prev,[igxButton].igx-button--disabled.igx-carousel__arrow--next{background:var(--button-disabled-background);color:var(--button-disabled-arrow-color);border-color:var(--button-disabled-border-color);pointer-events:none;box-shadow:none}[igxButton].igx-button--disabled.igx-carousel__arrow--prev igx-icon,[igxButton].igx-button--disabled.igx-carousel__arrow--next igx-icon{color:currentColor}.igx-carousel__arrow--next{inset-inline-end:0;margin-inline-end:1rem}.igx-carousel__arrow--prev{inset-inline-start:0;margin-inline-start:1rem}[dir=rtl] .igx-carousel__arrow--next,[dir=rtl] .igx-carousel__arrow--prev{transform:scaleX(-1)}.igx-carousel-indicators,.igx-carousel-indicators--start,.igx-carousel-indicators--end,.igx-carousel-indicators--focused{position:absolute;display:flex;justify-content:center;align-items:center;margin:1rem 0;padding:max(var(--is-large, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing)))) max(var(--is-large, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));gap:.5rem;list-style:none;z-index:10;inset-inline-start:50%;transform:translate(-50%);background:var(--indicator-background);box-shadow:var(--button-elevation);border-radius:var(--border-radius)}[dir=rtl] .igx-carousel-indicators,[dir=rtl] .igx-carousel-indicators--start,[dir=rtl] .igx-carousel-indicators--end,[dir=rtl] .igx-carousel-indicators--focused{transform:translate(50%)}.igx-carousel-indicators--end{bottom:0}.igx-carousel-indicators--start{top:0}.igx-carousel__label{align-items:center}.igx-carousel-label-indicator{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);margin:1rem 0;min-width:2.875rem;box-shadow:none;border-radius:.25rem;color:var(--indicator-color);background:var(--label-indicator-background)}.igx-carousel-indicators__indicator{display:flex;align-items:center;justify-content:center;cursor:pointer}.igx-carousel-indicators__indicator:focus-visible{outline-style:none}.igx-nav-dot{position:relative;width:.75rem;height:.75rem;text-indent:-624.9375rem;border:.125rem solid;border-color:var(--indicator-border-color);border-radius:clamp(0rem,calc(var(--ig-radius-factor, 1) * 50%),50%);transition:all .15s cubic-bezier(.25,.46,.45,.94)}.igx-nav-dot:after{content:"";position:absolute;border-radius:inherit;background:var(--indicator-dot-color);inset:.0625rem}.igx-nav-dot:hover{border-color:var(--indicator-active-border-color)}.igx-nav-dot:hover:after{background:var(--indicator-hover-dot-color)}.igx-nav-dot--active{border:.125rem solid;border-color:var(--indicator-active-border-color)}.igx-nav-dot--active:after{background:var(--indicator-active-dot-color);animation:scale-in-center .15s cubic-bezier(.25,.46,.45,.94) forwards}.igx-nav-dot--active:hover{border-color:var(--indicator-active-hover-dot-color)}.igx-nav-dot--active:hover:after{background:var(--indicator-active-hover-dot-color)}.igx-carousel-indicators--focused:after{position:absolute;content:"";pointer-events:none;width:100%;height:100%;border-radius:inherit;border:.125rem solid var(--indicator-focus-color)}.igx-carousel-indicators--focused .igx-nav-dot--active{border-color:var(--indicator-focus-color)}.igx-carousel-indicators--focused .igx-nav-dot--active:after{background:var(--indicator-focus-color)}.igx-carousel__inner{position:relative;width:100%;height:inherit;overflow:hidden;outline-style:none;min-height:15rem;min-width:18.75rem}.igx-slide{position:absolute;width:100%;height:100%;inset:0;z-index:-1;background:var(--slide-background);visibility:hidden}.igx-slide--previous{z-index:1;visibility:visible}.igx-slide--current{z-index:2;visibility:visible}.igx-slide img{width:inherit;height:inherit;object-fit:cover;touch-action:none;pointer-events:none}.igx-carousel--vertical .igx-carousel__arrow--prev,.igx-carousel--vertical .igx-carousel__arrow--next{inset-inline-start:unset;inset-block-start:unset;inset-inline-end:0;margin-inline-end:1rem;transform:none}.igx-carousel--vertical .igx-carousel__arrow--prev igx-icon,.igx-carousel--vertical .igx-carousel__arrow--next igx-icon{transform:rotate(90deg)}.igx-carousel--vertical .igx-carousel__arrow--prev{inset-block-start:0;margin-block-start:1rem}.igx-carousel--vertical .igx-carousel__arrow--next{inset-block-end:0;margin-block-end:1rem}.igx-carousel--vertical .igx-carousel-indicators,.igx-carousel--vertical .igx-carousel-indicators--start,.igx-carousel--vertical .igx-carousel-indicators--end,.igx-carousel--vertical .igx-carousel-indicators--focused{inset-inline-end:0;inset-inline-start:unset;flex-direction:column;inset-block-start:50%;transform:translateY(-50%);margin-block:0;margin-inline-end:1.8125rem;padding:max(var(--is-large, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing)))) max(var(--is-large, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));bottom:unset}.igx-carousel--vertical .igx-carousel-label-indicator{margin-inline-end:1rem;padding:max(var(--is-large, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing)))) max(var(--is-large, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-carousel--vertical .igx-carousel-indicators--start{inset-inline-end:unset;inset-inline-start:0;margin-inline-start:1rem;margin-inline-end:unset}igx-data-chart{--title-text-color: var(--igx-data-chart-title-text-color, var(--ig-data-chart-title-text-color, var(--ig-gray-900)));--subtitle-text-color: var(--igx-data-chart-subtitle-text-color, var(--ig-data-chart-subtitle-text-color, var(--ig-gray-600)));--brushes: var(--igx-data-chart-brushes, var(--ig-data-chart-brushes, var(--chart-brushes)));--marker-brushes: var(--igx-data-chart-marker-brushes, var(--ig-data-chart-marker-brushes, var(--chart-brushes)));--outlines: var(--igx-data-chart-outlines, var(--ig-data-chart-outlines, var(--chart-brushes)));--marker-outlines: var(--igx-data-chart-marker-outlines, var(--ig-data-chart-marker-outlines, var(--chart-brushes)));--plot-area-background: var(--igx-data-chart-plot-area-background, var(--ig-data-chart-plot-area-background, var(--ig-surface-500)));--axis-label-text-color: var(--igx-data-chart-axis-label-text-color, var(--ig-data-chart-axis-label-text-color, var(--ig-gray-700)));--axis-stroke: var(--igx-data-chart-axis-stroke, var(--ig-data-chart-axis-stroke, var(--ig-gray-500)));--axis-tick-stroke: var(--igx-data-chart-axis-tick-stroke, var(--ig-data-chart-axis-tick-stroke, var(--ig-gray-500)));--axis-title-text-color: var(--igx-data-chart-axis-title-text-color, var(--ig-data-chart-axis-title-text-color, var(--ig-gray-900)));--ig-theme: material;--ig-theme-variant: light}igx-doughnut-chart{--brushes: var(--igx-doughnut-chart-brushes, var(--ig-doughnut-chart-brushes, var(--chart-brushes)));--outlines: var(--igx-doughnut-chart-outlines, var(--ig-doughnut-chart-outlines, var(--chart-brushes)));--ig-theme: material;--ig-theme-variant: light}igx-linear-gauge{--backing-brush: var(--igx-linear-gauge-backing-brush, var(--ig-linear-gauge-backing-brush, var(--ig-surface-500)));--backing-outline: var(--igx-linear-gauge-backing-outline, var(--ig-linear-gauge-backing-outline, var(--ig-surface-500)));--font-brush: var(--igx-linear-gauge-font-brush, var(--ig-linear-gauge-font-brush, var(--ig-surface-500-contrast)));--minor-tick-brush: var(--igx-linear-gauge-minor-tick-brush, var(--ig-linear-gauge-minor-tick-brush, var(--ig-surface-500-contrast)));--needle-brush: var(--igx-linear-gauge-needle-brush, var(--ig-linear-gauge-needle-brush, var(--ig-primary-500)));--needle-outline: var(--igx-linear-gauge-needle-outline, var(--ig-linear-gauge-needle-outline, var(--ig-surface-500)));--range-brushes: var(--igx-linear-gauge-range-brushes, var(--ig-linear-gauge-range-brushes, var(--chart-brushes)));--range-outlines: var(--igx-linear-gauge-range-outlines, var(--ig-linear-gauge-range-outlines, var(--chart-brushes)));--scale-brush: var(--igx-linear-gauge-scale-brush, var(--ig-linear-gauge-scale-brush, var(--ig-surface-500)));--tick-brush: var(--igx-linear-gauge-tick-brush, var(--ig-linear-gauge-tick-brush, var(--ig-surface-500-contrast)));--scale-outline: var(--igx-linear-gauge-scale-outline, var(--ig-linear-gauge-scale-outline, var(--ig-surface-500)));--ig-theme: material;--ig-theme-variant: light}igx-radial-gauge{--backing-brush: var(--igx-radial-gauge-backing-brush, var(--ig-radial-gauge-backing-brush, var(--ig-surface-500)));--backing-outline: var(--igx-radial-gauge-backing-outline, var(--ig-radial-gauge-backing-outline, var(--ig-surface-500)));--font-brush: var(--igx-radial-gauge-font-brush, var(--ig-radial-gauge-font-brush, var(--ig-surface-500-contrast)));--minor-tick-brush: var(--igx-radial-gauge-minor-tick-brush, var(--ig-radial-gauge-minor-tick-brush, var(--ig-surface-500-contrast)));--needle-brush: var(--igx-radial-gauge-needle-brush, var(--ig-radial-gauge-needle-brush, var(--ig-primary-500)));--needle-outline: var(--igx-radial-gauge-needle-outline, var(--ig-radial-gauge-needle-outline, var(--ig-surface-500)));--range-brushes: var(--igx-radial-gauge-range-brushes, var(--ig-radial-gauge-range-brushes, var(--chart-brushes)));--range-outlines: var(--igx-radial-gauge-range-outlines, var(--ig-radial-gauge-range-outlines, var(--chart-brushes)));--scale-brush: var(--igx-radial-gauge-scale-brush, var(--ig-radial-gauge-scale-brush, var(--ig-surface-500)));--tick-brush: var(--igx-radial-gauge-tick-brush, var(--ig-radial-gauge-tick-brush, var(--ig-surface-500-contrast)));--needle-pivot-brush: var(--igx-radial-gauge-needle-pivot-brush, var(--ig-radial-gauge-needle-pivot-brush, var(--ig-primary-500)));--needle-pivot-outline: var(--igx-radial-gauge-needle-pivot-outline, var(--ig-radial-gauge-needle-pivot-outline, var(--ig-surface-500)));--ig-theme: material;--ig-theme-variant: light}igx-financial-chart{--brushes: var(--igx-financial-chart-brushes, var(--ig-financial-chart-brushes, var(--chart-brushes)));--outlines: var(--igx-financial-chart-outlines, var(--ig-financial-chart-outlines, var(--chart-brushes)));--marker-brushes: var(--igx-financial-chart-marker-brushes, var(--ig-financial-chart-marker-brushes, var(--chart-brushes)));--marker-outlines: var(--igx-financial-chart-marker-outlines, var(--ig-financial-chart-marker-outlines, var(--chart-brushes)));--indicator-brushes: var(--igx-financial-chart-indicator-brushes, var(--ig-financial-chart-indicator-brushes, var(--chart-brushes)));--indicator-negative-brushes: var(--igx-financial-chart-indicator-negative-brushes, var(--ig-financial-chart-indicator-negative-brushes, var(--chart-brushes)));--negative-brushes: var(--igx-financial-chart-negative-brushes, var(--ig-financial-chart-negative-brushes, var(--chart-brushes)));--negative-outlines: var(--igx-financial-chart-negative-outlines, var(--ig-financial-chart-negative-outlines, var(--chart-brushes)));--overlay-brushes: var(--igx-financial-chart-overlay-brushes, var(--ig-financial-chart-overlay-brushes, var(--chart-brushes)));--overlay-outlines: var(--igx-financial-chart-overlay-outlines, var(--ig-financial-chart-overlay-outlines, var(--chart-brushes)));--overlay-thickness: var(--igx-financial-chart-overlay-thickness, var(--ig-financial-chart-overlay-thickness, var(--chart-brushes)));--trend-line-brushes: var(--igx-financial-chart-trend-line-brushes, var(--ig-financial-chart-trend-line-brushes, var(--chart-brushes)));--volume-brushes: var(--igx-financial-chart-volume-brushes, var(--ig-financial-chart-volume-brushes, var(--chart-brushes)));--volume-outlines: var(--igx-financial-chart-volume-outlines, var(--ig-financial-chart-volume-outlines, var(--chart-brushes)));--ig-theme: material;--ig-theme-variant: light}igx-bullet-graph{--backing-brush: var(--igx-bullet-graph-backing-brush, var(--ig-bullet-graph-backing-brush, var(--ig-surface-500)));--backing-outline: var(--igx-bullet-graph-backing-outline, var(--ig-bullet-graph-backing-outline, var(--ig-surface-500)));--font-brush: var(--igx-bullet-graph-font-brush, var(--ig-bullet-graph-font-brush, var(--ig-surface-500-contrast)));--minor-tick-brush: var(--igx-bullet-graph-minor-tick-brush, var(--ig-bullet-graph-minor-tick-brush, var(--ig-surface-500-contrast)));--range-brushes: var(--igx-bullet-graph-range-brushes, var(--ig-bullet-graph-range-brushes, var(--chart-brushes)));--range-outlines: var(--igx-bullet-graph-range-outlines, var(--ig-bullet-graph-range-outlines, var(--chart-brushes)));--scale-background-brush: var(--igx-bullet-graph-scale-background-brush, var(--ig-bullet-graph-scale-background-brush, var(--ig-primary-500)));--scale-background-outline: var(--igx-bullet-graph-scale-background-outline, var(--ig-bullet-graph-scale-background-outline, var(--ig-surface-500)));--target-value-brush: var(--igx-bullet-graph-target-value-brush, var(--ig-bullet-graph-target-value-brush, var(--ig-gray-800)));--tick-brush: var(--igx-bullet-graph-tick-brush, var(--ig-bullet-graph-tick-brush, var(--ig-surface-500-contrast)));--value-brush: var(--igx-bullet-graph-value-brush, var(--ig-bullet-graph-value-brush, var(--ig-gray-800)));--ig-theme: material;--ig-theme-variant: light}igx-category-chart{--brushes: var(--igx-category-chart-brushes, var(--ig-category-chart-brushes, var(--chart-brushes)));--marker-brushes: var(--igx-category-chart-marker-brushes, var(--ig-category-chart-marker-brushes, var(--chart-brushes)));--negative-brushes: var(--igx-category-chart-negative-brushes, var(--ig-category-chart-negative-brushes, hsl(347, 82%, 64%)));--outlines: var(--igx-category-chart-outlines, var(--ig-category-chart-outlines, var(--chart-brushes)));--marker-outlines: var(--igx-category-chart-marker-outlines, var(--ig-category-chart-marker-outlines, var(--chart-brushes)));--negative-outlines: var(--igx-category-chart-negative-outlines, var(--ig-category-chart-negative-outlines, hsl(347, 82%, 64%)));--title-text-color: var(--igx-category-chart-title-text-color, var(--ig-category-chart-title-text-color, var(--ig-gray-900)));--subtitle-text-color: var(--igx-category-chart-subtitle-text-color, var(--ig-category-chart-subtitle-text-color, var(--ig-gray-700)));--trend-line-brushes: var(--igx-category-chart-trend-line-brushes, var(--ig-category-chart-trend-line-brushes, var(--chart-brushes)));--x-axis-label-text-color: var(--igx-category-chart-x-axis-label-text-color, var(--ig-category-chart-x-axis-label-text-color, var(--ig-gray-700)));--x-axis-stroke: var(--igx-category-chart-x-axis-stroke, var(--ig-category-chart-x-axis-stroke, var(--ig-gray-500)));--x-axis-tick-stroke: var(--igx-category-chart-x-axis-tick-stroke, var(--ig-category-chart-x-axis-tick-stroke, var(--ig-gray-500)));--x-axis-title-text-color: var(--igx-category-chart-x-axis-title-text-color, var(--ig-category-chart-x-axis-title-text-color, var(--ig-gray-900)));--y-axis-label-text-color: var(--igx-category-chart-y-axis-label-text-color, var(--ig-category-chart-y-axis-label-text-color, var(--ig-gray-700)));--y-axis-major-stroke: var(--igx-category-chart-y-axis-major-stroke, var(--ig-category-chart-y-axis-major-stroke, var(--ig-gray-300)));--y-axis-title-text-color: var(--igx-category-chart-y-axis-title-text-color, var(--ig-category-chart-y-axis-title-text-color, var(--ig-gray-900)));--y-axis-tick-stroke: var(--igx-category-chart-y-axis-tick-stroke, var(--ig-category-chart-y-axis-tick-stroke, var(--ig-gray-500)));--ig-theme: material;--ig-theme-variant: light}igx-geo-map{--plot-area-background: var(--igx-geo-map-plot-area-background, var(--ig-geo-map-plot-area-background, var(--ig-surface-500)));--ig-theme: material;--ig-theme-variant: light}igx-pie-chart{--brushes: var(--igx-pie-chart-brushes, var(--ig-pie-chart-brushes, var(--chart-brushes)));--outlines: var(--igx-pie-chart-outlines, var(--ig-pie-chart-outlines, var(--chart-brushes)));--label-extent: var(--igx-pie-chart-label-extent, var(--ig-pie-chart-label-extent, 30));--label-outer-color: var(--igx-pie-chart-label-outer-color, var(--ig-pie-chart-label-outer-color, var(--ig-gray-700)));--ig-theme: material;--ig-theme-variant: light}igx-sparkline{--brush: var(--igx-sparkline-brush, var(--ig-sparkline-brush, var(--ig-primary-500)));--ig-theme: material;--ig-theme-variant: light}igx-funnel-chart{--brushes: var(--igx-funnel-chart-brushes, var(--ig-funnel-chart-brushes, var(--chart-brushes)));--outlines: var(--igx-funnel-chart-outlines, var(--ig-funnel-chart-outlines, var(--chart-brushes)));--ig-theme: material;--ig-theme-variant: light}igx-shape-chart{--title-text-color: var(--igx-shape-chart-title-text-color, var(--ig-shape-chart-title-text-color, var(--ig-gray-900)));--subtitle-text-color: var(--igx-shape-chart-subtitle-text-color, var(--ig-shape-chart-subtitle-text-color, var(--ig-gray-600)));--brushes: var(--igx-shape-chart-brushes, var(--ig-shape-chart-brushes, var(--chart-brushes)));--marker-brushes: var(--igx-shape-chart-marker-brushes, var(--ig-shape-chart-marker-brushes, var(--chart-brushes)));--outlines: var(--igx-shape-chart-outlines, var(--ig-shape-chart-outlines, var(--chart-brushes)));--marker-outlines: var(--igx-shape-chart-marker-outlines, var(--ig-shape-chart-marker-outlines, var(--chart-brushes)));--trend-line-brushes: var(--igx-shape-chart-trend-line-brushes, var(--ig-shape-chart-trend-line-brushes, var(--chart-brushes)));--ig-theme: material;--ig-theme-variant: light}igx-checkbox{--tick-color: var(--igx-checkbox-tick-color, var(--ig-checkbox-tick-color, var(--ig-gray-50)));--tick-width: var(--igx-checkbox-tick-width, var(--ig-checkbox-tick-width, 3));--label-color: var(--igx-checkbox-label-color, var(--ig-checkbox-label-color, var(--ig-gray-900)));--label-color-hover: var(--igx-checkbox-label-color-hover, var(--ig-checkbox-label-color-hover, var(--ig-gray-900)));--empty-fill-color: var(--igx-checkbox-empty-fill-color, var(--ig-checkbox-empty-fill-color, transparent));--fill-color: var(--igx-checkbox-fill-color, var(--ig-checkbox-fill-color, var(--ig-secondary-500)));--focus-outline-color-focused: var(--igx-checkbox-focus-outline-color-focused, var(--ig-checkbox-focus-outline-color-focused, transparent));--focus-outline-color-error: var(--igx-checkbox-focus-outline-color-error, var(--ig-checkbox-focus-outline-color-error, transparent));--disabled-color: var(--igx-checkbox-disabled-color, var(--ig-checkbox-disabled-color, var(--ig-gray-400)));--disabled-fill-color: var(--igx-checkbox-disabled-fill-color, var(--ig-checkbox-disabled-fill-color, var(--ig-gray-400)));--disabled-tick-color: var(--igx-checkbox-disabled-tick-color, var(--ig-checkbox-disabled-tick-color, var(--ig-gray-50)));--disabled-color-label: var(--igx-checkbox-disabled-color-label, var(--ig-checkbox-disabled-color-label, var(--ig-gray-500)));--error-color: var(--igx-checkbox-error-color, var(--ig-checkbox-error-color, var(--ig-error-800)));--border-radius: var(--igx-checkbox-border-radius, var(--ig-checkbox-border-radius, clamp(0rem, calc(var(--ig-radius-factor, .2) * .625rem), .625rem)));--border-radius-ripple: var(--igx-checkbox-border-radius-ripple, var(--ig-checkbox-border-radius-ripple, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.5rem), 1.5rem)));--empty-color: var(--igx-checkbox-empty-color, var(--ig-checkbox-empty-color, var(--ig-gray-600)));--empty-color-hover: var(--igx-checkbox-empty-color-hover, var(--ig-checkbox-empty-color-hover, var(--ig-gray-600)));--tick-color-hover: var(--igx-checkbox-tick-color-hover, var(--ig-checkbox-tick-color-hover, var(--ig-gray-50)));--fill-color-hover: var(--igx-checkbox-fill-color-hover, var(--ig-checkbox-fill-color-hover, var(--ig-secondary-500)));--focus-outline-color: var(--igx-checkbox-focus-outline-color, var(--ig-checkbox-focus-outline-color, transparent));--focus-border-color: var(--igx-checkbox-focus-border-color, var(--ig-checkbox-focus-border-color, var(--ig-gray-600)));--error-color-hover: var(--igx-checkbox-error-color-hover, var(--ig-checkbox-error-color-hover, var(--ig-error-800)));--disabled-indeterminate-color: var(--igx-checkbox-disabled-indeterminate-color, var(--ig-checkbox-disabled-indeterminate-color, var(--ig-secondary-100)));--ig-theme: material;--ig-theme-variant: light}@keyframes scale-in-out{50%{transform:scale(.9);transform-origin:50% 50%}to{transform:scale(1);transform-origin:50% 50%}}.igx-checkbox{position:relative;display:inline-flex;flex-flow:row nowrap;align-items:center;outline-style:none;cursor:pointer}.igx-checkbox--disabled{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:initial}.igx-checkbox__input{position:absolute;width:1px;height:1px;margin:-1px;border:none;clip:rect(0,0,0,0);outline:0;pointer-events:none;overflow:hidden;appearance:none}.igx-checkbox__composite-wrapper{align-items:center;justify-content:center;display:flex;position:relative;width:1.25rem;height:1.25rem;padding:max(var(--is-large, 1) * max(1.25rem,-1 * 1.25rem) * var(--ig-spacing-large, var(--ig-spacing, var(--ig-spacing))),var(--is-medium, 1) * max(1.25rem,-1 * 1.25rem) * var(--ig-spacing-medium, var(--ig-spacing, var(--ig-spacing))),var(--is-small, 1) * max(1.25rem,-1 * 1.25rem) * var(--ig-spacing-small, var(--ig-spacing, var(--ig-spacing))));--color: var(--empty-color)}.igx-checkbox--checked .igx-checkbox__composite-wrapper{--color: var(--fill-color)}.igx-checkbox__composite{position:relative;display:inline-block;width:1.25rem;height:1.25rem;min-width:1.25rem;background:var(--empty-fill-color);border-width:.125rem;border-style:solid;border-color:var(--empty-color);border-radius:var(--border-radius);-webkit-tap-highlight-color:transparent;transition:border-color .2s cubic-bezier(.25,.46,.45,.94),background .2s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.igx-checkbox--indeterminate .igx-checkbox__composite,.igx-checkbox--checked .igx-checkbox__composite{border-color:var(--fill-color);background:var(--fill-color)}.igx-checkbox--invalid .igx-checkbox__composite{border-color:var(--error-color)}.igx-checkbox--invalid .igx-checkbox__composite-wrapper{--color: var(--error-color)}.igx-checkbox--invalid:hover .igx-checkbox__composite{border-color:var(--error-color-hover)}.igx-checkbox--invalid.igx-checkbox--checked .igx-checkbox__composite{border-color:var(--error-color);background:var(--error-color)}.igx-checkbox--invalid.igx-checkbox--indeterminate:hover .igx-checkbox__composite,.igx-checkbox--checked:hover .igx-checkbox__composite{border-color:var(--fill-color-hover);background:var(--fill-color-hover)}.igx-checkbox--invalid.igx-checkbox--checked:hover .igx-checkbox__composite{border-color:var(--error-color-hover);background:var(--error-color-hover)}.igx-checkbox--disabled .igx-checkbox__composite{border-color:var(--disabled-color)}.igx-checkbox--indigo.igx-checkbox--disabled.igx-checkbox--indeterminate .igx-checkbox__composite,.igx-checkbox--indeterminate.igx-checkbox--disabled .igx-checkbox__composite,.igx-checkbox--checked.igx-checkbox--disabled .igx-checkbox__composite{background:var(--disabled-fill-color);border-color:transparent}.igx-checkbox--indeterminate.igx-checkbox--disabled .igx-checkbox__composite .igx-checkbox__composite-mark,.igx-checkbox--checked.igx-checkbox--disabled .igx-checkbox__composite .igx-checkbox__composite-mark{stroke:var(--disabled-tick-color)}.igx-checkbox__composite-mark{position:absolute;inset:0;stroke:var(--tick-color);stroke-linecap:square;stroke-width:var(--tick-width);stroke-dasharray:24;stroke-dashoffset:24;fill:none;opacity:0;z-index:1}.igx-checkbox--indigo .igx-checkbox__composite-mark{stroke:unset;stroke-linecap:unset;stroke-width:unset;stroke-dasharray:unset;stroke-dashoffset:unset;fill:var(--tick-color);transition:none!important}.igx-checkbox--indigo .igx-checkbox__composite-mark rect{fill:none}.igx-checkbox--indeterminate .igx-checkbox__composite-mark{top:0;margin-inline-start:0}.igx-checkbox--indeterminate:hover .igx-checkbox__composite{border-color:var(--fill-color-hover);background:var(--fill-color-hover)}.igx-checkbox--indeterminate:hover .igx-checkbox__composite:before{background:var(--fill-color-hover)}.igx-checkbox--indigo.igx-checkbox--indeterminate .igx-checkbox__composite-mark{fill:none!important;stroke-dashoffset:unset!important;transform:none!important}.igx-checkbox--indigo.igx-checkbox--indeterminate .igx-checkbox__composite-mark rect{fill:var(--tick-color);opacity:1}.igx-checkbox--indigo.igx-checkbox--disabled.igx-checkbox--indeterminate .igx-checkbox__composite{background:var(--disabled-indeterminate-color)}.igx-checkbox--indigo.igx-checkbox--disabled.igx-checkbox--indeterminate .igx-checkbox__composite .igx-checkbox__composite-mark rect{fill:var(--disabled-tick-color)}.igx-checkbox--fluent.igx-checkbox--indeterminate .igx-checkbox__composite-mark{stroke:transparent}.igx-checkbox--fluent.igx-checkbox--indeterminate .igx-checkbox__composite{background:transparent}.igx-checkbox--fluent.igx-checkbox--indeterminate .igx-checkbox__composite:before{content:"";position:absolute;top:.25rem;inset-inline-start:.25rem;width:.625rem;height:.625rem;border-radius:clamp(0rem,calc(var(--ig-radius-factor, 1) * .125rem),.125rem);background:var(--fill-color);z-index:1}.igx-checkbox--fluent.igx-checkbox--indeterminate:hover .igx-checkbox__composite:before{background:var(--fill-color-hover)}.igx-checkbox--fluent.igx-checkbox--disabled.igx-checkbox--indeterminate .igx-checkbox__composite-mark{stroke:transparent}.igx-checkbox--fluent.igx-checkbox--disabled.igx-checkbox--indeterminate .igx-checkbox__composite{border-color:var(--disabled-indeterminate-color)}.igx-checkbox--fluent.igx-checkbox--disabled.igx-checkbox--indeterminate .igx-checkbox__composite:before{background:var(--disabled-indeterminate-color)}.igx-checkbox--material.igx-checkbox--disabled.igx-checkbox--indeterminate .igx-checkbox__composite,.igx-checkbox--bootstrap.igx-checkbox--disabled.igx-checkbox--indeterminate .igx-checkbox__composite{border-color:transparent;background:var(--disabled-indeterminate-color)}.igx-checkbox--invalid.igx-checkbox--indeterminate .igx-checkbox__composite{border-color:var(--error-color);background:var(--error-color)}.igx-checkbox--invalid.igx-checkbox--indeterminate:hover .igx-checkbox__composite,.igx-checkbox--invalid.igx-checkbox--indeterminate .igx-checkbox--checked:hover .igx-checkbox__composite,.igx-checkbox--checked:hover .igx-checkbox--invalid.igx-checkbox--indeterminate .igx-checkbox__composite{border-color:var(--error-color-hover);background:var(--error-color-hover)}.igx-checkbox--checked .igx-checkbox__composite-mark{stroke-dashoffset:0;opacity:1;transition:all .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94)}.igx-checkbox--indeterminate .igx-checkbox__composite-mark{stroke-dashoffset:41;opacity:1;transform:rotate(45deg) translate(calc(calc(var(--tick-width) / 24) * -1em))}.igx-checkbox__label,.igx-checkbox__label--before{display:inline-block;color:var(--label-color);-webkit-user-select:none;user-select:none;word-wrap:break-all;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.igx-checkbox__label:empty,.igx-checkbox__label--before:empty{margin:0}.igx-checkbox:hover .igx-checkbox__label,.igx-checkbox:hover .igx-checkbox__label--before{color:var(--label-color-hover)}.igx-checkbox__label--before:empty,.igx-checkbox__label:empty{margin:0}.igx-checkbox__label{margin-inline-start:.125rem}.igx-checkbox__label--before{margin-inline-end:.125rem;order:-1}.igx-checkbox--invalid .igx-checkbox__label,.igx-checkbox--invalid .igx-checkbox__label--before,.igx-checkbox--invalid:hover .igx-checkbox__label,.igx-checkbox--invalid:hover .igx-checkbox__label--before{color:var(--error-color)}.igx-checkbox--disabled .igx-checkbox__label,.igx-checkbox--disabled .igx-checkbox__label--before{color:var(--disabled-color-label)}.igx-checkbox__ripple{display:block;position:absolute;top:calc(50% - 1.25rem);width:2.5rem;height:2.5rem;border-radius:var(--border-radius-ripple);overflow:hidden;pointer-events:none;filter:opacity(1)}.igx-checkbox:hover .igx-checkbox__ripple,.igx-checkbox:active .igx-checkbox__ripple,.igx-checkbox--invalid:hover .igx-checkbox__ripple,.igx-checkbox--indeterminate:hover .igx-checkbox__ripple,.igx-checkbox--indeterminate:active .igx-checkbox__ripple,.igx-checkbox--checked:hover .igx-checkbox__ripple,.igx-checkbox--checked:active .igx-checkbox__ripple{background:var(--empty-color);transition:background .2s cubic-bezier(.25,.46,.45,.94);opacity:.06}.igx-checkbox--indeterminate:hover .igx-checkbox__ripple,.igx-checkbox--indeterminate:active .igx-checkbox__ripple,.igx-checkbox--checked:hover .igx-checkbox__ripple,.igx-checkbox--checked:active .igx-checkbox__ripple{background:var(--fill-color-hover)}.igx-checkbox--invalid:hover .igx-checkbox__ripple,.igx-checkbox--invalid:active .igx-checkbox__ripple,.igx-checkbox--focused.igx-checkbox--invalid:hover .igx-checkbox__ripple,.igx-checkbox--focused.igx-checkbox--invalid.igx-checkbox--checked:hover .igx-checkbox__ripple{background:var(--error-color-hover)}.igx-checkbox--indigo.igx-checkbox--focused .igx-checkbox__composite{border-radius:var(--border-radius);box-shadow:0 0 0 .1875rem var(--focus-outline-color)}.igx-checkbox--fluent.igx-checkbox--focused{position:relative}.igx-checkbox--fluent.igx-checkbox--focused:after{content:"";position:absolute;inset:-.125rem;box-shadow:0 0 0 .0625rem var(--focus-outline-color)}.igx-checkbox--bootstrap.igx-checkbox--focused .igx-checkbox__composite{border-radius:var(--border-radius);border-color:var(--focus-border-color);box-shadow:0 0 0 .25rem var(--focus-outline-color)}.igx-checkbox--bootstrap.igx-checkbox--focused:hover .igx-checkbox__composite{border-color:hsl(from var(--focus-border-color) h calc(s*1.12) calc(l*.82))}.igx-checkbox--indigo.igx-checkbox--focused.igx-checkbox--checked .igx-checkbox__composite,.igx-checkbox--indigo.igx-checkbox--focused.igx-checkbox--indeterminate .igx-checkbox__composite{border-radius:var(--border-radius);box-shadow:0 0 0 .1875rem var(--focus-outline-color-focused)}.igx-checkbox--bootstrap.igx-checkbox--focused.igx-checkbox--checked .igx-checkbox__composite,.igx-checkbox--bootstrap.igx-checkbox--focused.igx-checkbox--indeterminate .igx-checkbox__composite{border-color:transparent}.igx-checkbox--indigo.igx-checkbox--focused.igx-checkbox--invalid .igx-checkbox__composite{box-shadow:0 0 0 .1875rem var(--focus-outline-color-error)}.igx-checkbox--bootstrap.igx-checkbox--focused.igx-checkbox--invalid .igx-checkbox__composite{border-color:var(--error-color);box-shadow:0 0 0 .25rem var(--focus-outline-color-error)}.igx-checkbox--bootstrap.igx-checkbox--focused.igx-checkbox--invalid:hover .igx-checkbox__composite{border-color:var(--error-color-hover)}.igx-checkbox--focused .igx-checkbox__ripple,.igx-checkbox--focused:hover .igx-checkbox__ripple,.igx-checkbox--focused.igx-checkbox--checked .igx-checkbox__ripple,.igx-checkbox--focused.igx-checkbox--checked:hover .igx-checkbox__ripple,.igx-checkbox--focused.igx-checkbox--indeterminate .igx-checkbox__ripple{background:var(--empty-color);transition:background .2s cubic-bezier(.25,.46,.45,.94);opacity:.12}.igx-checkbox--focused.igx-checkbox--checked .igx-checkbox__ripple,.igx-checkbox--focused.igx-checkbox--indeterminate .igx-checkbox__ripple{background:var(--fill-color)}.igx-checkbox--focused.igx-checkbox--checked:hover .igx-checkbox__ripple{background:var(--fill-color-hover)}.igx-checkbox--focused.igx-checkbox--invalid .igx-checkbox__ripple{background:var(--error-color)}.igx-checkbox:active .igx-checkbox__ripple,.igx-checkbox--indeterminate:active .igx-checkbox__ripple,.igx-checkbox--checked:active .igx-checkbox__ripple{opacity:.12}.igx-checkbox--plain .igx-checkbox__composite,.igx-checkbox--plain .igx-checkbox__composite:after,.igx-checkbox--plain .igx-checkbox__composite-mark{transition:none}igx-select{--toggle-button-background-focus--border: var(--igx-select-toggle-button-background-focus--border, var(--ig-select-toggle-button-background-focus--border, var(--ig-gray-300)));--toggle-button-background: var(--igx-select-toggle-button-background, var(--ig-select-toggle-button-background, var(--ig-gray-300)));--toggle-button-background-focus: var(--igx-select-toggle-button-background-focus, var(--ig-select-toggle-button-background-focus, var(--ig-gray-400)));--toggle-button-foreground: var(--igx-select-toggle-button-foreground, var(--ig-select-toggle-button-foreground, var(--ig-gray-700)));--toggle-button-foreground-focus: var(--igx-select-toggle-button-foreground-focus, var(--ig-select-toggle-button-foreground-focus, var(--ig-gray-900)));--toggle-button-foreground-filled: var(--igx-select-toggle-button-foreground-filled, var(--ig-select-toggle-button-foreground-filled, var(--ig-gray-900)));--toggle-button-background-disabled: var(--igx-select-toggle-button-background-disabled, var(--ig-select-toggle-button-background-disabled, var(--ig-gray-100)));--toggle-button-foreground-disabled: var(--igx-select-toggle-button-foreground-disabled, var(--ig-select-toggle-button-foreground-disabled, var(--ig-gray-500)));--default-size: var(--igx-select-default-size, var(--ig-select-default-size, 2));--ig-theme: material;--ig-theme-variant: light}.igx-select{position:relative;display:block}.igx-input-group .igx-select__toggle-button{cursor:pointer;background:var(--toggle-button-background);color:var(--toggle-button-foreground)}.igx-input-group__bundle:focus-within .igx-select__toggle-button{color:var(--toggle-button-foreground-focus)}.igx-input-group--filled .igx-select__toggle-button{color:var(--toggle-button-foreground-filled)}.igx-input-group--focused .igx-select__toggle-button{background:var(--toggle-button-background-focus);color:var(--toggle-button-foreground-focus)}.igx-input-group.igx-input-group--focused:not(.igx-input-group--box) .igx-select__toggle-button{background:var(--toggle-button-background)}.igx-input-group.igx-input-group--disabled .igx-input-group__bundle .igx-select__toggle-button{background:var(--toggle-button-background-disabled);color:var(--toggle-button-foreground-disabled)}igx-select .igx-input-group__input,igx-select .igx-input-group__textarea,igx-select .igx-input-group igx-prefix,.igx-input-group igx-select igx-prefix,igx-select .igx-input-group--focused igx-prefix,.igx-input-group--focused igx-select igx-prefix,igx-select .igx-input-group [igxPrefix],.igx-input-group igx-select [igxPrefix],igx-select .igx-input-group--focused [igxPrefix],.igx-input-group--focused igx-select [igxPrefix],igx-select .igx-input-group igx-suffix,.igx-input-group igx-select igx-suffix,igx-select .igx-input-group--focused igx-suffix,.igx-input-group--focused igx-select igx-suffix,igx-select .igx-input-group [igxSuffix],.igx-input-group igx-select [igxSuffix],igx-select .igx-input-group--focused [igxSuffix],.igx-input-group--focused igx-select [igxSuffix]{cursor:pointer}igc-dockmanager{--igc-active-color: var(--igx-dockmanager-active-color, var(--ig-dockmanager-active-color, var(--ig-primary-500)));--igc-background-color: var(--igx-dockmanager-background-color, var(--ig-dockmanager-background-color, var(--ig-gray-200)));--igc-border-color: var(--igx-dockmanager-border-color, var(--ig-dockmanager-border-color, var(--ig-surface-500)));--igc-button-component-text: var(--igx-dockmanager-button-component-text, var(--ig-dockmanager-button-component-text, var(--ig-gray-800)));--igc-context-menu-background-active: var(--igx-dockmanager-context-menu-background-active, var(--ig-dockmanager-context-menu-background-active, var(--ig-primary-500)));--igc-dock-background: var(--igx-dockmanager-dock-background, var(--ig-dockmanager-dock-background, var(--ig-gray-50)));--igc-drop-shadow-background: var(--igx-dockmanager-drop-shadow-background, var(--ig-dockmanager-drop-shadow-background, hsl(from var(--ig-primary-900) h s l/.1)));--igc-floating-pane-border-color: var(--igx-dockmanager-floating-pane-border-color, var(--ig-dockmanager-floating-pane-border-color, var(--ig-surface-500)));--igc-flyout-shadow-color: var(--igx-dockmanager-flyout-shadow-color, var(--ig-dockmanager-flyout-shadow-color, hsl(from var(--ig-gray-900) h s l/.1)));--igc-joystick-background-active: var(--igx-dockmanager-joystick-background-active, var(--ig-dockmanager-joystick-background-active, var(--ig-primary-500)));--igc-joystick-border-color: var(--igx-dockmanager-joystick-border-color, var(--ig-dockmanager-joystick-border-color, var(--ig-gray-300)));--igc-joystick-icon-color: var(--igx-dockmanager-joystick-icon-color, var(--ig-dockmanager-joystick-icon-color, var(--ig-gray-600)));--igc-joystick-icon-color-active: var(--igx-dockmanager-joystick-icon-color-active, var(--ig-dockmanager-joystick-icon-color-active, var(--ig-surface-500-contrast)));--igc-pane-content-background: var(--igx-dockmanager-pane-content-background, var(--ig-dockmanager-pane-content-background, var(--ig-surface-500)));--igc-pane-header-background: var(--igx-dockmanager-pane-header-background, var(--ig-dockmanager-pane-header-background, var(--ig-gray-200)));--igc-pinned-header-background: var(--igx-dockmanager-pinned-header-background, var(--ig-dockmanager-pinned-header-background, var(--ig-gray-50)));--igc-splitter-background: var(--igx-dockmanager-splitter-background, var(--ig-dockmanager-splitter-background, var(--ig-gray-300)));--igc-splitter-handle: var(--igx-dockmanager-splitter-handle, var(--ig-dockmanager-splitter-handle, var(--ig-gray-400)));--igc-tab-background-active: var(--igx-dockmanager-tab-background-active, var(--ig-dockmanager-tab-background-active, var(--ig-surface-500)));--igc-tab-background: var(--igx-dockmanager-tab-background, var(--ig-dockmanager-tab-background, var(--ig-surface-500)));--igc-tab-text: var(--igx-dockmanager-tab-text, var(--ig-dockmanager-tab-text, var(--ig-gray-700)));--igc-text-color: var(--igx-dockmanager-text-color, var(--ig-dockmanager-text-color, var(--ig-gray-800)));--igc-context-menu-color-active: var(--igx-dockmanager-context-menu-color-active, var(--ig-dockmanager-context-menu-color-active, var(--ig-surface-500-contrast)));--ig-theme: material;--ig-theme-variant: light}igc-rating{--label-color: var(--igx-rating-label-color, var(--ig-rating-label-color, var(--ig-gray-900)));--value-label: var(--igx-rating-value-label, var(--ig-rating-value-label, var(--ig-gray-700)));--symbol-empty-color: var(--igx-rating-symbol-empty-color, var(--ig-rating-symbol-empty-color, var(--ig-gray-600)));--symbol-full-color: var(--igx-rating-symbol-full-color, var(--ig-rating-symbol-full-color, var(--ig-warn-500)));--symbol-empty-filter: var(--igx-rating-symbol-empty-filter, var(--ig-rating-symbol-empty-filter, grayscale(100%) opacity(50%)));--symbol-full-filter: var(--igx-rating-symbol-full-filter, var(--ig-rating-symbol-full-filter, grayscale(50%)));--disabled-label-color: var(--igx-rating-disabled-label-color, var(--ig-rating-disabled-label-color, var(--ig-gray-400)));--disabled-value-label: var(--igx-rating-disabled-value-label, var(--ig-rating-disabled-value-label, var(--ig-gray-400)));--disabled-empty-symbol-color: var(--igx-rating-disabled-empty-symbol-color, var(--ig-rating-disabled-empty-symbol-color, var(--ig-gray-400)));--disabled-full-symbol-color: var(--igx-rating-disabled-full-symbol-color, var(--ig-rating-disabled-full-symbol-color, var(--ig-warn-200)));--symbol-size: var(--igx-rating-symbol-size, var(--ig-rating-symbol-size, max(var(--is-large, 1) * max(2.25rem, -1 * 2.25rem), var(--is-medium, 1) * max(1.5rem, -1 * 1.5rem), var(--is-small, 1) * max(1.125rem, -1 * 1.125rem))));--default-size: var(--igx-rating-default-size, var(--ig-rating-default-size, 2));--ig-theme: material;--ig-theme-variant: light}igc-rating::part(label){color:var(--label-color)}igc-rating::part(value-label){color:var(--value-label)}igc-rating[disabled]::part(label),igc-rating[disabled]::part(value-label){color:var(--disabled-label-color)}igc-rating[disabled]{--symbol-empty-color: var(--disabled-empty-symbol-color);--symbol-full-color: var(--disabled-full-symbol-color);--disabled-symbol-empty-filter: var(--symbol-empty-filter);--disabled-symbol-full-filter: var(--symbol-full-filter)}.igx-drop-down__list,.igx-grid-toolbar__dd-list{--elevation: var(--igx-drop-down-elevation, var(--ig-drop-down-elevation, var(--ig-elevation-3)));--background-color: var(--igx-drop-down-background-color, var(--ig-drop-down-background-color, var(--ig-surface-500)));--header-text-color: var(--igx-drop-down-header-text-color, var(--ig-drop-down-header-text-color, var(--ig-secondary-500)));--item-text-color: var(--igx-drop-down-item-text-color, var(--ig-drop-down-item-text-color, var(--ig-gray-800)));--item-icon-color: var(--igx-drop-down-item-icon-color, var(--ig-drop-down-item-icon-color, var(--ig-gray-800)));--hover-item-background: var(--igx-drop-down-hover-item-background, var(--ig-drop-down-hover-item-background, var(--ig-gray-100)));--hover-item-text-color: var(--igx-drop-down-hover-item-text-color, var(--ig-drop-down-hover-item-text-color, var(--ig-gray-800)));--hover-item-icon-color: var(--igx-drop-down-hover-item-icon-color, var(--ig-drop-down-hover-item-icon-color, var(--ig-gray-800)));--focused-item-background: var(--igx-drop-down-focused-item-background, var(--ig-drop-down-focused-item-background, var(--ig-gray-100)));--focused-item-text-color: var(--igx-drop-down-focused-item-text-color, var(--ig-drop-down-focused-item-text-color, var(--ig-gray-800)));--focused-item-border-color: var(--igx-drop-down-focused-item-border-color, var(--ig-drop-down-focused-item-border-color, transparent));--selected-item-background: var(--igx-drop-down-selected-item-background, var(--ig-drop-down-selected-item-background, var(--ig-secondary-100)));--disabled-item-background: var(--igx-drop-down-disabled-item-background, var(--ig-drop-down-disabled-item-background, transparent));--disabled-item-text-color: var(--igx-drop-down-disabled-item-text-color, var(--ig-drop-down-disabled-item-text-color, var(--ig-gray-500)));--border-color: var(--igx-drop-down-border-color, var(--ig-drop-down-border-color, var(--ig-gray-300)));--border-width: var(--igx-drop-down-border-width, var(--ig-drop-down-border-width, 0));--border-radius: var(--igx-drop-down-border-radius, var(--ig-drop-down-border-radius, clamp(0rem, calc(var(--ig-radius-factor, .2) * 1.25rem), 1.25rem)));--item-border-radius: var(--igx-drop-down-item-border-radius, var(--ig-drop-down-item-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0) * 1.25rem), 1.25rem)));--size: var(--igx-drop-down-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(--igx-drop-down-default-size, var(--ig-drop-down-default-size, 2));--selected-item-text-color: var(--igx-drop-down-selected-item-text-color, var(--ig-drop-down-selected-item-text-color, var(--ig-secondary-100-contrast)));--selected-item-icon-color: var(--igx-drop-down-selected-item-icon-color, var(--ig-drop-down-selected-item-icon-color, var(--ig-secondary-100-contrast)));--selected-hover-item-background: var(--igx-drop-down-selected-hover-item-background, var(--ig-drop-down-selected-hover-item-background, var(--ig-secondary-200)));--selected-hover-item-text-color: var(--igx-drop-down-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(--igx-drop-down-selected-hover-item-icon-color, var(--ig-drop-down-selected-hover-item-icon-color, var(--ig-secondary-200-contrast)));--selected-focus-item-background: var(--igx-drop-down-selected-focus-item-background, var(--ig-drop-down-selected-focus-item-background, var(--ig-secondary-200)));--selected-focus-item-text-color: var(--igx-drop-down-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}.igx-drop-down{position:absolute}.igx-drop-down__list{--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);--component-size: var(--ig-size, var(--default-size));--dropdown-size: var(--component-size);overflow:hidden;border-radius:var(--border-radius);background:var(--background-color);box-shadow:var(--elevation);min-width:8rem;border:var(--border-width) solid var(--border-color)}.igx-drop-down__list-scroll{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative}.igx-drop-down__list-scroll .igx-display-container--scrollbar{padding-inline-end:var(--vhelper-scrollbar-size)}.igx-drop-down__content{display:flex;width:100%;align-items:center;gap:.5rem}.igx-drop-down__inner{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-inline-end:auto}.igx-drop-down__inner+[igxSuffix],.igx-drop-down__inner+igx-suffix{margin-inline-end:0}.igx-drop-down__group label,.igx-drop-down__header,.igx-drop-down__item{display:flex;justify-content:flex-start;align-items:center;width:100%;white-space:nowrap;position:relative;height:var(--size)}.igx-drop-down__group label igx-divider,.igx-drop-down__header igx-divider,.igx-drop-down__item igx-divider{position:absolute;width:100%;inset-inline-start:0;bottom:0}.igx-drop-down__group label igx-icon,.igx-drop-down__header igx-icon,.igx-drop-down__group label igc-icon,.igx-drop-down__header igc-icon,.igx-drop-down__item igx-icon,.igx-drop-down__item igc-icon{justify-content:center;--component-size: 1}.igx-drop-down__item{--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);--component-size: var(--dropdown-size);color:var(--item-text-color);cursor:pointer;padding-inline:max(var(--is-large, 1) * max(1.5rem,-1 * 1.5rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(1.25rem,-1 * 1.25rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(1rem,-1 * 1rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));border-radius:var(--item-border-radius)}.igx-drop-down__item igx-icon{color:var(--item-icon-color)}.igx-drop-down__item:focus{outline:0;outline-color:transparent;background:var(--focused-item-background);color:var(--focused-item-text-color)}.igx-drop-down__item:hover{background:var(--hover-item-background);color:var(--hover-item-text-color)}.igx-drop-down__item:hover igx-icon{color:var(--hover-item-icon-color)}.igx-drop-down__group label,.igx-drop-down__header{color:var(--header-text-color);pointer-events:none;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(.75rem,-1 * .75rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-drop-down__group{pointer-events:auto}.igx-drop-down__item--focused{background:var(--focused-item-background);color:var(--focused-item-text-color)}.igx-drop-down__item--selected{background:var(--selected-item-background);color:var(--selected-item-text-color)}.igx-drop-down__item--selected igx-icon{color:var(--selected-item-icon-color)}.igx-drop-down__item--selected.igx-drop-down__item--focused{background:var(--selected-focus-item-background);color:var(--selected-focus-item-text-color)}.igx-drop-down__item--selected:hover{background:var(--selected-hover-item-background);color:var(--selected-hover-item-text-color)}.igx-drop-down__item--selected:hover igx-icon{color:var(--selected-hover-item-icon-color)}.igx-drop-down__item--disabled,.igx-drop-down__group--disabled{background:var(--disabled-item-background);color:var(--disabled-item-text-color);cursor:default;pointer-events:none}.igx-drop-down__item--disabled igx-icon,.igx-drop-down__group--disabled igx-icon{color:var(--disabled-item-text-color)}igx-icon{--color: var(--igx-icon-color, var(--ig-icon-color, "currentColor"));--disabled-color: var(--igx-icon-disabled-color, var(--ig-icon-disabled-color, "currentColor"));--size: var(--igx-icon-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(--igx-icon-default-size, var(--ig-icon-default-size, 3));--ig-theme: material;--ig-theme-variant: light}.igx-icon{--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);--component-size: var(--ig-size, var(--default-size));display:inline-flex;font-size:var(--size);color:var(--color);direction:inherit}.igx-icon div,.igx-icon svg{display:block;width:inherit;height:inherit;fill:currentColor}[igxPrefix].material-icons.igx-icon,[igxSuffix].material-icons.igx-icon{font-family:Material Icons}igx-icon.igx-icon{width:1em;height:1em}.igx-icon--success{color:var(--ig-success-500)}.igx-icon--error{color:var(--ig-error-500)}.igx-icon--inactive{color:var(--disabled-color)!important;opacity:.54}[igxIconButton=flat],igx-icon-button[variant=flat],.igx-icon-button--flat{--shadow-color: var(--igx-flat-icon-button-shadow-color, var(--ig-flat-icon-button-shadow-color, transparent));--background: var(--igx-flat-icon-button-background, var(--ig-flat-icon-button-background, transparent));--foreground: var(--igx-flat-icon-button-foreground, var(--ig-flat-icon-button-foreground, var(--ig-gray-900)));--hover-background: var(--igx-flat-icon-button-hover-background, var(--ig-flat-icon-button-hover-background, hsl(from var(--ig-gray-500) h s l/.08)));--hover-foreground: var(--igx-flat-icon-button-hover-foreground, var(--ig-flat-icon-button-hover-foreground, var(--ig-gray-900)));--focus-background: var(--igx-flat-icon-button-focus-background, var(--ig-flat-icon-button-focus-background, hsl(from var(--ig-gray-500) h s l/.16)));--focus-foreground: var(--igx-flat-icon-button-focus-foreground, var(--ig-flat-icon-button-focus-foreground, var(--ig-gray-900)));--focus-hover-background: var(--igx-flat-icon-button-focus-hover-background, var(--ig-flat-icon-button-focus-hover-background, hsl(from var(--ig-gray-500) h s l/.24)));--focus-hover-foreground: var(--igx-flat-icon-button-focus-hover-foreground, var(--ig-flat-icon-button-focus-hover-foreground, var(--ig-gray-900)));--active-background: var(--igx-flat-icon-button-active-background, var(--ig-flat-icon-button-active-background, hsl(from var(--ig-gray-500) h s l/.32)));--active-foreground: var(--igx-flat-icon-button-active-foreground, var(--ig-flat-icon-button-active-foreground, var(--ig-gray-900)));--border-color: var(--igx-flat-icon-button-border-color, var(--ig-flat-icon-button-border-color, transparent));--focus-border-color: var(--igx-flat-icon-button-focus-border-color, var(--ig-flat-icon-button-focus-border-color, transparent));--disabled-background: var(--igx-flat-icon-button-disabled-background, var(--ig-flat-icon-button-disabled-background, transparent));--disabled-foreground: var(--igx-flat-icon-button-disabled-foreground, var(--ig-flat-icon-button-disabled-foreground, var(--ig-gray-500)));--disabled-border-color: var(--igx-flat-icon-button-disabled-border-color, var(--ig-flat-icon-button-disabled-border-color, transparent));--border-radius: var(--igx-flat-icon-button-border-radius, var(--ig-flat-icon-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem)));--size: var(--igx-flat-icon-button-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(--igx-flat-icon-button-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(--igx-contained-icon-button-shadow-color, var(--ig-contained-icon-button-shadow-color, transparent));--background: var(--igx-contained-icon-button-background, var(--ig-contained-icon-button-background, hsl(from var(--ig-gray-900) h s l/.08)));--foreground: var(--igx-contained-icon-button-foreground, var(--ig-contained-icon-button-foreground, var(--ig-gray-900)));--hover-background: var(--igx-contained-icon-button-hover-background, var(--ig-contained-icon-button-hover-background, hsl(from var(--ig-gray-900) h s l/.12)));--hover-foreground: var(--igx-contained-icon-button-hover-foreground, var(--ig-contained-icon-button-hover-foreground, var(--ig-gray-900)));--focus-background: var(--igx-contained-icon-button-focus-background, var(--ig-contained-icon-button-focus-background, hsl(from var(--ig-gray-900) h s l/.16)));--focus-foreground: var(--igx-contained-icon-button-focus-foreground, var(--ig-contained-icon-button-focus-foreground, var(--ig-gray-900)));--focus-hover-background: var(--igx-contained-icon-button-focus-hover-background, var(--ig-contained-icon-button-focus-hover-background, hsl(from var(--ig-gray-900) h s l/.2)));--focus-hover-foreground: var(--igx-contained-icon-button-focus-hover-foreground, var(--ig-contained-icon-button-focus-hover-foreground, var(--ig-gray-900)));--active-background: var(--igx-contained-icon-button-active-background, var(--ig-contained-icon-button-active-background, hsl(from var(--ig-gray-900) h s l/.24)));--active-foreground: var(--igx-contained-icon-button-active-foreground, var(--ig-contained-icon-button-active-foreground, var(--ig-gray-900)));--border-color: var(--igx-contained-icon-button-border-color, var(--ig-contained-icon-button-border-color, transparent));--focus-border-color: var(--igx-contained-icon-button-focus-border-color, var(--ig-contained-icon-button-focus-border-color, transparent));--disabled-background: var(--igx-contained-icon-button-disabled-background, var(--ig-contained-icon-button-disabled-background, hsl(from var(--ig-gray-900) h s l/.04)));--disabled-foreground: var(--igx-contained-icon-button-disabled-foreground, var(--ig-contained-icon-button-disabled-foreground, var(--ig-gray-500)));--disabled-border-color: var(--igx-contained-icon-button-disabled-border-color, var(--ig-contained-icon-button-disabled-border-color, transparent));--border-radius: var(--igx-contained-icon-button-border-radius, var(--ig-contained-icon-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem)));--size: var(--igx-contained-icon-button-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(--igx-contained-icon-button-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(--igx-outlined-icon-button-shadow-color, var(--ig-outlined-icon-button-shadow-color, transparent));--background: var(--igx-outlined-icon-button-background, var(--ig-outlined-icon-button-background, transparent));--foreground: var(--igx-outlined-icon-button-foreground, var(--ig-outlined-icon-button-foreground, var(--ig-gray-900)));--hover-background: var(--igx-outlined-icon-button-hover-background, var(--ig-outlined-icon-button-hover-background, hsl(from var(--ig-gray-500) h s l/.08)));--hover-foreground: var(--igx-outlined-icon-button-hover-foreground, var(--ig-outlined-icon-button-hover-foreground, var(--ig-gray-900)));--focus-background: var(--igx-outlined-icon-button-focus-background, var(--ig-outlined-icon-button-focus-background, hsl(from var(--ig-gray-500) h s l/.16)));--focus-foreground: var(--igx-outlined-icon-button-focus-foreground, var(--ig-outlined-icon-button-focus-foreground, var(--ig-gray-900)));--focus-hover-background: var(--igx-outlined-icon-button-focus-hover-background, var(--ig-outlined-icon-button-focus-hover-background, hsl(from var(--ig-gray-500) h s l/.24)));--focus-hover-foreground: var(--igx-outlined-icon-button-focus-hover-foreground, var(--ig-outlined-icon-button-focus-hover-foreground, var(--ig-gray-900)));--active-background: var(--igx-outlined-icon-button-active-background, var(--ig-outlined-icon-button-active-background, hsl(from var(--ig-gray-500) h s l/.32)));--active-foreground: var(--igx-outlined-icon-button-active-foreground, var(--ig-outlined-icon-button-active-foreground, var(--ig-gray-900)));--border-color: var(--igx-outlined-icon-button-border-color, var(--ig-outlined-icon-button-border-color, var(--ig-gray-300)));--focus-border-color: var(--igx-outlined-icon-button-focus-border-color, var(--ig-outlined-icon-button-focus-border-color, var(--ig-gray-300)));--disabled-background: var(--igx-outlined-icon-button-disabled-background, var(--ig-outlined-icon-button-disabled-background, transparent));--disabled-foreground: var(--igx-outlined-icon-button-disabled-foreground, var(--ig-outlined-icon-button-disabled-foreground, var(--ig-gray-500)));--disabled-border-color: var(--igx-outlined-icon-button-disabled-border-color, var(--ig-outlined-icon-button-disabled-border-color, var(--ig-gray-300)));--border-radius: var(--igx-outlined-icon-button-border-radius, var(--ig-outlined-icon-button-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 1) * 1.25rem), 1.25rem)));--size: var(--igx-outlined-icon-button-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(--igx-outlined-icon-button-default-size, var(--ig-outlined-icon-button-default-size, 3));--ig-theme: material;--ig-theme-variant: light}.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;cursor:pointer;-webkit-user-select:none;user-select:none;outline-style:none;-webkit-tap-highlight-color:transparent;overflow:hidden;white-space:nowrap;transition:box-shadow var(--_init-transition, .2s) ease-in,background var(--_init-transition, .15s) ease-out;transition-delay:var(--_init-transition, .05s);min-width:unset;min-height:unset;font-size:1rem;padding:0;gap:max(var(--is-large, 1) * max(.5625rem,-1 * .5625rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.1875rem,-1 * .1875rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-icon-button igx-icon{--component-size: var(--ig-size, var(--ig-size-large));display:flex;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)}.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,.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}igx-input-group,igx-date-range-start,igx-date-range-end,igx-date-time-input{--helper-text-color: var(--igx-input-group-helper-text-color, var(--ig-input-group-helper-text-color, var(--ig-gray-700)));--text-error-color: var(--igx-input-group-text-error-color, var(--ig-input-group-text-error-color, var(--ig-error-500)));--icon-error-color: var(--igx-input-group-icon-error-color, var(--ig-input-group-icon-error-color, var(--ig-error-500)));--input-prefix-background: var(--igx-input-group-input-prefix-background, var(--ig-input-group-input-prefix-background, transparent));--input-prefix-color: var(--igx-input-group-input-prefix-color, var(--ig-input-group-input-prefix-color, var(--ig-gray-700)));--input-prefix-background--filled: var(--igx-input-group-input-prefix-background--filled, var(--ig-input-group-input-prefix-background--filled, inherit));--input-prefix-color--filled: var(--igx-input-group-input-prefix-color--filled, var(--ig-input-group-input-prefix-color--filled, var(--ig-gray-900)));--input-prefix-background--focused: var(--igx-input-group-input-prefix-background--focused, var(--ig-input-group-input-prefix-background--focused, inherit));--input-prefix-color--focused: var(--igx-input-group-input-prefix-color--focused, var(--ig-input-group-input-prefix-color--focused, var(--ig-gray-900)));--input-suffix-background: var(--igx-input-group-input-suffix-background, var(--ig-input-group-input-suffix-background, transparent));--input-suffix-color: var(--igx-input-group-input-suffix-color, var(--ig-input-group-input-suffix-color, var(--ig-gray-700)));--input-suffix-background--filled: var(--igx-input-group-input-suffix-background--filled, var(--ig-input-group-input-suffix-background--filled, inherit));--input-suffix-color--filled: var(--igx-input-group-input-suffix-color--filled, var(--ig-input-group-input-suffix-color--filled, var(--ig-gray-900)));--input-suffix-background--focused: var(--igx-input-group-input-suffix-background--focused, var(--ig-input-group-input-suffix-background--focused, inherit));--input-suffix-color--focused: var(--igx-input-group-input-suffix-color--focused, var(--ig-input-group-input-suffix-color--focused, var(--ig-gray-900)));--idle-text-color: var(--igx-input-group-idle-text-color, var(--ig-input-group-idle-text-color, var(--ig-gray-700)));--filled-text-color: var(--igx-input-group-filled-text-color, var(--ig-input-group-filled-text-color, var(--ig-gray-900)));--filled-text-hover-color: var(--igx-input-group-filled-text-hover-color, var(--ig-input-group-filled-text-hover-color, var(--ig-gray-900)));--focused-text-color: var(--igx-input-group-focused-text-color, var(--ig-input-group-focused-text-color, var(--ig-gray-900)));--disabled-text-color: var(--igx-input-group-disabled-text-color, var(--ig-input-group-disabled-text-color, var(--ig-gray-500)));--idle-secondary-color: var(--igx-input-group-idle-secondary-color, var(--ig-input-group-idle-secondary-color, var(--ig-gray-700)));--filled-secondary-color: var(--igx-input-group-filled-secondary-color, var(--ig-input-group-filled-secondary-color, var(--ig-gray-600)));--focused-secondary-color: var(--igx-input-group-focused-secondary-color, var(--ig-input-group-focused-secondary-color, var(--ig-primary-500)));--idle-bottom-line-color: var(--igx-input-group-idle-bottom-line-color, var(--ig-input-group-idle-bottom-line-color, var(--ig-gray-500)));--hover-bottom-line-color: var(--igx-input-group-hover-bottom-line-color, var(--ig-input-group-hover-bottom-line-color, var(--ig-gray-800)));--focused-bottom-line-color: var(--igx-input-group-focused-bottom-line-color, var(--ig-input-group-focused-bottom-line-color, var(--ig-primary-500)));--disabled-bottom-line-color: var(--igx-input-group-disabled-bottom-line-color, var(--ig-input-group-disabled-bottom-line-color, var(--ig-gray-500)));--disabled-border-color: var(--igx-input-group-disabled-border-color, var(--ig-input-group-disabled-border-color, var(--ig-gray-500)));--border-color: var(--igx-input-group-border-color, var(--ig-input-group-border-color, var(--ig-gray-500)));--hover-border-color: var(--igx-input-group-hover-border-color, var(--ig-input-group-hover-border-color, var(--ig-gray-800)));--focused-border-color: var(--igx-input-group-focused-border-color, var(--ig-input-group-focused-border-color, var(--ig-primary-500)));--border-background: var(--igx-input-group-border-background, var(--ig-input-group-border-background, transparent));--border-disabled-background: var(--igx-input-group-border-disabled-background, var(--ig-input-group-border-disabled-background, transparent));--search-background: var(--igx-input-group-search-background, var(--ig-input-group-search-background, var(--ig-surface-500)));--search-disabled-background: var(--igx-input-group-search-disabled-background, var(--ig-input-group-search-disabled-background, var(--ig-surface-500)));--success-secondary-color: var(--igx-input-group-success-secondary-color, var(--ig-input-group-success-secondary-color, var(--ig-success-500)));--warning-secondary-color: var(--igx-input-group-warning-secondary-color, var(--ig-input-group-warning-secondary-color, var(--ig-warn-500)));--error-secondary-color: var(--igx-input-group-error-secondary-color, var(--ig-input-group-error-secondary-color, var(--ig-error-500)));--placeholder-color: var(--igx-input-group-placeholder-color, var(--ig-input-group-placeholder-color, var(--ig-gray-700)));--hover-placeholder-color: var(--igx-input-group-hover-placeholder-color, var(--ig-input-group-hover-placeholder-color, var(--ig-gray-700)));--disabled-placeholder-color: var(--igx-input-group-disabled-placeholder-color, var(--ig-input-group-disabled-placeholder-color, var(--ig-gray-500)));--box-background: var(--igx-input-group-box-background, var(--ig-input-group-box-background, var(--ig-gray-200)));--box-background-hover: var(--igx-input-group-box-background-hover, var(--ig-input-group-box-background-hover, var(--ig-gray-200)));--box-background-focus: var(--igx-input-group-box-background-focus, var(--ig-input-group-box-background-focus, var(--ig-gray-300)));--box-disabled-background: var(--igx-input-group-box-disabled-background, var(--ig-input-group-box-disabled-background, var(--ig-gray-100)));--box-border-radius: var(--igx-input-group-box-border-radius, var(--ig-input-group-box-border-radius, clamp(0rem, calc(var(--ig-radius-factor, .2) * 1.25rem), 1.25rem)));--border-border-radius: var(--igx-input-group-border-border-radius, var(--ig-input-group-border-border-radius, clamp(0rem, calc(var(--ig-radius-factor, .2) * 1.25rem), 1.25rem)));--search-border-radius: var(--igx-input-group-search-border-radius, var(--ig-input-group-search-border-radius, clamp(0rem, calc(var(--ig-radius-factor, .2) * 1.25rem), 1.25rem)));--success-shadow-color: var(--igx-input-group-success-shadow-color, var(--ig-input-group-success-shadow-color, hsl(from var(--ig-success-500) h s l/.38)));--error-shadow-color: var(--igx-input-group-error-shadow-color, var(--ig-input-group-error-shadow-color, hsl(from var(--ig-error-500) h s l/.38)));--size: var(--igx-input-group-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(--igx-input-group-default-size, var(--ig-input-group-default-size, 2));--search-resting-elevation: var(--igx-input-group-search-resting-elevation, var(--ig-input-group-search-resting-elevation, var(--ig-elevation-1)));--search-hover-elevation: var(--igx-input-group-search-hover-elevation, var(--ig-input-group-search-hover-elevation, var(--ig-elevation-2)));--search-disabled-elevation: var(--igx-input-group-search-disabled-elevation, var(--ig-input-group-search-disabled-elevation, var(--ig-elevation-1)));--ig-theme: material;--ig-theme-variant: light}.igx-input-group igx-prefix,.igx-input-group--focused igx-prefix,.igx-input-group [igxPrefix],.igx-input-group--focused [igxPrefix]{color:var(--input-prefix-color);background:var(--input-prefix-background);grid-area:1/1/auto/auto}.igx-input-group igx-suffix,.igx-input-group--focused igx-suffix,.igx-input-group [igxSuffix],.igx-input-group--focused [igxSuffix]{color:var(--input-suffix-color);background:var(--input-suffix-background);grid-area:1/3/auto/auto}.igx-input-group igx-prefix,.igx-input-group--focused igx-prefix,.igx-input-group [igxPrefix],.igx-input-group--focused [igxPrefix],.igx-input-group igx-suffix,.igx-input-group--focused igx-suffix,.igx-input-group [igxSuffix],.igx-input-group--focused [igxSuffix]{position:relative;display:inline-flex;width:max-content;align-items:center;min-height:100%!important;transition:color .25s cubic-bezier(.215,.61,.355,1),background .25s cubic-bezier(.215,.61,.355,1)}.igx-input-group igx-prefix:not(:empty),.igx-input-group--focused igx-prefix:not(:empty),.igx-input-group [igxPrefix]:not(:empty),.igx-input-group--focused [igxPrefix]:not(:empty),.igx-input-group igx-suffix:not(:empty),.igx-input-group--focused igx-suffix:not(:empty),.igx-input-group [igxSuffix]:not(:empty),.igx-input-group--focused [igxSuffix]:not(:empty){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(.875rem,-1 * .875rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.75rem,-1 * .75rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-input-group--border:has(input:-webkit-autofill,input:autofill) .igx-input-group__notch{border-block-start-color:transparent}.igx-input-group--border:has(input:-webkit-autofill,input:autofill) .igx-input-group__label{--label-position: max(var(--is-large, 1) * max(26px, -1 * 26px), var(--is-medium, 1) * max(22px, -1 * 22px), var(--is-small, 1) * max(18px, -1 * 18px));transform:translateY(calc(var(--label-position) * -1));margin-top:0;overflow:hidden;will-change:font-size,color,transform}.igx-input-group,.igx-input-group--focused{--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);--component-size: var(--ig-size, var(--default-size));--input-size: var(--component-size);--input-icon: max(var(--is-large, 1) * max(1rem, -1 * 1rem), var(--is-medium, 1) * max(1rem, -1 * 1rem), var(--is-small, 1) * max(.875rem, -1 * .875rem));position:relative;display:block;color:var(--idle-text-color)}.igx-input-group igx-prefix,.igx-input-group--focused igx-prefix,.igx-input-group [igxPrefix],.igx-input-group--focused [igxPrefix]{outline-style:none;cursor:default}.igx-input-group igx-suffix,.igx-input-group--focused igx-suffix,.igx-input-group [igxSuffix],.igx-input-group--focused [igxSuffix]{outline-style:none;cursor:default}.igx-input-group input,.igx-input-group--focused input,.igx-input-group textarea,.igx-input-group--focused textarea{font:inherit;margin:0}.igx-input-group span,.igx-input-group--focused span{font-family:inherit}.igx-input-group textarea,.igx-input-group--focused textarea{overflow:auto}.igx-input-group input[type=number],.igx-input-group--focused input[type=number]{-moz-appearance:textfield}.igx-input-group input[type=number]::-webkit-inner-spin-button,.igx-input-group--focused input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;height:auto}.igx-input-group input[type=search]::-webkit-search-cancel-button,.igx-input-group--focused input[type=search]::-webkit-search-cancel-button,.igx-input-group input[type=search]::-webkit-search-decoration,.igx-input-group--focused input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.igx-input-group igx-icon,.igx-input-group--focused igx-icon{--component-size: var(--input-size)}.igx-input-group:not(.igx-input-group--border):has(input:-webkit-autofill,input:autofill) .igx-input-group__label,.igx-input-group--focused:not(.igx-input-group--border):has(input:-webkit-autofill,input:autofill) .igx-input-group__label{--floating-label-position: -73%;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);transform:translateY(var(--floating-label-position))}.igx-input-group:not(.igx-input-group--focused,.igx-input-group--filled):has(input:not(:placeholder-shown,[type=file])) .igx-input-group__label,.igx-input-group--focused:not(.igx-input-group--focused,.igx-input-group--filled):has(input:not(:placeholder-shown,[type=file])) .igx-input-group__label{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);transform:translateY(0)}.igx-input-group--placeholder:has(input:placeholder-shown,textarea:placeholder-shown) .igx-input-group__label{transition:none!important}.igx-input-group:not(.igx-input-group--filled) .igx-input-group__label,.igx-input-group--focused:not(.igx-input-group--filled) .igx-input-group__label{transition:all .25s cubic-bezier(.215,.61,.355,1)}.igx-input-group--box,.igx-input-group--border,.igx-input-group--search,.igx-input-group--indigo{margin-block-start:0}.igx-input-group--filled{color:var(--filled-text-color)}.igx-input-group--filled igx-prefix,.igx-input-group--filled [igxPrefix]{color:var(--input-prefix-color--filled);background:var(--input-prefix-background--filled)}.igx-input-group--filled igx-suffix,.igx-input-group--filled [igxSuffix]{color:var(--input-suffix-color--filled);background:var(--input-suffix-background--filled)}.igx-input-group--focused{color:var(--input-prefix-color--focused)}.igx-input-group--focused igx-prefix,.igx-input-group--focused [igxPrefix]{color:var(--input-prefix-color--focused);background:var(--input-prefix-background--focused)}.igx-input-group--focused igx-suffix,.igx-input-group--focused [igxSuffix]{color:var(--input-suffix-color--focused);background:var(--input-suffix-background--focused)}.igx-input-group--readonly:not(.igx-input-group--file) igx-prefix,.igx-input-group--readonly:not(.igx-input-group--file) [igxPrefix],.igx-input-group--readonly:not(.igx-input-group--file) igx-suffix,.igx-input-group--readonly:not(.igx-input-group--file) [igxSuffix]{color:var(--disabled-text-color)}.igx-input-group--readonly:not(.igx-input-group--file) .igx-input-group__bundle:hover:after{border-block-end-color:var(--idle-bottom-line-color)}.igx-input-group--readonly.igx-input-group--fluent:not(.igx-input-group--file):not(:focus-within) .igx-input-group__bundle:hover:before{box-shadow:inset 0 0 0 var(--_fluent-input-border-size) var(--border-color)}.igx-input-group--readonly.igx-input-group--box:not(.igx-input-group--file):not(.igx-input-group--disabled):not(.igx-input-group--disabled.igx-input-group--required) .igx-input-group__bundle{background:var(--box-background-focus)}.igx-input-group--readonly.igx-input-group--border:not(.igx-input-group--file):not(.igx-input-group--disabled):not(.igx-input-group--disabled.igx-input-group--required) .igx-input-group__bundle:hover:not(:focus-within) .igx-input-group__bundle-start,.igx-input-group--readonly.igx-input-group--border:not(.igx-input-group--file):not(.igx-input-group--disabled):not(.igx-input-group--disabled.igx-input-group--required) .igx-input-group__bundle:hover:not(:focus-within) .igx-input-group__filler,.igx-input-group--readonly.igx-input-group--border:not(.igx-input-group--file):not(.igx-input-group--disabled):not(.igx-input-group--disabled.igx-input-group--required) .igx-input-group__bundle:hover:not(:focus-within) .igx-input-group__bundle-end{border-color:var(--border-color)}.igx-input-group--readonly.igx-input-group--border:not(.igx-input-group--file):not(.igx-input-group--disabled):not(.igx-input-group--disabled.igx-input-group--required) .igx-input-group__bundle:hover:not(:focus-within) .igx-input-group__notch{border-block-start-color:var(--border-color);border-block-end-color:var(--border-color)}.igx-input-group--readonly.igx-input-group--search:not(.igx-input-group--file) .igx-input-group__bundle:not(:focus-within):hover{box-shadow:var(--search-resting-elevation)}.igx-input-group--readonly:not(.igx-input-group--file):hover .igx-input-group__input:hover,.igx-input-group--readonly:not(.igx-input-group--file):hover .igx-input-group__file-input:hover,.igx-input-group--readonly:not(.igx-input-group--file):hover .igx-input-group__textarea:hover{cursor:default;color:var(--filled-text-color)}.igx-input-group--readonly:not(.igx-input-group--file):hover .igx-input-group__input:not(:focus-within):hover::placeholder,.igx-input-group--readonly:not(.igx-input-group--file):hover .igx-input-group__file-input:not(:focus-within):hover::placeholder,.igx-input-group--readonly:not(.igx-input-group--file):hover .igx-input-group__textarea:not(:focus-within):hover::placeholder{color:var(--placeholder-color)}.igx-input-group--disabled,.igx-input-group--disabled.igx-input-group--required{pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--disabled-text-color)}.igx-input-group--box .igx-input-group__wrapper,.igx-input-group--indigo .igx-input-group__wrapper{border-radius:var(--box-border-radius);border-end-start-radius:0;border-end-end-radius:0;overflow:hidden}.igx-input-group__bundle{display:grid;grid-template-columns:auto 1fr auto;grid-area:1/2/span 1/span 2;height:var(--size);position:relative;max-width:100%;font-size:1rem}.igx-input-group__bundle:after{content:"";position:absolute;bottom:0%;width:100%;border-block-end:.0625rem solid var(--idle-bottom-line-color);transition:all .25s cubic-bezier(.215,.61,.355,1)}.igx-input-group__bundle .igx-input-group__bundle-start{border-start-start-radius:calc(var(--box-border-radius) - .0625rem)}.igx-input-group__bundle .igx-input-group__bundle-end{border-start-end-radius:calc(var(--box-border-radius) - .0625rem)}.igx-input-group--fluent .igx-input-group__bundle:after,.igx-input-group--bootstrap .igx-input-group__bundle:after{display:none}.igx-input-group__bundle:hover:after{border-block-end-width:.0625rem;border-block-end-color:var(--hover-bottom-line-color)}.igx-input-group--focused .igx-input-group__bundle:after{border-block-end-width:.125rem;border-block-end-color:var(--focused-bottom-line-color)}.igx-input-group--valid .igx-input-group__bundle:after{border-block-end-color:var(--success-secondary-color)}.igx-input-group--valid .igx-input-group__bundle{caret-color:initial}.igx-input-group--warning .igx-input-group__bundle:after{border-block-end-color:var(--warning-secondary-color)}.igx-input-group--warning .igx-input-group__bundle{caret-color:initial}.igx-input-group--disabled .igx-input-group__bundle,.igx-input-group--disabled.igx-input-group--required .igx-input-group__bundle{cursor:default}.igx-input-group--disabled .igx-input-group__bundle:after,.igx-input-group--disabled.igx-input-group--required .igx-input-group__bundle:after{border-block-end-color:var(--disabled-bottom-line-color);border-block-end-style:dashed}.igx-input-group__bundle-start{grid-area:1/1}.igx-input-group__bundle-main{grid-area:1/2/span 1/span 2;flex-grow:1;position:relative;max-width:inherit}.igx-input-group--file .igx-input-group__file-input{padding-inline:.25rem}.igx-input-group--file.igx-input-group--border .igx-input-group__input,.igx-input-group--file.igx-input-group--border .igx-input-group__textarea{z-index:2}.igx-input-group--file.igx-input-group--border .igx-input-group__bundle{grid-template-columns:auto auto auto 1fr auto}.igx-input-group--file.igx-input-group--border .igx-input-group__bundle .igx-input-group__bundle-end{grid-area:1/5}.igx-input-group--file.igx-input-group--border .igx-input-group__bundle:hover .igx-input-group__upload-button,.igx-input-group--file.igx-input-group--border .igx-input-group__bundle:hover .igx-file-input__upload-button{border-color:var(--hover-border-color)}.igx-input-group--file.igx-input-group--border .igx-input-group__upload-button,.igx-input-group--file.igx-input-group--border .igx-file-input__upload-button{border-block:.0625rem solid var(--border-color)}.igx-input-group--file.igx-input-group--border .igx-input-group__upload-button .igx-button,.igx-input-group--file.igx-input-group--border .igx-file-input__upload-button .igx-button{border:none}.igx-input-group--file.igx-input-group--border.igx-input-group--focused .igx-input-group__upload-button,.igx-input-group--file.igx-input-group--border.igx-input-group--focused .igx-file-input__upload-button{border-width:.125rem;border-color:var(--focused-border-color)}.igx-input-group--file.igx-input-group--border.igx-input-group--focused .igx-input-group__bundle:hover .igx-input-group__upload-button,.igx-input-group--file.igx-input-group--border.igx-input-group--focused .igx-input-group__bundle:hover .igx-file-input__upload-button{border-color:var(--focused-border-color)}.igx-input-group--file.igx-input-group--border.igx-input-group--valid .igx-input-group__upload-button,.igx-input-group--file.igx-input-group--border.igx-input-group--valid .igx-file-input__upload-button,.igx-input-group--file.igx-input-group--border.igx-input-group--valid .igx-input-group__bundle:hover .igx-input-group__upload-button,.igx-input-group--file.igx-input-group--border.igx-input-group--valid .igx-input-group__bundle:hover .igx-file-input__upload-button{border-color:var(--success-secondary-color)}.igx-input-group--file.igx-input-group--border.igx-input-group--warning .igx-input-group__upload-button,.igx-input-group--file.igx-input-group--border.igx-input-group--warning .igx-file-input__upload-button,.igx-input-group--file.igx-input-group--border.igx-input-group--warning .igx-input-group__bundle:hover .igx-input-group__upload-button,.igx-input-group--file.igx-input-group--border.igx-input-group--warning .igx-input-group__bundle:hover .igx-file-input__upload-button{border-color:var(--warning-secondary-color)}.igx-input-group--file.igx-input-group--border.igx-input-group--invalid .igx-input-group__upload-button,.igx-input-group--file.igx-input-group--border.igx-input-group--invalid .igx-file-input__upload-button,.igx-input-group--file.igx-input-group--border.igx-input-group--invalid .igx-input-group__bundle:hover .igx-input-group__upload-button,.igx-input-group--file.igx-input-group--border.igx-input-group--invalid .igx-input-group__bundle:hover .igx-file-input__upload-button{border-color:var(--error-secondary-color)}.igx-input-group--file .igx-input-group__bundle{grid-template-columns:auto auto auto 1fr auto}.igx-input-group--file .igx-input-group__file-input{grid-area:1/3/span 1/span 2;flex-grow:1;padding-inline:.25rem;cursor:pointer}.igx-input-group--file .igx-input-group__notch{grid-area:1/3}.igx-input-group--file .igx-input-group__filler{grid-area:1/4}.igx-input-group--file .igx-input-group__bundle-end{grid-area:1/5}.igx-input-group--file .igx-input-group__bundle-main{display:contents}.igx-input-group--file .igx-input-group__input,.igx-input-group--file .igx-input-group__textarea{grid-column:2/-2;grid-row:1/-1;border:none;inset:0;width:100%;appearance:none;opacity:0;z-index:2;cursor:pointer}.igx-input-group--file ::file-selector-button{cursor:pointer}.igx-input-group__upload-button,.igx-file-input__upload-button{display:flex;align-items:center;grid-area:1/2;pointer-events:none;height:var(--size);cursor:pointer;overflow:hidden}.igx-input-group--bootstrap.igx-input-group--file .igx-input-group__bundle-start [igxPrefix],.igx-input-group--bootstrap.igx-input-group--file .igx-input-group__bundle-start igx-prefix,.igx-input-group--bootstrap.igx-input-group--file .igx-input-group__bundle-end [igxPrefix],.igx-input-group--bootstrap.igx-input-group--file .igx-input-group__bundle-end igx-prefix{height:var(--size)}.igx-input-group--bootstrap.igx-input-group--file .igx-input-group__upload-button{border:.0625rem solid var(--border-color);border-inline-end:0}.igx-input-group--bootstrap.igx-input-group--file .igx-input-group__upload-button igx-button{border:0}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--disabled .igx-input-group__upload-button{border-color:var(--disabled-border-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--focused .igx-input-group__bundle{border-radius:var(--border-border-radius);transition:box-shadow .15s ease-out,border .15s ease-out}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--focused .igx-input-group__bundle:hover .igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--focused .igx-input-group__file-input{box-shadow:none}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--focused .igx-input-group__bundle-start,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--focused .igx-input-group__bundle-end,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--focused .igx-input-group__upload-button,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--focused .igx-file-input__upload-button{border-color:var(--focused-border-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--focused .igx-input-group__bundle{box-shadow:0 0 0 .25rem var(--focused-secondary-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--valid.igx-input-group--focused .igx-input-group__bundle-start,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--valid.igx-input-group--focused .igx-input-group__bundle-end,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--valid.igx-input-group--focused .igx-input-group__upload-button,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--valid.igx-input-group--focused .igx-file-input__upload-button{border-color:var(--success-secondary-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--warning.igx-input-group--focused .igx-input-group__bundle-start,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--warning.igx-input-group--focused .igx-input-group__bundle-end,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--warning.igx-input-group--focused .igx-input-group__upload-button,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--warning.igx-input-group--focused .igx-file-input__upload-button{border-color:var(--warning-secondary-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--invalid.igx-input-group--focused .igx-input-group__bundle-start,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--invalid.igx-input-group--focused .igx-input-group__bundle-end,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--invalid.igx-input-group--focused .igx-input-group__upload-button,.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--invalid.igx-input-group--focused .igx-file-input__upload-button{border-color:var(--error-secondary-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--valid.igx-input-group--focused .igx-input-group__bundle{box-shadow:0 0 0 .25rem var(--success-shadow-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--valid.igx-input-group--focused igx-prefix:not(:first-child),.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--valid.igx-input-group--focused [igxPrefix]:not(:first-child){border-inline-start-color:var(--success-secondary-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--valid.igx-input-group--focused igx-suffix:not(:last-child),.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--valid.igx-input-group--focused [igxSuffix]:not(:last-child){border-inline-end-color:var(--success-secondary-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--warning.igx-input-group--focused .igx-input-group__bundle{box-shadow:0 0 0 .25rem hsl(from var(--ig-warn-500) h s l/.38)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--warning.igx-input-group--focused .igx-input-group__bundle igx-prefix:not(:first-child),.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--warning.igx-input-group--focused .igx-input-group__bundle [igxPrefix]:not(:first-child){border-inline-start-color:var(--warning-secondary-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--warning.igx-input-group--focused .igx-input-group__bundle igx-suffix:not(:last-child),.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--warning.igx-input-group--focused .igx-input-group__bundle [igxSuffix]:not(:last-child){border-inline-end-color:var(--warning-secondary-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--invalid.igx-input-group--focused .igx-input-group__bundle{box-shadow:0 0 0 .25rem var(--error-shadow-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--invalid.igx-input-group--focused igx-prefix:not(:first-child),.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--invalid.igx-input-group--focused [igxPrefix]:not(:first-child){border-inline-start-color:var(--error-secondary-color)}.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--invalid.igx-input-group--focused igx-suffix:not(:last-child),.igx-input-group--bootstrap.igx-input-group--file.igx-input-group--invalid.igx-input-group--focused [igxSuffix]:not(:last-child){border-inline-end-color:var(--error-secondary-color)}.igx-input-group--bootstrap:not(.igx-input-group--prefixed) .igx-input-group__upload-button{border-radius:var(--border-border-radius) 0 0 var(--border-border-radius)}.igx-input-group--bootstrap:not(.igx-input-group--prefixed) .igx-input-group__file-input{border-start-start-radius:0;border-end-start-radius:0}.igx-input-group--box .igx-input-group__bundle{padding:0!important;background:var(--box-background)}.igx-input-group--box .igx-input-group__bundle:hover{background:var(--box-background-hover)}.igx-input-group--box.igx-input-group--focused .igx-input-group__bundle{background:var(--box-background-focus)}.igx-input-group--box.igx-input-group--disabled .igx-input-group__bundle{background-color:var(--box-disabled-background)}.igx-input-group__bundle-main,.igx-input-group__notch{padding-inline:.25rem}.igx-input-group__notch{display:flex;align-items:center;width:auto;min-width:0;height:100%;position:relative;grid-area:1/2}.igx-input-group__notch .igx-input-group__label{color:var(--idle-secondary-color)}.igx-input-group--border .igx-input-group__notch{padding:0 .25rem}.igx-input-group__filler{grid-area:1/3}.igx-input-group__bundle-end{grid-area:1/4}.igx-input-group__bundle-start,.igx-input-group__bundle-end{display:flex;align-items:center;min-width:0;min-height:100%;overflow:hidden;min-width:max(var(--is-large, 1) * max(.75rem,-1 * .75rem) * var(--ig-spacing-large, var(--ig-spacing, var(--ig-spacing))),var(--is-medium, 1) * max(.625rem,-1 * .625rem) * var(--ig-spacing-medium, var(--ig-spacing, var(--ig-spacing))),var(--is-small, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-small, var(--ig-spacing, var(--ig-spacing))))}.igx-input-group--border .igx-input-group__bundle{grid-template-columns:auto auto 1fr auto;display:grid;align-items:initial;padding:0;box-shadow:none;border-radius:var(--border-border-radius);background:var(--border-background)}.igx-input-group--border .igx-input-group__bundle .igx-input-group__bundle-start{width:auto;flex-shrink:0;border-color:var(--border-color);border-style:solid;border-inline-start-width:.0625rem;border-inline-end-width:0;border-block-start-width:.0625rem;border-block-end-width:.0625rem;border-start-start-radius:var(--border-border-radius);border-end-start-radius:var(--border-border-radius)}.igx-input-group--border .igx-input-group__bundle .igx-input-group__filler{border-width:.0625rem;border-style:solid;border-color:var(--border-color);border-left:none;border-right:none}.igx-input-group--border .igx-input-group__bundle .igx-input-group__notch{border-block-start:.0625rem solid var(--border-color);border-block-end:.0625rem solid var(--border-color);overflow:visible}.igx-input-group--border .igx-input-group__bundle .igx-input-group__notch .igx-input-group__label{position:relative}.igx-input-group--border .igx-input-group__bundle .igx-input-group__notch:empty{display:none}.igx-input-group--border .igx-input-group__bundle .igx-input-group__bundle-end{display:flex;justify-content:flex-end;flex-grow:1;height:100%;grid-area:1/4;border-color:var(--border-color);border-style:solid;border-inline-start-width:0;border-inline-end-width:.0625rem;border-block-start-width:.0625rem;border-block-end-width:.0625rem;border-start-end-radius:var(--border-border-radius);border-end-end-radius:var(--border-border-radius)}.igx-input-group--border .igx-input-group__bundle .igx-input-group igx-prefix,.igx-input-group .igx-input-group--border .igx-input-group__bundle igx-prefix,.igx-input-group--border .igx-input-group__bundle .igx-input-group--focused igx-prefix,.igx-input-group--focused .igx-input-group--border .igx-input-group__bundle igx-prefix,.igx-input-group--border .igx-input-group__bundle .igx-input-group [igxPrefix],.igx-input-group .igx-input-group--border .igx-input-group__bundle [igxPrefix],.igx-input-group--border .igx-input-group__bundle .igx-input-group--focused [igxPrefix],.igx-input-group--focused .igx-input-group--border .igx-input-group__bundle [igxPrefix],.igx-input-group--border .igx-input-group__bundle .igx-input-group igx-suffix,.igx-input-group .igx-input-group--border .igx-input-group__bundle igx-suffix,.igx-input-group--border .igx-input-group__bundle .igx-input-group--focused igx-suffix,.igx-input-group--focused .igx-input-group--border .igx-input-group__bundle igx-suffix,.igx-input-group--border .igx-input-group__bundle .igx-input-group [igxSuffix],.igx-input-group .igx-input-group--border .igx-input-group__bundle [igxSuffix],.igx-input-group--border .igx-input-group__bundle .igx-input-group--focused [igxSuffix],.igx-input-group--focused .igx-input-group--border .igx-input-group__bundle [igxSuffix]{height:100%}.igx-input-group--border .igx-input-group__bundle:after{display:none}.igx-input-group--border .igx-input-group__bundle:hover .igx-input-group__bundle-start,.igx-input-group--border .igx-input-group__bundle:hover .igx-input-group__filler,.igx-input-group--border .igx-input-group__bundle:hover .igx-input-group__bundle-end{border-color:var(--hover-border-color)}.igx-input-group--border .igx-input-group__bundle:hover .igx-input-group__notch{border-block-start-color:var(--hover-border-color);border-block-end-color:var(--hover-border-color)}.igx-input-group--border.igx-input-group--disabled .igx-input-group__bundle{background:var(--border-disabled-background)}.igx-input-group--border .igx-input-group__input,.igx-input-group--border .igx-input-group__file-input{width:100%;height:100%!important;padding-block:0;border:none;outline-style:none;z-index:1}.igx-input-group--search .igx-input-group__notch,.igx-input-group--search .igx-input-group__bundle-main{padding-inline-start:max(var(--is-large, 1) * max(1.125rem,-1 * 1.125rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(1rem,-1 * 1rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.875rem,-1 * .875rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-input-group--search .igx-input-group__notch,.igx-input-group--search .igx-input-group__bundle-main{padding-inline-end:max(var(--is-large, 1) * max(1.125rem,-1 * 1.125rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(1rem,-1 * 1rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.875rem,-1 * .875rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-input-group--search .igx-input-group__notch,.igx-input-group--search .igx-input-group__bundle-main{padding-inline:.25rem}.igx-input-group--search .igx-input-group__bundle{background:var(--search-background);box-shadow:var(--search-resting-elevation);border-radius:var(--search-border-radius);overflow:hidden}.igx-input-group--search .igx-input-group__bundle:after{display:none}.igx-input-group--search .igx-input-group__bundle:hover,.igx-input-group--search.igx-input-group--focused .igx-input-group__bundle{box-shadow:var(--search-hover-elevation);border-color:var(--hover-border-color)}.igx-input-group--search.igx-input-group--disabled .igx-input-group__bundle{background:var(--search-disabled-background);box-shadow:var(--search-disabled-elevation);border-color:var(--disabled-border-color)}.igx-input-group--search.igx-input-group--disabled .igx-input-group__bundle igx-prefix,.igx-input-group--search.igx-input-group--disabled .igx-input-group__bundle [igxPrefix],.igx-input-group--search.igx-input-group--disabled .igx-input-group__bundle igx-suffix,.igx-input-group--search.igx-input-group--disabled .igx-input-group__bundle [igxSuffix]{background:inherit;color:var(--disabled-text-color)}.igx-input-group--border .igx-input-group__bundle-main{background:transparent;padding:0 .25rem;font-size:1rem}.igx-input-group__label{backface-visibility:hidden;will-change:transform;transform-origin:top left}.igx-input-group--border .igx-input-group__label{padding-inline-end:0;display:inline-block;position:relative;background:transparent}.igx-input-group--border .igx-input-group__label,.igx-input-group--search .igx-input-group__label{transform:translateY(0)}.igx-input-group--search .igx-input-group__label+.igx-input-group__input{transform:translateY(0)}.igx-input-group--focused .igx-input-group__label,.igx-input-group--placeholder .igx-input-group__label,.igx-input-group--filled .igx-input-group__label,.igx-input-group--file .igx-input-group__label{--floating-label-position: -73%;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);transform:translateY(var(--floating-label-position))}.igx-input-group--border.igx-input-group--focused .igx-input-group__notch,.igx-input-group--border.igx-input-group--filled .igx-input-group__notch,.igx-input-group--border.igx-input-group--file .igx-input-group__notch{border-block-start-color:transparent!important}.igx-input-group--border.igx-input-group--placeholder:has(input:placeholder-shown,textarea:placeholder-shown) .igx-input-group__notch{border-block-start-color:transparent!important}.igx-input-group--border.igx-input-group--focused .igx-input-group__bundle-start{border-inline-start-width:.125rem;border-block-start-width:.125rem;border-block-end-width:.125rem;border-inline-start-color:var(--focused-border-color);border-block-start-color:var(--focused-border-color);border-block-end-color:var(--focused-border-color)}.igx-input-group--border.igx-input-group--focused .igx-input-group__bundle-end{border-inline-end-width:.125rem;border-block-start-width:.125rem;border-block-end-width:.125rem;border-inline-end-color:var(--focused-border-color);border-block-start-color:var(--focused-border-color);border-block-end-color:var(--focused-border-color)}.igx-input-group--border.igx-input-group--focused .igx-input-group__filler,.igx-input-group--border.igx-input-group--focused .igx-input-group__notch{border-block-width:.125rem}.igx-input-group--border.igx-input-group--focused .igx-input-group__filler{border-block-color:var(--focused-border-color)}.igx-input-group--border.igx-input-group--focused .igx-input-group__notch{border-block-end-color:var(--focused-border-color)}.igx-input-group--border.igx-input-group--focused igx-prefix:first-child,.igx-input-group--border.igx-input-group--focused [igxPrefix]:first-child{margin-inline-start:-.0625rem}.igx-input-group--border.igx-input-group--focused igx-suffix:last-child,.igx-input-group--border.igx-input-group--focused [igxSuffix]:last-child{margin-inline-end:-.0625rem}.igx-input-group--border.igx-input-group--focused:not(.igx-input-group--border.igx-input-group--invalid):not(.igx-input-group--border.igx-input-group--warning):not(.igx-input-group--border.igx-input-group--valid):hover .igx-input-group__bundle-start,.igx-input-group--border.igx-input-group--focused:not(.igx-input-group--border.igx-input-group--invalid):not(.igx-input-group--border.igx-input-group--warning):not(.igx-input-group--border.igx-input-group--valid):hover .igx-input-group__bundle-end,.igx-input-group--border.igx-input-group--focused:not(.igx-input-group--border.igx-input-group--invalid):not(.igx-input-group--border.igx-input-group--warning):not(.igx-input-group--border.igx-input-group--valid):hover .igx-input-group__filler,.igx-input-group--border.igx-input-group--focused:not(.igx-input-group--border.igx-input-group--invalid):not(.igx-input-group--border.igx-input-group--warning):not(.igx-input-group--border.igx-input-group--valid):hover .igx-input-group__notch{border-color:var(--focused-border-color)}.igx-input-group--border.igx-input-group--filled .igx-input-group__label,.igx-input-group--border.igx-input-group--file .igx-input-group__label,.igx-input-group--border.igx-input-group--focused .igx-input-group__label,.igx-input-group--border.igx-input-group--placeholder .igx-input-group__label{--label-position: max(var(--is-large, 1) * max(26px, -1 * 26px), var(--is-medium, 1) * max(22px, -1 * 22px), var(--is-small, 1) * max(18px, -1 * 18px));transform:translateY(calc(var(--label-position) * -1));margin-top:0;overflow:hidden;will-change:font-size,color,transform}.igx-input-group--textarea-group:not(.igx-input-group--textarea-group.igx-input-group--border){--textarea-box-padding: max(var(--is-large, 1) * max(1rem, -1 * 1rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))), var(--is-medium, 1) * max(.75rem, -1 * .75rem) * var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))), var(--is-small, 1) * max(.5rem, -1 * .5rem) * var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing))))}.igx-input-group--textarea-group:not(.igx-input-group--textarea-group.igx-input-group--border):has(.igx-input-group__notch:not(:empty)){--textarea-box-padding: max(var(--is-large, 1) * max(1.5rem, -1 * 1.5rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))), var(--is-medium, 1) * max(1.25rem, -1 * 1.25rem) * var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))), var(--is-small, 1) * max(1rem, -1 * 1rem) * var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing))))}.igx-input-group--textarea-group:not(.igx-input-group--textarea-group.igx-input-group--border) .igx-input-group__textarea{margin-block-end:.125rem}.igx-input-group--textarea-group:not(.igx-input-group--suffixed) .igx-input-group__bundle-main{grid-area:1/2/span 1/span 3;padding-inline-end:0}.igx-input-group--textarea-group:not(.igx-input-group--suffixed) textarea{padding-inline-end: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(.875rem,-1 * .875rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.75rem,-1 * .75rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));width:calc(100% - .0625rem)}.igx-input-group--textarea-group.igx-input-group--border:not(.igx-input-group--suffixed) textarea{width:calc(100% - .125rem)}.igx-input-group--textarea-group:not(.igx-input-group--focused,.igx-input-group--filled):has(textarea:not(:placeholder-shown)) .igx-input-group__label{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);top:calc(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(1rem,-1 * 1rem)) - .1875rem);transform:translateY(0);margin-bottom:auto}.igx-input-group--textarea-group:not(.igx-input-group--focused,.igx-input-group--filled):has(.igx-input-group--border,textarea:not(:placeholder-shown)) .igx-input-group__notch{border-block-start-width:.0625rem}.igx-input-group--textarea-group .igx-input-group__bundle{height:auto!important}.igx-input-group--textarea-group .igx-input-group__bundle .igx-input-group__label{position:absolute}.igx-input-group--textarea-group .igx-input-group__label{top:calc(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(1rem,-1 * 1rem)) - .0625rem);margin-block-end:auto}.igx-input-group--textarea-group.igx-input-group--border .igx-input-group__label{top:calc(max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.75rem,-1 * .75rem),var(--is-small, 1) * max(.5rem,-1 * .5rem)) - .1875rem)}.igx-input-group--textarea-group.igx-input-group--box .igx-input-group__label{top:calc(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(1rem,-1 * 1rem)) - .125rem)}.igx-input-group--textarea-group.igx-input-group--focused .igx-input-group__label,.igx-input-group--textarea-group.igx-input-group--filled .igx-input-group__label,.igx-input-group--textarea-group.igx-input-group--placeholder .igx-input-group__label{transform:translateY(0);top:calc(max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.75rem,-1 * .75rem),var(--is-small, 1) * max(.5rem,-1 * .5rem))/4)}.igx-input-group--textarea-group.igx-input-group--filled.igx-input-group--border .igx-input-group__label,.igx-input-group--textarea-group.igx-input-group--placeholder.igx-input-group--border .igx-input-group__label,.igx-input-group--textarea-group.igx-input-group--focused.igx-input-group--border .igx-input-group__label{top:0;transform:translateY(-50%);margin-block-end:auto!important}.igx-input-group--textarea-group.igx-input-group--filled .igx-input-group__notch,.igx-input-group--textarea-group.igx-input-group--placeholder .igx-input-group__notch,.igx-input-group--textarea-group.igx-input-group--filled.igx-input-group--border .igx-input-group__notch,.igx-input-group--textarea-group.igx-input-group--placeholder.igx-input-group--border .igx-input-group__notch{border-block-start-width:.125rem}.igx-input-group--focused .igx-input-group__label{color:var(--focused-secondary-color)}.igx-input-group--warning .igx-input-group__label{color:var(--warning-secondary-color)}.igx-input-group--valid .igx-input-group__label{color:var(--success-secondary-color)}.igx-input-group--required .igx-input-group__label:after{content:"*";font-size:inherit;vertical-align:top;margin-inline-start:.125rem;display:inline-block}.igx-input-group--disabled .igx-input-group__label{color:var(--disabled-text-color)!important}.igx-input-group__input,.igx-input-group__textarea{position:relative;display:block;border:none;padding-block-start:1.25rem;padding-block-end:.375rem;padding-inline:0;height:calc(var(--size) - 2px);width:100%;min-width:0;background:transparent;color:var(--filled-text-color);outline-style:none;box-shadow:none;overflow:hidden;text-overflow:ellipsis}.igx-input-group__input:not(.igx-input-group__textarea,[type=date]),.igx-input-group__textarea:not(.igx-input-group__textarea,[type=date]){line-height:0!important}.igx-input-group__input::-webkit-input-placeholder,.igx-input-group__textarea::-webkit-input-placeholder{line-height:normal}.igx-input-group__input::placeholder,.igx-input-group__textarea::placeholder{color:var(--placeholder-color);opacity:1;line-height:normal}.igx-input-group__notch:empty+.igx-input-group__bundle-main .igx-input-group__input,.igx-input-group__notch:empty+.igx-input-group__bundle-main .igx-input-group__textarea{padding-block:0}.igx-input-group__file-input{width:100%;max-width:100%;overflow:hidden;padding-block-start:1.25rem;padding-block-end:.375rem;height:var(--size);max-height:100%;color:var(--filled-text-color)}.igx-input-group__file-input span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;display:inline-block;width:inherit;max-width:inherit;top:50%;transform:translateY(-50%)}.igx-input-group__input:-webkit-autofill,.igx-input-group__input:autofill{-webkit-transition-delay:99999s!important;transition-delay:99999s!important}.igx-input-group__input:hover,.igx-input-group__file-input:hover,.igx-input-group__textarea:hover{color:var(--filled-text-hover-color)}.igx-input-group__input:hover::placeholder,.igx-input-group__file-input:hover::placeholder,.igx-input-group__textarea:hover::placeholder{color:var(--hover-placeholder-color)}.igx-input-group__input:focus,.igx-input-group__file-input:focus,.igx-input-group__textarea:focus{color:var(--focused-text-color)}.igx-input-group__input:focus::placeholder,.igx-input-group__file-input:focus::placeholder,.igx-input-group__textarea:focus::placeholder{color:var(--hover-placeholder-color)}.igx-input-group--disabled .igx-input-group__input,.igx-input-group--disabled.igx-input-group--required .igx-input-group__input,.igx-input-group--disabled.igx-input-group--required .igx-input-group__file-input,.igx-input-group--indigo.igx-input-group--disabled .igx-input-group__input,.igx-input-group--indigo.igx-input-group--disabled .igx-input-group__file-input{cursor:default;color:var(--disabled-text-color)}.igx-input-group--disabled .igx-input-group__input::placeholder,.igx-input-group--disabled.igx-input-group--required .igx-input-group__input::placeholder,.igx-input-group--disabled.igx-input-group--required .igx-input-group__file-input::placeholder,.igx-input-group--indigo.igx-input-group--disabled .igx-input-group__input::placeholder,.igx-input-group--indigo.igx-input-group--disabled .igx-input-group__file-input::placeholder{color:var(--disabled-placeholder-color)}.igx-input-group--disabled .igx-input-group__file-input{cursor:default}.igx-input-group--disabled .igx-input-group__file-input::placeholder{color:var(--disabled-placeholder-color)}.igx-input-group__textarea{height:auto;resize:vertical;overflow:hidden;z-index:1;padding-block-end:max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.75rem,-1 * .75rem),var(--is-small, 1) * max(.5rem,-1 * .5rem));padding-block-start:0}.igx-input-group--textarea-group .igx-input-group__bundle-main{overflow:hidden;height:calc(100% - .125rem);top:.0625rem;padding-block-start:var(--textarea-box-padding)}.igx-input-group--textarea-group.igx-input-group--border .igx-input-group__bundle-main{padding-block-start:max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.75rem,-1 * .75rem),var(--is-small, 1) * max(.5rem,-1 * .5rem))}.igx-input-group--textarea-group.igx-input-group--border .igx-input-group__textarea{inset-block-start:-.125rem}.igx-input-group--disabled .igx-input-group__textarea,.igx-input-group--disabled.igx-input-group--required .igx-input-group__textarea{color:var(--disabled-text-color);cursor:default}.igx-input-group--disabled .igx-input-group__textarea::placeholder,.igx-input-group--disabled.igx-input-group--required .igx-input-group__textarea::placeholder{color:var(--disabled-placeholder-color)}.igx-input-group__line{position:absolute;width:100%;inset-inline-end:0;height:.125rem;align-self:end;transform:scaleX(0);transform-origin:center;background:var(--focused-bottom-line-color);z-index:1}.igx-input-group--valid .igx-input-group__line{background:var(--success-secondary-color)}.igx-input-group--border.igx-input-group--valid .igx-input-group__bundle-start{border-inline-start-color:var(--success-secondary-color);border-block-start-color:var(--success-secondary-color);border-block-end-color:var(--success-secondary-color)}.igx-input-group--border.igx-input-group--valid .igx-input-group__bundle-end{border-inline-end-color:var(--success-secondary-color);border-block-start-color:var(--success-secondary-color);border-block-end-color:var(--success-secondary-color)}.igx-input-group--border.igx-input-group--valid .igx-input-group__notch,.igx-input-group--border.igx-input-group--valid .igx-input-group__filler{border-block-color:var(--success-secondary-color)}.igx-input-group--border.igx-input-group--valid .igx-input-group__bundle:hover .igx-input-group__bundle-start,.igx-input-group--border.igx-input-group--valid .igx-input-group__bundle:hover .igx-input-group__bundle-end,.igx-input-group--border.igx-input-group--valid .igx-input-group__bundle:hover .igx-input-group__filler,.igx-input-group--border.igx-input-group--valid .igx-input-group__bundle:hover .igx-input-group__notch{border-color:var(--success-secondary-color)}.igx-input-group--warning .igx-input-group__line{background:var(--warning-secondary-color)}.igx-input-group--border.igx-input-group--warning .igx-input-group__bundle-start{border-inline-start-color:var(--warning-secondary-color);border-block-start-color:var(--warning-secondary-color);border-block-end-color:var(--warning-secondary-color)}.igx-input-group--border.igx-input-group--warning .igx-input-group__bundle-end{border-inline-end-color:var(--warning-secondary-color);border-block-start-color:var(--warning-secondary-color);border-block-end-color:var(--warning-secondary-color)}.igx-input-group--border.igx-input-group--warning .igx-input-group__notch,.igx-input-group--border.igx-input-group--warning .igx-input-group__filler{border-block-color:var(--warning-secondary-color)}.igx-input-group--border.igx-input-group--warning .igx-input-group__bundle:hover .igx-input-group__bundle-start,.igx-input-group--border.igx-input-group--warning .igx-input-group__bundle:hover .igx-input-group__bundle-end,.igx-input-group--border.igx-input-group--warning .igx-input-group__bundle:hover .igx-input-group__filler,.igx-input-group--border.igx-input-group--warning .igx-input-group__bundle:hover .igx-input-group__notch{border-color:var(--warning-secondary-color)}.igx-input-group--border.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__bundle-start,.igx-input-group--border.igx-input-group--invalid.igx-input-group--file .igx-input-group__bundle-start{border-inline-start-color:var(--error-secondary-color);border-block-start-color:var(--error-secondary-color);border-block-end-color:var(--error-secondary-color)}.igx-input-group--border.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__bundle-end,.igx-input-group--border.igx-input-group--invalid.igx-input-group--file .igx-input-group__bundle-end{border-inline-end-color:var(--error-secondary-color);border-block-start-color:var(--error-secondary-color);border-block-end-color:var(--error-secondary-color)}.igx-input-group--border.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__notch,.igx-input-group--border.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__filler,.igx-input-group--border.igx-input-group--invalid.igx-input-group--file .igx-input-group__notch,.igx-input-group--border.igx-input-group--invalid.igx-input-group--file .igx-input-group__filler{border-block-color:var(--error-secondary-color)}.igx-input-group--border.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__bundle:hover .igx-input-group__bundle-start,.igx-input-group--border.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__bundle:hover .igx-input-group__bundle-end,.igx-input-group--border.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__bundle:hover .igx-input-group__filler,.igx-input-group--border.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__bundle:hover .igx-input-group__notch,.igx-input-group--border.igx-input-group--invalid.igx-input-group--file .igx-input-group__bundle:hover .igx-input-group__bundle-start,.igx-input-group--border.igx-input-group--invalid.igx-input-group--file .igx-input-group__bundle:hover .igx-input-group__bundle-end,.igx-input-group--border.igx-input-group--invalid.igx-input-group--file .igx-input-group__bundle:hover .igx-input-group__filler,.igx-input-group--border.igx-input-group--invalid.igx-input-group--file .igx-input-group__bundle:hover .igx-input-group__notch{border-color:var(--error-secondary-color)}.igx-input-group--border.igx-input-group--disabled .igx-input-group__bundle-start{border-inline-start-color:var(--disabled-border-color);border-block-start-color:var(--disabled-border-color);border-block-end-color:var(--disabled-border-color)}.igx-input-group--border.igx-input-group--disabled .igx-input-group__bundle-end{border-inline-end-color:var(--disabled-border-color);border-block-start-color:var(--disabled-border-color);border-block-end-color:var(--disabled-border-color)}.igx-input-group--border.igx-input-group--disabled .igx-input-group__notch,.igx-input-group--border.igx-input-group--disabled .igx-input-group__filler{border-block-color:var(--disabled-border-color)}.igx-input-group--focused .igx-input-group__line{transform:scaleX(1);transition:transform .25s cubic-bezier(.215,.61,.355,1)}.igx-input-group--border .igx-input-group__line,.igx-input-group--search .igx-input-group__line{display:none}.igx-input-group__hint{--ig-caption-margin-top: .25rem;--ig-caption-margin-bottom: 0;--ig-body-2-margin-top: .25rem;color:var(--helper-text-color);position:relative;display:grid;grid-auto-rows:minmax(1.125rem,auto);padding-inline:max(var(--is-large, 1) * max(max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.875rem,-1 * .875rem),var(--is-small, 1) * max(.75rem,-1 * .75rem)),-1 * max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.875rem,-1 * .875rem),var(--is-small, 1) * max(.75rem,-1 * .75rem))) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.875rem,-1 * .875rem),var(--is-small, 1) * max(.75rem,-1 * .75rem)),-1 * max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.875rem,-1 * .875rem),var(--is-small, 1) * max(.75rem,-1 * .75rem))) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.875rem,-1 * .875rem),var(--is-small, 1) * max(.75rem,-1 * .75rem)),-1 * max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.875rem,-1 * .875rem),var(--is-small, 1) * max(.75rem,-1 * .75rem))) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));justify-content:space-between}.igx-input-group__hint>*{margin-inline-end:.5rem}.igx-input-group__hint>*:last-child{margin-inline-end:0}.igx-input-group__hint:empty{display:none}.igx-input-group--valid .igx-input-group__hint{color:var(--success-secondary-color)}.igx-input-group--warning .igx-input-group__hint{color:var(--warning-secondary-color)}.igx-input-group__hint-item--start,.igx-input-group__hint-item--end{display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;align-items:center;position:relative}.igx-input-group__hint-item--start{justify-content:flex-start}.igx-input-group__hint-item--end{justify-content:flex-end}.igx-input-group__hint-item--start,.igx-input-group__hint-item--end{width:100%}.igx-input-group--disabled igx-prefix,.igx-input-group--disabled.igx-input-group--required igx-prefix,.igx-input-group--disabled [igxPrefix],.igx-input-group--disabled igx-suffix,.igx-input-group--disabled.igx-input-group--required igx-suffix,.igx-input-group--disabled [igxSuffix]{color:var(--disabled-text-color);background:inherit;pointer-events:none}.igx-input-group--disabled .igx-input-group__hint{color:var(--disabled-text-color)}.igx-input-group--indigo .igx-input-group__bundle{border-radius:var(--box-border-radius) var(--box-border-radius) 0 0;transition:background .25s cubic-bezier(.215,.61,.355,1);padding-top:0}.igx-input-group--indigo .igx-input-group__bundle:hover,.igx-input-group--indigo .igx-input-group__bundle:focus{background:var(--box-background-hover)}.igx-input-group--indigo.igx-input-group--focused .igx-input-group__label{color:var(--focused-secondary-color)}.igx-input-group--indigo .igx-input-group__input,.igx-input-group--indigo .igx-input-group__file-input{padding-block:.375rem;padding-inline:max(var(--is-large, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.125rem,-1 * .125rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-input-group--indigo.igx-input-group--focused .igx-input-group__bundle{background:var(--box-background-focus)}.igx-input-group--indigo.igx-input-group--disabled .igx-input-group__bundle{background:transparent}.igx-input-group--indigo.igx-input-group--disabled .igx-input-group__bundle:hover,.igx-input-group--indigo.igx-input-group--disabled .igx-input-group__bundle:focus{background:transparent}.igx-input-group--indigo.igx-input-group--disabled .igx-input-group__bundle:after{border-bottom-style:solid}.igx-input-group--fluent igx-prefix,.igx-input-group--fluent [igxPrefix],.igx-input-group--fluent igx-suffix,.igx-input-group--fluent [igxSuffix]{outline-style:none}.igx-input-group--fluent select{width:calc(100% + .5rem);margin-inline-start:-.5rem!important;cursor:pointer!important}.igx-input-group--fluent.igx-input-group--search{display:flex;flex-direction:column}.igx-input-group--fluent.igx-input-group--search igx-prefix,.igx-input-group--fluent.igx-input-group--search [igxPrefix]{overflow:hidden}.igx-input-group--fluent.igx-input-group--search igx-prefix,.igx-input-group--fluent.igx-input-group--search [igxPrefix]{background:var(--ig-input-group-input-prefix-background, transparent);color:var(--ig-input-group-input-prefix-color, var(--ig-primary-500))}.igx-input-group--fluent.igx-input-group--search igx-suffix,.igx-input-group--fluent.igx-input-group--search [igxSuffix]{background:var(--ig-input-group-input-suffix-background, transparent);color:var(--ig-input-group-input-suffix-color, var(--ig-primary-500))}.igx-input-group--fluent.igx-input-group--search.igx-input-group--readonly igx-prefix,.igx-input-group--fluent.igx-input-group--search.igx-input-group--readonly [igxPrefix],.igx-input-group--fluent.igx-input-group--search.igx-input-group--readonly igx-suffix,.igx-input-group--fluent.igx-input-group--search.igx-input-group--readonly [igxSuffix]{color:var(--ig-input-group-disabled-text-color, var(--ig-gray-500))}.igx-input-group--fluent.igx-input-group--search.igx-input-group--focused igx-prefix,.igx-input-group--fluent.igx-input-group--search.igx-input-group--focused [igxPrefix]{display:none}.igx-input-group--fluent.igx-input-group--search.igx-input-group--focused igx-suffix,.igx-input-group--fluent.igx-input-group--search.igx-input-group--focused [igxSuffix]{color:var(--ig-input-group-input-suffix-color--focused, var(--ig-gray-900))}.igx-input-group--fluent.igx-input-group--search.igx-input-group--focused.igx-input-group--readonly igx-suffix,.igx-input-group--fluent.igx-input-group--search.igx-input-group--focused.igx-input-group--readonly [igxSuffix]{color:var(--ig-input-group-input-suffix-color--focused, var(--ig-gray-900))}.igx-input-group--fluent.igx-input-group--required .igx-input-group__label:before{content:"*";position:absolute;top:-.5rem;inset-inline-start:calc(100% + .25rem);color:var(--error-secondary-color)}.igx-input-group--bootstrap.igx-input-group--textarea-group .igx-input-group__bundle,.igx-input-group--fluent.igx-input-group--textarea-group .igx-input-group__bundle{display:flex}.igx-input-group--fluent.igx-input-group--required .igx-input-group__label:after{color:var(--error-secondary-color)}.igx-input-group--fluent.igx-input-group--required.igx-input-group--disabled .igx-input-group__label:after{color:var(--disabled-text-color)}.igx-input-group--fluent .igx-input-group__bundle,.igx-input-group--fluent.igx-input-group--search .igx-input-group__bundle{--min-width: max(var(--is-large, 1) * max(.5rem, -1 * .5rem), var(--is-medium, 1) * max(.375rem, -1 * .375rem), var(--is-small, 1) * max(.25rem, -1 * .25rem));--_fluent-input-border-size: .0625rem;min-height:var(--size);padding:0;background:var(--border-background);align-items:stretch;overflow:visible;border-radius:var(--border-border-radius);position:relative;border:.0625rem solid transparent}.igx-input-group--fluent .igx-input-group__bundle:before,.igx-input-group--fluent.igx-input-group--search .igx-input-group__bundle:before{content:"";position:absolute;width:calc(100% + var(--_fluent-input-border-size) * 2);height:calc(100% + var(--_fluent-input-border-size) * 2);pointer-events:none;-webkit-user-select:none;user-select:none;inset:calc(var(--_fluent-input-border-size) * -1);z-index:1;box-shadow:inset 0 0 0 var(--_fluent-input-border-size) var(--border-color);border-radius:inherit}.igx-input-group--fluent .igx-input-group__bundle:hover:before,.igx-input-group--fluent.igx-input-group--search .igx-input-group__bundle:hover:before{box-shadow:inset 0 0 0 var(--_fluent-input-border-size) var(--hover-border-color)}.igx-input-group--fluent.igx-input-group--focused .igx-input-group__bundle{--_fluent-input-border-size: .125rem}.igx-input-group--fluent.igx-input-group--focused .igx-input-group__bundle:before{box-shadow:inset 0 0 0 var(--_fluent-input-border-size) var(--focused-border-color)}.igx-input-group--fluent.igx-input-group--focused .igx-input-group__bundle:hover:before{box-shadow:inset 0 0 0 var(--_fluent-input-border-size) var(--focused-border-color)}.igx-input-group--fluent.igx-input-group--valid .igx-input-group__bundle:before,.igx-input-group--fluent.igx-input-group--valid .igx-input-group__bundle:hover:before,.igx-input-group--fluent.igx-input-group--valid .igx-input-group__bundle:focus-within:before{box-shadow:inset 0 0 0 var(--_fluent-input-border-size) var(--success-secondary-color)}.igx-input-group--fluent.igx-input-group--disabled .igx-input-group__bundle:hover,.igx-input-group--fluent.igx-input-group--disabled .igx-input-group__bundle{background:var(--border-disabled-background)}.igx-input-group--fluent.igx-input-group--disabled .igx-input-group__bundle:hover:before,.igx-input-group--fluent.igx-input-group--disabled .igx-input-group__bundle:before{box-shadow:inset 0 0 0 var(--_fluent-input-border-size) var(--disabled-border-color)}.igx-input-group--fluent .igx-input-group__bundle-main,.igx-input-group--fluent.igx-input-group--search .igx-input-group__bundle-main{align-self:center;cursor:default}.igx-input-group--fluent.igx-input-group--textarea-group .igx-input-group__bundle-start:empty,.igx-input-group--fluent.igx-input-group--textarea-group .igx-input-group__bundle-end:empty{display:none}.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__label,.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__hint,.igx-input-group--invalid.igx-input-group--file .igx-input-group__label,.igx-input-group--invalid.igx-input-group--file .igx-input-group__hint{color:var(--error-secondary-color)}.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__line,.igx-input-group--invalid.igx-input-group--file .igx-input-group__line{background:var(--error-secondary-color)}.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__bundle:after,.igx-input-group--invalid.igx-input-group--file .igx-input-group__bundle:after{border-block-end-color:var(--error-secondary-color)}.igx-input-group--invalid:not(.igx-input-group--readonly) .igx-input-group__bundle,.igx-input-group--invalid.igx-input-group--file .igx-input-group__bundle{caret-color:initial}.igx-input-group--invalid.igx-input-group--bootstrap:not(.igx-input-group--readonly) .igx-input-group__input,.igx-input-group--invalid.igx-input-group--bootstrap:not(.igx-input-group--readonly) .igx-input-group__input:hover,.igx-input-group--invalid.igx-input-group--bootstrap:not(.igx-input-group--readonly) .igx-input-group__file-input,.igx-input-group--invalid.igx-input-group--bootstrap:not(.igx-input-group--readonly) .igx-input-group__file-input:hover,.igx-input-group--invalid.igx-input-group--bootstrap:not(.igx-input-group--readonly) .igx-input-group__textarea,.igx-input-group--invalid.igx-input-group--bootstrap:not(.igx-input-group--readonly) .igx-input-group__textarea:hover,.igx-input-group--invalid.igx-input-group--file.igx-input-group--bootstrap .igx-input-group__input,.igx-input-group--invalid.igx-input-group--file.igx-input-group--bootstrap .igx-input-group__input:hover,.igx-input-group--invalid.igx-input-group--file.igx-input-group--bootstrap .igx-input-group__file-input,.igx-input-group--invalid.igx-input-group--file.igx-input-group--bootstrap .igx-input-group__file-input:hover,.igx-input-group--invalid.igx-input-group--file.igx-input-group--bootstrap .igx-input-group__textarea,.igx-input-group--invalid.igx-input-group--file.igx-input-group--bootstrap .igx-input-group__textarea:hover{border:.0625rem solid var(--error-secondary-color)}.igx-input-group--invalid.igx-input-group--bootstrap:not(.igx-input-group--readonly) .igx-input-group__input:focus,.igx-input-group--invalid.igx-input-group--bootstrap:not(.igx-input-group--readonly) .igx-input-group__file-input:focus,.igx-input-group--invalid.igx-input-group--bootstrap:not(.igx-input-group--readonly) .igx-input-group__textarea:focus,.igx-input-group--invalid.igx-input-group--file.igx-input-group--bootstrap .igx-input-group__input:focus,.igx-input-group--invalid.igx-input-group--file.igx-input-group--bootstrap .igx-input-group__file-input:focus,.igx-input-group--invalid.igx-input-group--file.igx-input-group--bootstrap .igx-input-group__textarea:focus{box-shadow:0 0 0 .25rem var(--error-shadow-color)}.igx-input-group--invalid.igx-input-group--fluent:not(.igx-input-group--readonly) .igx-input-group__bundle:before,.igx-input-group--invalid.igx-input-group--file.igx-input-group--fluent .igx-input-group__bundle:before{box-shadow:inset 0 0 0 var(--_fluent-input-border-size) var(--error-secondary-color)}.igx-input-group--fluent .igx-input-group__input,.igx-input-group--fluent .igx-input-group__file-input,.igx-input-group--fluent.igx-input-group--search .igx-input-group__input{font-size:.875rem;padding-block:0;padding-inline:.5rem;margin:0;border:none}.igx-input-group--fluent.igx-input-group--file .igx-input-group__file-input{padding-inline:0}.igx-input-group--indigo .igx-input-group__textarea{padding-block:max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.75rem,-1 * .75rem),var(--is-small, 1) * max(.5rem,-1 * .5rem));padding-inline:max(var(--is-large, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.125rem,-1 * .125rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));inset-block-end:.125rem}.igx-input-group--fluent .igx-input-group__textarea{padding-inline:max(var(--is-large, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));padding-block:max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.75rem,-1 * .75rem),var(--is-small, 1) * max(.5rem,-1 * .5rem))}.igx-input-group--fluent.igx-input-group--disabled .igx-input-group__input,.igx-input-group--fluent.igx-input-group--disabled .igx-input-group__input:hover,.igx-input-group--fluent.igx-input-group--disabled .igx-input-group__input:focus,.igx-input-group--fluent.igx-input-group--disabled .igx-input-group__file-input,.igx-input-group--fluent.igx-input-group--disabled .igx-input-group__file-input:hover,.igx-input-group--fluent.igx-input-group--disabled .igx-input-group__file-input:focus{color:var(--disabled-text-color)}.igx-input-group--fluent .igx-input-group__label,.igx-input-group--fluent.igx-input-group--search .igx-input-group__label,.igx-input-group--indigo .igx-input-group__label{display:block;position:static;transform:translateY(0);transform-origin:top left;margin-top:0!important;height:auto;color:var(--idle-secondary-color);margin-block-end:.25rem}[dir=rtl] .igx-input-group--fluent .igx-input-group__label,.igx-input-group--fluent [dir=rtl] .igx-input-group__label,[dir=rtl] .igx-input-group--indigo .igx-input-group__label,.igx-input-group--indigo [dir=rtl] .igx-input-group__label{transform-origin:top right}.igx-input-group--fluent.igx-input-group--required .igx-input-group__label+.igx-input-group__label:before{display:none}.igx-input-group--fluent.igx-input-group--valid .igx-input-group__label,.igx-input-group--fluent.igx-input-group--invalid .igx-input-group__label{color:var(--idle-secondary-color)}.igx-input-group--fluent.igx-input-group--disabled .igx-input-group__label{color:var(--disabled-text-color)}.igx-input-group--fluent.igx-input-group--filled .igx-input-group__label,.igx-input-group--fluent.igx-input-group--file .igx-input-group__label{transform:translateY(0)}.igx-input-group--fluent.igx-input-group--focused .igx-input-group__label,.igx-input-group--fluent.igx-input-group--placeholder .igx-input-group__label{transform:translateY(0) scale(1)}.igx-input-group--fluent igx-prefix .ig-typography [igx-button],.igx-input-group--fluent [igxPrefix] .ig-typography [igx-button],.igx-input-group--fluent igx-prefix .ig-typography igx-button,.igx-input-group--fluent [igxPrefix] .ig-typography igx-button,.igx-input-group--fluent igx-prefix button,.igx-input-group--fluent [igxPrefix] button,.igx-input-group--fluent igx-suffix .ig-typography [igx-button],.igx-input-group--fluent [igxSuffix] .ig-typography [igx-button],.igx-input-group--fluent igx-suffix .ig-typography igx-button,.igx-input-group--fluent [igxSuffix] .ig-typography igx-button,.igx-input-group--fluent igx-suffix button,.igx-input-group--fluent [igxSuffix] button{border-radius:0;height:100%}.igx-input-group--fluent igx-prefix:not(:empty),.igx-input-group--fluent [igxPrefix]:not(:empty),.igx-input-group--fluent igx-suffix:not(:empty),.igx-input-group--fluent [igxSuffix]:not(:empty){padding-inline:max(var(--is-large, 1) * max(.875rem,-1 * .875rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.625rem,-1 * .625rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-input-group--bootstrap.igx-input-group--prefixed .igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--prefixed .igx-input-group__input,.igx-input-group--bootstrap.igx-input-group--prefixed .igx-input-group__textarea{border-start-start-radius:0;border-end-start-radius:0}.igx-input-group--bootstrap.igx-input-group--suffixed .igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--suffixed .igx-input-group__input,.igx-input-group--bootstrap.igx-input-group--suffixed .igx-input-group__textarea{border-start-end-radius:0;border-end-end-radius:0}.igx-input-group--bootstrap.igx-input-group--suffixed.igx-input-group--focused .igx-input-group__clear-icon+igx-suffix,.igx-input-group--bootstrap.igx-input-group--suffixed.igx-input-group--focused .igx-input-group__clear-icon+[igxPrefix]{border-color:var(--focused-border-color)}.igx-input-group--bootstrap.igx-input-group--suffixed.igx-input-group--valid .igx-input-group__clear-icon+igx-suffix,.igx-input-group--bootstrap.igx-input-group--suffixed.igx-input-group--valid .igx-input-group__clear-icon+[igxPrefix]{border-color:var(--success-secondary-color)}.igx-input-group--bootstrap.igx-input-group--suffixed.igx-input-group--invalid .igx-input-group__clear-icon+igx-suffix,.igx-input-group--bootstrap.igx-input-group--suffixed.igx-input-group--invalid .igx-input-group__clear-icon+[igxPrefix]{border-color:var(--error-secondary-color)}.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__bundle{background-image:none}.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__bundle .igx-input-group__bundle-start,.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__bundle .igx-input-group__bundle-end{border-color:var(--disabled-border-color)}.igx-input-group--bootstrap .igx-input-group__bundle{padding:0;box-shadow:none;z-index:0}.igx-input-group--bootstrap.igx-input-group--focused .igx-input-group__bundle,.igx-input-group--bootstrap .igx-input-group__bundle:hover{border:none;box-shadow:none}.igx-input-group--bootstrap .igx-input-group__bundle-start,.igx-input-group--bootstrap .igx-input-group__bundle-end{flex:none;border-width:.0625rem;border-style:solid;border-color:var(--border-color);overflow:hidden}.igx-input-group--bootstrap .igx-input-group__bundle-start:empty,.igx-input-group--bootstrap .igx-input-group__bundle-end:empty{display:none}.igx-input-group--bootstrap .igx-input-group__bundle-start{grid-area:1/1;border-inline-start-width:.0625rem;border-inline-end-width:0;border-block-start-width:.0625rem;border-block-end-width:.0625rem;border-start-start-radius:var(--border-border-radius);border-end-start-radius:var(--border-border-radius)}.igx-input-group--bootstrap .igx-input-group__bundle-end{grid-area:1/3;border-inline-start-width:0;border-inline-end-width:.0625rem;border-block-start-width:.0625rem;border-block-end-width:.0625rem;border-start-end-radius:var(--border-border-radius);border-end-end-radius:var(--border-border-radius)}.igx-input-group--bootstrap .igx-input-group__label,.igx-input-group--bootstrap.igx-input-group--focused .igx-input-group__label,.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__label,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__label,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__label{position:static;display:block;color:var(--idle-secondary-color);padding:0;transform:translateY(0);transform-origin:top left;margin-block-start:0!important;margin-block-end:.25rem;height:auto}[dir=rtl] .igx-input-group--bootstrap .igx-input-group__label,.igx-input-group--bootstrap [dir=rtl] .igx-input-group__label{transform-origin:top right}.igx-input-group--bootstrap .igx-input-group__input,.igx-input-group--bootstrap .igx-input-group__textarea{height:auto;line-height:1.5;grid-area:1/2;margin:0;z-index:2;padding-block:max(var(--is-large, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));padding-inline:max(var(--is-large, 1) * max(.875rem,-1 * .875rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.625rem,-1 * .625rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))))}.igx-input-group--bootstrap .igx-input-group__input:is(textarea),.igx-input-group--bootstrap .igx-input-group__textarea:is(textarea){padding-block:max(var(--is-large, 1) * max(1rem,-1 * 1rem),var(--is-medium, 1) * max(.75rem,-1 * .75rem),var(--is-small, 1) * max(.5rem,-1 * .5rem))}.igx-input-group--bootstrap :not(:has(input:-webkit-autofill,input:autofill)) .igx-input-group__input,.igx-input-group--bootstrap :not(:has(input:-webkit-autofill,input:autofill)) .igx-input-group__textarea{transition:box-shadow .15s ease-out,border .15s ease-out}.igx-input-group--bootstrap .igx-input-group__input,.igx-input-group--bootstrap .igx-input-group__textarea,.igx-input-group--bootstrap .igx-input-group__file-input{border:.0625rem solid var(--border-color);padding-block:max(var(--is-large, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.375rem,-1 * .375rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));padding-inline:max(var(--is-large, 1) * max(.875rem,-1 * .875rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.625rem,-1 * .625rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));border-radius:var(--border-border-radius)}.igx-input-group--bootstrap .igx-input-group__file-input{height:inherit}.igx-input-group--bootstrap.igx-input-group--file .igx-input-group__input{grid-column:2/-2;grid-row:1/-1;height:var(--size)}.igx-input-group--bootstrap.igx-input-group--file .igx-input-group__bundle-end{grid-area:1/5}.igx-input-group--bootstrap.igx-input-group--focused .igx-input-group__input,.igx-input-group--bootstrap.igx-input-group--focused .igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--focused .igx-input-group__textarea{border:.0625rem solid var(--focused-border-color);box-shadow:0 0 0 .25rem var(--focused-secondary-color)}.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__input,.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__input:hover,.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__file-input:hover,.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__textarea,.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__textarea:hover{border:.0625rem solid var(--success-secondary-color)}.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__input:focus,.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__file-input:focus,.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__textarea:focus{box-shadow:0 0 0 .25rem var(--success-shadow-color)}.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__input:focus+.igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__file-input:focus+.igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--valid .igx-input-group__textarea:focus+.igx-input-group__file-input{box-shadow:0 0 0 .25rem var(--success-shadow-color)}.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__input,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__input:hover,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__file-input:hover,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__textarea,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__textarea:hover{border:.0625rem solid var(--warning-secondary-color);box-shadow:0 0 0 .25rem hsl(from var(--ig-warn-500) h s l/.38)}.igx-input-group:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__input,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group:not(.igx-input-group--file) .igx-input-group__input,.igx-input-group--focused:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__input,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group--focused:not(.igx-input-group--file) .igx-input-group__input,.igx-input-group:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group:not(.igx-input-group--file) .igx-input-group__file-input,.igx-input-group--focused:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group--focused:not(.igx-input-group--file) .igx-input-group__file-input,.igx-input-group:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__textarea,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group:not(.igx-input-group--file) .igx-input-group__textarea,.igx-input-group--focused:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__textarea,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group--focused:not(.igx-input-group--file) .igx-input-group__textarea{border:.0625rem solid var(--error-secondary-color)}.igx-input-group:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__input:focus,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group:not(.igx-input-group--file) .igx-input-group__input:focus,.igx-input-group--focused:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__input:focus,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group--focused:not(.igx-input-group--file) .igx-input-group__input:focus,.igx-input-group:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__file-input:focus,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group:not(.igx-input-group--file) .igx-input-group__file-input:focus,.igx-input-group--focused:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__file-input:focus,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group--focused:not(.igx-input-group--file) .igx-input-group__file-input:focus,.igx-input-group:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__textarea:focus,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group:not(.igx-input-group--file) .igx-input-group__textarea:focus,.igx-input-group--focused:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__textarea:focus,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group--focused:not(.igx-input-group--file) .igx-input-group__textarea:focus{box-shadow:0 0 0 .25rem var(--error-shadow-color)}.igx-input-group:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__input:focus+.igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group:not(.igx-input-group--file) .igx-input-group__input:focus+.igx-input-group__file-input,.igx-input-group--focused:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__input:focus+.igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group--focused:not(.igx-input-group--file) .igx-input-group__input:focus+.igx-input-group__file-input,.igx-input-group:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__file-input:focus+.igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group:not(.igx-input-group--file) .igx-input-group__file-input:focus+.igx-input-group__file-input,.igx-input-group--focused:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__file-input:focus+.igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group--focused:not(.igx-input-group--file) .igx-input-group__file-input:focus+.igx-input-group__file-input,.igx-input-group:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__textarea:focus+.igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group:not(.igx-input-group--file) .igx-input-group__textarea:focus+.igx-input-group__file-input,.igx-input-group--focused:not(.igx-input-group--file) .igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group__textarea:focus+.igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--invalid .igx-input-group--focused:not(.igx-input-group--file) .igx-input-group__textarea:focus+.igx-input-group__file-input{box-shadow:0 0 0 .25rem var(--error-shadow-color)}.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__input,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__input:hover,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__file-input:hover,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__textarea,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__textarea:hover{border:.0625rem solid var(--warning-secondary-color)}.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__input:focus,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__file-input:focus,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__textarea:focus{box-shadow:0 0 0 .25rem hsl(from var(--ig-warn-500) h s l/.38)}.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__input:focus+.igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__file-input:focus+.igx-input-group__file-input,.igx-input-group--bootstrap.igx-input-group--warning .igx-input-group__textarea:focus+.igx-input-group__file-input{box-shadow:0 0 0 .25rem hsl(from var(--ig-warn-500) h s l/.38)}.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__input,.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__textarea{background:var(--border-disabled-background);border:.0625rem solid var(--disabled-border-color);box-shadow:none}.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__file-input{border:.0625rem solid var(--disabled-border-color);box-shadow:none}.igx-input-group--bootstrap.igx-input-group--search .igx-input-group__input{transform:translateY(0)}.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__bundle igx-prefix,.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__bundle [igxPrefix],.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__bundle igx-suffix,.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__bundle [igxSuffix]{background:var(--border-disabled-background);border-color:var(--disabled-border-color);color:var(--disabled-text-color)}.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__bundle igx-prefix:not(:first-child),.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__bundle [igxPrefix]:not(:first-child){border-inline-start-color:var(--disabled-border-color)}.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__bundle igx-suffix:not(:last-child),.igx-input-group--bootstrap.igx-input-group--disabled .igx-input-group__bundle [igxSuffix]:not(:last-child){border-inline-end-color:var(--disabled-border-color)}[igxLabel]{--color: var(--igx-label-color, var(--ig-label-color, var(--ig-gray-700)));--disabled-color: var(--igx-label-disabled-color, var(--ig-label-disabled-color, var(--ig-gray-500)));--ig-theme: material;--ig-theme-variant: light}[igxLabel]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;color:var(--color);max-width:100%;line-height:normal}[dir=rtl] [igxLabel]{transform-origin:top right}igx-navbar{--elevation: var(--igx-navbar-elevation, var(--ig-navbar-elevation, var(--ig-elevation-4)));--background: var(--igx-navbar-background, var(--ig-navbar-background, var(--ig-primary-400)));--text-color: var(--igx-navbar-text-color, var(--ig-navbar-text-color, var(--ig-primary-400-contrast)));--idle-icon-color: var(--igx-navbar-idle-icon-color, var(--ig-navbar-idle-icon-color, var(--ig-gray-900)));--hover-icon-color: var(--igx-navbar-hover-icon-color, var(--ig-navbar-hover-icon-color, var(--ig-gray-900)));--border-color: var(--igx-navbar-border-color, var(--ig-navbar-border-color, transparent));--ig-theme: material;--ig-theme-variant: light}.igx-navbar{display:flex;position:relative;flex-flow:row nowrap;align-items:center;gap:1rem;width:100%;min-height:3.5rem;max-height:8rem;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(1rem,-1 * 1rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(1rem,-1 * 1rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));background:var(--background);color:var(--text-color);box-shadow:var(--elevation);z-index:4;overflow:hidden;border-bottom:.0625rem solid var(--border-color)}.igx-navbar igx-avatar{--ig-size: 1}.igx-navbar igx-input-group{--ig-size: 1}.igx-navbar .igx-icon-button,.igx-navbar igc-icon-button{--ig-size: 2}igx-navbar-title,[igxNavbarTitle],igx-navbar-action,[igxNavbarAction]{display:flex;align-items:center}igx-navbar-title,[igxNavbarTitle],.igx-navbar__title{display:-webkit-inline-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin:0;flex-grow:1;-webkit-user-select:text;user-select:text;display:flex;flex-direction:row}.igx-navbar__left:not(:empty){margin-inline-end:1rem}.igx-navbar__middle{flex-grow:1}.igx-navbar__right{gap:1rem}.igx-navbar__left:empty,.igx-navbar__right:empty{display:none}.igx-navbar__left,.igx-navbar__middle,.igx-navbar__right{display:flex;align-items:center}.igx-navbar__left igx-icon,.igx-navbar__left igc-icon,.igx-navbar__middle igx-icon,.igx-navbar__middle igc-icon,.igx-navbar__right igx-icon,.igx-navbar__right igc-icon{--component-size: 3;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s cubic-bezier(.25,.46,.45,.94)}.igx-navbar__left>igx-icon,.igx-navbar__left>igc-icon,.igx-navbar__middle>igx-icon,.igx-navbar__middle>igc-icon,.igx-navbar__right>igx-icon,.igx-navbar__right>igc-icon{color:var(--idle-icon-color)}.igx-navbar__left>igx-icon:hover,.igx-navbar__left>igc-icon:hover,.igx-navbar__middle>igx-icon:hover,.igx-navbar__middle>igc-icon:hover,.igx-navbar__right>igx-icon:hover,.igx-navbar__right>igc-icon:hover{color:var(--hover-icon-color)}igx-nav-drawer{--elevation: var(--igx-nav-drawer-elevation, var(--ig-nav-drawer-elevation, var(--ig-elevation-0)));--background: var(--igx-nav-drawer-background, var(--ig-nav-drawer-background, var(--ig-surface-500)));--item-disabled-text-color: var(--igx-nav-drawer-item-disabled-text-color, var(--ig-nav-drawer-item-disabled-text-color, var(--ig-gray-500)));--item-disabled-icon-color: var(--igx-nav-drawer-item-disabled-icon-color, var(--ig-nav-drawer-item-disabled-icon-color, var(--ig-gray-400)));--border-radius: var(--igx-nav-drawer-border-radius, var(--ig-nav-drawer-border-radius, clamp(0rem, calc(var(--ig-radius-factor, 0) * 2.25rem), 2.25rem)));--item-border-radius: var(--igx-nav-drawer-item-border-radius, var(--ig-nav-drawer-item-border-radius, clamp(0rem, calc(var(--ig-radius-factor, .1666666667) * 1.5rem), 1.5rem)));--item-hover-icon-color: var(--igx-nav-drawer-item-hover-icon-color, var(--ig-nav-drawer-item-hover-icon-color, var(--ig-gray-900)));--item-hover-text-color: var(--igx-nav-drawer-item-hover-text-color, var(--ig-nav-drawer-item-hover-text-color, var(--ig-gray-900)));--item-hover-background: var(--igx-nav-drawer-item-hover-background, var(--ig-nav-drawer-item-hover-background, var(--ig-gray-200)));--item-text-color: var(--igx-nav-drawer-item-text-color, var(--ig-nav-drawer-item-text-color, var(--ig-gray-900)));--item-active-background: var(--igx-nav-drawer-item-active-background, var(--ig-nav-drawer-item-active-background, hsl(from var(--ig-primary-500) h s l/.12)));--item-active-icon-color: var(--igx-nav-drawer-item-active-icon-color, var(--ig-nav-drawer-item-active-icon-color, var(--ig-primary-800)));--item-active-text-color: var(--igx-nav-drawer-item-active-text-color, var(--ig-nav-drawer-item-active-text-color, var(--ig-primary-800)));--border-color: var(--igx-nav-drawer-border-color, var(--ig-nav-drawer-border-color, var(--ig-gray-300)));--item-icon-color: var(--igx-nav-drawer-item-icon-color, var(--ig-nav-drawer-item-icon-color, var(--ig-gray-700)));--item-header-text-color: var(--igx-nav-drawer-item-header-text-color, var(--ig-nav-drawer-item-header-text-color, var(--ig-gray-700)));--ig-theme: material;--ig-theme-variant: light}.igx-nav-drawer{--ig-nav-drawer-size: 15rem;--ig-nav-drawer-size--mini: 3.5rem;flex-basis:0;transition:flex-basis;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);flex-shrink:0}.igx-nav-drawer--pinned{flex-basis:var(--ig-nav-drawer-size)}.igx-nav-drawer--mini.igx-nav-drawer--pinned{flex-basis:calc(var(--ig-mini-nav-drawer-size, 3.5rem) + .0625rem)}.igx-nav-drawer__aside{position:fixed;height:100%;min-height:100%;overflow-x:hidden;background:var(--background);inset:0 auto;width:var(--ig-nav-drawer-size);inset-inline-start:0;transition:width,padding,transform;transition-timing-function:cubic-bezier(.455,.03,.515,.955);box-shadow:var(--elevation);padding:.5rem;margin:0;border:none;display:block;border-inline-end:.0625rem solid var(--border-color);border-radius:var(--border-radius)}.igx-nav-drawer__aside.panning{overflow-x:hidden;transition:none}.igx-nav-drawer__aside--pinned{position:relative;box-shadow:none}.igx-nav-drawer__aside--collapsed.igx-nav-drawer__aside--right{transform:translate3d(300px,0,0);box-shadow:none}[dir=rtl] .igx-nav-drawer__aside--collapsed.igx-nav-drawer__aside--right{transform:translate3d(-300px,0,0)}.igx-nav-drawer__aside--pinned.igx-nav-drawer__aside--collapsed{transform:none;width:0;overflow:hidden;border:none;padding:0}.igx-nav-drawer__aside--collapsed{transform:translate3d(-300px,0,0)}[dir=rtl] .igx-nav-drawer__aside--collapsed{transform:translate3d(300px,0,0)}.igx-nav-drawer__aside--collapsed{box-shadow:none}.igx-nav-drawer__aside--right{inset-inline-start:auto;inset-inline-end:0;border-inline-end:none;border-inline-start:.0625rem solid var(--border-color)}.igx-nav-drawer__aside--mini{transition-duration:.3s;width:var(--ig-nav-drawer-size--mini);min-width:fit-content}.igx-nav-drawer__aside--mini .igx-nav-drawer__item,.igx-nav-drawer__aside--mini .igx-nav-drawer__item--active{justify-content:center;min-width:fit-content}.igx-nav-drawer__aside--mini .igx-nav-drawer__item igx-icon,.igx-nav-drawer__aside--mini .igx-nav-drawer__item--active igx-icon{margin-inline-start:0}.igx-nav-drawer__aside--normal{transition-duration:.3s;width:var(--ig-nav-drawer-size)}.igx-nav-drawer__overlay{opacity:1;background:hsl(from var(--ig-gray-500) h s l/.54);transition:opacity,visibility;transition-duration:.3s,.3s;transition-timing-function:ease-in,step-start;transition-delay:0s,0s;position:absolute;inset-inline-start:0;inset:0;width:100%;height:100%;visibility:visible;margin:0;padding:0;border:none;display:block}.igx-nav-drawer__overlay.panning{transform:translateZ(0);transition:none}.igx-nav-drawer__overlay--hidden{transition-timing-function:ease-in-out,step-end;visibility:hidden;opacity:0}.igx-nav-drawer__overlay.panning.igx-nav-drawer__overlay--hidden{visibility:visible}.igx-nav-drawer__item,.igx-nav-drawer__item--active{position:relative;display:flex;align-items:center;flex-flow:row nowrap;color:var(--item-text-color);max-height:3rem;gap:2rem;padding:max(var(--is-large, 1) * max(.75rem,-1 * .75rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1) * max(.75rem,-1 * .75rem) * var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1) * max(.75rem,-1 * .75rem) * var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing)))) max(var(--is-large, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));cursor:pointer;-webkit-user-select:none;user-select:none;outline:transparent;white-space:nowrap;text-decoration:none;border:none;justify-content:flex-start}.igx-nav-drawer__item igx-icon,.igx-nav-drawer__item--active igx-icon{--component-size: 3;color:var(--item-icon-color)}[igxButton].igx-nav-drawer__item,[igxButton].igx-nav-drawer__item--active{background:transparent;border:none}.igx-nav-drawer__item.igx-button--fab,.igx-nav-drawer__item--active.igx-button--fab{min-height:auto}.igx-nav-drawer__item.igx-icon-button,.igx-nav-drawer__item--active.igx-icon-button{height:auto;transition:none}.igx-nav-drawer__item,.igx-nav-drawer__item--active{clip-path:inset(.25rem 0 round var(--item-border-radius))}.igx-nav-drawer__item:after,.igx-nav-drawer__item--active:after{content:"";position:absolute;width:100%;inset-block-start:.25rem;inset-inline-start:0;height:calc(100% - .5rem);border-radius:var(--item-border-radius);z-index:-1}.igx-nav-drawer__item:hover:after,.igx-nav-drawer__item--active:hover:after,.igx-nav-drawer__item:focus:after,.igx-nav-drawer__item--active:focus:after{background:var(--item-hover-background)}.igx-nav-drawer__item:hover,.igx-nav-drawer__item--active:hover,.igx-nav-drawer__item:focus,.igx-nav-drawer__item--active:focus{color:var(--item-hover-text-color);box-shadow:none}.igx-nav-drawer__item:hover igx-icon,.igx-nav-drawer__item--active:hover igx-icon,.igx-nav-drawer__item:focus igx-icon,.igx-nav-drawer__item--active:focus igx-icon{color:var(--item-hover-icon-color)}.igx-nav-drawer__item--active{color:var(--item-active-text-color)}.igx-nav-drawer__item--active:after{background:var(--item-active-background)}.igx-nav-drawer__item--active igx-icon{color:var(--item-active-icon-color)}.igx-nav-drawer__item--active:focus,.igx-nav-drawer__item--active:hover{color:var(--item-active-text-color)}.igx-nav-drawer__item--active:focus:after,.igx-nav-drawer__item--active:hover:after{background:var(--item-active-background)}.igx-nav-drawer__item--active:focus igx-icon,.igx-nav-drawer__item--active:hover igx-icon{color:var(--item-active-icon-color)}[igxButton].igx-nav-drawer__item,[igxButton].igx-nav-drawer__item--active{box-shadow:none}[igxButton].igx-nav-drawer__item igx-icon,[igxButton].igx-nav-drawer__item--active igx-icon{width:var(--ig-icon-size, 1.5rem);height:var(--ig-icon-size, 1.5rem);font-size:var(--ig-icon-size, 1.5rem);margin:0}[igxButton].igx-nav-drawer__item:hover,[igxButton].igx-nav-drawer__item--active:hover,[igxButton].igx-nav-drawer__item:focus,[igxButton].igx-nav-drawer__item--active:focus{box-shadow:none;border:none}.igx-nav-drawer__item--header{display:flex;align-items:center;padding:max(var(--is-large, 1) * max(.75rem,-1 * .75rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1) * max(.75rem,-1 * .75rem) * var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1) * max(.75rem,-1 * .75rem) * var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing)))) max(var(--is-large, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));min-height:3rem;white-space:nowrap;color:var(--item-header-text-color)}.igx-nav-drawer__item--disabled{background:none;color:var(--item-disabled-text-color);cursor:default;pointer-events:none}.igx-nav-drawer__item--disabled igx-icon{color:var(--item-disabled-icon-color)}.igx-nav-drawer__style-dummy{height:0;background:none;box-shadow:none;transition:none;visibility:hidden}.igx-nav-drawer--disable-animation{transition-duration:0s}.igx-overlay__wrapper--modal,.igx-overlay__content--modal{--background-color: var(--igx-overlay-background-color, var(--ig-overlay-background-color, hsl(from var(--ig-gray-500) h s l/.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:transparent;transition:background .25s cubic-bezier(.455,.03,.515,.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;appearance:none}.ig-scrollbar{--sb-size: var(--igx-scrollbar-sb-size, var(--ig-scrollbar-sb-size, 1rem));--sb-thumb-min-height: var(--igx-scrollbar-sb-thumb-min-height, var(--ig-scrollbar-sb-thumb-min-height, 2rem));--sb-thumb-bg-color: var(--igx-scrollbar-sb-thumb-bg-color, var(--ig-scrollbar-sb-thumb-bg-color, var(--ig-gray-400)));--sb-thumb-bg-color-hover: var(--igx-scrollbar-sb-thumb-bg-color-hover, var(--ig-scrollbar-sb-thumb-bg-color-hover, var(--ig-gray-400)));--sb-thumb-border-color: var(--igx-scrollbar-sb-thumb-border-color, var(--ig-scrollbar-sb-thumb-border-color, transparent));--sb-thumb-border-size: var(--igx-scrollbar-sb-thumb-border-size, var(--ig-scrollbar-sb-thumb-border-size, 0));--sb-thumb-border-radius: var(--igx-scrollbar-sb-thumb-border-radius, var(--ig-scrollbar-sb-thumb-border-radius, 0));--sb-track-bg-color: var(--igx-scrollbar-sb-track-bg-color, var(--ig-scrollbar-sb-track-bg-color, var(--ig-gray-100)));--sb-track-bg-color-hover: var(--igx-scrollbar-sb-track-bg-color-hover, var(--ig-scrollbar-sb-track-bg-color-hover, var(--ig-gray-100)));--sb-track-border-color: var(--igx-scrollbar-sb-track-border-color, var(--ig-scrollbar-sb-track-border-color, transparent));--sb-track-border-size: var(--igx-scrollbar-sb-track-border-size, var(--ig-scrollbar-sb-track-border-size, 0));--sb-corner-bg: var(--igx-scrollbar-sb-corner-bg, var(--ig-scrollbar-sb-corner-bg, var(--ig-gray-100)));--sb-corner-border-color: var(--igx-scrollbar-sb-corner-border-color, var(--ig-scrollbar-sb-corner-border-color, transparent));--sb-corner-border-size: var(--igx-scrollbar-sb-corner-border-size, var(--ig-scrollbar-sb-corner-border-size, 0));--ig-theme: material;--ig-theme-variant: light}@-moz-document url-prefix(){.ig-scrollbar{scrollbar-width:var(--sb-size);scrollbar-color:var(--sb-thumb-bg-color) var(--sb-track-bg-color)}}.ig-scrollbar ::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}.ig-scrollbar ::-webkit-scrollbar-track{background:var(--sb-track-bg-color)}.ig-scrollbar ::-webkit-scrollbar-track:hover,.ig-scrollbar ::-webkit-scrollbar-track:active{background:var(--sb-track-bg-color-hover)}.ig-scrollbar ::-webkit-scrollbar-thumb{min-height:var(--sb-thumb-min-height);border-radius:var(--sb-thumb-border-radius);border:var(--sb-thumb-border-size) solid var(--sb-thumb-border-color);background-clip:content-box;background-color:var(--sb-thumb-bg-color)}.ig-scrollbar ::-webkit-scrollbar-thumb:hover{background-color:var(--sb-thumb-bg-color-hover)}.ig-scrollbar ::-webkit-scrollbar-corner{background:var(--sb-corner-bg);border:var(--sb-corner-border-size) solid var(--sb-corner-border-color)}.ig-scrollbar ::-webkit-scrollbar-track-piece{border:var(--sb-track-border-size) solid var(--sb-track-border-color)}@media(hover:none){.ig-scrollbar ::-webkit-scrollbar{width:auto;height:auto}}igx-snackbar{--elevation: var(--igx-snackbar-elevation, var(--ig-snackbar-elevation, var(--ig-elevation-4)));--background: var(--igx-snackbar-background, var(--ig-snackbar-background, var(--ig-gray-900)));--text-color: var(--igx-snackbar-text-color, var(--ig-snackbar-text-color, var(--ig-gray-900-contrast)));--button-color: var(--igx-snackbar-button-color, var(--ig-snackbar-button-color, var(--ig-secondary-500)));--border-radius: var(--igx-snackbar-border-radius, var(--ig-snackbar-border-radius, clamp(0rem, calc(var(--ig-radius-factor, .1666666667) * 1.5rem), 1.5rem)));--ig-theme: material;--ig-theme-variant: light}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.igx-snackbar{position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;min-height:3rem;padding:max(var(--is-large, 1) * max(.4375rem,-1 * .4375rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1) * max(.4375rem,-1 * .4375rem) * var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1) * max(.4375rem,-1 * .4375rem) * var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing)))) max(var(--is-large, 1) * max(1.5rem,-1 * 1.5rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(1.5rem,-1 * 1.5rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(1.5rem,-1 * 1.5rem) * var(--ig-spacing-inline-small, var(--ig-spacing-inline, var(--ig-spacing))));margin:.5rem;gap:1.5rem;color:var(--text-color);background:var(--background);backface-visibility:hidden;box-shadow:var(--elevation);border-radius:var(--border-radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.igx-snackbar [igxButton]{animation:fade-in .35s ease-out;--ig-size: 2;background:transparent;color:var(--button-color);-webkit-tap-highlight-color:transparent;box-shadow:none}.igx-snackbar__button{display:contents}.igx-snackbar__message{animation:fade-in .35s ease-out}.igx-tooltip{--elevation: var(--igx-tooltip-elevation, var(--ig-tooltip-elevation, var(--ig-elevation-0)));--background: var(--igx-tooltip-background, var(--ig-tooltip-background, hsl(from var(--ig-gray-700) h s l/.9)));--text-color: var(--igx-tooltip-text-color, var(--ig-tooltip-text-color, var(--ig-gray-700-contrast)));--border-radius: var(--igx-tooltip-border-radius, var(--ig-tooltip-border-radius, clamp(0rem, calc(var(--ig-radius-factor, .25) * 1rem), 1rem)));--ig-theme: material;--ig-theme-variant: light}.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(.25rem,-1 * .25rem) * var(--ig-spacing-block-large, var(--ig-spacing-block, var(--ig-spacing))),var(--is-medium, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-block-medium, var(--ig-spacing-block, var(--ig-spacing))),var(--is-small, 1) * max(.25rem,-1 * .25rem) * var(--ig-spacing-block-small, var(--ig-spacing-block, var(--ig-spacing)))) max(var(--is-large, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-large, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-medium, 1) * max(.5rem,-1 * .5rem) * var(--ig-spacing-inline-medium, var(--ig-spacing-inline, var(--ig-spacing))),var(--is-small, 1) * max(.5rem,-1 * .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: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 transparent;border-right:.25rem solid transparent;border-top:.25rem solid var(--background)}.igx-tooltip--bottom{border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-bottom:.25rem solid var(--background)}.igx-tooltip--left{border-top:.25rem solid transparent;border-bottom:.25rem solid transparent;border-left:.25rem solid var(--background)}.igx-tooltip--right{border-top:.25rem solid transparent;border-bottom:.25rem solid transparent;border-right:.25rem solid var(--background)}.igx-tooltip--hidden{display:none}igc-trial-watermark{--base-color: var(--igx-watermark-base-color, var(--ig-watermark-base-color, var(--ig-primary-500)));--color: var(--igx-watermark-color, var(--ig-watermark-color, var(--ig-primary-800-contrast)));--border-radius: var(--igx-watermark-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)}.dark-theme{--ig-surface-500: #1E1E1E;--ig-surface-500-contrast: #FFFFFF;--ig-surface-400: #2A2A2A;--ig-surface-300: #363636;--ig-surface-200: #424242;--ig-surface-150: #4E4E4E;--ig-surface-100: #5A5A5A;--ig-primary-500: #FF7043;--ig-primary-500-contrast: #1A1A1A;--ig-primary-400: #FF8A65;--ig-primary-600: #F4511E;--ig-secondary-500: #2DD4BF;--ig-secondary-500-contrast: #00201D;--ig-secondary-400: #5EEAD4;--ig-secondary-600: #14B8A6;--ig-error-500: #EF5350;--ig-error-500-contrast: #FFFFFF;--ig-success-500: #9CCC65;--ig-success-500-contrast: #000000;--ig-warn-500: #FFCA28;--ig-warn-500-contrast: #000000;--ig-info-500: #42A5F5;--ig-info-500-contrast: #FFFFFF;--ig-gray-100: #5A5A5A;--ig-gray-200: #666666;--ig-gray-300: #757575;--ig-gray-400: #8A8A8A;--ig-gray-500: #9E9E9E;--ig-gray-600: #B0B0B0;--ig-gray-700: #BDBDBD;--ig-gray-800: #D0D0D0;--ig-gray-900: #E5E5E5}:root{--ig-gray-700: #4A4A4A;--ig-gray-800: #333333;--ig-gray-900: #1A1A1A}:root{--bg-paper: #F8F5F1;--bg-paper-2: #FBF9F6;--bg-alt: #F4F0EA;--bg-body: var(--bg-paper);--bg-card: var(--bg-paper-2);--bg-hero: radial-gradient(130% 100% at 88% -15%, color-mix(in srgb, #FF5722 32%, transparent), transparent 58%), radial-gradient(100% 90% at -5% 120%, color-mix(in srgb, #2196F3 20%, transparent), transparent 55%), linear-gradient(155deg, var(--bg-paper-2), var(--bg-alt));--bg-section-base: var(--bg-paper);--bg-section: radial-gradient(color-mix(in srgb, #FF5722 26%, transparent) .0625rem, transparent .0875rem);--bg-section-size: 1.375rem 1.375rem;--bg-body-texture: radial-gradient(color-mix(in srgb, #FF5722 14%, transparent) .0625rem, transparent .0875rem);--seam: linear-gradient(to bottom, color-mix(in srgb, #211D18 6%, transparent), transparent .875rem);--shadow-card: var(--ig-elevation-2);--shadow-xs: var(--ig-elevation-1);--shadow-float: var(--ig-elevation-4);--shadow-float-strong: var(--ig-elevation-6);--shadow-card-hover: var(--ig-elevation-8);--shadow-pop: var(--ig-elevation-16);--radius-sm: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-pill: 62.4375rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--accent-on-light: #C13A0B;--accent-on-tint: #A83208;--accent-teal-on-tint: #0F6E6A}.dark-theme{--ig-gray-700: #B0B0B0;--ig-gray-800: #D0D0D0;--ig-gray-900: #E5E5E5}.dark-theme{--bg-paper: #16130F;--bg-paper-2: #1E1A15;--bg-alt: #191510;--bg-body: var(--bg-paper);--bg-card: var(--bg-paper-2);--bg-hero: radial-gradient(130% 100% at 88% -15%, color-mix(in srgb, #FF5722 42%, transparent), transparent 58%), radial-gradient(100% 90% at -5% 120%, color-mix(in srgb, #2196F3 28%, transparent), transparent 55%), linear-gradient(155deg, var(--bg-paper-2), var(--bg-alt));--bg-section-base: var(--bg-paper);--bg-section: radial-gradient(color-mix(in srgb, #FF5722 34%, transparent) .0625rem, transparent .0875rem);--bg-body-texture: radial-gradient(color-mix(in srgb, #FF5722 20%, transparent) .0625rem, transparent .0875rem);--seam: linear-gradient(to bottom, rgba(0, 0, 0, .35), transparent .875rem);--ig-elevation-factor: 1.6;--accent-on-tint: #FF7043;--accent-teal-on-tint: #2DD4BF}.page-banner{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap;padding:1rem 2rem;background:var(--bg-hero);border-bottom:.0625rem solid var(--line, var(--ig-gray-300))}@media(max-width:768px){.page-banner{padding:.875rem 1.25rem}}@media(max-width:480px){.page-banner{padding:.75rem 1rem;gap:.75rem}}.page-banner__titles{min-width:0}.page-banner__eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:.68rem;font-weight:700;color:var(--ig-primary-500);margin:0 0 .25rem}.page-banner .page-banner__title{font-size:clamp(1.2rem,1.0666666667rem + .4444444444vw,1.4rem);line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--ig-gray-900);margin:0;text-wrap:balance}.page-banner__subtitle{font-size:.85rem;color:var(--ig-gray-700);margin:.1875rem 0 0}@media(max-width:600px){.page-banner__subtitle{display:none}}.page-banner__actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}@media(max-width:600px){.page-banner__actions{width:100%}}.cta-band-section{padding:0 2rem 4rem;background:var(--bg-body)}@media(max-width:480px){.cta-band-section{padding:0 1rem 2.75rem}}.cta-band{max-width:70rem;margin:0 auto;border-radius:var(--radius-xl);padding:3.25rem 2.5rem;text-align:center;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--ig-primary-500) 0%,var(--ig-primary-400) 55%,var(--ig-primary-600) 100%);box-shadow:0 1.25rem 3.125rem color-mix(in srgb,var(--ig-primary-500) 40%,transparent)}.cta-band:after{content:"";position:absolute;inset:0;background:radial-gradient(60% 120% at 100% 0%,rgba(255,255,255,.22),transparent 60%);pointer-events:none}@media(max-width:480px){.cta-band{padding:2.5rem 1.25rem}}.cta-band__title{color:#fff;font-size:1.6rem;font-weight:750;margin:0;position:relative;text-wrap:balance}.cta-band__desc{color:#ffffffeb;max-width:60ch;margin:.875rem auto 0;position:relative;font-size:.95rem;line-height:1.6}.cta-band__actions{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;margin-top:1.5rem;position:relative}.cta-band__btn{--ig-size: var(--ig-size-medium);display:inline-flex;align-items:center;justify-content:center;height:max-content;--background: #fff;--foreground: var(--accent-on-light);color:var(--accent-on-light);border-radius:var(--radius-pill);padding:.8125rem 1.75rem;font-weight:700;font-size:.9rem;text-decoration:none;box-shadow:none;transition:transform .18s ease,box-shadow .18s ease}.cta-band__btn:hover,.cta-band__btn:focus-visible{transform:translateY(-.125rem);box-shadow:0 .5rem 1.25rem #0000002e}.cta-band__btn--line{--background: transparent;background:transparent;--foreground: #fff;color:#fff;border:.0625rem solid rgba(255,255,255,.6);transition:background-color .18s ease}.cta-band__btn--line:hover,.cta-band__btn--line:focus-visible{transform:none;background:#ffffff1f;box-shadow:none}.img-focus img{transition:filter .35s ease,opacity .35s ease,transform .3s ease}.img-focus:has(img:hover) img:not(:hover){filter:grayscale(1);opacity:.82}@keyframes staggerIn{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.stagger-in>*{animation:staggerIn .5s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(min(var(--i, 0),10)*60ms)}.stagger-in--auto>*:nth-child(1){--i: 0}.stagger-in--auto>*:nth-child(2){--i: 1}.stagger-in--auto>*:nth-child(3){--i: 2}.stagger-in--auto>*:nth-child(4){--i: 3}.stagger-in--auto>*:nth-child(5){--i: 4}.stagger-in--auto>*:nth-child(6){--i: 5}.stagger-in--auto>*:nth-child(7){--i: 6}.stagger-in--auto>*:nth-child(8){--i: 7}.stagger-in--auto>*:nth-child(9){--i: 8}.stagger-in--auto>*:nth-child(10){--i: 9}.stagger-in--auto>*:nth-child(11){--i: 10}.stagger-in--auto>*:nth-child(12){--i: 11}@media(prefers-reduced-motion:reduce){.stagger-in>*{animation:none}}body{background-color:var(--bg-body);background-image:var(--bg-body-texture);background-size:var(--bg-section-size);background-attachment:fixed;color:var(--ig-surface-500-contrast);--ig-size: var(--ig-size-medium)}.section-seam{position:relative}.section-seam:before{content:"";position:absolute;top:0;left:0;right:0;height:1rem;background:var(--seam);pointer-events:none}html,body{height:100%}.visually-hidden{position:absolute!important;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ig-typography h1,.ig-typography h2,.ig-typography h3,.ig-typography h4,.ig-typography h5,.ig-typography h6,.ig-typography p,.ig-typography .ig-typography__body-1{margin:0}.outer-wrapper>*:not(router-outlet){width:100%}.blog-container img{object-fit:cover;border-radius:var(--radius-sm);width:80%;max-width:17.5rem;height:auto;box-shadow:var(--shadow-float);transition:transform .3s ease}.blog-container img:hover{transform:scale(1.02)}@media(max-width:768px){.blog-container img{max-width:13.75rem}}@media(max-width:480px){.blog-container img{max-width:100%}}.blog-container .back-button{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem}.blog-container .back-button igx-icon{display:flex;align-items:center}.copy-link-btn{border:none;cursor:pointer;padding:.375rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ig-gray-800);--ig-icon-color: var(--ig-gray-800);transition:all .2s ease-in-out;line-height:0}.copy-link-btn:hover{background-color:#0000000d;color:var(--ig-gray-900);--ig-icon-color: var(--ig-gray-900)}.dark-theme .copy-link-btn{background-color:#ffffffe0;color:#000;--ig-icon-color: #000}.dark-theme .copy-link-btn:hover{background-color:#fff;color:#000;--ig-icon-color: #000}
