/*! Generated on: Wed Jul 30 2025 13:14:51 GMT+0530 (India Standard Time) version: 2025.06.01 branch: develop-2025-07-release1 - TLJANUS-8132 ADA Updates, TLJANUS-7865-DLL enhancement - thumbnail image compression, TLJANUS-8083 Featured Insights Enhancements, TLJANUS-8172 Calculator Tooltip Alignment Defect, TLJANUS-8215 DLL Modal for article type  */
.ethos-2-theme .qui-tabs{display:block}.ethos-2-theme .qui-tabs .mat-mdc-tab-group{--mdc-secondary-navigation-tab-container-height:48px;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mat-tab-header-divider-color:transparent;--mat-tab-header-divider-height:0}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-group,.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color:#0066dd;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#0066dd;--mat-tab-header-active-ripple-color:#0066dd;--mat-tab-header-inactive-ripple-color:#0066dd;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#0066dd;--mat-tab-header-active-hover-label-text-color:#0066dd;--mat-tab-header-active-focus-indicator-color:#0066dd;--mat-tab-header-active-hover-indicator-color:#0066dd}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-group.mat-accent,.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color:#78be21;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#78be21;--mat-tab-header-active-ripple-color:#78be21;--mat-tab-header-inactive-ripple-color:#78be21;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#78be21;--mat-tab-header-active-hover-label-text-color:#78be21;--mat-tab-header-active-focus-indicator-color:#78be21;--mat-tab-header-active-hover-indicator-color:#78be21}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-group.mat-warn,.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color:#ff9800;--mat-tab-header-disabled-ripple-color:rgba(0, 0, 0, 0.38);--mat-tab-header-pagination-icon-color:black;--mat-tab-header-inactive-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-label-text-color:#ff9800;--mat-tab-header-active-ripple-color:#ff9800;--mat-tab-header-inactive-ripple-color:#ff9800;--mat-tab-header-inactive-focus-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-inactive-hover-label-text-color:rgba(0, 0, 0, 0.6);--mat-tab-header-active-focus-label-text-color:#ff9800;--mat-tab-header-active-hover-label-text-color:#ff9800;--mat-tab-header-active-focus-indicator-color:#ff9800;--mat-tab-header-active-hover-indicator-color:#ff9800}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-group.mat-background-primary,.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color:#0066dd;--mat-tab-header-with-background-foreground-color:var(--qui-color-absolutes-white)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-group.mat-background-accent,.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color:#78be21;--mat-tab-header-with-background-foreground-color:var(--qui-color-absolutes-black)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-group.mat-background-warn,.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color:#ff9800;--mat-tab-header-with-background-foreground-color:var(--qui-color-absolutes-black)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height:48px}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header{--mat-tab-header-label-text-font:var(--qui-typography-font-family-tiaa-challenger);--mat-tab-header-label-text-size:14px;--mat-tab-header-label-text-tracking:normal;--mat-tab-header-label-text-line-height:14px;--mat-tab-header-label-text-weight:500}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header{gap:var(--qui-components-tabs-space-tabs-gap-small)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination{align-self:center;color:var(--qui-components-tabs-color-tabs-text-icon-hover);height:100%;min-width:unset;overflow:visible}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{display:none}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination .qui-tabs-chevron{border-radius:50%;display:flex}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination .qui-tabs-chevron:focus-visible{outline:var(--qui-components-tabs-border-width-default-focus-ring) solid var(--qui-components-tabs-color-tabs-indicator-default);outline-offset:2px}@media(hover: hover){.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination .qui-tabs-chevron:hover{background:var(--qui-components-tabs-color-tabs-text-icon-hover);color:var(--qui-alias-color-context-palette)}}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination .qui-tabs-chevron:active{background:var(--qui-components-tabs-color-tabs-text-icon-press);color:var(--qui-alias-color-context-palette)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination .qui-tabs-chevron .qui-icon{padding:var(--qui-components-tabs-space-tabs-content-padding)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination.mat-mdc-tab-header-pagination-disabled{color:var(--qui-components-tabs-color-tabs-indicator-disable)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination.mat-mdc-tab-header-pagination-disabled span.qui-tabs-chevron{display:flex}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-header-pagination.mat-mdc-tab-header-pagination-disabled span.qui-tabs-chevron:focus-visible{outline:var(--qui-components-tabs-border-width-default-focus-ring) solid var(--qui-components-tabs-color-tabs-indicator-disable);outline-offset:2px}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container{position:relative}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab.mat-mdc-tab-disabled,.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab.disabled-focusable{cursor:default;opacity:1}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab.mat-mdc-tab-disabled.mdc-tab--active .mdc-tab-indicator__content--underline,.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab.disabled-focusable.mdc-tab--active .mdc-tab-indicator__content--underline{border-color:var(--qui-components-tabs-color-tabs-text-icon-disable);box-shadow:inset 0 0 0 var(--qui-components-tabs-border-width-default-default) var(--qui-components-tabs-color-tabs-text-icon-disable)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__content .mdc-tab__text-label,.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab.disabled-focusable .mdc-tab__content .mdc-tab__text-label{color:var(--qui-components-tabs-color-tabs-text-icon-disable)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab.mat-mdc-tab-disabled:focus-visible,.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab.disabled-focusable:focus-visible{border-top-left-radius:var(--qui-components-tabs-size-tabs-border-radius-tab-item-top);border-top-right-radius:var(--qui-components-tabs-size-tabs-border-radius-indicator-top);box-shadow:inset 0 0 0 var(--qui-components-tabs-border-width-default-default) var(--qui-components-tabs-color-tabs-text-icon-disable)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab:focus-visible{border-top-left-radius:var(--qui-components-tabs-size-tabs-border-radius-tab-item-top);border-top-right-radius:var(--qui-components-tabs-size-tabs-border-radius-indicator-top);box-shadow:inset 0 0 0 var(--qui-components-tabs-border-width-default-default) var(--qui-components-tabs-color-tabs-indicator-default)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab:active .mdc-tab__text-label{color:var(--qui-components-tabs-color-tabs-text-icon-press)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab.mdc-tab--active .mdc-tab-indicator__content--underline{border-color:var(--qui-components-tabs-color-tabs-indicator-default);border-top-left-radius:var(--qui-components-tabs-size-tabs-border-radius-tab-item-top);border-top-right-radius:var(--qui-components-tabs-size-tabs-border-radius-indicator-top);box-shadow:inset 0 0 0 var(--qui-components-tabs-border-width-default-default) var(--qui-components-tabs-color-tabs-indicator-default);height:var(--qui-components-tabs-size-tabs-indicator-height)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab:not(.mdc-tab--stacked){height:auto}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab__text-label{color:var(--qui-components-tabs-color-tabs-text-icon-default);gap:var(--qui-components-tabs-space-tabs-gap-medium);text-align:left;transition:none}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab__text-label .qui-tab-label{display:inline-flex;flex-direction:column}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab__text-label .qui-tab-label .qui-icon+.tab-label{margin-top:var(--qui-components-tabs-space-tabs-gap-medium)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab__text-label .qui-badge .mat-badge.mat-badge-hidden{display:none}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab__text-label .qui-badge .mat-badge .mat-badge-content{position:relative}@media(hover: hover){.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab:hover .mdc-tab__text-label{color:var(--qui-components-tabs-color-tabs-text-icon-hover)}}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container::before{background:var(--qui-components-tabs-color-tabs-line-default);bottom:0;content:"";height:var(--qui-border-width-1);position:absolute;width:100%}.ethos-2-theme .qui-tabs .mat-mdc-tab-group[size=normal] .mat-mdc-tab{padding:var(--qui-components-tabs-space-tabs-default-vert-padding) var(--qui-components-tabs-space-tabs-default-horiz-padding)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group[size=normal] .mat-mdc-tab .qui-tab-label{font-family:var(--qui-components-tabs-typography-tabs-default-label-fontFamily);font-size:var(--qui-components-tabs-typography-tabs-default-label-fontSize);font-weight:var(--qui-components-tabs-typography-tabs-default-label-fontWeight);letter-spacing:var(--qui-components-tabs-typography-tabs-default-label-letterSpacing);line-height:var(--qui-components-tabs-typography-tabs-default-label-lineHeight)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group[size=normal] .mat-mdc-tab .qui-tab-label .qui-tab-sub-label{font-family:var(--qui-components-tabs-typography-tabs-default-sublabel-fontFamily);font-size:var(--qui-components-tabs-typography-tabs-default-sublabel-fontSize);font-weight:var(--qui-components-tabs-typography-tabs-default-sublabel-fontWeight);letter-spacing:var(--qui-components-tabs-typography-tabs-default-sublabel-letterSpacing);line-height:var(--qui-components-tabs-typography-tabs-default-sublabel-lineHeight)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group[size=large] .mat-mdc-tab{padding:var(--qui-components-tabs-space-tabs-large-vert-padding) var(--qui-components-tabs-space-tabs-large-horiz-padding)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group[size=large] .mat-mdc-tab .qui-tab-label{font-family:var(--qui-components-tabs-typography-tabs-large-label-fontFamily);font-size:var(--qui-components-tabs-typography-tabs-large-label-fontSize);font-weight:var(--qui-components-tabs-typography-tabs-large-label-fontWeight);letter-spacing:var(--qui-components-tabs-typography-tabs-large-label-letterSpacing);line-height:var(--qui-components-tabs-typography-tabs-large-label-lineHeight)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group[size=large] .mat-mdc-tab .qui-tab-label .qui-tab-sub-label{font-family:var(--qui-components-tabs-typography-tabs-large-sublabel-fontFamily);font-size:var(--qui-components-tabs-typography-tabs-large-sublabel-fontSize);font-weight:var(--qui-components-tabs-typography-tabs-large-sublabel-fontWeight);letter-spacing:var(--qui-components-tabs-typography-tabs-large-sublabel-letterSpacing);line-height:var(--qui-components-tabs-typography-tabs-large-sublabel-lineHeight)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body-content{padding:var(--qui-components-tabs-space-tabs-content-padding)}.ethos-2-theme .qui-tabs .mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:0}

.ethos-2-theme .qui-badge{display:inline-flex}.ethos-2-theme .qui-badge .mat-badge{--mat-badge-container-shape:50%;--mat-badge-container-size:unset;--mat-badge-small-size-container-size:unset;--mat-badge-large-size-container-size:unset;--mat-badge-legacy-container-size:22px;--mat-badge-legacy-small-size-container-size:16px;--mat-badge-legacy-large-size-container-size:28px;--mat-badge-container-offset:-11px 0;--mat-badge-small-size-container-offset:-8px 0;--mat-badge-large-size-container-offset:-14px 0;--mat-badge-container-overlap-offset:-11px;--mat-badge-small-size-container-overlap-offset:-8px;--mat-badge-large-size-container-overlap-offset:-14px;--mat-badge-container-padding:0;--mat-badge-small-size-container-padding:0;--mat-badge-large-size-container-padding:0;--mat-badge-background-color:#0066dd;--mat-badge-text-color:var(--qui-color-absolutes-white);--mat-badge-disabled-state-background-color:#b9b9b9;--mat-badge-disabled-state-text-color:rgba(0, 0, 0, 0.38);--mat-badge-text-font:var(--qui-alias-typography-body-regular-2-font-fontFamily);--mat-badge-line-height:22px;--mat-badge-text-size:12px;--mat-badge-text-weight:600;--mat-badge-small-size-text-size:9px;--mat-badge-small-size-line-height:16px;--mat-badge-large-size-text-size:24px;--mat-badge-large-size-line-height:28px;width:min-content}.ethos-2-theme .qui-badge .mat-badge .mat-badge-accent{--mat-badge-background-color:#78be21;--mat-badge-text-color:var(--qui-color-absolutes-black)}.ethos-2-theme .qui-badge .mat-badge .mat-badge-warn{--mat-badge-background-color:#ff9800;--mat-badge-text-color:var(--qui-color-absolutes-black)}.ethos-2-theme .qui-badge .mat-badge.mat-badge-medium.mat-badge-after{display:flex}.ethos-2-theme .qui-badge .mat-badge.mat-badge-medium.mat-badge-after .mat-badge-content{align-items:center;border-radius:var(--qui-components-badge-border-radius-badge-default);border-style:solid;border-width:var(--qui-components-badge-border-width-badge-default);display:flex;font-family:var(--qui-components-badge-badge-text-fontFamily);font-size:var(--qui-components-badge-badge-text-fontSize);font-weight:var(--qui-components-badge-badge-text-fontWeight);height:min-content;justify-content:center;left:auto;letter-spacing:var(--qui-components-badge-badge-text-letterSpacing);line-height:var(--qui-components-badge-badge-text-lineHeight);margin:0;min-width:var(--qui-components-badge-size-badge-min-width);padding:var(--qui-spacing-0) var(--qui-components-badge-spacing-badge-left-right);position:relative;right:calc(11px + (var(--qui-offset-y, 0))*-0.0625rem);top:calc(-8px + (var(--qui-offset-x, 0))*-0.0625rem);width:min-content}.ethos-2-theme .qui-badge .mat-badge.mat-badge-medium.mat-badge-after.standalone .mat-badge-content{right:0;top:0}.ethos-2-theme .qui-badge .mat-badge.mat-badge-medium.mat-badge-after.mat-badge-hidden .mat-badge-content{display:none}.ethos-2-theme .qui-badge.qui-appearance-dot .qui-avatar~.mat-badge.mat-badge-medium.mat-badge-after .mat-badge-content{border:var(--qui-components-badge-border-width-badge-dot-default) solid var(--qui-components-badge-color-badge-dot-palette-border) !important}.ethos-2-theme .qui-badge.qui-appearance-label .mat-badge-medium.mat-badge-medium.mat-badge-after .mat-badge-content{padding:var(--qui-spacing-0) var(--qui-components-badge-spacing-badge-label-left-right)}.ethos-2-theme .qui-badge.badge-informational .mat-badge.mat-badge-medium.mat-badge-after .mat-badge-content{background-color:var(--qui-components-badge-color-badge-bg-primary);border-color:var(--qui-components-badge-color-badge-border-primary);color:var(--qui-components-badge-color-badge-text-primary)}.ethos-2-theme .qui-badge.badge-informational.qui-appearance-dot .mat-badge.mat-badge-medium.mat-badge-after{display:flex}.ethos-2-theme .qui-badge.badge-informational.qui-appearance-dot .mat-badge.mat-badge-medium.mat-badge-after .mat-badge-content{background:var(--qui-components-badge-color-badge-dot-palette-primary);border-color:var(--qui-components-badge-color-badge-dot-palette-border);box-sizing:content-box;color:var(--qui-components-badge-color-badge-dot-palette-primary);height:var(--qui-components-badge-size-badge-dot-default);min-width:var(--qui-components-badge-size-badge-dot-default);padding:0;position:absolute;right:calc(1px + (var(--qui-offset-y, 0))*-0.0625rem);top:calc(1px + (var(--qui-offset-x, 0))*-0.0625rem);width:var(--qui-components-badge-size-badge-dot-default)}.ethos-2-theme .qui-badge.badge-warning .mat-badge.mat-badge-medium.mat-badge-after .mat-badge-content{background-color:var(--qui-components-badge-color-badge-bg-warning);border-color:var(--qui-components-badge-color-badge-border-warning);color:var(--qui-components-badge-color-badge-text-warning)}.ethos-2-theme .qui-badge.badge-warning.qui-appearance-dot .mat-badge.mat-badge-medium.mat-badge-after{display:flex}.ethos-2-theme .qui-badge.badge-warning.qui-appearance-dot .mat-badge.mat-badge-medium.mat-badge-after .mat-badge-content{background:var(--qui-components-badge-color-badge-dot-palette-warning);border-color:var(--qui-components-badge-color-badge-dot-palette-border);box-sizing:content-box;color:var(--qui-components-badge-color-badge-dot-palette-warning);height:var(--qui-components-badge-size-badge-dot-default);min-width:var(--qui-components-badge-size-badge-dot-default);padding:0;position:absolute;right:calc(1px + (var(--qui-offset-y, 0))*-0.0625rem);top:calc(1px + (var(--qui-offset-x, 0))*-0.0625rem);width:var(--qui-components-badge-size-badge-dot-default)}.ethos-2-theme .qui-badge.badge-error .mat-badge.mat-badge-medium.mat-badge-after .mat-badge-content{background-color:var(--qui-components-badge-color-badge-bg-error);border-color:var(--qui-components-badge-color-badge-border-error);color:var(--qui-components-badge-color-badge-text-error)}.ethos-2-theme .qui-badge.badge-error.qui-appearance-dot .mat-badge.mat-badge-medium.mat-badge-after{display:flex}.ethos-2-theme .qui-badge.badge-error.qui-appearance-dot .mat-badge.mat-badge-medium.mat-badge-after .mat-badge-content{background:var(--qui-components-badge-color-badge-dot-palette-error);border-color:var(--qui-components-badge-color-badge-dot-palette-border);box-sizing:content-box;color:var(--qui-components-badge-color-badge-dot-palette-error);height:var(--qui-components-badge-size-badge-dot-default);min-width:var(--qui-components-badge-size-badge-dot-default);padding:0;position:absolute;right:calc(1px + (var(--qui-offset-y, 0))*-0.0625rem);top:calc(1px + (var(--qui-offset-x, 0))*-0.0625rem);width:var(--qui-components-badge-size-badge-dot-default)}.ethos-2-theme .qui-badge.badge-success .mat-badge.mat-badge-medium.mat-badge-after .mat-badge-content{background-color:var(--qui-components-badge-color-badge-bg-success);border-color:var(--qui-components-badge-color-badge-border-success);color:var(--qui-components-badge-color-badge-text-success)}.ethos-2-theme .qui-badge.badge-success.qui-appearance-dot .mat-badge.mat-badge-medium.mat-badge-after{display:flex}.ethos-2-theme .qui-badge.badge-success.qui-appearance-dot .mat-badge.mat-badge-medium.mat-badge-after .mat-badge-content{background:var(--qui-components-badge-color-badge-dot-palette-success);border-color:var(--qui-components-badge-color-badge-dot-palette-border);box-sizing:content-box;color:var(--qui-components-badge-color-badge-dot-palette-success);height:var(--qui-components-badge-size-badge-dot-default);min-width:var(--qui-components-badge-size-badge-dot-default);padding:0;position:absolute;right:calc(1px + (var(--qui-offset-y, 0))*-0.0625rem);top:calc(1px + (var(--qui-offset-x, 0))*-0.0625rem);width:var(--qui-components-badge-size-badge-dot-default)}

.ethos-2-theme qui-ng-input-group .input1{margin-right:-0.0625rem}.ethos-2-theme qui-ng-input-group .input1 .qui-input .mat-mdc-form-field .mat-mdc-form-field-flex,.ethos-2-theme qui-ng-input-group .input1 .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,.ethos-2-theme qui-ng-input-group .input1 .qui-input .mat-mdc-form-field.mat-focused,.ethos-2-theme qui-ng-input-group .input1 .qui-select .mat-mdc-form-field .mat-mdc-form-field-flex,.ethos-2-theme qui-ng-input-group .input1 .qui-select .mat-mdc-form-field .mat-mdc-text-field-wrapper,.ethos-2-theme qui-ng-input-group .input1 .qui-select .mat-mdc-form-field.mat-focused{border-radius:var(--qui-components-input-sizing-input-border-radius-default) var(--qui-components-input-sizing-input-border-radius-none) var(--qui-components-input-sizing-input-border-radius-none) var(--qui-components-input-sizing-input-border-radius-default)}.ethos-2-theme qui-ng-input-group .input1 .qui-input .mat-mdc-form-field.mat-focused,.ethos-2-theme qui-ng-input-group .input1 .qui-select .mat-mdc-form-field.mat-focused{box-shadow:0 0 0 var(--qui-spacing-2) var(--qui-alias-color-context-palette);z-index:3}.ethos-2-theme qui-ng-input-group .input1 .qui-input .mat-mdc-form-field.mat-form-field-invalid,.ethos-2-theme qui-ng-input-group .input1 .qui-select .mat-mdc-form-field.mat-form-field-invalid{z-index:2}.ethos-2-theme qui-ng-input-group .input2 .qui-input .mat-mdc-form-field .mat-mdc-form-field-flex,.ethos-2-theme qui-ng-input-group .input2 .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper,.ethos-2-theme qui-ng-input-group .input2 .qui-input .mat-mdc-form-field.mat-focused,.ethos-2-theme qui-ng-input-group .input2 .qui-select .mat-mdc-form-field .mat-mdc-form-field-flex,.ethos-2-theme qui-ng-input-group .input2 .qui-select .mat-mdc-form-field .mat-mdc-text-field-wrapper,.ethos-2-theme qui-ng-input-group .input2 .qui-select .mat-mdc-form-field.mat-focused{border-radius:var(--qui-components-input-sizing-input-border-radius-none) var(--qui-components-input-sizing-input-border-radius-default) var(--qui-components-input-sizing-input-border-radius-default) var(--qui-components-input-sizing-input-border-radius-none)}.ethos-2-theme qui-ng-input-group .input2 .qui-input .mat-mdc-form-field.mat-focused,.ethos-2-theme qui-ng-input-group .input2 .qui-select .mat-mdc-form-field.mat-focused{box-shadow:0 0 0 var(--qui-spacing-2) var(--qui-alias-color-context-palette);z-index:3}.ethos-2-theme qui-ng-input-group .input1:has(.qui-select),.ethos-2-theme qui-ng-input-group .input2:has(.qui-select){max-width:12rem;width:40%}.ethos-2-theme qui-ng-input-group .input1 .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix,.ethos-2-theme qui-ng-input-group .input1 .qui-input .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,.ethos-2-theme qui-ng-input-group .input1 .qui-select .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix,.ethos-2-theme qui-ng-input-group .input1 .qui-select .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,.ethos-2-theme qui-ng-input-group .input2 .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix,.ethos-2-theme qui-ng-input-group .input2 .qui-input .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix,.ethos-2-theme qui-ng-input-group .input2 .qui-select .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix,.ethos-2-theme qui-ng-input-group .input2 .qui-select .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{width:auto}.ethos-2-theme qui-ng-input-group .qui-form-field-wrapper.label-container{padding-bottom:var(--qui-components-input-spacing-input-gap-sm)}.ethos-2-theme qui-ng-input-group .qui-form-field-wrapper.qui-disabled [hint-text]{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme qui-ng-input-group .qui-form-field-wrapper.qui-disabled .prefix-container{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme qui-ng-input-group [hint-text]{color:var(--qui-components-form-field-wrapper-color-form-field-wrap-msg);display:block;font-family:var(--qui-components-form-field-wrapper-typography-form-field-wrap-messaging-fontFamily);font-size:var(--qui-components-form-field-wrapper-typography-form-field-wrap-messaging-fontSize);font-weight:var(--qui-components-form-field-wrapper-typography-form-field-wrap-messaging-fontWeight);line-height:var(--qui-components-form-field-wrapper-typography-form-field-wrap-messaging-lineHeight);margin-top:var(--qui-components-form-field-wrapper-spacing-form-field-wrap-vertical-padding)}.ethos-2-theme qui-ng-input-group.hide-hint-text [hint-text]{display:none}

.ethos-2-theme .qui-input{--qui-themed-close-icon: "close_outline";display:flex;flex-direction:column;gap:var(--qui-components-form-field-wrapper-spacing-form-field-wrap-vertical-padding);width:100%}.ethos-2-theme .qui-input [hint-text]{color:var(--qui-components-form-field-wrapper-color-form-field-wrap-msg);font-family:var(--qui-components-input-typography-input-messaging-fontFamily);font-size:var(--qui-components-input-typography-input-messaging-fontSize);font-weight:var(--qui-components-input-typography-input-messaging-fontWeight);line-height:var(--qui-components-input-typography-input-messaging-lineHeight)}.ethos-2-theme .qui-input .mat-mdc-form-field{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px;--mdc-filled-text-field-caret-color:#0066dd;--mdc-filled-text-field-focus-active-indicator-color:#0066dd;--mdc-filled-text-field-focus-label-text-color:rgba(0, 102, 221, 0.87);--mdc-filled-text-field-container-color:whitesmoke;--mdc-filled-text-field-disabled-container-color:#fafafa;--mdc-filled-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-error-hover-label-text-color:#ff9800;--mdc-filled-text-field-error-focus-label-text-color:#ff9800;--mdc-filled-text-field-error-label-text-color:#ff9800;--mdc-filled-text-field-error-caret-color:#ff9800;--mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, 0.42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, 0.06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-error-active-indicator-color:#ff9800;--mdc-filled-text-field-error-focus-active-indicator-color:#ff9800;--mdc-filled-text-field-error-hover-active-indicator-color:#ff9800;--mdc-outlined-text-field-caret-color:#0066dd;--mdc-outlined-text-field-focus-outline-color:#0066dd;--mdc-outlined-text-field-focus-label-text-color:rgba(0, 102, 221, 0.87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-error-caret-color:#ff9800;--mdc-outlined-text-field-error-focus-label-text-color:#ff9800;--mdc-outlined-text-field-error-label-text-color:#ff9800;--mdc-outlined-text-field-error-hover-label-text-color:#ff9800;--mdc-outlined-text-field-outline-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, 0.06);--mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-error-focus-outline-color:#ff9800;--mdc-outlined-text-field-error-hover-outline-color:#ff9800;--mdc-outlined-text-field-error-outline-color:#ff9800;--mat-form-field-focus-select-arrow-color:rgba(0, 102, 221, 0.87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, 0.38);--mat-form-field-state-layer-color:rgba(0, 0, 0, 0.87);--mat-form-field-error-text-color:#ff9800;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-leading-icon-color:unset;--mat-form-field-disabled-leading-icon-color:unset;--mat-form-field-trailing-icon-color:unset;--mat-form-field-disabled-trailing-icon-color:unset;--mat-form-field-error-focus-trailing-icon-color:unset;--mat-form-field-error-hover-trailing-icon-color:unset;--mat-form-field-error-trailing-icon-color:unset;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, 0.54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, 0.38);--mat-form-field-hover-state-layer-opacity:0.04;--mat-form-field-focus-state-layer-opacity:0.08;--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px;--mdc-filled-text-field-label-text-font:var(--qui-alias-typography-body-regular-1-font-fontFamily);--mdc-filled-text-field-label-text-size:var(--qui-alias-typography-body-regular-1-font-size-breakpoint-md);--mdc-filled-text-field-label-text-tracking:var(--qui-alias-typography-body-regular-1-font-letterSpacing);--mdc-filled-text-field-label-text-weight:var(--qui-alias-typography-body-regular-1-font-fontWeight);--mdc-outlined-text-field-label-text-font:var(--qui-alias-typography-body-regular-1-font-fontFamily);--mdc-outlined-text-field-label-text-size:var(--qui-alias-typography-body-regular-1-font-size-breakpoint-md);--mdc-outlined-text-field-label-text-tracking:var(--qui-alias-typography-body-regular-1-font-letterSpacing);--mdc-outlined-text-field-label-text-weight:var(--qui-alias-typography-body-regular-1-font-fontWeight);--mat-form-field-container-text-font:var(--qui-alias-typography-body-regular-1-font-fontFamily);--mat-form-field-container-text-line-height:var(--qui-alias-typography-body-regular-1-font-lineHeight);--mat-form-field-container-text-size:var(--qui-alias-typography-body-regular-1-font-size-breakpoint-md);--mat-form-field-container-text-tracking:var(--qui-alias-typography-body-regular-1-font-letterSpacing);--mat-form-field-container-text-weight:var(--qui-alias-typography-body-regular-1-font-fontWeight);--mat-form-field-outlined-label-text-populated-size:var(--qui-alias-typography-body-regular-1-font-size-breakpoint-md);--mat-form-field-subscript-text-font:var(--qui-alias-typography-body-regular-3-font-fontFamily);--mat-form-field-subscript-text-line-height:var(--qui-alias-typography-body-regular-3-font-lineHeight);--mat-form-field-subscript-text-size:var(--qui-alias-typography-body-regular-3-font-size-breakpoint-md);--mat-form-field-subscript-text-tracking:var(--qui-alias-typography-body-regular-3-font-letterSpacing);--mat-form-field-subscript-text-weight:var(--qui-alias-typography-body-regular-3-font-fontWeight)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color:#78be21;--mdc-filled-text-field-focus-active-indicator-color:#78be21;--mdc-filled-text-field-focus-label-text-color:rgba(120, 190, 33, 0.87);--mdc-outlined-text-field-caret-color:#78be21;--mdc-outlined-text-field-focus-outline-color:#78be21;--mdc-outlined-text-field-focus-label-text-color:rgba(120, 190, 33, 0.87);--mat-form-field-focus-select-arrow-color:rgba(120, 190, 33, 0.87)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color:#ff9800;--mdc-filled-text-field-focus-active-indicator-color:#ff9800;--mdc-filled-text-field-focus-label-text-color:rgba(255, 152, 0, 0.87);--mdc-outlined-text-field-caret-color:#ff9800;--mdc-outlined-text-field-focus-outline-color:#ff9800;--mdc-outlined-text-field-focus-label-text-color:rgba(255, 152, 0, 0.87);--mat-form-field-focus-select-arrow-color:rgba(255, 152, 0, 0.87)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper{border-radius:var(--qui-components-input-sizing-input-border-radius-default);padding-bottom:var(--qui-spacing-0);padding-left:0;padding-right:0}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{align-items:center;background-color:var(--qui-components-input-color-input-background-default);border:none;border-radius:var(--qui-components-input-sizing-input-border-radius-default);box-shadow:inset 0 0 0 var(--qui-components-input-sizing-input-border-width-default) var(--qui-components-input-color-input-border-default);font-family:var(--qui-components-input-typography-input-text-value-fontFamily);font-size:var(--qui-components-input-typography-input-text-value-fontSize);font-weight:var(--qui-components-input-typography-input-text-value-fontWeight);line-height:var(--qui-components-input-typography-input-text-value-lineHeight);margin:var(--qui-spacing-0);padding:var(--qui-components-input-spacing-input-regular-padding)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{display:flex;gap:var(--qui-components-input-spacing-input-gap-sm)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .prefix-icon,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .suffix-icon,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .prefix-icon,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .suffix-icon{display:flex}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .prefix-icon .qui-icon,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .suffix-icon .qui-icon,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .prefix-icon .qui-icon,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .suffix-icon .qui-icon{color:var(--qui-components-input-color-input-icon-default)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .suffix-icon .qui-icon svg,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .suffix-icon .qui-icon svg{height:var(--qui-components-input-size-input-icons-rg);width:var(--qui-components-input-size-input-icons-rg)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border:none;color:inherit;font-family:var(--qui-components-input-typography-input-text-value-fontFamily);font-size:var(--qui-components-input-typography-input-text-value-fontSize);font-weight:var(--qui-components-input-typography-input-text-value-fontWeight);line-height:var(--qui-components-input-typography-input-text-value-lineHeight);line-height:inherit;margin:var(--qui-spacing-0);min-height:auto;padding:0 !important;position:static}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix input:disabled{background-color:none}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label-wrapper{display:none;height:var(--qui-spacing-0);width:var(--qui-spacing-0)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-text-field__input:not(:disabled){background-color:rgba(0,0,0,0);border:none;box-shadow:none;caret-color:var(--qui-components-input-color-input-cursor-default);color:var(--qui-components-input-color-input-text-filled);font-family:var(--qui-components-input-typography-input-text-value-fontFamily);font-size:var(--qui-components-input-typography-input-text-value-fontSize);font-weight:var(--qui-components-input-typography-input-text-value-fontWeight);line-height:var(--qui-components-input-typography-input-text-value-lineHeight);margin:var(--qui-spacing-0);overflow:auto;text-overflow:ellipsis}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mdc-text-field__input:not(:disabled)::-ms-reveal{display:none}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within){background-color:var(--qui-components-input-color-input-background-hover);box-shadow:inset 0 0 0 var(--qui-components-input-sizing-input-border-width-default) var(--qui-components-input-color-input-border-hover)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-infix .mat-mdc-input-element{color:var(--qui-components-input-color-input-text-filled-hover)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .btn-clear-visible-wrap .btn-clear .qui-icon svg,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .btn-clear-visible-wrap .btn-visible .qui-icon svg{color:var(--qui-components-input-color-input-text-filled-hover)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .btn-clear-visible-wrap .btn-clear:hover .qui-icon svg,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .btn-clear-visible-wrap .btn-visible:hover .qui-icon svg{color:var(--qui-components-input-color-input-text-filled-hover)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-prefix .prefix-container,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-prefix .suffix-container,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-suffix .prefix-container,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-suffix .suffix-container,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-icon-prefix .prefix-container,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-icon-prefix .suffix-container,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-icon-suffix .prefix-container,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-icon-suffix .suffix-container{color:var(--qui-components-input-color-input-text-presuf-hover)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-prefix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-prefix .suffix-icon .qui-icon svg,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-suffix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-suffix .suffix-icon .qui-icon svg,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-icon-prefix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-icon-prefix .suffix-icon .qui-icon svg,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-icon-suffix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-icon-suffix .suffix-icon .qui-icon svg{color:var(--qui-components-input-color-input-text-presuf-hover)}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mdc-line-ripple{display:none}.ethos-2-theme .qui-input .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-focus-overlay{display:none}.ethos-2-theme .qui-input .mat-mdc-form-field.mat-focused{border-radius:var(--qui-components-input-sizing-input-border-radius-default);outline:var(--qui-components-input-sizing-input-border-width-focus) solid var(--qui-components-input-color-input-border-focus-ring);outline-offset:var(--qui-components-input-sizing-input-border-width-focus)}.ethos-2-theme .qui-input .mat-mdc-form-field-subscript-wrapper{display:none}.ethos-2-theme .qui-input .mat-mdc-form-field-icon-prefix{align-items:center;display:flex;padding:0}.ethos-2-theme .qui-input .mat-mdc-form-field-icon-prefix span:not(:empty){padding:0 var(--qui-components-input-spacing-input-presuffix-padding) 0 0}.ethos-2-theme .qui-input .mat-mdc-form-field-icon-prefix .prefix-container{align-items:center;color:var(--qui-components-input-color-input-icon-default);display:inline-flex;font-family:var(--qui-components-input-typography-input-presuffix-fontFamily);font-size:var(--qui-components-input-typography-input-presuffix-fontSize);font-weight:var(--qui-components-input-typography-input-presuffix-fontWeight);line-height:var(--qui-components-input-typography-input-presuffix-lineHeight)}.ethos-2-theme .qui-input .mat-mdc-form-field-icon-suffix{align-items:center;display:flex}.ethos-2-theme .qui-input .mat-mdc-form-field-icon-suffix .suffix-container{align-items:center;color:var(--qui-components-input-color-input-icon-default);display:inline-flex;font-family:var(--qui-components-input-typography-input-presuffix-fontFamily);font-size:var(--qui-components-input-typography-input-presuffix-fontSize);font-weight:var(--qui-components-input-typography-input-presuffix-fontWeight);line-height:var(--qui-components-input-typography-input-presuffix-lineHeight);padding:0 0 0 var(--qui-components-input-spacing-input-presuffix-padding)}.ethos-2-theme .qui-input[resize=none] .mat-mdc-form-field-flex:has(textarea) .mat-mdc-form-field-textarea-control{resize:none}.ethos-2-theme .qui-input[resize=none] .mat-mdc-form-field-infix:has(textarea) .mat-mdc-form-field-textarea-control{resize:none}.ethos-2-theme .qui-input[size=small] .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{padding:var(--qui-components-input-spacing-input-slim-padding-top-bottom) var(--qui-components-input-spacing-input-slim-padding-left-right)}.ethos-2-theme .qui-input[size=small] .mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input:not(.mat-mdc-form-field-textarea-control){height:var(--qui-size-height-24)}.ethos-2-theme .qui-input[size=small] .mat-mdc-form-field-flex:has(textarea){padding:var(--qui-components-input-spacing-input-gap-md) var(--qui-alias-spacing-lg, 0.75rem) !important}.ethos-2-theme .qui-input[size=small] .mat-mdc-form-field-flex:has(textarea) .mat-mdc-form-field-textarea-control{vertical-align:top}.ethos-2-theme .qui-input[size=small] .mat-mdc-form-field-flex:has(textarea) .mat-mdc-form-field-infix{min-height:var(--qui-size-height-24)}.ethos-2-theme .qui-input[text-align=right] input,.ethos-2-theme .qui-input[text-align=right] textarea{text-align:right}.ethos-2-theme .qui-input[text-align=left] input,.ethos-2-theme .qui-input[text-align=left] textarea{text-align:left}.ethos-2-theme .qui-input[size=regular] .mdc-text-field--no-label .mat-mdc-form-field-input-control.mdc-text-field__input:not(.mat-mdc-form-field-textarea-control){height:var(--qui-size-height-24)}.ethos-2-theme .qui-input[size=regular] .mat-mdc-form-field-infix:has(textarea){min-height:var(--qui-size-height-16) !important;padding:0 var(--qui-spacing-8) !important}.ethos-2-theme .qui-input[size=regular] .mat-mdc-form-field-infix:has(textarea) .mat-mdc-form-field-textarea-control{min-height:var(--qui-size-height-24);vertical-align:top}.ethos-2-theme .qui-input label{color:var(--qui-components-input-color-input-text-label);font-family:var(--qui-components-input-typography-input-label-fontFamily);font-size:var(--qui-components-input-typography-input-label-fontSize);font-weight:var(--qui-components-input-typography-input-label-fontWeight);line-height:var(--qui-components-input-typography-input-label-lineHeight)}.ethos-2-theme .qui-input label:empty{display:none}.ethos-2-theme .qui-input.disabled,.ethos-2-theme .qui-input.disabled-focusable{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled label,.ethos-2-theme .qui-input.disabled-focusable label{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled [hint-text],.ethos-2-theme .qui-input.disabled-focusable [hint-text]{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{background-color:var(--qui-components-input-color-input-background-disabled);box-shadow:inset 0 0 0 var(--qui-components-input-sizing-input-border-width-default) var(--qui-components-input-color-input-border-disabled)}.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within),.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within){background-color:var(--qui-components-input-color-input-background-disabled);box-shadow:inset 0 0 0 var(--qui-components-input-sizing-input-border-width-default) var(--qui-components-input-color-input-border-disabled)}.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-infix .mat-input-element,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-infix .mat-input-element{background-color:var(--qui-components-input-color-input-background-disabled);color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .btn-clear-visible-wrap .btn-clear .qui-icon svg,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .btn-clear-visible-wrap .btn-visible .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .btn-clear-visible-wrap .btn-clear .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .btn-clear-visible-wrap .btn-visible .qui-icon svg{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .btn-clear-visible-wrap:hover .qui-icon,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .btn-clear-visible-wrap:hover .qui-icon{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-prefix .prefix-container,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-prefix .suffix-container,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-suffix .prefix-container,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-suffix .suffix-container,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-prefix .prefix-container,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-prefix .suffix-container,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-suffix .prefix-container,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-suffix .suffix-container{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-prefix .prefix-icon .qui-icon,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-prefix .suffix-icon .qui-icon,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-suffix .prefix-icon .qui-icon,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-suffix .suffix-icon .qui-icon,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-prefix .prefix-icon .qui-icon,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-prefix .suffix-icon .qui-icon,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-suffix .prefix-icon .qui-icon,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within) .mat-mdc-form-field-text-suffix .suffix-icon .qui-icon{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .prefix-container,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .suffix-container,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .prefix-container,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .suffix-container,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .prefix-container,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .suffix-container,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .prefix-container,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .suffix-container,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .prefix-container,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .suffix-container,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .prefix-container,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .suffix-container,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .prefix-container,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .suffix-container,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .prefix-container,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .suffix-container{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .suffix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .suffix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .suffix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .suffix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .suffix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .suffix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .suffix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .prefix-icon .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .suffix-icon .qui-icon svg{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element,.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear .qui-icon svg,.ethos-2-theme .qui-input.disabled.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible .qui-icon svg{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear:focus-visible,.ethos-2-theme .qui-input.disabled.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible:focus-visible,.ethos-2-theme .qui-input.disabled-focusable.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear:focus-visible,.ethos-2-theme .qui-input.disabled-focusable.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible:focus-visible{outline-color:var(--qui-alias-color-border-disable)}@media(hover: hover){.ethos-2-theme .qui-input.disabled.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear:hover .qui-icon svg,.ethos-2-theme .qui-input.disabled.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible:hover .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear:hover .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible:hover .qui-icon svg{color:var(--qui-components-input-color-input-text-disable)}}.ethos-2-theme .qui-input.disabled.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear:active .qui-icon svg,.ethos-2-theme .qui-input.disabled.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible:active .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear:active .qui-icon svg,.ethos-2-theme .qui-input.disabled-focusable.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible:active .qui-icon svg{color:var(--qui-components-input-color-input-text-disable)}.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field{pointer-events:none;user-select:none}.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field.mat-focused{outline:var(--qui-components-input-sizing-input-border-width-focus) solid var(--qui-alias-color-border-disable)}.ethos-2-theme .qui-input.disabled-focusable .mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{box-shadow:inset 0 0 0 var(--qui-components-input-sizing-input-border-width-default) var(--qui-components-input-color-input-border-disabled)}.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix{display:inline-flex;gap:var(--qui-components-input-spacing-input-gap-sm)}.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap{display:inline-flex;gap:var(--qui-components-input-spacing-input-gap-sm)}.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap:empty{display:none}.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear,.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible{align-items:center;appearance:none;background:none;border:none;border:var(--qui-spacing-0);border-radius:var(--qui-alias-border-radius-circle);display:inline-flex;display:flex;min-width:fit-content;outline:none;padding:var(--qui-spacing-0)}.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear .qui-icon svg,.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible .qui-icon svg{color:var(--qui-components-input-color-input-icon-default);height:var(--qui-components-input-size-input-icons-rg);width:var(--qui-components-input-size-input-icons-rg)}.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear:focus-visible,.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible:focus-visible{outline:var(--qui-alias-border-width-thick) solid var(--qui-alias-color-border-focus);outline-offset:calc(var(--qui-alias-border-width-thick)*-1)}@media(hover: hover){.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear:hover:focus-visible,.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible:hover:focus-visible{outline-offset:calc((var(--qui-border-width-4) - var(--qui-border-width-1))*-1);outline-width:calc(var(--qui-border-width-4) - var(--qui-border-width-1))}.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear:hover .qui-icon svg,.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible:hover .qui-icon svg{--qui-outline-path: 0;--qui-filled-path: 1;color:var(--qui-alias-color-icon-action-hover)}}.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear:active:focus-visible,.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible:active:focus-visible{outline-offset:calc((var(--qui-border-width-4) - var(--qui-border-width-1))*-1);outline-width:calc(var(--qui-border-width-4) - var(--qui-border-width-1))}.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-clear:active .qui-icon svg,.ethos-2-theme .qui-input.has-btn-clear-visible .mat-mdc-form-field-flex .mat-mdc-form-field-infix .btn-clear-visible-wrap .btn-visible:active .qui-icon svg{--qui-outline-path: 0;--qui-filled-path: 1;color:var(--qui-alias-color-icon-action-press)}.ethos-2-theme .qui-input input::-webkit-outer-spin-button,.ethos-2-theme .qui-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ethos-2-theme .qui-input input[type=number]{-moz-appearance:textfield}.ethos-2-theme .qui-input.status-invalid .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{background-color:var(--qui-components-input-color-input-background-error);box-shadow:inset 0 0 0 var(--qui-components-input-sizing-input-border-width-default) var(--qui-components-input-color-input-border-error)}@media(hover: hover){.ethos-2-theme .qui-input.status-invalid .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:hover:not(:focus-within){background-color:var(--qui-components-input-color-input-background-error-hover);box-shadow:inset 0 0 0 var(--qui-components-input-sizing-input-border-width-default) var(--qui-components-input-color-input-border-error)}}.ethos-2-theme .qui-input.status-invalid .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:focus-within{box-shadow:inset 0 0 0 var(--qui-components-input-sizing-input-border-width-default) var(--qui-components-input-color-input-border-error)}

.ethos-2-theme .qui-form-field-wrapper{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px;--mdc-filled-text-field-caret-color:#0066dd;--mdc-filled-text-field-focus-active-indicator-color:#0066dd;--mdc-filled-text-field-focus-label-text-color:rgba(0, 102, 221, 0.87);--mdc-filled-text-field-container-color:whitesmoke;--mdc-filled-text-field-disabled-container-color:#fafafa;--mdc-filled-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-filled-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-filled-text-field-error-hover-label-text-color:#ff9800;--mdc-filled-text-field-error-focus-label-text-color:#ff9800;--mdc-filled-text-field-error-label-text-color:#ff9800;--mdc-filled-text-field-error-caret-color:#ff9800;--mdc-filled-text-field-active-indicator-color:rgba(0, 0, 0, 0.42);--mdc-filled-text-field-disabled-active-indicator-color:rgba(0, 0, 0, 0.06);--mdc-filled-text-field-hover-active-indicator-color:rgba(0, 0, 0, 0.87);--mdc-filled-text-field-error-active-indicator-color:#ff9800;--mdc-filled-text-field-error-focus-active-indicator-color:#ff9800;--mdc-filled-text-field-error-hover-active-indicator-color:#ff9800;--mdc-outlined-text-field-caret-color:#0066dd;--mdc-outlined-text-field-focus-outline-color:#0066dd;--mdc-outlined-text-field-focus-label-text-color:rgba(0, 102, 221, 0.87);--mdc-outlined-text-field-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-hover-label-text-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-disabled-label-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-disabled-input-text-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-input-text-placeholder-color:rgba(0, 0, 0, 0.6);--mdc-outlined-text-field-error-caret-color:#ff9800;--mdc-outlined-text-field-error-focus-label-text-color:#ff9800;--mdc-outlined-text-field-error-label-text-color:#ff9800;--mdc-outlined-text-field-error-hover-label-text-color:#ff9800;--mdc-outlined-text-field-outline-color:rgba(0, 0, 0, 0.38);--mdc-outlined-text-field-disabled-outline-color:rgba(0, 0, 0, 0.06);--mdc-outlined-text-field-hover-outline-color:rgba(0, 0, 0, 0.87);--mdc-outlined-text-field-error-focus-outline-color:#ff9800;--mdc-outlined-text-field-error-hover-outline-color:#ff9800;--mdc-outlined-text-field-error-outline-color:#ff9800;--mat-form-field-focus-select-arrow-color:rgba(0, 102, 221, 0.87);--mat-form-field-disabled-input-text-placeholder-color:rgba(0, 0, 0, 0.38);--mat-form-field-state-layer-color:rgba(0, 0, 0, 0.87);--mat-form-field-error-text-color:#ff9800;--mat-form-field-select-option-text-color:inherit;--mat-form-field-select-disabled-option-text-color:GrayText;--mat-form-field-leading-icon-color:unset;--mat-form-field-disabled-leading-icon-color:unset;--mat-form-field-trailing-icon-color:unset;--mat-form-field-disabled-trailing-icon-color:unset;--mat-form-field-error-focus-trailing-icon-color:unset;--mat-form-field-error-hover-trailing-icon-color:unset;--mat-form-field-error-trailing-icon-color:unset;--mat-form-field-enabled-select-arrow-color:rgba(0, 0, 0, 0.54);--mat-form-field-disabled-select-arrow-color:rgba(0, 0, 0, 0.38);--mat-form-field-hover-state-layer-opacity:0.04;--mat-form-field-focus-state-layer-opacity:0.08;--mat-form-field-container-height:56px;--mat-form-field-filled-label-display:block;--mat-form-field-container-vertical-padding:16px;--mat-form-field-filled-with-label-container-padding-top:24px;--mat-form-field-filled-with-label-container-padding-bottom:8px;--mdc-filled-text-field-label-text-font:var(--qui-alias-typography-body-regular-1-font-fontFamily);--mdc-filled-text-field-label-text-size:var(--qui-alias-typography-body-regular-1-font-size-breakpoint-md);--mdc-filled-text-field-label-text-tracking:var(--qui-alias-typography-body-regular-1-font-letterSpacing);--mdc-filled-text-field-label-text-weight:var(--qui-alias-typography-body-regular-1-font-fontWeight);--mdc-outlined-text-field-label-text-font:var(--qui-alias-typography-body-regular-1-font-fontFamily);--mdc-outlined-text-field-label-text-size:var(--qui-alias-typography-body-regular-1-font-size-breakpoint-md);--mdc-outlined-text-field-label-text-tracking:var(--qui-alias-typography-body-regular-1-font-letterSpacing);--mdc-outlined-text-field-label-text-weight:var(--qui-alias-typography-body-regular-1-font-fontWeight);--mat-form-field-container-text-font:var(--qui-alias-typography-body-regular-1-font-fontFamily);--mat-form-field-container-text-line-height:var(--qui-alias-typography-body-regular-1-font-lineHeight);--mat-form-field-container-text-size:var(--qui-alias-typography-body-regular-1-font-size-breakpoint-md);--mat-form-field-container-text-tracking:var(--qui-alias-typography-body-regular-1-font-letterSpacing);--mat-form-field-container-text-weight:var(--qui-alias-typography-body-regular-1-font-fontWeight);--mat-form-field-outlined-label-text-populated-size:var(--qui-alias-typography-body-regular-1-font-size-breakpoint-md);--mat-form-field-subscript-text-font:var(--qui-alias-typography-body-regular-3-font-fontFamily);--mat-form-field-subscript-text-line-height:var(--qui-alias-typography-body-regular-3-font-lineHeight);--mat-form-field-subscript-text-size:var(--qui-alias-typography-body-regular-3-font-size-breakpoint-md);--mat-form-field-subscript-text-tracking:var(--qui-alias-typography-body-regular-3-font-letterSpacing);--mat-form-field-subscript-text-weight:var(--qui-alias-typography-body-regular-3-font-fontWeight)}.ethos-2-theme .qui-form-field-wrapper .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color:#78be21;--mdc-filled-text-field-focus-active-indicator-color:#78be21;--mdc-filled-text-field-focus-label-text-color:rgba(120, 190, 33, 0.87);--mdc-outlined-text-field-caret-color:#78be21;--mdc-outlined-text-field-focus-outline-color:#78be21;--mdc-outlined-text-field-focus-label-text-color:rgba(120, 190, 33, 0.87);--mat-form-field-focus-select-arrow-color:rgba(120, 190, 33, 0.87)}.ethos-2-theme .qui-form-field-wrapper .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color:#ff9800;--mdc-filled-text-field-focus-active-indicator-color:#ff9800;--mdc-filled-text-field-focus-label-text-color:rgba(255, 152, 0, 0.87);--mdc-outlined-text-field-caret-color:#ff9800;--mdc-outlined-text-field-focus-outline-color:#ff9800;--mdc-outlined-text-field-focus-label-text-color:rgba(255, 152, 0, 0.87);--mat-form-field-focus-select-arrow-color:rgba(255, 152, 0, 0.87)}.ethos-2-theme .qui-form-field-wrapper .label-container:has(:not(:empty)){padding-bottom:var(--qui-components-form-field-wrapper-spacing-form-field-wrap-vertical-padding)}.ethos-2-theme .qui-form-field-wrapper .label-container .form-field-label{color:var(--qui-components-form-field-wrapper-color-form-field-wrap-label);font-family:var(--qui-components-form-field-wrapper-typography-form-field-wrap-label-fontFamily);font-size:var(--qui-components-form-field-wrapper-typography-form-field-wrap-label-fontSize);font-weight:var(--qui-components-form-field-wrapper-typography-form-field-wrap-label-fontWeight);line-height:var(--qui-components-form-field-wrapper-typography-form-field-wrap-label-lineHeight)}.ethos-2-theme .qui-form-field-wrapper .label-container .form-field-label:empty{display:none}.ethos-2-theme .qui-form-field-wrapper .label-container .form-field-description{color:var(--qui-components-form-field-wrapper-color-form-field-wrap-msg);font-family:var(--qui-components-form-field-wrapper-typography-form-field-wrap-messaging-fontFamily);font-size:var(--qui-components-form-field-wrapper-typography-form-field-wrap-messaging-fontSize);font-weight:var(--qui-components-form-field-wrapper-typography-form-field-wrap-messaging-fontWeight);line-height:var(--qui-components-form-field-wrapper-typography-form-field-wrap-messaging-lineHeight)}.ethos-2-theme .qui-form-field-wrapper .label-container .form-field-description:empty{display:none}.ethos-2-theme .qui-form-field-wrapper .qui-error{color:var(--qui-components-form-field-wrapper-color-form-field-wrap-msg-error);display:flex;font-family:var(--qui-components-form-field-wrapper-typography-form-field-wrap-messaging-fontFamily);font-size:var(--qui-components-form-field-wrapper-typography-form-field-wrap-messaging-fontSize);font-weight:var(--qui-components-form-field-wrapper-typography-form-field-wrap-messaging-fontWeight);gap:var(--qui-components-form-field-wrapper-spacing-form-field-wrap-vertical-padding);line-height:var(--qui-components-form-field-wrapper-typography-form-field-wrap-messaging-lineHeight);padding-top:var(--qui-components-form-field-wrapper-spacing-form-field-wrap-vertical-padding)}.ethos-2-theme .qui-form-field-wrapper .qui-error .qui-icon svg{height:var(--qui-components-form-field-wrapper-size-form-field-wrap-icons-sm);width:var(--qui-components-form-field-wrapper-size-form-field-wrap-icons-sm)}.ethos-2-theme .qui-form-field-wrapper .hidden{display:none}.ethos-2-theme .qui-form-field-wrapper.qui-disabled .label-container .form-field-label,.ethos-2-theme .qui-form-field-wrapper.qui-disabled .label-container .form-field-description,.ethos-2-theme .qui-form-field-wrapper.qui-disabled-focusable .label-container .form-field-label,.ethos-2-theme .qui-form-field-wrapper.qui-disabled-focusable .label-container .form-field-description{color:var(--qui-components-form-field-wrapper-color-form-field-wrap-disable)}

.ethos-2-theme .mdc-list{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:0.38;--mdc-list-list-item-disabled-leading-icon-opacity:0.38;--mdc-list-list-item-disabled-trailing-icon-opacity:0.38;--mat-list-active-indicator-color:transparent;--mat-list-active-indicator-shape:4px;--mdc-list-list-item-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-supporting-text-color:rgba(0, 0, 0, 0.54);--mdc-list-list-item-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-supporting-text-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-selected-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-disabled-label-text-color:black;--mdc-list-list-item-disabled-leading-icon-color:black;--mdc-list-list-item-disabled-trailing-icon-color:black;--mdc-list-list-item-hover-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-leading-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-hover-trailing-icon-color:rgba(0, 0, 0, 0.38);--mdc-list-list-item-focus-label-text-color:rgba(0, 0, 0, 0.87);--mdc-list-list-item-hover-state-layer-color:black;--mdc-list-list-item-hover-state-layer-opacity:0.04;--mdc-list-list-item-focus-state-layer-color:black;--mdc-list-list-item-focus-state-layer-opacity:0.12;--mdc-list-list-item-one-line-container-height:48px;--mdc-list-list-item-two-line-container-height:64px;--mdc-list-list-item-three-line-container-height:88px;--mat-list-list-item-leading-icon-start-space:16px;--mat-list-list-item-leading-icon-end-space:32px;--mdc-list-list-item-label-text-font:var(--qui-alias-typography-body-regular-1-font-fontFamily);--mdc-list-list-item-label-text-line-height:var(--qui-alias-typography-body-regular-1-font-lineHeight);--mdc-list-list-item-label-text-size:var(--qui-alias-typography-body-regular-1-font-size-breakpoint-md);--mdc-list-list-item-label-text-tracking:var(--qui-alias-typography-body-regular-1-font-letterSpacing);--mdc-list-list-item-label-text-weight:var(--qui-alias-typography-body-regular-1-font-fontWeight);--mdc-list-list-item-supporting-text-font:var(--qui-alias-typography-body-regular-2-font-fontFamily);--mdc-list-list-item-supporting-text-line-height:var(--qui-alias-typography-body-regular-2-font-lineHeight);--mdc-list-list-item-supporting-text-size:var(--qui-alias-typography-body-regular-2-font-size-breakpoint-md);--mdc-list-list-item-supporting-text-tracking:var(--qui-alias-typography-body-regular-2-font-letterSpacing);--mdc-list-list-item-supporting-text-weight:var(--qui-alias-typography-body-regular-2-font-fontWeight);--mdc-list-list-item-trailing-supporting-text-font:var(--qui-alias-typography-body-regular-3-font-fontFamily);--mdc-list-list-item-trailing-supporting-text-line-height:var(--qui-alias-typography-body-regular-3-font-lineHeight);--mdc-list-list-item-trailing-supporting-text-size:var(--qui-alias-typography-body-regular-3-font-size-breakpoint-md);--mdc-list-list-item-trailing-supporting-text-tracking:var(--qui-alias-typography-body-regular-3-font-letterSpacing);--mdc-list-list-item-trailing-supporting-text-weight:var(--qui-alias-typography-body-regular-3-font-fontWeight);display:flex;flex-direction:column;padding:0}.ethos-2-theme .mdc-list .mdc-list-item__start,.ethos-2-theme .mdc-list .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#0066dd;--mdc-radio-selected-hover-icon-color:#0066dd;--mdc-radio-selected-icon-color:#0066dd;--mdc-radio-selected-pressed-icon-color:#0066dd}.ethos-2-theme .mdc-list .mat-accent .mdc-list-item__start,.ethos-2-theme .mdc-list .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#78be21;--mdc-radio-selected-hover-icon-color:#78be21;--mdc-radio-selected-icon-color:#78be21;--mdc-radio-selected-pressed-icon-color:#78be21}.ethos-2-theme .mdc-list .mat-warn .mdc-list-item__start,.ethos-2-theme .mdc-list .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color:black;--mdc-radio-disabled-unselected-icon-color:black;--mdc-radio-unselected-hover-icon-color:#212121;--mdc-radio-unselected-focus-icon-color:#212121;--mdc-radio-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-unselected-pressed-icon-color:rgba(0, 0, 0, 0.54);--mdc-radio-selected-focus-icon-color:#ff9800;--mdc-radio-selected-hover-icon-color:#ff9800;--mdc-radio-selected-icon-color:#ff9800;--mdc-radio-selected-pressed-icon-color:#ff9800}.ethos-2-theme .mdc-list .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:var(--qui-color-absolutes-white);--mdc-checkbox-selected-focus-icon-color:#0066dd;--mdc-checkbox-selected-hover-icon-color:#0066dd;--mdc-checkbox-selected-icon-color:#0066dd;--mdc-checkbox-selected-pressed-icon-color:#0066dd;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#0066dd;--mdc-checkbox-selected-hover-state-layer-color:#0066dd;--mdc-checkbox-selected-pressed-state-layer-color:#0066dd;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.ethos-2-theme .mdc-list .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:var(--qui-color-absolutes-black);--mdc-checkbox-selected-focus-icon-color:#78be21;--mdc-checkbox-selected-hover-icon-color:#78be21;--mdc-checkbox-selected-icon-color:#78be21;--mdc-checkbox-selected-pressed-icon-color:#78be21;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#78be21;--mdc-checkbox-selected-hover-state-layer-color:#78be21;--mdc-checkbox-selected-pressed-state-layer-color:#78be21;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.ethos-2-theme .mdc-list .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:var(--qui-color-absolutes-black);--mdc-checkbox-selected-focus-icon-color:#ff9800;--mdc-checkbox-selected-hover-icon-color:#ff9800;--mdc-checkbox-selected-icon-color:#ff9800;--mdc-checkbox-selected-pressed-icon-color:#ff9800;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff9800;--mdc-checkbox-selected-hover-state-layer-color:#ff9800;--mdc-checkbox-selected-pressed-state-layer-color:#ff9800;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.ethos-2-theme .mdc-list .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.ethos-2-theme .mdc-list .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.ethos-2-theme .mdc-list .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.ethos-2-theme .mdc-list .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#06d}.ethos-2-theme .mdc-list .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.ethos-2-theme .mdc-list .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.ethos-2-theme .mdc-list .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.ethos-2-theme .mdc-list .mdc-list-item__start,.ethos-2-theme .mdc-list .mdc-list-item__end{--mdc-radio-state-layer-size:40px}.ethos-2-theme .mdc-list .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.ethos-2-theme .mdc-list .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.ethos-2-theme .mdc-list .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.ethos-2-theme .mdc-list .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.ethos-2-theme .mdc-list .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.ethos-2-theme .mdc-list .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.ethos-2-theme .mdc-list .mdc-list-group__subheader{font:var(--qui-alias-typography-heading-heading-6-font-fontWeight) var(--qui-alias-typography-heading-heading-6-font-size-breakpoint-md)/var(--qui-alias-typography-heading-heading-6-font-lineHeight) var(--qui-alias-typography-heading-heading-6-font-fontFamily);letter-spacing:var(--qui-alias-typography-heading-heading-6-font-letterSpacing)}.ethos-2-theme .mdc-list .mdc-list-group__subheader{color:var(--qui-components-list-color-list-section-title-text);display:flex;justify-content:space-between;letter-spacing:var(--qui-components-list-typography-list-section-title-letterSpacing);line-height:var(--qui-components-list-typography-list-section-title-lineHeight);white-space:normal;font-family:var(--qui-components-list-typography-list-section-title-fontFamily);font-size:var(--qui-components-list-typography-list-section-title-fontSize);font-weight:var(--qui-components-list-typography-list-section-title-fontWeight);margin:0;padding:var(--qui-components-list-spacing-list-section-title-vertical) var(--qui-components-list-spacing-list-section-title-horizontal)}.ethos-2-theme .mdc-list .mdc-list-group__subheader[show-divider=true]{box-shadow:0 var(--qui-components-list-border-width-list-divider) 0 0 var(--qui-components-list-color-list-section-title-divider) inset}.ethos-2-theme .mdc-list .mat-mdc-list-item{height:auto !important;overflow:visible;padding:var(--qui-components-list-spacing-list-offset-vertical) var(--qui-components-list-spacing-list-offset-horizontal);width:auto}.ethos-2-theme .mdc-list .mat-mdc-list-item .mat-mdc-list-item-title.mdc-list-item__primary-text{border-radius:var(--qui-components-list-border-radius-list-item);display:flex;gap:var(--qui-components-list-spacing-list-item-gap);padding:var(--qui-components-list-spacing-list-item-vertical) var(--qui-components-list-spacing-list-item-horizontal)}.ethos-2-theme .mdc-list .mat-mdc-list-item .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-item-icon{color:var(--qui-components-list-color-list-text-default);display:inline-flex;height:auto;margin:0;width:auto}.ethos-2-theme .mdc-list .mat-mdc-list-item .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-item-avatar{margin:0}.ethos-2-theme .mdc-list .mat-mdc-list-item .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-item-avatar.mdc-list-item__start{align-self:flex-start}.ethos-2-theme .mdc-list .mat-mdc-list-item .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-item-icon.mdc-list-item__start{align-self:flex-start}.ethos-2-theme .mdc-list .mat-mdc-list-item-interactive::before{display:none}.ethos-2-theme .mdc-list .mdc-list-item__content{align-self:center;overflow:visible}.ethos-2-theme .mdc-list .mdc-list-item__content .mat-mdc-list-item-title,.ethos-2-theme .mdc-list .mdc-list-item__content .mat-mdc-list-item-line{margin:0}.ethos-2-theme .mdc-list .mdc-list-item__content .mat-mdc-list-item-title::before,.ethos-2-theme .mdc-list .mdc-list-item__content .mat-mdc-list-item-title::after,.ethos-2-theme .mdc-list .mdc-list-item__content .mat-mdc-list-item-line::before,.ethos-2-theme .mdc-list .mdc-list-item__content .mat-mdc-list-item-line::after{display:none}.ethos-2-theme .mdc-list .mdc-list-item__content *[list-title]{color:var(--qui-components-list-color-list-text-default);display:flex;justify-content:space-between;letter-spacing:var(--qui-components-list-typography-list-list-item-letterSpacing);line-height:var(--qui-components-list-typography-list-list-item-lineHeight);white-space:normal;font-family:var(--qui-components-list-typography-list-list-item-fontFamily);font-size:var(--qui-components-list-typography-list-list-item-fontSize);font-weight:var(--qui-components-list-typography-list-list-item-fontWeight);gap:var(--qui-components-list-spacing-list-item-col-gap)}.ethos-2-theme .mdc-list .mdc-list-item__content *[list-secondary-text]{color:var(--qui-components-list-color-list-text-helptext);display:flex;justify-content:space-between;letter-spacing:var(--qui-components-list-typography-list-help-text-letterSpacing);line-height:var(--qui-components-list-typography-list-help-text-lineHeight);white-space:normal;font-family:var(--qui-components-list-typography-list-help-text-fontFamily);font-size:var(--qui-components-list-typography-list-help-text-fontSize);font-weight:var(--qui-components-list-typography-list-help-text-fontWeight);gap:var(--qui-components-list-spacing-list-item-col-gap)}.ethos-2-theme .mat-mdc-selection-list.mdc-list{display:flex;flex-direction:column;padding:0}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text{height:auto;padding:var(--qui-components-list-spacing-list-offset-vertical) var(--qui-components-list-spacing-list-offset-horizontal);width:auto}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option{border-radius:var(--qui-components-list-border-radius-list-item);gap:var(--qui-components-list-spacing-list-item-gap);padding:var(--qui-components-list-spacing-list-item-vertical) var(--qui-components-list-spacing-list-item-horizontal)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option:focus-visible{outline:var(--qui-components-list-border-width-list-focus-ring) solid var(--qui-components-list-color-list-border-focus)}@media(hover: hover){.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option:hover .mdc-list-item__content *[list-title],.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option:hover .mdc-list-item__content *[list-secondary-text]{color:var(--qui-components-list-color-list-text-hover)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option:hover .qui-icon svg{color:var(--qui-components-list-color-list-text-hover)}}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option:active .mdc-list-item__content *[list-title],.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option:active .mdc-list-item__content *[list-secondary-text]{color:var(--qui-components-list-color-list-text-press)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option:active .qui-icon svg{color:var(--qui-components-list-color-list-text-hover)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__start{margin:0}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end{align-self:flex-start;display:flex;margin-left:0;margin-right:0}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-checkbox{height:var(--qui-components-checkbox-size-checkbox-default);padding:var(--qui-components-checkbox-spacing-checkbox-default-padding);width:var(--qui-components-checkbox-size-checkbox-default)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border:var(--qui-components-checkbox-border-width-checkbox-default) solid var(--qui-components-checkbox-color-checkbox-unselected-border-default)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-checkbox .mdc-checkbox__background{border-radius:var(--qui-components-checkbox-border-radius-checkbox-default);height:var(--qui-components-checkbox-size-checkbox-default);left:0;margin:var(--qui-components-checkbox-spacing-checkbox-default-padding);top:0;width:var(--qui-components-checkbox-size-checkbox-default)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-checkbox .mdc-checkbox__background .mdc-checkbox__checkmark{transition:none}@media(hover: hover){.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--qui-components-checkbox-color-checkbox-unselected-border-default)}}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-selected-background-default);border-color:var(--qui-components-checkbox-color-checkbox-selected-background-default)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-checkbox .mdc-checkbox__native-control:enabled:checked:not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--qui-components-checkbox-color-checkbox-ui-default);height:var(--qui-typography-font-size-12);left:50%;top:50%;transform:translate(-50%, -50%)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-radio{padding:var(--qui-components-radiobutton-spacing-radiobutton-default-padding)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-radio .mdc-radio__outer-circle{border-width:var(--qui-components-radiobutton-border-width-radiobutton-default);transition:none}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-radio .mdc-radio__inner-circle{transition:none}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--qui-components-radiobutton-color-radiobutton-unselected-border-default)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--qui-components-radiobutton-color-radiobutton-unselected-background-default)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option .mdc-list-item__end .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--qui-components-radiobutton-color-radiobutton-selected-background-default);border-color:var(--qui-components-radiobutton-color-radiobutton-selected-background-default)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option[variant=slide-toggle] .mdc-list-item__end .mdc-checkbox{flex:none;height:var(--qui-components-slide-toggle-size-slide-toggle-track-height-default);width:var(--qui-components-slide-toggle-size-slide-toggle-track-width-default)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option[variant=slide-toggle] .mdc-list-item__end .mdc-checkbox .mdc-checkbox__background{border:1px solid var(--qui-color-transparent) !important;border-radius:var(--qui-components-slide-toggle-border-radius-slide-toggle-default);bottom:0;cursor:pointer;height:var(--qui-components-slide-toggle-size-slide-toggle-track-height-default);left:0;position:absolute;right:0;top:0;transition:.4s;width:var(--qui-components-slide-toggle-size-slide-toggle-track-width-default)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option[variant=slide-toggle] .mdc-list-item__end .mdc-checkbox .mdc-checkbox__background svg{display:none}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option[variant=slide-toggle] .mdc-list-item__end .mdc-checkbox .mdc-checkbox__background::before{background-color:var(--qui-components-slide-toggle-color-slide-toggle-thumb-default);border-radius:var(--qui-components-slide-toggle-border-radius-slide-toggle-default);content:"";height:var(--qui-components-slide-toggle-size-slide-toggle-knob-default);left:2px;position:absolute;transition:.4s;width:var(--qui-components-slide-toggle-size-slide-toggle-knob-default)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option[variant=slide-toggle] .mdc-list-item__end .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked)~.mdc-checkbox__background{background-color:var(--qui-components-slide-toggle-color-slide-toggle-track-default)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option[variant=slide-toggle] .mdc-list-item__end .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:var(--qui-components-slide-toggle-color-slide-toggle-track-selected-default)}.ethos-2-theme .mat-mdc-selection-list.mdc-list .mat-mdc-list-item-title.mdc-list-item__primary-text .mat-mdc-list-option[variant=slide-toggle] .mdc-list-item__end .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background::before{left:4px;transform:translateX(var(--qui-components-slide-toggle-size-slide-toggle-knob-default))}.ethos-2-theme .mat-mdc-nav-list.mdc-list{display:flex;flex-direction:column;padding:var(--qui-spacing-0)}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item{margin:0;padding:var(--qui-components-list-spacing-list-offset-vertical) var(--qui-components-list-spacing-list-offset-horizontal)}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content:has(a[aria-current]:not(a[aria-current=false]))::before{background-color:var(--qui-components-list-color-list-indicator-default);border-bottom-right-radius:var(--qui-components-list-border-radius-list-indicator);border-top-right-radius:var(--qui-components-list-border-radius-list-indicator);content:"";height:100%;left:0;position:absolute;top:0;width:.25rem}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content .mat-mdc-list-item-unscoped-content{display:none}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content a,.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content>span{align-items:center;border-radius:var(--qui-components-list-border-radius-list-item);display:flex;gap:var(--qui-components-list-spacing-list-item-gap);padding:var(--qui-components-list-spacing-list-item-vertical) var(--qui-components-list-spacing-list-item-horizontal);text-decoration:none}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content a .qui-nav-content,.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content>span .qui-nav-content{width:100%}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content a .qui-nav-icon,.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content>span .qui-nav-icon{color:var(--qui-components-list-color-list-icon-default)}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content a:focus-visible,.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content>span:focus-visible{outline:var(--qui-components-list-border-width-list-focus-ring) solid var(--qui-components-list-color-list-border-focus)}@media(hover: hover){.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content a:hover .qui-icon svg,.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content>span:hover .qui-icon svg{color:var(--qui-components-list-color-list-icon-hover)}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content a:hover .qui-nav-content *[list-title],.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content a:hover .qui-nav-content *[list-secondary-text],.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content>span:hover .qui-nav-content *[list-title],.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content>span:hover .qui-nav-content *[list-secondary-text]{color:var(--qui-components-list-color-list-text-hover)}}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content a:active .qui-icon svg,.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content>span:active .qui-icon svg{color:var(--qui-components-list-color-list-icon-press)}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content a:active .qui-nav-content *[list-title],.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content a:active .qui-nav-content *[list-secondary-text],.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content>span:active .qui-nav-content *[list-title],.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item .mdc-list-item__content>span:active .qui-nav-content *[list-secondary-text]{color:var(--qui-components-list-color-list-text-press)}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content a,.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content>span{opacity:1}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content a .avatar-shape,.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content>span .avatar-shape{background-color:var(--qui-components-avatar-color-avatar-background-disabled);color:var(--qui-components-avatar-color-avatar-text-icon-disabled)}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content a .avatar-shape .image,.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content>span .avatar-shape .image{background-color:rgba(0,0,0,0);opacity:var(--qui-components-avatar-opacity-avatar-image-disabled)}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content a .qui-icon svg,.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content>span .qui-icon svg{color:var(--qui-components-list-color-list-text-disable)}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content a .qui-nav-content *[list-title],.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content a .qui-nav-content *[list-secondary-text],.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content>span .qui-nav-content *[list-title],.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content>span .qui-nav-content *[list-secondary-text]{color:var(--qui-components-list-color-list-text-disable)}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content a:focus-visible,.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content>span:focus-visible{outline:var(--qui-components-list-border-width-list-focus-ring) solid var(--qui-components-list-color-list-border-focus-disable)}.ethos-2-theme .mat-mdc-nav-list.mdc-list .mat-mdc-list-item.mdc-list-item--disabled .mdc-list-item__content .mat-mdc-list-item-unscoped-content{display:none}

.ethos-2-theme .qui-checkbox{display:inline-block}.ethos-2-theme .qui-checkbox .mdc-checkbox__ripple{display:none}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:0.16;--mdc-checkbox-selected-hover-state-layer-opacity:0.04;--mdc-checkbox-selected-pressed-state-layer-opacity:0.16;--mdc-checkbox-unselected-focus-state-layer-opacity:0.16;--mdc-checkbox-unselected-hover-state-layer-opacity:0.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:0.16;--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:var(--qui-color-absolutes-black);--mdc-checkbox-selected-focus-icon-color:#78be21;--mdc-checkbox-selected-hover-icon-color:#78be21;--mdc-checkbox-selected-icon-color:#78be21;--mdc-checkbox-selected-pressed-icon-color:#78be21;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#78be21;--mdc-checkbox-selected-hover-state-layer-color:#78be21;--mdc-checkbox-selected-pressed-state-layer-color:#78be21;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black;--mat-checkbox-disabled-label-color:rgba(0, 0, 0, 0.38);--mat-checkbox-label-text-color:rgba(0, 0, 0, 0.87);--mdc-checkbox-state-layer-size:40px;--mat-checkbox-touch-target-display:block;--mat-checkbox-label-text-font:var(--qui-alias-typography-body-regular-2-font-fontFamily);--mat-checkbox-label-text-line-height:var(--qui-alias-typography-body-regular-2-font-lineHeight);--mat-checkbox-label-text-size:var(--qui-alias-typography-body-regular-2-font-size-breakpoint-md);--mat-checkbox-label-text-tracking:var(--qui-alias-typography-body-regular-2-font-letterSpacing);--mat-checkbox-label-text-weight:var(--qui-alias-typography-body-regular-2-font-fontWeight)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:var(--qui-color-absolutes-white);--mdc-checkbox-selected-focus-icon-color:#0066dd;--mdc-checkbox-selected-hover-icon-color:#0066dd;--mdc-checkbox-selected-icon-color:#0066dd;--mdc-checkbox-selected-pressed-icon-color:#0066dd;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#0066dd;--mdc-checkbox-selected-hover-state-layer-color:#0066dd;--mdc-checkbox-selected-pressed-state-layer-color:#0066dd;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-disabled-unselected-icon-color:rgba(0, 0, 0, 0.38);--mdc-checkbox-selected-checkmark-color:var(--qui-color-absolutes-black);--mdc-checkbox-selected-focus-icon-color:#ff9800;--mdc-checkbox-selected-hover-icon-color:#ff9800;--mdc-checkbox-selected-icon-color:#ff9800;--mdc-checkbox-selected-pressed-icon-color:#ff9800;--mdc-checkbox-unselected-focus-icon-color:#212121;--mdc-checkbox-unselected-hover-icon-color:#212121;--mdc-checkbox-unselected-icon-color:rgba(0, 0, 0, 0.54);--mdc-checkbox-selected-focus-state-layer-color:#ff9800;--mdc-checkbox-selected-hover-state-layer-color:#ff9800;--mdc-checkbox-selected-pressed-state-layer-color:#ff9800;--mdc-checkbox-unselected-focus-state-layer-color:black;--mdc-checkbox-unselected-hover-state-layer-color:black;--mdc-checkbox-unselected-pressed-state-layer-color:black}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-form-field{align-items:flex-start;display:flex;gap:var(--qui-components-checkbox-spacing-checkbox-default-gap)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-form-field.mdc-form-field label{color:var(--qui-components-checkbox-color-checkbox-text-label);display:flex;flex-direction:column;flex-wrap:wrap;font-family:var(--qui-components-checkbox-typography-checkbox-label-fontFamily);font-size:var(--qui-components-checkbox-typography-checkbox-label-fontSize);font-weight:var(--qui-components-checkbox-typography-checkbox-label-fontWeight);line-height:var(--qui-components-checkbox-typography-checkbox-label-lineHeight);padding:var(--qui-spacing-0)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-form-field.mdc-form-field label>span[hint-text]{color:var(--qui-components-checkbox-color-checkbox-text-sublabel);font-family:var(--qui-components-checkbox-typography-checkbox-sublabel-fontFamily);font-size:var(--qui-components-checkbox-typography-checkbox-sublabel-fontSize);font-weight:var(--qui-components-checkbox-typography-checkbox-sublabel-fontWeight);line-height:var(--qui-components-checkbox-typography-checkbox-sublabel-lineHeight)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox{display:inline-flex;height:var(--qui-components-checkbox-size-checkbox-default);padding:var(--qui-components-checkbox-spacing-checkbox-default-padding);width:var(--qui-components-checkbox-size-checkbox-default)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled:not(:checked)~.mdc-checkbox__background{border-color:var(--qui-components-checkbox-color-checkbox-unselected-border-disable) !important}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled:checked~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-selected-background-disable);border-color:var(--qui-components-checkbox-color-checkbox-selected-border-disable)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:disabled:indeterminate~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-selected-background-disable);border-color:var(--qui-components-checkbox-color-checkbox-selected-border-disable)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control~.mdc-checkbox__background{border:var(--qui-components-checkbox-border-width-checkbox-default) solid;border-radius:var(--qui-components-checkbox-border-radius-checkbox-default);height:inherit;left:var(--qui-components-checkbox-spacing-checkbox-default-padding);top:var(--qui-components-checkbox-spacing-checkbox-default-padding);width:inherit}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control{height:var(--qui-components-checkbox-size-checkbox-default);width:var(--qui-components-checkbox-size-checkbox-default)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:focus-visible~.mdc-checkbox__background{outline:var(--qui-components-checkbox-border-width-checkbox-focus-ring) solid var(--qui-components-checkbox-color-checkbox-selected-background-default);outline-offset:2px}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--qui-components-checkbox-color-checkbox-unselected-border-default)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-selected-background-default);border-color:var(--qui-components-checkbox-color-checkbox-selected-border-default)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-selected-background-default);border-color:var(--qui-components-checkbox-color-checkbox-selected-background-default)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox:active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-selected-background-press) !important;border-color:var(--qui-components-checkbox-color-checkbox-selected-border-press) !important}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox:active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-selected-background-press) !important;border-color:var(--qui-components-checkbox-color-checkbox-selected-background-press) !important}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox:active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-unselected-background-press) !important;border-color:var(--qui-components-checkbox-color-checkbox-unselected-border-press) !important}@media(hover: hover){.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-selected-background-hover);border-color:var(--qui-components-checkbox-color-checkbox-selected-border-hover)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-selected-background-hover);border-color:var(--qui-components-checkbox-color-checkbox-selected-background-hover)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-unselected-background-hover);border-color:var(--qui-components-checkbox-color-checkbox-unselected-border-hover)}}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox-disabled .mdc-form-field.mdc-form-field label{color:var(--qui-components-checkbox-color-checkbox-text-disabled)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox-disabled .mdc-form-field.mdc-form-field label>span[hint-text]{color:var(--qui-components-checkbox-color-checkbox-text-disabled)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--qui-components-checkbox-color-checkbox-ui-default);height:var(--qui-typography-font-size-12);left:50%;top:50%;transform:translate(-50%, -50%)}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control~.mdc-checkbox__background .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path{stroke-linecap:round;stroke-linejoin:round;stroke-width:5px}.ethos-2-theme .qui-checkbox .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--qui-components-checkbox-color-checkbox-ui-default);border-radius:var(--qui-typography-font-size-30);border-width:2px;width:12px}.ethos-2-theme .qui-checkbox:not([required]).ng-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox:active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox:not([required]).wc-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox:active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox[required=false].ng-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox:active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox[required=false].wc-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox:active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-selected-background-error-press) !important;border-color:var(--qui-components-checkbox-color-checkbox-selected-border-error-press) !important}@media(hover: hover){.ethos-2-theme .qui-checkbox:not([required]).ng-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox:not([required]).wc-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox[required=false].ng-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox[required=false].wc-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-selected-background-error-hover);border-color:var(--qui-components-checkbox-color-checkbox-selected-border-error-hover)}}.ethos-2-theme .qui-checkbox:not([required]).ng-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox:not([required]).wc-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox[required=false].ng-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox[required=false].wc-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-selected-background-error);border-color:var(--qui-components-checkbox-color-checkbox-selected-border-error)}@media(hover: hover){.ethos-2-theme .qui-checkbox[required].ng-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked)~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox[required].wc-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked)~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox[required=true].ng-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked)~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox[required=true].wc-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked)~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-unselected-background-error) !important;border-color:var(--qui-components-checkbox-color-checkbox-unselected-border-error) !important}}.ethos-2-theme .qui-checkbox[required].ng-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked)~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox[required].wc-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked)~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox[required=true].ng-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked)~.mdc-checkbox__background,.ethos-2-theme .qui-checkbox[required=true].wc-invalid .mat-mdc-checkbox .mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked)~.mdc-checkbox__background{background-color:var(--qui-components-checkbox-color-checkbox-unselected-background-default);border-color:var(--qui-components-checkbox-color-checkbox-unselected-border-error)}.ethos-2-theme .qui-checkbox-group .checkbox-group{gap:var(--qui-components-checkbox-spacing-checkbox-group-gap);padding-bottom:var(--qui-components-checkbox-spacing-checkbox-group-vert-padding);padding-top:var(--qui-components-checkbox-spacing-checkbox-group-vert-padding)}.ethos-2-theme .qui-checkbox-group .checkbox-group[orientation=vertical]:not([columns="1"]) .qui-checkbox .mat-mdc-checkbox .mdc-form-field{padding:var(--qui-components-checkbox-spacing-checkbox-default-gap)}.ethos-2-theme .qui-checkbox-group .checkbox-group .qui-checkbox .mat-mdc-checkbox .mdc-form-field label>span[hint-text]{color:var(--qui-components-checkbox-color-checkbox-text-sublabel);font-family:var(--qui-components-checkbox-typography-checkbox-sublabel-fontFamily);font-size:var(--qui-components-checkbox-typography-checkbox-sublabel-fontSize);font-weight:var(--qui-components-checkbox-typography-checkbox-sublabel-fontWeight);line-height:var(--qui-components-checkbox-typography-checkbox-sublabel-lineHeight)}.ethos-2-theme .qui-checkbox-group .checkbox-group .qui-checkbox .mat-mdc-checkbox.mat-mdc-checkbox-disabled .mdc-form-field.mdc-form-field label>span[hint-text]{color:var(--qui-components-checkbox-color-checkbox-text-disabled)}

.ethos-2-theme qui-ng-card,.ethos-2-theme qui-wc-card{--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px;--mdc-elevated-card-container-color:white;--mdc-elevated-card-container-elevation:0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);--mdc-outlined-card-container-color:white;--mdc-outlined-card-outline-color:rgba(0, 0, 0, 0.12);--mdc-outlined-card-container-elevation:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);--mat-card-subtitle-text-color:rgba(0, 0, 0, 0.54);--mat-card-title-text-font:var(--qui-alias-typography-heading-heading-4-font-fontFamily);--mat-card-title-text-line-height:var(--qui-alias-typography-heading-heading-4-font-lineHeight);--mat-card-title-text-size:var(--qui-alias-typography-heading-heading-4-font-size-breakpoint-md);--mat-card-title-text-tracking:var(--qui-alias-typography-heading-heading-4-font-letterSpacing);--mat-card-title-text-weight:var(--qui-alias-typography-heading-heading-4-font-fontWeight);--mat-card-subtitle-text-font:var(--qui-alias-typography-heading-heading-5-font-fontFamily);--mat-card-subtitle-text-line-height:var(--qui-alias-typography-heading-heading-5-font-lineHeight);--mat-card-subtitle-text-size:var(--qui-alias-typography-heading-heading-5-font-size-breakpoint-md);--mat-card-subtitle-text-tracking:var(--qui-alias-typography-heading-heading-5-font-letterSpacing);--mat-card-subtitle-text-weight:var(--qui-alias-typography-heading-heading-5-font-fontWeight);display:flex}

.ethos-2-theme .qui-accordion{display:block}.ethos-2-theme .qui-accordion.default-palette{background-color:rgba(0,0,0,0);border-radius:var(--qui-alias-border-radius-md)}.ethos-2-theme .qui-accordion .qui-expansion-panel:first-child>.mat-expansion-panel{border-radius:var(--qui-alias-border-radius-md) var(--qui-alias-border-radius-md) 0 0}.ethos-2-theme .qui-accordion .qui-expansion-panel:last-child>.mat-expansion-panel{border-radius:0 0 var(--qui-alias-border-radius-md) var(--qui-alias-border-radius-md);border-top:0}.ethos-2-theme .qui-accordion .qui-expansion-panel:not(:first-child):not(:last-child)>.mat-expansion-panel{border-radius:0;border-top:0}.ethos-2-theme .qui-accordion .qui-expansion-panel:not(:first-child):not(:last-child)>.mat-expansion-panel>.mat-expansion-panel-header:focus-visible{border-radius:0;z-index:1}.ethos-2-theme .qui-accordion.accordion-extended{display:flex;flex-direction:column;gap:var(--qui-alias-spacing-md)}.ethos-2-theme .qui-accordion.accordion-extended .qui-expansion-panel>.mat-expansion-panel{border-radius:var(--qui-alias-border-radius-md) !important}.ethos-2-theme .qui-accordion.accordion-extended .qui-expansion-panel:not(:first-child):not(:last-child)>.mat-expansion-panel{border-top:var(--qui-components-expansion-panel-border-width-expansion-panel-default) solid var(--qui-components-expansion-panel-color-expansion-panel-palette-border)}.ethos-2-theme .qui-accordion.accordion-extended .qui-expansion-panel:last-child>.mat-expansion-panel{border-top:var(--qui-components-expansion-panel-border-width-expansion-panel-default) solid var(--qui-components-expansion-panel-color-expansion-panel-palette-border)}.ethos-2-theme .qui-accordion.accordion-secondary{display:flex;flex-direction:column}.ethos-2-theme .qui-accordion.accordion-secondary .qui-expansion-panel:first-child>.mat-expansion-panel{border-radius:var(--qui-alias-border-radius-md) var(--qui-alias-border-radius-md) 0 0}.ethos-2-theme .qui-accordion.accordion-secondary .qui-expansion-panel:last-child>.mat-expansion-panel{border-radius:0 0 var(--qui-alias-border-radius-md) var(--qui-alias-border-radius-md);border-top:0}.ethos-2-theme .qui-accordion.accordion-secondary .qui-expansion-panel:not(:first-child):not(:last-child)>.mat-expansion-panel{border-radius:0;border-top:0}.ethos-2-theme .qui-accordion.accordion-secondary .qui-expansion-panel:not(:first-child):not(:last-child)>.mat-expansion-panel>.mat-expansion-panel-header:focus-visible{border-radius:0;z-index:1}

.ethos-2-theme .qui-expansion-panel{display:block}.ethos-2-theme .qui-expansion-panel.default-palette{border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-default)}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel{--mat-expansion-container-shape:4px;--mat-expansion-legacy-header-indicator-display:inline-block;--mat-expansion-header-indicator-display:none;--mat-expansion-container-background-color:white;--mat-expansion-container-text-color:rgba(0, 0, 0, 0.87);--mat-expansion-actions-divider-color:rgba(0, 0, 0, 0.12);--mat-expansion-header-hover-state-layer-color:rgba(0, 0, 0, 0.04);--mat-expansion-header-focus-state-layer-color:rgba(0, 0, 0, 0.04);--mat-expansion-header-disabled-state-text-color:rgba(0, 0, 0, 0.26);--mat-expansion-header-text-color:rgba(0, 0, 0, 0.87);--mat-expansion-header-description-color:rgba(0, 0, 0, 0.54);--mat-expansion-header-indicator-color:rgba(0, 0, 0, 0.54);--mat-expansion-header-collapsed-state-height:48px;--mat-expansion-header-expanded-state-height:64px;--mat-expansion-header-text-font:var(--qui-alias-typography-heading-heading-5-font-fontFamily);--mat-expansion-header-text-size:var(--qui-alias-typography-heading-heading-5-font-size-breakpoint-md);--mat-expansion-header-text-weight:var(--qui-alias-typography-heading-heading-5-font-fontWeight);--mat-expansion-header-text-line-height:inherit;--mat-expansion-header-text-tracking:inherit;--mat-expansion-container-text-font:var(--qui-alias-typography-body-regular-2-font-fontFamily);--mat-expansion-container-text-line-height:var(--qui-alias-typography-body-regular-2-font-lineHeight);--mat-expansion-container-text-size:var(--qui-alias-typography-body-regular-2-font-size-breakpoint-md);--mat-expansion-container-text-tracking:var(--qui-alias-typography-body-regular-2-font-letterSpacing);--mat-expansion-container-text-weight:var(--qui-alias-typography-body-regular-2-font-fontWeight);background:var(--qui-components-expansion-panel-color-expansion-panel-palette-bg);border:var(--qui-components-expansion-panel-border-width-expansion-panel-default) solid var(--qui-components-expansion-panel-color-expansion-panel-palette-border);border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-default);color:var(--qui-components-expansion-panel-color-expansion-panel-palette-fg)}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:none}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header{height:100%;padding:var(--qui-components-expansion-panel-spacing-expansion-panel-component-top-right-bottom-left)}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content{flex-wrap:nowrap;gap:var(--qui-components-expansion-panel-spacing-expansion-panel-component-gap);justify-content:space-between}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content.mat-content-hide-toggle{margin:var(--qui-spacing-0)}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container{display:flex;flex-direction:row;flex-grow:1;gap:var(--qui-components-expansion-panel-spacing-expansion-panel-group-extended-gap)}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-icon{padding-top:var(--qui-components-expansion-panel-spacing-expansion-panel-icon-top)}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper{width:100%}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-title{color:var(--qui-components-expansion-panel-color-expansion-panel-palette-fg);font-family:var(--qui-components-expansion-panel-typography-expansion-panel-heading-fontFamily);font-size:var(--qui-components-expansion-panel-typography-expansion-panel-heading-fontSize);font-weight:var(--qui-components-expansion-panel-typography-expansion-panel-heading-fontWeight);letter-spacing:var(--qui-components-expansion-panel-typography-expansion-panel-heading-letterSpacing);line-height:var(--qui-components-expansion-panel-typography-expansion-panel-heading-lineHeight);margin:var(--qui-spacing-0);max-width:100%}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-description{margin:var(--qui-spacing-0)}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-description:empty{display:none}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-description>[secondary-heading]{color:var(--qui-components-expansion-panel-color-expansion-panel-palette-fg);font-family:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-fontFamily);font-size:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-fontSize);font-weight:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-fontWeight);letter-spacing:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-letterSpacing);line-height:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-lineHeight);max-width:100%;overflow-wrap:break-word}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-title>[heading]{max-width:100%;overflow-wrap:break-word}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-icon-indicator{align-items:center;color:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-default);display:flex;justify-content:flex-end;max-width:5%}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header.mat-expansion-toggle-indicator-before:not([aria-disabled=true]) .mat-content{flex-direction:row-reverse}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator{display:none}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .expansion-panel-icon-indicator .qui-icon{transition:.3s ease-in-out}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header.mat-expanded .expansion-panel-icon-indicator .qui-icon{transform:rotate(180deg)}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:focus-visible:not([aria-disabled=true]){background:none}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:focus-visible:not([aria-disabled=true]) .expansion-panel-icon-indicator svg{border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);outline:var(--qui-components-expansion-panel-border-width-expansion-panel-focus-ring) solid var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-focus);outline-offset:-0.125rem}@media(hover: hover){.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:none}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:hover:not([aria-disabled=true]).mat-expanded{background:none}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:hover:not([aria-disabled=true]) .expansion-panel-icon-indicator svg{background:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-bg-hover);border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);color:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-hover)}}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:active:not([aria-disabled=true]){background:none}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:active:not([aria-disabled=true]).mat-expanded{background:none}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:active:not([aria-disabled=true]) .expansion-panel-icon-indicator svg{background:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-bg-press);border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);color:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-press)}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-content{font-size:var(--qui-alias-typography-body-regular-2-font-fontFamily);font-weight:var(--qui-alias-typography-body-regular-2-font-fontWeight);letter-spacing:var(--qui-alias-typography-body-regular-2-font-letterSpacing);line-height:var(--qui-alias-typography-body-regular-2-font-lineHeight)}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body{padding:0}.ethos-2-theme .qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body>[content]{padding:var(--qui-components-expansion-panel-spacing-expansion-panel-content-top) var(--qui-components-expansion-panel-spacing-expansion-panel-content-right-left) var(--qui-components-expansion-panel-spacing-expansion-panel-content-bottom)}.ethos-2-theme .qui-expansion-panel[variant=inline] .inline-expansion-wrapper{display:inline-block;margin-left:var(--qui-components-expansion-panel-spacing-expansion-panel-button-margin-left);padding-top:var(--qui-components-expansion-panel-spacing-expansion-panel-button-top)}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel{background-color:rgba(0,0,0,0);border-bottom:var(--qui-components-expansion-panel-border-width-expansion-panel-default) solid var(--qui-components-expansion-panel-color-expansion-panel-palette-border);border-left:0;border-radius:0 !important;border-right:0;border-top:var(--qui-components-expansion-panel-border-width-expansion-panel-default) solid var(--qui-components-expansion-panel-color-expansion-panel-palette-border)}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header{height:100%;padding:var(--qui-components-expansion-panel-spacing-expansion-panel-secondary-component-top-right-bottom-left);-webkit-tap-highlight-color:rgba(0,0,0,0)}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header:focus-visible:not([aria-disabled=true]){background:none}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header:focus-visible:not([aria-disabled=true]) .expansion-panel-icon-indicator .qui-icon{border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);outline:var(--qui-components-expansion-panel-border-width-expansion-panel-focus-ring) solid var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-focus);outline-offset:.125rem}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header:focus-visible:not([aria-disabled=true]) .expansion-panel-icon-indicator .qui-icon svg{outline:0}@media(hover: hover){.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header:hover:not([aria-disabled=true]) .expansion-panel-icon-indicator qui-ng-icon{background:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-bg-hover);border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);box-shadow:inset 0 0 0 var(--qui-components-expansion-panel-border-width-expansion-panel-secondary-chevron-circle-width) var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-bg-hover);color:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-hover)}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header:hover:not([aria-disabled=true]) .expansion-panel-icon-indicator qui-ng-icon svg{background-color:rgba(0,0,0,0)}}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header:active:not([aria-disabled=true]){background:none}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header:active:not([aria-disabled=true]) .expansion-panel-icon-indicator .qui-icon{background:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-bg-press);border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);box-shadow:inset 0 0 0 var(--qui-components-expansion-panel-border-width-expansion-panel-secondary-chevron-circle-width) var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);color:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-press)}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header:active:not([aria-disabled=true]) .expansion-panel-icon-indicator .qui-icon svg{background-color:rgba(0,0,0,0)}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header.mat-expanded{background:none}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header .mat-content{flex-wrap:nowrap;gap:var(--qui-components-expansion-panel-spacing-expansion-panel-component-gap);overflow:visible}@media screen and (max-width: 34rem){.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header .mat-content{gap:var(--qui-spacing-16)}}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container{padding:var(--qui-components-expansion-panel-spacing-expansion-panel-secondary-content-top-bottom) 0}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-title{color:var(--qui-components-expansion-panel-color-expansion-panel-palette-fg);font-family:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-rg-fontFamily);font-size:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-rg-fontSize);font-weight:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-xs-fontWeight);letter-spacing:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-rg-letterSpacing);line-height:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-rg-lineHeight);margin:var(--qui-spacing-0);max-width:100%}@media screen and (max-width: 34rem){.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-title{font-size:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-xs-fontSize);line-height:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-xs-lineHeight)}}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-description{margin-top:var(--qui-components-expansion-panel-spacing-expansion-panel-content-gap)}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-description>[secondary-heading]{color:var(--qui-components-expansion-panel-color-expansion-panel-palette-fg);font-family:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-fontFamily);font-size:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-fontSize);font-weight:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-fontWeight);letter-spacing:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-letterSpacing);line-height:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-lineHeight);max-width:100%;overflow-wrap:break-word}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-icon-indicator{align-items:flex-start;color:var(--qui-components-expansion-panel-color-expansion-panel-default-bg);display:flex;justify-content:flex-end;max-width:initial;padding:var(--qui-components-expansion-panel-spacing-expansion-panel-component-gap) 0}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-icon-indicator .qui-icon{border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);box-shadow:inset 0 0 0 var(--qui-components-expansion-panel-border-width-expansion-panel-secondary-chevron-circle-width) var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-default);box-sizing:border-box;color:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-default);padding:var(--qui-components-expansion-panel-spacing-expansion-panel-secondary-chevron-circle-right-left-top-bottom);transition:transform .3s ease-in-out}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-icon-indicator .qui-icon svg{height:var(--qui-components-expansion-panel-sizing-expansion-panel-secondary-chevron);margin:calc(var(--qui-components-expansion-panel-spacing-expansion-panel-secondary-chevron-circle-right-left-top-bottom)/2);width:var(--qui-components-expansion-panel-sizing-expansion-panel-secondary-chevron)}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-content{color:var(--qui-components-expansion-panel-color-expansion-panel-palette-fg)}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body{padding:0}.ethos-2-theme .qui-expansion-panel.qui-expansion-secondary .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body>[content]{padding:var(--qui-components-expansion-panel-spacing-expansion-panel-content-top) var(--qui-components-expansion-panel-spacing-expansion-panel-secondary-content-right-left) var(--qui-components-expansion-panel-spacing-expansion-panel-secondary-content-bottom)}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel{background-color:rgba(0,0,0,0);border-bottom:var(--qui-components-expansion-panel-border-width-expansion-panel-default) solid var(--qui-components-expansion-panel-color-expansion-panel-palette-border);border-left:0;border-radius:0 !important;border-right:0;border-top:var(--qui-components-expansion-panel-border-width-expansion-panel-default) solid var(--qui-components-expansion-panel-color-expansion-panel-palette-border)}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header{height:100%;padding:var(--qui-components-expansion-panel-spacing-expansion-panel-secondary-component-top-right-bottom-left);-webkit-tap-highlight-color:rgba(0,0,0,0)}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:focus-visible:not([aria-disabled=true]){background:none}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:focus-visible:not([aria-disabled=true]) .expansion-panel-icon-indicator .qui-icon{border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);outline:var(--qui-components-expansion-panel-border-width-expansion-panel-focus-ring) solid var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-focus);outline-offset:.125rem}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:focus-visible:not([aria-disabled=true]) .expansion-panel-icon-indicator .qui-icon svg{outline:0}@media(hover: hover){.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:hover:not([aria-disabled=true]) .expansion-panel-icon-indicator qui-ng-icon{background:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-bg-hover);border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);box-shadow:inset 0 0 0 var(--qui-components-expansion-panel-border-width-expansion-panel-secondary-chevron-circle-width) var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-bg-hover);color:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-hover)}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:hover:not([aria-disabled=true]) .expansion-panel-icon-indicator qui-ng-icon svg{background-color:rgba(0,0,0,0)}}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:active:not([aria-disabled=true]){background:none}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:active:not([aria-disabled=true]) .expansion-panel-icon-indicator .qui-icon{background:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-bg-press);border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);box-shadow:inset 0 0 0 var(--qui-components-expansion-panel-border-width-expansion-panel-secondary-chevron-circle-width) var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);color:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-press)}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header:active:not([aria-disabled=true]) .expansion-panel-icon-indicator .qui-icon svg{background-color:rgba(0,0,0,0)}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header.mat-expanded{background:none}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content{flex-wrap:nowrap;gap:var(--qui-components-expansion-panel-spacing-expansion-panel-component-gap);overflow:visible}@media screen and (max-width: 34rem){.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content{gap:var(--qui-spacing-16)}}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container{padding:var(--qui-components-expansion-panel-spacing-expansion-panel-secondary-content-top-bottom) 0}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-title{color:var(--qui-components-expansion-panel-color-expansion-panel-palette-fg);font-family:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-rg-fontFamily);font-size:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-rg-fontSize);font-weight:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-xs-fontWeight);letter-spacing:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-rg-letterSpacing);line-height:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-rg-lineHeight);margin:var(--qui-spacing-0);max-width:100%}@media screen and (max-width: 34rem){.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-title{font-size:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-xs-fontSize);line-height:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-size-xs-lineHeight)}}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-description{margin-top:var(--qui-components-expansion-panel-spacing-expansion-panel-content-gap)}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-header-container .qui-expansion-panel-header-label-wrapper .mat-expansion-panel-header-description>[secondary-heading]{color:var(--qui-components-expansion-panel-color-expansion-panel-palette-fg);font-family:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-fontFamily);font-size:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-fontSize);font-weight:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-fontWeight);letter-spacing:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-letterSpacing);line-height:var(--qui-components-expansion-panel-typography-expansion-panel-secondary-heading-lineHeight);max-width:100%;overflow-wrap:break-word}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-icon-indicator{align-items:flex-start;color:var(--qui-components-expansion-panel-color-expansion-panel-default-bg);display:flex;justify-content:flex-end;max-width:initial;padding:var(--qui-components-expansion-panel-spacing-expansion-panel-component-gap) 0}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-icon-indicator .qui-icon{border-radius:var(--qui-components-expansion-panel-border-radius-expansion-panel-chevron);box-shadow:inset 0 0 0 var(--qui-components-expansion-panel-border-width-expansion-panel-secondary-chevron-circle-width) var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-default);box-sizing:border-box;color:var(--qui-components-expansion-panel-color-expansion-panel-chevron-palette-fg-default);padding:var(--qui-components-expansion-panel-spacing-expansion-panel-secondary-chevron-circle-right-left-top-bottom);transition:transform .3s ease-in-out}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-header .mat-content .expansion-panel-icon-indicator .qui-icon svg{height:var(--qui-components-expansion-panel-sizing-expansion-panel-secondary-chevron);margin:calc(var(--qui-components-expansion-panel-spacing-expansion-panel-secondary-chevron-circle-right-left-top-bottom)/2);width:var(--qui-components-expansion-panel-sizing-expansion-panel-secondary-chevron)}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-content{color:var(--qui-components-expansion-panel-color-expansion-panel-palette-fg)}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body{padding:0}.ethos-2-theme .qui-accordion.accordion-secondary>.qui-expansion-panel .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body>[content]{padding:var(--qui-components-expansion-panel-spacing-expansion-panel-content-top) var(--qui-components-expansion-panel-spacing-expansion-panel-secondary-content-right-left) var(--qui-components-expansion-panel-spacing-expansion-panel-secondary-content-bottom)}

.ethos-2-theme .qui-progress-spinner{display:block}.ethos-2-theme .qui-progress-spinner .mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-width:4px;--mdc-circular-progress-size:48px;--mdc-circular-progress-active-indicator-color:#0066dd;--mdc-circular-progress-active-indicator-color: var( --qui-components-progress-spinner-color-progress-spinner-fill )}.ethos-2-theme .qui-progress-spinner .mat-mdc-progress-spinner .mat-accent{--mdc-circular-progress-active-indicator-color:#78be21}.ethos-2-theme .qui-progress-spinner .mat-mdc-progress-spinner .mat-warn{--mdc-circular-progress-active-indicator-color:#ff9800}.ethos-2-theme .qui-progress-spinner .mat-mdc-progress-spinner.size-xs{height:var(--qui-components-progress-spinner-size-progress-spinner-xs) !important;width:var(--qui-components-progress-spinner-size-progress-spinner-xs) !important}.ethos-2-theme .qui-progress-spinner .mat-mdc-progress-spinner.size-sm{height:var(--qui-components-progress-spinner-size-progress-spinner-sm) !important;width:var(--qui-components-progress-spinner-size-progress-spinner-sm) !important}.ethos-2-theme .qui-progress-spinner .mat-mdc-progress-spinner.size-md{height:var(--qui-components-progress-spinner-size-progress-spinner-md) !important;width:var(--qui-components-progress-spinner-size-progress-spinner-md) !important}.ethos-2-theme .qui-progress-spinner .mat-mdc-progress-spinner.size-lg{height:var(--qui-components-progress-spinner-size-progress-spinner-lg) !important;width:var(--qui-components-progress-spinner-size-progress-spinner-lg) !important}.ethos-2-theme .qui-progress-spinner .mat-mdc-progress-spinner.size-xl{height:var(--qui-components-progress-spinner-size-progress-spinner-xl) !important;width:var(--qui-components-progress-spinner-size-progress-spinner-xl) !important}.ethos-2-theme .qui-progress-spinner .mat-mdc-progress-spinner .mdc-circular-progress__gap-patch{clip-path:inset(0 47.5%)}.ethos-2-theme .qui-progress-spinner .mat-mdc-progress-spinner .mdc-circular-progress__gap-patch,.ethos-2-theme .qui-progress-spinner .mat-mdc-progress-spinner .mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:0 !important;width:100% !important}

.ethos-2-theme .selection-group{display:inline-flex;flex-direction:column;gap:var(--qui-components-selection-tile-spacing-selection-tile-group-gap);width:100%}.ethos-2-theme .selection-group>div{display:inline-flex;flex-direction:column;gap:var(--qui-components-selection-tile-spacing-selection-tile-group-gap)}.ethos-2-theme .selection-group[orientation=horizontal]{flex-direction:row;flex-wrap:wrap}.ethos-2-theme .qui-selection-tile{display:flex}.ethos-2-theme .selection-tile-container{box-shadow:inset 0 0 0 var(--qui-components-selection-tile-border-width-selection-tile-default) var(--qui-components-selection-tile-color-selection-tile-border-default);align-items:center;align-self:flex-start;border-radius:var(--qui-components-selection-tile-border-radius-selection-tile-default);color:var(--qui-components-selection-tile-color-selection-tile-text-default);display:inline-flex;gap:var(--qui-components-selection-tile-spacing-selection-tile-tile-medium-gap);padding:var(--qui-components-selection-tile-spacing-selection-tile-tile-medium-padding);position:relative;width:100%}.ethos-2-theme .selection-tile-container .selection-tile-iconname{align-items:center;display:flex;margin:var(--qui-spacing-0)}.ethos-2-theme .selection-tile-container .selection-tile-iconname .qui-icon{font-size:var(--qui-typography-font-size-24)}.ethos-2-theme .selection-tile-container .selection-tile-iconname:empty{display:none}.ethos-2-theme .selection-tile-container .selection-tile-text-container{display:flex;flex-direction:column;width:100%}.ethos-2-theme .selection-tile-container .selection-tile-text-container .selection-tile-header{font-family:var(--qui-components-selection-tile-typography-selection-tile-label-fontFamily);font-size:var(--qui-components-selection-tile-typography-selection-tile-label-fontSize);font-weight:var(--qui-components-selection-tile-typography-selection-tile-label-fontWeight);letter-spacing:var(--qui-components-selection-tile-typography-selection-tile-label-letterSpacing);line-height:var(--qui-components-selection-tile-typography-selection-tile-label-lineHeight);overflow-wrap:break-word}.ethos-2-theme .selection-tile-container .selection-tile-text-container .selection-tile-body-content{font-family:var(--qui-components-selection-tile-typography-selection-tile-sublabel-fontFamily);font-size:var(--qui-components-selection-tile-typography-selection-tile-sublabel-fontSize);font-weight:var(--qui-components-selection-tile-typography-selection-tile-sublabel-fontWeight);letter-spacing:var(--qui-components-selection-tile-typography-selection-tile-sublabel-letterSpacing);line-height:var(--qui-components-selection-tile-typography-selection-tile-sublabel-lineHeight);overflow-wrap:break-word}.ethos-2-theme .selection-tile-container .selection-tile-radio{height:var(--qui-alias-sizing-icon-md);margin-left:var(--qui-components-selection-tile-spacing-selection-tile-tile-medium-form-control-padding-left);width:var(--qui-alias-sizing-icon-md)}.ethos-2-theme .selection-tile-container .selection-tile-radio .qui-checkbox{pointer-events:none}.ethos-2-theme .selection-tile-container .selection-tile-radio .mat-mdc-radio-button{height:100%;width:100%}.ethos-2-theme .selection-tile-container .selection-tile-radio .mat-mdc-radio-button .mdc-form-field{display:flex;height:100%;width:100%}.ethos-2-theme .selection-tile-container .selection-tile-radio.layout-left{order:-1}.ethos-2-theme .selection-tile-container:not(.disabled-tile):hover{color:var(--qui-components-selection-tile-color-selection-tile-text-hover);cursor:pointer}.ethos-2-theme .selection-tile-container:not(.disabled-tile):active{color:var(--qui-components-selection-tile-color-selection-tile-text-press)}.ethos-2-theme .selection-tile-container:not(.disabled-tile):focus-visible{border-radius:var(--qui-components-selection-tile-border-radius-selection-tile-focus-ring);outline-color:var(--qui-alias-color-border-focus);outline-offset:2px;outline-style:solid;outline-width:var(--qui-components-selection-tile-border-width-selection-tile-focus-ring)}.ethos-2-theme .selection-tile-container:not(.disabled-tile).selected-tile{box-shadow:inset 0 0 0 var(--qui-components-selection-tile-border-width-selection-tile-selected) var(--qui-components-selection-tile-color-selection-tile-border-selected);border-radius:var(--qui-components-selection-tile-border-radius-selection-tile-default)}.ethos-2-theme .selection-tile-container:not(.disabled-tile) .selection-tile-radio .mat-mdc-radio-button .mdc-radio{padding:0}.ethos-2-theme .selection-tile-container:not(.disabled-tile) .selection-tile-radio .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--qui-alias-color-input-background-default);border-color:var(--qui-alias-color-input-border-default);border-width:var(--qui-alias-border-width-thin);opacity:1}.ethos-2-theme .selection-tile-container:not(.disabled-tile) .selection-tile-radio .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--qui-alias-color-brand-bold-default);border-color:var(--qui-alias-color-brand-bold-default);opacity:1}.ethos-2-theme .selection-tile-container:not(.disabled-tile) .selection-tile-radio .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--qui-alias-color-context-palette);opacity:1}.ethos-2-theme .selection-tile-container:not(.disabled-tile) .selection-tile-radio .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked)~.mdc-checkbox__background{background-color:var(--qui-alias-color-input-background-default);border-color:var(--qui-alias-color-input-border-default);border-width:var(--qui-alias-border-width-thin);opacity:1}.ethos-2-theme .selection-tile-container:not(.disabled-tile) .selection-tile-radio .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background{background-color:var(--qui-alias-color-brand-bold-default);border-color:rgba(0,0,0,0)}.ethos-2-theme .selection-tile-container:not(.disabled-tile) .selection-tile-radio .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--qui-alias-color-context-palette)}.ethos-2-theme .selection-tile-container.disabled-tile.selected-tile,.ethos-2-theme .selection-tile-container.disabled-focusable-tile.selected-tile{box-shadow:inset 0 0 0 var(--qui-components-selection-tile-border-width-selection-tile-default) var(--qui-components-selection-tile-color-selection-tile-border-disable)}.ethos-2-theme .selection-tile-container.disabled-tile .selection-tile-radio .mat-mdc-radio-button .mdc-radio,.ethos-2-theme .selection-tile-container.disabled-focusable-tile .selection-tile-radio .mat-mdc-radio-button .mdc-radio{padding:0}.ethos-2-theme .selection-tile-container.disabled-tile .selection-tile-radio .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.ethos-2-theme .selection-tile-container.disabled-focusable-tile .selection-tile-radio .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--qui-alias-color-context-disable);border-width:var(--qui-alias-border-width-thin);opacity:1}.ethos-2-theme .selection-tile-container.disabled-tile .selection-tile-radio .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.ethos-2-theme .selection-tile-container.disabled-focusable-tile .selection-tile-radio .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{background-color:var(--qui-alias-color-context-disable);border-color:var(--qui-alias-color-context-disable);opacity:1}.ethos-2-theme .selection-tile-container.disabled-tile .selection-tile-radio .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__inner-circle,.ethos-2-theme .selection-tile-container.disabled-focusable-tile .selection-tile-radio .mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--qui-alias-color-input-background-disable);opacity:1}.ethos-2-theme .selection-tile-container.disabled-tile .selection-tile-radio .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked)~.mdc-checkbox__background,.ethos-2-theme .selection-tile-container.disabled-focusable-tile .selection-tile-radio .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked)~.mdc-checkbox__background{border-color:var(--qui-alias-color-context-disable);border-width:var(--qui-alias-border-width-thin);opacity:1}.ethos-2-theme .selection-tile-container.disabled-tile .selection-tile-radio .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.ethos-2-theme .selection-tile-container.disabled-focusable-tile .selection-tile-radio .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background{background-color:var(--qui-alias-color-context-disable);border-color:rgba(0,0,0,0)}.ethos-2-theme .selection-tile-container.disabled-tile .selection-tile-radio .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background .mdc-checkbox__checkmark,.ethos-2-theme .selection-tile-container.disabled-focusable-tile .selection-tile-radio .mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--qui-alias-color-input-background-disable)}.ethos-2-theme .selection-tile-container.disabled-tile .selection-tile-iconname .qui-icon,.ethos-2-theme .selection-tile-container.disabled-focusable-tile .selection-tile-iconname .qui-icon{color:var(--qui-components-selection-tile-color-selection-tile-text-disabled)}.ethos-2-theme .selection-tile-container.disabled-tile .selection-tile-iconname .qui-icon.qui-tier-2-icon,.ethos-2-theme .selection-tile-container.disabled-focusable-tile .selection-tile-iconname .qui-icon.qui-tier-2-icon{--qui-icon-color-primary: var( --qui-components-selection-tile-color-selection-tile-text-disabled );--qui-icon-color-secondary: var( --qui-components-selection-tile-color-selection-tile-text-disabled )}.ethos-2-theme .selection-tile-container.disabled-tile .selection-tile-text-container .selection-tile-header,.ethos-2-theme .selection-tile-container.disabled-tile .selection-tile-text-container .selection-tile-body-content,.ethos-2-theme .selection-tile-container.disabled-focusable-tile .selection-tile-text-container .selection-tile-header,.ethos-2-theme .selection-tile-container.disabled-focusable-tile .selection-tile-text-container .selection-tile-body-content{color:var(--qui-components-selection-tile-color-selection-tile-text-disabled)}.ethos-2-theme .selection-tile-container.disabled-focusable-tile:focus-visible{border-radius:var(--qui-components-selection-tile-border-radius-selection-tile-focus-ring);outline-color:var(--qui-components-selection-tile-color-selection-tile-border-disable);outline-offset:2px;outline-style:solid;outline-width:var(--qui-components-selection-tile-border-width-selection-tile-focus-ring)}.ethos-2-theme .selection-tile-container.qui-selection-tile-small{gap:var(--qui-components-selection-tile-spacing-selection-tile-tile-small-gap);padding:var(--qui-components-selection-tile-spacing-selection-tile-tile-small-padding)}.ethos-2-theme .selection-tile-container.qui-selection-tile-small .selection-tile-radio{margin-left:var(--qui-components-selection-tile-spacing-selection-tile-tile-small-form-control-padding-left)}

.ethos-2-theme .qui-alert{display:block}.ethos-2-theme .qui-alert .alert-content{color:var(--qui-components-alert-color-alert-text-fg);display:grid;font-style:normal}.ethos-2-theme .qui-alert .alert-content [title]{font-family:var(--qui-components-alert-typography-alert-title-fontFamily);font-size:var(--qui-components-alert-typography-alert-title-fontSize);font-weight:var(--qui-components-alert-typography-alert-title-fontWeight);letter-spacing:var(--qui-components-alert-typography-alert-title-letterSpacing);line-height:var(--qui-components-alert-typography-alert-title-lineHeight);overflow-wrap:anywhere;word-break:break-word}.ethos-2-theme .qui-alert .alert-content [title]~[subtitle]{padding-top:var(--qui-components-alert-spacing-alert-message-padding-top)}.ethos-2-theme .qui-alert .alert-content [subtitle]{align-self:center;font-family:var(--qui-components-alert-typography-alert-message-fontFamily);font-size:var(--qui-components-alert-typography-alert-message-fontSize);font-weight:var(--qui-components-alert-typography-alert-message-fontWeight);line-height:var(--qui-components-alert-typography-alert-message-lineHeight);overflow-wrap:anywhere;word-break:break-word}.ethos-2-theme .qui-alert .close-alert{align-self:flex-start;appearance:none;background:none;background-color:rgba(0,0,0,0);border:0;border-radius:var(--qui-alias-border-radius-circle);cursor:pointer;display:inline-flex;font-size:var(--qui-components-alert-size-alert-icon);margin-left:auto;min-width:fit-content;outline-style:none;padding:var(--qui-spacing-0)}.ethos-2-theme .qui-alert .close-alert qui-ng-icon svg{color:var(--qui-components-alert-color-alert-text-fg)}.ethos-2-theme .qui-alert .close-alert:focus-visible{outline:var(--qui-alias-border-width-thick) solid var(--qui-alias-color-icon-action-foreground-unselected-default);outline-offset:calc(var(--qui-alias-border-width-thick)*-1)}@media(hover: hover){.ethos-2-theme .qui-alert .close-alert:hover{background:none}.ethos-2-theme .qui-alert .close-alert:hover:focus-visible{outline-offset:calc((var(--qui-border-width-4) - var(--qui-border-width-1))*-1);outline-width:calc(var(--qui-border-width-4) - var(--qui-border-width-1))}.ethos-2-theme .qui-alert .close-alert:hover qui-ng-icon svg{--qui-outline-path: 0;--qui-filled-path: 1;color:var(--qui-components-alert-color-alert-close-bg-hover)}}.ethos-2-theme .qui-alert .close-alert:active{background:none}.ethos-2-theme .qui-alert .close-alert:active:focus-visible{outline-offset:calc((var(--qui-border-width-4) - var(--qui-border-width-1))*-1);outline-width:calc(var(--qui-border-width-4) - var(--qui-border-width-1))}.ethos-2-theme .qui-alert .close-alert:active qui-ng-icon svg{--qui-outline-path: 0;--qui-filled-path: 1;color:var(--qui-components-alert-color-alert-close-bg-press)}.ethos-2-theme .qui-alert .alert-informational{border:var(--qui-components-alert-border-width-alert-default) solid;border-radius:var(--qui-components-alert-border-radius-alert-default);display:flex;gap:var(--qui-components-alert-spacing-alert-component-gap);padding:var(--qui-components-alert-spacing-alert-component-padding);background:var(--qui-components-alert-color-alert-info-bg);border-color:var(--qui-components-alert-color-alert-info-fg)}.ethos-2-theme .qui-alert .alert-informational .qui-icon:not([iconname=close_outline]){padding:var(--qui-components-alert-spacing-icon-padding-top) 0 var(--qui-components-alert-spacing-icon-padding-bottom) 0}.ethos-2-theme .qui-alert .alert-informational>:not(.close-alert):not(.alert-content){color:var(--qui-components-alert-color-alert-info-icon)}.ethos-2-theme .qui-alert .alert-informational>:not(.close-alert):not(.alert-content) svg{height:var(--qui-components-alert-size-alert-icon);width:var(--qui-components-alert-size-alert-icon)}.ethos-2-theme .qui-alert .alert-error{border:var(--qui-components-alert-border-width-alert-default) solid;border-radius:var(--qui-components-alert-border-radius-alert-default);display:flex;gap:var(--qui-components-alert-spacing-alert-component-gap);padding:var(--qui-components-alert-spacing-alert-component-padding);background:var(--qui-components-alert-color-alert-error-bg);border-color:var(--qui-components-alert-color-alert-error-fg)}.ethos-2-theme .qui-alert .alert-error .qui-icon:not([iconname=close_outline]){padding:var(--qui-components-alert-spacing-icon-padding-top) 0 var(--qui-components-alert-spacing-icon-padding-bottom) 0}.ethos-2-theme .qui-alert .alert-error>:not(.close-alert):not(.alert-content){color:var(--qui-components-alert-color-alert-error-icon)}.ethos-2-theme .qui-alert .alert-error>:not(.close-alert):not(.alert-content) svg{height:var(--qui-components-alert-size-alert-icon);width:var(--qui-components-alert-size-alert-icon)}.ethos-2-theme .qui-alert .alert-warning{border:var(--qui-components-alert-border-width-alert-default) solid;border-radius:var(--qui-components-alert-border-radius-alert-default);display:flex;gap:var(--qui-components-alert-spacing-alert-component-gap);padding:var(--qui-components-alert-spacing-alert-component-padding);background:var(--qui-components-alert-color-alert-warning-bg);border-color:var(--qui-components-alert-color-alert-warning-fg)}.ethos-2-theme .qui-alert .alert-warning .qui-icon:not([iconname=close_outline]){padding:var(--qui-components-alert-spacing-icon-padding-top) 0 var(--qui-components-alert-spacing-icon-padding-bottom) 0}.ethos-2-theme .qui-alert .alert-warning>:not(.close-alert):not(.alert-content){color:var(--qui-components-alert-color-alert-warning-icon)}.ethos-2-theme .qui-alert .alert-warning>:not(.close-alert):not(.alert-content) svg{height:var(--qui-components-alert-size-alert-icon);width:var(--qui-components-alert-size-alert-icon)}.ethos-2-theme .qui-alert .alert-success{border:var(--qui-components-alert-border-width-alert-default) solid;border-radius:var(--qui-components-alert-border-radius-alert-default);display:flex;gap:var(--qui-components-alert-spacing-alert-component-gap);padding:var(--qui-components-alert-spacing-alert-component-padding);background:var(--qui-components-alert-color-alert-success-bg);border-color:var(--qui-components-alert-color-alert-success-fg)}.ethos-2-theme .qui-alert .alert-success .qui-icon:not([iconname=close_outline]){padding:var(--qui-components-alert-spacing-icon-padding-top) 0 var(--qui-components-alert-spacing-icon-padding-bottom) 0}.ethos-2-theme .qui-alert .alert-success>:not(.close-alert):not(.alert-content){color:var(--qui-components-alert-color-alert-success-icon)}.ethos-2-theme .qui-alert .alert-success>:not(.close-alert):not(.alert-content) svg{height:var(--qui-components-alert-size-alert-icon);width:var(--qui-components-alert-size-alert-icon)}.ethos-2-theme .qui-alert:empty{display:none}

.ethos-2-theme .qui-popover{display:none}.ethos-2-theme .qui-popover.qui-popover-open{display:block}@keyframes qui-grow{0%{transform:scale(0.9)}100%{transform:scale(1)}}.ethos-2-theme .qui-popover-backdrop-transparent{background-color:rgba(0,0,0,0)}.ethos-2-theme .qui-popover-container{display:block;opacity:0;position:relative}.ethos-2-theme .qui-popover-container.no-animation{animation-duration:0;opacity:1;transition:none}.ethos-2-theme .qui-popover-container.qui-panel-active{animation-duration:100ms;animation-fill-mode:forwards;animation-name:qui-grow;opacity:1}.ethos-2-theme .qui-popover-container .qui-popover-direction-arrow{position:absolute}.ethos-2-theme .qui-popover-container .qui-popover-direction-arrow::before,.ethos-2-theme .qui-popover-container .qui-popover-direction-arrow::after{border-style:solid;border-width:calc(0.5em - 2px);content:"";display:inline-block;position:absolute}.ethos-2-theme .qui-popover-container .qui-popover-direction-arrow::before{border-color:rgba(0,0,0,.12)}.ethos-2-theme .qui-popover-container .qui-popover-direction-arrow::after{border-color:#fff}.ethos-2-theme .qui-popover-container[class*=qui-popover-below]{margin-top:calc(0.5em - 2px)}.ethos-2-theme .qui-popover-container[class*=qui-popover-below] .qui-popover-direction-arrow{top:0;width:calc(1em - 2px)}.ethos-2-theme .qui-popover-container[class*=qui-popover-below] .qui-popover-direction-arrow::before,.ethos-2-theme .qui-popover-container[class*=qui-popover-below] .qui-popover-direction-arrow::after{border-top-width:0;bottom:0}.ethos-2-theme .qui-popover-container[class*=qui-popover-above]{margin-bottom:calc(0.5em - 2px)}.ethos-2-theme .qui-popover-container[class*=qui-popover-above] .qui-popover-direction-arrow{bottom:0;width:calc(1em - 2px)}.ethos-2-theme .qui-popover-container[class*=qui-popover-above] .qui-popover-direction-arrow::before,.ethos-2-theme .qui-popover-container[class*=qui-popover-above] .qui-popover-direction-arrow::after{border-bottom-width:0;top:0}.ethos-2-theme .qui-popover-container[class*=qui-popover-before]{margin-right:calc(0.5em - 2px)}[dir=rtl] .ethos-2-theme .qui-popover-container[class*=qui-popover-before]{margin-left:calc(0.5em - 2px);margin-right:auto}.ethos-2-theme .qui-popover-container[class*=qui-popover-before] .qui-popover-direction-arrow{height:calc(1em - 2px);right:0}.ethos-2-theme .qui-popover-container[class*=qui-popover-before] .qui-popover-direction-arrow::before,.ethos-2-theme .qui-popover-container[class*=qui-popover-before] .qui-popover-direction-arrow::after{border-right-width:0;left:0}[dir=rtl] .ethos-2-theme .qui-popover-container[class*=qui-popover-before] .qui-popover-direction-arrow{left:0;right:auto}[dir=rtl] .ethos-2-theme .qui-popover-container[class*=qui-popover-before] .qui-popover-direction-arrow::before,[dir=rtl] .ethos-2-theme .qui-popover-container[class*=qui-popover-before] .qui-popover-direction-arrow::after{border-left-width:0;border-right-width:calc(0.5em - 2px);left:auto;right:0}.ethos-2-theme .qui-popover-container[class*=qui-popover-after]{margin-left:calc(0.5em - 2px)}[dir=rtl] .ethos-2-theme .qui-popover-container[class*=qui-popover-after]{margin-right:calc(0.5em - 2px);margin-left:auto}.ethos-2-theme .qui-popover-container[class*=qui-popover-after] .qui-popover-direction-arrow{height:calc(1em - 2px);left:0}.ethos-2-theme .qui-popover-container[class*=qui-popover-after] .qui-popover-direction-arrow::before,.ethos-2-theme .qui-popover-container[class*=qui-popover-after] .qui-popover-direction-arrow::after{border-left-width:0;right:0}[dir=rtl] .ethos-2-theme .qui-popover-container[class*=qui-popover-after] .qui-popover-direction-arrow{right:0;left:auto}[dir=rtl] .ethos-2-theme .qui-popover-container[class*=qui-popover-after] .qui-popover-direction-arrow::before,[dir=rtl] .ethos-2-theme .qui-popover-container[class*=qui-popover-after] .qui-popover-direction-arrow::after{border-right-width:0;border-left-width:calc(0.5em - 2px);right:auto;left:0}.ethos-2-theme .qui-popover-container[class*=qui-popover-below] .qui-popover-direction-arrow::before,.ethos-2-theme .qui-popover-container[class*=qui-popover-below] .qui-popover-direction-arrow::after,.ethos-2-theme .qui-popover-container[class*=qui-popover-above] .qui-popover-direction-arrow::before,.ethos-2-theme .qui-popover-container[class*=qui-popover-above] .qui-popover-direction-arrow::after{border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0)}.ethos-2-theme .qui-popover-container[class*=qui-popover-before] .qui-popover-direction-arrow::before,.ethos-2-theme .qui-popover-container[class*=qui-popover-before] .qui-popover-direction-arrow::after,.ethos-2-theme .qui-popover-container[class*=qui-popover-after] .qui-popover-direction-arrow::before,.ethos-2-theme .qui-popover-container[class*=qui-popover-after] .qui-popover-direction-arrow::after{border-bottom-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0)}.ethos-2-theme .qui-popover-container .qui-popover-content{background-color:var(--qui-components-popover-color-popover-default);border-radius:var(--qui-components-popover-border-radius-popover-default);box-shadow:var(--qui-components-popover-box-shadow-popover-default-x) var(--qui-components-popover-box-shadow-popover-default-y) var(--qui-components-popover-box-shadow-popover-default-blur) var(--qui-components-popover-box-shadow-popover-default-spread) var(--qui-components-popover-box-shadow-popover-default-color);padding-bottom:var(--qui-components-popover-spacing-popover-with-sections-bottom);padding-top:var(--qui-components-popover-spacing-popover-with-sections-top)}.ethos-2-theme .qui-popover-panel{background-color:rgba(0,0,0,.12)}

@media(any-pointer: coarse){.ethos-2-theme :has(.mdc-tooltip) .cdk-overlay-connected-position-bounding-box{height:100svh !important}}.ethos-2-theme .qui-tooltip .mat-mdc-tooltip-trigger{color:var(--qui-components-link-color-tooltip-trigger-text-default);font-family:var(--qui-components-link-typography-tooltip-trigger-text-fontFamily);font-size:var(--qui-components-link-typography-tooltip-trigger-text-fontSize);font-weight:var(--qui-components-link-typography-tooltip-trigger-text-fontWeight);letter-spacing:var(--qui-components-link-typography-tooltip-trigger-text-letterSpacing);line-height:var(--qui-components-link-typography-tooltip-trigger-text-lineHeight);text-decoration:var(--qui-components-link-typography-tooltip-trigger-text-textDecoration);text-decoration-line:var(--qui-components-link-typography-link-standalone-rg-textDecoration);text-decoration-thickness:var(--qui-components-link-size-link-border-width-thin)}.ethos-2-theme .qui-tooltip .mat-mdc-tooltip-trigger.mat-mdc-tooltip-disabled{color:var(--qui-components-link-color-tooltip-trigger-text-disabled);outline:none}.ethos-2-theme .qui-tooltip .mat-mdc-tooltip-trigger:not(.mat-mdc-tooltip-disabled):not([class*=mat-mdc-tooltip-disabled]):focus-visible{border-radius:var(--qui-components-tooltip-border-radius-tooltip-default);outline:var(--qui-alias-border-width-thick) solid var(--qui-alias-color-border-focus)}@media(hover: hover){.ethos-2-theme .qui-tooltip .mat-mdc-tooltip-trigger:not(.mat-mdc-tooltip-disabled):not([class*=mat-mdc-tooltip-disabled]):hover{color:var(--qui-components-link-color-tooltip-trigger-text-hover)}}.ethos-2-theme .qui-tooltip .mat-mdc-tooltip-trigger:not(.mat-mdc-tooltip-disabled):not([class*=mat-mdc-tooltip-disabled]):active{color:var(--qui-components-link-color-tooltip-trigger-text-pressed)}.ethos-2-theme .mdc-tooltip{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px;--mdc-plain-tooltip-container-color:#616161;--mdc-plain-tooltip-supporting-text-color:#fff;--mdc-plain-tooltip-supporting-text-font:var(--qui-alias-typography-body-regular-3-font-fontFamily);--mdc-plain-tooltip-supporting-text-size:var(--qui-alias-typography-body-regular-3-font-size-breakpoint-md);--mdc-plain-tooltip-supporting-text-weight:var(--qui-alias-typography-body-regular-3-font-fontWeight);--mdc-plain-tooltip-supporting-text-tracking:var(--qui-alias-typography-body-regular-3-font-letterSpacing)}.ethos-2-theme .mdc-tooltip.arrow.light>.mdc-tooltip__surface{background:var(--qui-components-tooltip-color-tooltip-light-bg);color:var(--qui-components-tooltip-color-tooltip-light-fg)}.ethos-2-theme .mdc-tooltip.arrow.light>.mdc-tooltip__surface::before{border-color:var(--qui-components-tooltip-color-tooltip-light-bg) var(--qui-color-transparent) var(--qui-color-transparent) var(--qui-color-transparent)}.ethos-2-theme .mdc-tooltip>.mdc-tooltip__surface{--qui-beak-outer: var(--qui-components-tooltip-spacing-tooltip-beak-tip-margin);--qui-beak-inner: calc( var(--qui-components-tooltip-spacing-tooltip-beak-tip-margin) - (var(--qui-components-tooltip-border-width-tooltip) * 2) );background:var(--qui-components-tooltip-color-tooltip-dark-bg);border:var(--qui-components-tooltip-border-width-tooltip) solid var(--qui-components-tooltip-color-tooltip-dark-border);border-radius:var(--qui-components-tooltip-border-radius-tooltip-default);color:var(--qui-components-tooltip-color-tooltip-dark-fg);font-family:var(--qui-components-tooltip-typography-tooltip-text-fontFamily);font-size:var(--qui-components-tooltip-typography-tooltip-text-fontSize);font-weight:var(--qui-components-tooltip-typography-tooltip-text-fontWeight);letter-spacing:var(--qui-components-tooltip-typography-tooltip-text-letterSpacing);line-height:var(--qui-components-tooltip-typography-tooltip-text-lineHeight);max-height:80vh;max-width:15.625rem;overflow:initial;overflow-wrap:break-word;padding:var(--qui-components-tooltip-spacing-tooltip-top-bottom) var(--qui-components-tooltip-spacing-tooltip-right-left);position:relative}.ethos-2-theme .mdc-tooltip>.mdc-tooltip__surface::before,.ethos-2-theme .mdc-tooltip>.mdc-tooltip__surface::after{border-radius:var(--qui-border-radius-0);border-style:solid;bottom:unset;content:"";height:0;left:unset;position:absolute;right:unset;top:unset;width:0}.ethos-2-theme .mdc-tooltip>.mdc-tooltip__surface::before{border-color:var(--qui-components-tooltip-color-tooltip-dark-bg) var(--qui-color-transparent) var(--qui-color-transparent) var(--qui-color-transparent);border-width:var(--qui-beak-inner);z-index:1}.ethos-2-theme .mdc-tooltip>.mdc-tooltip__surface::after{border-color:var(--qui-components-tooltip-color-tooltip-dark-border) var(--qui-color-transparent) var(--qui-color-transparent) var(--qui-color-transparent);border-width:var(--qui-beak-outer);z-index:0}.ethos-2-theme .mat-mdc-tooltip-panel-above .mdc-tooltip.mat-mdc-tooltip::before{bottom:.4em}.ethos-2-theme .mat-mdc-tooltip-panel-above .mdc-tooltip__surface{bottom:var(--qui-beak-outer)}.ethos-2-theme .mat-mdc-tooltip-panel-above .mdc-tooltip__surface::before{left:calc(50% - var(--qui-beak-inner));top:100%}.ethos-2-theme .mat-mdc-tooltip-panel-above .mdc-tooltip__surface::after{left:calc(50% - var(--qui-beak-outer));top:100%}.ethos-2-theme .mat-mdc-tooltip-panel-below .mdc-tooltip.mat-mdc-tooltip::before{top:.4em}.ethos-2-theme .mat-mdc-tooltip-panel-below .mdc-tooltip__surface{top:var(--qui-beak-outer)}.ethos-2-theme .mat-mdc-tooltip-panel-below .mdc-tooltip__surface::before{bottom:100%;left:calc(50% - var(--qui-beak-inner));transform:rotate(180deg)}.ethos-2-theme .mat-mdc-tooltip-panel-below .mdc-tooltip__surface::after{bottom:100%;left:calc(50% - var(--qui-beak-outer));transform:rotate(180deg)}.ethos-2-theme .mat-mdc-tooltip-panel-left .mdc-tooltip.mat-mdc-tooltip::before{right:.4em}.ethos-2-theme .mat-mdc-tooltip-panel-left .mdc-tooltip__surface{right:var(--qui-beak-outer)}.ethos-2-theme .mat-mdc-tooltip-panel-left .mdc-tooltip__surface::before{left:100%;top:calc(50% - var(--qui-beak-inner));transform:rotate(270deg)}.ethos-2-theme .mat-mdc-tooltip-panel-left .mdc-tooltip__surface::after{left:100%;top:calc(50% - var(--qui-beak-outer));transform:rotate(270deg)}.ethos-2-theme .mat-mdc-tooltip-panel-right .mdc-tooltip.mat-mdc-tooltip::before{left:.4em}.ethos-2-theme .mat-mdc-tooltip-panel-right .mdc-tooltip__surface{left:var(--qui-beak-outer)}.ethos-2-theme .mat-mdc-tooltip-panel-right .mdc-tooltip__surface::before{right:100%;top:calc(50% - var(--qui-beak-inner));transform:rotate(90deg)}.ethos-2-theme .mat-mdc-tooltip-panel-right .mdc-tooltip__surface::after{right:100%;top:calc(50% - var(--qui-beak-outer));transform:rotate(90deg)}

