.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-option{color:rgba(0,0,0,.87)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#3f51b5}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:rgba(0,0,0,.54)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox::after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#3f51b5}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#ff4081}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}@media (-ms-high-contrast:active){.mat-badge-content{outline:solid 1px;border-radius:0}.mat-checkbox-disabled{opacity:.5}}.mat-badge-accent .mat-badge-content{background:#ff4081;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-badge-content{color:#fff;background:#3f51b5;position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.mat-badge-content._mat-animation-noopable,.ng-animate-disabled .mat-badge-content{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:0 0}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#3f51b5}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff4081}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#3f51b5}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff4081}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,.12)}.mat-fab,.mat-flat-button,.mat-mini-fab,.mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-fab.mat-accent,.mat-fab.mat-primary,.mat-fab.mat-warn,.mat-flat-button.mat-accent,.mat-flat-button.mat-primary,.mat-flat-button.mat-warn,.mat-mini-fab.mat-accent,.mat-mini-fab.mat-primary,.mat-mini-fab.mat-warn,.mat-raised-button.mat-accent,.mat-raised-button.mat-primary,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.12)}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#3f51b5}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#ff4081}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#f44336}.mat-fab.mat-accent .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}.mat-flat-button:not([class*=mat-elevation-z]),.mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-fab[disabled]:not([class*=mat-elevation-z]),.mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-button-toggle-group,.mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none;border:1px solid rgba(0,0,0,.12)}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-card{background:#fff;color:rgba(0,0,0,.87)}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-card-subtitle{color:rgba(0,0,0,.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#3f51b5}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#ff4081}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}@media (-ms-high-contrast:active){.mat-checkbox-background{background:0 0}.default-theme .mat-badge-content{outline:solid 1px;border-radius:0}}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#3f51b5}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff4081}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip::after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#3f51b5;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff4081;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background:rgba(255,255,255,.1)}.mat-table{background:#fff}.mat-table tbody,.mat-table tfoot,.mat-table thead,.mat-table-sticky,[mat-footer-row],[mat-header-row],[mat-row],mat-footer-row,mat-header-row,mat-row{background:inherit}mat-footer-row,mat-header-row,mat-row,td.mat-cell,td.mat-footer-cell,th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.mat-header-cell{color:rgba(0,0,0,.54)}.mat-cell,.mat-footer-cell{color:rgba(0,0,0,.87)}.mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle{color:rgba(0,0,0,.54)}.mat-calendar-table-header{color:rgba(0,0,0,.38)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.mat-calendar-body-label{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.mat-calendar-body-selected{background-color:#3f51b5;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(63,81,181,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,64,129,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-datepicker-toggle-active{color:#3f51b5}.mat-datepicker-toggle-active.mat-accent{color:#ff4081}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-indicator::after,.mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.mat-form-field-label,.mat-hint{color:rgba(0,0,0,.6)}.mat-form-field.mat-focused .mat-form-field-label{color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff4081}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ff4081}.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff4081}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:#3f51b5}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:#ff4081}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after,.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#3f51b5}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff4081}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{color:rgba(0,0,0,.54)}.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after,.mat-input-element:disabled{color:rgba(0,0,0,.38)}.mat-input-element{caret-color:#3f51b5}.mat-input-element::-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-accent .mat-input-element{caret-color:#ff4081}.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after{color:#f44336}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.mat-list-item-disabled{background-color:#eee}.mat-action-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-menu-item{background:0 0;color:rgba(0,0,0,.87)}.mat-menu-item[disabled],.mat-menu-item[disabled]::after{color:rgba(0,0,0,.38)}.mat-menu-item .mat-icon-no-color,.mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,.54)}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.mat-progress-bar-background{fill:#c5cae9}.mat-progress-bar-buffer{background-color:#c5cae9}.mat-progress-bar-fill::after{background-color:#3f51b5}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ff80ab}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ff80ab}.mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#ff4081}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#3f51b5}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff4081}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#3f51b5}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff4081}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:rgba(0,0,0,.87)}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.mat-select-arrow{color:rgba(0,0,0,.54)}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#3f51b5}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4081}.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,.mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-drawer-side{border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,64,129,.54)}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff4081}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#3f51b5}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(63,81,181,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#3f51b5}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#3f51b5}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#ff4081}.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider-focus-ring{background-color:rgba(255,64,129,.2)}.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(0,0,0,.04)}@media (hover:none){.mat-step-header:hover{background:0 0}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header::after,.mat-horizontal-stepper-header::before,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-sort-header-arrow{color:#757575}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4081}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-header-pagination,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#3f51b5}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-header-pagination,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ff4081}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-header-pagination,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,.12)}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#3f51b5;color:#fff}.mat-toolbar.mat-accent{background:#ff4081;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-focused .mat-form-field-ripple,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-form-field-underline{background-color:currentColor}.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-select-value{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-nested-tree-node,.mat-tree-node{color:rgba(0,0,0,.87)}.mat-snack-bar-container{color:rgba(255,255,255,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-simple-snackbar-action{color:#ff4081}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.5019607843)}.default-theme{--font-primary:"AvenirNext-Regular";--primary-50:#e7ebf0;--primary-100:#e7ebf0;--primary-200:#e7ebf0;--primary-300:#e7ebf0;--primary-400:#e7ebf0;--primary-500:#e7ebf0;--primary-600:#e7ebf0;--primary-700:#e7ebf0;--primary-800:#e7ebf0;--primary-900:#e7ebf0;--accent-50:#e7ebf0;--accent-100:#e7ebf0;--accent-200:#e7ebf0;--accent-300:#e7ebf0;--accent-400:#e7ebf0;--accent-500:#e7ebf0;--accent-600:#e7ebf0;--accent-700:#e7ebf0;--accent-800:#e7ebf0;--accent-900:#e7ebf0;--warn-50:#e7ebf0;--warn-100:#e7ebf0;--warn-200:#e7ebf0;--warn-300:#e7ebf0;--warn-400:#e7ebf0;--warn-500:#e7ebf0;--warn-600:#e7ebf0;--warn-700:#e7ebf0;--warn-800:#e7ebf0;--warn-900:#e7ebf0;--color-primary:#e7ebf0;--color-accent:#e7ebf0;--color-warn:#e7ebf0}@media (max-width:599px){.default-theme .mat-toolbar-row,.default-theme .mat-toolbar-single-row{height:62px!important}}.default-theme .home-mat-toolbar{background-color:transparent!important;border-bottom:0!important}.default-theme .mat-drawer-container{background-color:#fff!important}.default-theme .mat-drawer-side{border-right:none!important}.default-theme .background-primary{background:var(--color-primary)}.default-theme .background-accent{background:var(--color-accent)}.default-theme .background-warn{background:var(--color-warn)}.default-theme .color-primary{color:var(--color-primary)}.default-theme .color-accent{color:var(--color-accent)}.default-theme .color-warn{color:var(--color-warn)}.default-theme .igx-calendar__date--selected .igx-calendar__date-content,.default-theme .igx-calendar__date-content:hover{color:#fff;background:var(--color-accent)!important;border-radius:5px}.default-theme .igx-calendar__date--current .igx-calendar__date-content{color:var(--color-accent);font-weight:900}.default-theme .mat-ripple-element{background-color:rgba(0,0,0,.1)}.default-theme .mat-option{color:rgba(0,0,0,.87)}.default-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.default-theme .mat-option:focus:not(.mat-option-disabled),.default-theme .mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.default-theme .mat-option.mat-active{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}.default-theme .mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.default-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:var(--primary-500)}.default-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:var(--accent-500)}.default-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:var(--warn-500)}.default-theme .mat-optgroup-label{color:rgba(0,0,0,.54)}.default-theme .mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.default-theme .mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.default-theme .mat-pseudo-checkbox::after{color:#fafafa}.default-theme .mat-pseudo-checkbox-disabled{color:#b0b0b0}.default-theme .mat-primary .mat-pseudo-checkbox-checked,.default-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:var(--primary-500)}.default-theme .mat-accent .mat-pseudo-checkbox-checked,.default-theme .mat-accent .mat-pseudo-checkbox-indeterminate,.default-theme .mat-pseudo-checkbox-checked,.default-theme .mat-pseudo-checkbox-indeterminate{background:var(--accent-500)}.default-theme .mat-warn .mat-pseudo-checkbox-checked,.default-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:var(--warn-500)}.default-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.default-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.default-theme .mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.default-theme .mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.default-theme .mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.default-theme .mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.default-theme .mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.default-theme .mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.default-theme .mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.default-theme .mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.default-theme .mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.default-theme .mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.default-theme .mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.default-theme .mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.default-theme .mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.default-theme .mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.default-theme .mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.default-theme .mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.default-theme .mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.default-theme .mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.default-theme .mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.default-theme .mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.default-theme .mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.default-theme .mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.default-theme .mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.default-theme .mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.default-theme .mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.default-theme .mat-app-background,.default-theme.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.default-theme .mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.default-theme .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.default-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.default-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}.default-theme .mat-badge-accent .mat-badge-content{background:var(--accent-500);color:#e7ebf0}.default-theme .mat-badge-warn .mat-badge-content{color:#e7ebf0;background:var(--warn-500)}.default-theme .mat-badge{position:relative}.default-theme .mat-badge-hidden .mat-badge-content{display:none}.default-theme .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.default-theme .mat-badge-content{color:#e7ebf0;background:var(--primary-500);position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-weight:600;font-size:12px;font-family:var(--font-primary)}.default-theme .mat-badge-content._mat-animation-noopable,.default-theme .ng-animate-disabled .mat-badge-content{transition:none}.default-theme .mat-badge-content.mat-badge-active{transform:none}.default-theme .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px;font-size:9px}.default-theme .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.default-theme .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.default-theme .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .default-theme .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.default-theme .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .default-theme .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.default-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .default-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.default-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .default-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.default-theme .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.default-theme .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.default-theme .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.default-theme .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .default-theme .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.default-theme .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .default-theme .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.default-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .default-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.default-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .default-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.default-theme .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px;font-size:24px}.default-theme .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.default-theme .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.default-theme .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .default-theme .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.default-theme .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .default-theme .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.default-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .default-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.default-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .default-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.default-theme .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.default-theme .mat-button,.default-theme .mat-icon-button,.default-theme .mat-stroked-button{color:inherit;background:0 0}.default-theme .mat-button.mat-primary,.default-theme .mat-icon-button.mat-primary,.default-theme .mat-stroked-button.mat-primary{color:var(--primary-500)}.default-theme .mat-button.mat-accent,.default-theme .mat-icon-button.mat-accent,.default-theme .mat-stroked-button.mat-accent{color:var(--accent-500)}.default-theme .mat-button.mat-warn,.default-theme .mat-icon-button.mat-warn,.default-theme .mat-stroked-button.mat-warn{color:var(--warn-500)}.default-theme .mat-button.mat-accent[disabled],.default-theme .mat-button.mat-primary[disabled],.default-theme .mat-button.mat-warn[disabled],.default-theme .mat-button[disabled][disabled],.default-theme .mat-icon-button.mat-accent[disabled],.default-theme .mat-icon-button.mat-primary[disabled],.default-theme .mat-icon-button.mat-warn[disabled],.default-theme .mat-icon-button[disabled][disabled],.default-theme .mat-stroked-button.mat-accent[disabled],.default-theme .mat-stroked-button.mat-primary[disabled],.default-theme .mat-stroked-button.mat-warn[disabled],.default-theme .mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.default-theme .mat-button.mat-primary .mat-button-focus-overlay,.default-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,.default-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:var(--primary-500)}.default-theme .mat-button.mat-accent .mat-button-focus-overlay,.default-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,.default-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:var(--accent-500)}.default-theme .mat-button.mat-warn .mat-button-focus-overlay,.default-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,.default-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:var(--warn-500)}.default-theme .mat-button[disabled] .mat-button-focus-overlay,.default-theme .mat-icon-button[disabled] .mat-button-focus-overlay,.default-theme .mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.default-theme .mat-button .mat-ripple-element,.default-theme .mat-icon-button .mat-ripple-element,.default-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.default-theme .mat-button-focus-overlay{background:#000}.default-theme .mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,.12)}.default-theme .mat-fab,.default-theme .mat-flat-button,.default-theme .mat-mini-fab,.default-theme .mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.default-theme .mat-fab.mat-accent,.default-theme .mat-fab.mat-primary,.default-theme .mat-fab.mat-warn,.default-theme .mat-flat-button.mat-accent,.default-theme .mat-flat-button.mat-primary,.default-theme .mat-flat-button.mat-warn,.default-theme .mat-mini-fab.mat-accent,.default-theme .mat-mini-fab.mat-primary,.default-theme .mat-mini-fab.mat-warn,.default-theme .mat-raised-button.mat-accent,.default-theme .mat-raised-button.mat-primary,.default-theme .mat-raised-button.mat-warn{color:#e7ebf0}.default-theme .mat-fab.mat-accent[disabled],.default-theme .mat-fab.mat-primary[disabled],.default-theme .mat-fab.mat-warn[disabled],.default-theme .mat-fab[disabled][disabled],.default-theme .mat-flat-button.mat-accent[disabled],.default-theme .mat-flat-button.mat-primary[disabled],.default-theme .mat-flat-button.mat-warn[disabled],.default-theme .mat-flat-button[disabled][disabled],.default-theme .mat-mini-fab.mat-accent[disabled],.default-theme .mat-mini-fab.mat-primary[disabled],.default-theme .mat-mini-fab.mat-warn[disabled],.default-theme .mat-mini-fab[disabled][disabled],.default-theme .mat-raised-button.mat-accent[disabled],.default-theme .mat-raised-button.mat-primary[disabled],.default-theme .mat-raised-button.mat-warn[disabled],.default-theme .mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.12)}.default-theme .mat-fab.mat-primary,.default-theme .mat-flat-button.mat-primary,.default-theme .mat-mini-fab.mat-primary,.default-theme .mat-raised-button.mat-primary{background-color:var(--primary-500)}.default-theme .mat-fab.mat-accent,.default-theme .mat-flat-button.mat-accent,.default-theme .mat-mini-fab.mat-accent,.default-theme .mat-raised-button.mat-accent{background-color:var(--accent-500)}.default-theme .mat-fab.mat-warn,.default-theme .mat-flat-button.mat-warn,.default-theme .mat-mini-fab.mat-warn,.default-theme .mat-raised-button.mat-warn{background-color:var(--warn-500)}.default-theme .mat-fab.mat-accent .mat-ripple-element,.default-theme .mat-fab.mat-primary .mat-ripple-element,.default-theme .mat-fab.mat-warn .mat-ripple-element,.default-theme .mat-flat-button.mat-accent .mat-ripple-element,.default-theme .mat-flat-button.mat-primary .mat-ripple-element,.default-theme .mat-flat-button.mat-warn .mat-ripple-element,.default-theme .mat-mini-fab.mat-accent .mat-ripple-element,.default-theme .mat-mini-fab.mat-primary .mat-ripple-element,.default-theme .mat-mini-fab.mat-warn .mat-ripple-element,.default-theme .mat-raised-button.mat-accent .mat-ripple-element,.default-theme .mat-raised-button.mat-primary .mat-ripple-element,.default-theme .mat-raised-button.mat-warn .mat-ripple-element{background-color:rgba(231,235,240,.1)}.default-theme .mat-flat-button:not([class*=mat-elevation-z]),.default-theme .mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.default-theme .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.default-theme .mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.default-theme .mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.default-theme .mat-fab:not([class*=mat-elevation-z]),.default-theme .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.default-theme .mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.default-theme .mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.default-theme .mat-fab[disabled]:not([class*=mat-elevation-z]),.default-theme .mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.default-theme .mat-button-toggle-group,.default-theme .mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.default-theme .mat-button-toggle-group-appearance-standard,.default-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none;border:1px solid rgba(0,0,0,.12)}.default-theme .mat-button-toggle{color:rgba(0,0,0,.38)}.default-theme .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.default-theme .mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.default-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.default-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}.default-theme [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.default-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.default-theme .mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.default-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.default-theme .mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.default-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.default-theme .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.default-theme .mat-card{background:#fff;color:rgba(0,0,0,.87)}.default-theme .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.default-theme .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.default-theme .mat-card-subtitle{color:rgba(0,0,0,.54)}.default-theme .mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.default-theme .mat-checkbox-checkmark{fill:#fafafa}.default-theme .mat-checkbox-checkmark-path{stroke:#fafafa!important}@media (-ms-high-contrast:black-on-white){.default-theme .mat-checkbox-checkmark-path,.mat-checkbox-checkmark-path{stroke:#000!important}}.default-theme .mat-checkbox-mixedmark{background-color:#fafafa}.default-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background,.default-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:var(--primary-500)}.default-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background,.default-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:var(--accent-500)}.default-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background,.default-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:var(--warn-500)}.default-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.default-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.default-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.default-theme .mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}@media (-ms-high-contrast:active){.default-theme .mat-checkbox-disabled{opacity:.5}.default-theme .mat-checkbox-background{background:0 0}.default-theme .mat-ripple-element{display:none}}.default-theme .mat-checkbox .mat-ripple-element{background-color:#000}.default-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.default-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:var(--primary-500)}.default-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.default-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:var(--accent-500)}.default-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.default-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:var(--warn-500)}.default-theme .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.default-theme .mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.default-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.default-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.default-theme .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.default-theme .mat-chip.mat-standard-chip::after{background:#000}.default-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:var(--primary-500);color:#e7ebf0}.default-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#e7ebf0;opacity:.4}.default-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background:rgba(231,235,240,.1)}.default-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:var(--warn-500);color:#e7ebf0}.default-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#e7ebf0;opacity:.4}.default-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background:rgba(231,235,240,.1)}.default-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:var(--accent-500);color:#e7ebf0}.default-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#e7ebf0;opacity:.4}.default-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background:rgba(231,235,240,.1)}.default-theme .mat-table{background:#fff}.default-theme .mat-table tbody,.default-theme .mat-table tfoot,.default-theme .mat-table thead,.default-theme .mat-table-sticky,.default-theme [mat-footer-row],.default-theme [mat-header-row],.default-theme [mat-row],.default-theme mat-footer-row,.default-theme mat-header-row,.default-theme mat-row{background:inherit}.default-theme mat-footer-row,.default-theme mat-header-row,.default-theme mat-row,.default-theme td.mat-cell,.default-theme td.mat-footer-cell,.default-theme th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.default-theme .mat-header-cell{color:rgba(0,0,0,.54)}.default-theme .mat-cell,.default-theme .mat-footer-cell{color:rgba(0,0,0,.87)}.default-theme .mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.default-theme .mat-datepicker-content .mat-calendar-next-button,.default-theme .mat-datepicker-content .mat-calendar-previous-button,.default-theme .mat-datepicker-toggle{color:rgba(0,0,0,.54)}.default-theme .mat-calendar-table-header{color:rgba(0,0,0,.38)}.default-theme .mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.default-theme .mat-calendar-body-label{color:rgba(0,0,0,.54)}.default-theme .mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.default-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.default-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.default-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.default-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.default-theme .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.default-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.default-theme .mat-calendar-body-selected{background-color:var(--primary-500);color:#e7ebf0}.default-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}.default-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #e7ebf0}.default-theme .mat-datepicker-content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#fff;color:rgba(0,0,0,.87)}.default-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:var(--accent-500);color:#e7ebf0}.default-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}.default-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #e7ebf0}.default-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:var(--warn-500);color:#e7ebf0}.default-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}.default-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #e7ebf0}.default-theme .mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.default-theme .mat-datepicker-toggle-active{color:var(--primary-500)}.default-theme .mat-datepicker-toggle-active.mat-accent{color:var(--accent-500)}.default-theme .mat-datepicker-toggle-active.mat-warn{color:var(--warn-500)}.default-theme .mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.default-theme .mat-divider{border-top-color:rgba(0,0,0,.12)}.default-theme .mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.default-theme .mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.default-theme .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.default-theme .mat-action-row{border-top-color:rgba(0,0,0,.12)}.default-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.default-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.default-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover:none){.default-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.default-theme .mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.default-theme .mat-expansion-indicator::after,.default-theme .mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.default-theme .mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.default-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.default-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.default-theme .mat-form-field-label,.default-theme .mat-hint{color:rgba(0,0,0,.6)}.default-theme .mat-form-field.mat-focused .mat-form-field-label{color:var(--primary-500)}.default-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:var(--accent-500)}.default-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:var(--warn-500)}.default-theme .mat-focused .mat-form-field-required-marker{color:var(--accent-500)}.default-theme .mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.default-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:var(--primary-500)}.default-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:var(--accent-500)}.default-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:var(--warn-500)}.default-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:var(--primary-500)}.default-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:var(--accent-500)}.default-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after,.default-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,.default-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.default-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent{color:var(--warn-500)}.default-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.default-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:var(--warn-500)}.default-theme .mat-error{color:var(--warn-500)}.default-theme .mat-form-field-appearance-legacy .mat-form-field-label,.default-theme .mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.default-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42);bottom:1.25em}.default-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.default-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.default-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.default-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.default-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.default-theme .mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,.42)}.default-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.default-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.default-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.default-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.default-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:var(--primary-500)}.default-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:var(--accent-500)}.default-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.default-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:var(--warn-500)}.default-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.default-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.default-theme .mat-icon.mat-primary{color:var(--primary-500)}.default-theme .mat-icon.mat-accent{color:var(--accent-500)}.default-theme .mat-icon.mat-warn{color:var(--warn-500)}.default-theme .mat-form-field-type-mat-native-select .mat-form-field-infix::after{color:rgba(0,0,0,.54)}.default-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after,.default-theme .mat-input-element:disabled{color:rgba(0,0,0,.38)}.default-theme .mat-input-element{caret-color:var(--primary-500)}.default-theme .mat-input-element::-ms-input-placeholder{color:rgba(0,0,0,.42)}.default-theme .mat-input-element::placeholder{color:rgba(0,0,0,.42)}.default-theme .mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.default-theme .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.default-theme .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.default-theme .mat-accent .mat-input-element{caret-color:var(--accent-500)}.default-theme .mat-form-field-invalid .mat-input-element,.default-theme .mat-warn .mat-input-element{caret-color:var(--warn-500)}.default-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after{color:var(--warn-500)}.default-theme .mat-list-base .mat-list-item,.default-theme .mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.default-theme .mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.default-theme .mat-list-item-disabled{background-color:#eee}.default-theme .mat-action-list .mat-list-item:focus,.default-theme .mat-action-list .mat-list-item:hover,.default-theme .mat-list-option:focus,.default-theme .mat-list-option:hover,.default-theme .mat-nav-list .mat-list-item:focus,.default-theme .mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.default-theme .mat-menu-panel{background:#fff}.default-theme .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.default-theme .mat-menu-item{background:0 0;color:rgba(0,0,0,.87)}.default-theme .mat-menu-item[disabled],.default-theme .mat-menu-item[disabled]::after{color:rgba(0,0,0,.38)}.default-theme .mat-menu-item .mat-icon-no-color,.default-theme .mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,.54)}.default-theme .mat-menu-item-highlighted:not([disabled]),.default-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),.default-theme .mat-menu-item.cdk-program-focused:not([disabled]),.default-theme .mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.default-theme .mat-paginator{background:#fff}.default-theme .mat-paginator,.default-theme .mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.default-theme .mat-paginator-decrement,.default-theme .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.default-theme .mat-paginator-first,.default-theme .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.default-theme .mat-icon-button[disabled] .mat-paginator-decrement,.default-theme .mat-icon-button[disabled] .mat-paginator-first,.default-theme .mat-icon-button[disabled] .mat-paginator-increment,.default-theme .mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.default-theme .mat-progress-bar-background{fill:var(--primary-100)}.default-theme .mat-progress-bar-buffer{background-color:var(--primary-100)}.default-theme .mat-progress-bar-fill::after{background-color:var(--primary-500)}.default-theme .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:var(--accent-100)}.default-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:var(--accent-100)}.default-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:var(--accent-500)}.default-theme .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:var(--warn-100)}.default-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:var(--warn-100)}.default-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:var(--warn-500)}.default-theme .mat-progress-spinner circle,.default-theme .mat-spinner circle{stroke:var(--primary-500)}.default-theme .mat-progress-spinner.mat-accent circle,.default-theme .mat-spinner.mat-accent circle{stroke:var(--accent-500)}.default-theme .mat-progress-spinner.mat-warn circle,.default-theme .mat-spinner.mat-warn circle{stroke:var(--warn-500)}.default-theme .mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.default-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:var(--primary-500)}.default-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,.default-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.default-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.default-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:var(--primary-500)}.default-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:var(--accent-500)}.default-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,.default-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.default-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.default-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:var(--accent-500)}.default-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:var(--warn-500)}.default-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,.default-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.default-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.default-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:var(--warn-500)}.default-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,.default-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.default-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.default-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.default-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.default-theme .mat-radio-button .mat-ripple-element{background-color:#000}.default-theme .mat-select-value{color:rgba(0,0,0,.87)}.default-theme .mat-select-placeholder{color:rgba(0,0,0,.42)}.default-theme .mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.default-theme .mat-select-arrow{color:rgba(0,0,0,.54)}.default-theme .mat-select-panel{background:#fff}.default-theme .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.default-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.default-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:var(--primary-500)}.default-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:var(--accent-500)}.default-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,.default-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:var(--warn-500)}.default-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.default-theme .mat-drawer-container{color:rgba(0,0,0,.87)}.default-theme .mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.default-theme .mat-drawer.mat-drawer-push{background-color:#fff}.default-theme .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.default-theme .mat-drawer-side.mat-drawer-end,.default-theme [dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}.default-theme [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.default-theme .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.default-theme .mat-slide-toggle.mat-checked .mat-ripple-element,.default-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar,.default-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:var(--accent-500)}.default-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element,.default-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar,.default-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:var(--primary-500)}.default-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element,.default-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar,.default-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:var(--warn-500)}.default-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.default-theme .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.default-theme .mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.default-theme .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.default-theme .mat-primary .mat-slider-thumb,.default-theme .mat-primary .mat-slider-thumb-label,.default-theme .mat-primary .mat-slider-track-fill{background-color:var(--primary-500)}.default-theme .mat-primary .mat-slider-thumb-label-text{color:#e7ebf0}.default-theme .mat-accent .mat-slider-thumb,.default-theme .mat-accent .mat-slider-thumb-label,.default-theme .mat-accent .mat-slider-track-fill{background-color:var(--accent-500)}.default-theme .mat-accent .mat-slider-thumb-label-text{color:#e7ebf0}.default-theme .mat-warn .mat-slider-thumb,.default-theme .mat-warn .mat-slider-thumb-label,.default-theme .mat-warn .mat-slider-track-fill{background-color:var(--warn-500)}.default-theme .mat-warn .mat-slider-thumb-label-text{color:#e7ebf0}.default-theme .mat-slider-focus-ring{background-color:var(--accent-500)}.default-theme .cdk-focused .mat-slider-track-background,.default-theme .mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.default-theme .mat-slider-disabled .mat-slider-thumb,.default-theme .mat-slider-disabled .mat-slider-track-background,.default-theme .mat-slider-disabled .mat-slider-track-fill,.default-theme .mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.default-theme .mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.default-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.default-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.default-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.default-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.default-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.default-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.default-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.default-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.default-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.default-theme .mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,.7)}.default-theme .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.default-theme .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.default-theme .mat-step-header.cdk-keyboard-focused,.default-theme .mat-step-header.cdk-program-focused,.default-theme .mat-step-header:hover{background-color:rgba(0,0,0,.04)}@media (hover:none){.default-theme .mat-step-header:hover{background:0 0}}.default-theme .mat-step-header .mat-step-label,.default-theme .mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.default-theme .mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#e7ebf0}.default-theme .mat-step-header .mat-step-icon-selected,.default-theme .mat-step-header .mat-step-icon-state-done,.default-theme .mat-step-header .mat-step-icon-state-edit{background-color:var(--primary-500);color:#e7ebf0}.default-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:var(--warn-500)}.default-theme .mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.default-theme .mat-step-header .mat-step-label.mat-step-label-error{color:var(--warn-500)}.default-theme .mat-stepper-horizontal,.default-theme .mat-stepper-vertical{background-color:#fff}.default-theme .mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.default-theme .mat-horizontal-stepper-header::after,.default-theme .mat-horizontal-stepper-header::before,.default-theme .mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.default-theme .mat-sort-header-arrow{color:#757575}.default-theme .mat-tab-header,.default-theme .mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.default-theme .mat-tab-group-inverted-header .mat-tab-header,.default-theme .mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.default-theme .mat-tab-label,.default-theme .mat-tab-link{color:rgba(0,0,0,.87)}.default-theme .mat-tab-label.mat-tab-disabled,.default-theme .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.default-theme .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.default-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.default-theme .mat-tab-group[class*=mat-background-] .mat-tab-header,.default-theme .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.default-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--primary-100)}.default-theme .mat-tab-group.mat-primary .mat-ink-bar,.default-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:var(--primary-500)}.default-theme .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.default-theme .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#e7ebf0}.default-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--accent-100)}.default-theme .mat-tab-group.mat-accent .mat-ink-bar,.default-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:var(--accent-500)}.default-theme .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.default-theme .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#e7ebf0}.default-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--warn-100)}.default-theme .mat-tab-group.mat-warn .mat-ink-bar,.default-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:var(--warn-500)}.default-theme .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.default-theme .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#e7ebf0}.default-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--primary-100)}.default-theme .mat-tab-group.mat-background-primary .mat-tab-header,.default-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination,.default-theme .mat-tab-group.mat-background-primary .mat-tab-links,.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header,.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:var(--primary-500)}.default-theme .mat-tab-group.mat-background-primary .mat-tab-label,.default-theme .mat-tab-group.mat-background-primary .mat-tab-link,.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label,.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#e7ebf0}.default-theme .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.default-theme .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(231,235,240,.4)}.default-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#e7ebf0}.default-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.default-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(231,235,240,.4)}.default-theme .mat-tab-group.mat-background-primary .mat-ripple-element,.default-theme .mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(231,235,240,.12)}.default-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--accent-100)}.default-theme .mat-tab-group.mat-background-accent .mat-tab-header,.default-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination,.default-theme .mat-tab-group.mat-background-accent .mat-tab-links,.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header,.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:var(--accent-500)}.default-theme .mat-tab-group.mat-background-accent .mat-tab-label,.default-theme .mat-tab-group.mat-background-accent .mat-tab-link,.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label,.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#e7ebf0}.default-theme .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.default-theme .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(231,235,240,.4)}.default-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#e7ebf0}.default-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.default-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(231,235,240,.4)}.default-theme .mat-tab-group.mat-background-accent .mat-ripple-element,.default-theme .mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(231,235,240,.12)}.default-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:var(--warn-100)}.default-theme .mat-tab-group.mat-background-warn .mat-tab-header,.default-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination,.default-theme .mat-tab-group.mat-background-warn .mat-tab-links,.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header,.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:var(--warn-500)}.default-theme .mat-tab-group.mat-background-warn .mat-tab-label,.default-theme .mat-tab-group.mat-background-warn .mat-tab-link,.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label,.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#e7ebf0}.default-theme .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.default-theme .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(231,235,240,.4)}.default-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#e7ebf0}.default-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.default-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(231,235,240,.4)}.default-theme .mat-tab-group.mat-background-warn .mat-ripple-element,.default-theme .mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(231,235,240,.12)}.default-theme .mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.default-theme .mat-toolbar.mat-primary{background:var(--primary-500);color:#e7ebf0}.default-theme .mat-toolbar.mat-accent{background:var(--accent-500);color:#e7ebf0}.default-theme .mat-toolbar.mat-warn{background:var(--warn-500);color:#e7ebf0}.default-theme .mat-toolbar .mat-focused .mat-form-field-ripple,.default-theme .mat-toolbar .mat-form-field-ripple,.default-theme .mat-toolbar .mat-form-field-underline{background-color:currentColor}.default-theme .mat-toolbar .mat-focused .mat-form-field-label,.default-theme .mat-toolbar .mat-form-field-label,.default-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.default-theme .mat-toolbar .mat-select-arrow,.default-theme .mat-toolbar .mat-select-value{color:inherit}.default-theme .mat-toolbar .mat-input-element{caret-color:currentColor}.default-theme .mat-tooltip{background:rgba(97,97,97,.9)}.default-theme .mat-tree{background:#fff}.default-theme .mat-nested-tree-node,.default-theme .mat-tree-node{color:rgba(0,0,0,.87)}.default-theme .mat-snack-bar-container{color:rgba(255,255,255,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.default-theme .mat-h1,.default-theme .mat-headline,.default-theme .mat-typography h1{font:400 24px/32px var(--font-primary);margin:0 0 16px}.default-theme .mat-h2,.default-theme .mat-title,.default-theme .mat-typography h2{font:500 20px/32px var(--font-primary);margin:0 0 16px}.default-theme .mat-h3,.default-theme .mat-subheading-2,.default-theme .mat-typography h3{font:400 16px/28px var(--font-primary);margin:0 0 16px}.default-theme .mat-h4,.default-theme .mat-subheading-1,.default-theme .mat-typography h4{font:400 15px/24px var(--font-primary);margin:0 0 16px}.default-theme .mat-h5,.default-theme .mat-typography h5{font:400 calc(14px * .83)/20px var(--font-primary);margin:0 0 12px}.default-theme .mat-h6,.default-theme .mat-typography h6{font:400 calc(14px * .67)/20px var(--font-primary);margin:0 0 12px}.default-theme .mat-body-2,.default-theme .mat-body-strong{font:500 14px/24px var(--font-primary)}.default-theme .mat-body,.default-theme .mat-body-1,.default-theme .mat-typography{font:400 14px/20px var(--font-primary)}.default-theme .mat-body p,.default-theme .mat-body-1 p,.default-theme .mat-typography p{margin:0 0 12px}.default-theme .mat-caption,.default-theme .mat-small{font:400 12px/20px var(--font-primary)}.default-theme .mat-display-4,.default-theme .mat-typography .mat-display-4{font:300 112px/112px var(--font-primary);letter-spacing:-.05em;margin:0 0 56px}.default-theme .mat-display-3,.default-theme .mat-typography .mat-display-3{font:400 56px/56px var(--font-primary);letter-spacing:-.02em;margin:0 0 64px}.default-theme .mat-display-2,.default-theme .mat-typography .mat-display-2{font:400 45px/48px var(--font-primary);letter-spacing:-.005em;margin:0 0 64px}.default-theme .mat-display-1,.default-theme .mat-typography .mat-display-1{font:400 34px/40px var(--font-primary);margin:0 0 64px}.default-theme .mat-bottom-sheet-container{font:400 14px/20px var(--font-primary)}.default-theme .mat-button,.default-theme .mat-fab,.default-theme .mat-flat-button,.default-theme .mat-icon-button,.default-theme .mat-mini-fab,.default-theme .mat-raised-button,.default-theme .mat-stroked-button{font-family:var(--font-primary);font-size:14px;font-weight:500}.default-theme .mat-button-toggle,.default-theme .mat-card{font-family:var(--font-primary)}.default-theme .mat-card-title{font-size:24px;font-weight:500}.default-theme .mat-card-header .mat-card-title{font-size:20px}.default-theme .mat-card-content,.default-theme .mat-card-subtitle{font-size:14px}.default-theme .mat-checkbox{font-family:var(--font-primary)}.default-theme .mat-checkbox-layout .mat-checkbox-label{line-height:24px}.default-theme .mat-chip{font-size:14px;font-weight:500}.default-theme .mat-chip .mat-chip-remove.mat-icon,.default-theme .mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.default-theme .mat-table{font-family:var(--font-primary)}.default-theme .mat-header-cell{font-size:12px;font-weight:500}.default-theme .mat-cell,.default-theme .mat-footer-cell{font-size:14px}.default-theme .mat-calendar{font-family:var(--font-primary)}.default-theme .mat-calendar-body{font-size:13px}.default-theme .mat-calendar-body-label,.default-theme .mat-calendar-period-button{font-size:14px;font-weight:500}.default-theme .mat-calendar-table-header th{font-size:11px;font-weight:400}.default-theme .mat-dialog-title{font:500 20px/32px var(--font-primary)}.default-theme .mat-expansion-panel-header{font-family:var(--font-primary);font-size:15px;font-weight:400}.default-theme .mat-expansion-panel-content{font:400 14px/20px var(--font-primary)}.default-theme .mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:var(--font-primary)}.default-theme .mat-form-field-wrapper{padding-bottom:1.34375em}.default-theme .mat-form-field-prefix .mat-icon,.default-theme .mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.default-theme .mat-form-field-prefix .mat-icon-button,.default-theme .mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.default-theme .mat-form-field-prefix .mat-icon-button .mat-icon,.default-theme .mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.default-theme .mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.default-theme .mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.default-theme .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.default-theme .mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.default-theme .mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.default-theme .mat-form-field-label{top:1.34375em}.default-theme .mat-form-field-underline{bottom:1.34375em}.default-theme .mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.default-theme .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.default-theme .mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.default-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.default-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.3333333333%}.default-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.3333433333%}.default-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.3333533333%}.default-theme .mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.default-theme .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.default-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.default-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.default-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.default-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.default-theme .mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.default-theme .mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.default-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.default-theme .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.default-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.default-theme .mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.default-theme .mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.default-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.default-theme .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.default-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.default-theme .mat-grid-tile-footer,.default-theme .mat-grid-tile-header{font-size:14px}.default-theme .mat-grid-tile-footer .mat-line,.default-theme .mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.default-theme .mat-grid-tile-footer .mat-line:nth-child(n+2),.default-theme .mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}.default-theme input.mat-input-element{margin-top:-.0625em}.default-theme .mat-menu-item{font-family:var(--font-primary);font-size:14px;font-weight:400}.default-theme .mat-paginator,.default-theme .mat-paginator-page-size .mat-select-trigger{font-family:var(--font-primary);font-size:12px}.default-theme .mat-radio-button,.default-theme .mat-select{font-family:var(--font-primary)}.default-theme .mat-select-trigger{height:1.125em}.default-theme .mat-slide-toggle-content{font-family:var(--font-primary)}.default-theme .mat-slider-thumb-label-text{font-family:var(--font-primary);font-size:12px;font-weight:500}.default-theme .mat-stepper-horizontal,.default-theme .mat-stepper-vertical{font-family:var(--font-primary)}.default-theme .mat-step-label{font-size:14px;font-weight:400}.default-theme .mat-step-sub-label-error{font-weight:400}.default-theme .mat-step-label-error{font-size:14px}.default-theme .mat-step-label-selected{font-size:14px;font-weight:500}.default-theme .mat-tab-group{font-family:var(--font-primary)}.default-theme .mat-tab-label,.default-theme .mat-tab-link{font-family:var(--font-primary);font-size:14px;font-weight:500}.default-theme .mat-toolbar,.default-theme .mat-toolbar h1,.default-theme .mat-toolbar h2,.default-theme .mat-toolbar h3,.default-theme .mat-toolbar h4,.default-theme .mat-toolbar h5,.default-theme .mat-toolbar h6{font:500 20px/32px var(--font-primary);margin:0}.default-theme .mat-tooltip{font-family:var(--font-primary);font-size:10px;padding-top:6px;padding-bottom:6px}.default-theme .mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.default-theme .mat-list-item,.default-theme .mat-list-option{font-family:var(--font-primary)}.default-theme .mat-list-base .mat-list-item{font-size:16px}.default-theme .mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.default-theme .mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.default-theme .mat-list-base .mat-list-option{font-size:16px}.default-theme .mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.default-theme .mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.default-theme .mat-list-base .mat-subheader{font-family:var(--font-primary);font-size:14px;font-weight:500}.default-theme .mat-list-base[dense] .mat-list-item{font-size:12px}.default-theme .mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.default-theme .mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.default-theme .mat-list-base[dense] .mat-list-option{font-size:12px}.default-theme .mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.default-theme .mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.default-theme .mat-list-base[dense] .mat-subheader{font-family:var(--font-primary);font-size:12px;font-weight:500}.default-theme .mat-option{font-family:var(--font-primary);font-size:16px}.default-theme .mat-optgroup-label{font:500 14px/24px var(--font-primary)}.default-theme .mat-simple-snackbar{font-family:var(--font-primary);font-size:14px}.default-theme .mat-simple-snackbar-action{color:var(--accent-500);line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.default-theme .mat-tree{font-family:var(--font-primary)}.default-theme .mat-nested-tree-node,.default-theme .mat-tree-node{font-weight:400;font-size:14px}.default-theme .mat-ripple{overflow:hidden;position:relative}.default-theme .mat-ripple.mat-ripple-unbounded{overflow:visible}.default-theme .mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transform:scale(0)}.default-theme .cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.default-theme .cdk-global-overlay-wrapper,.default-theme .cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.default-theme .cdk-overlay-container{position:fixed;z-index:1000}.default-theme .cdk-overlay-container:empty{display:none}.default-theme .cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.default-theme .cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.default-theme .cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.default-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.default-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.default-theme .cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.default-theme .cdk-overlay-transparent-backdrop,.default-theme .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.default-theme .cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.default-theme .cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@-webkit-keyframes cdk-text-field-autofill-start{/*!*/}@-webkit-keyframes cdk-text-field-autofill-end{/*!*/}.default-theme .cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation-name:cdk-text-field-autofill-start;animation-name:cdk-text-field-autofill-start}.default-theme .cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation-name:cdk-text-field-autofill-end;animation-name:cdk-text-field-autofill-end}.default-theme textarea.cdk-textarea-autosize{resize:none}.default-theme textarea.cdk-textarea-autosize-measuring{height:auto!important;overflow:hidden!important;padding:2px 0!important;box-sizing:content-box!important}.subaru-theme{font-family:AvenirNext-Regular!important}.subaru-theme .home-mat-toolbar{background-color:#fff!important;border-bottom:1px solid grey}@media (max-width:599px){.subaru-theme .mat-toolbar-row,.subaru-theme .mat-toolbar-single-row{height:62px!important}}.subaru-theme .mat-drawer-container{background-color:#fff!important}.subaru-theme .mat-drawer-side{border-right:none!important}.subaru-theme .background-primary{background:#034694}.subaru-theme .background-accent{background:#03a9f4}.subaru-theme .color-primary{color:var(--cardColor)}.subaru-theme .color-accent{color:#03a9f4}.subaru-theme .color-warn{color:red}.subaru-theme .igx-calendar__date--selected .igx-calendar__date-content,.subaru-theme .igx-calendar__date-content:hover{color:#fff;background:#03a9f4!important;border-radius:5px}.subaru-theme .igx-calendar__date--current .igx-calendar__date-content{color:#03a9f4;font-weight:900}.subaru-theme .mat-ripple-element{background-color:rgba(0,0,0,.1)}.subaru-theme .mat-option{color:rgba(0,0,0,.87)}.subaru-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.subaru-theme .mat-option:focus:not(.mat-option-disabled),.subaru-theme .mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.subaru-theme .mat-option.mat-active{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}.subaru-theme .mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.subaru-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#0d47a1}.subaru-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#03a9f4}.subaru-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.subaru-theme .mat-optgroup-label{color:rgba(0,0,0,.54)}.subaru-theme .mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.subaru-theme .mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.subaru-theme .mat-pseudo-checkbox::after{color:#fafafa}.subaru-theme .mat-pseudo-checkbox-disabled{color:#b0b0b0}.subaru-theme .mat-primary .mat-pseudo-checkbox-checked,.subaru-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:#0d47a1}.subaru-theme .mat-accent .mat-pseudo-checkbox-checked,.subaru-theme .mat-accent .mat-pseudo-checkbox-indeterminate,.subaru-theme .mat-pseudo-checkbox-checked,.subaru-theme .mat-pseudo-checkbox-indeterminate{background:#03a9f4}.subaru-theme .mat-warn .mat-pseudo-checkbox-checked,.subaru-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.subaru-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.subaru-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.subaru-theme .mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.subaru-theme .mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.subaru-theme .mat-app-background,.subaru-theme.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.subaru-theme .mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.subaru-theme .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.subaru-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.subaru-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}@media (-ms-high-contrast:active){.subaru-theme .mat-badge-content{outline:solid 1px;border-radius:0}.subaru-theme .mat-checkbox-disabled{opacity:.5}}.subaru-theme .mat-badge-accent .mat-badge-content{background:#03a9f4;color:#fff}.subaru-theme .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.subaru-theme .mat-badge{position:relative}.subaru-theme .mat-badge-hidden .mat-badge-content{display:none}.subaru-theme .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.subaru-theme .mat-badge-content{color:#fff;background:#0d47a1;position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-weight:600;font-size:12px;font-family:AvenirNext-Regular}.subaru-theme .mat-badge-content._mat-animation-noopable,.subaru-theme .ng-animate-disabled .mat-badge-content{transition:none}.subaru-theme .mat-badge-content.mat-badge-active{transform:none}.subaru-theme .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px;font-size:9px}.subaru-theme .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.subaru-theme .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.subaru-theme .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .subaru-theme .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.subaru-theme .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .subaru-theme .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.subaru-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .subaru-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.subaru-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .subaru-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.subaru-theme .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.subaru-theme .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.subaru-theme .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.subaru-theme .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .subaru-theme .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.subaru-theme .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .subaru-theme .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.subaru-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .subaru-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.subaru-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .subaru-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.subaru-theme .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px;font-size:24px}.subaru-theme .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.subaru-theme .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.subaru-theme .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .subaru-theme .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.subaru-theme .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .subaru-theme .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.subaru-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .subaru-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.subaru-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .subaru-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.subaru-theme .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.subaru-theme .mat-button,.subaru-theme .mat-icon-button,.subaru-theme .mat-stroked-button{color:inherit;background:0 0}.subaru-theme .mat-button.mat-primary,.subaru-theme .mat-icon-button.mat-primary,.subaru-theme .mat-stroked-button.mat-primary{color:#0d47a1}.subaru-theme .mat-button.mat-accent,.subaru-theme .mat-icon-button.mat-accent,.subaru-theme .mat-stroked-button.mat-accent{color:#03a9f4}.subaru-theme .mat-button.mat-warn,.subaru-theme .mat-icon-button.mat-warn,.subaru-theme .mat-stroked-button.mat-warn{color:#f44336}.subaru-theme .mat-button.mat-accent[disabled],.subaru-theme .mat-button.mat-primary[disabled],.subaru-theme .mat-button.mat-warn[disabled],.subaru-theme .mat-button[disabled][disabled],.subaru-theme .mat-icon-button.mat-accent[disabled],.subaru-theme .mat-icon-button.mat-primary[disabled],.subaru-theme .mat-icon-button.mat-warn[disabled],.subaru-theme .mat-icon-button[disabled][disabled],.subaru-theme .mat-stroked-button.mat-accent[disabled],.subaru-theme .mat-stroked-button.mat-primary[disabled],.subaru-theme .mat-stroked-button.mat-warn[disabled],.subaru-theme .mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.subaru-theme .mat-button.mat-primary .mat-button-focus-overlay,.subaru-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,.subaru-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#0d47a1}.subaru-theme .mat-button.mat-accent .mat-button-focus-overlay,.subaru-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,.subaru-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#03a9f4}.subaru-theme .mat-button.mat-warn .mat-button-focus-overlay,.subaru-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,.subaru-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.subaru-theme .mat-button[disabled] .mat-button-focus-overlay,.subaru-theme .mat-icon-button[disabled] .mat-button-focus-overlay,.subaru-theme .mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.subaru-theme .mat-button .mat-ripple-element,.subaru-theme .mat-icon-button .mat-ripple-element,.subaru-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.subaru-theme .mat-button-focus-overlay{background:#000}.subaru-theme .mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,.12)}.subaru-theme .mat-fab,.subaru-theme .mat-flat-button,.subaru-theme .mat-mini-fab,.subaru-theme .mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.subaru-theme .mat-fab.mat-accent,.subaru-theme .mat-fab.mat-primary,.subaru-theme .mat-fab.mat-warn,.subaru-theme .mat-flat-button.mat-accent,.subaru-theme .mat-flat-button.mat-primary,.subaru-theme .mat-flat-button.mat-warn,.subaru-theme .mat-mini-fab.mat-accent,.subaru-theme .mat-mini-fab.mat-primary,.subaru-theme .mat-mini-fab.mat-warn,.subaru-theme .mat-raised-button.mat-accent,.subaru-theme .mat-raised-button.mat-primary,.subaru-theme .mat-raised-button.mat-warn{color:#fff}.subaru-theme .mat-fab.mat-accent[disabled],.subaru-theme .mat-fab.mat-primary[disabled],.subaru-theme .mat-fab.mat-warn[disabled],.subaru-theme .mat-fab[disabled][disabled],.subaru-theme .mat-flat-button.mat-accent[disabled],.subaru-theme .mat-flat-button.mat-primary[disabled],.subaru-theme .mat-flat-button.mat-warn[disabled],.subaru-theme .mat-flat-button[disabled][disabled],.subaru-theme .mat-mini-fab.mat-accent[disabled],.subaru-theme .mat-mini-fab.mat-primary[disabled],.subaru-theme .mat-mini-fab.mat-warn[disabled],.subaru-theme .mat-mini-fab[disabled][disabled],.subaru-theme .mat-raised-button.mat-accent[disabled],.subaru-theme .mat-raised-button.mat-primary[disabled],.subaru-theme .mat-raised-button.mat-warn[disabled],.subaru-theme .mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.12)}.subaru-theme .mat-fab.mat-primary,.subaru-theme .mat-flat-button.mat-primary,.subaru-theme .mat-mini-fab.mat-primary,.subaru-theme .mat-raised-button.mat-primary{background-color:#0d47a1}.subaru-theme .mat-fab.mat-accent,.subaru-theme .mat-flat-button.mat-accent,.subaru-theme .mat-mini-fab.mat-accent,.subaru-theme .mat-raised-button.mat-accent{background-color:#03a9f4}.subaru-theme .mat-fab.mat-warn,.subaru-theme .mat-flat-button.mat-warn,.subaru-theme .mat-mini-fab.mat-warn,.subaru-theme .mat-raised-button.mat-warn{background-color:#f44336}.subaru-theme .mat-fab.mat-accent .mat-ripple-element,.subaru-theme .mat-fab.mat-primary .mat-ripple-element,.subaru-theme .mat-fab.mat-warn .mat-ripple-element,.subaru-theme .mat-flat-button.mat-accent .mat-ripple-element,.subaru-theme .mat-flat-button.mat-primary .mat-ripple-element,.subaru-theme .mat-flat-button.mat-warn .mat-ripple-element,.subaru-theme .mat-mini-fab.mat-accent .mat-ripple-element,.subaru-theme .mat-mini-fab.mat-primary .mat-ripple-element,.subaru-theme .mat-mini-fab.mat-warn .mat-ripple-element,.subaru-theme .mat-raised-button.mat-accent .mat-ripple-element,.subaru-theme .mat-raised-button.mat-primary .mat-ripple-element,.subaru-theme .mat-raised-button.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}.subaru-theme .mat-flat-button:not([class*=mat-elevation-z]),.subaru-theme .mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.subaru-theme .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.subaru-theme .mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.subaru-theme .mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.subaru-theme .mat-fab:not([class*=mat-elevation-z]),.subaru-theme .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.subaru-theme .mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.subaru-theme .mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.subaru-theme .mat-fab[disabled]:not([class*=mat-elevation-z]),.subaru-theme .mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.subaru-theme .mat-button-toggle-group,.subaru-theme .mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.subaru-theme .mat-button-toggle-group-appearance-standard,.subaru-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none;border:1px solid rgba(0,0,0,.12)}.subaru-theme .mat-button-toggle{color:rgba(0,0,0,.38)}.subaru-theme .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.subaru-theme .mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.subaru-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.subaru-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}.subaru-theme [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.subaru-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.subaru-theme .mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.subaru-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.subaru-theme .mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.subaru-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.subaru-theme .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.subaru-theme .mat-card{background:#fff;color:rgba(0,0,0,.87)}.subaru-theme .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.subaru-theme .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.subaru-theme .mat-card-subtitle{color:rgba(0,0,0,.54)}.subaru-theme .mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.subaru-theme .mat-checkbox-checkmark{fill:#fafafa}.subaru-theme .mat-checkbox-checkmark-path{stroke:#fafafa!important}@media (-ms-high-contrast:black-on-white){.subaru-theme .mat-checkbox-checkmark-path{stroke:#000!important}}.subaru-theme .mat-checkbox-mixedmark{background-color:#fafafa}.subaru-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background,.subaru-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#0d47a1}.subaru-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background,.subaru-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#03a9f4}.subaru-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background,.subaru-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.subaru-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.subaru-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.subaru-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.subaru-theme .mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}@media (-ms-high-contrast:active){.subaru-theme .mat-checkbox-background{background:0 0}.subaru-theme .mat-ripple-element{display:none}}.subaru-theme .mat-checkbox .mat-ripple-element{background-color:#000}.subaru-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.subaru-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#0d47a1}.subaru-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.subaru-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#03a9f4}.subaru-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.subaru-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.subaru-theme .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.subaru-theme .mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.subaru-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.subaru-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.subaru-theme .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.subaru-theme .mat-chip.mat-standard-chip::after{background:#000}.subaru-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#0d47a1;color:#fff}.subaru-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.subaru-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background:rgba(255,255,255,.1)}.subaru-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.subaru-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.subaru-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background:rgba(255,255,255,.1)}.subaru-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#03a9f4;color:#fff}.subaru-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.subaru-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background:rgba(255,255,255,.1)}.subaru-theme .mat-table{background:#fff}.subaru-theme .mat-table tbody,.subaru-theme .mat-table tfoot,.subaru-theme .mat-table thead,.subaru-theme .mat-table-sticky,.subaru-theme [mat-footer-row],.subaru-theme [mat-header-row],.subaru-theme [mat-row],.subaru-theme mat-footer-row,.subaru-theme mat-header-row,.subaru-theme mat-row{background:inherit}.subaru-theme mat-footer-row,.subaru-theme mat-header-row,.subaru-theme mat-row,.subaru-theme td.mat-cell,.subaru-theme td.mat-footer-cell,.subaru-theme th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.subaru-theme .mat-header-cell{color:rgba(0,0,0,.54)}.subaru-theme .mat-cell,.subaru-theme .mat-footer-cell{color:rgba(0,0,0,.87)}.subaru-theme .mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.subaru-theme .mat-datepicker-content .mat-calendar-next-button,.subaru-theme .mat-datepicker-content .mat-calendar-previous-button,.subaru-theme .mat-datepicker-toggle{color:rgba(0,0,0,.54)}.subaru-theme .mat-calendar-table-header{color:rgba(0,0,0,.38)}.subaru-theme .mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.subaru-theme .mat-calendar-body-label{color:rgba(0,0,0,.54)}.subaru-theme .mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.subaru-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.subaru-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.subaru-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.subaru-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.subaru-theme .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.subaru-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.subaru-theme .mat-calendar-body-selected{background-color:#0d47a1;color:#fff}.subaru-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(13,71,161,.4)}.subaru-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.subaru-theme .mat-datepicker-content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#fff;color:rgba(0,0,0,.87)}.subaru-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#03a9f4;color:#fff}.subaru-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(3,169,244,.4)}.subaru-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.subaru-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.subaru-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.subaru-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.subaru-theme .mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.subaru-theme .mat-datepicker-toggle-active{color:#0d47a1}.subaru-theme .mat-datepicker-toggle-active.mat-accent{color:#03a9f4}.subaru-theme .mat-datepicker-toggle-active.mat-warn{color:#f44336}.subaru-theme .mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.subaru-theme .mat-divider{border-top-color:rgba(0,0,0,.12)}.subaru-theme .mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.subaru-theme .mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.subaru-theme .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.subaru-theme .mat-action-row{border-top-color:rgba(0,0,0,.12)}.subaru-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.subaru-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.subaru-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover:none){.subaru-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.subaru-theme .mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.subaru-theme .mat-expansion-indicator::after,.subaru-theme .mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.subaru-theme .mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.subaru-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.subaru-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.subaru-theme .mat-form-field-label,.subaru-theme .mat-hint{color:rgba(0,0,0,.6)}.subaru-theme .mat-form-field.mat-focused .mat-form-field-label{color:#0d47a1}.subaru-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#03a9f4}.subaru-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.subaru-theme .mat-focused .mat-form-field-required-marker{color:#03a9f4}.subaru-theme .mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.subaru-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#0d47a1}.subaru-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#03a9f4}.subaru-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.subaru-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:#0d47a1}.subaru-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:#03a9f4}.subaru-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after,.subaru-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,.subaru-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.subaru-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent{color:#f44336}.subaru-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.subaru-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.subaru-theme .mat-error{color:#f44336}.subaru-theme .mat-form-field-appearance-legacy .mat-form-field-label,.subaru-theme .mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.subaru-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42);bottom:1.25em}.subaru-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.subaru-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.subaru-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.subaru-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.subaru-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.subaru-theme .mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,.42)}.subaru-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.subaru-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.subaru-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.subaru-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.subaru-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#0d47a1}.subaru-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#03a9f4}.subaru-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.subaru-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.subaru-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.subaru-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.subaru-theme .mat-icon.mat-primary{color:#0d47a1}.subaru-theme .mat-icon.mat-accent{color:#03a9f4}.subaru-theme .mat-icon.mat-warn{color:#f44336}.subaru-theme .mat-form-field-type-mat-native-select .mat-form-field-infix::after{color:rgba(0,0,0,.54)}.subaru-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after,.subaru-theme .mat-input-element:disabled{color:rgba(0,0,0,.38)}.subaru-theme .mat-input-element{caret-color:#0d47a1}.subaru-theme .mat-input-element::-ms-input-placeholder{color:rgba(0,0,0,.42)}.subaru-theme .mat-input-element::placeholder{color:rgba(0,0,0,.42)}.subaru-theme .mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.subaru-theme .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.subaru-theme .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.subaru-theme .mat-accent .mat-input-element{caret-color:#03a9f4}.subaru-theme .mat-form-field-invalid .mat-input-element,.subaru-theme .mat-warn .mat-input-element{caret-color:#f44336}.subaru-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after{color:#f44336}.subaru-theme .mat-list-base .mat-list-item,.subaru-theme .mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.subaru-theme .mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.subaru-theme .mat-list-item-disabled{background-color:#eee}.subaru-theme .mat-action-list .mat-list-item:focus,.subaru-theme .mat-action-list .mat-list-item:hover,.subaru-theme .mat-list-option:focus,.subaru-theme .mat-list-option:hover,.subaru-theme .mat-nav-list .mat-list-item:focus,.subaru-theme .mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.subaru-theme .mat-menu-panel{background:#fff}.subaru-theme .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.subaru-theme .mat-menu-item{background:0 0;color:rgba(0,0,0,.87)}.subaru-theme .mat-menu-item[disabled],.subaru-theme .mat-menu-item[disabled]::after{color:rgba(0,0,0,.38)}.subaru-theme .mat-menu-item .mat-icon-no-color,.subaru-theme .mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,.54)}.subaru-theme .mat-menu-item-highlighted:not([disabled]),.subaru-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),.subaru-theme .mat-menu-item.cdk-program-focused:not([disabled]),.subaru-theme .mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.subaru-theme .mat-paginator{background:#fff}.subaru-theme .mat-paginator,.subaru-theme .mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.subaru-theme .mat-paginator-decrement,.subaru-theme .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.subaru-theme .mat-paginator-first,.subaru-theme .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.subaru-theme .mat-icon-button[disabled] .mat-paginator-decrement,.subaru-theme .mat-icon-button[disabled] .mat-paginator-first,.subaru-theme .mat-icon-button[disabled] .mat-paginator-increment,.subaru-theme .mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.subaru-theme .mat-progress-bar-background{fill:#bbdefb}.subaru-theme .mat-progress-bar-buffer{background-color:#bbdefb}.subaru-theme .mat-progress-bar-fill::after{background-color:#0d47a1}.subaru-theme .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#b3e5fc}.subaru-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#b3e5fc}.subaru-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#03a9f4}.subaru-theme .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.subaru-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.subaru-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}.subaru-theme .mat-progress-spinner circle,.subaru-theme .mat-spinner circle{stroke:#0d47a1}.subaru-theme .mat-progress-spinner.mat-accent circle,.subaru-theme .mat-spinner.mat-accent circle{stroke:#03a9f4}.subaru-theme .mat-progress-spinner.mat-warn circle,.subaru-theme .mat-spinner.mat-warn circle{stroke:#f44336}.subaru-theme .mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.subaru-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#0d47a1}.subaru-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,.subaru-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.subaru-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.subaru-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#0d47a1}.subaru-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#03a9f4}.subaru-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,.subaru-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.subaru-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.subaru-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#03a9f4}.subaru-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.subaru-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,.subaru-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.subaru-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.subaru-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.subaru-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,.subaru-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.subaru-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.subaru-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.subaru-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.subaru-theme .mat-radio-button .mat-ripple-element{background-color:#000}.subaru-theme .mat-select-value{color:rgba(0,0,0,.87)}.subaru-theme .mat-select-placeholder{color:rgba(0,0,0,.42)}.subaru-theme .mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.subaru-theme .mat-select-arrow{color:rgba(0,0,0,.54)}.subaru-theme .mat-select-panel{background:#fff}.subaru-theme .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.subaru-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.subaru-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#0d47a1}.subaru-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#03a9f4}.subaru-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,.subaru-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}.subaru-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.subaru-theme .mat-drawer-container{color:rgba(0,0,0,.87)}.subaru-theme .mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.subaru-theme .mat-drawer.mat-drawer-push{background-color:#fff}.subaru-theme .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.subaru-theme .mat-drawer-side.mat-drawer-end,.subaru-theme [dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}.subaru-theme [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.subaru-theme .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.subaru-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#03a9f4}.subaru-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(3,169,244,.54)}.subaru-theme .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#03a9f4}.subaru-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#0d47a1}.subaru-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(13,71,161,.54)}.subaru-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#0d47a1}.subaru-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.subaru-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.subaru-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.subaru-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.subaru-theme .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.subaru-theme .mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.subaru-theme .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.subaru-theme .mat-primary .mat-slider-thumb,.subaru-theme .mat-primary .mat-slider-thumb-label,.subaru-theme .mat-primary .mat-slider-track-fill{background-color:#0d47a1}.subaru-theme .mat-primary .mat-slider-thumb-label-text{color:#fff}.subaru-theme .mat-accent .mat-slider-thumb,.subaru-theme .mat-accent .mat-slider-thumb-label,.subaru-theme .mat-accent .mat-slider-track-fill{background-color:#03a9f4}.subaru-theme .mat-accent .mat-slider-thumb-label-text{color:#fff}.subaru-theme .mat-warn .mat-slider-thumb,.subaru-theme .mat-warn .mat-slider-thumb-label,.subaru-theme .mat-warn .mat-slider-track-fill{background-color:#f44336}.subaru-theme .mat-warn .mat-slider-thumb-label-text{color:#fff}.subaru-theme .mat-slider-focus-ring{background-color:rgba(3,169,244,.2)}.subaru-theme .cdk-focused .mat-slider-track-background,.subaru-theme .mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.subaru-theme .mat-slider-disabled .mat-slider-thumb,.subaru-theme .mat-slider-disabled .mat-slider-track-background,.subaru-theme .mat-slider-disabled .mat-slider-track-fill,.subaru-theme .mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.subaru-theme .mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.subaru-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.subaru-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.subaru-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.subaru-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.subaru-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.subaru-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.subaru-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.subaru-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.subaru-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.subaru-theme .mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,.7)}.subaru-theme .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.subaru-theme .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.subaru-theme .mat-step-header.cdk-keyboard-focused,.subaru-theme .mat-step-header.cdk-program-focused,.subaru-theme .mat-step-header:hover{background-color:rgba(0,0,0,.04)}@media (hover:none){.subaru-theme .mat-step-header:hover{background:0 0}}.subaru-theme .mat-step-header .mat-step-label,.subaru-theme .mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.subaru-theme .mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.subaru-theme .mat-step-header .mat-step-icon-selected,.subaru-theme .mat-step-header .mat-step-icon-state-done,.subaru-theme .mat-step-header .mat-step-icon-state-edit{background-color:#0d47a1;color:#fff}.subaru-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.subaru-theme .mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.subaru-theme .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.subaru-theme .mat-stepper-horizontal,.subaru-theme .mat-stepper-vertical{background-color:#fff}.subaru-theme .mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.subaru-theme .mat-horizontal-stepper-header::after,.subaru-theme .mat-horizontal-stepper-header::before,.subaru-theme .mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.subaru-theme .mat-sort-header-arrow{color:#757575}.subaru-theme .mat-tab-header,.subaru-theme .mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.subaru-theme .mat-tab-group-inverted-header .mat-tab-header,.subaru-theme .mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.subaru-theme .mat-tab-label,.subaru-theme .mat-tab-link{color:rgba(0,0,0,.87)}.subaru-theme .mat-tab-label.mat-tab-disabled,.subaru-theme .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.subaru-theme .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.subaru-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.subaru-theme .mat-tab-group[class*=mat-background-] .mat-tab-header,.subaru-theme .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.subaru-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(187,222,251,.3)}.subaru-theme .mat-tab-group.mat-primary .mat-ink-bar,.subaru-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#0d47a1}.subaru-theme .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.subaru-theme .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.subaru-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(179,229,252,.3)}.subaru-theme .mat-tab-group.mat-accent .mat-ink-bar,.subaru-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#03a9f4}.subaru-theme .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.subaru-theme .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.subaru-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.subaru-theme .mat-tab-group.mat-warn .mat-ink-bar,.subaru-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.subaru-theme .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.subaru-theme .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(187,222,251,.3)}.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-header,.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination,.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-links,.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header,.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#0d47a1}.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-label,.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-link,.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label,.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.subaru-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.subaru-theme .mat-tab-group.mat-background-primary .mat-ripple-element,.subaru-theme .mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,.12)}.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(179,229,252,.3)}.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-header,.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination,.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-links,.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header,.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#03a9f4}.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-label,.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-link,.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label,.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.subaru-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.subaru-theme .mat-tab-group.mat-background-accent .mat-ripple-element,.subaru-theme .mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(255,255,255,.12)}.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-header,.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination,.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-links,.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header,.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-label,.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-link,.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label,.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.subaru-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.subaru-theme .mat-tab-group.mat-background-warn .mat-ripple-element,.subaru-theme .mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,.12)}.subaru-theme .mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.subaru-theme .mat-toolbar.mat-primary{background:#0d47a1;color:#fff}.subaru-theme .mat-toolbar.mat-accent{background:#03a9f4;color:#fff}.subaru-theme .mat-toolbar.mat-warn{background:#f44336;color:#fff}.subaru-theme .mat-toolbar .mat-focused .mat-form-field-ripple,.subaru-theme .mat-toolbar .mat-form-field-ripple,.subaru-theme .mat-toolbar .mat-form-field-underline{background-color:currentColor}.subaru-theme .mat-toolbar .mat-focused .mat-form-field-label,.subaru-theme .mat-toolbar .mat-form-field-label,.subaru-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.subaru-theme .mat-toolbar .mat-select-arrow,.subaru-theme .mat-toolbar .mat-select-value{color:inherit}.subaru-theme .mat-toolbar .mat-input-element{caret-color:currentColor}.subaru-theme .mat-tooltip{background:rgba(97,97,97,.9)}.subaru-theme .mat-tree{background:#fff}.subaru-theme .mat-nested-tree-node,.subaru-theme .mat-tree-node{color:rgba(0,0,0,.87)}.subaru-theme .mat-snack-bar-container{color:rgba(255,255,255,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.subaru-theme .mat-h1,.subaru-theme .mat-headline,.subaru-theme .mat-typography h1{font:400 24px/32px AvenirNext-Regular;margin:0 0 16px}.subaru-theme .mat-h2,.subaru-theme .mat-title,.subaru-theme .mat-typography h2{font:500 20px/32px AvenirNext-Regular;margin:0 0 16px}.subaru-theme .mat-h3,.subaru-theme .mat-subheading-2,.subaru-theme .mat-typography h3{font:400 16px/28px AvenirNext-Regular;margin:0 0 16px}.subaru-theme .mat-h4,.subaru-theme .mat-subheading-1,.subaru-theme .mat-typography h4{font:400 15px/24px AvenirNext-Regular;margin:0 0 16px}.subaru-theme .mat-h5,.subaru-theme .mat-typography h5{font:400 calc(14px * .83)/20px AvenirNext-Regular;margin:0 0 12px}.subaru-theme .mat-h6,.subaru-theme .mat-typography h6{font:400 calc(14px * .67)/20px AvenirNext-Regular;margin:0 0 12px}.subaru-theme .mat-body-2,.subaru-theme .mat-body-strong{font:500 14px/24px AvenirNext-Regular}.subaru-theme .mat-body,.subaru-theme .mat-body-1,.subaru-theme .mat-typography{font:400 14px/20px AvenirNext-Regular}.subaru-theme .mat-body p,.subaru-theme .mat-body-1 p,.subaru-theme .mat-typography p{margin:0 0 12px}.subaru-theme .mat-caption,.subaru-theme .mat-small{font:400 12px/20px AvenirNext-Regular}.subaru-theme .mat-display-4,.subaru-theme .mat-typography .mat-display-4{font:300 112px/112px AvenirNext-Regular;letter-spacing:-.05em;margin:0 0 56px}.subaru-theme .mat-display-3,.subaru-theme .mat-typography .mat-display-3{font:400 56px/56px AvenirNext-Regular;letter-spacing:-.02em;margin:0 0 64px}.subaru-theme .mat-display-2,.subaru-theme .mat-typography .mat-display-2{font:400 45px/48px AvenirNext-Regular;letter-spacing:-.005em;margin:0 0 64px}.subaru-theme .mat-display-1,.subaru-theme .mat-typography .mat-display-1{font:400 34px/40px AvenirNext-Regular;margin:0 0 64px}.subaru-theme .mat-bottom-sheet-container{font:400 14px/20px AvenirNext-Regular}.subaru-theme .mat-button,.subaru-theme .mat-fab,.subaru-theme .mat-flat-button,.subaru-theme .mat-icon-button,.subaru-theme .mat-mini-fab,.subaru-theme .mat-raised-button,.subaru-theme .mat-stroked-button{font-family:AvenirNext-Regular;font-size:14px;font-weight:500}.subaru-theme .mat-button-toggle,.subaru-theme .mat-card{font-family:AvenirNext-Regular}.subaru-theme .mat-card-title{font-size:24px;font-weight:500}.subaru-theme .mat-card-header .mat-card-title{font-size:20px}.subaru-theme .mat-card-content,.subaru-theme .mat-card-subtitle{font-size:14px}.subaru-theme .mat-checkbox{font-family:AvenirNext-Regular}.subaru-theme .mat-checkbox-layout .mat-checkbox-label{line-height:24px}.subaru-theme .mat-chip{font-size:14px;font-weight:500}.subaru-theme .mat-chip .mat-chip-remove.mat-icon,.subaru-theme .mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.subaru-theme .mat-table{font-family:AvenirNext-Regular}.subaru-theme .mat-header-cell{font-size:12px;font-weight:500}.subaru-theme .mat-cell,.subaru-theme .mat-footer-cell{font-size:14px}.subaru-theme .mat-calendar{font-family:AvenirNext-Regular}.subaru-theme .mat-calendar-body{font-size:13px}.subaru-theme .mat-calendar-body-label,.subaru-theme .mat-calendar-period-button{font-size:14px;font-weight:500}.subaru-theme .mat-calendar-table-header th{font-size:11px;font-weight:400}.subaru-theme .mat-dialog-title{font:500 20px/32px AvenirNext-Regular}.subaru-theme .mat-expansion-panel-header{font-family:AvenirNext-Regular;font-size:15px;font-weight:400}.subaru-theme .mat-expansion-panel-content{font:400 14px/20px AvenirNext-Regular}.subaru-theme .mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:AvenirNext-Regular}.subaru-theme .mat-form-field-wrapper{padding-bottom:1.34375em}.subaru-theme .mat-form-field-prefix .mat-icon,.subaru-theme .mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.subaru-theme .mat-form-field-prefix .mat-icon-button,.subaru-theme .mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.subaru-theme .mat-form-field-prefix .mat-icon-button .mat-icon,.subaru-theme .mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.subaru-theme .mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.subaru-theme .mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.subaru-theme .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.34373em) scale(.75);width:133.3333533333%}.subaru-theme .mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34372em) scale(.75);width:133.3333633333%}.subaru-theme .mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.subaru-theme .mat-form-field-label{top:1.34375em}.subaru-theme .mat-form-field-underline{bottom:1.34375em}.subaru-theme .mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.subaru-theme .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.subaru-theme .mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.subaru-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.subaru-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00106px);-ms-transform:translateY(-1.28119em) scale(.75);width:133.3333933333%}.subaru-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00107px);-ms-transform:translateY(-1.28118em) scale(.75);width:133.3334033333%}.subaru-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00108px);-ms-transform:translateY(-1.28117em) scale(.75);width:133.3334133333%}.subaru-theme .mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.subaru-theme .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.subaru-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.subaru-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28116em) scale(.75)}.subaru-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28115em) scale(.75)}.subaru-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28114em) scale(.75)}}.subaru-theme .mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.subaru-theme .mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.subaru-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.subaru-theme .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-.59373em) scale(.75);width:133.3333533333%}.subaru-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59372em) scale(.75);width:133.3333633333%}.subaru-theme .mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.subaru-theme .mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.subaru-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.subaru-theme .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.59373em) scale(.75);width:133.3333533333%}.subaru-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59372em) scale(.75);width:133.3333633333%}.subaru-theme .mat-grid-tile-footer,.subaru-theme .mat-grid-tile-header{font-size:14px}.subaru-theme .mat-grid-tile-footer .mat-line,.subaru-theme .mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.subaru-theme .mat-grid-tile-footer .mat-line:nth-child(n+2),.subaru-theme .mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}.subaru-theme input.mat-input-element{margin-top:-.0625em}.subaru-theme .mat-menu-item{font-family:AvenirNext-Regular;font-size:14px;font-weight:400}.subaru-theme .mat-paginator,.subaru-theme .mat-paginator-page-size .mat-select-trigger{font-family:AvenirNext-Regular;font-size:12px}.subaru-theme .mat-radio-button,.subaru-theme .mat-select{font-family:AvenirNext-Regular}.subaru-theme .mat-select-trigger{height:1.125em}.subaru-theme .mat-slide-toggle-content{font-family:AvenirNext-Regular}.subaru-theme .mat-slider-thumb-label-text{font-family:AvenirNext-Regular;font-size:12px;font-weight:500}.subaru-theme .mat-stepper-horizontal,.subaru-theme .mat-stepper-vertical{font-family:AvenirNext-Regular}.subaru-theme .mat-step-label{font-size:14px;font-weight:400}.subaru-theme .mat-step-sub-label-error{font-weight:400}.subaru-theme .mat-step-label-error{font-size:14px}.subaru-theme .mat-step-label-selected{font-size:14px;font-weight:500}.subaru-theme .mat-tab-group{font-family:AvenirNext-Regular}.subaru-theme .mat-tab-label,.subaru-theme .mat-tab-link{font-family:AvenirNext-Regular;font-size:14px;font-weight:500}.subaru-theme .mat-toolbar,.subaru-theme .mat-toolbar h1,.subaru-theme .mat-toolbar h2,.subaru-theme .mat-toolbar h3,.subaru-theme .mat-toolbar h4,.subaru-theme .mat-toolbar h5,.subaru-theme .mat-toolbar h6{font:500 20px/32px AvenirNext-Regular;margin:0}.subaru-theme .mat-tooltip{font-family:AvenirNext-Regular;font-size:10px;padding-top:6px;padding-bottom:6px}.subaru-theme .mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.subaru-theme .mat-list-item,.subaru-theme .mat-list-option{font-family:AvenirNext-Regular}.subaru-theme .mat-list-base .mat-list-item{font-size:16px}.subaru-theme .mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.subaru-theme .mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.subaru-theme .mat-list-base .mat-list-option{font-size:16px}.subaru-theme .mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.subaru-theme .mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.subaru-theme .mat-list-base .mat-subheader{font-family:AvenirNext-Regular;font-size:14px;font-weight:500}.subaru-theme .mat-list-base[dense] .mat-list-item{font-size:12px}.subaru-theme .mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.subaru-theme .mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.subaru-theme .mat-list-base[dense] .mat-list-option{font-size:12px}.subaru-theme .mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.subaru-theme .mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.subaru-theme .mat-list-base[dense] .mat-subheader{font-family:AvenirNext-Regular;font-size:12px;font-weight:500}.subaru-theme .mat-option{font-family:AvenirNext-Regular;font-size:16px}.subaru-theme .mat-optgroup-label{font:500 14px/24px AvenirNext-Regular}.subaru-theme .mat-simple-snackbar{font-family:AvenirNext-Regular;font-size:14px}.subaru-theme .mat-simple-snackbar-action{color:#03a9f4;line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.subaru-theme .mat-tree{font-family:AvenirNext-Regular}.subaru-theme .mat-nested-tree-node,.subaru-theme .mat-tree-node{font-weight:400;font-size:14px}.subaru-theme .mat-ripple{overflow:hidden;position:relative}.subaru-theme .mat-ripple.mat-ripple-unbounded{overflow:visible}.subaru-theme .mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transform:scale(0)}.subaru-theme .cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.subaru-theme .cdk-global-overlay-wrapper,.subaru-theme .cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.subaru-theme .cdk-overlay-container{position:fixed;z-index:1000}.subaru-theme .cdk-overlay-container:empty{display:none}.subaru-theme .cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.subaru-theme .cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.subaru-theme .cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.subaru-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.subaru-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.subaru-theme .cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.subaru-theme .cdk-overlay-transparent-backdrop,.subaru-theme .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.subaru-theme .cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.subaru-theme .cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.subaru-theme .cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation-name:cdk-text-field-autofill-start;animation-name:cdk-text-field-autofill-start}.subaru-theme .cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation-name:cdk-text-field-autofill-end;animation-name:cdk-text-field-autofill-end}.subaru-theme textarea.cdk-textarea-autosize{resize:none}.subaru-theme textarea.cdk-textarea-autosize-measuring{height:auto!important;overflow:hidden!important;padding:2px 0!important;box-sizing:content-box!important}@media (max-width:599px){.dfsk-theme .mat-toolbar-row,.dfsk-theme .mat-toolbar-single-row{height:62px!important}}.dfsk-theme .home-mat-toolbar{background-color:transparent!important;border-bottom:0!important}.dfsk-theme .mat-drawer-container{background-color:#fff!important}.dfsk-theme .mat-drawer-side{border-right:none!important}.dfsk-theme .background-accent,.dfsk-theme .background-primary{background:#f44336}.dfsk-theme .color-primary{color:#f44336}.dfsk-theme .color-accent,.dfsk-theme .color-warn{color:red}.dfsk-theme .igx-calendar__date--selected .igx-calendar__date-content,.dfsk-theme .igx-calendar__date-content:hover{color:#fff;background:red!important;border-radius:5px}.dfsk-theme .igx-calendar__date--current .igx-calendar__date-content{color:red;font-weight:900}.dfsk-theme .mat-ripple-element{background-color:rgba(0,0,0,.1)}.dfsk-theme .mat-option{color:rgba(0,0,0,.87)}.dfsk-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.dfsk-theme .mat-option:focus:not(.mat-option-disabled),.dfsk-theme .mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.dfsk-theme .mat-option.mat-active{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}.dfsk-theme .mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.dfsk-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.dfsk-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff5252}.dfsk-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.dfsk-theme .mat-optgroup-label{color:rgba(0,0,0,.54)}.dfsk-theme .mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.dfsk-theme .mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.dfsk-theme .mat-pseudo-checkbox::after{color:#fafafa}.dfsk-theme .mat-pseudo-checkbox-disabled{color:#b0b0b0}.dfsk-theme .mat-primary .mat-pseudo-checkbox-checked,.dfsk-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:#f44336}.dfsk-theme .mat-accent .mat-pseudo-checkbox-checked,.dfsk-theme .mat-accent .mat-pseudo-checkbox-indeterminate,.dfsk-theme .mat-pseudo-checkbox-checked,.dfsk-theme .mat-pseudo-checkbox-indeterminate{background:#ff5252}.dfsk-theme .mat-warn .mat-pseudo-checkbox-checked,.dfsk-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.dfsk-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.dfsk-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.dfsk-theme .mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.dfsk-theme .mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.dfsk-theme .mat-app-background,.dfsk-theme.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.dfsk-theme .mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.dfsk-theme .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.dfsk-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}@media (-ms-high-contrast:active){.dfsk-theme .mat-badge-content{outline:solid 1px;border-radius:0}.dfsk-theme .mat-checkbox-disabled{opacity:.5}}.dfsk-theme .mat-badge-accent .mat-badge-content{background:#ff5252;color:#fff}.dfsk-theme .mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.dfsk-theme .mat-badge{position:relative}.dfsk-theme .mat-badge-hidden .mat-badge-content{display:none}.dfsk-theme .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.dfsk-theme .mat-badge-content{color:#fff;background:#f44336;position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-weight:600;font-size:12px;font-family:HelveticaLTStd}.dfsk-theme .mat-badge-content._mat-animation-noopable,.dfsk-theme .ng-animate-disabled .mat-badge-content{transition:none}.dfsk-theme .mat-badge-content.mat-badge-active{transform:none}.dfsk-theme .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px;font-size:9px}.dfsk-theme .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.dfsk-theme .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.dfsk-theme .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .dfsk-theme .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.dfsk-theme .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .dfsk-theme .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.dfsk-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .dfsk-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.dfsk-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .dfsk-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.dfsk-theme .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.dfsk-theme .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.dfsk-theme .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.dfsk-theme .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .dfsk-theme .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.dfsk-theme .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .dfsk-theme .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.dfsk-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .dfsk-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.dfsk-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .dfsk-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.dfsk-theme .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px;font-size:24px}.dfsk-theme .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.dfsk-theme .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.dfsk-theme .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .dfsk-theme .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.dfsk-theme .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .dfsk-theme .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.dfsk-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .dfsk-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.dfsk-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .dfsk-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.dfsk-theme .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.dfsk-theme .mat-button,.dfsk-theme .mat-icon-button,.dfsk-theme .mat-stroked-button{color:inherit;background:0 0}.dfsk-theme .mat-button.mat-primary,.dfsk-theme .mat-icon-button.mat-primary,.dfsk-theme .mat-stroked-button.mat-primary{color:#f44336}.dfsk-theme .mat-button.mat-accent,.dfsk-theme .mat-icon-button.mat-accent,.dfsk-theme .mat-stroked-button.mat-accent{color:#ff5252}.dfsk-theme .mat-button.mat-warn,.dfsk-theme .mat-icon-button.mat-warn,.dfsk-theme .mat-stroked-button.mat-warn{color:#f44336}.dfsk-theme .mat-button.mat-accent[disabled],.dfsk-theme .mat-button.mat-primary[disabled],.dfsk-theme .mat-button.mat-warn[disabled],.dfsk-theme .mat-button[disabled][disabled],.dfsk-theme .mat-icon-button.mat-accent[disabled],.dfsk-theme .mat-icon-button.mat-primary[disabled],.dfsk-theme .mat-icon-button.mat-warn[disabled],.dfsk-theme .mat-icon-button[disabled][disabled],.dfsk-theme .mat-stroked-button.mat-accent[disabled],.dfsk-theme .mat-stroked-button.mat-primary[disabled],.dfsk-theme .mat-stroked-button.mat-warn[disabled],.dfsk-theme .mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.dfsk-theme .mat-button.mat-primary .mat-button-focus-overlay,.dfsk-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,.dfsk-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#f44336}.dfsk-theme .mat-button.mat-accent .mat-button-focus-overlay,.dfsk-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,.dfsk-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff5252}.dfsk-theme .mat-button.mat-warn .mat-button-focus-overlay,.dfsk-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,.dfsk-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.dfsk-theme .mat-button[disabled] .mat-button-focus-overlay,.dfsk-theme .mat-icon-button[disabled] .mat-button-focus-overlay,.dfsk-theme .mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.dfsk-theme .mat-button .mat-ripple-element,.dfsk-theme .mat-icon-button .mat-ripple-element,.dfsk-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.dfsk-theme .mat-button-focus-overlay{background:#000}.dfsk-theme .mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,.12)}.dfsk-theme .mat-fab,.dfsk-theme .mat-flat-button,.dfsk-theme .mat-mini-fab,.dfsk-theme .mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.dfsk-theme .mat-fab.mat-accent,.dfsk-theme .mat-fab.mat-primary,.dfsk-theme .mat-fab.mat-warn,.dfsk-theme .mat-flat-button.mat-accent,.dfsk-theme .mat-flat-button.mat-primary,.dfsk-theme .mat-flat-button.mat-warn,.dfsk-theme .mat-mini-fab.mat-accent,.dfsk-theme .mat-mini-fab.mat-primary,.dfsk-theme .mat-mini-fab.mat-warn,.dfsk-theme .mat-raised-button.mat-accent,.dfsk-theme .mat-raised-button.mat-primary,.dfsk-theme .mat-raised-button.mat-warn{color:#fff}.dfsk-theme .mat-fab.mat-accent[disabled],.dfsk-theme .mat-fab.mat-primary[disabled],.dfsk-theme .mat-fab.mat-warn[disabled],.dfsk-theme .mat-fab[disabled][disabled],.dfsk-theme .mat-flat-button.mat-accent[disabled],.dfsk-theme .mat-flat-button.mat-primary[disabled],.dfsk-theme .mat-flat-button.mat-warn[disabled],.dfsk-theme .mat-flat-button[disabled][disabled],.dfsk-theme .mat-mini-fab.mat-accent[disabled],.dfsk-theme .mat-mini-fab.mat-primary[disabled],.dfsk-theme .mat-mini-fab.mat-warn[disabled],.dfsk-theme .mat-mini-fab[disabled][disabled],.dfsk-theme .mat-raised-button.mat-accent[disabled],.dfsk-theme .mat-raised-button.mat-primary[disabled],.dfsk-theme .mat-raised-button.mat-warn[disabled],.dfsk-theme .mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.12)}.dfsk-theme .mat-fab.mat-primary,.dfsk-theme .mat-flat-button.mat-primary,.dfsk-theme .mat-mini-fab.mat-primary,.dfsk-theme .mat-raised-button.mat-primary{background-color:#f44336}.dfsk-theme .mat-fab.mat-accent,.dfsk-theme .mat-flat-button.mat-accent,.dfsk-theme .mat-mini-fab.mat-accent,.dfsk-theme .mat-raised-button.mat-accent{background-color:#ff5252}.dfsk-theme .mat-fab.mat-warn,.dfsk-theme .mat-flat-button.mat-warn,.dfsk-theme .mat-mini-fab.mat-warn,.dfsk-theme .mat-raised-button.mat-warn{background-color:#f44336}.dfsk-theme .mat-fab.mat-accent .mat-ripple-element,.dfsk-theme .mat-fab.mat-primary .mat-ripple-element,.dfsk-theme .mat-fab.mat-warn .mat-ripple-element,.dfsk-theme .mat-flat-button.mat-accent .mat-ripple-element,.dfsk-theme .mat-flat-button.mat-primary .mat-ripple-element,.dfsk-theme .mat-flat-button.mat-warn .mat-ripple-element,.dfsk-theme .mat-mini-fab.mat-accent .mat-ripple-element,.dfsk-theme .mat-mini-fab.mat-primary .mat-ripple-element,.dfsk-theme .mat-mini-fab.mat-warn .mat-ripple-element,.dfsk-theme .mat-raised-button.mat-accent .mat-ripple-element,.dfsk-theme .mat-raised-button.mat-primary .mat-ripple-element,.dfsk-theme .mat-raised-button.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,.1)}.dfsk-theme .mat-flat-button:not([class*=mat-elevation-z]),.dfsk-theme .mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.dfsk-theme .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.dfsk-theme .mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.dfsk-theme .mat-fab:not([class*=mat-elevation-z]),.dfsk-theme .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.dfsk-theme .mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.dfsk-theme .mat-fab[disabled]:not([class*=mat-elevation-z]),.dfsk-theme .mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.dfsk-theme .mat-button-toggle-group,.dfsk-theme .mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-button-toggle-group-appearance-standard,.dfsk-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none;border:1px solid rgba(0,0,0,.12)}.dfsk-theme .mat-button-toggle{color:rgba(0,0,0,.38)}.dfsk-theme .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.dfsk-theme .mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.dfsk-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.dfsk-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}.dfsk-theme [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.dfsk-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.dfsk-theme .mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.dfsk-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.dfsk-theme .mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.dfsk-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.dfsk-theme .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.dfsk-theme .mat-card{background:#fff;color:rgba(0,0,0,.87)}.dfsk-theme .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.dfsk-theme .mat-card-subtitle{color:rgba(0,0,0,.54)}.dfsk-theme .mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.dfsk-theme .mat-checkbox-checkmark{fill:#fafafa}.dfsk-theme .mat-checkbox-checkmark-path{stroke:#fafafa!important}@media (-ms-high-contrast:black-on-white){.dfsk-theme .mat-checkbox-checkmark-path{stroke:#000!important}}.dfsk-theme .mat-checkbox-mixedmark{background-color:#fafafa}.dfsk-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background,.dfsk-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#f44336}.dfsk-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background,.dfsk-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#ff5252}.dfsk-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background,.dfsk-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.dfsk-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.dfsk-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.dfsk-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.dfsk-theme .mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}@media (-ms-high-contrast:active){.dfsk-theme .mat-checkbox-background{background:0 0}.dfsk-theme .mat-ripple-element{display:none}}.dfsk-theme .mat-checkbox .mat-ripple-element{background-color:#000}.dfsk-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.dfsk-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#f44336}.dfsk-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.dfsk-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff5252}.dfsk-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.dfsk-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.dfsk-theme .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.dfsk-theme .mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.dfsk-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.dfsk-theme .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.dfsk-theme .mat-chip.mat-standard-chip::after{background:#000}.dfsk-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#f44336;color:#fff}.dfsk-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.dfsk-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background:rgba(255,255,255,.1)}.dfsk-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.dfsk-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.dfsk-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background:rgba(255,255,255,.1)}.dfsk-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff5252;color:#fff}.dfsk-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.dfsk-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background:rgba(255,255,255,.1)}.dfsk-theme .mat-table{background:#fff}.dfsk-theme .mat-table tbody,.dfsk-theme .mat-table tfoot,.dfsk-theme .mat-table thead,.dfsk-theme .mat-table-sticky,.dfsk-theme [mat-footer-row],.dfsk-theme [mat-header-row],.dfsk-theme [mat-row],.dfsk-theme mat-footer-row,.dfsk-theme mat-header-row,.dfsk-theme mat-row{background:inherit}.dfsk-theme mat-footer-row,.dfsk-theme mat-header-row,.dfsk-theme mat-row,.dfsk-theme td.mat-cell,.dfsk-theme td.mat-footer-cell,.dfsk-theme th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.dfsk-theme .mat-header-cell{color:rgba(0,0,0,.54)}.dfsk-theme .mat-cell,.dfsk-theme .mat-footer-cell{color:rgba(0,0,0,.87)}.dfsk-theme .mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.dfsk-theme .mat-datepicker-content .mat-calendar-next-button,.dfsk-theme .mat-datepicker-content .mat-calendar-previous-button,.dfsk-theme .mat-datepicker-toggle{color:rgba(0,0,0,.54)}.dfsk-theme .mat-calendar-table-header{color:rgba(0,0,0,.38)}.dfsk-theme .mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.dfsk-theme .mat-calendar-body-label{color:rgba(0,0,0,.54)}.dfsk-theme .mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.dfsk-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.dfsk-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.dfsk-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.dfsk-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.dfsk-theme .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.dfsk-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.dfsk-theme .mat-calendar-body-selected{background-color:#f44336;color:#fff}.dfsk-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.dfsk-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.dfsk-theme .mat-datepicker-content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#fff;color:rgba(0,0,0,.87)}.dfsk-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff5252;color:#fff}.dfsk-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,82,82,.4)}.dfsk-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.dfsk-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.dfsk-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.dfsk-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.dfsk-theme .mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.dfsk-theme .mat-datepicker-toggle-active{color:#f44336}.dfsk-theme .mat-datepicker-toggle-active.mat-accent{color:#ff5252}.dfsk-theme .mat-datepicker-toggle-active.mat-warn{color:#f44336}.dfsk-theme .mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.dfsk-theme .mat-divider{border-top-color:rgba(0,0,0,.12)}.dfsk-theme .mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.dfsk-theme .mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.dfsk-theme .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-action-row{border-top-color:rgba(0,0,0,.12)}.dfsk-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.dfsk-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.dfsk-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover:none){.dfsk-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.dfsk-theme .mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.dfsk-theme .mat-expansion-indicator::after,.dfsk-theme .mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.dfsk-theme .mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.dfsk-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.dfsk-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.dfsk-theme .mat-form-field-label,.dfsk-theme .mat-hint{color:rgba(0,0,0,.6)}.dfsk-theme .mat-form-field.mat-focused .mat-form-field-label{color:#f44336}.dfsk-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff5252}.dfsk-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.dfsk-theme .mat-focused .mat-form-field-required-marker{color:#ff5252}.dfsk-theme .mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.dfsk-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:#f44336}.dfsk-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff5252}.dfsk-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.dfsk-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:#f44336}.dfsk-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:#ff5252}.dfsk-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after,.dfsk-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,.dfsk-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.dfsk-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent{color:#f44336}.dfsk-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.dfsk-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.dfsk-theme .mat-error{color:#f44336}.dfsk-theme .mat-form-field-appearance-legacy .mat-form-field-label,.dfsk-theme .mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.dfsk-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42);bottom:1.25em}.dfsk-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.dfsk-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.dfsk-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.dfsk-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.dfsk-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.dfsk-theme .mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,.42)}.dfsk-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.dfsk-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.dfsk-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.dfsk-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.dfsk-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#f44336}.dfsk-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff5252}.dfsk-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.dfsk-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.dfsk-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.dfsk-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.dfsk-theme .mat-icon.mat-primary{color:#f44336}.dfsk-theme .mat-icon.mat-accent{color:#ff5252}.dfsk-theme .mat-icon.mat-warn{color:#f44336}.dfsk-theme .mat-form-field-type-mat-native-select .mat-form-field-infix::after{color:rgba(0,0,0,.54)}.dfsk-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after,.dfsk-theme .mat-input-element:disabled{color:rgba(0,0,0,.38)}.dfsk-theme .mat-input-element{caret-color:#f44336}.dfsk-theme .mat-input-element::-ms-input-placeholder{color:rgba(0,0,0,.42)}.dfsk-theme .mat-input-element::placeholder{color:rgba(0,0,0,.42)}.dfsk-theme .mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.dfsk-theme .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.dfsk-theme .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.dfsk-theme .mat-accent .mat-input-element{caret-color:#ff5252}.dfsk-theme .mat-form-field-invalid .mat-input-element,.dfsk-theme .mat-warn .mat-input-element{caret-color:#f44336}.dfsk-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after{color:#f44336}.dfsk-theme .mat-list-base .mat-list-item,.dfsk-theme .mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.dfsk-theme .mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.dfsk-theme .mat-list-item-disabled{background-color:#eee}.dfsk-theme .mat-action-list .mat-list-item:focus,.dfsk-theme .mat-action-list .mat-list-item:hover,.dfsk-theme .mat-list-option:focus,.dfsk-theme .mat-list-option:hover,.dfsk-theme .mat-nav-list .mat-list-item:focus,.dfsk-theme .mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.dfsk-theme .mat-menu-panel{background:#fff}.dfsk-theme .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-menu-item{background:0 0;color:rgba(0,0,0,.87)}.dfsk-theme .mat-menu-item[disabled],.dfsk-theme .mat-menu-item[disabled]::after{color:rgba(0,0,0,.38)}.dfsk-theme .mat-menu-item .mat-icon-no-color,.dfsk-theme .mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,.54)}.dfsk-theme .mat-menu-item-highlighted:not([disabled]),.dfsk-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),.dfsk-theme .mat-menu-item.cdk-program-focused:not([disabled]),.dfsk-theme .mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.dfsk-theme .mat-paginator{background:#fff}.dfsk-theme .mat-paginator,.dfsk-theme .mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.dfsk-theme .mat-paginator-decrement,.dfsk-theme .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.dfsk-theme .mat-paginator-first,.dfsk-theme .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.dfsk-theme .mat-icon-button[disabled] .mat-paginator-decrement,.dfsk-theme .mat-icon-button[disabled] .mat-paginator-first,.dfsk-theme .mat-icon-button[disabled] .mat-paginator-increment,.dfsk-theme .mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.dfsk-theme .mat-progress-bar-background{fill:#ffcdd2}.dfsk-theme .mat-progress-bar-buffer{background-color:#ffcdd2}.dfsk-theme .mat-progress-bar-fill::after{background-color:#f44336}.dfsk-theme .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ff8a80}.dfsk-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ff8a80}.dfsk-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#ff5252}.dfsk-theme .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.dfsk-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.dfsk-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}.dfsk-theme .mat-progress-spinner circle,.dfsk-theme .mat-spinner circle{stroke:#f44336}.dfsk-theme .mat-progress-spinner.mat-accent circle,.dfsk-theme .mat-spinner.mat-accent circle{stroke:#ff5252}.dfsk-theme .mat-progress-spinner.mat-warn circle,.dfsk-theme .mat-spinner.mat-warn circle{stroke:#f44336}.dfsk-theme .mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.dfsk-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.dfsk-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,.dfsk-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.dfsk-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.dfsk-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#f44336}.dfsk-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff5252}.dfsk-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,.dfsk-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.dfsk-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.dfsk-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff5252}.dfsk-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.dfsk-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,.dfsk-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.dfsk-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.dfsk-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.dfsk-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,.dfsk-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.dfsk-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.dfsk-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.dfsk-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.dfsk-theme .mat-radio-button .mat-ripple-element{background-color:#000}.dfsk-theme .mat-select-value{color:rgba(0,0,0,.87)}.dfsk-theme .mat-select-placeholder{color:rgba(0,0,0,.42)}.dfsk-theme .mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.dfsk-theme .mat-select-arrow{color:rgba(0,0,0,.54)}.dfsk-theme .mat-select-panel{background:#fff}.dfsk-theme .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.dfsk-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#f44336}.dfsk-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff5252}.dfsk-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,.dfsk-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}.dfsk-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.dfsk-theme .mat-drawer-container{color:rgba(0,0,0,.87)}.dfsk-theme .mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.dfsk-theme .mat-drawer.mat-drawer-push{background-color:#fff}.dfsk-theme .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.dfsk-theme .mat-drawer-side.mat-drawer-end,.dfsk-theme [dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}.dfsk-theme [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.dfsk-theme .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.dfsk-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff5252}.dfsk-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,82,82,.54)}.dfsk-theme .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff5252}.dfsk-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.dfsk-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.dfsk-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element,.dfsk-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.dfsk-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.dfsk-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.dfsk-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.dfsk-theme .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.dfsk-theme .mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.dfsk-theme .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.dfsk-theme .mat-primary .mat-slider-thumb,.dfsk-theme .mat-primary .mat-slider-thumb-label,.dfsk-theme .mat-primary .mat-slider-track-fill{background-color:#f44336}.dfsk-theme .mat-primary .mat-slider-thumb-label-text{color:#fff}.dfsk-theme .mat-accent .mat-slider-thumb,.dfsk-theme .mat-accent .mat-slider-thumb-label,.dfsk-theme .mat-accent .mat-slider-track-fill{background-color:#ff5252}.dfsk-theme .mat-accent .mat-slider-thumb-label-text{color:#fff}.dfsk-theme .mat-warn .mat-slider-thumb,.dfsk-theme .mat-warn .mat-slider-thumb-label,.dfsk-theme .mat-warn .mat-slider-track-fill{background-color:#f44336}.dfsk-theme .mat-warn .mat-slider-thumb-label-text{color:#fff}.dfsk-theme .mat-slider-focus-ring{background-color:rgba(255,82,82,.2)}.dfsk-theme .cdk-focused .mat-slider-track-background,.dfsk-theme .mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.dfsk-theme .mat-slider-disabled .mat-slider-thumb,.dfsk-theme .mat-slider-disabled .mat-slider-track-background,.dfsk-theme .mat-slider-disabled .mat-slider-track-fill,.dfsk-theme .mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.dfsk-theme .mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.dfsk-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.dfsk-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.dfsk-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.dfsk-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.dfsk-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.dfsk-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.dfsk-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.dfsk-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.dfsk-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.dfsk-theme .mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,.7)}.dfsk-theme .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.dfsk-theme .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.dfsk-theme .mat-step-header.cdk-keyboard-focused,.dfsk-theme .mat-step-header.cdk-program-focused,.dfsk-theme .mat-step-header:hover{background-color:rgba(0,0,0,.04)}@media (hover:none){.dfsk-theme .mat-step-header:hover{background:0 0}}.dfsk-theme .mat-step-header .mat-step-label,.dfsk-theme .mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.dfsk-theme .mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.dfsk-theme .mat-step-header .mat-step-icon-selected,.dfsk-theme .mat-step-header .mat-step-icon-state-done,.dfsk-theme .mat-step-header .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.dfsk-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.dfsk-theme .mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.dfsk-theme .mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.dfsk-theme .mat-stepper-horizontal,.dfsk-theme .mat-stepper-vertical{background-color:#fff}.dfsk-theme .mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.dfsk-theme .mat-horizontal-stepper-header::after,.dfsk-theme .mat-horizontal-stepper-header::before,.dfsk-theme .mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.dfsk-theme .mat-sort-header-arrow{color:#757575}.dfsk-theme .mat-tab-header,.dfsk-theme .mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.dfsk-theme .mat-tab-group-inverted-header .mat-tab-header,.dfsk-theme .mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.dfsk-theme .mat-tab-label,.dfsk-theme .mat-tab-link{color:rgba(0,0,0,.87)}.dfsk-theme .mat-tab-label.mat-tab-disabled,.dfsk-theme .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.dfsk-theme .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.dfsk-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.dfsk-theme .mat-tab-group[class*=mat-background-] .mat-tab-header,.dfsk-theme .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.dfsk-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.dfsk-theme .mat-tab-group.mat-primary .mat-ink-bar,.dfsk-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#f44336}.dfsk-theme .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.dfsk-theme .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.dfsk-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,138,128,.3)}.dfsk-theme .mat-tab-group.mat-accent .mat-ink-bar,.dfsk-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff5252}.dfsk-theme .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.dfsk-theme .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.dfsk-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.dfsk-theme .mat-tab-group.mat-warn .mat-ink-bar,.dfsk-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.dfsk-theme .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.dfsk-theme .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-header,.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination,.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-links,.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header,.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#f44336}.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-label,.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-link,.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label,.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.dfsk-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.dfsk-theme .mat-tab-group.mat-background-primary .mat-ripple-element,.dfsk-theme .mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,.12)}.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,138,128,.3)}.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-header,.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination,.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-links,.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header,.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ff5252}.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-label,.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-link,.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label,.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.dfsk-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.dfsk-theme .mat-tab-group.mat-background-accent .mat-ripple-element,.dfsk-theme .mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(255,255,255,.12)}.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-header,.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination,.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-links,.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header,.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-label,.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-link,.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label,.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.dfsk-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.dfsk-theme .mat-tab-group.mat-background-warn .mat-ripple-element,.dfsk-theme .mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,.12)}.dfsk-theme .mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.dfsk-theme .mat-toolbar.mat-primary{background:#f44336;color:#fff}.dfsk-theme .mat-toolbar.mat-accent{background:#ff5252;color:#fff}.dfsk-theme .mat-toolbar.mat-warn{background:#f44336;color:#fff}.dfsk-theme .mat-toolbar .mat-focused .mat-form-field-ripple,.dfsk-theme .mat-toolbar .mat-form-field-ripple,.dfsk-theme .mat-toolbar .mat-form-field-underline{background-color:currentColor}.dfsk-theme .mat-toolbar .mat-focused .mat-form-field-label,.dfsk-theme .mat-toolbar .mat-form-field-label,.dfsk-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.dfsk-theme .mat-toolbar .mat-select-arrow,.dfsk-theme .mat-toolbar .mat-select-value{color:inherit}.dfsk-theme .mat-toolbar .mat-input-element{caret-color:currentColor}.dfsk-theme .mat-tooltip{background:rgba(97,97,97,.9)}.dfsk-theme .mat-tree{background:#fff}.dfsk-theme .mat-nested-tree-node,.dfsk-theme .mat-tree-node{color:rgba(0,0,0,.87)}.dfsk-theme .mat-snack-bar-container{color:rgba(255,255,255,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.dfsk-theme .mat-h1,.dfsk-theme .mat-headline,.dfsk-theme .mat-typography h1{font:400 24px/32px HelveticaLTStd;margin:0 0 16px}.dfsk-theme .mat-h2,.dfsk-theme .mat-title,.dfsk-theme .mat-typography h2{font:500 20px/32px HelveticaLTStd;margin:0 0 16px}.dfsk-theme .mat-h3,.dfsk-theme .mat-subheading-2,.dfsk-theme .mat-typography h3{font:400 16px/28px HelveticaLTStd;margin:0 0 16px}.dfsk-theme .mat-h4,.dfsk-theme .mat-subheading-1,.dfsk-theme .mat-typography h4{font:400 15px/24px HelveticaLTStd;margin:0 0 16px}.dfsk-theme .mat-h5,.dfsk-theme .mat-typography h5{font:400 calc(14px * .83)/20px HelveticaLTStd;margin:0 0 12px}.dfsk-theme .mat-h6,.dfsk-theme .mat-typography h6{font:400 calc(14px * .67)/20px HelveticaLTStd;margin:0 0 12px}.dfsk-theme .mat-body-2,.dfsk-theme .mat-body-strong{font:500 14px/24px HelveticaLTStd}.dfsk-theme .mat-body,.dfsk-theme .mat-body-1,.dfsk-theme .mat-typography{font:400 14px/20px HelveticaLTStd}.dfsk-theme .mat-body p,.dfsk-theme .mat-body-1 p,.dfsk-theme .mat-typography p{margin:0 0 12px}.dfsk-theme .mat-caption,.dfsk-theme .mat-small{font:400 12px/20px HelveticaLTStd}.dfsk-theme .mat-display-4,.dfsk-theme .mat-typography .mat-display-4{font:300 112px/112px HelveticaLTStd;letter-spacing:-.05em;margin:0 0 56px}.dfsk-theme .mat-display-3,.dfsk-theme .mat-typography .mat-display-3{font:400 56px/56px HelveticaLTStd;letter-spacing:-.02em;margin:0 0 64px}.dfsk-theme .mat-display-2,.dfsk-theme .mat-typography .mat-display-2{font:400 45px/48px HelveticaLTStd;letter-spacing:-.005em;margin:0 0 64px}.dfsk-theme .mat-display-1,.dfsk-theme .mat-typography .mat-display-1{font:400 34px/40px HelveticaLTStd;margin:0 0 64px}.dfsk-theme .mat-bottom-sheet-container{font:400 14px/20px HelveticaLTStd}.dfsk-theme .mat-button,.dfsk-theme .mat-fab,.dfsk-theme .mat-flat-button,.dfsk-theme .mat-icon-button,.dfsk-theme .mat-mini-fab,.dfsk-theme .mat-raised-button,.dfsk-theme .mat-stroked-button{font-family:HelveticaLTStd;font-size:14px;font-weight:500}.dfsk-theme .mat-button-toggle,.dfsk-theme .mat-card{font-family:HelveticaLTStd}.dfsk-theme .mat-card-title{font-size:24px;font-weight:500}.dfsk-theme .mat-card-header .mat-card-title{font-size:20px}.dfsk-theme .mat-card-content,.dfsk-theme .mat-card-subtitle{font-size:14px}.dfsk-theme .mat-checkbox{font-family:HelveticaLTStd}.dfsk-theme .mat-checkbox-layout .mat-checkbox-label{line-height:24px}.dfsk-theme .mat-chip{font-size:14px;font-weight:500}.dfsk-theme .mat-chip .mat-chip-remove.mat-icon,.dfsk-theme .mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.dfsk-theme .mat-table{font-family:HelveticaLTStd}.dfsk-theme .mat-header-cell{font-size:12px;font-weight:500}.dfsk-theme .mat-cell,.dfsk-theme .mat-footer-cell{font-size:14px}.dfsk-theme .mat-calendar{font-family:HelveticaLTStd}.dfsk-theme .mat-calendar-body{font-size:13px}.dfsk-theme .mat-calendar-body-label,.dfsk-theme .mat-calendar-period-button{font-size:14px;font-weight:500}.dfsk-theme .mat-calendar-table-header th{font-size:11px;font-weight:400}.dfsk-theme .mat-dialog-title{font:500 20px/32px HelveticaLTStd}.dfsk-theme .mat-expansion-panel-header{font-family:HelveticaLTStd;font-size:15px;font-weight:400}.dfsk-theme .mat-expansion-panel-content{font:400 14px/20px HelveticaLTStd}.dfsk-theme .mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:HelveticaLTStd}.dfsk-theme .mat-form-field-wrapper{padding-bottom:1.34375em}.dfsk-theme .mat-form-field-prefix .mat-icon,.dfsk-theme .mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.dfsk-theme .mat-form-field-prefix .mat-icon-button,.dfsk-theme .mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.dfsk-theme .mat-form-field-prefix .mat-icon-button .mat-icon,.dfsk-theme .mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.dfsk-theme .mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.dfsk-theme .mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.dfsk-theme .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.34371em) scale(.75);width:133.3333733333%}.dfsk-theme .mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.3437em) scale(.75);width:133.3333833333%}.dfsk-theme .mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.dfsk-theme .mat-form-field-label{top:1.34375em}.dfsk-theme .mat-form-field-underline{bottom:1.34375em}.dfsk-theme .mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.dfsk-theme .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.dfsk-theme .mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.dfsk-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.dfsk-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00112px);-ms-transform:translateY(-1.28113em) scale(.75);width:133.3334533333%}.dfsk-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00113px);-ms-transform:translateY(-1.28112em) scale(.75);width:133.3334633333%}.dfsk-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00114px);-ms-transform:translateY(-1.28111em) scale(.75);width:133.3334733333%}.dfsk-theme .mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.dfsk-theme .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.dfsk-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.dfsk-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.2811em) scale(.75)}.dfsk-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28109em) scale(.75)}.dfsk-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28108em) scale(.75)}}.dfsk-theme .mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.dfsk-theme .mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.dfsk-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.dfsk-theme .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-.59371em) scale(.75);width:133.3333733333%}.dfsk-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.5937em) scale(.75);width:133.3333833333%}.dfsk-theme .mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.dfsk-theme .mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.dfsk-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.dfsk-theme .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.59371em) scale(.75);width:133.3333733333%}.dfsk-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.5937em) scale(.75);width:133.3333833333%}.dfsk-theme .mat-grid-tile-footer,.dfsk-theme .mat-grid-tile-header{font-size:14px}.dfsk-theme .mat-grid-tile-footer .mat-line,.dfsk-theme .mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.dfsk-theme .mat-grid-tile-footer .mat-line:nth-child(n+2),.dfsk-theme .mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}.dfsk-theme input.mat-input-element{margin-top:-.0625em}.dfsk-theme .mat-menu-item{font-family:HelveticaLTStd;font-size:14px;font-weight:400}.dfsk-theme .mat-paginator,.dfsk-theme .mat-paginator-page-size .mat-select-trigger{font-family:HelveticaLTStd;font-size:12px}.dfsk-theme .mat-radio-button,.dfsk-theme .mat-select{font-family:HelveticaLTStd}.dfsk-theme .mat-select-trigger{height:1.125em}.dfsk-theme .mat-slide-toggle-content{font-family:HelveticaLTStd}.dfsk-theme .mat-slider-thumb-label-text{font-family:HelveticaLTStd;font-size:12px;font-weight:500}.dfsk-theme .mat-stepper-horizontal,.dfsk-theme .mat-stepper-vertical{font-family:HelveticaLTStd}.dfsk-theme .mat-step-label{font-size:14px;font-weight:400}.dfsk-theme .mat-step-sub-label-error{font-weight:400}.dfsk-theme .mat-step-label-error{font-size:14px}.dfsk-theme .mat-step-label-selected{font-size:14px;font-weight:500}.dfsk-theme .mat-tab-group{font-family:HelveticaLTStd}.dfsk-theme .mat-tab-label,.dfsk-theme .mat-tab-link{font-family:HelveticaLTStd;font-size:14px;font-weight:500}.dfsk-theme .mat-toolbar,.dfsk-theme .mat-toolbar h1,.dfsk-theme .mat-toolbar h2,.dfsk-theme .mat-toolbar h3,.dfsk-theme .mat-toolbar h4,.dfsk-theme .mat-toolbar h5,.dfsk-theme .mat-toolbar h6{font:500 20px/32px HelveticaLTStd;margin:0}.dfsk-theme .mat-tooltip{font-family:HelveticaLTStd;font-size:10px;padding-top:6px;padding-bottom:6px}.dfsk-theme .mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.dfsk-theme .mat-list-item,.dfsk-theme .mat-list-option{font-family:HelveticaLTStd}.dfsk-theme .mat-list-base .mat-list-item{font-size:16px}.dfsk-theme .mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.dfsk-theme .mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.dfsk-theme .mat-list-base .mat-list-option{font-size:16px}.dfsk-theme .mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.dfsk-theme .mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.dfsk-theme .mat-list-base .mat-subheader{font-family:HelveticaLTStd;font-size:14px;font-weight:500}.dfsk-theme .mat-list-base[dense] .mat-list-item{font-size:12px}.dfsk-theme .mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.dfsk-theme .mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.dfsk-theme .mat-list-base[dense] .mat-list-option{font-size:12px}.dfsk-theme .mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.dfsk-theme .mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.dfsk-theme .mat-list-base[dense] .mat-subheader{font-family:HelveticaLTStd;font-size:12px;font-weight:500}.dfsk-theme .mat-option{font-family:HelveticaLTStd;font-size:16px}.dfsk-theme .mat-optgroup-label{font:500 14px/24px HelveticaLTStd}.dfsk-theme .mat-simple-snackbar{font-family:HelveticaLTStd;font-size:14px}.dfsk-theme .mat-simple-snackbar-action{color:#ff5252;line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.dfsk-theme .mat-tree{font-family:HelveticaLTStd}.dfsk-theme .mat-nested-tree-node,.dfsk-theme .mat-tree-node{font-weight:400;font-size:14px}.dfsk-theme .mat-ripple{overflow:hidden;position:relative}.dfsk-theme .mat-ripple.mat-ripple-unbounded{overflow:visible}.dfsk-theme .mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transform:scale(0)}.dfsk-theme .cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.dfsk-theme .cdk-global-overlay-wrapper,.dfsk-theme .cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.dfsk-theme .cdk-overlay-container{position:fixed;z-index:1000}.dfsk-theme .cdk-overlay-container:empty{display:none}.dfsk-theme .cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.dfsk-theme .cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.dfsk-theme .cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.dfsk-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.dfsk-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.dfsk-theme .cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.dfsk-theme .cdk-overlay-transparent-backdrop,.dfsk-theme .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.dfsk-theme .cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.dfsk-theme .cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.dfsk-theme .cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation-name:cdk-text-field-autofill-start;animation-name:cdk-text-field-autofill-start}.dfsk-theme .cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation-name:cdk-text-field-autofill-end;animation-name:cdk-text-field-autofill-end}.dfsk-theme textarea.cdk-textarea-autosize{resize:none}.dfsk-theme textarea.cdk-textarea-autosize-measuring{height:auto!important;overflow:hidden!important;padding:2px 0!important;box-sizing:content-box!important}.bmw-theme{--background-primary:#0653b6;--background-accent:#0653b6;--color-primary:#0653b6;--color-accent:red;--color-warn:red;--primary-50:#e7ebf0;font-family:BMW_reg!important}.bmw-theme .home-mat-toolbar{background-color:transparent!important;border-bottom:0!important}@media (max-width:599px){.bmw-theme .mat-toolbar-row,.bmw-theme .mat-toolbar-single-row{height:62px!important}}.bmw-theme .mat-drawer-container{background-color:#fff!important}.bmw-theme .mat-drawer-side{border-right:none!important}.bmw-theme .background-primary{background:var(--background-primary)}.bmw-theme .background-accent{background:var(--background-accent)}.bmw-theme .color-primary{color:var(--color-primary)}.bmw-theme .color-accent{color:var(--color-accent)}.bmw-theme .color-warn{color:var(--color-warn)}.bmw-theme .igx-calendar__date--selected .igx-calendar__date-content,.bmw-theme .igx-calendar__date-content:hover{color:#fff;background:#0653b6!important;border-radius:5px}.bmw-theme .igx-calendar__date--current .igx-calendar__date-content{color:#0653b6;font-weight:900}.bmw-theme .mat-ripple-element{background-color:rgba(0,0,0,.1)}.bmw-theme .mat-option{color:rgba(0,0,0,.87)}.bmw-theme .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.bmw-theme .mat-option:focus:not(.mat-option-disabled),.bmw-theme .mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.bmw-theme .mat-option.mat-active{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87)}.bmw-theme .mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.bmw-theme .mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:var(--primary-50)}.bmw-theme .mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#448aff}.bmw-theme .mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:var(--primary-50)}.bmw-theme .mat-optgroup-label{color:rgba(0,0,0,.54)}.bmw-theme .mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.bmw-theme .mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.bmw-theme .mat-pseudo-checkbox::after{color:#fafafa}.bmw-theme .mat-pseudo-checkbox-disabled{color:#b0b0b0}.bmw-theme .mat-primary .mat-pseudo-checkbox-checked,.bmw-theme .mat-primary .mat-pseudo-checkbox-indeterminate{background:var(--primary-50)}.bmw-theme .mat-accent .mat-pseudo-checkbox-checked,.bmw-theme .mat-accent .mat-pseudo-checkbox-indeterminate,.bmw-theme .mat-pseudo-checkbox-checked,.bmw-theme .mat-pseudo-checkbox-indeterminate{background:#448aff}.bmw-theme .mat-warn .mat-pseudo-checkbox-checked,.bmw-theme .mat-warn .mat-pseudo-checkbox-indeterminate{background:var(--primary-50)}.bmw-theme .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.bmw-theme .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.bmw-theme .mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.bmw-theme .mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.bmw-theme .mat-app-background,.bmw-theme.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-theme-loaded-marker{display:none}.bmw-theme .mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.bmw-theme .mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.bmw-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.bmw-theme .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}@media (-ms-high-contrast:active){.bmw-theme .mat-badge-content{outline:solid 1px;border-radius:0}.bmw-theme .mat-checkbox-disabled{opacity:.5}}.bmw-theme .mat-badge-accent .mat-badge-content{background:#448aff;color:#fff}.bmw-theme .mat-badge-warn .mat-badge-content{color:#000;background:var(--primary-50)}.bmw-theme .mat-badge{position:relative}.bmw-theme .mat-badge-hidden .mat-badge-content{display:none}.bmw-theme .mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.bmw-theme .mat-badge-content{color:#fff;background:var(--primary-50);position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-weight:600;font-size:12px;font-family:AvenirNextLTPro}.bmw-theme .mat-badge-content._mat-animation-noopable,.bmw-theme .ng-animate-disabled .mat-badge-content{transition:none}.bmw-theme .mat-badge-content.mat-badge-active{transform:none}.bmw-theme .mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px;font-size:9px}.bmw-theme .mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.bmw-theme .mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.bmw-theme .mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .bmw-theme .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.bmw-theme .mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .bmw-theme .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.bmw-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .bmw-theme .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.bmw-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .bmw-theme .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.bmw-theme .mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.bmw-theme .mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.bmw-theme .mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.bmw-theme .mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .bmw-theme .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.bmw-theme .mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .bmw-theme .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.bmw-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .bmw-theme .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.bmw-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .bmw-theme .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.bmw-theme .mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px;font-size:24px}.bmw-theme .mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.bmw-theme .mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.bmw-theme .mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .bmw-theme .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.bmw-theme .mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .bmw-theme .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.bmw-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .bmw-theme .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.bmw-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .bmw-theme .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.bmw-theme .mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.bmw-theme .mat-button,.bmw-theme .mat-icon-button,.bmw-theme .mat-stroked-button{color:inherit;background:0 0}.bmw-theme .mat-button.mat-primary,.bmw-theme .mat-icon-button.mat-primary,.bmw-theme .mat-stroked-button.mat-primary{color:var(--primary-50)}.bmw-theme .mat-button.mat-accent,.bmw-theme .mat-icon-button.mat-accent,.bmw-theme .mat-stroked-button.mat-accent{color:#448aff}.bmw-theme .mat-button.mat-warn,.bmw-theme .mat-icon-button.mat-warn,.bmw-theme .mat-stroked-button.mat-warn{color:var(--primary-50)}.bmw-theme .mat-button.mat-accent[disabled],.bmw-theme .mat-button.mat-primary[disabled],.bmw-theme .mat-button.mat-warn[disabled],.bmw-theme .mat-button[disabled][disabled],.bmw-theme .mat-icon-button.mat-accent[disabled],.bmw-theme .mat-icon-button.mat-primary[disabled],.bmw-theme .mat-icon-button.mat-warn[disabled],.bmw-theme .mat-icon-button[disabled][disabled],.bmw-theme .mat-stroked-button.mat-accent[disabled],.bmw-theme .mat-stroked-button.mat-primary[disabled],.bmw-theme .mat-stroked-button.mat-warn[disabled],.bmw-theme .mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,.26)}.bmw-theme .mat-button.mat-primary .mat-button-focus-overlay,.bmw-theme .mat-icon-button.mat-primary .mat-button-focus-overlay,.bmw-theme .mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:var(--primary-50)}.bmw-theme .mat-button.mat-accent .mat-button-focus-overlay,.bmw-theme .mat-icon-button.mat-accent .mat-button-focus-overlay,.bmw-theme .mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#448aff}.bmw-theme .mat-button.mat-warn .mat-button-focus-overlay,.bmw-theme .mat-icon-button.mat-warn .mat-button-focus-overlay,.bmw-theme .mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:var(--primary-50)}.bmw-theme .mat-button[disabled] .mat-button-focus-overlay,.bmw-theme .mat-icon-button[disabled] .mat-button-focus-overlay,.bmw-theme .mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.bmw-theme .mat-button .mat-ripple-element,.bmw-theme .mat-icon-button .mat-ripple-element,.bmw-theme .mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.bmw-theme .mat-button-focus-overlay{background:#000}.bmw-theme .mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,.12)}.bmw-theme .mat-fab,.bmw-theme .mat-flat-button,.bmw-theme .mat-mini-fab,.bmw-theme .mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.bmw-theme .mat-fab.mat-accent,.bmw-theme .mat-fab.mat-primary,.bmw-theme .mat-flat-button.mat-accent,.bmw-theme .mat-flat-button.mat-primary,.bmw-theme .mat-mini-fab.mat-accent,.bmw-theme .mat-mini-fab.mat-primary,.bmw-theme .mat-raised-button.mat-accent,.bmw-theme .mat-raised-button.mat-primary{color:#fff}.bmw-theme .mat-fab.mat-accent[disabled],.bmw-theme .mat-fab.mat-primary[disabled],.bmw-theme .mat-fab.mat-warn[disabled],.bmw-theme .mat-fab[disabled][disabled],.bmw-theme .mat-flat-button.mat-accent[disabled],.bmw-theme .mat-flat-button.mat-primary[disabled],.bmw-theme .mat-flat-button.mat-warn[disabled],.bmw-theme .mat-flat-button[disabled][disabled],.bmw-theme .mat-mini-fab.mat-accent[disabled],.bmw-theme .mat-mini-fab.mat-primary[disabled],.bmw-theme .mat-mini-fab.mat-warn[disabled],.bmw-theme .mat-mini-fab[disabled][disabled],.bmw-theme .mat-raised-button.mat-accent[disabled],.bmw-theme .mat-raised-button.mat-primary[disabled],.bmw-theme .mat-raised-button.mat-warn[disabled],.bmw-theme .mat-raised-button[disabled][disabled]{color:rgba(0,0,0,.26);background-color:rgba(0,0,0,.12)}.bmw-theme .mat-fab.mat-primary,.bmw-theme .mat-flat-button.mat-primary,.bmw-theme .mat-mini-fab.mat-primary,.bmw-theme .mat-raised-button.mat-primary{background-color:var(--primary-50)}.bmw-theme .mat-fab.mat-accent,.bmw-theme .mat-flat-button.mat-accent,.bmw-theme .mat-mini-fab.mat-accent,.bmw-theme .mat-raised-button.mat-accent{background-color:#448aff}.bmw-theme .mat-fab.mat-warn,.bmw-theme .mat-flat-button.mat-warn,.bmw-theme .mat-mini-fab.mat-warn,.bmw-theme .mat-raised-button.mat-warn{color:#000;background-color:var(--primary-50)}.bmw-theme .mat-fab.mat-accent .mat-ripple-element,.bmw-theme .mat-fab.mat-primary .mat-ripple-element,.bmw-theme .mat-flat-button.mat-accent .mat-ripple-element,.bmw-theme .mat-flat-button.mat-primary .mat-ripple-element,.bmw-theme .mat-mini-fab.mat-accent .mat-ripple-element,.bmw-theme .mat-mini-fab.mat-primary .mat-ripple-element,.bmw-theme .mat-raised-button.mat-accent .mat-ripple-element,.bmw-theme .mat-raised-button.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,.1)}.bmw-theme .mat-fab.mat-warn .mat-ripple-element,.bmw-theme .mat-flat-button.mat-warn .mat-ripple-element,.bmw-theme .mat-mini-fab.mat-warn .mat-ripple-element,.bmw-theme .mat-raised-button.mat-warn .mat-ripple-element{background-color:rgba(0,0,0,.1)}.bmw-theme .mat-flat-button:not([class*=mat-elevation-z]),.bmw-theme .mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.bmw-theme .mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.bmw-theme .mat-raised-button:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.bmw-theme .mat-raised-button[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.bmw-theme .mat-fab:not([class*=mat-elevation-z]),.bmw-theme .mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.bmw-theme .mat-fab:not([disabled]):active:not([class*=mat-elevation-z]),.bmw-theme .mat-mini-fab:not([disabled]):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.bmw-theme .mat-fab[disabled]:not([class*=mat-elevation-z]),.bmw-theme .mat-mini-fab[disabled]:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.bmw-theme .mat-button-toggle-group,.bmw-theme .mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.bmw-theme .mat-button-toggle-group-appearance-standard,.bmw-theme .mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none;border:1px solid rgba(0,0,0,.12)}.bmw-theme .mat-button-toggle{color:rgba(0,0,0,.38)}.bmw-theme .mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.bmw-theme .mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.bmw-theme .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.bmw-theme .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}.bmw-theme [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.bmw-theme .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.bmw-theme .mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.bmw-theme .mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.bmw-theme .mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.bmw-theme .mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.bmw-theme .mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.bmw-theme .mat-card{background:#fff;color:rgba(0,0,0,.87)}.bmw-theme .mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.bmw-theme .mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.bmw-theme .mat-card-subtitle{color:rgba(0,0,0,.54)}.bmw-theme .mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.bmw-theme .mat-checkbox-checkmark{fill:#fafafa}.bmw-theme .mat-checkbox-checkmark-path{stroke:#fafafa!important}@media (-ms-high-contrast:black-on-white){.bmw-theme .mat-checkbox-checkmark-path{stroke:#000!important}}.bmw-theme .mat-checkbox-mixedmark{background-color:#fafafa}.bmw-theme .mat-checkbox-checked.mat-primary .mat-checkbox-background,.bmw-theme .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:var(--primary-50)}.bmw-theme .mat-checkbox-checked.mat-accent .mat-checkbox-background,.bmw-theme .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#448aff}.bmw-theme .mat-checkbox-checked.mat-warn .mat-checkbox-background,.bmw-theme .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:var(--primary-50)}.bmw-theme .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.bmw-theme .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.bmw-theme .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.bmw-theme .mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}@media (-ms-high-contrast:active){.bmw-theme .mat-checkbox-background{background:0 0}.bmw-theme .mat-ripple-element{display:none}}.bmw-theme .mat-checkbox .mat-ripple-element{background-color:#000}.bmw-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.bmw-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:var(--primary-50)}.bmw-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.bmw-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#448aff}.bmw-theme .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.bmw-theme .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:var(--primary-50)}.bmw-theme .mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.bmw-theme .mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.bmw-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.bmw-theme .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.bmw-theme .mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.bmw-theme .mat-chip.mat-standard-chip::after{background:#000}.bmw-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:var(--primary-50);color:#fff}.bmw-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.bmw-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background:rgba(255,255,255,.1)}.bmw-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:var(--primary-50);color:#000}.bmw-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#000;opacity:.4}.bmw-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background:rgba(0,0,0,.1)}.bmw-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#448aff;color:#fff}.bmw-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.bmw-theme .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background:rgba(255,255,255,.1)}.bmw-theme .mat-table{background:#fff}.bmw-theme .mat-table tbody,.bmw-theme .mat-table tfoot,.bmw-theme .mat-table thead,.bmw-theme .mat-table-sticky,.bmw-theme [mat-footer-row],.bmw-theme [mat-header-row],.bmw-theme [mat-row],.bmw-theme mat-footer-row,.bmw-theme mat-header-row,.bmw-theme mat-row{background:inherit}.bmw-theme mat-footer-row,.bmw-theme mat-header-row,.bmw-theme mat-row,.bmw-theme td.mat-cell,.bmw-theme td.mat-footer-cell,.bmw-theme th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.bmw-theme .mat-header-cell{color:rgba(0,0,0,.54)}.bmw-theme .mat-cell,.bmw-theme .mat-footer-cell{color:rgba(0,0,0,.87)}.bmw-theme .mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.bmw-theme .mat-datepicker-content .mat-calendar-next-button,.bmw-theme .mat-datepicker-content .mat-calendar-previous-button,.bmw-theme .mat-datepicker-toggle{color:rgba(0,0,0,.54)}.bmw-theme .mat-calendar-table-header{color:rgba(0,0,0,.38)}.bmw-theme .mat-calendar-table-header-divider::after{background:rgba(0,0,0,.12)}.bmw-theme .mat-calendar-body-label{color:rgba(0,0,0,.54)}.bmw-theme .mat-calendar-body-cell-content{color:rgba(0,0,0,.87);border-color:transparent}.bmw-theme .mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,.38)}.bmw-theme .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.bmw-theme .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.bmw-theme .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,.04)}.bmw-theme .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.38)}.bmw-theme .mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,.18)}.bmw-theme .mat-calendar-body-selected{background-color:var(--primary-50);color:#fff}.bmw-theme .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}.bmw-theme .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.bmw-theme .mat-datepicker-content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#fff;color:rgba(0,0,0,.87)}.bmw-theme .mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#448aff;color:#fff}.bmw-theme .mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(68,138,255,.4)}.bmw-theme .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.bmw-theme .mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:var(--primary-50);color:#000}.bmw-theme .mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{opacity:.2}.bmw-theme .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #000}.bmw-theme .mat-datepicker-content-touch{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.bmw-theme .mat-datepicker-toggle-active{color:var(--primary-50)}.bmw-theme .mat-datepicker-toggle-active.mat-accent{color:#448aff}.bmw-theme .mat-datepicker-toggle-active.mat-warn{color:var(--primary-50)}.bmw-theme .mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.bmw-theme .mat-divider{border-top-color:rgba(0,0,0,.12)}.bmw-theme .mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.bmw-theme .mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.bmw-theme .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.bmw-theme .mat-action-row{border-top-color:rgba(0,0,0,.12)}.bmw-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.bmw-theme .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.bmw-theme .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media (hover:none){.bmw-theme .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.bmw-theme .mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.bmw-theme .mat-expansion-indicator::after,.bmw-theme .mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.bmw-theme .mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.bmw-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.bmw-theme .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.bmw-theme .mat-form-field-label,.bmw-theme .mat-hint{color:rgba(0,0,0,.6)}.bmw-theme .mat-form-field.mat-focused .mat-form-field-label{color:var(--primary-50)}.bmw-theme .mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#448aff}.bmw-theme .mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:var(--primary-50)}.bmw-theme .mat-focused .mat-form-field-required-marker{color:#448aff}.bmw-theme .mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.bmw-theme .mat-form-field.mat-focused .mat-form-field-ripple{background-color:var(--primary-50)}.bmw-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#448aff}.bmw-theme .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:var(--primary-50)}.bmw-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after{color:var(--primary-50)}.bmw-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after{color:#448aff}.bmw-theme .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after,.bmw-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label,.bmw-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.bmw-theme .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent{color:var(--primary-50)}.bmw-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.bmw-theme .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:var(--primary-50)}.bmw-theme .mat-error{color:var(--primary-50)}.bmw-theme .mat-form-field-appearance-legacy .mat-form-field-label,.bmw-theme .mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.bmw-theme .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42);bottom:1.25em}.bmw-theme .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.bmw-theme .mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.bmw-theme .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.bmw-theme .mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.bmw-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.bmw-theme .mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,.42)}.bmw-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.bmw-theme .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.bmw-theme .mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.bmw-theme .mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.bmw-theme .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:var(--primary-50)}.bmw-theme .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#448aff}.bmw-theme .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.bmw-theme .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:var(--primary-50)}.bmw-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.bmw-theme .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.bmw-theme .mat-icon.mat-primary{color:var(--primary-50)}.bmw-theme .mat-icon.mat-accent{color:#448aff}.bmw-theme .mat-icon.mat-warn{color:var(--primary-50)}.bmw-theme .mat-form-field-type-mat-native-select .mat-form-field-infix::after{color:rgba(0,0,0,.54)}.bmw-theme .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after,.bmw-theme .mat-input-element:disabled{color:rgba(0,0,0,.38)}.bmw-theme .mat-input-element{caret-color:var(--primary-50)}.bmw-theme .mat-input-element::-ms-input-placeholder{color:rgba(0,0,0,.42)}.bmw-theme .mat-input-element::placeholder{color:rgba(0,0,0,.42)}.bmw-theme .mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.bmw-theme .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.bmw-theme .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.bmw-theme .mat-accent .mat-input-element{caret-color:#448aff}.bmw-theme .mat-form-field-invalid .mat-input-element,.bmw-theme .mat-warn .mat-input-element{caret-color:var(--primary-50)}.bmw-theme .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after{color:var(--primary-50)}.bmw-theme .mat-list-base .mat-list-item,.bmw-theme .mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.bmw-theme .mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.bmw-theme .mat-list-item-disabled{background-color:#eee}.bmw-theme .mat-action-list .mat-list-item:focus,.bmw-theme .mat-action-list .mat-list-item:hover,.bmw-theme .mat-list-option:focus,.bmw-theme .mat-list-option:hover,.bmw-theme .mat-nav-list .mat-list-item:focus,.bmw-theme .mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.bmw-theme .mat-menu-panel{background:#fff}.bmw-theme .mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.bmw-theme .mat-menu-item{background:0 0;color:rgba(0,0,0,.87)}.bmw-theme .mat-menu-item[disabled],.bmw-theme .mat-menu-item[disabled]::after{color:rgba(0,0,0,.38)}.bmw-theme .mat-menu-item .mat-icon-no-color,.bmw-theme .mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,.54)}.bmw-theme .mat-menu-item-highlighted:not([disabled]),.bmw-theme .mat-menu-item.cdk-keyboard-focused:not([disabled]),.bmw-theme .mat-menu-item.cdk-program-focused:not([disabled]),.bmw-theme .mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.bmw-theme .mat-paginator{background:#fff}.bmw-theme .mat-paginator,.bmw-theme .mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.bmw-theme .mat-paginator-decrement,.bmw-theme .mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.bmw-theme .mat-paginator-first,.bmw-theme .mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.bmw-theme .mat-icon-button[disabled] .mat-paginator-decrement,.bmw-theme .mat-icon-button[disabled] .mat-paginator-first,.bmw-theme .mat-icon-button[disabled] .mat-paginator-increment,.bmw-theme .mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.bmw-theme .mat-progress-bar-background{fill:#e9f3e5}.bmw-theme .mat-progress-bar-buffer{background-color:#e9f3e5}.bmw-theme .mat-progress-bar-fill::after{background-color:var(--primary-50)}.bmw-theme .mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#82b1ff}.bmw-theme .mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#82b1ff}.bmw-theme .mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#448aff}.bmw-theme .mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#e9f3e5}.bmw-theme .mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#e9f3e5}.bmw-theme .mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:var(--primary-50)}.bmw-theme .mat-progress-spinner circle,.bmw-theme .mat-spinner circle{stroke:var(--primary-50)}.bmw-theme .mat-progress-spinner.mat-accent circle,.bmw-theme .mat-spinner.mat-accent circle{stroke:#448aff}.bmw-theme .mat-progress-spinner.mat-warn circle,.bmw-theme .mat-spinner.mat-warn circle{stroke:var(--primary-50)}.bmw-theme .mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.bmw-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:var(--primary-50)}.bmw-theme .mat-radio-button.mat-primary .mat-radio-inner-circle,.bmw-theme .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.bmw-theme .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.bmw-theme .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:var(--primary-50)}.bmw-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#448aff}.bmw-theme .mat-radio-button.mat-accent .mat-radio-inner-circle,.bmw-theme .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.bmw-theme .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.bmw-theme .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#448aff}.bmw-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:var(--primary-50)}.bmw-theme .mat-radio-button.mat-warn .mat-radio-inner-circle,.bmw-theme .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.bmw-theme .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.bmw-theme .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:var(--primary-50)}.bmw-theme .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,.bmw-theme .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.bmw-theme .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.bmw-theme .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.bmw-theme .mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.bmw-theme .mat-radio-button .mat-ripple-element{background-color:#000}.bmw-theme .mat-select-value{color:rgba(0,0,0,.87)}.bmw-theme .mat-select-placeholder{color:rgba(0,0,0,.42)}.bmw-theme .mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.bmw-theme .mat-select-arrow{color:rgba(0,0,0,.54)}.bmw-theme .mat-select-panel{background:#fff}.bmw-theme .mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.bmw-theme .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.bmw-theme .mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:var(--primary-50)}.bmw-theme .mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#448aff}.bmw-theme .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,.bmw-theme .mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:var(--primary-50)}.bmw-theme .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.bmw-theme .mat-drawer-container{color:rgba(0,0,0,.87)}.bmw-theme .mat-drawer{background-color:#fff;color:rgba(0,0,0,.87)}.bmw-theme .mat-drawer.mat-drawer-push{background-color:#fff}.bmw-theme .mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.bmw-theme .mat-drawer-side.mat-drawer-end,.bmw-theme [dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}.bmw-theme [dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.bmw-theme .mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.bmw-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#448aff}.bmw-theme .mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(68,138,255,.54)}.bmw-theme .mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#448aff}.bmw-theme .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element,.bmw-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar,.bmw-theme .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb,.bmw-theme .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element,.bmw-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar,.bmw-theme .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:var(--primary-50)}.bmw-theme .mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.bmw-theme .mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.bmw-theme .mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.bmw-theme .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.bmw-theme .mat-primary .mat-slider-thumb,.bmw-theme .mat-primary .mat-slider-thumb-label,.bmw-theme .mat-primary .mat-slider-track-fill{background-color:var(--primary-50)}.bmw-theme .mat-primary .mat-slider-thumb-label-text{color:#fff}.bmw-theme .mat-accent .mat-slider-thumb,.bmw-theme .mat-accent .mat-slider-thumb-label,.bmw-theme .mat-accent .mat-slider-track-fill{background-color:#448aff}.bmw-theme .mat-accent .mat-slider-thumb-label-text{color:#fff}.bmw-theme .mat-warn .mat-slider-thumb,.bmw-theme .mat-warn .mat-slider-thumb-label,.bmw-theme .mat-warn .mat-slider-track-fill{background-color:var(--primary-50)}.bmw-theme .mat-warn .mat-slider-thumb-label-text{color:#000}.bmw-theme .mat-slider-focus-ring{background-color:rgba(68,138,255,.2)}.bmw-theme .cdk-focused .mat-slider-track-background,.bmw-theme .mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.bmw-theme .mat-slider-disabled .mat-slider-thumb,.bmw-theme .mat-slider-disabled .mat-slider-track-background,.bmw-theme .mat-slider-disabled .mat-slider-track-fill,.bmw-theme .mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.bmw-theme .mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.bmw-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.bmw-theme .mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.bmw-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.bmw-theme .mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.bmw-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.bmw-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.bmw-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.bmw-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.bmw-theme .mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.bmw-theme .mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,.7)}.bmw-theme .mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.bmw-theme .mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.bmw-theme .mat-step-header.cdk-keyboard-focused,.bmw-theme .mat-step-header.cdk-program-focused,.bmw-theme .mat-step-header:hover{background-color:rgba(0,0,0,.04)}@media (hover:none){.bmw-theme .mat-step-header:hover{background:0 0}}.bmw-theme .mat-step-header .mat-step-label,.bmw-theme .mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.bmw-theme .mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.bmw-theme .mat-step-header .mat-step-icon-selected,.bmw-theme .mat-step-header .mat-step-icon-state-done,.bmw-theme .mat-step-header .mat-step-icon-state-edit{background-color:var(--primary-50);color:#fff}.bmw-theme .mat-step-header .mat-step-icon-state-error{background-color:transparent;color:var(--primary-50)}.bmw-theme .mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.bmw-theme .mat-step-header .mat-step-label.mat-step-label-error{color:var(--primary-50)}.bmw-theme .mat-stepper-horizontal,.bmw-theme .mat-stepper-vertical{background-color:#fff}.bmw-theme .mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,.12)}.bmw-theme .mat-horizontal-stepper-header::after,.bmw-theme .mat-horizontal-stepper-header::before,.bmw-theme .mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.bmw-theme .mat-sort-header-arrow{color:#757575}.bmw-theme .mat-tab-header,.bmw-theme .mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.bmw-theme .mat-tab-group-inverted-header .mat-tab-header,.bmw-theme .mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.bmw-theme .mat-tab-label,.bmw-theme .mat-tab-link{color:rgba(0,0,0,.87)}.bmw-theme .mat-tab-label.mat-tab-disabled,.bmw-theme .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.bmw-theme .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.bmw-theme .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.bmw-theme .mat-tab-group[class*=mat-background-] .mat-tab-header,.bmw-theme .mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.bmw-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(233,243,229,.3)}.bmw-theme .mat-tab-group.mat-primary .mat-ink-bar,.bmw-theme .mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:var(--primary-50)}.bmw-theme .mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.bmw-theme .mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.bmw-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(130,177,255,.3)}.bmw-theme .mat-tab-group.mat-accent .mat-ink-bar,.bmw-theme .mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#448aff}.bmw-theme .mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.bmw-theme .mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.bmw-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(233,243,229,.3)}.bmw-theme .mat-tab-group.mat-warn .mat-ink-bar,.bmw-theme .mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:var(--primary-50)}.bmw-theme .mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.bmw-theme .mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#000}.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(233,243,229,.3)}.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-header,.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination,.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-links,.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header,.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination,.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:var(--primary-50)}.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-label,.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-link,.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label,.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.bmw-theme .mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.bmw-theme .mat-tab-group.mat-background-primary .mat-ripple-element,.bmw-theme .mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,.12)}.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(130,177,255,.3)}.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-header,.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination,.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-links,.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header,.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination,.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#448aff}.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-label,.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-link,.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label,.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,.4)}.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.bmw-theme .mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,.4)}.bmw-theme .mat-tab-group.mat-background-accent .mat-ripple-element,.bmw-theme .mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(255,255,255,.12)}.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(233,243,229,.3)}.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-header,.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination,.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-links,.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header,.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination,.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:var(--primary-50)}.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-label,.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-link,.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label,.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#000}.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.4)}.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#000}.bmw-theme .mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.4)}.bmw-theme .mat-tab-group.mat-background-warn .mat-ripple-element,.bmw-theme .mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(0,0,0,.12)}.bmw-theme .mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.bmw-theme .mat-toolbar.mat-primary{background:var(--primary-50);color:#fff}.bmw-theme .mat-toolbar.mat-accent{background:#448aff;color:#fff}.bmw-theme .mat-toolbar.mat-warn{background:var(--primary-50);color:#000}.bmw-theme .mat-toolbar .mat-focused .mat-form-field-ripple,.bmw-theme .mat-toolbar .mat-form-field-ripple,.bmw-theme .mat-toolbar .mat-form-field-underline{background-color:currentColor}.bmw-theme .mat-toolbar .mat-focused .mat-form-field-label,.bmw-theme .mat-toolbar .mat-form-field-label,.bmw-theme .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.bmw-theme .mat-toolbar .mat-select-arrow,.bmw-theme .mat-toolbar .mat-select-value{color:inherit}.bmw-theme .mat-toolbar .mat-input-element{caret-color:currentColor}.bmw-theme .mat-tooltip{background:rgba(97,97,97,.9)}.bmw-theme .mat-tree{background:#fff}.bmw-theme .mat-nested-tree-node,.bmw-theme .mat-tree-node{color:rgba(0,0,0,.87)}.bmw-theme .mat-snack-bar-container{color:rgba(255,255,255,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.bmw-theme .mat-h1,.bmw-theme .mat-headline,.bmw-theme .mat-typography h1{font:400 24px/32px AvenirNextLTPro;margin:0 0 16px}.bmw-theme .mat-h2,.bmw-theme .mat-title,.bmw-theme .mat-typography h2{font:500 20px/32px AvenirNextLTPro;margin:0 0 16px}.bmw-theme .mat-h3,.bmw-theme .mat-subheading-2,.bmw-theme .mat-typography h3{font:400 16px/28px AvenirNextLTPro;margin:0 0 16px}.bmw-theme .mat-h4,.bmw-theme .mat-subheading-1,.bmw-theme .mat-typography h4{font:400 15px/24px AvenirNextLTPro;margin:0 0 16px}.bmw-theme .mat-h5,.bmw-theme .mat-typography h5{font:400 calc(14px * .83)/20px AvenirNextLTPro;margin:0 0 12px}.bmw-theme .mat-h6,.bmw-theme .mat-typography h6{font:400 calc(14px * .67)/20px AvenirNextLTPro;margin:0 0 12px}.bmw-theme .mat-body-2,.bmw-theme .mat-body-strong{font:500 14px/24px AvenirNextLTPro}.bmw-theme .mat-body,.bmw-theme .mat-body-1,.bmw-theme .mat-typography{font:400 14px/20px AvenirNextLTPro}.bmw-theme .mat-body p,.bmw-theme .mat-body-1 p,.bmw-theme .mat-typography p{margin:0 0 12px}.bmw-theme .mat-caption,.bmw-theme .mat-small{font:400 12px/20px AvenirNextLTPro}.bmw-theme .mat-display-4,.bmw-theme .mat-typography .mat-display-4{font:300 112px/112px AvenirNextLTPro;letter-spacing:-.05em;margin:0 0 56px}.bmw-theme .mat-display-3,.bmw-theme .mat-typography .mat-display-3{font:400 56px/56px AvenirNextLTPro;letter-spacing:-.02em;margin:0 0 64px}.bmw-theme .mat-display-2,.bmw-theme .mat-typography .mat-display-2{font:400 45px/48px AvenirNextLTPro;letter-spacing:-.005em;margin:0 0 64px}.bmw-theme .mat-display-1,.bmw-theme .mat-typography .mat-display-1{font:400 34px/40px AvenirNextLTPro;margin:0 0 64px}.bmw-theme .mat-bottom-sheet-container{font:400 14px/20px AvenirNextLTPro}.bmw-theme .mat-button,.bmw-theme .mat-fab,.bmw-theme .mat-flat-button,.bmw-theme .mat-icon-button,.bmw-theme .mat-mini-fab,.bmw-theme .mat-raised-button,.bmw-theme .mat-stroked-button{font-family:AvenirNextLTPro;font-size:14px;font-weight:500}.bmw-theme .mat-button-toggle,.bmw-theme .mat-card{font-family:AvenirNextLTPro}.bmw-theme .mat-card-title{font-size:24px;font-weight:500}.bmw-theme .mat-card-header .mat-card-title{font-size:20px}.bmw-theme .mat-card-content,.bmw-theme .mat-card-subtitle{font-size:14px}.bmw-theme .mat-checkbox{font-family:AvenirNextLTPro}.bmw-theme .mat-checkbox-layout .mat-checkbox-label{line-height:24px}.bmw-theme .mat-chip{font-size:14px;font-weight:500}.bmw-theme .mat-chip .mat-chip-remove.mat-icon,.bmw-theme .mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.bmw-theme .mat-table{font-family:AvenirNextLTPro}.bmw-theme .mat-header-cell{font-size:12px;font-weight:500}.bmw-theme .mat-cell,.bmw-theme .mat-footer-cell{font-size:14px}.bmw-theme .mat-calendar{font-family:AvenirNextLTPro}.bmw-theme .mat-calendar-body{font-size:13px}.bmw-theme .mat-calendar-body-label,.bmw-theme .mat-calendar-period-button{font-size:14px;font-weight:500}.bmw-theme .mat-calendar-table-header th{font-size:11px;font-weight:400}.bmw-theme .mat-dialog-title{font:500 20px/32px AvenirNextLTPro}.bmw-theme .mat-expansion-panel-header{font-family:AvenirNextLTPro;font-size:15px;font-weight:400}.bmw-theme .mat-expansion-panel-content{font:400 14px/20px AvenirNextLTPro}.bmw-theme .mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:AvenirNextLTPro}.bmw-theme .mat-form-field-wrapper{padding-bottom:1.34375em}.bmw-theme .mat-form-field-prefix .mat-icon,.bmw-theme .mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.bmw-theme .mat-form-field-prefix .mat-icon-button,.bmw-theme .mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.bmw-theme .mat-form-field-prefix .mat-icon-button .mat-icon,.bmw-theme .mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.bmw-theme .mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.bmw-theme .mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.bmw-theme .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.34369em) scale(.75);width:133.3333933333%}.bmw-theme .mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34368em) scale(.75);width:133.3334033333%}.bmw-theme .mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.bmw-theme .mat-form-field-label{top:1.34375em}.bmw-theme .mat-form-field-underline{bottom:1.34375em}.bmw-theme .mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.bmw-theme .mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.bmw-theme .mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.bmw-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.bmw-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00118px);-ms-transform:translateY(-1.28107em) scale(.75);width:133.3335133333%}.bmw-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00119px);-ms-transform:translateY(-1.28106em) scale(.75);width:133.3335233333%}.bmw-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.0012px);-ms-transform:translateY(-1.28105em) scale(.75);width:133.3335333333%}.bmw-theme .mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.bmw-theme .mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.bmw-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.bmw-theme .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28104em) scale(.75)}.bmw-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28103em) scale(.75)}.bmw-theme .mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28102em) scale(.75)}}.bmw-theme .mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.bmw-theme .mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.bmw-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.bmw-theme .mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-.59369em) scale(.75);width:133.3333933333%}.bmw-theme .mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59368em) scale(.75);width:133.3334033333%}.bmw-theme .mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.bmw-theme .mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.bmw-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.bmw-theme .mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.59369em) scale(.75);width:133.3333933333%}.bmw-theme .mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59368em) scale(.75);width:133.3334033333%}.bmw-theme .mat-grid-tile-footer,.bmw-theme .mat-grid-tile-header{font-size:14px}.bmw-theme .mat-grid-tile-footer .mat-line,.bmw-theme .mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.bmw-theme .mat-grid-tile-footer .mat-line:nth-child(n+2),.bmw-theme .mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}.bmw-theme input.mat-input-element{margin-top:-.0625em}.bmw-theme .mat-menu-item{font-family:AvenirNextLTPro;font-size:14px;font-weight:400}.bmw-theme .mat-paginator,.bmw-theme .mat-paginator-page-size .mat-select-trigger{font-family:AvenirNextLTPro;font-size:12px}.bmw-theme .mat-radio-button,.bmw-theme .mat-select{font-family:AvenirNextLTPro}.bmw-theme .mat-select-trigger{height:1.125em}.bmw-theme .mat-slide-toggle-content{font-family:AvenirNextLTPro}.bmw-theme .mat-slider-thumb-label-text{font-family:AvenirNextLTPro;font-size:12px;font-weight:500}.bmw-theme .mat-stepper-horizontal,.bmw-theme .mat-stepper-vertical{font-family:AvenirNextLTPro}.bmw-theme .mat-step-label{font-size:14px;font-weight:400}.bmw-theme .mat-step-sub-label-error{font-weight:400}.bmw-theme .mat-step-label-error{font-size:14px}.bmw-theme .mat-step-label-selected{font-size:14px;font-weight:500}.bmw-theme .mat-tab-group{font-family:AvenirNextLTPro}.bmw-theme .mat-tab-label,.bmw-theme .mat-tab-link{font-family:AvenirNextLTPro;font-size:14px;font-weight:500}.bmw-theme .mat-toolbar,.bmw-theme .mat-toolbar h1,.bmw-theme .mat-toolbar h2,.bmw-theme .mat-toolbar h3,.bmw-theme .mat-toolbar h4,.bmw-theme .mat-toolbar h5,.bmw-theme .mat-toolbar h6{font:500 20px/32px AvenirNextLTPro;margin:0}.bmw-theme .mat-tooltip{font-family:AvenirNextLTPro;font-size:10px;padding-top:6px;padding-bottom:6px}.bmw-theme .mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.bmw-theme .mat-list-item,.bmw-theme .mat-list-option{font-family:AvenirNextLTPro}.bmw-theme .mat-list-base .mat-list-item{font-size:16px}.bmw-theme .mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.bmw-theme .mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.bmw-theme .mat-list-base .mat-list-option{font-size:16px}.bmw-theme .mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.bmw-theme .mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.bmw-theme .mat-list-base .mat-subheader{font-family:AvenirNextLTPro;font-size:14px;font-weight:500}.bmw-theme .mat-list-base[dense] .mat-list-item{font-size:12px}.bmw-theme .mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.bmw-theme .mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.bmw-theme .mat-list-base[dense] .mat-list-option{font-size:12px}.bmw-theme .mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.bmw-theme .mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.bmw-theme .mat-list-base[dense] .mat-subheader{font-family:AvenirNextLTPro;font-size:12px;font-weight:500}.bmw-theme .mat-option{font-family:AvenirNextLTPro;font-size:16px}.bmw-theme .mat-optgroup-label{font:500 14px/24px AvenirNextLTPro}.bmw-theme .mat-simple-snackbar{font-family:AvenirNextLTPro;font-size:14px}.bmw-theme .mat-simple-snackbar-action{color:#448aff;line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.bmw-theme .mat-tree{font-family:AvenirNextLTPro}.bmw-theme .mat-nested-tree-node,.bmw-theme .mat-tree-node{font-weight:400;font-size:14px}.bmw-theme .mat-ripple{overflow:hidden;position:relative}.bmw-theme .mat-ripple.mat-ripple-unbounded{overflow:visible}.bmw-theme .mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transform:scale(0)}.bmw-theme .cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.bmw-theme .cdk-global-overlay-wrapper,.bmw-theme .cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.bmw-theme .cdk-overlay-container{position:fixed;z-index:1000}.bmw-theme .cdk-overlay-container:empty{display:none}.bmw-theme .cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.bmw-theme .cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.bmw-theme .cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.bmw-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.bmw-theme .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.bmw-theme .cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.bmw-theme .cdk-overlay-transparent-backdrop,.bmw-theme .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.bmw-theme .cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.bmw-theme .cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.bmw-theme .cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation-name:cdk-text-field-autofill-start;animation-name:cdk-text-field-autofill-start}.bmw-theme .cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation-name:cdk-text-field-autofill-end;animation-name:cdk-text-field-autofill-end}.bmw-theme textarea.cdk-textarea-autosize{resize:none}.bmw-theme textarea.cdk-textarea-autosize-measuring{height:auto!important;overflow:hidden!important;padding:2px 0!important;box-sizing:content-box!important}@font-face{font-family:HelveticaLTStd;src:url(HelveticaLTStd-Roman.b9eeadb0b03ab87cf641.otf)}@font-face{font-family:AvenirNext-Regular;src:url(AvenirNext-Regular-08.423c459f01dd9ab043a8.ttf)}body,html{margin:0;padding:0;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;height:100%}#body-general{min-height:100vh;background-repeat:repeat-y;background-position:top center;background-attachment:scroll}.grecaptcha-badge{visibility:hidden}[hidden]{display:none!important}.igx-display-container{display:inherit;position:relative;width:100%;overflow:hidden;flex-shrink:0}.igx-display-container--inactive{width:100%}.igx-drag{touch-action:none}.igx-drag--select-disabled,.igx-drag__handle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.igx-svg-container{visibility:hidden;width:0;height:0;font-size:0;overflow:hidden}.igx-radio-group{display:block}[class^=igx-],[class^=igx-] *,[class^=igx-] ::after,[class^=igx-] ::before{box-sizing:border-box}.igx-typography{font-family:'Titillium Web',sans-serif;font-size:16px;line-height:27px;color:rgba(0,0,0,.87);font-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.igx-typography .igx-typography__h1,.igx-typography h1{font-weight:300;font-size:6rem;letter-spacing:-.09375rem;text-transform:none;line-height:7rem;margin-top:1.75rem;margin-bottom:3.5rem}.igx-typography .igx-typography__h2,.igx-typography h2{font-weight:300;font-size:3.75rem;letter-spacing:-.03125rem;text-transform:none;line-height:4.4375rem;margin-top:1.75rem;margin-bottom:1.75rem}.igx-typography .igx-typography__h3,.igx-typography h3{font-weight:400;font-size:3rem;letter-spacing:0;text-transform:none;line-height:3.5625rem;margin-top:1.75rem;margin-bottom:0}.igx-typography .igx-typography__h4,.igx-typography h4{font-weight:400;font-size:2.125rem;letter-spacing:.015625rem;text-transform:none;line-height:2.5rem;margin-top:1.75rem;margin-bottom:0}.igx-typography .igx-typography__h5,.igx-typography h5{font-weight:400;font-size:1.5rem;letter-spacing:0;text-transform:none;line-height:1.75rem;margin-top:1.75rem;margin-bottom:0}.igx-typography .igx-typography__h6,.igx-typography h6{font-weight:600;font-size:1.25rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin-top:0;margin-bottom:0}.igx-typography .igx-typography__subtitle-1{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem}.igx-typography .igx-typography__subtitle-2{font-weight:600;font-size:.875rem;letter-spacing:.00625rem;text-transform:none;line-height:1.5rem}.igx-typography .igx-typography__body-1,.igx-typography p{font-weight:400;font-size:1rem;letter-spacing:.03125rem;text-transform:none;line-height:1.75rem;margin-top:1.75rem;margin-bottom:1rem}.igx-typography .igx-typography__body-2{font-weight:400;font-size:.875rem;letter-spacing:.015625rem;text-transform:none;line-height:1.25rem}.igx-typography .igx-typography__button{font-weight:600;font-size:.875rem;letter-spacing:.046875rem;text-transform:uppercase;line-height:1rem}.igx-typography .igx-typography__caption{font-weight:400;font-size:.75rem;letter-spacing:.025rem;text-transform:none;line-height:1rem}.igx-typography .igx-typography__overline{font-weight:400;font-size:.625rem;letter-spacing:.09375rem;text-transform:uppercase;line-height:1rem}.igx-typography .igx-button,.igx-typography .igx-button--flat,.igx-typography .igx-button--outlined,.igx-typography .igx-button--raised{font-weight:600;font-size:.875rem;letter-spacing:.046875rem;text-transform:uppercase;line-height:1rem;text-align:center}.igx-bottom-nav__menu-item .igx-typography .tab-label,.igx-bottom-nav__menu-item--selected .igx-typography .tab-label,.igx-typography .igx-bottom-nav__menu-item .tab-label,.igx-typography .igx-bottom-nav__menu-item--selected .tab-label{font-weight:400;font-size:.75rem;letter-spacing:.025rem;text-transform:none;line-height:1rem;margin:0}.igx-typography .igx-banner__text{font-weight:400;font-size:.875rem;letter-spacing:.015625rem;text-transform:none;line-height:1.25rem;margin-top:0;margin-bottom:0}.igx-typography .igx-calendar__header-year{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin:0}.igx-typography .igx-calendar__header-date{font-weight:400;font-size:2.125rem;letter-spacing:.015625rem;text-transform:none;line-height:2.625rem;margin:0}.igx-typography .igx-calendar-picker__date{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin:0}.igx-typography .igx-calendar__date,.igx-typography .igx-calendar__date--current,.igx-typography .igx-calendar__date--disabled,.igx-typography .igx-calendar__date--inactive,.igx-typography .igx-calendar__date--selected,.igx-typography .igx-calendar__date--special,.igx-typography .igx-calendar__date--weekend,.igx-typography .igx-calendar__label,.igx-typography .igx-calendar__month,.igx-typography .igx-calendar__month--current,.igx-typography .igx-calendar__year,.igx-typography .igx-calendar__year--current{font-weight:400;font-size:1rem;letter-spacing:.03125rem;text-transform:none;line-height:1.75rem;margin:0}.igx-typography .igx-calendar__year--current{font-weight:400;letter-spacing:.03125rem;text-transform:none;line-height:1.75rem;font-size:1.5rem;margin:0}.igx-typography .igx-card-header__title,.igx-typography .igx-card-header__title--small{font-weight:600;font-size:1.25rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin:0}.igx-typography .igx-card-header__subtitle,.igx-typography .igx-card-header__title--small{font-weight:600;font-size:.875rem;letter-spacing:.00625rem;text-transform:none;line-height:1.5rem;margin:0}.igx-typography .igx-card-content,.igx-typography .igx-card-content>p{font-weight:400;font-size:.875rem;letter-spacing:.015625rem;text-transform:none;line-height:1.25rem;margin:0}.igx-typography .igx-checkbox__label,.igx-typography .igx-checkbox__label--before{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin-top:0;margin-bottom:0}.igx-typography .igx-chip,.igx-typography .igx-chip--compact,.igx-typography .igx-chip--cosy,.igx-typography .igx-chip__ghost,.igx-typography .igx-chip__ghost--compact,.igx-typography .igx-chip__ghost--cosy{font-size:.875rem;letter-spacing:.015625rem;text-transform:none;line-height:1.25rem;font-weight:600}.igx-typography .igx-chip--compact .igx-chip__content,.igx-typography .igx-chip__ghost--compact .igx-chip__content{letter-spacing:.015625rem;text-transform:none;line-height:1.25rem;font-size:12px;font-weight:600}.igx-typography .igx-column-hiding__header-title{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin:0}.igx-typography .igx-dialog__window-title{font-weight:600;font-size:1.25rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin:0}.igx-typography .igx-dialog__window-content{font-weight:400;font-size:1rem;letter-spacing:.03125rem;text-transform:none;line-height:1.75rem;margin:0}.igx-drop-down__group .igx-typography label,.igx-typography .igx-drop-down__group label,.igx-typography .igx-drop-down__header{font-weight:400;font-size:.625rem;letter-spacing:.09375rem;text-transform:uppercase;line-height:1rem;margin:0}.igx-typography .igx-drop-down__item{font-weight:400;font-size:.875rem;letter-spacing:.015625rem;text-transform:none;line-height:1.25rem;margin:0}.igx-typography .igx-drop-down__list--select .igx-drop-down__item{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.igx-typography .igx-expansion-panel__header-title{font-weight:400;font-size:1.5rem;letter-spacing:0;text-transform:none;line-height:1.75rem;margin:0}.igx-typography .igx-expansion-panel__header-description{font-weight:600;font-size:.875rem;letter-spacing:.00625rem;text-transform:none;line-height:1.5rem;margin:0}.igx-typography .igx-expansion-panel__body{margin:0}.igx-typography .igx-excel-filter__menu .igx-excel-filter__menu-header>h4,.igx-typography .igx-excel-filter__menu .igx-excel-filter__secondary-header>h4,.igx-typography .igx-excel-filter__secondary .igx-excel-filter__menu-header>h4,.igx-typography .igx-excel-filter__secondary .igx-excel-filter__secondary-header>h4{font-weight:600;font-size:1.25rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin-top:0;margin-bottom:0}.igx-typography .igx-excel-filter__move header,.igx-typography .igx-excel-filter__sort header{font-weight:400;font-size:.625rem;letter-spacing:.09375rem;text-transform:uppercase;line-height:1rem}.igx-typography .igx-excel-filter__menu--cosy .igx-excel-filter__menu-header>h4,.igx-typography .igx-excel-filter__menu--cosy .igx-excel-filter__secondary-header>h4{font-weight:600;font-size:1.25rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin-top:0;margin-bottom:0}.igx-typography .igx-excel-filter__menu--compact .igx-excel-filter__menu-header>h4,.igx-typography .igx-excel-filter__menu--compact .igx-excel-filter__secondary-header>h4{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem}.igx-typography .igx-excel-filter__menu--compact .igx-excel-filter__move header,.igx-typography .igx-excel-filter__menu--compact .igx-excel-filter__sort header{font-weight:400;font-size:.875rem;letter-spacing:.015625rem;text-transform:none;line-height:1.25rem;text-transform:capitalize}.igx-typography .igx-excel-filter__menu--compact .igx-checkbox__label,.igx-typography .igx-excel-filter__menu--compact .igx-checkbox__label--before,.igx-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-clear span,.igx-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-clear--disabled span,.igx-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-filter span,.igx-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-hide span,.igx-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-pin span,.igx-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-pin--disabled span,.igx-typography .igx-excel-filter__menu--compact .igx-excel-filter__actions-unpin span{font-weight:400;font-size:.875rem;letter-spacing:.015625rem;text-transform:none;line-height:1.25rem}.igx-typography .igx-excel-filter__secondary--cosy .igx-excel-filter__menu-header>h4,.igx-typography .igx-excel-filter__secondary--cosy .igx-excel-filter__secondary-header>h4{font-weight:600;font-size:1.25rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin-top:0;margin-bottom:0}.igx-typography .igx-excel-filter__secondary--compact .igx-excel-filter__menu-header>h4,.igx-typography .igx-excel-filter__secondary--compact .igx-excel-filter__secondary-header>h4{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem}.igx-typography .igx-input-group__input,.igx-typography .igx-input-group__textarea{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin:0}.igx-typography .igx-input-group__hint{font-weight:400;font-size:.75rem;letter-spacing:.025rem;text-transform:none;line-height:1rem;margin:0}.igx-input-group .igx-typography [igxPrefix],.igx-input-group .igx-typography [igxSuffix],.igx-input-group .igx-typography igx-prefix,.igx-input-group .igx-typography igx-suffix,.igx-input-group--focused .igx-typography [igxPrefix],.igx-input-group--focused .igx-typography [igxSuffix],.igx-input-group--focused .igx-typography igx-prefix,.igx-input-group--focused .igx-typography igx-suffix,.igx-typography .igx-input-group [igxPrefix],.igx-typography .igx-input-group [igxSuffix],.igx-typography .igx-input-group igx-prefix,.igx-typography .igx-input-group igx-suffix,.igx-typography .igx-input-group--focused [igxPrefix],.igx-typography .igx-input-group--focused [igxSuffix],.igx-typography .igx-input-group--focused igx-prefix,.igx-typography .igx-input-group--focused igx-suffix{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin:0}.igx-typography .igx-navbar__title{font-weight:600;font-size:1.25rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin-top:0;margin-bottom:0}.igx-typography .igx-nav-drawer__item,.igx-typography .igx-nav-drawer__item--active{font-weight:600;font-size:.875rem;letter-spacing:.00625rem;text-transform:none;line-height:1.5rem}.igx-typography .igx-nav-drawer__item--header{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin:0}.igx-typography .igx-list__header{font-weight:400;font-size:.625rem;letter-spacing:.09375rem;text-transform:uppercase;line-height:1rem;margin:0}.igx-typography .igx-list__item-line-title,.igx-typography .igx-list__item-lines{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin:0}.igx-typography .igx-list__item-line-subtitle{font-weight:400;font-size:.75rem;letter-spacing:.025rem;text-transform:none;line-height:1rem;margin:0}.igx-typography .igx-radio__label,.igx-typography .igx-radio__label--before{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin-top:0;margin-bottom:0}.igx-typography .igx-snackbar__message{font-weight:400;font-size:.875rem;letter-spacing:.015625rem;text-transform:none;line-height:1.25rem}.igx-typography .igx-switch__label,.igx-typography .igx-switch__label--before{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem;margin-top:0;margin-bottom:0}.igx-typography .igx-tabs__item-label{font-weight:600;font-size:.875rem;letter-spacing:.046875rem;text-transform:uppercase;line-height:1rem;margin-top:0;margin-bottom:0}.igx-typography .igx-time-picker__header-ampm{font-weight:400;font-size:1rem;letter-spacing:.009375rem;text-transform:none;line-height:1.5rem}.igx-typography .igx-time-picker__header-hour{font-weight:400;font-size:2.125rem;letter-spacing:.015625rem;text-transform:none;line-height:2.5rem;margin-top:1.75rem;margin-bottom:0}.igx-typography .igx-time-picker__column{font-weight:400;font-size:1rem;letter-spacing:.03125rem;text-transform:none;line-height:1.75rem;margin-top:0;margin-bottom:0}.igx-typography .igx-toast,.igx-typography .igx-toast--bottom,.igx-typography .igx-toast--middle,.igx-typography .igx-toast--top{font-weight:400;font-size:.875rem;letter-spacing:.015625rem;text-transform:none;line-height:1.25rem;margin:0}.igx-typography .igx-tooltip--mobile{font-weight:400;font-size:.875rem;letter-spacing:.015625rem;text-transform:none;line-height:1.25rem}.igx-typography .igx-tooltip--desktop{font-size:.625rem;font-weight:600}.igx-vhelper--horizontal,.igx-vhelper--vertical{display:block;overflow:auto;z-index:10001}.igx-vhelper--vertical{position:absolute;width:18px;top:0;right:0}.igx-vhelper--horizontal{width:100%}.igx-vhelper--vertical .igx-vhelper__placeholder-content{width:1px}.igx-vhelper--horizontal .igx-vhelper__placeholder-content{height:1px}@media print{app-root,body,html{min-height:100vh;min-width:100vw;margin:0;display:block}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;-webkit-print-color-adjust:exact}a[href^=http]::after{content:"[" attr(href) "]";color:#00f}.igx-grid .igx-button--disabled,.igx-grid .igx-button--fab,.igx-grid .igx-button--flat,.igx-grid .igx-button--icon,.igx-grid .igx-button--raised,.igx-grid .igx-checkbox,.igx-grid .igx-drop-area__icon,.igx-grid .igx-drop-area__text,.igx-grid .igx-expansion-panel__header-icon--end,.igx-grid .igx-expansion-panel__header-icon--start,.igx-grid .igx-grid-toolbar__actions,.igx-grid .igx-grid__cbx-selection,.igx-grid .igx-grid__grouparea,.igx-grid .igx-grid__grouping-indicator,.igx-grid .igx-grid__grouping-indicator igx-icon,.igx-grid .igx-grid__header-indentation,.igx-grid .igx-grid__hierarchical-expander,.igx-grid .igx-grid__row-indentation,.igx-grid .igx-grid__summaries-patch,.igx-grid .igx-grid__tbody-scrollbar,.igx-grid .igx-input-group,.igx-grid .igx-input-group--focused,.igx-grid .igx-nav-drawer__aside,.igx-grid .igx-navbar,.igx-grid .igx-overlay,.igx-grid .igx-paginator,.igx-grid .igx-paginator--compact,.igx-grid .igx-paginator--cosy,.igx-grid .igx-radio,.igx-grid .igx-ripple__inner,.igx-grid .igx-slider,.igx-grid .igx-slider--disabled,.igx-grid .igx-snackbar,.igx-grid .igx-switch,.igx-grid .igx-tabs,.igx-grid .igx-time-picker,.igx-grid .igx-toast,.igx-grid .igx-toast--bottom,.igx-grid .igx-toast--middle,.igx-grid .igx-toast--top,.igx-grid .igx-tooltip,.igx-grid .igx-tooltip--desktop,.igx-grid .igx-tooltip--mobile,.igx-grid .igx-vhelper--horizontal,.igx-grid .igx-vhelper--vertical,.igx-grid--compact .igx-button--disabled,.igx-grid--compact .igx-button--fab,.igx-grid--compact .igx-button--flat,.igx-grid--compact .igx-button--icon,.igx-grid--compact .igx-button--raised,.igx-grid--compact .igx-checkbox,.igx-grid--compact .igx-drop-area__icon,.igx-grid--compact .igx-drop-area__text,.igx-grid--compact .igx-expansion-panel__header-icon--end,.igx-grid--compact .igx-expansion-panel__header-icon--start,.igx-grid--compact .igx-grid-toolbar__actions,.igx-grid--compact .igx-grid__cbx-selection,.igx-grid--compact .igx-grid__grouparea,.igx-grid--compact .igx-grid__grouping-indicator,.igx-grid--compact .igx-grid__grouping-indicator igx-icon,.igx-grid--compact .igx-grid__header-indentation,.igx-grid--compact .igx-grid__hierarchical-expander,.igx-grid--compact .igx-grid__row-indentation,.igx-grid--compact .igx-grid__summaries-patch,.igx-grid--compact .igx-grid__tbody-scrollbar,.igx-grid--compact .igx-input-group,.igx-grid--compact .igx-input-group--focused,.igx-grid--compact .igx-nav-drawer__aside,.igx-grid--compact .igx-navbar,.igx-grid--compact .igx-overlay,.igx-grid--compact .igx-paginator,.igx-grid--compact .igx-paginator--compact,.igx-grid--compact .igx-paginator--cosy,.igx-grid--compact .igx-radio,.igx-grid--compact .igx-ripple__inner,.igx-grid--compact .igx-slider,.igx-grid--compact .igx-slider--disabled,.igx-grid--compact .igx-snackbar,.igx-grid--compact .igx-switch,.igx-grid--compact .igx-tabs,.igx-grid--compact .igx-time-picker,.igx-grid--compact .igx-toast,.igx-grid--compact .igx-toast--bottom,.igx-grid--compact .igx-toast--middle,.igx-grid--compact .igx-toast--top,.igx-grid--compact .igx-tooltip,.igx-grid--compact .igx-tooltip--desktop,.igx-grid--compact .igx-tooltip--mobile,.igx-grid--compact .igx-vhelper--horizontal,.igx-grid--compact .igx-vhelper--vertical,.igx-grid--cosy .igx-button--disabled,.igx-grid--cosy .igx-button--fab,.igx-grid--cosy .igx-button--flat,.igx-grid--cosy .igx-button--icon,.igx-grid--cosy .igx-button--raised,.igx-grid--cosy .igx-checkbox,.igx-grid--cosy .igx-drop-area__icon,.igx-grid--cosy .igx-drop-area__text,.igx-grid--cosy .igx-expansion-panel__header-icon--end,.igx-grid--cosy .igx-expansion-panel__header-icon--start,.igx-grid--cosy .igx-grid-toolbar__actions,.igx-grid--cosy .igx-grid__cbx-selection,.igx-grid--cosy .igx-grid__grouparea,.igx-grid--cosy .igx-grid__grouping-indicator,.igx-grid--cosy .igx-grid__grouping-indicator igx-icon,.igx-grid--cosy .igx-grid__header-indentation,.igx-grid--cosy .igx-grid__hierarchical-expander,.igx-grid--cosy .igx-grid__row-indentation,.igx-grid--cosy .igx-grid__summaries-patch,.igx-grid--cosy .igx-grid__tbody-scrollbar,.igx-grid--cosy .igx-input-group,.igx-grid--cosy .igx-input-group--focused,.igx-grid--cosy .igx-nav-drawer__aside,.igx-grid--cosy .igx-navbar,.igx-grid--cosy .igx-overlay,.igx-grid--cosy .igx-paginator,.igx-grid--cosy .igx-paginator--compact,.igx-grid--cosy .igx-paginator--cosy,.igx-grid--cosy .igx-radio,.igx-grid--cosy .igx-ripple__inner,.igx-grid--cosy .igx-slider,.igx-grid--cosy .igx-slider--disabled,.igx-grid--cosy .igx-snackbar,.igx-grid--cosy .igx-switch,.igx-grid--cosy .igx-tabs,.igx-grid--cosy .igx-time-picker,.igx-grid--cosy .igx-toast,.igx-grid--cosy .igx-toast--bottom,.igx-grid--cosy .igx-toast--middle,.igx-grid--cosy .igx-toast--top,.igx-grid--cosy .igx-tooltip,.igx-grid--cosy .igx-tooltip--desktop,.igx-grid--cosy .igx-tooltip--mobile,.igx-grid--cosy .igx-vhelper--horizontal,.igx-grid--cosy .igx-vhelper--vertical,.igx-no-print,igx-nav-drawer{display:none!important}.igx-grid .igx-grid__filtering-cell,.igx-grid--compact .igx-grid__filtering-cell,.igx-grid--cosy .igx-grid__filtering-cell{height:0!important;border-top:none!important;border-right:none!important}.igx-grid .igx-grid-toolbar,.igx-grid .igx-grid-toolbar--compact,.igx-grid .igx-grid-toolbar--cosy,.igx-grid .igx-grid__filtering-cell,.igx-grid .igx-grid__group-row,.igx-grid .igx-grid__grouparea,.igx-grid .igx-grid__tfoot,.igx-grid .igx-grid__th,.igx-grid .igx-grid__thead-title,.igx-grid .igx-grid__thead-wrapper,.igx-grid .igx-grid__tr,.igx-grid--compact .igx-grid-toolbar,.igx-grid--compact .igx-grid-toolbar--compact,.igx-grid--compact .igx-grid-toolbar--cosy,.igx-grid--compact .igx-grid__filtering-cell,.igx-grid--compact .igx-grid__group-row,.igx-grid--compact .igx-grid__grouparea,.igx-grid--compact .igx-grid__tfoot,.igx-grid--compact .igx-grid__th,.igx-grid--compact .igx-grid__thead-title,.igx-grid--compact .igx-grid__thead-wrapper,.igx-grid--compact .igx-grid__tr,.igx-grid--cosy .igx-grid-toolbar,.igx-grid--cosy .igx-grid-toolbar--compact,.igx-grid--cosy .igx-grid-toolbar--cosy,.igx-grid--cosy .igx-grid__filtering-cell,.igx-grid--cosy .igx-grid__group-row,.igx-grid--cosy .igx-grid__grouparea,.igx-grid--cosy .igx-grid__tfoot,.igx-grid--cosy .igx-grid__th,.igx-grid--cosy .igx-grid__thead-title,.igx-grid--cosy .igx-grid__thead-wrapper,.igx-grid--cosy .igx-grid__tr{border-color:#ddd!important}.igx-grid .igx-grid igx-icon,.igx-grid .igx-grid--compact igx-icon,.igx-grid .igx-grid--cosy igx-icon,.igx-grid--compact .igx-grid igx-icon,.igx-grid--compact .igx-grid--compact igx-icon,.igx-grid--compact .igx-grid--cosy igx-icon,.igx-grid--cosy .igx-grid igx-icon,.igx-grid--cosy .igx-grid--compact igx-icon,.igx-grid--cosy .igx-grid--cosy igx-icon{color:#666!important}.igx-grid .igx-grid-toolbar,.igx-grid .igx-grid-toolbar--compact,.igx-grid .igx-grid-toolbar--cosy,.igx-grid .igx-grid__group-row,.igx-grid .igx-grid__tfoot,.igx-grid .igx-grid__thead-wrapper,.igx-grid--compact .igx-grid-toolbar,.igx-grid--compact .igx-grid-toolbar--compact,.igx-grid--compact .igx-grid-toolbar--cosy,.igx-grid--compact .igx-grid__group-row,.igx-grid--compact .igx-grid__tfoot,.igx-grid--compact .igx-grid__thead-wrapper,.igx-grid--cosy .igx-grid-toolbar,.igx-grid--cosy .igx-grid-toolbar--compact,.igx-grid--cosy .igx-grid-toolbar--cosy,.igx-grid--cosy .igx-grid__group-row,.igx-grid--cosy .igx-grid__tfoot,.igx-grid--cosy .igx-grid__thead-wrapper{background:#eee!important}.igx-grid .igx-grid__td-text,.igx-grid .igx-grid__th-title,.igx-grid--compact .igx-grid__td-text,.igx-grid--compact .igx-grid__th-title,.igx-grid--cosy .igx-grid__td-text,.igx-grid--cosy .igx-grid__th-title{white-space:unset!important;text-overflow:initial!important;overflow:visible!important}.igx-grid .igx-grid__summaries-patch,.igx-grid .igx-grid__td igx-icon,.igx-grid .igx-grid__th igx-icon,.igx-grid .igx-grid__thead-title igx-icon,.igx-grid--compact .igx-grid__summaries-patch,.igx-grid--compact .igx-grid__td igx-icon,.igx-grid--compact .igx-grid__th igx-icon,.igx-grid--compact .igx-grid__thead-title igx-icon,.igx-grid--cosy .igx-grid__summaries-patch,.igx-grid--cosy .igx-grid__td igx-icon,.igx-grid--cosy .igx-grid__th igx-icon,.igx-grid--cosy .igx-grid__thead-title igx-icon{display:none}.igx-grid .igx-grid__td--pinned-last,.igx-grid .igx-grid__th--pinned-last,.igx-grid--compact .igx-grid__td--pinned-last,.igx-grid--compact .igx-grid__th--pinned-last,.igx-grid--cosy .igx-grid__td--pinned-last,.igx-grid--cosy .igx-grid__th--pinned-last{border-right:2px solid red!important}.igx-bottom-nav__menu,.igx-bottom-nav__menu--bottom,.igx-bottom-nav__menu--top,.igx-button--disabled,.igx-button--fab,.igx-button--flat,.igx-button--icon,.igx-button--raised,.igx-button-group,.igx-button-group--vertical,.igx-carousel__arrow--next,.igx-carousel__arrow--prev,.igx-carousel__indicators,.igx-checkbox,.igx-circular-bar,.igx-grid__cbx-selection,.igx-grid__tbody-scrollbar,.igx-input-group,.igx-input-group--focused,.igx-linear-bar,.igx-navbar,.igx-radio,.igx-ripple__inner,.igx-slider,.igx-slider--disabled,.igx-snackbar,.igx-switch,.igx-tabs__header,.igx-toast,.igx-toast--bottom,.igx-toast--middle,.igx-toast--top,.igx-tooltip,.igx-tooltip--desktop,.igx-tooltip--mobile,.igx-vhelper--horizontal,.igx-vhelper--vertical{display:none!important}}:root{--igx-ripple-color:rgba(0, 0, 0, 0.74);--igx-avatar-icon-background:rgba(0, 0, 0, 0.26);--igx-avatar-icon-color:rgba(0, 0, 0, 0.74);--igx-avatar-initials-background:rgba(0, 0, 0, 0.26);--igx-avatar-initials-color:rgba(0, 0, 0, 0.74);--igx-avatar-image-background:transparent;--igx-badge-border-radius:11px;--igx-badge-elevation:1;--igx-badge-icon-color:black;--igx-badge-text-color:black;--igx-badge-border-color:#fff;--igx-badge-background-color:#09f;--igx-badge-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.26),0 1px 1px 0 rgba(0, 0, 0, 0.12),0 2px 1px -1px rgba(0, 0, 0, 0.08);--igx-badge-border-width:0;--igx-bottom-nav-elevation:8;--igx-bottom-nav-background:#fff;--igx-bottom-nav-idle-item-color:rgba(0, 0, 0, 0.62);--igx-bottom-nav-active-item-color:#09f;--igx-bottom-nav-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.26),0 8px 10px 1px rgba(0, 0, 0, 0.12),0 3px 14px 2px rgba(0, 0, 0, 0.08);--igx-button-flat-border-radius:4px;--igx-button-raised-border-radius:4px;--igx-button-outlined-border-radius:4px;--igx-button-fab-border-radius:28px;--igx-button-icon-border-radius:20px;--igx-button-raised-resting-elevation:2;--igx-button-raised-hover-elevation:4;--igx-button-raised-focus-elevation:8;--igx-button-fab-resting-elevation:6;--igx-button-fab-hover-elevation:12;--igx-button-fab-focus-elevation:12;--igx-button-variant:material;--igx-button-flat-background:transparent;--igx-button-flat-text-color:#e41c77;--igx-button-flat-icon-color:currentColor;--igx-button-flat-hover-icon-color:currentColor;--igx-button-flat-focus-icon-color:currentColor;--igx-button-raised-icon-color:currentColor;--igx-button-raised-hover-icon-color:currentColor;--igx-button-raised-focus-icon-color:currentColor;--igx-button-outlined-icon-color:currentColor;--igx-button-outlined-hover-icon-color:currentColor;--igx-button-outlined-focus-icon-color:currentColor;--igx-button-flat-hover-background:rgba(228, 28, 119, 0.05);--igx-button-flat-hover-text-color:#e41c77;--igx-button-flat-focus-background:rgba(223, 54, 131, 0.12);--igx-button-flat-focus-text-color:#e41c77;--igx-button-outlined-background:transparent;--igx-button-outlined-outline-color:rgba(0, 0, 0, 0.12);--igx-button-outlined-text-color:#e41c77;--igx-button-outlined-hover-background:rgba(228, 28, 119, 0.05);--igx-button-outlined-hover-text-color:#e41c77;--igx-button-outlined-focus-background:rgba(223, 54, 131, 0.12);--igx-button-outlined-focus-text-color:#e41c77;--igx-button-outlined-disabled-outline-color:rgba(0, 0, 0, 0.12);--igx-button-raised-background:#e41c77;--igx-button-raised-text-color:black;--igx-button-raised-hover-background:#dc5391;--igx-button-raised-hover-text-color:black;--igx-button-raised-focus-background:#dc5391;--igx-button-raised-focus-text-color:black;--igx-button-fab-background:#e41c77;--igx-button-fab-text-color:black;--igx-button-fab-hover-background:#dc5391;--igx-button-fab-hover-text-color:black;--igx-button-fab-focus-background:#dc5391;--igx-button-fab-focus-text-color:black;--igx-button-icon-color:rgba(0, 0, 0, 0.74);--igx-button-icon-background:transparent;--igx-button-icon-hover-background:rgba(0, 0, 0, 0.04);--igx-button-icon-hover-color:rgba(0, 0, 0, 0.74);--igx-button-icon-focus-background:rgba(0, 0, 0, 0.26);--igx-button-icon-focus-color:rgba(0, 0, 0, 0.74);--igx-button-disabled-color:rgba(0, 0, 0, 0.26);--igx-button-disabled-background:rgba(0, 0, 0, 0.04);--igx-button-raised-resting-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.26),0 2px 2px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.08);--igx-button-raised-hover-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.26),0 4px 5px 0 rgba(0, 0, 0, 0.12),0 1px 10px 0 rgba(0, 0, 0, 0.08);--igx-button-raised-focus-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.26),0 8px 10px 1px rgba(0, 0, 0, 0.12),0 3px 14px 2px rgba(0, 0, 0, 0.08);--igx-button-fab-resting-shadow:0 3px 5px -1px rgba(0, 0, 0, 0.26),0 6px 10px 0 rgba(0, 0, 0, 0.12),0 1px 18px 0 rgba(0, 0, 0, 0.08);--igx-button-fab-hover-shadow:0 7px 8px -4px rgba(0, 0, 0, 0.26),0 12px 17px 2px rgba(0, 0, 0, 0.12),0 5px 22px 4px rgba(0, 0, 0, 0.08);--igx-button-fab-focus-shadow:0 7px 8px -4px rgba(0, 0, 0, 0.26),0 12px 17px 2px rgba(0, 0, 0, 0.12),0 5px 22px 4px rgba(0, 0, 0, 0.08);--igx-button-group-border-radius:4px;--igx-button-group-elevation:2;--igx-button-group-item-background:#fff;--igx-button-group-item-border-color:#c7c7c7;--igx-button-group-item-text-color:rgba(0, 0, 0, 0.62);--igx-button-group-item-hover-text-color:rgba(0, 0, 0, 0.74);--igx-button-group-item-hover-background:rgba(0, 0, 0, 0.12);--igx-button-group-item-selected-text-color:rgba(0, 0, 0, 0.74);--igx-button-group-item-selected-background:rgba(0, 0, 0, 0.26);--igx-button-group-item-selected-hover-background:rgba(0, 0, 0, 0.38);--igx-button-group-item-selected-border-color:#969696;--igx-button-group-disabled-text-color:rgba(0, 0, 0, 0.26);--igx-button-group-disabled-background-color:rgba(0, 0, 0, 0.02);--igx-button-group-item-disabled-border:#c7c7c7;--igx-button-group-border:none;--igx-button-group-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.26),0 2px 2px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.08);--igx-banner-banner-background:#fff;--igx-banner-banner-message-color:rgba(0, 0, 0, 0.87);--igx-banner-banner-border-color:rgba(0, 0, 0, 0.26);--igx-banner-banner-illustration-color:rgba(0, 0, 0, 0.87);--igx-calendar-border-radius:4px;--igx-calendar-date-border-radius:20px;--igx-calendar-month-border-radius:20px;--igx-calendar-variant:material;--igx-calendar-content-background:#fff;--igx-calendar-content-text-color:rgba(0, 0, 0, 0.87);--igx-calendar-header-background:#e41c77;--igx-calendar-header-text-color:black;--igx-calendar-picker-arrow-color:rgba(0, 0, 0, 0.74);--igx-calendar-picker-arrow-hover-color:#e41c77;--igx-calendar-picker-text-color:rgba(0, 0, 0, 0.74);--igx-calendar-picker-text-hover-color:#e41c77;--igx-calendar-inactive-text-color:rgba(0, 0, 0, 0.26);--igx-calendar-weekend-text-color:rgba(0, 0, 0, 0.38);--igx-calendar-year-current-text-color:#e41c77;--igx-calendar-month-current-text-color:#e41c77;--igx-calendar-year-hover-text-color:#e41c77;--igx-calendar-month-hover-background:rgba(0, 0, 0, 0.08);--igx-calendar-month-hover-text-color:black;--igx-calendar-date-selected-background:#e41c77;--igx-calendar-date-selected-text-color:black;--igx-calendar-date-current-text-color:#e41c77;--igx-calendar-date-current-bg-color:transparent;--igx-calendar-date-current-bg-hover-color:black;--igx-calendar-date-current-bg-focus-color:black;--igx-calendar-date-hover-background:rgba(0, 0, 0, 0.08);--igx-calendar-date-special-background:rgba(0, 0, 0, 0.04);--igx-calendar-date-special-text-color:rgba(0, 0, 0, 0.87);--igx-calendar-date-disabled-text-color:rgba(158, 158, 158, 0.6);--igx-calendar-date-disabled-background:rgba(0, 0, 0, 0.04);--igx-card-border-radius:4px;--igx-card-resting-elevation:2;--igx-card-hover-elevation:8;--igx-card-background:#fff;--igx-card-header-text-color:rgba(0, 0, 0, 0.87);--igx-card-subtitle-text-color:rgba(0, 0, 0, 0.6);--igx-card-content-text-color:rgba(0, 0, 0, 0.6);--igx-card-actions-text-color:rgba(0, 0, 0, 0.6);--igx-card-card-border-color:transparent;--igx-card-outline-color:rgba(0, 0, 0, 0.26);--igx-card-resting-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.26),0 2px 2px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.08);--igx-card-hover-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.26),0 8px 10px 1px rgba(0, 0, 0, 0.12),0 3px 14px 2px rgba(0, 0, 0, 0.08);--igx-carousel-border-radius:0px;--igx-carousel-button-elevation:1;--igx-carousel-button-background:#fff;--igx-carousel-button-hover-background:#fff;--igx-carousel-button-arrow-color:rgba(0, 0, 0, 0.62);--igx-carousel-button-hover-arrow-color:rgba(0, 0, 0, 0.87);--igx-carousel-indicator-dot-color:#fff;--igx-carousel-indicator-border-color:#fff;--igx-carousel-indicator-active-border-color:#fff;--igx-carousel-button-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.26),0 1px 1px 0 rgba(0, 0, 0, 0.12),0 2px 1px -1px rgba(0, 0, 0, 0.08);--igx-checkbox-border-radius:2px;--igx-checkbox-border-radius-ripple:24px;--igx-checkbox-variant:material;--igx-checkbox-tick-color:#fff;--igx-checkbox-label-color:rgba(0, 0, 0, 0.87);--igx-checkbox-empty-color:rgba(0, 0, 0, 0.54);--igx-checkbox-fill-color:#e41c77;--igx-checkbox-disabled-color:rgba(0, 0, 0, 0.26);--igx-checkbox-disabled-color-label:rgba(0, 0, 0, 0.26);--igx-chip-border-radius:16px;--igx-chip-ghost-elevation:8;--igx-chip-variant:material;--igx-chip-remove-icon-color:currentColor;--igx-chip-remove-icon-color-focus:#ff134a;--igx-chip-text-color:rgba(0, 0, 0, 0.62);--igx-chip-background:rgba(0, 0, 0, 0.08);--igx-chip-border-color:transparent;--igx-chip-ghost-background:#bcbcbc;--igx-chip-hover-text-color:rgba(0, 0, 0, 0.62);--igx-chip-hover-background:rgba(0, 0, 0, 0.12);--igx-chip-hover-border-color:transparent;--igx-chip-focus-text-color:rgba(0, 0, 0, 0.62);--igx-chip-focus-background:rgba(0, 0, 0, 0.26);--igx-chip-focus-border-color:transparent;--igx-chip-selected-text-color:rgba(0, 0, 0, 0.62);--igx-chip-selected-background:rgba(0, 0, 0, 0.12);--igx-chip-selected-border-color:transparent;--igx-chip-hover-selected-text-color:rgba(0, 0, 0, 0.62);--igx-chip-hover-selected-background:rgba(0, 0, 0, 0.26);--igx-chip-hover-selected-border-color:transparent;--igx-chip-focus-selected-text-color:rgba(0, 0, 0, 0.62);--igx-chip-focus-selected-background:rgba(0, 0, 0, 0.26);--igx-chip-focus-selected-border-color:transparent;--igx-chip-ghost-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.26),0 8px 10px 1px rgba(0, 0, 0, 0.12),0 3px 14px 2px rgba(0, 0, 0, 0.08);--igx-column-hiding-background-color:transparent;--igx-column-hiding-title-color:#09f;--igx-combo-empty-list-background:#fff;--igx-combo-search-separator-border-color:rgba(0, 0, 0, 0.12);--igx-combo-empty-list-placeholder-color:rgba(0, 0, 0, 0.26);--igx-dialog-border-radius:4px;--igx-dialog-elevation:24;--igx-dialog-variant:material;--igx-dialog-background:#fff;--igx-dialog-title-color:rgba(0, 0, 0, 0.87);--igx-dialog-message-color:rgba(0, 0, 0, 0.6);--igx-dialog-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.26),0 24px 38px 3px rgba(0, 0, 0, 0.12),0 9px 46px 8px rgba(0, 0, 0, 0.08);--igx-divider-color:rgba(0, 0, 0, 0.12);--igx-drop-down-border-radius:4px;--igx-drop-down-elevation:8;--igx-drop-down-background-color:#fff;--igx-drop-down-header-text-color:#e41c77;--igx-drop-down-item-text-color:rgba(0, 0, 0, 0.74);--igx-drop-down-hover-item-text-color:rgba(0, 0, 0, 0.74);--igx-drop-down-hover-item-background:rgba(0, 0, 0, 0.04);--igx-drop-down-focused-item-background:rgba(0, 0, 0, 0.04);--igx-drop-down-focused-item-text-color:rgba(0, 0, 0, 0.74);--igx-drop-down-selected-item-background:#f0b2ce;--igx-drop-down-selected-item-text-color:black;--igx-drop-down-selected-hover-item-background:#e17fab;--igx-drop-down-selected-hover-item-text-color:black;--igx-drop-down-selected-focus-item-background:#e17fab;--igx-drop-down-selected-focus-item-text-color:black;--igx-drop-down-disabled-item-background:transparent;--igx-drop-down-disabled-item-text-color:rgba(0, 0, 0, 0.38);--igx-drop-down-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.26),0 8px 10px 1px rgba(0, 0, 0, 0.12),0 3px 14px 2px rgba(0, 0, 0, 0.08);--igx-expansion-panel-border-radius:0px;--igx-expansion-panel-header-background:#fff;--igx-expansion-panel-body-background:#fff;--igx-expansion-panel-header-focus-background:rgba(0, 0, 0, 0.04);--igx-expansion-panel-header-title-color:rgba(0, 0, 0, 0.74);--igx-expansion-panel-header-description-color:rgba(0, 0, 0, 0.54);--igx-expansion-panel-header-icon-color:rgba(0, 0, 0, 0.74);--igx-expansion-panel-body-color:rgba(0, 0, 0, 0.74);--igx-expansion-panel-disabled-color:rgba(0, 0, 0, 0.38);--igx-grid-drop-area-border-radius:16px;--igx-grid-grid-elevation:2;--igx-grid-drag-elevation:5;--igx-grid-variant:material;--igx-grid-grid-border-color:transparent;--igx-grid-header-background:#f4f4f4;--igx-grid-header-text-color:rgba(0, 0, 0, 0.54);--igx-grid-sortable-header-icon-hover-color:#e41c77;--igx-grid-sorted-header-icon-color:#e41c77;--igx-grid-header-border-width:1px;--igx-grid-header-border-style:solid;--igx-grid-header-border-color:rgba(0, 0, 0, 0.08);--igx-grid-content-background:#fff;--igx-grid-content-text-color:rgba(0, 0, 0, 0.74);--igx-grid-ghost-header-text-color:rgba(0, 0, 0, 0.54);--igx-grid-ghost-header-icon-color:rgba(0, 0, 0, 0.38);--igx-grid-ghost-header-background:#fff;--igx-grid-row-odd-background:#fff;--igx-grid-row-even-background:#fff;--igx-grid-row-odd-text-color:inherit;--igx-grid-row-even-text-color:inherit;--igx-grid-row-selected-background:#fcc5de;--igx-grid-row-selected-hover-background:#fcc5de;--igx-grid-row-selected-text-color:black;--igx-grid-row-hover-background:#f4f4f4;--igx-grid-row-hover-text-color:black;--igx-grid-row-border-color:rgba(0, 0, 0, 0.12);--igx-grid-pinned-border-width:2px;--igx-grid-pinned-border-style:solid;--igx-grid-pinned-border-color:rgba(0, 0, 0, 0.26);--igx-grid-cell-active-border-color:#e41c77;--igx-grid-cell-selected-background:#eaeaea;--igx-grid-cell-selected-text-color:black;--igx-grid-cell-editing-background:#fff;--igx-grid-edit-mode-color:#e41c77;--igx-grid-edited-row-indicator:rgba(0, 0, 0, 0.26);--igx-grid-cell-edited-value-color:rgba(0, 0, 0, 0.54);--igx-grid-resize-line-color:#e41c77;--igx-grid-drop-indicator-color:#e41c77;--igx-grid-grouparea-background:#f4f4f4;--igx-grid-group-label-column-name-text:#09f;--igx-grid-group-label-icon:#09f;--igx-grid-group-label-text:rgba(0, 0, 0, 0.74);--igx-grid-expand-all-icon-color:rgba(0, 0, 0, 0.54);--igx-grid-expand-all-icon-hover-color:rgba(0, 0, 0, 0.74);--igx-grid-expand-icon-color:rgba(0, 0, 0, 0.54);--igx-grid-expand-icon-hover-color:#09f;--igx-grid-active-expand-icon-color:rgba(0, 0, 0, 0.38);--igx-grid-active-expand-icon-hover-color:#09f;--igx-grid-group-count-background:rgba(0, 0, 0, 0.08);--igx-grid-group-count-text-color:rgba(0, 0, 0, 0.54);--igx-grid-drop-area-text-color:rgba(0, 0, 0, 0.54);--igx-grid-drop-area-icon-color:#9e9e9e;--igx-grid-drop-area-background:rgba(0, 0, 0, 0.04);--igx-grid-drop-area-on-drop-background:rgba(0, 0, 0, 0.08);--igx-grid-group-row-background:#f4f4f4;--igx-grid-group-row-selected-background:#eaeaea;--igx-grid-filtering-header-background:#fff;--igx-grid-filtering-header-text-color:rgba(0, 0, 0, 0.74);--igx-grid-filtering-row-background:#fff;--igx-grid-filtering-row-text-color:rgba(0, 0, 0, 0.74);--igx-grid-tree-filtered-text-color:rgba(0, 0, 0, 0.38);--igx-grid-body-summaries-background:#f4f4f4;--igx-grid-body-summaries-text-color:black;--igx-grid-root-summaries-background:#e0e0e0;--igx-grid-root-summaries-text-color:black;--igx-grid-row-highlight:#e41c77;--igx-grid-row-ghost-background:#c0e6ff;--igx-grid-row-drag-color:rgba(0, 0, 0, 0.08);--igx-grid-tree-selected-filtered-row-text-color:rgba(0, 0, 0, 0.5);--igx-grid-tree-selected-filtered-cell-text-color:rgba(0, 0, 0, 0.5);--igx-grid-row-selected-cell-background:#f99ec8;--igx-grid-grid-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.26),0 2px 2px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.08);--igx-grid-drag-shadow:0 3px 5px -1px rgba(0, 0, 0, 0.26),0 5px 8px 0 rgba(0, 0, 0, 0.12),0 1px 14px 0 rgba(0, 0, 0, 0.08);--igx-grid-summary-background-color:inherit;--igx-grid-summary-focus-background-color:rgba(0, 0, 0, 0.04);--igx-grid-summary-label-color:#09f;--igx-grid-summary-label-hover-color:#007ed2;--igx-grid-summary-result-color:currentColor;--igx-grid-summary-border-color:rgba(0, 0, 0, 0.26);--igx-grid-summary-pinned-border-width:2px;--igx-grid-summary-pinned-border-style:solid;--igx-grid-summary-pinned-border-color:rgba(0, 0, 0, 0.26);--igx-grid-toolbar-background-color:rgba(0, 0, 0, 0.02);--igx-grid-toolbar-title-text-color:rgba(0, 0, 0, 0.54);--igx-grid-toolbar-dropdown-background:#fff;--igx-grid-toolbar-item-text-color:rgba(0, 0, 0, 0.54);--igx-grid-toolbar-item-hover-background:rgba(0, 0, 0, 0.04);--igx-grid-toolbar-item-hover-text-color:rgba(0, 0, 0, 0.54);--igx-grid-toolbar-item-focus-background:rgba(0, 0, 0, 0.04);--igx-grid-toolbar-item-focus-text-color:rgba(0, 0, 0, 0.54);--igx-highlight-resting-background:#fcc5de;--igx-highlight-resting-color:black;--igx-highlight-active-background:#e17fab;--igx-highlight-active-color:black;--igx-icon-color:currentColor;--igx-icon-size:1.5rem;--igx-icon-disabled-color:currentColor;--igx-input-group-box-border-radius:4px 4px 0px 0px;--igx-input-group-border-border-radius:4px;--igx-input-group-search-border-radius:4px;--igx-input-group-search-resting-elevation:1;--igx-input-group-search-hover-elevation:2;--igx-input-group-search-disabled-elevation:0;--igx-input-group-variant:material;--igx-input-group-input-prefix-color:rgba(0, 0, 0, 0.54);--igx-input-group-input-prefix-background:transparent;--igx-input-group-input-suffix-color:rgba(0, 0, 0, 0.54);--igx-input-group-input-suffix-background:transparent;--igx-input-group-idle-text-color:rgba(0, 0, 0, 0.54);--igx-input-group-border-color:rgba(0, 0, 0, 0.54);--igx-input-group-hover-border-color:rgba(0, 0, 0, 0.87);--igx-input-group-focused-border-color:#09f;--igx-input-group-filled-text-color:rgba(0, 0, 0, 0.87);--igx-input-group-focused-text-color:rgba(0, 0, 0, 0.87);--igx-input-group-disabled-text-color:rgba(0, 0, 0, 0.38);--igx-input-group-idle-secondary-color:rgba(0, 0, 0, 0.54);--igx-input-group-filled-secondary-color:rgba(0, 0, 0, 0.54);--igx-input-group-focused-secondary-color:#09f;--igx-input-group-idle-bottom-line-color:rgba(0, 0, 0, 0.54);--igx-input-group-hover-bottom-line-color:rgba(0, 0, 0, 0.87);--igx-input-group-focused-bottom-line-color:#09f;--igx-input-group-interim-bottom-line-color:rgba(0, 153, 255, 0.12);--igx-input-group-disabled-bottom-line-color:rgba(0, 0, 0, 0.38);--igx-input-group-disabled-border-color:rgba(0, 0, 0, 0.06);--igx-input-group-box-background:rgba(0, 0, 0, 0.08);--igx-input-group-box-disabled-background:rgba(0, 0, 0, 0.04);--igx-input-group-border-background:transparent;--igx-input-group-border-disabled-background:rgba(0, 0, 0, 0.04);--igx-input-group-search-background:#fff;--igx-input-group-search-disabled-background:rgba(0, 0, 0, 0.04);--igx-input-group-success-secondary-color:#4eb862;--igx-input-group-warning-secondary-color:#fbb13c;--igx-input-group-error-secondary-color:#ff134a;--igx-input-group-placeholder-color:rgba(0, 0, 0, 0.38);--igx-input-group-disabled-placeholder-color:rgba(0, 0, 0, 0.26);--igx-input-group-search-resting-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.26),0 1px 1px 0 rgba(0, 0, 0, 0.12),0 2px 1px -1px rgba(0, 0, 0, 0.08);--igx-input-group-search-hover-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.26),0 2px 2px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.08);--igx-input-group-search-disabled-shadow:none;--igx-list-border-radius:0px;--igx-list-item-border-radius:0px;--igx-list-background:#fff;--igx-list-header-background:#fff;--igx-list-header-text-color:#e41c77;--igx-list-item-background:#fff;--igx-list-item-background-hover:#eaeaea;--igx-list-item-background-active:#eaeaea;--igx-list-item-text-color:rgba(0, 0, 0, 0.74);--igx-list-item-text-color-hover:rgba(0, 0, 0, 0.74);--igx-list-item-text-color-active:rgba(0, 0, 0, 0.74);--igx-list-item-title-color:currentColor;--igx-list-item-title-color-hover:currentColor;--igx-list-item-title-color-active:currentColor;--igx-list-item-action-color:currentColor;--igx-list-item-action-color-hover:currentColor;--igx-list-item-action-color-active:currentColor;--igx-list-item-subtitle-color:currentColor;--igx-list-item-subtitle-color-hover:currentColor;--igx-list-item-subtitle-color-active:currentColor;--igx-list-item-thumbnail-color:currentColor;--igx-list-item-thumbnail-color-hover:currentColor;--igx-list-item-thumbnail-color-active:currentColor;--igx-navbar-elevation:4;--igx-navbar-background:#09f;--igx-navbar-text-color:black;--igx-navbar-idle-icon-color:black;--igx-navbar-hover-icon-color:black;--igx-navbar-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.26),0 4px 5px 0 rgba(0, 0, 0, 0.12),0 1px 10px 0 rgba(0, 0, 0, 0.08);--igx-navdrawer-border-radius:0px;--igx-navdrawer-item-border-radius:4px;--igx-navdrawer-elevation:16;--igx-navdrawer-background:#fff;--igx-navdrawer-border-color:rgba(0, 0, 0, 0.14);--igx-navdrawer-item-header-text-color:rgba(0, 0, 0, 0.87);--igx-navdrawer-item-text-color:rgba(0, 0, 0, 0.54);--igx-navdrawer-item-icon-color:rgba(0, 0, 0, 0.54);--igx-navdrawer-item-active-text-color:#09f;--igx-navdrawer-item-active-background:rgba(0, 153, 255, 0.12);--igx-navdrawer-item-hover-background:rgba(0, 0, 0, 0.08);--igx-navdrawer-item-hover-text-color:rgba(0, 0, 0, 0.87);--igx-navdrawer-item-active-icon-color:#09f;--igx-navdrawer-item-hover-icon-color:rgba(0, 0, 0, 0.87);--igx-navdrawer-shadow:0 8px 10px -5px rgba(0, 0, 0, 0.26),0 16px 24px 2px rgba(0, 0, 0, 0.12),0 6px 30px 5px rgba(0, 0, 0, 0.08);--igx-overlay-background-color:rgba(0, 0, 0, 0.38);--igx-paginator-text-color:currentColor;--igx-paginator-background-color:#f4f4f4;--igx-paginator-border-color:rgba(0, 0, 0, 0.26);--igx-circular-bar-base-circle-color:rgba(0, 0, 0, 0.12);--igx-circular-bar-progress-circle-color:#09f;--igx-circular-bar-text-color:rgba(0, 0, 0, 0.62);--igx-linear-bar-track-color:rgba(0, 0, 0, 0.12);--igx-linear-bar-fill-color-default:#09f;--igx-linear-bar-fill-color-danger:#ff134a;--igx-linear-bar-fill-color-warning:#fbb13c;--igx-linear-bar-fill-color-info:#1377d5;--igx-linear-bar-fill-color-success:#4eb862;--igx-linear-bar-stripes-color:rgba(255, 255, 255, 0.7);--igx-linear-bar-text-color:rgba(0, 0, 0, 0.62);--igx-radio-variant:material;--igx-radio-hover-color:transparent;--igx-radio-fill-hover-border-color:#e41c77;--igx-radio-label-color:rgba(0, 0, 0, 0.87);--igx-radio-empty-color:rgba(0, 0, 0, 0.54);--igx-radio-fill-color:#e41c77;--igx-radio-disabled-color:rgba(0, 0, 0, 0.26);--igx-slider-variant:material;--igx-slider-track-color:#e41c77;--igx-slider-thumb-color:#e41c77;--igx-slider-thumb-border-color:#e41c77;--igx-slider-label-background-color:#e41c77;--igx-slider-label-text-color:black;--igx-slider-disabled-thumb-color:#bcbcbc;--igx-slider-disabled-base-track-color:rgba(0, 0, 0, 0.26);--igx-slider-thumb-disabled-border-color:rgba(0, 0, 0, 0.26);--igx-slider-base-track-color:rgba(228, 28, 119, 0.24);--igx-slider-base-track-hover-color:rgba(228, 28, 119, 0.24);--igx-slider-track-hover-color:#e41c77;--igx-snackbar-border-radius:4px;--igx-snackbar-elevation:4;--igx-snackbar-background:rgba(0, 0, 0, 0.87);--igx-snackbar-text-color:white;--igx-snackbar-button-color:#e41c77;--igx-snackbar-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.26),0 4px 5px 0 rgba(0, 0, 0, 0.12),0 1px 10px 0 rgba(0, 0, 0, 0.08);--igx-switch-border-radius-track:7px;--igx-switch-border-radius-thumb:10px;--igx-switch-border-radius-ripple:24px;--igx-switch-resting-elevation:2;--igx-switch-hover-elevation:3;--igx-switch-disabled-elevation:1;--igx-switch-variant:material;--igx-switch-border-color:transparent;--igx-switch-border-hover-color:transparent;--igx-switch-border-disabled-color:transparent;--igx-switch-border-on-color:transparent;--igx-switch-border-on-hover-color:transparent;--igx-switch-thumb-on-color:#e41c77;--igx-switch-track-on-color:rgba(228, 28, 119, 0.5);--igx-switch-thumb-off-color:#eaeaea;--igx-switch-track-disabled-color:rgba(0, 0, 0, 0.12);--igx-switch-track-off-color:rgba(0, 0, 0, 0.54);--igx-switch-thumb-disabled-color:#bcbcbc;--igx-switch-label-color:rgba(0, 0, 0, 0.87);--igx-switch-label-disabled-color:rgba(0, 0, 0, 0.26);--igx-switch-resting-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.26),0 2px 2px 0 rgba(0, 0, 0, 0.12),0 3px 1px -2px rgba(0, 0, 0, 0.08);--igx-switch-hover-shadow:0 1px 8px 0 rgba(0, 0, 0, 0.26),0 3px 4px 0 rgba(0, 0, 0, 0.12),0 3px 3px -2px rgba(0, 0, 0, 0.08);--igx-switch-disabled-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.26),0 1px 1px 0 rgba(0, 0, 0, 0.12),0 2px 1px -1px rgba(0, 0, 0, 0.08);--igx-tabs-item-text-color:rgba(0, 0, 0, 0.62);--igx-tabs-item-background:#fff;--igx-tabs-item-hover-background:rgba(0, 0, 0, 0.08);--igx-tabs-item-hover-color:rgba(0, 0, 0, 0.62);--igx-tabs-item-active-color:#09f;--igx-tabs-item-active-icon-color:#09f;--igx-tabs-item-active-background:rgba(0, 0, 0, 0.08);--igx-tabs-indicator-color:#09f;--igx-tabs-button-color:rgba(0, 0, 0, 0.38);--igx-tabs-button-background:#fff;--igx-tabs-button-hover-background:rgba(0, 0, 0, 0.04);--igx-tabs-button-hover-color:rgba(0, 0, 0, 0.54);--igx-tabs-tab-ripple-color:rgba(0, 0, 0, 0.04);--igx-tabs-button-ripple-color:rgba(0, 0, 0, 0.04);--igx-tabs-tab-area-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.26),0 1px 1px 0 rgba(0, 0, 0, 0.12),0 2px 1px -1px rgba(0, 0, 0, 0.08);--igx-toast-border-radius:26px;--igx-toast-background:rgba(0, 0, 0, 0.54);--igx-toast-text-color:white;--igx-tooltip-border-radius:4px;--igx-tooltip-background:rgba(96, 96, 96, 0.9);--igx-tooltip-text-color:white;--igx-tooltip-roundness:0.25rem;--igx-time-picker-border-radius:4px;--igx-time-picker-active-item-border-radius:15px;--igx-time-picker-modal-elevation:24;--igx-time-picker-dropdown-elevation:8;--igx-time-picker-text-color:rgba(0, 0, 0, 0.38);--igx-time-picker-hover-text-color:#e41c77;--igx-time-picker-selected-text-color:#e41c77;--igx-time-picker-active-item-background:rgba(0, 0, 0, 0.04);--igx-time-picker-header-background:#e41c77;--igx-time-picker-header-hour-text-color:black;--igx-time-picker-header-time-period-color:rgba(0, 0, 0, 0.8);--igx-time-picker-background-color:#fff;--igx-time-picker-modal-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.26),0 24px 38px 3px rgba(0, 0, 0, 0.12),0 9px 46px 8px rgba(0, 0, 0, 0.08);--igx-time-picker-dropdown-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.26),0 8px 10px 1px rgba(0, 0, 0, 0.12),0 3px 14px 2px rgba(0, 0, 0, 0.08)}.igx-ripple__inner{display:block;position:absolute;border-radius:50%;background:rgba(0,0,0,.74);pointer-events:none;transform-origin:center;transform:translate3d(0,0,0) scale(0);will-change:opacity,transform;opacity:.5}.igx-ripple{overflow:hidden}.igx-avatar,.igx-avatar--rounded{position:relative;display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(0,0,0,.74);background:rgba(0,0,0,.26);vertical-align:middle}.igx-avatar--rounded{border-radius:50%}.igx-avatar--small{width:2.5rem;height:2.5rem;min-width:2.5rem}.igx-avatar--medium{width:4rem;height:4rem;min-width:4rem}.igx-avatar--large{width:5.5rem;height:5.5rem;min-width:5.5rem}.igx-avatar--icon{color:rgba(0,0,0,.74);background:rgba(0,0,0,.26)}.igx-avatar__image{width:100%;height:100%;border-radius:inherit;background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:center}.igx-avatar--initials{text-transform:uppercase;color:rgba(0,0,0,.74);background-color:rgba(0,0,0,.26);font-size:1.25rem;line-height:2.5rem}.igx-avatar--medium.igx-avatar--initials{font-size:2rem;line-height:4rem}.igx-avatar--large.igx-avatar--initials{font-size:2.75rem;line-height:5.5rem}.igx-badge,.igx-badge__circle,.igx-badge__circle--error,.igx-badge__circle--info,.igx-badge__circle--success,.igx-badge__circle--warning{display:flex;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:.6875rem;font-weight:400;color:#000;line-height:1}.igx-badge igx-icon,.igx-badge__circle igx-icon,.igx-badge__circle--error igx-icon,.igx-badge__circle--info igx-icon,.igx-badge__circle--success igx-icon,.igx-badge__circle--warning igx-icon{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;font-weight:400;color:#000}.igx-badge__circle-value{white-space:nowrap;padding:.25rem}.igx-badge__circle{border-radius:11px;box-shadow:0 1px 3px 0 rgba(0,0,0,.26),0 1px 1px 0 rgba(0,0,0,.12),0 2px 1px -1px rgba(0,0,0,.08);overflow:hidden;border:0 solid #fff}.igx-badge__circle--default{background:#09f}.igx-badge__circle--success{background:#4eb862}.igx-badge__circle--info{background:#1377d5}.igx-badge__circle--warning{background:#fbb13c}.igx-badge__circle--error{background:#ff134a}.igx-badge--hidden{visibility:hidden}.igx-bottom-nav__panel,.igx-bottom-nav__panel--selected{display:none}.igx-bottom-nav__panel--selected{display:block}.igx-bottom-nav__menu,.igx-bottom-nav__menu--bottom,.igx-bottom-nav__menu--top{display:flex;position:fixed;justify-content:center;align-items:center;left:0;right:0;height:56px;background:#fff;overflow:hidden;z-index:8}.igx-bottom-nav__menu--top{top:0;bottom:inherit;box-shadow:0 5px 5px -3px rgba(0,0,0,.26),0 8px 10px 1px rgba(0,0,0,.12),0 3px 14px 2px rgba(0,0,0,.08)}.igx-bottom-nav__menu--bottom{top:inherit;bottom:0;box-shadow:0 5px 5px -3px rgba(0,0,0,.26),0 8px 10px 1px rgba(0,0,0,.12),0 3px 14px 2px rgba(0,0,0,.08)}.igx-bottom-nav__menu-item,.igx-bottom-nav__menu-item--disabled,.igx-bottom-nav__menu-item--selected{display:flex;position:relative;flex-flow:column nowrap;flex:1;align-items:center;justify-content:center;min-width:80px;max-width:168px;height:100%;color:rgba(0,0,0,.62);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;padding:0 .75rem;-webkit-tap-highlight-color:transparent;outline:0}.igx-bottom-nav__menu-item--disabled{opacity:.5;cursor:default}.igx-bottom-nav__menu-item--selected .tab-icon,.igx-bottom-nav__menu-item--selected .tab-label{color:#09f;transition:color .15s cubic-bezier(.455,.03,.515,.955),opacity .25s cubic-bezier(.455,.03,.515,.955)}.igx-bottom-nav__menu-item .tab-label,.igx-bottom-nav__menu-item--selected .tab-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:4px;max-width:100%;text-align:center;transform:translateZ(0);transition:transform .15s cubic-bezier(.455,.03,.515,.955);z-index:1}.igx-bottom-nav__menu-item .tab-icon,.igx-bottom-nav__menu-item--selected .tab-icon{display:flex;position:relative;justify-content:center;height:24px;padding:0 8px;transform:translateZ(0);transition:transform .15s cubic-bezier(.455,.03,.515,.955);z-index:1}.igx-bottom-nav__menu-item .tab-icon igx-badge,.igx-bottom-nav__menu-item--selected .tab-icon igx-badge{position:absolute;top:-6px;right:-6px;padding:1px}.igx-bottom-nav__menu-item--selected .tab-icon{transform:translateY(-2px)}.igx-bottom-nav__menu-item--selected .tab-label{transform:translateY(-2px) scale(1.166667)}.igx-button,.igx-button--flat,.igx-button--outlined,.igx-button--raised{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:5.5rem;padding:.5625rem 1rem;min-height:2.25rem;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline-style:none;-webkit-tap-highlight-color:transparent;overflow:hidden;white-space:nowrap;transition:background .15s cubic-bezier(.645,.045,.355,1),color .15s cubic-bezier(.645,.045,.355,1),border .15s cubic-bezier(.645,.045,.355,1);font-family:inherit;margin:0}.igx-button .igx-icon,.igx-button .igx-icon--inactive,.igx-button--flat .igx-icon,.igx-button--flat .igx-icon--inactive,.igx-button--outlined .igx-icon,.igx-button--outlined .igx-icon--inactive,.igx-button--raised .igx-icon,.igx-button--raised .igx-icon--inactive{width:1.125rem;height:1.125rem;font-size:1.125rem}.igx-button--cosy{padding:.375rem 1rem;min-height:1.875rem}.igx-button--compact{padding:.1875rem 1rem;min-height:1.5rem}.igx-button--flat{background:0 0;color:#e41c77;border-radius:4px}.igx-button--flat .igx-icon,.igx-button--flat .igx-icon--inactive{color:currentColor}.igx-button--flat:hover{background:rgba(228,28,119,.05);color:#e41c77}.igx-button--flat:hover .igx-icon,.igx-button--flat:hover .igx-icon--inactive{color:currentColor}.igx-button--flat:active,.igx-button--flat:focus{background:rgba(223,54,131,.12);color:#e41c77}.igx-button--flat:active .igx-icon,.igx-button--flat:active .igx-icon--inactive,.igx-button--flat:focus .igx-icon,.igx-button--flat:focus .igx-icon--inactive{color:currentColor}.igx-button--outlined{border:1px solid rgba(0,0,0,.12);background:0 0;color:#e41c77;border-radius:4px}.igx-button--outlined .igx-icon,.igx-button--outlined .igx-icon--inactive{color:currentColor}.igx-button--outlined:hover{background:rgba(228,28,119,.05);color:#e41c77}.igx-button--outlined:hover .igx-icon,.igx-button--outlined:hover .igx-icon--inactive{color:currentColor}.igx-button--outlined:active,.igx-button--outlined:focus{background:rgba(223,54,131,.12);color:#e41c77}.igx-button--outlined:active .igx-icon,.igx-button--outlined:active .igx-icon--inactive,.igx-button--outlined:focus .igx-icon,.igx-button--outlined:focus .igx-icon--inactive{color:currentColor}.igx-button--raised{color:#000;background:#e41c77;box-shadow:0 1px 5px 0 rgba(0,0,0,.26),0 2px 2px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.08);border-radius:4px}.igx-button--raised .igx-icon,.igx-button--raised .igx-icon--inactive{color:currentColor}.igx-button--raised:focus,.igx-button--raised:hover{color:#000;background:#dc5391;box-shadow:0 2px 4px -1px rgba(0,0,0,.26),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.08)}.igx-button--raised:focus .igx-icon,.igx-button--raised:focus .igx-icon--inactive,.igx-button--raised:hover .igx-icon,.igx-button--raised:hover .igx-icon--inactive{color:currentColor}.igx-button--raised:active{color:#000;background:#dc5391;box-shadow:0 5px 5px -3px rgba(0,0,0,.26),0 8px 10px 1px rgba(0,0,0,.12),0 3px 14px 2px rgba(0,0,0,.08)}.igx-button--raised:active .igx-icon,.igx-button--raised:active .igx-icon--inactive{color:currentColor}.igx-button--fab,.igx-button--icon{display:inline-flex;position:relative;flex-direction:row;justify-content:center;align-items:center;border:1px solid transparent;outline:0;cursor:pointer;transition:background .15s cubic-bezier(.645,.045,.355,1),color .15s cubic-bezier(.645,.045,.355,1),border .15s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;overflow:hidden;-webkit-filter:blur(0);filter:blur(0)}.igx-button--fab{padding:.9375rem;min-width:3.5rem;min-height:3.5rem;line-height:unset;white-space:nowrap;color:#000;background:#e41c77;box-shadow:0 3px 5px -1px rgba(0,0,0,.26),0 6px 10px 0 rgba(0,0,0,.12),0 1px 18px 0 rgba(0,0,0,.08);border-radius:28px}.igx-button--fab:active,.igx-button--fab:focus,.igx-button--fab:hover{color:#000;background:#dc5391;box-shadow:0 7px 8px -4px rgba(0,0,0,.26),0 12px 17px 2px rgba(0,0,0,.12),0 5px 22px 4px rgba(0,0,0,.08)}.igx-button--fab-cosy.igx-button--fab{padding:.6875rem;min-width:3rem;min-height:3rem}.igx-button--fab-compact.igx-button--fab{padding:.4375rem;min-width:2.5rem;min-height:2.5rem}.igx-button--icon{width:2.25rem;height:2.25rem;font-size:1rem;padding:0;color:rgba(0,0,0,.74);background:0 0;border-radius:20px}.igx-button--icon:hover{transition:background .15s cubic-bezier(.645,.045,.355,1),color .15s cubic-bezier(.645,.045,.355,1),border .15s cubic-bezier(.645,.045,.355,1);color:rgba(0,0,0,.74);background:rgba(0,0,0,.04)}.igx-button--icon:active,.igx-button--icon:focus{color:rgba(0,0,0,.74);background:rgba(0,0,0,.26)}.igx-button--disabled{pointer-events:none;box-shadow:none}.igx-button--disabled.igx-button--fab,.igx-button--disabled.igx-button--flat,.igx-button--disabled.igx-button--icon,.igx-button--disabled.igx-button--outlined,.igx-button--disabled.igx-button--raised{color:rgba(0,0,0,.26)}.igx-button--disabled.igx-button--fab,.igx-button--disabled.igx-button--raised{background:rgba(0,0,0,.04)}.igx-button--disabled.igx-button--flat,.igx-button--disabled.igx-button--outlined{background:0 0}.igx-button--disabled.igx-button--outlined{border-color:rgba(0,0,0,.12)}.igx-button--disabled:focus{box-shadow:none}.igx-button-group,.igx-button-group--vertical{display:flex;box-shadow:0 1px 5px 0 rgba(0,0,0,.26),0 2px 2px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.08);transition:all 140ms cubic-bezier(.455,.03,.515,.955);border-radius:4px}.igx-button-group--vertical .igx-button-group__item,.igx-button-group--vertical .igx-button-group__item--selected,.igx-button-group__item,.igx-button-group__item--selected{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #c7c7c7;color:rgba(0,0,0,.62);background:#fff;min-width:24px;display:flex;flex:1 0 0%;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:0;transition:all 140ms cubic-bezier(.455,.03,.515,.955)}.igx-button-group__item--selected.igx-button--flat,.igx-button-group__item.igx-button--flat{border-radius:0}.igx-button-group__item .igx-icon,.igx-button-group__item .igx-icon--inactive,.igx-button-group__item--selected .igx-icon,.igx-button-group__item--selected .igx-icon--inactive{color:currentColor}.igx-button-group__item--selected:not(:nth-child(0)),.igx-button-group__item:not(:nth-child(0)){margin-left:-1px}.igx-button-group__item--selected:first-of-type,.igx-button-group__item:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.igx-button-group__item--selected:last-of-type,.igx-button-group__item:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.igx-button-group__item--selected.igx-button--disabled,.igx-button-group__item.igx-button--disabled{color:rgba(0,0,0,.26)!important;background:rgba(0,0,0,.02)!important;border-color:#c7c7c7}.igx-button-group__item--selected:focus,.igx-button-group__item--selected:hover,.igx-button-group__item:focus,.igx-button-group__item:hover{color:rgba(0,0,0,.74);background:rgba(0,0,0,.12);z-index:1}.igx-button-group__item--selected:focus .igx-icon,.igx-button-group__item--selected:focus .igx-icon--inactive,.igx-button-group__item--selected:hover .igx-icon,.igx-button-group__item--selected:hover .igx-icon--inactive,.igx-button-group__item:focus .igx-icon,.igx-button-group__item:focus .igx-icon--inactive,.igx-button-group__item:hover .igx-icon,.igx-button-group__item:hover .igx-icon--inactive{color:currentColor}.igx-button-group--vertical .igx-button-group__item:not(:nth-child(0)){margin-top:-1px;margin-left:0}.igx-button-group--vertical .igx-button-group__item:first-of-type{border-radius:4px 4px 0 0}.igx-button-group--vertical .igx-button-group__item:last-of-type{border-radius:0 0 4px 4px}.igx-button-group--vertical .igx-button-group__item--selected,.igx-button-group__item--selected{color:rgba(0,0,0,.74);background:rgba(0,0,0,.26);border-color:#969696;position:relative;z-index:1}.igx-button-group__item--selected:focus,.igx-button-group__item--selected:hover{color:rgba(0,0,0,.74);background:rgba(0,0,0,.38)}.igx-button-group__item--selected.igx-button--disabled{position:relative}.igx-button-group__item--selected.igx-button--disabled::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.06)}.igx-button-group--vertical{flex-flow:column}.igx-button-group__item-content{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;text-align:center}.igx-button-group__item-content *~*{margin-left:.625rem}.igx-banner,.igx-banner--compact,.igx-banner--cosy,.igx-banner__illustration,.igx-banner__message{display:flex;align-items:center}.igx-banner,.igx-banner--compact,.igx-banner--cosy{background:#fff;align-items:center;position:relative;flex-wrap:wrap;justify-content:flex-end;padding:.5rem .5rem .5rem 0}.igx-banner__illustration{justify-content:center;width:2.5rem;min-width:2.5rem;height:2.5rem;margin-left:1rem;color:rgba(0,0,0,.87)}.igx-banner__border-top{border-top:1px solid rgba(0,0,0,.26);top:-1px}.igx-banner__border-bottom{border-bottom:1px solid rgba(0,0,0,.26);top:0}.igx-banner__text{color:rgba(0,0,0,.87);flex:1 0 0%;margin-left:1.5rem}.igx-banner--compact,.igx-banner--cosy{padding:.5rem}.igx-banner__message{min-width:13.75rem;flex:1 0 0%;margin-right:5.625rem}.igx-banner__banner__row{display:flex}.igx-banner__actions{display:flex;flex-direction:column;align-self:flex-end;justify-content:center;min-height:2.5rem}.igx-calendar,.igx-calendar--vertical{display:flex;flex-flow:column nowrap;width:100%;background:#fff;overflow:hidden;outline:0;border-radius:4px}.igx-calendar+.igx-calendar,.igx-calendar+.igx-calendar--vertical,.igx-calendar--vertical+.igx-calendar,.igx-calendar--vertical+.igx-calendar--vertical{margin-left:1rem}.igx-calendar--vertical{flex-flow:row nowrap}.igx-calendar--vertical .igx-calendar__header{min-width:10.5em}.igx-calendar__header{background:#e41c77;color:#000;padding:1em}.igx-calendar__header-year{margin:0;color:currentColor;opacity:.8}.igx-calendar--vertical .igx-calendar__header-date,.igx-calendar__header-date{display:flex;margin:0}.igx-calendar--vertical .igx-calendar__header-date>span,.igx-calendar__header-date>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.igx-calendar--vertical .igx-calendar__header-date{flex-flow:column nowrap}.igx-calendar-picker{display:flex;height:3.5em;justify-content:space-between;align-items:center;padding-bottom:1em;position:relative}.igx-calendar-picker div{text-align:center}.igx-calendar-picker__dates{display:flex;justify-content:center}.igx-calendar-picker__next,.igx-calendar-picker__prev{position:absolute;display:inline-flex;justify-content:center;color:rgba(0,0,0,.74);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;cursor:pointer;height:calc(100% - 1em);align-items:center;top:0}.igx-calendar-picker__next:focus,.igx-calendar-picker__next:hover,.igx-calendar-picker__prev:focus,.igx-calendar-picker__prev:hover{color:#e41c77}.igx-calendar-picker__prev{left:0}.igx-calendar-picker__next{right:0}.igx-calendar-picker__date{color:rgba(0,0,0,.74);text-align:center;outline:0;padding:0 .125rem}.igx-calendar-picker__date:focus,.igx-calendar-picker__date:hover{color:#e41c77;cursor:pointer}.igx-calendar__body{flex:1 1 auto;padding-top:1em;padding-bottom:1em;overflow:hidden}.igx-calendar__body-row,.igx-calendar__body-row--wrap{display:flex;justify-content:space-between;margin:.125em 0;padding:0}.igx-calendar__body-row .igx-calendar__date--current:first-of-type,.igx-calendar__body-row .igx-calendar__date--disabled:first-of-type,.igx-calendar__body-row .igx-calendar__date--inactive:first-of-type,.igx-calendar__body-row .igx-calendar__date--selected:first-of-type,.igx-calendar__body-row .igx-calendar__date--special:first-of-type,.igx-calendar__body-row .igx-calendar__date--weekend:first-of-type,.igx-calendar__body-row .igx-calendar__date:first-of-type,.igx-calendar__body-row .igx-calendar__label:first-of-type,.igx-calendar__body-row .igx-calendar__month--current:first-of-type,.igx-calendar__body-row .igx-calendar__month:first-of-type,.igx-calendar__body-row .igx-calendar__year--current:first-of-type,.igx-calendar__body-row .igx-calendar__year:first-of-type,.igx-calendar__body-row--wrap .igx-calendar__date--current:first-of-type,.igx-calendar__body-row--wrap .igx-calendar__date--disabled:first-of-type,.igx-calendar__body-row--wrap .igx-calendar__date--inactive:first-of-type,.igx-calendar__body-row--wrap .igx-calendar__date--selected:first-of-type,.igx-calendar__body-row--wrap .igx-calendar__date--special:first-of-type,.igx-calendar__body-row--wrap .igx-calendar__date--weekend:first-of-type,.igx-calendar__body-row--wrap .igx-calendar__date:first-of-type,.igx-calendar__body-row--wrap .igx-calendar__label:first-of-type,.igx-calendar__body-row--wrap .igx-calendar__month--current:first-of-type,.igx-calendar__body-row--wrap .igx-calendar__month:first-of-type,.igx-calendar__body-row--wrap .igx-calendar__year--current:first-of-type,.igx-calendar__body-row--wrap .igx-calendar__year:first-of-type{padding-left:.5em}.igx-calendar__body-row .igx-calendar__date--current:last-of-type,.igx-calendar__body-row .igx-calendar__date--disabled:last-of-type,.igx-calendar__body-row .igx-calendar__date--inactive:last-of-type,.igx-calendar__body-row .igx-calendar__date--selected:last-of-type,.igx-calendar__body-row .igx-calendar__date--special:last-of-type,.igx-calendar__body-row .igx-calendar__date--weekend:last-of-type,.igx-calendar__body-row .igx-calendar__date:last-of-type,.igx-calendar__body-row .igx-calendar__label:last-of-type,.igx-calendar__body-row .igx-calendar__month--current:last-of-type,.igx-calendar__body-row .igx-calendar__month:last-of-type,.igx-calendar__body-row .igx-calendar__year--current:last-of-type,.igx-calendar__body-row .igx-calendar__year:last-of-type,.igx-calendar__body-row--wrap .igx-calendar__date--current:last-of-type,.igx-calendar__body-row--wrap .igx-calendar__date--disabled:last-of-type,.igx-calendar__body-row--wrap .igx-calendar__date--inactive:last-of-type,.igx-calendar__body-row--wrap .igx-calendar__date--selected:last-of-type,.igx-calendar__body-row--wrap .igx-calendar__date--special:last-of-type,.igx-calendar__body-row--wrap .igx-calendar__date--weekend:last-of-type,.igx-calendar__body-row--wrap .igx-calendar__date:last-of-type,.igx-calendar__body-row--wrap .igx-calendar__label:last-of-type,.igx-calendar__body-row--wrap .igx-calendar__month--current:last-of-type,.igx-calendar__body-row--wrap .igx-calendar__month:last-of-type,.igx-calendar__body-row--wrap .igx-calendar__year--current:last-of-type,.igx-calendar__body-row--wrap .igx-calendar__year:last-of-type{padding-right:.5em}.igx-calendar__body-row--wrap{flex-wrap:wrap}.igx-calendar__body-column .igx-calendar__year,.igx-calendar__body-column .igx-calendar__year--current{flex:1 0 0}.igx-calendar__date,.igx-calendar__date--current,.igx-calendar__date--disabled,.igx-calendar__date--disabled.igx-calendar__date--inactive,.igx-calendar__date--inactive,.igx-calendar__date--selected,.igx-calendar__date--special,.igx-calendar__date--weekend,.igx-calendar__label,.igx-calendar__month,.igx-calendar__month--current,.igx-calendar__year,.igx-calendar__year--current{position:relative;display:flex;justify-content:center;align-items:center;flex-grow:1;flex-basis:14.28%;color:rgba(0,0,0,.87);cursor:pointer;outline:0}.igx-calendar__date-content{position:relative;width:2.5em;height:2.5em;min-width:2ch;line-height:2.5em;text-align:center;border-radius:20px;z-index:0}.igx-calendar__date-content::after{position:absolute;content:"";width:calc(100% - 4px);height:calc(100% - 4px);top:2px;left:2px;border-radius:inherit;z-index:-1}.igx-calendar__label{color:rgba(0,0,0,.26);cursor:default;border-radius:0;flex-basis:14.28%}.igx-calendar__date--weekend{color:rgba(0,0,0,.38)}.igx-calendar__year,.igx-calendar__year--current{margin:0;min-width:8ch;line-height:3.25rem}.igx-calendar__year--current,.igx-calendar__year:focus,.igx-calendar__year:hover{color:#e41c77}.igx-calendar__month--current:focus,.igx-calendar__month--current:hover,.igx-calendar__month:focus,.igx-calendar__month:hover{color:#000}.igx-calendar__month--current:focus::after,.igx-calendar__month--current:hover::after,.igx-calendar__month:focus::after,.igx-calendar__month:hover::after{background:rgba(0,0,0,.08)}.igx-calendar__month,.igx-calendar__month--current{position:relative;display:flex;margin:0 .75em;flex:1 0 25%;justify-content:center;align-items:center;height:5.6875em;z-index:1}.igx-calendar__month--current::after,.igx-calendar__month::after{position:absolute;content:"";top:50%;left:0;right:0;transform:translateY(-50%);height:48px;background:0 0;border-radius:20px;transition:background-color .15s ease-out;z-index:-1}.igx-calendar__month--current{color:#e41c77}.igx-calendar__date--inactive{cursor:pointer;color:rgba(0,0,0,.26)}.igx-calendar__date--special .igx-calendar__date-content{background:rgba(0,0,0,.04);color:rgba(0,0,0,.87);font-weight:900}.igx-calendar__date--selected{position:relative;background:#e41c77}.igx-calendar__date--selected .igx-calendar__date-content{color:#000;background:#e41c77}.igx-calendar__date--current .igx-calendar__date-content{color:#e41c77;font-weight:600;background:0 0}.igx-calendar__date--current .igx-calendar__date-content:focus,.igx-calendar__date--current .igx-calendar__date-content:hover{background:0 0}.igx-calendar__date--selected.igx-calendar__date--current .igx-calendar__date-content{color:#000;background:#e41c77}.igx-calendar__date--selected.igx-calendar__date--current .igx-calendar__date-content:focus,.igx-calendar__date--selected.igx-calendar__date--current .igx-calendar__date-content:hover{background:#e41c77}.igx-calendar__date--disabled,.igx-calendar__date--disabled.igx-calendar__date--inactive{pointer-events:none;cursor:not-allowed;color:rgba(158,158,158,.6)}.igx-calendar__date--current:focus .igx-calendar__date-content::after,.igx-calendar__date--current:hover .igx-calendar__date-content::after,.igx-calendar__date--disabled:focus .igx-calendar__date-content::after,.igx-calendar__date--disabled:hover .igx-calendar__date-content::after,.igx-calendar__date--inactive:focus .igx-calendar__date-content::after,.igx-calendar__date--inactive:hover .igx-calendar__date-content::after,.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-calendar__date--special:focus .igx-calendar__date-content::after,.igx-calendar__date--special:hover .igx-calendar__date-content::after,.igx-calendar__date--weekend:focus .igx-calendar__date-content::after,.igx-calendar__date--weekend:hover .igx-calendar__date-content::after,.igx-calendar__date:focus .igx-calendar__date-content::after,.igx-calendar__date:hover .igx-calendar__date-content::after,.igx-calendar__label:focus .igx-calendar__date-content::after,.igx-calendar__label:hover .igx-calendar__date-content::after,.igx-calendar__month--current:focus .igx-calendar__date-content::after,.igx-calendar__month--current:hover .igx-calendar__date-content::after,.igx-calendar__month:focus .igx-calendar__date-content::after,.igx-calendar__month:hover .igx-calendar__date-content::after,.igx-calendar__year--current:focus .igx-calendar__date-content::after,.igx-calendar__year--current:hover .igx-calendar__date-content::after,.igx-calendar__year:focus .igx-calendar__date-content::after,.igx-calendar__year:hover .igx-calendar__date-content::after{background:rgba(0,0,0,.08)}.igx-calendar__date--current.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__date--current.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-calendar__date--disabled.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__date--disabled.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-calendar__date--inactive.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__date--inactive.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-calendar__date--special.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__date--special.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-calendar__date--weekend.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__date--weekend.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-calendar__date.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__date.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-calendar__label.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__label.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-calendar__month--current.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__month--current.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-calendar__month.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__month.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-calendar__year--current.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__year--current.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-calendar__year.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-calendar__year.igx-calendar__date--selected:hover .igx-calendar__date-content::after{background:rgba(0,0,0,.18)}.igx-calendar__date--selected.igx-calendar__date--first.igx-calendar__date--last,.igx-calendar__date--selected.igx-calendar__date--first.igx-calendar__date--last::after,.igx-calendar__date--selected.igx-calendar__date--first.igx-calendar__date--last::before,.igx-calendar__date--single,.igx-calendar__date--single::after,.igx-calendar__date--single::before{background:0 0}.igx-calendar__date--disabled.igx-calendar__date--range,.igx-calendar__date--selected.igx-calendar__date--disabled.igx-calendar__date--range{background:rgba(0,0,0,.04)!important}.igx-calendar__date--disabled.igx-calendar__date--range .igx-calendar__date-content{color:rgba(158,158,158,.6);background:0 0!important}.igx-calendar__date--hidden.igx-calendar__date--disabled.igx-calendar__date--range,.igx-calendar__date--hidden.igx-calendar__date--disabled.igx-calendar__date--range::after,.igx-calendar__date--hidden.igx-calendar__date--disabled.igx-calendar__date--range::before,.igx-calendar__date--range.igx-calendar__date--inactive.igx-calendar__date--selected{background:0 0!important}.igx-calendar__date--range.igx-calendar__date--inactive.igx-calendar__date--selected .igx-calendar__date-content{color:rgba(158,158,158,.6);background:0 0!important}.igx-calendar__date--range.igx-calendar__date--inactive.igx-calendar__date--selected.igx-calendar__date--first.igx-calendar__date--last,.igx-calendar__date--range.igx-calendar__date--inactive.igx-calendar__date--selected.igx-calendar__date--single{background:0 0!important}.igx-calendar__date--range.igx-calendar__date--inactive.igx-calendar__date--selected.igx-calendar__date--first.igx-calendar__date--last .igx-calendar__date-content,.igx-calendar__date--range.igx-calendar__date--inactive.igx-calendar__date--selected.igx-calendar__date--single .igx-calendar__date-content{color:#000;background:#e41c77!important}.igx-calendar__date--inactive.igx-calendar__date--selected.igx-calendar__date--first::after,.igx-calendar__date--inactive.igx-calendar__date--selected.igx-calendar__date--last::before{background:0 0!important}.igx-calendar__date--selected.igx-calendar__date--first{position:relative;background:0 0;z-index:0}.igx-calendar__date--selected.igx-calendar__date--first::after{position:absolute;content:"";width:50%;top:0;left:50%;bottom:0;background:#e41c77;z-index:-1}.igx-calendar__date--selected.igx-calendar__date--last{position:relative;background:0 0;z-index:0}.igx-calendar__date--selected.igx-calendar__date--last::before{position:absolute;content:"";width:50%;top:0;right:50%;bottom:0;background:#e41c77;z-index:-1}.igx-calendar__date--hidden .igx-calendar__date-content{visibility:hidden}.igx-card{display:flex;flex-direction:column;box-shadow:0 1px 5px 0 rgba(0,0,0,.26),0 2px 2px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.08);overflow:hidden;border-radius:4px;background:#fff;transition:box-shadow .3s cubic-bezier(.25,.8,.25,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid transparent}.igx-card:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.26),0 8px 10px 1px rgba(0,0,0,.12),0 3px 14px 2px rgba(0,0,0,.08)}.igx-card--outlined{box-shadow:none;border-color:rgba(0,0,0,.26)}.igx-card--outlined:hover{box-shadow:none}.igx-card--horizontal{flex-direction:row}.igx-card-header{display:flex;flex:1 1 auto;flex-flow:row wrap;align-content:flex-start;width:100%;padding:1em;color:rgba(0,0,0,.87)}.igx-card-header:empty{display:none}.igx-card-header--vertical{flex-flow:column nowrap}.igx-card-header--vertical .igx-card-header__titles{text-align:center}.igx-card-header--vertical .igx-card-header__thumbnail{display:flex;justify-content:center;align-self:unset;margin-right:0;margin-bottom:1rem}.igx-card-header--compact{padding:1em}.igx-card-header__thumbnail{align-self:flex-start;margin-right:1rem}.igx-card-header__thumbnail:empty{display:none}.igx-card-header__titles{display:flex;flex-flow:column nowrap;overflow:hidden;flex:1 1 auto;justify-content:center}.igx-card-header__titles:empty{display:none}.igx-card-header__title,.igx-card-header__title--small{margin:0}.igx-card-header__subtitle{margin:0;color:rgba(0,0,0,.6)}.igx-card__tgroup{margin:0 1em}.igx-card-content{width:100%;flex:1 1 auto;padding:1em;color:rgba(0,0,0,.6)}.igx-card-content__text{margin:0}.igx-card__media{display:block;overflow:hidden}.igx-card__media>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.igx-card__media--right{width:auto;margin-left:auto;order:9999}.igx-card-actions{display:flex;flex-flow:row wrap;justify-content:space-between;flex:0 1 auto;align-items:center;padding:.5em}.igx-card-actions [igxButton]~[igxButton]{margin-left:.5rem}.igx-card-actions--vertical{flex-direction:column}.igx-card-actions__icons{display:flex;align-items:center;order:1;color:rgba(0,0,0,.6);margin-left:auto}.igx-card-actions__icons:empty{display:none}.igx-card-actions__buttons{display:flex;align-items:center;order:0}.igx-card-actions__buttons:empty{display:none}.igx-card-actions--justify .igx-card-actions__buttons,.igx-card-actions--justify .igx-card-actions__icons{justify-content:space-around;flex-grow:1}.igx-card-actions--justify .igx-card-actions__buttons:empty,.igx-card-actions--justify .igx-card-actions__icons:empty{display:none}.igx-card-actions--vertical .igx-card-actions__buttons,.igx-card-actions--vertical .igx-card-actions__icons{flex-direction:column}.igx-card-actions--vertical .igx-card-actions__buttons [igxButton]~[igxButton],.igx-card-actions--vertical .igx-card-actions__icons [igxButton]~[igxButton]{margin-left:0;margin-top:.5rem}.igx-card-actions--vertical .igx-card-actions__icons{margin-top:auto;margin-left:0}.igx-card-actions--reverse .igx-card-actions__icons{order:0;margin-left:0}.igx-card-actions--reverse .igx-card-actions__buttons{order:1;margin-left:auto}.igx-card-actions--vertical.igx-card-actions--reverse .igx-card-actions__icons{margin:0 0 auto}.igx-card-actions--vertical.igx-card-actions--reverse .igx-card-actions__buttons{margin:auto 0 0}.igx-card-actions__bgroup{display:flex;flex-flow:row nowrap}.igx-card-actions__bgroup [igxButton]~[igxButton]{margin-left:8px}.igx-card-actions__igroup,.igx-card-actions__igroup--end,.igx-card-actions__igroup--start{display:flex;flex-flow:row nowrap}.igx-card-actions__igroup .igx-button--icon,.igx-card-actions__igroup--end .igx-button--icon,.igx-card-actions__igroup--start .igx-button--icon{color:rgba(0,0,0,.6)}.igx-card-actions__igroup--start{margin-right:auto}.igx-card-actions__igroup--end{margin-left:auto}@-webkit-keyframes scale-in-center{0%{transform:scale(0);opacity:1}100%{transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{transform:scale(0);opacity:1}100%{transform:scale(1);opacity:1}}@-webkit-keyframes scale-out-center{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:1}}@keyframes scale-out-center{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:1}}.igx-carousel{display:flex;position:relative;justify-content:center;width:100%;height:100%;align-items:center;flex-flow:column nowrap;transform-style:preserve-3d}.igx-carousel__inner{position:relative;width:100%;height:inherit;overflow:hidden;outline-style:none;border-radius:0}.igx-carousel__inner .active{display:block}.igx-carousel__arrow,.igx-carousel__arrow--next,.igx-carousel__arrow--prev{display:flex;margin:0 16px;position:absolute;justify-content:center;align-items:center;width:46px;height:46px;top:50%;transform:translateY(-50%);cursor:pointer;border-radius:50%;outline-style:none;transition:all .15s ease-in-out;color:rgba(0,0,0,.62);background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.26),0 1px 1px 0 rgba(0,0,0,.12),0 2px 1px -1px rgba(0,0,0,.08)}.igx-carousel__arrow span,.igx-carousel__arrow--next span,.igx-carousel__arrow--prev span{display:flex;align-items:center}.igx-carousel__arrow--next:hover,.igx-carousel__arrow--prev:hover{color:rgba(0,0,0,.87);background:#fff}.igx-carousel__arrow--next{right:0}.igx-carousel__arrow--prev{left:0}.igx-carousel__indicators{display:flex;margin:16px 0;justify-content:center;align-items:center;position:absolute;list-style:none;z-index:10;bottom:0;left:50%;transform:translateX(-50%);padding:0}.igx-carousel__indicators li{margin:0 5px;position:relative;width:12px;height:12px;text-indent:-9999px;cursor:pointer;border:2px solid #fff;border-radius:50%;transition:all .15s cubic-bezier(.25,.46,.45,.94);box-shadow:0 1px 3px 0 rgba(0,0,0,.26),0 1px 1px 0 rgba(0,0,0,.12),0 2px 1px -1px rgba(0,0,0,.08);opacity:.7}.igx-carousel__indicators li::after{content:"";position:absolute;top:1px;bottom:1px;left:1px;right:1px;border-radius:inherit;background:#fff;-webkit-animation:.15s cubic-bezier(.25,.46,.45,.94) forwards scale-out-center;animation:.15s cubic-bezier(.25,.46,.45,.94) forwards scale-out-center;opacity:0}.igx-carousel__indicators li.active{border:2px solid #fff;opacity:1}.igx-carousel__indicators li.active::after{opacity:1;-webkit-animation:.15s cubic-bezier(.25,.46,.45,.94) forwards scale-in-center;animation:.15s cubic-bezier(.25,.46,.45,.94) forwards scale-in-center}.igx-carousel__indicators li:hover{opacity:1}.igx-slide{display:none;width:100%;height:100%;position:relative;transition:.5s ease-in-out left;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.igx-slide img{width:inherit;height:inherit;transform:scale(1.1)}@-webkit-keyframes scale-in-out{50%{transform:scale(.9);transform-origin:50% 50%}100%{transform:scale(1);transform-origin:50% 50%}}@keyframes scale-in-out{50%{transform:scale(.9);transform-origin:50% 50%}100%{transform:scale(1);transform-origin:50% 50%}}.igx-checkbox{position:relative;display:inline-flex;flex-flow:row nowrap;align-items:center;outline-style:none}.igx-checkbox--disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;cursor:initial}.igx-checkbox__input{position:absolute;width:1px;height:1px;margin:-1px;border:none;clip:rect(0,0,0,0);outline:0;pointer-events:none;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.igx-checkbox__composite-wrapper{position:relative;width:1.25em;height:1.25em}.igx-checkbox__composite{position:relative;display:inline-block;cursor:pointer;width:1.25em;height:1.25em;min-width:1.25em;border-radius:2px;-webkit-tap-highlight-color:transparent;transition:border-color .2s cubic-bezier(.25,.46,.45,.94);overflow:hidden;border:.125rem solid rgba(0,0,0,.54)}.igx-checkbox__composite::after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;transition:background .2s cubic-bezier(.25,.46,.45,.94)}.igx-checkbox--checked .igx-checkbox__composite,.igx-checkbox--indeterminate .igx-checkbox__composite{border-color:#e41c77;background:#e41c77}.igx-checkbox--checked .igx-checkbox__composite::after,.igx-checkbox--indeterminate .igx-checkbox__composite::after{background:#e41c77}.igx-checkbox--disabled .igx-checkbox__composite{border-color:rgba(0,0,0,.26);background:0 0}.igx-checkbox--checked.igx-checkbox--disabled .igx-checkbox__composite,.igx-checkbox--checked.igx-checkbox--disabled .igx-checkbox__composite::after,.igx-checkbox--indeterminate.igx-checkbox--disabled .igx-checkbox__composite,.igx-checkbox--indeterminate.igx-checkbox--disabled .igx-checkbox__composite::after{background:rgba(0,0,0,.26)}.igx-checkbox__composite-mark{position:absolute;top:0;right:0;bottom:0;left:0;stroke:#fff;stroke-linecap:square;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24;fill:none;opacity:0;z-index:1;transition:opacity .1s cubic-bezier(.25,.46,.45,.94)}.igx-checkbox--checked .igx-checkbox__composite-mark{stroke-dashoffset:0;opacity:1;transition:all .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94)}.igx-checkbox--indeterminate .igx-checkbox__composite-mark{top:0;left:0;stroke-dashoffset:41;opacity:1;transform:rotate(45deg) translateX(-.125em)}.igx-checkbox__label,.igx-checkbox__label--before{display:inline-block;color:rgba(0,0,0,.87);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:break-all}.igx-checkbox__label--before:empty,.igx-checkbox__label:empty{margin:0}.igx-checkbox__label{margin-left:.5em}.igx-checkbox__label--before{margin-right:.5em;order:-1}.igx-checkbox--disabled .igx-checkbox__label,.igx-checkbox--disabled .igx-checkbox__label--before{color:rgba(0,0,0,.26)}.igx-checkbox__ripple{display:block;position:absolute;top:calc(50% - 1.5em);right:calc(100% - 1.5em - .625em);width:3em;height:3em;border-radius:24px;overflow:hidden;pointer-events:none;-webkit-filter:opacity(1);filter:opacity(1);--igx-ripple-color:#e41c77}.igx-checkbox__ripple .igx-ripple__inner{display:block;position:absolute;border-radius:50%;background:#e41c77;pointer-events:none;transform-origin:center;transform:translate3d(0,0,0) scale(0);will-change:opacity,transform;opacity:.5}.igx-checkbox__ripple .igx-ripple{overflow:hidden}.igx-checkbox--focused .igx-checkbox__ripple,.igx-checkbox--focused.igx-checkbox--checked .igx-checkbox__ripple,.igx-checkbox--focused.igx-checkbox--indeterminate .igx-checkbox__ripple{-webkit-animation:1s cubic-bezier(.25,.46,.45,.94) infinite scale-in-out;animation:1s cubic-bezier(.25,.46,.45,.94) infinite scale-in-out;background:rgba(0,0,0,.54);transition:background .2s cubic-bezier(.25,.46,.45,.94);opacity:.12}.igx-checkbox--focused.igx-checkbox--checked .igx-checkbox__ripple,.igx-checkbox--focused.igx-checkbox--indeterminate .igx-checkbox__ripple{background:#e41c77}.igx-checkbox--checked:active .igx-checkbox__ripple::after,.igx-checkbox--checked:hover .igx-checkbox__ripple::after,.igx-checkbox--indeterminate:active .igx-checkbox__ripple::after,.igx-checkbox--indeterminate:hover .igx-checkbox__ripple::after,.igx-checkbox:active .igx-checkbox__ripple::after,.igx-checkbox:hover .igx-checkbox__ripple::after{position:absolute;content:"";opacity:.06;top:0;bottom:0;left:0;right:0}.igx-checkbox:active .igx-checkbox__ripple::after,.igx-checkbox:hover .igx-checkbox__ripple::after{background:rgba(0,0,0,.54)}.igx-checkbox--checked:active .igx-checkbox__ripple::after,.igx-checkbox--checked:hover .igx-checkbox__ripple::after,.igx-checkbox--indeterminate:active .igx-checkbox__ripple::after,.igx-checkbox--indeterminate:hover .igx-checkbox__ripple::after{background:#e41c77}.igx-checkbox--checked:active .igx-checkbox__ripple::after,.igx-checkbox--indeterminate:active .igx-checkbox__ripple::after,.igx-checkbox:active .igx-checkbox__ripple::after{opacity:.12}.igx-checkbox--plain .igx-checkbox__composite,.igx-checkbox--plain .igx-checkbox__composite-mark,.igx-checkbox--plain .igx-checkbox__composite::after{transition:none}.igx-chip-area{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:100%}.igx-chip-area:empty{display:none}.igx-chip,.igx-chip--compact,.igx-chip--cosy,.igx-chip__ghost,.igx-chip__ghost--compact,.igx-chip__ghost--cosy{position:relative;display:inline-flex;flex-shrink:0;transition:all 120ms cubic-bezier(.455,.03,.515,.955);transition-property:top,left;touch-action:none}.igx-chip--compact:focus,.igx-chip--cosy:focus,.igx-chip:focus,.igx-chip__ghost--compact:focus,.igx-chip__ghost--cosy:focus,.igx-chip__ghost:focus{outline-style:none}.igx-chip--disabled .igx-chip__item{cursor:default;pointer-events:none}.igx-chip igx-icon,.igx-chip--compact igx-icon,.igx-chip--cosy igx-icon,.igx-chip__ghost igx-icon,.igx-chip__ghost--compact igx-icon,.igx-chip__ghost--cosy igx-icon{width:1.125rem;height:1.125rem;font-size:1.125rem;outline-style:none}.igx-chip--compact igx-icon,.igx-chip__ghost--compact igx-icon{width:1rem;height:1rem;font-size:1rem;outline-style:none}.igx-chip [igxPrefix],.igx-chip [igxSuffix],.igx-chip igx-prefix,.igx-chip igx-suffix,.igx-chip--compact [igxPrefix],.igx-chip--compact [igxSuffix],.igx-chip--compact igx-prefix,.igx-chip--compact igx-suffix,.igx-chip--cosy [igxPrefix],.igx-chip--cosy [igxSuffix],.igx-chip--cosy igx-prefix,.igx-chip--cosy igx-suffix,.igx-chip__ghost [igxPrefix],.igx-chip__ghost [igxSuffix],.igx-chip__ghost igx-prefix,.igx-chip__ghost igx-suffix,.igx-chip__ghost--compact [igxPrefix],.igx-chip__ghost--compact [igxSuffix],.igx-chip__ghost--compact igx-prefix,.igx-chip__ghost--compact igx-suffix,.igx-chip__ghost--cosy [igxPrefix],.igx-chip__ghost--cosy [igxSuffix],.igx-chip__ghost--cosy igx-prefix,.igx-chip__ghost--cosy igx-suffix{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:middle;max-width:32ch}.igx-chip [igxPrefix]+[igxPrefix],.igx-chip [igxPrefix]+igx-prefix,.igx-chip [igxSuffix]+.igx-chip__remove,.igx-chip [igxSuffix]+[igxSuffix],.igx-chip [igxSuffix]+igx-suffix,.igx-chip igx-prefix+[igxPrefix],.igx-chip igx-prefix+igx-prefix,.igx-chip igx-suffix+.igx-chip__remove,.igx-chip igx-suffix+[igxSuffix],.igx-chip igx-suffix+igx-suffix,.igx-chip--compact [igxPrefix]+[igxPrefix],.igx-chip--compact [igxPrefix]+igx-prefix,.igx-chip--compact [igxSuffix]+.igx-chip__remove,.igx-chip--compact [igxSuffix]+[igxSuffix],.igx-chip--compact [igxSuffix]+igx-suffix,.igx-chip--compact igx-prefix+[igxPrefix],.igx-chip--compact igx-prefix+igx-prefix,.igx-chip--compact igx-suffix+.igx-chip__remove,.igx-chip--compact igx-suffix+[igxSuffix],.igx-chip--compact igx-suffix+igx-suffix,.igx-chip--cosy [igxPrefix]+[igxPrefix],.igx-chip--cosy [igxPrefix]+igx-prefix,.igx-chip--cosy [igxSuffix]+.igx-chip__remove,.igx-chip--cosy [igxSuffix]+[igxSuffix],.igx-chip--cosy [igxSuffix]+igx-suffix,.igx-chip--cosy igx-prefix+[igxPrefix],.igx-chip--cosy igx-prefix+igx-prefix,.igx-chip--cosy igx-suffix+.igx-chip__remove,.igx-chip--cosy igx-suffix+[igxSuffix],.igx-chip--cosy igx-suffix+igx-suffix,.igx-chip__ghost [igxPrefix]+[igxPrefix],.igx-chip__ghost [igxPrefix]+igx-prefix,.igx-chip__ghost [igxSuffix]+.igx-chip__remove,.igx-chip__ghost [igxSuffix]+[igxSuffix],.igx-chip__ghost [igxSuffix]+igx-suffix,.igx-chip__ghost igx-prefix+[igxPrefix],.igx-chip__ghost igx-prefix+igx-prefix,.igx-chip__ghost igx-suffix+.igx-chip__remove,.igx-chip__ghost igx-suffix+[igxSuffix],.igx-chip__ghost igx-suffix+igx-suffix,.igx-chip__ghost--compact [igxPrefix]+[igxPrefix],.igx-chip__ghost--compact [igxPrefix]+igx-prefix,.igx-chip__ghost--compact [igxSuffix]+.igx-chip__remove,.igx-chip__ghost--compact [igxSuffix]+[igxSuffix],.igx-chip__ghost--compact [igxSuffix]+igx-suffix,.igx-chip__ghost--compact igx-prefix+[igxPrefix],.igx-chip__ghost--compact igx-prefix+igx-prefix,.igx-chip__ghost--compact igx-suffix+.igx-chip__remove,.igx-chip__ghost--compact igx-suffix+[igxSuffix],.igx-chip__ghost--compact igx-suffix+igx-suffix,.igx-chip__ghost--cosy [igxPrefix]+[igxPrefix],.igx-chip__ghost--cosy [igxPrefix]+igx-prefix,.igx-chip__ghost--cosy [igxSuffix]+.igx-chip__remove,.igx-chip__ghost--cosy [igxSuffix]+[igxSuffix],.igx-chip__ghost--cosy [igxSuffix]+igx-suffix,.igx-chip__ghost--cosy igx-prefix+[igxPrefix],.igx-chip__ghost--cosy igx-prefix+igx-prefix,.igx-chip__ghost--cosy igx-suffix+.igx-chip__remove,.igx-chip__ghost--cosy igx-suffix+[igxSuffix],.igx-chip__ghost--cosy igx-suffix+igx-suffix{margin-left:.25rem}.igx-chip [igxPrefix]+[igxPrefix].igx-avatar,.igx-chip [igxPrefix]+[igxPrefix].igx-avatar--rounded,.igx-chip [igxPrefix]+igx-prefix.igx-avatar,.igx-chip [igxPrefix]+igx-prefix.igx-avatar--rounded,.igx-chip igx-prefix+[igxPrefix].igx-avatar,.igx-chip igx-prefix+[igxPrefix].igx-avatar--rounded,.igx-chip igx-prefix+igx-prefix.igx-avatar,.igx-chip igx-prefix+igx-prefix.igx-avatar--rounded,.igx-chip--compact [igxPrefix]+[igxPrefix].igx-avatar,.igx-chip--compact [igxPrefix]+[igxPrefix].igx-avatar--rounded,.igx-chip--compact [igxPrefix]+igx-prefix.igx-avatar,.igx-chip--compact [igxPrefix]+igx-prefix.igx-avatar--rounded,.igx-chip--compact igx-prefix+[igxPrefix].igx-avatar,.igx-chip--compact igx-prefix+[igxPrefix].igx-avatar--rounded,.igx-chip--compact igx-prefix+igx-prefix.igx-avatar,.igx-chip--compact igx-prefix+igx-prefix.igx-avatar--rounded,.igx-chip--cosy [igxPrefix]+[igxPrefix].igx-avatar,.igx-chip--cosy [igxPrefix]+[igxPrefix].igx-avatar--rounded,.igx-chip--cosy [igxPrefix]+igx-prefix.igx-avatar,.igx-chip--cosy [igxPrefix]+igx-prefix.igx-avatar--rounded,.igx-chip--cosy igx-prefix+[igxPrefix].igx-avatar,.igx-chip--cosy igx-prefix+[igxPrefix].igx-avatar--rounded,.igx-chip--cosy igx-prefix+igx-prefix.igx-avatar,.igx-chip--cosy igx-prefix+igx-prefix.igx-avatar--rounded,.igx-chip__ghost [igxPrefix]+[igxPrefix].igx-avatar,.igx-chip__ghost [igxPrefix]+[igxPrefix].igx-avatar--rounded,.igx-chip__ghost [igxPrefix]+igx-prefix.igx-avatar,.igx-chip__ghost [igxPrefix]+igx-prefix.igx-avatar--rounded,.igx-chip__ghost igx-prefix+[igxPrefix].igx-avatar,.igx-chip__ghost igx-prefix+[igxPrefix].igx-avatar--rounded,.igx-chip__ghost igx-prefix+igx-prefix.igx-avatar,.igx-chip__ghost igx-prefix+igx-prefix.igx-avatar--rounded,.igx-chip__ghost--compact [igxPrefix]+[igxPrefix].igx-avatar,.igx-chip__ghost--compact [igxPrefix]+[igxPrefix].igx-avatar--rounded,.igx-chip__ghost--compact [igxPrefix]+igx-prefix.igx-avatar,.igx-chip__ghost--compact [igxPrefix]+igx-prefix.igx-avatar--rounded,.igx-chip__ghost--compact igx-prefix+[igxPrefix].igx-avatar,.igx-chip__ghost--compact igx-prefix+[igxPrefix].igx-avatar--rounded,.igx-chip__ghost--compact igx-prefix+igx-prefix.igx-avatar,.igx-chip__ghost--compact igx-prefix+igx-prefix.igx-avatar--rounded,.igx-chip__ghost--cosy [igxPrefix]+[igxPrefix].igx-avatar,.igx-chip__ghost--cosy [igxPrefix]+[igxPrefix].igx-avatar--rounded,.igx-chip__ghost--cosy [igxPrefix]+igx-prefix.igx-avatar,.igx-chip__ghost--cosy [igxPrefix]+igx-prefix.igx-avatar--rounded,.igx-chip__ghost--cosy igx-prefix+[igxPrefix].igx-avatar,.igx-chip__ghost--cosy igx-prefix+[igxPrefix].igx-avatar--rounded,.igx-chip__ghost--cosy igx-prefix+igx-prefix.igx-avatar,.igx-chip__ghost--cosy igx-prefix+igx-prefix.igx-avatar--rounded{max-height:100%;max-width:100%;margin-left:0!important}.igx-chip__content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 .5rem;max-width:32ch}.igx-chip__content:empty{display:none}.igx-chip--cosy .igx-chip__content{padding:0 .25rem}.igx-chip--compact .igx-chip__content{padding:0 .125rem}.igx-chip__remove{display:inline-flex;margin-right:.25rem;color:currentColor}.igx-chip__remove:empty{display:none}.igx-chip__remove:focus{outline-style:none}.igx-chip__remove:focus igx-icon{outline-style:none;color:#ff134a}.igx-chip__remove igx-icon:focus{outline-style:none}.igx-chip__select,.igx-chip__select--hidden{display:inline-flex;align-items:center;z-index:1;opacity:1;transition:opacity 120ms cubic-bezier(.455,.03,.515,.955)}.igx-chip__select--hidden>*,.igx-chip__select>*{width:18px!important;transition:width 120ms cubic-bezier(.455,.03,.515,.955)}.igx-chip__select+[igxPrefix],.igx-chip__select+igx-prefix,.igx-chip__select--hidden+[igxPrefix],.igx-chip__select--hidden+igx-prefix{margin-left:.25rem}.igx-chip__select--hidden{opacity:0;z-index:-1}.igx-chip__select--hidden>*{width:0!important}.igx-chip__select--hidden+[igxPrefix],.igx-chip__select--hidden+igx-prefix{margin-left:0}.igx-chip__item{display:flex;align-items:center;justify-content:center;flex:1 1 auto;height:2rem;padding:0 .25rem;color:rgba(0,0,0,.62);background:rgba(0,0,0,.08);border-radius:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;cursor:pointer;-webkit-filter:opacity(1);filter:opacity(1);border:1px solid transparent}.igx-chip__item:hover{color:rgba(0,0,0,.62);background:rgba(0,0,0,.12);border-color:transparent;transition:all 120ms ease-in}.igx-chip__item:focus{color:rgba(0,0,0,.62);background:rgba(0,0,0,.26);border-color:transparent;outline-style:none}.igx-chip__item--selected{color:rgba(0,0,0,.62);background:rgba(0,0,0,.12);border-color:transparent}.igx-chip__item--selected:focus,.igx-chip__item--selected:hover{color:rgba(0,0,0,.62);background:rgba(0,0,0,.26);border-color:transparent;transition:all 120ms cubic-bezier(.455,.03,.515,.955)}.igx-chip--cosy .igx-chip__item{height:1.5rem;padding:0 .25rem}.igx-chip--compact .igx-chip__item{height:1.125rem;padding:0 .125rem}.igx-chip__ghost,.igx-chip__ghost--compact,.igx-chip__ghost--cosy{position:absolute;z-index:10;box-shadow:0 5px 5px -3px rgba(0,0,0,.26),0 8px 10px 1px rgba(0,0,0,.12),0 3px 14px 2px rgba(0,0,0,.08);overflow:hidden;background:#bcbcbc}.igx-chip__ghost--compact:focus,.igx-chip__ghost--compact:hover,.igx-chip__ghost--cosy:focus,.igx-chip__ghost--cosy:hover,.igx-chip__ghost:focus,.igx-chip__ghost:hover{background:#bcbcbc}.igx-chip__ghost--cosy{height:1.5rem}.igx-chip__ghost--cosy .igx-chip__content{padding:0 .25rem}.igx-chip__ghost--compact{height:1.125rem}.igx-chip__ghost--compact .igx-chip__content{padding:0 .125rem}.igx-column-hiding{display:flex;flex-flow:column nowrap;background:0 0;width:100%;flex:1 1 auto;min-width:11.25rem}.igx-column-hiding__header-title{color:#09f;margin:0;padding:1rem 1rem .5rem}.igx-column-hiding__header-input{font-size:1rem!important;margin:-16px 0 0!important;padding:.5rem 1rem}.igx-column-hiding__columns{display:flex;flex-flow:column nowrap;overflow-y:auto}.igx-column-hiding__columns-item{padding:1rem;min-height:3.25rem}.igx-column-hiding__buttons{display:flex;justify-content:flex-end;padding:.5rem 1rem}.igx-combo{position:relative;display:block}.igx-combo .igx-button--icon{width:1.5rem;height:1.5rem}.igx-combo__checkbox{margin-right:.5rem}.igx-combo__drop-down{position:absolute;width:100%}.igx-combo__drop-down .igx-drop-down{width:100%}.igx-combo__search{padding:.5rem 1rem;margin:0!important;z-index:26;border-bottom:1px dashed rgba(0,0,0,.12)}.igx-combo__content{position:relative;overflow:hidden}.igx-combo__content:focus{outline:transparent}.igx-combo__add{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:1rem;background:#fff}.igx-combo__empty{display:flex;justify-content:center;align-items:center;width:100%;color:rgba(0,0,0,.26);padding:0 1.5rem;font-size:.8125rem}.igx-combo__add-item.igx-drop-down__item{width:auto!important;padding:0!important}.igx-combo__add-item.igx-drop-down__item--focused:focus,.igx-combo__add-item.igx-drop-down__item:hover{background:0 0!important}.igx-date-picker{min-width:200px;box-shadow:0 11px 15px -7px rgba(0,0,0,.26),0 24px 38px 3px rgba(0,0,0,.12),0 9px 46px 8px rgba(0,0,0,.08);border-radius:4px;background:#fff;overflow:hidden}.igx-date-picker .igx-calendar,.igx-date-picker .igx-calendar--vertical{background:#fff}.igx-date-picker .igx-calendar__header{background:#e41c77;color:#000}.igx-date-picker .igx-calendar-picker__next,.igx-date-picker .igx-calendar-picker__prev{color:rgba(0,0,0,.74)}.igx-date-picker .igx-calendar-picker__next:hover,.igx-date-picker .igx-calendar-picker__prev:hover{color:#e41c77}.igx-date-picker .igx-calendar-picker__date{color:rgba(0,0,0,.74)}.igx-date-picker .igx-calendar-picker__date:focus,.igx-date-picker .igx-calendar-picker__date:hover{color:#e41c77}.igx-date-picker .igx-calendar__date,.igx-date-picker .igx-calendar__date--current,.igx-date-picker .igx-calendar__date--disabled,.igx-date-picker .igx-calendar__date--inactive,.igx-date-picker .igx-calendar__date--selected,.igx-date-picker .igx-calendar__date--special,.igx-date-picker .igx-calendar__date--weekend,.igx-date-picker .igx-calendar__label,.igx-date-picker .igx-calendar__month,.igx-date-picker .igx-calendar__month--current,.igx-date-picker .igx-calendar__year,.igx-date-picker .igx-calendar__year--current{color:rgba(0,0,0,.87);flex-basis:14.28%}.igx-date-picker .igx-calendar__label{color:rgba(0,0,0,.26)}.igx-date-picker .igx-calendar__date--weekend{color:rgba(0,0,0,.38)}.igx-date-picker .igx-calendar__date--special{color:rgba(0,0,0,.87);background:rgba(0,0,0,.04)}.igx-date-picker .igx-calendar__date--disabled{color:rgba(158,158,158,.6)}.igx-date-picker .igx-calendar__year--current,.igx-date-picker .igx-calendar__year:focus,.igx-date-picker .igx-calendar__year:hover{color:#e41c77}.igx-date-picker .igx-calendar__month--current:focus,.igx-date-picker .igx-calendar__month--current:hover,.igx-date-picker .igx-calendar__month:focus,.igx-date-picker .igx-calendar__month:hover{color:#000}.igx-date-picker .igx-calendar__month--current{color:#e41c77}.igx-date-picker .igx-calendar__date--inactive{color:rgba(0,0,0,.26)}.igx-date-picker .igx-calendar__date--selected{color:#000}.igx-date-picker .igx-calendar__date--current{color:#e41c77}.igx-date-picker .igx-calendar__date--current:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--current:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--disabled:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--disabled:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--inactive:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--inactive:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--special:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--special:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--weekend:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--weekend:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__label:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__label:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__month--current:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__month--current:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__month:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__month:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__year--current:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__year--current:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__year:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__year:hover .igx-calendar__date-content::after{background:rgba(0,0,0,.08)}.igx-date-picker .igx-calendar__date--current.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--current.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--disabled.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--disabled.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--inactive.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--inactive.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--special.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--special.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--weekend.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date--weekend.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__date.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__label.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__label.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__month--current.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__month--current.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__month.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__month.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__year--current.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__year--current.igx-calendar__date--selected:hover .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__year.igx-calendar__date--selected:focus .igx-calendar__date-content::after,.igx-date-picker .igx-calendar__year.igx-calendar__date--selected:hover .igx-calendar__date-content::after{background:rgba(0,0,0,.18)}.igx-date-picker--vertical{min-width:368px;max-width:540px}.igx-date-picker--dropdown{display:flex;flex:1 0 0;flex-direction:column;box-shadow:0 1px 8px 0 rgba(0,0,0,.26),0 3px 4px 0 rgba(0,0,0,.12),0 3px 3px -2px rgba(0,0,0,.08)}.igx-date-picker__buttons{display:flex;justify-content:flex-end;padding:.5rem}.igx-dialog{outline-style:none}.igx-dialog--hidden{display:none}.igx-dialog__window{position:relative;min-width:17.5rem;border-radius:4px;background:#fff;box-shadow:0 11px 15px -7px rgba(0,0,0,.26),0 24px 38px 3px rgba(0,0,0,.12),0 9px 46px 8px rgba(0,0,0,.08);overflow:hidden}.igx-dialog__window .igx-calendar{width:20rem}.igx-dialog__window .igx-calendar--vertical{width:31rem}.igx-dialog__window-title{color:rgba(0,0,0,.87);padding:1.5rem 1.5rem .75rem}.igx-dialog__window-content{color:rgba(0,0,0,.6);max-width:40ch;padding:.75rem 1.5rem}.igx-dialog__window-actions{display:flex;flex-flow:row nowrap;justify-content:flex-end;padding:.5rem}.igx-dialog__window-actions button+button{margin-left:.5rem}.igx-divider{display:block;height:1px;background:rgba(0,0,0,.12)}.igx-divider--dashed{background:linear-gradient(to right,rgba(0,0,0,.12) 50%,transparent 50%);background-size:10px 1px}.igx-divider--vertical{display:inline-block;width:1px;min-width:1px;height:auto}.igx-divider--vertical.igx-divider--dashed{background:linear-gradient(to bottom,rgba(0,0,0,.12) 50%,transparent 50%);background-size:1px 10px}.igx-drop-down{max-height:100%;position:absolute;border-radius:4px;overflow:hidden}.igx-drop-down__list,.igx-drop-down__list--select{overflow-y:auto;z-index:1;box-shadow:0 5px 5px -3px rgba(0,0,0,.26),0 8px 10px 1px rgba(0,0,0,.12),0 3px 14px 2px rgba(0,0,0,.08);background:#fff;min-width:8rem}.igx-drop-down__list--select:empty,.igx-drop-down__list:empty{box-shadow:none}.igx-drop-down__list igx-input-group,.igx-drop-down__list--select igx-input-group{margin-top:-16px!important}.igx-drop-down__group label,.igx-drop-down__header,.igx-drop-down__item{display:flex;justify-content:flex-start;align-items:center;width:100%;white-space:nowrap;height:2.5rem}.igx-drop-down__item{color:rgba(0,0,0,.74);cursor:pointer;padding:0 1.5rem}.igx-drop-down__item:focus{outline:transparent 0;background:rgba(0,0,0,.04);color:rgba(0,0,0,.74)}.igx-drop-down__item:hover{background:rgba(0,0,0,.04);color:rgba(0,0,0,.74)}.igx-drop-down__item--cosy{height:2rem;padding:0 1.25rem}.igx-drop-down__item--compact{height:1.75rem;padding:0 1rem}.igx-drop-down__group label,.igx-drop-down__header{color:#e41c77;pointer-events:none;padding:0 1rem}.igx-drop-down__header--cosy{height:2rem;padding:0 .75rem}.igx-drop-down__header--compact{height:1.75rem;padding:0 .5rem}.igx-drop-down__group{pointer-events:auto}.igx-drop-down__group .igx-drop-down__item{text-indent:0 1.5rem}.igx-drop-down__item--focused{background:rgba(0,0,0,.04);color:rgba(0,0,0,.74)}.igx-drop-down__item--focused:hover{background:rgba(0,0,0,.04)}.igx-drop-down__item--selected{background:#f0b2ce;color:#000}.igx-drop-down__item--selected.igx-drop-down__item--focused,.igx-drop-down__item--selected:hover{background:#e17fab;color:#000}.igx-drop-down__group--disabled,.igx-drop-down__item--disabled{background:0 0;color:rgba(0,0,0,.38);cursor:default;pointer-events:none}.igx-drop-down__group--disabled:hover,.igx-drop-down__item--disabled:hover{background:0 0}.igx-expansion-panel{display:flex;flex-direction:column;border-radius:0;overflow:hidden}.igx-expansion-panel__header-title{color:rgba(0,0,0,.74);margin-right:1rem}.igx-expansion-panel__header-description{color:rgba(0,0,0,.54)}.igx-expansion-panel__header-description,.igx-expansion-panel__header-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.igx-expansion-panel__header-inner{display:flex;align-items:center;padding:1em;cursor:pointer;background:#fff}.igx-expansion-panel__header-inner:active,.igx-expansion-panel__header-inner:focus{background:rgba(0,0,0,.04);outline:transparent}.igx-expansion-panel__title-wrapper{display:flex;flex-direction:column;justify-content:center;flex:1 0 0%;overflow:hidden}.igx-expansion-panel__header-icon--end{order:1;margin-left:1rem}.igx-expansion-panel__header-icon--start{order:-1;margin-right:1rem}.igx-expansion-panel__header-icon--none{display:none}.igx-expansion-panel__header-icon--end,.igx-expansion-panel__header-icon--start{display:flex;align-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(0,0,0,.74)}.igx-expansion-panel__header-icon--end igx-icon,.igx-expansion-panel__header-icon--start igx-icon{color:rgba(0,0,0,.74)}.igx-expansion-panel__body{color:rgba(0,0,0,.74);background:#fff;overflow:hidden}.igx-expansion-panel--disabled .igx-expansion-panel__header-description,.igx-expansion-panel--disabled .igx-expansion-panel__header-icon--end igx-icon,.igx-expansion-panel--disabled .igx-expansion-panel__header-icon--start igx-icon,.igx-expansion-panel--disabled .igx-expansion-panel__header-title{color:rgba(0,0,0,.38)}.igx-grid,.igx-grid--compact,.igx-grid--cosy{position:relative;display:grid;grid-template-rows:auto auto auto 1fr auto auto;grid-template-columns:1fr;overflow:hidden;box-shadow:0 1px 5px 0 rgba(0,0,0,.26),0 2px 2px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.08);outline-style:none;z-index:1;border:0 solid transparent}.igx-grid .igx-checkbox,.igx-grid--compact .igx-checkbox,.igx-grid--cosy .igx-checkbox{min-width:1.25rem}.igx-grid__caption{display:flex;align-items:center;font-size:1.25rem;line-height:2rem;padding:1rem 1.5rem;grid-row:1}.igx-grid__tfoot,.igx-grid__thead-wrapper{position:relative;display:flex;background:#f4f4f4;color:rgba(0,0,0,.54);overflow:hidden}.igx-grid__tfoot .igx-grid__tr,.igx-grid__thead-wrapper .igx-grid__tr{position:relative;background:inherit;color:inherit;z-index:2}.igx-grid__tfoot .igx-grid__tr:hover,.igx-grid__thead-wrapper .igx-grid__tr:hover{background:inherit;color:inherit}.igx-grid__thead-wrapper{border-bottom:1px solid rgba(0,0,0,.08);z-index:2}.igx-grid__thead-wrapper .igx-grid__cbx-selection--push{align-items:flex-start;padding-top:.9375rem}.igx-grid__thead-wrapper .igx-grid__tr:last-of-type{border-bottom:none}.igx-grid__thead{grid-row:3;display:flex;overflow:hidden}.igx-grid__thead .igx-grid__drag-indicator{cursor:default}.igx-grid__thead .igx-grid__tr--mrl .igx-grid__cbx-selection,.igx-grid__thead .igx-grid__tr--mrl .igx-grid__header-indentation,.igx-grid__thead .igx-grid__tr--mrl .igx-grid__hierarchical-expander--header,.igx-grid__thead .igx-grid__tr--mrl .igx-grid__row-indentation{border-bottom:1px solid rgba(0,0,0,.08)}.igx-grid--cosy .igx-grid__thead-wrapper .igx-grid__cbx-selection--push{align-items:flex-start;padding-top:.625rem}.igx-grid--compact .igx-grid__thead-wrapper .igx-grid__cbx-selection--push{align-items:flex-start;padding-top:.375rem}.igx-grid__thead-title{flex-basis:auto!important;align-items:center!important;border-bottom:1px solid rgba(0,0,0,.08);height:3.125rem}.igx-grid__thead-title--pinned-last{border-right:2px solid rgba(0,0,0,.26)!important}.igx-grid--cosy .igx-grid__thead-title{height:2.5rem;padding:0 1rem}.igx-grid--compact .igx-grid__thead-title{height:2rem;padding:0 .75rem}.igx-grid__thead-group{display:flex;flex-flow:row nowrap}.igx-grid__thead-item{display:flex;flex-flow:column nowrap}.igx-grid__thead-item .igx-grid__th,.igx-grid__thead-item .igx-grid__thead-group,.igx-grid__thead-item .igx-grid__thead-title{flex:1 1 auto}.igx-grid__thead-item .igx-grid__thead-title{flex:0 0 auto}.igx-grid__thead-item,.igx-grid__thead-subgroup{position:relative}.igx-grid__tfoot{grid-row:5;border-top:1px solid rgba(0,0,0,.08);z-index:10001}.igx-grid__footer{grid-row:7}.igx-grid__summaries igx-display-container,.igx-grid__summaries--body igx-display-container,.igx-grid__thead-wrapper igx-display-container,.igx-grid__tr igx-display-container{width:100%;overflow:visible}.igx-grid__mrl-block{display:grid;background:inherit}.igx-grid__mrl-block .igx-grid__thead-item{display:flex}.igx-grid__mrl-block .igx-grid__th,.igx-grid__mrl-block .igx-grid__thead-title{align-items:center;flex-grow:1}.igx-grid__mrl-block .igx-grid__td,.igx-grid__mrl-block .igx-grid__th,.igx-grid__mrl-block .igx-grid__thead-title{border-right:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.igx-grid__tr--mrl.igx-grid__tr{border-bottom-color:transparent}.igx-grid__tr--mrl .igx-grid__cbx-selection,.igx-grid__tr--mrl .igx-grid__drag-indicator,.igx-grid__tr--mrl .igx-grid__row-indentation{border-bottom:1px solid rgba(0,0,0,.12)}.igx-grid__tbody-content{position:relative;background:#fff;color:rgba(0,0,0,.74);overflow:hidden;z-index:1}.igx-grid__tbody{position:relative;display:flex;grid-row:4;overflow:hidden}.igx-grid__tbody-message{display:flex;justify-content:center;align-items:center;height:100%;color:rgba(0,0,0,.74)}.igx-grid__loading{display:flex;align-items:center;justify-content:center;height:100%;min-height:100px}.igx-grid__loading>.igx-circular-bar{width:3.125rem;height:3.125rem}.igx-grid__scroll{grid-row:6;display:flex;flex-flow:row nowrap;width:100%;background:#f4f4f4;z-index:10001;overflow:hidden}.igx-grid__tfoot-thumb,.igx-grid__thead-thumb{background:#f4f4f4;border-left:1px solid rgba(0,0,0,.12)}.igx-grid__tbody-scrollbar{border-left:1px solid rgba(0,0,0,.12);position:relative}.igx-grid__scroll-start{background:#f4f4f4}.igx-grid__scroll-main igx-display-container{height:0}.igx-grid__scroll-main igx-horizontal-virtual-helper{height:100%}.igx-grid__tr{display:flex;background:#fff;border-bottom:1px solid rgba(0,0,0,.12);outline-style:none;position:relative}.igx-grid__tr:hover{background:#f4f4f4;color:#000}.igx-grid__tr.igx-grid__tr--ghost{background:#c0e6ff;z-index:1}.igx-grid__drag-indicator{display:flex;align-items:center;justify-content:center;padding:0 0 0 1.5rem;min-width:calc(1.5rem + 1.5rem);background:inherit;z-index:4;cursor:move}.igx-grid__drag-indicator .igx-icon,.igx-grid__drag-indicator .igx-icon--inactive{width:1.5rem;height:1.5rem;font-size:1.5rem}.igx-grid--cosy .igx-grid__drag-indicator{padding:0 0 0 1rem;min-width:calc(1.5rem + 1rem)}.igx-grid--compact .igx-grid__drag-indicator{padding:0 0 0 .75rem;min-width:calc(1.5rem + .75rem)}.igx-grid__drag-indicator--header{border-right:1px solid rgba(0,0,0,.08)}.igx-grid__hierarchical-expander+.igx-grid__drag-indicator{padding-left:0;min-width:1.5rem}.igx-grid__drag-indicator--off{color:rgba(0,0,0,.08)}.igx-grid__tr--drag{opacity:.5}.igx-grid__tr--even,.igx-grid__tr--odd{background:#fff;color:inherit}.igx-grid__tr--selected{color:#000;background:#fcc5de}.igx-grid__tr--selected .igx-grid__td--selected{background:#f99ec8}.igx-grid__tr--selected:hover{background:#fcc5de;color:#000}.igx-grid__tr--selected .igx-grid__tree-grouping-indicator,.igx-grid__tr--selected .igx-grid__tree-grouping-indicator:hover{color:#000}.igx-grid__tr--expanded{border-bottom:none}.igx-grid__tr--edit{border-bottom:1px solid #e41c77;position:relative}.igx-grid__tr--edit::after{content:"";position:absolute;height:.0625rem;width:100%;top:-.0625rem;left:0;background:#e41c77}.igx-grid__tr--edit.igx-grid__tr{border-bottom:1px solid #e41c77}.igx-grid__tr--edit .igx-grid__td--editing{border:none}.igx-grid__tr--edit .igx-grid__td--editing .igx-input-group--focused .igx-input-group__bundle,.igx-input-group--focused .igx-grid__tr--edit .igx-grid__td--editing .igx-input-group__bundle{caret-color:#e41c77!important}.igx-grid__tr--edit .igx-grid__td--editing .igx-input-group__border{background:#e41c77!important}.igx-grid__tr--mrl.igx-grid__tr--edit:first-of-type::after{top:0;z-index:5}.igx-grid__tr--edited::before{content:"";position:absolute;width:.125rem;height:100%;z-index:10000;background:rgba(0,0,0,.26)}.igx-grid__tr--group{position:relative;background:#f4f4f4!important}.igx-grid__tr--filtered .igx-grid__td-text,.igx-grid__tr--filtered .igx-grid__tree-grouping-indicator,.igx-grid__tr--filtered .igx-grid__tree-grouping-indicator:hover{color:rgba(0,0,0,.38)}.igx-grid__tr--filtered .igx-grid__td--selected .igx-grid__td-text,.igx-grid__tr--filtered .igx-grid__td--selected .igx-grid__tree-grouping-indicator,.igx-grid__tr--filtered .igx-grid__td--selected .igx-grid__tree-grouping-indicator:hover,.igx-grid__tr--selected.igx-grid__tr--filtered .igx-grid__td--selected .igx-grid__td-text,.igx-grid__tr--selected.igx-grid__tr--filtered .igx-grid__td--selected .igx-grid__tree-grouping-indicator,.igx-grid__tr--selected.igx-grid__tr--filtered .igx-grid__td--selected .igx-grid__tree-grouping-indicator:hover,.igx-grid__tr--selected.igx-grid__tr--filtered .igx-grid__td-text,.igx-grid__tr--selected.igx-grid__tr--filtered .igx-grid__tree-grouping-indicator,.igx-grid__tr--selected.igx-grid__tr--filtered .igx-grid__tree-grouping-indicator:hover{color:rgba(0,0,0,.5)}.igx-grid__tree-grouping-indicator{display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline-style:none;margin-right:.5rem;cursor:pointer;color:rgba(0,0,0,.54)}.igx-grid__tree-grouping-indicator:hover{color:#09f}.igx-grid__tree-loading-indicator{width:1.5rem;height:1.5rem;margin-right:.5rem}.igx-grid__tree-loading-indicator .igx-circular-bar__outer{stroke:rgba(0,0,0,.54)}.igx-grid__tree-loading-indicator>.igx-circular-bar{width:1.5rem;height:1.5rem}.igx-grid__td,.igx-grid__th,.igx-grid__thead-title{position:relative;display:flex;flex:1 1 0%;align-items:center;outline-style:none;padding:0 1.5rem;font-size:.8125rem;line-height:1rem;color:inherit;text-align:left}.igx-grid__td--tree-cell{overflow:hidden}.igx-grid__td-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.igx-grid--cosy .igx-grid__td{padding:0 1rem}.igx-grid--compact .igx-grid__td{padding:0 .75rem}.igx-grid__td--fw,.igx-grid__th--fw{flex-grow:0;outline-style:none}.igx-grid__td--active{box-shadow:inset 0 0 0 1px #e41c77}.igx-grid__td--selected{color:#000;background:#eaeaea;border-bottom:0}.igx-grid__td--selected .igx-grid__tree-grouping-indicator,.igx-grid__td--selected .igx-grid__tree-grouping-indicator:hover{color:#000}.igx-grid__td--edited .igx-grid__td-text{font-style:italic;color:rgba(0,0,0,.54);padding:0 1px}.igx-grid__tr--deleted .igx-grid__td-text{font-style:italic;color:#ff134a;text-decoration:line-through}.igx-grid__td--editing{background:#fff!important;box-shadow:inset 0 0 0 .125rem #e41c77}.igx-grid__td--editing igx-input-group{width:100%;margin-top:-16px}.igx-grid__td--editing .igx-input-group__input,.igx-grid__td--editing .igx-input-group__textarea{font-size:.8125rem!important;line-height:1rem!important}.igx-grid__td--pinned,.igx-grid__td--pinned-last,.igx-grid__th--pinned{position:relative;background:inherit;z-index:9999}.igx-grid__td--pinned.igx-grid__td--selected{color:#000;background:#eaeaea;border-bottom:0}.igx-grid__td--pinned-last,.igx-grid__th--pinned-last{border-right:2px solid rgba(0,0,0,.26)!important}.igx-grid__th,.igx-grid__thead-title{flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;font-size:.75rem;font-weight:600;min-width:0;padding:0 1.5rem;border-right:1px solid rgba(0,0,0,.08);outline-style:none;overflow:hidden;transition:color 250ms ease-in-out}.igx-grid__th--filtering{background:#fff;color:rgba(0,0,0,.74);z-index:3}.igx-grid--cosy .igx-grid__th{padding:0 1rem;min-height:2.5rem}.igx-grid--compact .igx-grid__th{padding:0 .75rem;min-height:2rem}.igx-grid__th-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:600;min-width:3ch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:initial;flex-grow:1;line-height:4.1666666667;opacity:.7;transition:opacity 250ms ease-in-out,color 250ms ease-in-out}.igx-grid--cosy .igx-grid__th-title{line-height:3.3333333333}.igx-grid--compact .igx-grid__th-title{line-height:2.6666666667}.igx-grid__th-icons{display:inline-flex;align-items:center;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:30px;height:3.125rem;align-self:flex-end}.igx-grid__th-icons:empty{min-width:0}.igx-grid__th-icons .sort-icon{width:.9375rem;height:.9375rem;min-width:.9375rem;font-size:.9375rem}.igx-grid__th--sortable:hover{cursor:pointer}.igx-grid__th--sortable:hover .igx-grid__th-title{cursor:pointer;opacity:1}.igx-grid__th--sortable:hover .sort-icon{opacity:.7}.igx-grid__th--sortable:hover .sort-icon:hover,.igx-grid__th--sorted .igx-grid__th-title,.igx-grid__th--sorted:hover .sort-icon{opacity:1}.igx-grid__th--sorted .sort-icon{opacity:1;color:#e41c77}.igx-grid__th--sorted .sort-icon:hover{color:#e41c77}.igx-grid__th--filtrable .igx-grid__th-title{opacity:.7}.igx-grid__th--filtrable.igx-grid__th--sortable .sort-icon:hover{opacity:1}.sort-icon{opacity:0;transition:all 250ms ease-in-out}.igx-grid--cosy .igx-grid__th-icons{height:2.5rem}.igx-grid--compact .igx-grid__th-icons{height:2rem}.igx-grid__td--number,.igx-grid__th--number{text-align:right;justify-content:flex-end}.igx-grid__td--number .igx-grid__th-icons,.igx-grid__th--number .igx-grid__th-icons{justify-content:flex-start;order:-1}.igx-grid__td--number .igx-grid__th-icons .sort-icon,.igx-grid__th--number .igx-grid__th-icons .sort-icon{order:1}.igx-grid__cbx-selection{display:flex;justify-content:center;align-items:center;border-right:1px solid rgba(0,0,0,.08);background:inherit;z-index:4}.igx-grid__cbx-padding{display:flex;align-items:center;justify-content:center;min-width:calc(1.25rem + (1.5rem * 2))}.igx-grid--cosy .igx-grid__cbx-padding{min-width:calc(1.25rem + (1rem * 2))}.igx-grid--compact .igx-grid__cbx-padding{min-width:calc(1.25rem + (.75rem * 2))}.igx-grid__th-resize-handle{position:absolute;width:4px;top:0;right:-2px;height:100%;z-index:2}.igx-grid__th-resize-line{position:absolute;cursor:col-resize;width:4px;background:#e41c77;z-index:2}.igx-grid__th-resize-line::after,.igx-grid__th-resize-line::before{position:absolute;content:"";height:100%;width:96px}.igx-grid__th-resize-line::before{right:100%}.igx-grid__th-resize-line::after{left:100%}.igx-grid__summaries,.igx-grid__summaries--body{display:flex;overflow:hidden;background:#e0e0e0}.igx-grid__summaries .igx-grid-summary__result,.igx-grid__summaries--body .igx-grid-summary__result{color:#000}.igx-grid__summaries--body{background:#f4f4f4;border-bottom:1px dashed rgba(0,0,0,.12)}.igx-grid__summaries--body:last-of-type{border-bottom:none}.igx-grid__summaries--body .igx-grid-summary__result{color:#000}.igx-grid__summaries-patch{background:inherit;position:relative;z-index:1;border-right:1px solid rgba(0,0,0,.08)}.igx-grid__th-drop-indicator-left,.igx-grid__th-drop-indicator-right{position:absolute;width:1px;height:100%;top:0;z-index:1}.igx-grid__th-drop-indicator-left{left:-1px}.igx-grid__th-drop-indicator-right{right:-1px}.igx-grid__th-drop-indicator--active.igx-grid__th-drop-indicator-left,.igx-grid__th-drop-indicator--active.igx-grid__th-drop-indicator-right{border-right:1px solid #e41c77}.igx-grid__th-drop-indicator--active::after,.igx-grid__th-drop-indicator--active::before{position:absolute;content:"";width:0;height:0;border-style:solid;left:-3px}.igx-grid__th-drop-indicator--active::before{bottom:0;border-width:0 4px 4px;border-color:transparent transparent #e41c77}.igx-grid__th-drop-indicator--active::after{top:0;border-width:4px 4px 0;border-color:#e41c77 transparent transparent}.igx-grid__scroll-on-drag-left,.igx-grid__scroll-on-drag-right{position:absolute;width:15px;top:0;height:100%;z-index:25}.igx-grid__scroll-on-drag-left{left:0}.igx-grid__scroll-on-drag-right{right:0}.igx-grid__scroll-on-drag-pinned{position:absolute;width:15px;height:100%;top:0;z-index:25}.igx-grid__drag-ghost-image{position:absolute;display:flex;align-items:center;background:#fff;color:rgba(0,0,0,.54);min-width:168px;max-width:320px;height:3.125rem;min-height:3.125rem;top:-99999px;left:-99999px;border:none;box-shadow:0 3px 5px -1px rgba(0,0,0,.26),0 5px 8px 0 rgba(0,0,0,.12),0 1px 14px 0 rgba(0,0,0,.08);overflow:hidden;z-index:20}.igx-grid__drag-ghost-image .igx-grid__th-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1 0 0;text-align:right}.igx-grid__drag-ghost-image .igx-grid__th-icons{display:none}.igx-grid__drag-ghost-image .igx-grid__thead-title{border:none}.igx-grid--cosy .igx-grid__drag-ghost-image{height:2.5rem;min-height:2.5rem}.igx-grid--compact .igx-grid__drag-ghost-image{height:2rem;min-height:2rem}.igx-grid__drag-ghost-image-icon{color:rgba(0,0,0,.38);margin-right:.75rem}.igx-grid__drag-ghost-image-icon-group{color:rgba(0,0,0,.38);padding:0 0 0 1.5rem;margin-right:.5rem}.igx-grid__drag-col-header{background:#f4f4f4}.igx-grid__drag-col-header .igx-grid__th,.igx-grid__drag-col-header .igx-grid__thead-title{opacity:.4}.igx-grid__group-row{background:#f4f4f4;display:flex;outline-style:none;border-bottom:1px solid rgba(0,0,0,.12);min-height:3.125rem}.igx-grid__group-row--active{background:#eaeaea}.igx-grid__group-row--active .igx-grid__grouping-indicator{color:rgba(0,0,0,.54)}.igx-grid__group-row--active:hover{background:#eaeaea}.igx-grid--cosy .igx-grid__group-row{min-height:2.5rem}.igx-grid--compact .igx-grid__group-row{min-height:2rem}.igx-group-label{display:flex;align-items:center;justify-content:flex-start;line-height:1rem}.igx-group-label>*{margin-right:.25rem}.igx-group-label>:last-child{margin-right:0}.igx-group-label__icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.igx-group-label__icon.igx-icon,.igx-group-label__icon.igx-icon--inactive{color:#09f;width:1rem;height:1rem;font-size:1rem}.igx-group-label__column-name{color:#09f;font-weight:600;font-size:12px}.igx-group-label__count-badge>div{background:rgba(0,0,0,.08);color:rgba(0,0,0,.54);font-size:.75rem}.igx-group-label__text{font-size:.8125rem;color:rgba(0,0,0,.74)}[dir=rtl] .igx-grid__group-content{padding-left:1.5rem}.igx-grid--cosy [dir=rtl] .igx-grid__group-content,[dir=rtl] .igx-grid--cosy .igx-grid__group-content{padding-left:1rem}.igx-grid--compact [dir=rtl] .igx-grid__group-content,[dir=rtl] .igx-grid--compact .igx-grid__group-content{padding-left:.75rem}[dir=rtl] .igx-group-label>*{margin-left:.25rem}[dir=rtl] .igx-group-label>:last-child{margin-left:0}.igx-grid__group-content{display:flex;align-items:center;justify-content:flex-start;flex:1 1 auto;padding-left:1.5rem;min-height:3.125rem}.igx-grid__group-content:focus{outline:transparent}.igx-grid--cosy .igx-grid__group-content{padding-left:1rem;min-height:2.5rem}.igx-grid--compact .igx-grid__group-content{padding-left:.75rem;min-height:2rem}.igx-grid__row-indentation{background:0 0;z-index:1;display:flex;justify-content:center;align-items:center;position:relative;padding-left:1.5rem;padding-right:1.5rem;border-right:1px solid transparent}.igx-grid__row-indentation::after{content:"";position:absolute;width:100%;height:.0625rem;bottom:-1px;left:0;background:0 0}.igx-grid__row-indentation .igx-button--icon{width:1.75rem;height:1.75rem;color:rgba(0,0,0,.54)}.igx-grid__row-indentation:focus .igx-button--icon,.igx-grid__row-indentation:hover .igx-button--icon{color:rgba(0,0,0,.74)}.igx-grid--cosy .igx-grid__row-indentation{padding-left:1rem;padding-right:1rem}.igx-grid--compact .igx-grid__row-indentation{padding-left:.75rem;padding-right:.75rem}.igx-grid__grouparea{grid-row:2;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.08);background:#f4f4f4;min-height:3.5625rem;padding:.5rem 1.5rem;z-index:2;height:100%;overflow:hidden}.igx-grid__grouparea:focus{outline-style:none}.igx-grid__grouparea-connector{display:inline-flex;justify-content:center;align-items:center;margin:0 .25rem}.igx-grid__grouparea-connector igx-icon{width:16px;height:16px;font-size:16px}.igx-grid--cosy .igx-grid__grouparea{min-height:3.0625rem;padding:.5rem 1rem}.igx-grid--compact .igx-grid__grouparea{min-height:2.5625rem;padding:.25rem .75rem}.igx-drop-area,.igx-drop-area--compact,.igx-drop-area--cosy{min-width:5rem;display:flex;align-items:center;justify-content:flex-start;height:2rem;border-radius:16px;padding:0 1.5rem;flex:1 0 0%;background:rgba(0,0,0,.04)}.igx-drop-area .igx-drop-area__icon,.igx-drop-area--compact .igx-drop-area__icon,.igx-drop-area--cosy .igx-drop-area__icon{color:#9e9e9e;width:1rem;height:1rem;font-size:1rem;margin-right:.5rem}.igx-drop-area--hover{background:rgba(0,0,0,.08)}.igx-drop-area--compact{height:1.5rem;border-radius:16px;padding:0 1rem}.igx-drop-area--cosy{height:1.5rem;border-radius:16px;padding:0 .75rem}.igx-drop-area__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:rgba(0,0,0,.54);font-size:.8125rem}.igx-grid__grouping-indicator{position:relative;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:center;align-items:center;background:inherit;z-index:1;cursor:pointer;padding-left:1.5rem;padding-right:.75rem;min-height:3.125rem}.igx-grid__grouping-indicator igx-icon{color:rgba(0,0,0,.54);width:1.5rem}.igx-grid__grouping-indicator:focus,.igx-grid__grouping-indicator:hover{outline-style:none}.igx-grid__grouping-indicator:focus igx-icon,.igx-grid__grouping-indicator:hover igx-icon{color:#09f}.igx-grid--cosy .igx-grid__grouping-indicator{padding-left:1rem;min-height:2.5rem}.igx-grid--compact .igx-grid__grouping-indicator{padding-left:.75rem;min-height:2rem}.igx-grid__header-indentation{position:relative;padding-right:1.5rem;border-right:1px solid rgba(0,0,0,.08);background:#f4f4f4;z-index:4}.igx-grid--cosy .igx-grid__header-indentation{padding-right:1rem}.igx-grid--compact .igx-grid__header-indentation{padding-right:.75rem}.igx-grid__group-expand-btn{position:absolute;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:calc(50% - 12px);left:1.5rem}.igx-grid__group-expand-btn:hover{color:#09f}.igx-grid__group-expand-btn.igx-grid__group-expand-btn--push{top:.8125rem}.igx-grid--cosy .igx-grid__group-expand-btn{left:1rem}.igx-grid--cosy .igx-grid__group-expand-btn.igx-grid__group-expand-btn--push{top:.5rem}.igx-grid--compact .igx-grid__group-expand-btn{left:.75rem}.igx-grid--compact .igx-grid__group-expand-btn.igx-grid__group-expand-btn--push{top:.25rem}.igx-grid__row-indentation--level-1{background:inherit;padding-left:calc(1.5rem + 1.5rem)}.igx-grid__group-row--padding-level-1{padding-left:1.5rem}.igx-grid--cosy .igx-grid__row-indentation--level-1{padding-left:calc(1rem + 1.5rem)}.igx-grid--compact .igx-grid__row-indentation--level-1{padding-left:calc(.75rem + 1.5rem)}.igx-grid--compact .igx-grid__group-row--padding-level-1{padding-left:.75rem}.igx-grid__row-indentation--level-2{background:inherit;padding-left:calc(3rem + 1.5rem)}.igx-grid__group-row--padding-level-2{padding-left:3rem}.igx-grid--cosy .igx-grid__row-indentation--level-2{padding-left:calc(2rem + 1.5rem)}.igx-grid--compact .igx-grid__row-indentation--level-2{padding-left:calc(1.5rem + 1.5rem)}.igx-grid--compact .igx-grid__group-row--padding-level-2{padding-left:1.5rem}.igx-grid__row-indentation--level-3{background:inherit;padding-left:calc(4.5rem + 1.5rem)}.igx-grid__group-row--padding-level-3{padding-left:4.5rem}.igx-grid--cosy .igx-grid__row-indentation--level-3{padding-left:calc(3rem + 1.5rem)}.igx-grid--compact .igx-grid__row-indentation--level-3{padding-left:calc(2.25rem + 1.5rem)}.igx-grid--compact .igx-grid__group-row--padding-level-3{padding-left:2.25rem}.igx-grid__row-indentation--level-4{background:inherit;padding-left:calc(6rem + 1.5rem)}.igx-grid__group-row--padding-level-4{padding-left:6rem}.igx-grid--cosy .igx-grid__row-indentation--level-4{padding-left:calc(4rem + 1.5rem)}.igx-grid--compact .igx-grid__row-indentation--level-4{padding-left:calc(3rem + 1.5rem)}.igx-grid--compact .igx-grid__group-row--padding-level-4{padding-left:3rem}.igx-grid__row-indentation--level-5{background:inherit;padding-left:calc(7.5rem + 1.5rem)}.igx-grid__group-row--padding-level-5{padding-left:7.5rem}.igx-grid--cosy .igx-grid__row-indentation--level-5{padding-left:calc(5rem + 1.5rem)}.igx-grid--compact .igx-grid__row-indentation--level-5{padding-left:calc(3.75rem + 1.5rem)}.igx-grid--compact .igx-grid__group-row--padding-level-5{padding-left:3.75rem}.igx-grid__row-indentation--level-6{background:inherit;padding-left:calc(9rem + 1.5rem)}.igx-grid__group-row--padding-level-6{padding-left:9rem}.igx-grid--cosy .igx-grid__row-indentation--level-6{padding-left:calc(6rem + 1.5rem)}.igx-grid--compact .igx-grid__row-indentation--level-6{padding-left:calc(4.5rem + 1.5rem)}.igx-grid--compact .igx-grid__group-row--padding-level-6{padding-left:4.5rem}.igx-grid__row-indentation--level-7{background:inherit;padding-left:calc(10.5rem + 1.5rem)}.igx-grid__group-row--padding-level-7{padding-left:10.5rem}.igx-grid--cosy .igx-grid__row-indentation--level-7{padding-left:calc(7rem + 1.5rem)}.igx-grid--compact .igx-grid__row-indentation--level-7{padding-left:calc(5.25rem + 1.5rem)}.igx-grid--compact .igx-grid__group-row--padding-level-7{padding-left:5.25rem}.igx-grid__row-indentation--level-8{background:inherit;padding-left:calc(12rem + 1.5rem)}.igx-grid__group-row--padding-level-8{padding-left:12rem}.igx-grid--cosy .igx-grid__row-indentation--level-8{padding-left:calc(8rem + 1.5rem)}.igx-grid--compact .igx-grid__row-indentation--level-8{padding-left:calc(6rem + 1.5rem)}.igx-grid--compact .igx-grid__group-row--padding-level-8{padding-left:6rem}.igx-grid__row-indentation--level-9{background:inherit;padding-left:calc(13.5rem + 1.5rem)}.igx-grid__group-row--padding-level-9{padding-left:13.5rem}.igx-grid--cosy .igx-grid__row-indentation--level-9{padding-left:calc(9rem + 1.5rem)}.igx-grid--compact .igx-grid__row-indentation--level-9{padding-left:calc(6.75rem + 1.5rem)}.igx-grid--compact .igx-grid__group-row--padding-level-9{padding-left:6.75rem}.igx-grid__row-indentation--level-10{background:inherit;padding-left:calc(15rem + 1.5rem)}.igx-grid__group-row--padding-level-10{padding-left:15rem}.igx-grid--cosy .igx-grid__row-indentation--level-10{padding-left:calc(10rem + 1.5rem)}.igx-grid--compact .igx-grid__row-indentation--level-10{padding-left:calc(7.5rem + 1.5rem)}.igx-grid--compact .igx-grid__group-row--padding-level-10{padding-left:7.5rem}.igx-grid__tree-cell--padding-level-1{padding-left:1.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-1{padding-left:1rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-1{padding-left:.75rem}.igx-grid__tree-cell--padding-level-2{padding-left:3rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-2{padding-left:2rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-2{padding-left:1.5rem}.igx-grid__tree-cell--padding-level-3{padding-left:4.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-3{padding-left:3rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-3{padding-left:2.25rem}.igx-grid__tree-cell--padding-level-4{padding-left:6rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-4{padding-left:4rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-4{padding-left:3rem}.igx-grid__tree-cell--padding-level-5{padding-left:7.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-5{padding-left:5rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-5{padding-left:3.75rem}.igx-grid__tree-cell--padding-level-6{padding-left:9rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-6{padding-left:6rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-6{padding-left:4.5rem}.igx-grid__tree-cell--padding-level-7{padding-left:10.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-7{padding-left:7rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-7{padding-left:5.25rem}.igx-grid__tree-cell--padding-level-8{padding-left:12rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-8{padding-left:8rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-8{padding-left:6rem}.igx-grid__tree-cell--padding-level-9{padding-left:13.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-9{padding-left:9rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-9{padding-left:6.75rem}.igx-grid__tree-cell--padding-level-10{padding-left:15rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-10{padding-left:10rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-10{padding-left:7.5rem}.igx-grid__tree-cell--padding-level-11{padding-left:16.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-11{padding-left:11rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-11{padding-left:8.25rem}.igx-grid__tree-cell--padding-level-12{padding-left:18rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-12{padding-left:12rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-12{padding-left:9rem}.igx-grid__tree-cell--padding-level-13{padding-left:19.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-13{padding-left:13rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-13{padding-left:9.75rem}.igx-grid__tree-cell--padding-level-14{padding-left:21rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-14{padding-left:14rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-14{padding-left:10.5rem}.igx-grid__tree-cell--padding-level-15{padding-left:22.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-15{padding-left:15rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-15{padding-left:11.25rem}.igx-grid__tree-cell--padding-level-16{padding-left:24rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-16{padding-left:16rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-16{padding-left:12rem}.igx-grid__tree-cell--padding-level-17{padding-left:25.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-17{padding-left:17rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-17{padding-left:12.75rem}.igx-grid__tree-cell--padding-level-18{padding-left:27rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-18{padding-left:18rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-18{padding-left:13.5rem}.igx-grid__tree-cell--padding-level-19{padding-left:28.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-19{padding-left:19rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-19{padding-left:14.25rem}.igx-grid__tree-cell--padding-level-20{padding-left:30rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-20{padding-left:20rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-20{padding-left:15rem}.igx-grid__tree-cell--padding-level-21{padding-left:31.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-21{padding-left:21rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-21{padding-left:15.75rem}.igx-grid__tree-cell--padding-level-22{padding-left:33rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-22{padding-left:22rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-22{padding-left:16.5rem}.igx-grid__tree-cell--padding-level-23{padding-left:34.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-23{padding-left:23rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-23{padding-left:17.25rem}.igx-grid__tree-cell--padding-level-24{padding-left:36rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-24{padding-left:24rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-24{padding-left:18rem}.igx-grid__tree-cell--padding-level-25{padding-left:37.5rem}.igx-grid--cosy .igx-grid__tree-cell--padding-level-25{padding-left:25rem}.igx-grid--compact .igx-grid__tree-cell--padding-level-25{padding-left:18.75rem}.igx-grid__outlet{z-index:10002;position:fixed}.igx-grid__loading-outlet{z-index:10003}.igx-grid__loading-outlet .igx-circular-bar{width:3.125rem;height:3.125rem}.igx-grid__row-editing-outlet{z-index:10000;position:absolute}.igx-grid__row-editing-outlet .igx-overlay__wrapper,.igx-grid__row-editing-outlet .igx-overlay__wrapper--flex,.igx-grid__row-editing-outlet .igx-overlay__wrapper--flex-container,.igx-grid__row-editing-outlet .igx-overlay__wrapper--modal{position:absolute}.igx-grid__filtering-cell{display:flex;align-items:center;border-right:1px solid rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.08);height:3.125rem;padding:0 1.5rem;overflow:hidden}.igx-grid__filtering-cell igx-chips-area{transition:transform .25s cubic-bezier(.175,.885,.32,1.275);flex-wrap:nowrap}.igx-grid__filtering-cell igx-chips-area .igx-filtering-chips__connector{font-size:.75rem;text-transform:uppercase;font-weight:600;margin:0 .5rem}.igx-grid__filtering-cell-indicator,.igx-grid__filtering-cell-indicator--hidden{position:relative;display:flex;align-items:center;justify-content:center;padding-right:8px;margin-left:8px;cursor:pointer;visibility:visible}.igx-grid__filtering-cell-indicator igx-icon,.igx-grid__filtering-cell-indicator--hidden igx-icon{width:18px;height:18px;font-size:18px}.igx-grid__filtering-cell-indicator .igx-badge,.igx-grid__filtering-cell-indicator .igx-badge__circle,.igx-grid__filtering-cell-indicator .igx-badge__circle--error,.igx-grid__filtering-cell-indicator .igx-badge__circle--info,.igx-grid__filtering-cell-indicator .igx-badge__circle--success,.igx-grid__filtering-cell-indicator .igx-badge__circle--warning,.igx-grid__filtering-cell-indicator--hidden .igx-badge,.igx-grid__filtering-cell-indicator--hidden .igx-badge__circle,.igx-grid__filtering-cell-indicator--hidden .igx-badge__circle--error,.igx-grid__filtering-cell-indicator--hidden .igx-badge__circle--info,.igx-grid__filtering-cell-indicator--hidden .igx-badge__circle--success,.igx-grid__filtering-cell-indicator--hidden .igx-badge__circle--warning{top:50%;transform:translateY(-50%);position:absolute;width:14px;height:14px;min-width:14px;font-size:12px;text-align:center;right:0}.igx-grid__filtering-cell-indicator--hidden{visibility:hidden}.igx-grid__filtering-row{position:absolute;display:flex;width:100%;height:3.125rem;padding:0 1rem;align-items:center;justify-content:space-between;background:#fff;color:rgba(0,0,0,.74);left:0;bottom:0;z-index:3}.igx-grid__filtering-row::after{display:block;position:absolute;content:"";background:inherit;left:0;right:0;top:0;bottom:0;box-shadow:0 1px 0 #fff,0 4px 10px rgba(0,0,0,.12);z-index:-1}.igx-grid__filtering-row igx-input-group{flex:0 0 200px}.igx-grid__filtering-row igx-prefix:focus{color:#e41c77}.igx-grid__filtering-row igx-suffix igx-icon{outline-style:none}.igx-grid__filtering-row igx-suffix igx-icon:focus{color:#e41c77}.igx-grid__filtering-row igx-suffix igx-icon+igx-icon{margin-left:.25rem}.igx-grid__filtering-row--cosy{height:2.5rem}.igx-grid__filtering-row--compact{height:2rem}.igx-grid__filtering-row-main{display:flex;flex:1;overflow:hidden;max-width:calc(100% - 176px)}.igx-grid__filtering-row-main igx-chips-area{transition:transform .25s cubic-bezier(.175,.885,.32,1.275);flex-wrap:nowrap;margin:0 .5rem}.igx-grid__filtering-row-main igx-chip{margin:0 .25rem}.igx-grid__filtering-row-main [igxButton] igx-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%)}.igx-grid__filtering-row-main [igxButton] span{margin-left:1rem}.igx-grid__filtering-row-scroll-end::before,.igx-grid__filtering-row-scroll-start::after{display:block;position:absolute;content:"";top:-2px;bottom:-2px;width:10px}.igx-grid__filtering-row-scroll-start{width:24px;height:24px;position:relative;overflow:visible;margin:0 8px;z-index:1}.igx-grid__filtering-row-scroll-start::after{left:calc(100% + 6px);background:linear-gradient(to right,#fff,transparent)}.igx-grid__filtering-row-scroll-end{width:24px;height:24px;position:relative;overflow:visible;margin:0 8px;z-index:1}.igx-grid__filtering-row-scroll-end::before{right:calc(100% + 6px);background:linear-gradient(to left,#fff,transparent)}.igx-grid__tr--highlighted{position:relative}.igx-grid__tr--highlighted::after{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#e41c77;z-index:3}.igx-grid__tr--highlighted .igx-grid__tr--edited::before,.igx-grid__tr--highlighted::before{left:4px}.igx-grid__tr-container{border-bottom:1px solid rgba(0,0,0,.12)}.igx-grid__hierarchical-expander{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:inherit;padding-left:1.5rem;padding-right:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;color:rgba(0,0,0,.54);border-right:1px solid transparent}.igx-grid__hierarchical-expander:focus{outline:0}.igx-grid__hierarchical-expander:focus igx-icon,.igx-grid__hierarchical-expander:hover igx-icon{color:#09f}.igx-grid__hierarchical-expander igx-icon{color:rgba(0,0,0,.54);max-width:24px;min-width:24px}.igx-grid--cosy .igx-grid__hierarchical-expander{padding-left:1rem;padding-right:1rem}.igx-grid--compact .igx-grid__hierarchical-expander{padding-left:.75rem;padding-right:.75rem}.igx-grid__hierarchical-expander--header{background:inherit;border-right:1px solid rgba(0,0,0,.08);z-index:3}.igx-grid__hierarchical-expander--header igx-icon{display:flex;align-items:center}.igx-grid__hierarchical-expander--push{align-items:flex-start}.igx-grid__hierarchical-expander--push igx-icon{min-height:3.125rem;max-height:3.125rem}.igx-grid--cosy .igx-grid__hierarchical-expander--push igx-icon{min-height:2.5rem}.igx-grid--compact .igx-grid__hierarchical-expander--push igx-icon{min-height:2rem}.igx-grid__header-indentation--no-border,.igx-grid__hierarchical-expander--no-border{border-right:1px solid transparent}.igx-grid__hierarchical-indent{margin-left:calc(2 * 1.5rem + 24px);margin-top:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem}.igx-grid__hierarchical-indent--scroll{margin-right:calc(1.5rem + 18px)}.igx-grid--cosy .igx-grid__hierarchical-indent{margin-left:calc(2 * 1rem + 24px);margin-top:1rem;margin-right:1rem;margin-bottom:1rem}.igx-grid--cosy .igx-grid__hierarchical-indent--scroll{margin-right:calc(1rem + 18px)}.igx-grid--compact .igx-grid__hierarchical-indent{margin-left:calc(2 * .75rem + 24px);margin-top:.75rem;margin-right:.75rem;margin-bottom:.75rem}.igx-grid--compact .igx-grid__hierarchical-indent--scroll{margin-right:calc(.75rem + 18px)}.igx-excel-filter{display:block}.igx-excel-filter__loading{display:flex;justify-content:center;align-items:center}.igx-excel-filter__icon,.igx-excel-filter__icon--filtered{cursor:pointer}.igx-icon.igx-excel-filter__icon,.igx-icon.igx-excel-filter__icon--filtered{width:.9375rem;height:.9375rem;font-size:.9375rem}.igx-icon.igx-excel-filter__icon--filtered{color:#e41c77}.igx-excel-filter__menu{width:320px;min-width:320px;background:#fff;box-shadow:0 7px 8px -4px rgba(0,0,0,.26),0 12px 17px 2px rgba(0,0,0,.12),0 5px 22px 4px rgba(0,0,0,.08);border-radius:4px;--igx-button-group-border-radius:4px;--igx-button-group-elevation:2;--igx-button-group-item-background:#fff;--igx-button-group-item-border-color:transparent;--igx-button-group-item-text-color:rgba(0, 0, 0, 0.62);--igx-button-group-item-hover-text-color:rgba(0, 0, 0, 0.74);--igx-button-group-item-hover-background:rgba(0, 0, 0, 0.04);--igx-button-group-item-selected-text-color:#e41c77;--igx-button-group-item-selected-background:rgba(0, 0, 0, 0.04);--igx-button-group-item-selected-hover-background:rgba(0, 0, 0, 0.38);--igx-button-group-item-selected-border-color:transparent;--igx-button-group-disabled-text-color:rgba(0, 0, 0, 0.26);--igx-button-group-disabled-background-color:rgba(0, 0, 0, 0.02);--igx-button-group-item-disabled-border:#191919;--igx-button-group-border:none;--igx-button-group-shadow:none}.igx-excel-filter__menu .igx-button-group,.igx-excel-filter__menu .igx-button-group--vertical{display:flex;box-shadow:none;transition:all 140ms cubic-bezier(.455,.03,.515,.955);border-radius:4px}.igx-excel-filter__menu .igx-button-group__item,.igx-excel-filter__menu .igx-button-group__item--selected{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid transparent;color:rgba(0,0,0,.62);background:#fff;min-width:24px;display:flex;flex:1 0 0%;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:0;transition:all 140ms cubic-bezier(.455,.03,.515,.955)}.igx-excel-filter__menu .igx-button-group__item--selected.igx-button--flat,.igx-excel-filter__menu .igx-button-group__item.igx-button--flat{border-radius:0}.igx-excel-filter__menu .igx-button-group__item .igx-icon,.igx-excel-filter__menu .igx-button-group__item .igx-icon--inactive,.igx-excel-filter__menu .igx-button-group__item--selected .igx-icon,.igx-excel-filter__menu .igx-button-group__item--selected .igx-icon--inactive{color:currentColor}.igx-excel-filter__menu .igx-button-group__item--selected:not(:nth-child(0)),.igx-excel-filter__menu .igx-button-group__item:not(:nth-child(0)){margin-left:-1px}.igx-excel-filter__menu .igx-button-group__item--selected:first-of-type,.igx-excel-filter__menu .igx-button-group__item:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.igx-excel-filter__menu .igx-button-group__item--selected:last-of-type,.igx-excel-filter__menu .igx-button-group__item:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.igx-excel-filter__menu .igx-button-group__item--selected.igx-button--disabled,.igx-excel-filter__menu .igx-button-group__item.igx-button--disabled{color:rgba(0,0,0,.26)!important;background:rgba(0,0,0,.02)!important;border-color:#191919}.igx-excel-filter__menu .igx-button-group__item--selected:focus,.igx-excel-filter__menu .igx-button-group__item--selected:hover,.igx-excel-filter__menu .igx-button-group__item:focus,.igx-excel-filter__menu .igx-button-group__item:hover{color:rgba(0,0,0,.74);background:rgba(0,0,0,.04);z-index:1}.igx-excel-filter__menu .igx-button-group__item--selected:focus .igx-icon,.igx-excel-filter__menu .igx-button-group__item--selected:focus .igx-icon--inactive,.igx-excel-filter__menu .igx-button-group__item--selected:hover .igx-icon,.igx-excel-filter__menu .igx-button-group__item--selected:hover .igx-icon--inactive,.igx-excel-filter__menu .igx-button-group__item:focus .igx-icon,.igx-excel-filter__menu .igx-button-group__item:focus .igx-icon--inactive,.igx-excel-filter__menu .igx-button-group__item:hover .igx-icon,.igx-excel-filter__menu .igx-button-group__item:hover .igx-icon--inactive{color:currentColor}.igx-button-group--vertical .igx-excel-filter__menu .igx-button-group__item:not(:nth-child(0)),.igx-excel-filter__menu .igx-button-group--vertical .igx-button-group__item:not(:nth-child(0)){margin-top:-1px;margin-left:0}.igx-button-group--vertical .igx-excel-filter__menu .igx-button-group__item:first-of-type,.igx-excel-filter__menu .igx-button-group--vertical .igx-button-group__item:first-of-type{border-radius:4px 4px 0 0}.igx-button-group--vertical .igx-excel-filter__menu .igx-button-group__item:last-of-type,.igx-excel-filter__menu .igx-button-group--vertical .igx-button-group__item:last-of-type{border-radius:0 0 4px 4px}.igx-excel-filter__menu .igx-button-group__item--selected{color:#e41c77;background:rgba(0,0,0,.04);border-color:transparent;position:relative;z-index:1}.igx-excel-filter__menu .igx-button-group__item--selected:focus,.igx-excel-filter__menu .igx-button-group__item--selected:hover{color:#e41c77;background:rgba(0,0,0,.38)}.igx-excel-filter__menu .igx-button-group__item--selected.igx-button--disabled{position:relative}.igx-excel-filter__menu .igx-button-group__item--selected.igx-button--disabled::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.06)}.igx-excel-filter__menu .igx-button-group--vertical{flex-flow:column}.igx-excel-filter__menu .igx-button-group__item-content{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;text-align:center}.igx-excel-filter__menu .igx-button-group__item-content *~*{margin-left:.625rem}.igx-excel-filter__menu-header,.igx-excel-filter__secondary-header{display:flex;align-items:center;padding:1rem;color:rgba(0,0,0,.62)}.igx-excel-filter__menu-header-actions{display:flex;margin-left:auto}.igx-excel-filter__menu-header-actions [igxButton]+[igxButton]{margin-left:.25rem}.igx-excel-filter__menu-footer,.igx-excel-filter__secondary-footer{display:flex;justify-content:space-between;padding:.5rem 1rem}.igx-excel-filter__menu-footer [igxButton],.igx-excel-filter__secondary-footer [igxButton]{flex-grow:1}.igx-excel-filter__menu-footer [igxButton]+[igxButton],.igx-excel-filter__secondary-footer [igxButton]+[igxButton]{margin-left:1rem}.igx-excel-filter__sort{display:block;padding:.5rem 1rem}.igx-excel-filter__sort header{color:rgba(0,0,0,.62);margin-bottom:.25rem}.igx-excel-filter__sort igx-icon{font-size:1.125rem;width:1.125rem;height:1.125rem;margin-right:.5rem}.igx-excel-filter__menu--compact .igx-excel-filter__move,.igx-excel-filter__menu--compact .igx-excel-filter__sort{display:flex;align-items:center;justify-content:space-between}.igx-excel-filter__menu--compact .igx-excel-filter__move header,.igx-excel-filter__menu--compact .igx-excel-filter__sort header{color:rgba(0,0,0,.62);margin-right:auto}.igx-excel-filter__actions{padding:.5rem 1rem}.igx-excel-filter__move{margin-bottom:.5rem}.igx-excel-filter__move header{color:rgba(0,0,0,.62);margin-bottom:.25rem}.igx-excel-filter__move-buttons{display:flex;justify-content:space-between}.igx-excel-filter__move-buttons [igxButton]{flex-grow:1;width:6.5rem}.igx-excel-filter__move-buttons igx-icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.igx-excel-filter__move-buttons igx-icon+span,.igx-excel-filter__move-buttons span+igx-icon{margin-left:.5rem}.igx-excel-filter__actions-clear,.igx-excel-filter__actions-clear--disabled,.igx-excel-filter__actions-filter,.igx-excel-filter__actions-hide,.igx-excel-filter__actions-pin,.igx-excel-filter__actions-pin--disabled,.igx-excel-filter__actions-unpin{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;margin:0 -1rem;cursor:pointer;color:rgba(0,0,0,.62);outline-style:none}.igx-excel-filter__actions-clear--disabled:focus,.igx-excel-filter__actions-clear--disabled:hover,.igx-excel-filter__actions-clear:focus,.igx-excel-filter__actions-clear:hover,.igx-excel-filter__actions-filter:focus,.igx-excel-filter__actions-filter:hover,.igx-excel-filter__actions-hide:focus,.igx-excel-filter__actions-hide:hover,.igx-excel-filter__actions-pin--disabled:focus,.igx-excel-filter__actions-pin--disabled:hover,.igx-excel-filter__actions-pin:focus,.igx-excel-filter__actions-pin:hover,.igx-excel-filter__actions-unpin:focus,.igx-excel-filter__actions-unpin:hover{background:rgba(0,0,0,.04)}.igx-excel-filter__actions-clear--disabled,.igx-excel-filter__actions-pin--disabled{color:rgba(0,0,0,.26);pointer-events:none}.igx-excel-filter__menu-main{display:block;padding:0 1rem}.igx-excel-filter__menu-main igx-list{margin:.5rem -1rem 0;border-top:1px dashed rgba(0,0,0,.12);border-bottom:1px dashed rgba(0,0,0,.12)}.igx-excel-filter__menu--cosy .igx-excel-filter__menu-header,.igx-excel-filter__menu--cosy .igx-excel-filter__secondary-header{justify-content:space-between;padding:.5rem}.igx-excel-filter__menu--cosy .igx-excel-filter__actions,.igx-excel-filter__menu--cosy .igx-excel-filter__sort{padding:.5rem}.igx-excel-filter__menu--cosy .igx-excel-filter__actions-clear,.igx-excel-filter__menu--cosy .igx-excel-filter__actions-clear--disabled,.igx-excel-filter__menu--cosy .igx-excel-filter__actions-filter,.igx-excel-filter__menu--cosy .igx-excel-filter__actions-hide,.igx-excel-filter__menu--cosy .igx-excel-filter__actions-pin,.igx-excel-filter__menu--cosy .igx-excel-filter__actions-pin--disabled,.igx-excel-filter__menu--cosy .igx-excel-filter__actions-unpin{padding:.5rem;margin:0 -.5rem}.igx-excel-filter__menu--cosy .igx-excel-filter__menu-main{padding:0 .5rem}.igx-excel-filter__menu--cosy igx-list{margin:.5rem -.5rem 0}.igx-excel-filter__menu--cosy .igx-excel-filter__menu-footer,.igx-excel-filter__menu--cosy .igx-excel-filter__secondary-footer{padding:.5rem}.igx-excel-filter__menu--compact .igx-excel-filter__menu-header,.igx-excel-filter__menu--compact .igx-excel-filter__secondary-header{justify-content:space-between;padding:.25rem}.igx-excel-filter__menu--compact .igx-excel-filter__sort{padding:.25rem}.igx-excel-filter__menu--compact .igx-excel-filter__sort igx-buttongroup{width:13rem}.igx-excel-filter__menu--compact .igx-excel-filter__sort igx-buttongroup [igxButton]>igx-icon+span{margin-left:.5rem}.igx-excel-filter__menu--compact .igx-excel-filter__move{margin-bottom:0}.igx-excel-filter__menu--compact .igx-excel-filter__actions{padding:.25rem}.igx-excel-filter__menu--compact .igx-excel-filter__actions-clear,.igx-excel-filter__menu--compact .igx-excel-filter__actions-clear--disabled,.igx-excel-filter__menu--compact .igx-excel-filter__actions-filter,.igx-excel-filter__menu--compact .igx-excel-filter__actions-hide,.igx-excel-filter__menu--compact .igx-excel-filter__actions-pin,.igx-excel-filter__menu--compact .igx-excel-filter__actions-pin--disabled,.igx-excel-filter__menu--compact .igx-excel-filter__actions-unpin{padding:.25rem;margin:0 -.25rem}.igx-excel-filter__menu--compact .igx-excel-filter__menu-main{padding:0 .25rem}.igx-excel-filter__menu--compact igx-list{margin:.5rem -.25rem 0}.igx-excel-filter__menu--compact .igx-excel-filter__menu-footer,.igx-excel-filter__menu--compact .igx-excel-filter__secondary-footer{padding:.5rem .25rem}.igx-excel-filter__secondary{width:520px;min-width:520px;background:#fff;box-shadow:0 7px 8px -4px rgba(0,0,0,.26),0 12px 17px 2px rgba(0,0,0,.12),0 5px 22px 4px rgba(0,0,0,.08);border-radius:.25rem}.igx-excel-filter__secondary--cosy .igx-excel-filter__menu-header,.igx-excel-filter__secondary--cosy .igx-excel-filter__secondary-header{padding:.5rem}.igx-excel-filter__secondary--cosy .igx-excel-filter__condition{padding:0 .5rem}.igx-excel-filter__secondary--cosy .igx-excel-filter__add-filter{margin:0 .5rem .5rem}.igx-excel-filter__secondary--cosy .igx-excel-filter__menu-footer,.igx-excel-filter__secondary--cosy .igx-excel-filter__secondary-footer{padding:.5rem}.igx-excel-filter__secondary--compact .igx-excel-filter__menu-header,.igx-excel-filter__secondary--compact .igx-excel-filter__secondary-header{padding:.25rem}.igx-excel-filter__secondary--compact .igx-excel-filter__condition{padding:0 .25rem}.igx-excel-filter__secondary--compact .igx-excel-filter__add-filter{margin:0 .25rem .25rem}.igx-excel-filter__secondary--compact .igx-excel-filter__menu-footer,.igx-excel-filter__secondary--compact .igx-excel-filter__secondary-footer{padding:.5rem .25rem}.igx-excel-filter__secondary-header{border-bottom:1px solid rgba(0,0,0,.12)}.igx-excel-filter__secondary-main{height:232px;overflow:auto}.igx-excel-filter__secondary-footer{border-top:1px dashed rgba(0,0,0,.12)}.igx-excel-filter__secondary-footer [igxButton]{flex-grow:0}.igx-excel-filter__condition{display:flex;flex-wrap:wrap;align-items:center;padding:0 1rem}.igx-excel-filter__condition igx-input-group{flex-grow:1;flex-basis:40%;margin:1rem 0}.igx-excel-filter__condition [igxButton=icon],.igx-excel-filter__condition igx-input-group~igx-date-picker,.igx-excel-filter__condition igx-input-group~igx-input-group{margin-left:1rem}.igx-excel-filter__add-filter{margin:0 1rem 1rem}.igx-excel-filter__add-filter igx-icon{width:1.125rem;height:1.125rem;font-size:1.125rem;margin-right:.5rem}.igx-advanced-filter{width:660px;min-width:660px;max-width:720px;background-color:#fff;box-shadow:0 7px 8px -4px rgba(0,0,0,.26),0 12px 17px 2px rgba(0,0,0,.12),0 5px 22px 4px rgba(0,0,0,.08);border-radius:.25rem;pointer-events:all}.igx-advanced-filter__header{display:flex;align-items:center;padding:1rem;color:rgba(0,0,0,.62);background-color:rgba(0,0,0,.08);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab}.igx-advanced-filter__main{display:block;padding:1rem;overflow:auto;min-height:214px;max-height:468px}.igx-advanced-filter__main [igxButton]+[igxButton]{margin-left:.5rem}.igx-advanced-filter__outlet igx-select-item>igx-icon{width:1.125rem;height:1.125rem;font-size:1.125rem;margin-right:.5rem}.igx-filter-tree{display:flex}.igx-filter-tree+.igx-filter-tree,.igx-filter-tree+.igx-filter-tree__expression-item,.igx-filter-tree+.igx-filter-tree__inputs{margin-top:1rem}.igx-filter-tree__line{width:.5rem;min-width:.5rem;background-color:#fff;margin-right:1rem;outline-style:none;border-radius:.25rem;cursor:pointer}.igx-filter-tree__line--and{background-color:#3ca9f2}.igx-filter-tree__line--selected.igx-filter-tree__line--and{background-color:#007ed2}.igx-filter-tree__line--and:focus{box-shadow:inset 0 0 0 2px #007ed2}.igx-filter-tree__line--or{background-color:#dc5391}.igx-filter-tree__line--selected.igx-filter-tree__line--or{background-color:#d30060}.igx-filter-tree__line--or:focus{box-shadow:inset 0 0 0 2px #d30060}.igx-filter-tree__expression{display:flex;flex-direction:column;align-items:flex-start}.igx-filter-tree__expression-item{display:flex;align-items:center}.igx-filter-tree__expression-item+.igx-filter-tree,.igx-filter-tree__expression-item+.igx-filter-tree__expression-item,.igx-filter-tree__expression-item+.igx-filter-tree__inputs{margin-top:1rem}.igx-filter-tree__expression-column{padding:0 .5rem}.igx-filter-tree__expression-actions{display:inline-flex;margin:0 .5rem}.igx-filter-tree__expression-actions igx-icon{cursor:pointer;color:rgba(0,0,0,.38);outline-style:none}.igx-filter-tree__expression-actions igx-icon:focus,.igx-filter-tree__expression-actions igx-icon:hover{color:rgba(0,0,0,.74)}.igx-filter-tree__expression-actions igx-icon+igx-icon{margin-left:.5rem}.igx-filter-tree__expression-condition{color:rgba(0,0,0,.38)}.igx-filter-tree__buttons{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.igx-filter-tree__buttons+.igx-filter-tree,.igx-filter-tree__buttons+.igx-filter-tree__expression-item,.igx-filter-tree__buttons+.igx-filter-tree__inputs{margin-top:1rem}.igx-filter-tree__inputs{display:flex;justify-content:space-between}.igx-filter-tree__inputs igx-input-group+igx-select,.igx-filter-tree__inputs igx-select+igx-date-picker,.igx-filter-tree__inputs igx-select+igx-input-group,.igx-filter-tree__inputs igx-select+igx-select{margin-left:.5rem}.igx-filter-tree__inputs+.igx-filter-tree,.igx-filter-tree__inputs+.igx-filter-tree__expression-item{margin-top:1rem}.igx-filter-tree__inputs-actions{display:flex;margin:0 .5rem;align-items:center}.igx-filter-tree__inputs-actions [igxButton]+[igxButton]{margin-left:.5rem}.igx-filter-legend{display:flex;margin-left:auto;pointer-events:none}.igx-filter-legend__item,.igx-filter-legend__item--and,.igx-filter-legend__item--or{position:relative;display:inline-flex;align-items:center;font-size:.75rem}.igx-filter-legend__item--and::before,.igx-filter-legend__item--or::before,.igx-filter-legend__item::before{content:"";width:1.5rem;height:1.5rem;background:#fff;border-radius:.25rem;margin-right:.5rem}.igx-filter-legend__item+.igx-filter-legend__item,.igx-filter-legend__item+.igx-filter-legend__item--and,.igx-filter-legend__item+.igx-filter-legend__item--or,.igx-filter-legend__item--and+.igx-filter-legend__item,.igx-filter-legend__item--and+.igx-filter-legend__item--and,.igx-filter-legend__item--and+.igx-filter-legend__item--or,.igx-filter-legend__item--or+.igx-filter-legend__item,.igx-filter-legend__item--or+.igx-filter-legend__item--and,.igx-filter-legend__item--or+.igx-filter-legend__item--or{margin-left:1.5rem}.igx-filter-legend__item--and::before{background-color:#3ca9f2}.igx-filter-legend__item--or::before{background-color:#dc5391}.igx-filter-contextual-menu{position:relative;display:flex;flex-flow:column;width:196px;background-color:#fff;padding:1rem;margin-left:1rem;border-radius:.25rem;border:1px solid rgba(0,0,0,.08)}.igx-filter-contextual-menu [igxButton]+igx-buttongroup,.igx-filter-contextual-menu igx-buttongroup+[igxButton],.igx-filter-contextual-menu>[igxButton]+[igxButton]{margin-top:1rem}.igx-filter-contextual-menu [igxButton].igx-filter-contextual-menu__close-btn+igx-buttongroup,.igx-filter-contextual-menu>[igxButton].igx-filter-contextual-menu__close-btn+[igxButton]{margin-top:0}.igx-filter-contextual-menu [igxButton]>igx-icon+*{margin-left:8px}.igx-filter-contextual-menu igx-buttongroup>*{box-shadow:none}.igx-filter-contextual-menu__delete-btn,.igx-filter-contextual-menu__delete-btn:focus,.igx-filter-contextual-menu__delete-btn:hover{color:#ff134a}.igx-filter-contextual-menu__close-btn{position:absolute;top:-1.125rem;right:-1.125rem;background-color:#fff;border:1px solid rgba(0,0,0,.08)}.igx-filter-contextual-menu__close-btn:focus,.igx-filter-contextual-menu__close-btn:hover{background-color:#fff}.igx-filter-empty{display:flex;align-items:center;justify-content:center;height:144px}.igx-filter-empty__title{color:rgba(0,0,0,.38)}.igx-advanced-filter--cosy .igx-advanced-filter__main{min-height:164px;max-height:394px}.igx-advanced-filter--cosy .igx-filter-empty{height:107px}.igx-advanced-filter--cosy .igx-advanced-filter__header,.igx-advanced-filter--cosy .igx-advanced-filter__main{padding:.75rem 1rem}.igx-advanced-filter--cosy .igx-filter-tree__expression-actions igx-icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.igx-advanced-filter--cosy .igx-filter-tree__line{margin-right:.75rem}.igx-advanced-filter--cosy .igx-filter-tree+.igx-filter-tree,.igx-advanced-filter--cosy .igx-filter-tree+.igx-filter-tree__expression-item,.igx-advanced-filter--cosy .igx-filter-tree+.igx-filter-tree__inputs,.igx-advanced-filter--cosy .igx-filter-tree__buttons,.igx-advanced-filter--cosy .igx-filter-tree__buttons+.igx-filter-tree,.igx-advanced-filter--cosy .igx-filter-tree__buttons+.igx-filter-tree__expression-item,.igx-advanced-filter--cosy .igx-filter-tree__buttons+.igx-filter-tree__inputs,.igx-advanced-filter--cosy .igx-filter-tree__expression-item+.igx-filter-tree,.igx-advanced-filter--cosy .igx-filter-tree__expression-item+.igx-filter-tree__expression-item,.igx-advanced-filter--cosy .igx-filter-tree__expression-item+.igx-filter-tree__inputs,.igx-advanced-filter--cosy .igx-filter-tree__inputs+.igx-filter-tree,.igx-advanced-filter--cosy .igx-filter-tree__inputs+.igx-filter-tree__expression-item{margin-top:.75rem}.igx-advanced-filter--compact .igx-advanced-filter__main{min-height:138px;max-height:305px}.igx-advanced-filter--compact .igx-filter-empty{height:92px}.igx-advanced-filter--compact .igx-advanced-filter__header,.igx-advanced-filter--compact .igx-advanced-filter__main{padding:.5rem 1rem}.igx-advanced-filter--compact .igx-filter-tree__expression-actions igx-icon{font-size:1.125rem;width:1.125rem;height:1.125rem}.igx-advanced-filter--compact .igx-filter-tree__line{margin-right:.5rem}.igx-advanced-filter--compact .igx-filter-tree+.igx-filter-tree,.igx-advanced-filter--compact .igx-filter-tree+.igx-filter-tree__expression-item,.igx-advanced-filter--compact .igx-filter-tree+.igx-filter-tree__inputs,.igx-advanced-filter--compact .igx-filter-tree__buttons,.igx-advanced-filter--compact .igx-filter-tree__buttons+.igx-filter-tree,.igx-advanced-filter--compact .igx-filter-tree__buttons+.igx-filter-tree__expression-item,.igx-advanced-filter--compact .igx-filter-tree__buttons+.igx-filter-tree__inputs,.igx-advanced-filter--compact .igx-filter-tree__expression-item+.igx-filter-tree,.igx-advanced-filter--compact .igx-filter-tree__expression-item+.igx-filter-tree__expression-item,.igx-advanced-filter--compact .igx-filter-tree__expression-item+.igx-filter-tree__inputs,.igx-advanced-filter--compact .igx-filter-tree__inputs+.igx-filter-tree,.igx-advanced-filter--compact .igx-filter-tree__inputs+.igx-filter-tree__expression-item{margin-top:.5rem}.igx-filter-contextual-menu--cosy [igxButton]+igx-buttongroup,.igx-filter-contextual-menu--cosy igx-buttongroup+[igxButton],.igx-filter-contextual-menu--cosy>[igxButton]+[igxButton]{margin-top:.75rem}.igx-filter-contextual-menu--compact [igxButton]+igx-buttongroup,.igx-filter-contextual-menu--compact igx-buttongroup+[igxButton],.igx-filter-contextual-menu--compact>[igxButton]+[igxButton]{margin-top:.5rem}.igx-grid-summary,.igx-grid-summary--compact,.igx-grid-summary--cosy,.igx-grid-summary--empty,.igx-grid-summary--fw,.igx-grid-summary--pinned{position:relative;display:flex;flex-direction:column;flex:1 1 0%;padding:0 1.5rem;background:inherit;overflow:hidden;outline-style:none}.igx-grid-summary--compact::after,.igx-grid-summary--cosy::after,.igx-grid-summary--empty::after,.igx-grid-summary--fw::after,.igx-grid-summary--pinned::after,.igx-grid-summary::after{position:absolute;content:"";top:0;bottom:0;left:0;right:0}.igx-grid-summary--compact:focus::after,.igx-grid-summary--cosy:focus::after,.igx-grid-summary--empty:focus::after,.igx-grid-summary--fw:focus::after,.igx-grid-summary--pinned:focus::after,.igx-grid-summary:focus::after{background:rgba(0,0,0,.04)}.igx-grid-summary--cosy{padding:0 1rem}.igx-grid-summary--compact{padding:0 .75rem}.igx-grid-summary--pinned,.igx-grid-summary--pinned-last{position:relative;z-index:1}.igx-grid-summary--fw{flex-grow:0}.igx-grid-summary--pinned-last{border-right:2px solid rgba(0,0,0,.26)}@media print{.igx-grid-summary--pinned-last{border-right:2px solid #999}}.igx-grid-summary__item{display:flex;align-items:center;padding:.375rem 0;font-size:.75rem;position:relative}.igx-grid-summary--cosy .igx-grid-summary__item{padding:.125rem 0}.igx-grid-summary--compact .igx-grid-summary__item{padding:0}.igx-grid-summary__label{color:#09f;min-width:1.875rem;margin-right:.1875rem}.igx-grid-summary__label:hover{color:#007ed2}.igx-grid-summary__result{color:currentColor;font-weight:600;flex:1 1 auto;text-align:right}.igx-grid-summary__label,.igx-grid-summary__result{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.igx-grid-toolbar,.igx-grid-toolbar--compact,.igx-grid-toolbar--cosy{display:flex;align-items:center;justify-content:flex-end;grid-row:1;font-size:1rem;border-bottom:1px solid rgba(0,0,0,.12);background:rgba(0,0,0,.02);height:3.625rem;padding:0 1rem 0 1.5rem}.igx-grid-toolbar .igx-button--flat,.igx-grid-toolbar .igx-button--icon,.igx-grid-toolbar .igx-button--outlined,.igx-grid-toolbar .igx-button--raised,.igx-grid-toolbar--compact .igx-button--flat,.igx-grid-toolbar--compact .igx-button--icon,.igx-grid-toolbar--compact .igx-button--outlined,.igx-grid-toolbar--compact .igx-button--raised,.igx-grid-toolbar--cosy .igx-button--flat,.igx-grid-toolbar--cosy .igx-button--icon,.igx-grid-toolbar--cosy .igx-button--outlined,.igx-grid-toolbar--cosy .igx-button--raised{margin-left:.5rem}.igx-grid-toolbar .igx-grid-toolbar__button-space,.igx-grid-toolbar--compact .igx-grid-toolbar__button-space,.igx-grid-toolbar--cosy .igx-grid-toolbar__button-space{display:flex;justify-content:space-between;align-items:center}.igx-grid-toolbar .igx-grid-toolbar__button-space span:empty,.igx-grid-toolbar--compact .igx-grid-toolbar__button-space span:empty,.igx-grid-toolbar--cosy .igx-grid-toolbar__button-space span:empty{display:none}.igx-grid-toolbar .igx-grid-toolbar__button-space>*,.igx-grid-toolbar--compact .igx-grid-toolbar__button-space>*,.igx-grid-toolbar--cosy .igx-grid-toolbar__button-space>*{margin-left:.5rem}.igx-grid-toolbar .igx-grid-toolbar__button-space>:first-child,.igx-grid-toolbar--compact .igx-grid-toolbar__button-space>:first-child,.igx-grid-toolbar--cosy .igx-grid-toolbar__button-space>:first-child{margin-left:0}[dir=rtl].igx-grid-toolbar,[dir=rtl].igx-grid-toolbar--compact,[dir=rtl].igx-grid-toolbar--cosy{text-align:right}[dir=rtl].igx-grid-toolbar .igx-button--flat,[dir=rtl].igx-grid-toolbar .igx-button--icon,[dir=rtl].igx-grid-toolbar .igx-button--outlined,[dir=rtl].igx-grid-toolbar .igx-button--raised,[dir=rtl].igx-grid-toolbar--compact .igx-button--flat,[dir=rtl].igx-grid-toolbar--compact .igx-button--icon,[dir=rtl].igx-grid-toolbar--compact .igx-button--outlined,[dir=rtl].igx-grid-toolbar--compact .igx-button--raised,[dir=rtl].igx-grid-toolbar--cosy .igx-button--flat,[dir=rtl].igx-grid-toolbar--cosy .igx-button--icon,[dir=rtl].igx-grid-toolbar--cosy .igx-button--outlined,[dir=rtl].igx-grid-toolbar--cosy .igx-button--raised{margin-left:0;margin-right:.5rem}[dir=rtl].igx-grid-toolbar .igx-grid-toolbar__button-space,[dir=rtl].igx-grid-toolbar--compact .igx-grid-toolbar__button-space,[dir=rtl].igx-grid-toolbar--cosy .igx-grid-toolbar__button-space{text-align:right}[dir=rtl].igx-grid-toolbar .igx-grid-toolbar__button-space>*,[dir=rtl].igx-grid-toolbar--compact .igx-grid-toolbar__button-space>*,[dir=rtl].igx-grid-toolbar--cosy .igx-grid-toolbar__button-space>*{margin-left:0;margin-right:.5rem}[dir=rtl].igx-grid-toolbar .igx-grid-toolbar__button-space>:last-child,[dir=rtl].igx-grid-toolbar--compact .igx-grid-toolbar__button-space>:last-child,[dir=rtl].igx-grid-toolbar--cosy .igx-grid-toolbar__button-space>:last-child{margin-left:0}.igx-grid-toolbar--cosy{height:3.25rem;padding:0 .75rem 0 1rem}.igx-grid-toolbar--compact{height:2.75rem;padding:0 .5rem 0 .75rem}.igx-grid__caption{display:flex;align-items:center}.igx-grid-toolbar__title{color:rgba(0,0,0,.54);flex:1 1 auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.igx-grid-toolbar__custom-content{display:flex;flex-flow:row wrap}.igx-grid-toolbar__actions,.igx-grid-toolbar__actions>div{display:flex;align-items:center;justify-content:space-between}.igx-grid-toolbar__adv-filter--filtered{border-color:#e41c77!important}.igx-grid-toolbar__dropdown{position:relative}.igx-grid-toolbar__dd-list{list-style:none;background:#fff;margin:0;padding:0}.igx-grid-toolbar__dd-list-items{cursor:pointer;position:relative;padding:.5em 1em;color:rgba(0,0,0,.54);white-space:nowrap}.igx-grid-toolbar__dd-list-items:focus,.igx-grid-toolbar__dd-list-items:hover{background:rgba(0,0,0,.04);color:rgba(0,0,0,.54)}.igx-highlight,.igx-highlight--active{color:#000;background:#fcc5de}.igx-highlight--active{color:#000;background:#e17fab}.igx-icon,.igx-icon--inactive{width:1.5rem;height:1.5rem;font-size:1.5rem;color:currentColor}.igx-icon svg,.igx-icon--inactive svg{width:inherit;height:inherit;fill:currentColor}.igx-icon svg use,.igx-icon--inactive svg use{pointer-events:none}.igx-icon--inactive{color:currentColor!important;opacity:.54}.igx-input-group,.igx-input-group--focused{position:relative;display:block;color:rgba(0,0,0,.54)}.igx-input-group input,.igx-input-group textarea,.igx-input-group--focused input,.igx-input-group--focused textarea{font:inherit;margin:0}.igx-input-group textarea,.igx-input-group--focused textarea{overflow:auto}.igx-input-group input[type=number]::-webkit-inner-spin-button,.igx-input-group--focused input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;height:auto}.igx-input-group input[type=search]::-webkit-search-cancel-button,.igx-input-group input[type=search]::-webkit-search-decoration,.igx-input-group--focused input[type=search]::-webkit-search-cancel-button,.igx-input-group--focused input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.igx-input-group--border,.igx-input-group--box,.igx-input-group--search{margin-top:0}.igx-input-group--box .igx-input-group__wrapper{border-radius:4px 4px 0 0;overflow:hidden}.igx-input-group:hover{cursor:pointer}.igx-input-group--disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(0,0,0,.38)}.igx-input-group__bundle{position:relative;display:flex;align-items:center;flex-flow:row nowrap;padding-top:1.125rem;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.54);transition:box-shadow .25s cubic-bezier(.215,.61,.355,1),color .25s cubic-bezier(.215,.61,.355,1)}.igx-input-group--cosy .igx-input-group__bundle{padding-top:.9473684211rem}.igx-input-group--compact .igx-input-group__bundle{padding-top:.8181818182rem}.igx-input-group--box .igx-input-group__bundle{padding:0 1rem;background:rgba(0,0,0,.08);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.54)}.igx-input-group--box .igx-input-group__bundle .igx-input-group--border .igx-input-group__label+.igx-input-group__input,.igx-input-group--box .igx-input-group__bundle .igx-input-group--search .igx-input-group__label+.igx-input-group__input,.igx-input-group--box .igx-input-group__bundle .igx-input-group__label+.igx-input-group__input{transform:translateY(0)}.igx-input-group--box.igx-input-group--cosy .igx-input-group__bundle{padding:0 .8421052632rem}.igx-input-group--box.igx-input-group--compact .igx-input-group__bundle{padding:0 .7272727273rem}.igx-input-group__bundle:hover{cursor:pointer;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.87)}.igx-input-group--focused .igx-input-group__bundle,.igx-input-group--focused.igx-input-group--fluent .igx-input-group__bundle{caret-color:#09f;box-shadow:inset 0 -2px 0 0 rgba(0,153,255,.12)}.igx-input-group--valid .igx-input-group__bundle{caret-color:#4eb862;box-shadow:inset 0 -1px 0 0 #4eb862}.igx-input-group--invalid .igx-input-group__bundle{caret-color:#ff134a;box-shadow:inset 0 -1px 0 0 #ff134a}.igx-input-group--disabled .igx-input-group__bundle{box-shadow:none;background-image:linear-gradient(to left,rgba(0,0,0,.38) 40%,transparent 10%);background-position:bottom;background-size:4px 1px;background-repeat:repeat-x}.igx-input-group--disabled.igx-input-group--box .igx-input-group__bundle{background:rgba(0,0,0,.04)}.igx-input-group--border .igx-input-group__bundle{padding:0 1rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.54);border-radius:4px;background:0 0}.igx-input-group--border .igx-input-group__bundle .igx-input-group--box .igx-input-group__label+.igx-input-group__input,.igx-input-group--border .igx-input-group__bundle .igx-input-group--search .igx-input-group__label+.igx-input-group__input,.igx-input-group--border .igx-input-group__bundle .igx-input-group__label+.igx-input-group__input{transform:translateY(0)}.igx-input-group--border.igx-input-group--cosy .igx-input-group__bundle{padding:0 .8421052632rem}.igx-input-group--border.igx-input-group--compact .igx-input-group__bundle{padding:0 .7272727273rem}.igx-input-group--border .igx-input-group__bundle:hover{box-shadow:inset 0 0 0 2px rgba(0,0,0,.87)}.igx-input-group--focused.igx-input-group--border .igx-input-group__bundle{box-shadow:inset 0 0 0 2px #09f}.igx-input-group--invalid.igx-input-group--border .igx-input-group__bundle{box-shadow:inset 0 0 0 2px #ff134a}.igx-input-group--valid.igx-input-group--border .igx-input-group__bundle{box-shadow:inset 0 0 0 2px #4eb862}.igx-input-group--disabled.igx-input-group--border .igx-input-group__bundle{background:rgba(0,0,0,.04);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.igx-input-group--fluent{display:flex;flex-direction:column}.igx-input-group--fluent [igxPrefix],.igx-input-group--fluent [igxSuffix],.igx-input-group--fluent igx-prefix,.igx-input-group--fluent igx-suffix{outline-style:none}.igx-input-group--fluent select{width:calc(100% + .5rem);margin-left:-.5rem!important;cursor:pointer!important}.igx-input-group--fluent-search{display:flex;flex-direction:column}.igx-input-group--fluent-search [igxPrefix],.igx-input-group--fluent-search igx-prefix{outline-style:none;overflow:hidden}.igx-input-group--focused.igx-input-group--fluent-search [igxPrefix],.igx-input-group--focused.igx-input-group--fluent-search igx-prefix{visibility:hidden;width:0;padding-left:0!important}.igx-input-group--cosy.igx-input-group--fluent [igxPrefix],.igx-input-group--cosy.igx-input-group--fluent [igxSuffix],.igx-input-group--cosy.igx-input-group--fluent igx-prefix,.igx-input-group--cosy.igx-input-group--fluent igx-suffix{outline-style:none}.igx-input-group--fluent-search.igx-input-group--cosy{display:flex;flex-direction:column}.igx-input-group--compact.igx-input-group--fluent [igxPrefix],.igx-input-group--compact.igx-input-group--fluent [igxSuffix],.igx-input-group--compact.igx-input-group--fluent igx-prefix,.igx-input-group--compact.igx-input-group--fluent igx-suffix,.igx-input-group--fluent-search.igx-input-group--cosy [igxPrefix],.igx-input-group--fluent-search.igx-input-group--cosy [igxSuffix],.igx-input-group--fluent-search.igx-input-group--cosy igx-prefix,.igx-input-group--fluent-search.igx-input-group--cosy igx-suffix{outline-style:none}.igx-input-group--fluent-search.igx-input-group--compact{display:flex;flex-direction:column}.igx-input-group--fluent-search.igx-input-group--compact [igxPrefix],.igx-input-group--fluent-search.igx-input-group--compact [igxSuffix],.igx-input-group--fluent-search.igx-input-group--compact igx-prefix,.igx-input-group--fluent-search.igx-input-group--compact igx-suffix{outline-style:none}.igx-input-group--required.igx-input-group--fluent .igx-input-group__bundle::after{content:"*";position:absolute;top:-.5rem;left:calc(100% + .25rem);color:#ff134a}.igx-input-group--required.igx-input-group--fluent .igx-input-group--fluent-search .igx-input-group__label+.igx-input-group__bundle::after,.igx-input-group--required.igx-input-group--fluent .igx-input-group__label+.igx-input-group__bundle::after{display:none}.igx-input-group--fluent .igx-input-group__bundle,.igx-input-group--fluent-search .igx-input-group__bundle{padding:0;min-height:32px;border:1px solid rgba(0,0,0,.54);box-shadow:none;border-radius:4px;background:0 0;position:relative}.igx-input-group--fluent .igx-input-group__bundle:hover,.igx-input-group--fluent-search .igx-input-group__bundle:hover{border-color:rgba(0,0,0,.87);box-shadow:none}.igx-input-group--focused.igx-input-group--fluent .igx-input-group__bundle:hover{border-color:#09f;box-shadow:none}.igx-input-group--disabled.igx-input-group--fluent .igx-input-group__bundle,.igx-input-group--disabled.igx-input-group--fluent .igx-input-group__bundle:hover{border-color:rgba(0,0,0,.06);background:rgba(0,0,0,.04)}.igx-input-group--invalid.igx-input-group--fluent .igx-input-group__bundle,.igx-input-group--invalid.igx-input-group--fluent .igx-input-group__bundle:hover{border-color:#ff134a}.igx-input-group--valid.igx-input-group--fluent .igx-input-group__bundle,.igx-input-group--valid.igx-input-group--fluent .igx-input-group__bundle:hover{border-color:#4eb862}.igx-input-group--fluent .igx-input-group__input,.igx-input-group--fluent-search .igx-input-group__input{padding:0;margin:0;border:none}.igx-input-group--disabled.igx-input-group--fluent .igx-input-group__input:focus,.igx-input-group--disabled.igx-input-group--fluent .igx-input-group__input:hover{color:rgba(0,0,0,.38)}.igx-input-group--fluent .igx-input-group__bundle-main,.igx-input-group--fluent-search .igx-input-group__bundle-main{padding-left:.5rem}.igx-input-group--fluent [igx-prefix]+.igx-input-group__bundle-main,.igx-input-group--fluent igx-prefix+.igx-input-group__bundle-main,.igx-input-group--fluent-search [igx-prefix]+.igx-input-group__bundle-main,.igx-input-group--fluent-search igx-prefix+.igx-input-group__bundle-main{padding-left:0}.igx-input-group--placeholder.igx-input-group--fluent .igx-input-group__label{transform:translateY(0) scale(1)}.igx-input-group--fluent .igx-input-group__label,.igx-input-group--fluent-search .igx-input-group__label{padding:.3125rem 0;line-height:normal!important;position:static;transform:translateY(0);transform-origin:top left;margin-top:0!important;height:auto;color:rgba(0,0,0,.74)}.igx-input-group--invalid.igx-input-group--fluent .igx-input-group__label,.igx-input-group--valid.igx-input-group--fluent .igx-input-group__label{color:rgba(0,0,0,.54)}.igx-input-group--disabled.igx-input-group--fluent .igx-input-group__label{color:rgba(0,0,0,.38)}.igx-input-group--filled.igx-input-group--fluent .igx-input-group__label{transform:translateY(0)}.igx-input-group--focused.igx-input-group--fluent .igx-input-group__label{color:rgba(0,0,0,.74);transform:translateY(0) scale(1)}.igx-input-group--fluent .igx-input-group__textarea{padding:0}.igx-input-group--search .igx-input-group__bundle{padding:0 1rem;border-radius:4px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.26),0 1px 1px 0 rgba(0,0,0,.12),0 2px 1px -1px rgba(0,0,0,.08);border:0 solid rgba(0,0,0,.54)}.igx-input-group--search .igx-input-group__bundle .igx-input-group--border .igx-input-group__label+.igx-input-group__input,.igx-input-group--search .igx-input-group__bundle .igx-input-group--box .igx-input-group__label+.igx-input-group__input,.igx-input-group--search .igx-input-group__bundle .igx-input-group__label+.igx-input-group__input{transform:translateY(0)}.bundle{padding:0 .7272727273rem}.igx-input-group--focused.igx-input-group--search .igx-input-group__bundle,.igx-input-group--search .igx-input-group__bundle:hover{box-shadow:0 1px 5px 0 rgba(0,0,0,.26),0 2px 2px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.08);border-color:rgba(0,0,0,.87)}.igx-input-group--disabled.igx-input-group--fluent-search .igx-input-group__bundle,.igx-input-group--disabled.igx-input-group--search .igx-input-group__bundle{background:rgba(0,0,0,.04);box-shadow:none;border-color:rgba(0,0,0,.06)}.igx-input-group__bundle-main{position:relative;flex-grow:1}.igx-input-group--border .igx-input-group__bundle-main,.igx-input-group--box .igx-input-group__bundle-main,.igx-input-group--search .igx-input-group__bundle-main{padding-top:1.125rem}.igx-input-group--border.igx-input-group--cosy .igx-input-group__bundle-main,.igx-input-group--box.igx-input-group--cosy .igx-input-group__bundle-main,.igx-input-group--search.igx-input-group--cosy .igx-input-group__bundle-main{padding-top:.9473684211rem}.igx-input-group--border.igx-input-group--compact .igx-input-group__bundle-main,.igx-input-group--box.igx-input-group--compact .igx-input-group__bundle-main,.igx-input-group--search.igx-input-group--compact .igx-input-group__bundle-main{padding-top:.8181818182rem}.igx-input-group__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:absolute;width:100%;transform:translateY(50%);line-height:1!important;height:1.125rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;transform-origin:top left;transition:transform .25s cubic-bezier(.215,.61,.355,1),color .25s cubic-bezier(.215,.61,.355,1),margin .25s cubic-bezier(.215,.61,.355,1)}.igx-input-group--cosy .igx-input-group__label{margin-top:-.125rem}.igx-input-group--compact .igx-input-group__label{margin-top:-.25rem}.igx-input-group--border .igx-input-group__label,.igx-input-group--box .igx-input-group__label,.igx-input-group--search .igx-input-group__label{transform:translateY(0)}.igx-input-group--filled .igx-input-group__label,.igx-input-group--focused .igx-input-group__label,.igx-input-group--placeholder .igx-input-group__label{overflow:visible;transform:translateY(-50%) scale(.75);margin-top:auto}.igx-input-group--disabled .igx-input-group__label,.igx-input-group--placeholder .igx-input-group__label{transition:color .25s cubic-bezier(.215,.61,.355,1)}.igx-input-group--focused .igx-input-group__label{color:#09f}.igx-input-group--valid .igx-input-group__label{color:#4eb862}.igx-input-group--invalid .igx-input-group__label{color:#ff134a}.igx-input-group--required .igx-input-group__label::after{content:"*";font-size:inherit;vertical-align:top;margin-left:2px;display:inline-block}.igx-input-group__input,.igx-input-group__textarea{position:relative;display:block;border:none;height:2rem;line-height:0!important;width:100%;min-width:0;overflow:visible;background:0 0;color:rgba(0,0,0,.87);outline-style:none;box-shadow:none;border-top:.1875rem solid transparent;padding-bottom:.1875rem}.igx-input-group__input::-webkit-input-placeholder,.igx-input-group__textarea::-webkit-input-placeholder{line-height:normal;color:rgba(0,0,0,.38);opacity:1}.igx-input-group__input::-moz-placeholder,.igx-input-group__textarea::-moz-placeholder{color:rgba(0,0,0,.38);opacity:1}.igx-input-group__input::-ms-input-placeholder,.igx-input-group__textarea::-ms-input-placeholder{color:rgba(0,0,0,.38);opacity:1}.igx-input-group__input::placeholder,.igx-input-group__textarea::placeholder{color:rgba(0,0,0,.38);opacity:1}.igx-input-group--cosy .igx-input-group__input{height:1.6842105263rem}.igx-input-group--compact .igx-input-group__input{font-size:.9545454545rem;height:1.4545454545rem}.igx-input-group__input:-webkit-autofill{-webkit-transition-delay:99999s}.igx-input-group__input::-ms-clear{display:none}.igx-input-group--border .igx-input-group__input,.igx-input-group--box .igx-input-group__input,.igx-input-group--search .igx-input-group__input{transform:translateY(-25%)}.igx-input-group__input:hover,.igx-input-group__textarea:hover{cursor:pointer}.igx-input-group__input:focus,.igx-input-group__textarea:focus{cursor:text;color:rgba(0,0,0,.87)}.igx-input-group--disabled .igx-input-group__input{color:rgba(0,0,0,.38)}.igx-input-group--disabled .igx-input-group__input::-webkit-input-placeholder{color:rgba(0,0,0,.26)}.igx-input-group--disabled .igx-input-group__input::-moz-placeholder{color:rgba(0,0,0,.26)}.igx-input-group--disabled .igx-input-group__input::-ms-input-placeholder{color:rgba(0,0,0,.26)}.igx-input-group--disabled .igx-input-group__input::placeholder{color:rgba(0,0,0,.26)}.igx-input-group__textarea{min-height:5.125rem;margin-right:-1rem;line-height:normal!important;height:auto;resize:vertical;overflow:hidden}.igx-input-group--cosy .igx-input-group__textarea{min-height:4.3157894737rem;margin-right:-.8421052632rem}.igx-input-group--compact .igx-input-group__textarea{min-height:3.7272727273rem;margin-right:-.7272727273rem}.igx-input-group--border .igx-input-group__textarea,.igx-input-group--box .igx-input-group__textarea,.igx-input-group--search .igx-input-group__textarea{width:calc(100% + 2rem);margin:0 -1rem;padding-left:1rem}.igx-input-group--border.igx-input-group--cosy .igx-input-group__textarea,.igx-input-group--box.igx-input-group--cosy .igx-input-group__textarea,.igx-input-group--search.igx-input-group--cosy .igx-input-group__textarea{width:calc(100% + 1.6842105263rem);margin:0 -.8421052632rem;padding-left:.8421052632rem}.igx-input-group--border.igx-input-group--compact .igx-input-group__textarea,.igx-input-group--box.igx-input-group--compact .igx-input-group__textarea,.igx-input-group--search.igx-input-group--compact .igx-input-group__textarea{width:calc(100% + 1.4545454545rem);margin:0 -.7272727273rem;padding-left:.7272727273rem}.igx-input-group [igxPrefix],.igx-input-group [igxSuffix],.igx-input-group igx-prefix,.igx-input-group igx-suffix,.igx-input-group--focused [igxPrefix],.igx-input-group--focused [igxSuffix],.igx-input-group--focused igx-prefix,.igx-input-group--focused igx-suffix{outline-style:none;position:relative;display:inline-flex;align-items:center;height:2rem;transition:color .25s cubic-bezier(.215,.61,.355,1)}.igx-input-group [igxPrefix],.igx-input-group igx-prefix,.igx-input-group--focused [igxPrefix],.igx-input-group--focused igx-prefix{padding:.5rem .5rem .5rem 0}.igx-input-group [igxSuffix],.igx-input-group igx-suffix,.igx-input-group--focused [igxSuffix],.igx-input-group--focused igx-suffix{padding:.5rem 0}.igx-input-group--cosy [igxPrefix],.igx-input-group--cosy [igxSuffix],.igx-input-group--cosy igx-prefix,.igx-input-group--cosy igx-suffix{height:1.6842105263rem}.igx-input-group--compact [igxPrefix],.igx-input-group--compact [igxSuffix],.igx-input-group--compact igx-prefix,.igx-input-group--compact igx-suffix{font-size:.9545454545rem;height:1.4545454545rem}.igx-input-group--cosy [igxPrefix],.igx-input-group--cosy igx-prefix{padding:.4210526316rem .4210526316rem .4210526316rem 0}.igx-input-group--compact [igxPrefix],.igx-input-group--compact igx-prefix{padding:.3636363636rem .3636363636rem .3636363636rem 0}.igx-input-group--cosy [igxSuffix],.igx-input-group--cosy igx-suffix{padding:.4210526316rem 0}.igx-input-group--compact [igxSuffix],.igx-input-group--compact igx-suffix{padding:.3636363636rem 0}.igx-input-group--fluent [igxPrefix],.igx-input-group--fluent igx-prefix{color:rgba(0,0,0,.54);background:0 0;padding:.5rem}.igx-input-group--fluent [igxPrefix] .igx-icon,.igx-input-group--fluent [igxPrefix] .igx-icon--inactive,.igx-input-group--fluent igx-prefix .igx-icon,.igx-input-group--fluent igx-prefix .igx-icon--inactive{width:1.125rem;height:1.125rem;font-size:1.125rem}.igx-input-group--fluent [igxPrefix]:last-of-type,.igx-input-group--fluent igx-prefix:last-of-type{margin-right:0}.igx-input-group--fluent-search [igxPrefix],.igx-input-group--fluent-search igx-prefix{padding:.5rem}.igx-input-group--fluent-search [igxPrefix] .igx-icon,.igx-input-group--fluent-search [igxPrefix] .igx-icon--inactive,.igx-input-group--fluent-search igx-prefix .igx-icon,.igx-input-group--fluent-search igx-prefix .igx-icon--inactive{width:1.125rem;height:1.125rem;font-size:1.125rem}.igx-input-group--fluent-search [igxPrefix]:last-of-type,.igx-input-group--fluent-search igx-prefix:last-of-type{margin-right:0}.igx-input-group--fluent [igxSuffix],.igx-input-group--fluent igx-suffix{color:rgba(0,0,0,.54);background:0 0;padding:.5rem}.igx-input-group--fluent [igxSuffix] .igx-icon,.igx-input-group--fluent [igxSuffix] .igx-icon--inactive,.igx-input-group--fluent igx-suffix .igx-icon,.igx-input-group--fluent igx-suffix .igx-icon--inactive{width:1.125rem;height:1.125rem;font-size:1.125rem}.igx-input-group--fluent [igxSuffix]:first-of-type,.igx-input-group--fluent igx-suffix:first-of-type{margin-left:0}.igx-input-group--fluent-search [igxSuffix],.igx-input-group--fluent-search igx-suffix{outline-style:none;padding:.5rem}.igx-input-group--fluent-search [igxSuffix] .igx-icon,.igx-input-group--fluent-search [igxSuffix] .igx-icon--inactive,.igx-input-group--fluent-search igx-suffix .igx-icon,.igx-input-group--fluent-search igx-suffix .igx-icon--inactive{width:1.125rem;height:1.125rem;font-size:1.125rem}.igx-input-group--fluent-search [igxSuffix]:first-of-type,.igx-input-group--fluent-search igx-suffix:first-of-type{margin-left:0}.igx-input-group--cosy.igx-input-group--fluent [igxPrefix],.igx-input-group--cosy.igx-input-group--fluent [igxSuffix],.igx-input-group--cosy.igx-input-group--fluent igx-prefix,.igx-input-group--cosy.igx-input-group--fluent igx-suffix,.igx-input-group--fluent-search.igx-input-group--cosy [igxPrefix],.igx-input-group--fluent-search.igx-input-group--cosy [igxSuffix],.igx-input-group--fluent-search.igx-input-group--cosy igx-prefix,.igx-input-group--fluent-search.igx-input-group--cosy igx-suffix{height:1.6842105263rem}.igx-input-group--compact.igx-input-group--fluent [igxPrefix],.igx-input-group--compact.igx-input-group--fluent [igxSuffix],.igx-input-group--compact.igx-input-group--fluent igx-prefix,.igx-input-group--compact.igx-input-group--fluent igx-suffix,.igx-input-group--fluent-search.igx-input-group--compact [igxPrefix],.igx-input-group--fluent-search.igx-input-group--compact [igxSuffix],.igx-input-group--fluent-search.igx-input-group--compact igx-prefix,.igx-input-group--fluent-search.igx-input-group--compact igx-suffix{font-size:.9545454545rem;height:1.4545454545rem}.igx-input-group--cosy.igx-input-group--fluent [igxPrefix],.igx-input-group--cosy.igx-input-group--fluent igx-prefix,.igx-input-group--fluent-search.igx-input-group--cosy [igxPrefix],.igx-input-group--fluent-search.igx-input-group--cosy igx-prefix{padding:.4210526316rem}.igx-input-group--compact.igx-input-group--fluent [igxPrefix],.igx-input-group--compact.igx-input-group--fluent igx-prefix,.igx-input-group--fluent-search.igx-input-group--compact [igxPrefix],.igx-input-group--fluent-search.igx-input-group--compact igx-prefix{padding:.3636363636rem}.igx-input-group--cosy.igx-input-group--fluent [igxSuffix],.igx-input-group--cosy.igx-input-group--fluent igx-suffix,.igx-input-group--fluent-search.igx-input-group--cosy [igxSuffix],.igx-input-group--fluent-search.igx-input-group--cosy igx-suffix{padding:.4210526316rem}.igx-input-group--compact.igx-input-group--fluent [igxSuffix],.igx-input-group--compact.igx-input-group--fluent igx-suffix,.igx-input-group--fluent-search.igx-input-group--compact [igxSuffix],.igx-input-group--fluent-search.igx-input-group--compact igx-suffix{padding:.3636363636rem}.igx-input-group--border [igxPrefix],.igx-input-group--border igx-prefix,.igx-input-group--box [igxPrefix],.igx-input-group--box igx-prefix,.igx-input-group--search [igxPrefix],.igx-input-group--search igx-prefix{padding:0 .5rem 0 0}.igx-input-group--border.igx-input-group--cosy [igxPrefix],.igx-input-group--border.igx-input-group--cosy igx-prefix,.igx-input-group--box.igx-input-group--cosy [igxPrefix],.igx-input-group--box.igx-input-group--cosy igx-prefix,.igx-input-group--search.igx-input-group--cosy [igxPrefix],.igx-input-group--search.igx-input-group--cosy igx-prefix{padding:0 .4210526316rem 0 0}.igx-input-group--border.igx-input-group--compact [igxPrefix],.igx-input-group--border.igx-input-group--compact igx-prefix,.igx-input-group--box.igx-input-group--compact [igxPrefix],.igx-input-group--box.igx-input-group--compact igx-prefix,.igx-input-group--search.igx-input-group--compact [igxPrefix],.igx-input-group--search.igx-input-group--compact igx-prefix{padding:0 .3636363636rem 0 0}.igx-input-group--border [igxSuffix],.igx-input-group--border igx-suffix,.igx-input-group--box [igxSuffix],.igx-input-group--box igx-suffix,.igx-input-group--search [igxSuffix],.igx-input-group--search igx-suffix{padding:0}.igx-input-group--invalid [igxPrefix],.igx-input-group--invalid [igxSuffix],.igx-input-group--invalid igx-prefix,.igx-input-group--invalid igx-suffix{color:#ff134a}.igx-input-group__border{height:2px;margin-top:-2px;transform:scaleX(0);transform-origin:center;background:#09f}.igx-input-group--focused .igx-input-group__border{transform:scaleX(1);transition:transform .25s cubic-bezier(.215,.61,.355,1)}.igx-input-group--valid .igx-input-group__border{background:#4eb862}.igx-input-group--invalid .igx-input-group__border{background:#ff134a}.igx-input-group--border .igx-input-group__border,.igx-input-group--search .igx-input-group__border{display:none}.igx-input-group__hint{position:relative;display:flex;justify-content:space-between;padding-top:.375rem}.igx-input-group__hint:empty{display:none}.igx-input-group--border .igx-input-group__hint,.igx-input-group--box .igx-input-group__hint,.igx-input-group--fluent-search .igx-input-group__hint,.igx-input-group--search .igx-input-group__hint{margin-left:.75rem;margin-right:.75rem}.igx-input-group--valid .igx-input-group__hint{color:#4eb862}.igx-input-group--invalid .igx-input-group__hint{color:#ff134a}.igx-input-group__hint-item,.igx-input-group__hint-item--end,.igx-input-group__hint-item--start{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;min-width:0;max-width:100%}.igx-input-group__hint-item--start{order:0}.igx-input-group__hint-item--end{order:1}.igx-list,.igx-list--compact,.igx-list--cosy,.igx-list__empty{position:relative;display:flex;flex-flow:column nowrap;background:#fff;height:100%;overflow:hidden;z-index:0;border-radius:0}.igx-list__empty,.igx-list__empty--custom{justify-content:center;align-items:center}.image{width:auto;max-height:120px}.message{text-align:center;color:rgba(0,0,0,.74);padding:.25rem;z-index:1}.igx-list__header{display:flex;align-items:center;color:#e41c77;background:#fff;padding:.5rem 1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.igx-list--cosy .igx-list__header{padding:.25rem .5rem}.igx-list--compact .igx-list__header{padding:.125rem .25rem}.igx-list__item-base{display:flex;flex-flow:column wrap;justify-content:center;border-radius:0;color:rgba(0,0,0,.74);background:#fff}.igx-list__item-base:hover{color:rgba(0,0,0,.74);background:#eaeaea}.igx-list__item-base:hover .igx-list__item-actions,.igx-list__item-base:hover .igx-list__item-actions .igx-icon,.igx-list__item-base:hover .igx-list__item-actions .igx-icon--inactive,.igx-list__item-base:hover .igx-list__item-line-subtitle,.igx-list__item-base:hover .igx-list__item-line-title,.igx-list__item-base:hover .igx-list__item-lines,.igx-list__item-base:hover .igx-list__item-thumbnail,.igx-list__item-base:hover .igx-list__item-thumbnail .igx-icon,.igx-list__item-base:hover .igx-list__item-thumbnail .igx-icon--inactive{color:currentColor}.igx-list__item-left,.igx-list__item-right{position:absolute;visibility:hidden;display:flex;z-index:1}.igx-list__item-lines{color:currentColor;display:flex;flex-direction:column;flex:1 0 0%}.igx-list__item-lines:empty{display:none}.igx-list__item-line-subtitle{color:currentColor;opacity:.74}.igx-list__item-line-title{color:currentColor}.igx-list__item-actions{display:flex;align-items:center;justify-content:center;color:currentColor}.igx-list__item-actions>*{margin-left:.5rem}.igx-list__item-actions:empty{display:none}.igx-list__item-actions .igx-icon,.igx-list__item-actions .igx-icon--inactive{color:currentColor}.igx-list__item-content,.igx-list__item-content:active{display:flex;align-items:center;position:relative;padding:.5rem 1rem;border-radius:0;background:inherit;z-index:2}.igx-list--compact .igx-list__item-content{padding:.125rem .25rem}.igx-list--cosy .igx-list__item-content{padding:.25rem .5rem}.igx-list__item-thumbnail{display:flex;align-items:center;justify-content:center;align-self:flex-start;padding:0;color:currentColor}.igx-list__item-thumbnail>.igx-icon,.igx-list__item-thumbnail>.igx-icon--inactive{margin:.5rem 1rem .5rem 0}.igx-list__item-thumbnail>.igx-avatar--rounded>.igx-icon,.igx-list__item-thumbnail>.igx-avatar--rounded>.igx-icon--inactive,.igx-list__item-thumbnail>.igx-avatar>.igx-icon,.igx-list__item-thumbnail>.igx-avatar>.igx-icon--inactive{margin:0}.igx-list__item-thumbnail:empty{display:none}.igx-list__item-thumbnail:not(:empty)+.igx-list__item-lines{margin:0 0 0 1rem}.igx-list--cosy .igx-list__item-thumbnail:not(:empty)+.igx-list__item-lines{margin:0 0 0 .75rem}.igx-list--compact .igx-list__item-thumbnail:not(:empty)+.igx-list__item-lines{margin:0 0 0 .5rem}.igx-list--cosy .igx-list__item-thumbnail>.igx-icon,.igx-list--cosy .igx-list__item-thumbnail>.igx-icon--inactive{margin:.375rem .5rem .375rem 0}.igx-list--compact .igx-list__item-thumbnail>.igx-icon,.igx-list--compact .igx-list__item-thumbnail>.igx-icon--inactive{margin:.25rem .25rem .25rem 0}.igx-list--cosy .igx-list__item-actions>*{margin-left:.375rem}.igx-list--compact .igx-list__item-actions>*{margin-left:.25rem}.igx-list__item-lines+.igx-list__item-actions{margin-left:.5rem}.igx-list__item-content:active{color:rgba(0,0,0,.74);background:#eaeaea;z-index:3}.igx-list__item-content:active .igx-list__item-actions,.igx-list__item-content:active .igx-list__item-actions .igx-icon,.igx-list__item-content:active .igx-list__item-actions .igx-icon--inactive,.igx-list__item-content:active .igx-list__item-line-subtitle,.igx-list__item-content:active .igx-list__item-line-title,.igx-list__item-content:active .igx-list__item-thumbnail,.igx-list__item-content:active .igx-list__item-thumbnail .igx-icon,.igx-list__item-content:active .igx-list__item-thumbnail .igx-icon--inactive{color:currentColor}.igx-list__item-content:not(:active){transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.igx-navbar{display:flex;position:relative;flex-flow:row nowrap;align-items:center;justify-content:space-between;width:100%;height:56px;padding:0 1em;background:#09f;color:#000;box-shadow:0 2px 4px -1px rgba(0,0,0,.26),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.08);z-index:4}.igx-navbar__title{margin:0}.igx-navbar__left,.igx-navbar__right{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.igx-navbar__left>*+*,.igx-navbar__right>*+*{margin-left:16px}.igx-navbar__left igx-icon,.igx-navbar__right igx-icon{cursor:pointer;color:#000;transition:color .15s cubic-bezier(.25,.46,.45,.94)}.igx-navbar__left igx-icon:hover,.igx-navbar__right igx-icon:hover{color:#000}igx-action-icon{display:flex;align-items:center}.igx-nav-drawer{transition:flex-basis;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.igx-nav-drawer__aside{position:fixed;height:100%;max-width:90%;min-height:100%;overflow-x:hidden;background:#fff;top:0;bottom:0;left:0;z-index:999;transition:width,transform;transition-timing-function:cubic-bezier(.25,.46,.45,.94),cubic-bezier(.25,.46,.45,.94);box-shadow:0 8px 10px -5px rgba(0,0,0,.26),0 16px 24px 2px rgba(0,0,0,.12),0 6px 30px 5px rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.14);border-radius:0}.igx-nav-drawer__aside.panning{overflow-x:hidden;transition:none}.igx-nav-drawer__aside--pinned{position:relative;max-width:100%;box-shadow:none;z-index:0}.igx-nav-drawer__aside--collapsed.igx-nav-drawer__aside--right{transform:translate3d(300px,0,0);box-shadow:none}.igx-nav-drawer__aside--pinned.igx-nav-drawer__aside--collapsed{transform:none;width:0;overflow:hidden;border:none}.igx-nav-drawer__aside--collapsed{transform:translate3d(-300px,0,0);box-shadow:none}.igx-nav-drawer__aside--right{left:auto;right:0;border-right:none;border-left:1px solid rgba(0,0,0,.14)}.igx-nav-drawer__aside--mini{width:3.75rem;transition-duration:.2s,.2s}.igx-nav-drawer__aside--mini .igx-nav-drawer__item,.igx-nav-drawer__aside--mini .igx-nav-drawer__item--active{justify-content:center}.igx-nav-drawer__aside--normal{width:15.125rem;transition-duration:.3s,.3s}.igx-nav-drawer__overlay{opacity:1;background:rgba(0,0,0,.38);transition:opacity,visibility;transition-duration:.25s,.25s;transition-timing-function:ease-in,step-start;transition-delay:0s,0s;position:absolute;left:0;top:0;width:100%;height:100%;visibility:visible;z-index:999}.igx-nav-drawer__overlay.panning{transform:translate3d(0,0,0);transition:none}.igx-nav-drawer__overlay--hidden{transition-timing-function:ease-in-out,step-end;visibility:hidden;opacity:0}.igx-nav-drawer__overlay.panning.igx-nav-drawer__overlay--hidden{visibility:visible}.igx-nav-drawer__item,.igx-nav-drawer__item--active{position:relative;display:flex;align-items:center;flex-flow:row nowrap;color:rgba(0,0,0,.54);max-height:3rem;min-width:2rem;padding:.75rem .5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:transparent;white-space:nowrap;border-radius:4px;margin:.5rem}.igx-nav-drawer__item--active>igx-icon+span,.igx-nav-drawer__item>igx-icon+span{margin-left:2rem}.igx-nav-drawer__item igx-icon,.igx-nav-drawer__item--active igx-icon{color:rgba(0,0,0,.54)}.igx-nav-drawer__item--active:focus,.igx-nav-drawer__item--active:hover,.igx-nav-drawer__item:focus,.igx-nav-drawer__item:hover{background:rgba(0,0,0,.08);color:rgba(0,0,0,.87)}.igx-nav-drawer__item--active:focus igx-icon,.igx-nav-drawer__item--active:hover igx-icon,.igx-nav-drawer__item:focus igx-icon,.igx-nav-drawer__item:hover igx-icon{color:rgba(0,0,0,.87)}.igx-nav-drawer__item--active{color:#09f;background:rgba(0,153,255,.12)}.igx-nav-drawer__item--active igx-icon{color:#09f}.igx-nav-drawer__item--active:focus,.igx-nav-drawer__item--active:hover{color:#09f;background:rgba(0,153,255,.12)}.igx-nav-drawer__item--active:focus igx-icon,.igx-nav-drawer__item--active:hover igx-icon{color:#09f}.igx-nav-drawer__item--header{display:block;padding:.75rem 1rem;white-space:nowrap;color:rgba(0,0,0,.87)}.igx-nav-drawer__style-dummy{height:0;background:0 0;box-shadow:none;transition:none;visibility:hidden}.igx-overlay{width:0;height:0;box-sizing:content-box}.igx-overlay__wrapper,.igx-overlay__wrapper--flex,.igx-overlay__wrapper--flex-container,.igx-overlay__wrapper--modal{position:fixed;top:0;left:0;bottom:0;right:0;background:0 0;transition:background .25s cubic-bezier(.455,.03,.515,.955);pointer-events:none;z-index:10;box-sizing:content-box}.igx-overlay__wrapper--modal{background:rgba(0,0,0,.38);pointer-events:initial}.igx-overlay__wrapper--flex{display:flex}.igx-overlay__wrapper--flex-container{display:flex;position:absolute}.igx-overlay__content,.igx-overlay__content--elastic,.igx-overlay__content--modal,.igx-overlay__content--relative{position:absolute;pointer-events:all;box-sizing:content-box}.igx-overlay__content--modal{pointer-events:initial}.igx-overlay__content--elastic{overflow:auto}.igx-overlay__content--relative{position:relative}.igx-toggle--hidden{display:none!important}.igx-paginator,.igx-paginator--compact,.igx-paginator--cosy{display:flex;justify-content:space-between;align-items:center;color:currentColor;background:#f4f4f4;grid-row:7;font-size:12px;border-top:1px solid rgba(0,0,0,.26);z-index:1;padding:0 1.5rem;height:3.5rem;width:100%}.igx-paginator--compact:empty,.igx-paginator--cosy:empty,.igx-paginator:empty{padding:0}.igx-paginator--cosy{padding:0 1rem;height:3rem}.igx-paginator--compact{padding:0 .75rem;height:2.75rem}.igx-paginator__label{margin-right:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.igx-paginator__select{display:flex;justify-content:flex-start;align-items:center;flex:1}.igx-paginator__pager{display:flex;justify-content:flex-end;align-items:center;flex:1}.igx-paginator__pager>*{margin-left:.5rem}.igx-paginator__pager-text{display:flex}.igx-paginator__select-input{display:flex;max-width:90px;min-width:80px}@-webkit-keyframes rotate-center{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotate-center{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.igx-circular-bar{display:inline-flex;flex:1 1 auto;width:2rem;height:2rem}.igx-circular-bar svg{width:100%;height:100%;min-width:inherit;min-height:inherit}.igx-circular-bar--indeterminate{-webkit-animation:3s linear infinite rotate-center;animation:3s linear infinite rotate-center;transform-origin:50% 50%}.igx-circular-bar__inner{stroke-width:4;fill:transparent;stroke:rgba(0,0,0,.12)}.igx-circular-bar__outer{fill:transparent;stroke:#09f;stroke-width:4;stroke-dashoffset:289;stroke-dasharray:289;transform-origin:50% 50%;transform:rotate(-90deg)}.igx-circular-bar--indeterminate .igx-circular-bar__outer{stroke-dasharray:289;-webkit-animation:1.5s cubic-bezier(0,.085,.68,.53) infinite indeterminate-accordion;animation:1.5s cubic-bezier(0,.085,.68,.53) infinite indeterminate-accordion}.igx-circular-bar__text{font-size:2rem;font-weight:600;fill:rgba(0,0,0,.62)}.igx-circular-bar--indeterminate .igx-circular-bar__text{visibility:hidden}@-webkit-keyframes indeterminate-accordion{from{stroke-dashoffset:578;stroke-dasharray:259}to{stroke-dashoffset:120}}@keyframes indeterminate-accordion{from{stroke-dashoffset:578;stroke-dasharray:259}to{stroke-dashoffset:120}}.igx-linear-bar{position:relative;display:flex;width:100%;flex:1 1 100%;flex-direction:column}.igx-linear-bar__base{position:relative;width:inherit;height:4px;background:rgba(0,0,0,.12);overflow:hidden;z-index:0}.igx-linear-bar__indicator{width:100%;position:relative;height:inherit;background:#09f}.igx-linear-bar--striped .igx-linear-bar__indicator{background-image:linear-gradient(-45deg,rgba(255,255,255,.7) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.7) 50%,rgba(255,255,255,.7) 75%,transparent 75%,transparent);background-size:40px 40px}.igx-linear-bar--indeterminate .igx-linear-bar__indicator{-webkit-animation:2s cubic-bezier(0,.085,.68,.53) infinite indeterminate-bar;animation:2s cubic-bezier(0,.085,.68,.53) infinite indeterminate-bar;width:100%!important}.igx-linear-bar--indeterminate .igx-linear-bar__indicator::before{position:absolute;content:"";top:0;left:-200%;width:100%;height:inherit;background-color:inherit;transform-origin:top right}.igx-linear-bar--danger .igx-linear-bar__indicator{background-color:#ff134a}.igx-linear-bar--warning .igx-linear-bar__indicator{background-color:#fbb13c}.igx-linear-bar--info .igx-linear-bar__indicator{background-color:#1377d5}.igx-linear-bar--success .igx-linear-bar__indicator{background-color:#4eb862}.igx-linear-bar--indeterminate .igx-linear-bar__value,.igx-linear-bar__value,.igx-linear-bar__value--center,.igx-linear-bar__value--end,.igx-linear-bar__value--hidden,.igx-linear-bar__value--start,.igx-linear-bar__value--top{margin:0;color:rgba(0,0,0,.62);font-size:.875em;font-weight:600}.igx-linear-bar__value,.igx-linear-bar__value--start{align-self:flex-start}.igx-linear-bar__value--center{align-self:center}.igx-linear-bar__value--end{align-self:flex-end}.igx-linear-bar__value--top{order:-1}.igx-linear-bar--indeterminate .igx-linear-bar__value,.igx-linear-bar__value--hidden{display:none}@-webkit-keyframes indeterminate-bar{0%{transform:scaleX(0) translateX(-100%);transform-origin:left}50%{transform:scaleX(1) translateX(50%);transform-origin:right}100%{transform:scaleX(0) translateX(200%);transform-origin:right}}@keyframes indeterminate-bar{0%{transform:scaleX(0) translateX(-100%);transform-origin:left}50%{transform:scaleX(1) translateX(50%);transform-origin:right}100%{transform:scaleX(0) translateX(200%);transform-origin:right}}.igx-radio{position:relative;display:inline-flex;flex-flow:row nowrap;align-items:center;color:rgba(0,0,0,.87)}.igx-radio__input{position:absolute;width:1px;height:1px;margin:-1px;border:none;clip:rect(0,0,0,0);outline:0;pointer-events:none;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.igx-radio--disabled{pointer-events:none;color:rgba(0,0,0,.26);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.igx-radio__composite{position:relative;display:inline-block;width:1.25em;height:1.25em;min-width:1.25em;line-height:1.25em;cursor:pointer;color:rgba(0,0,0,.87);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.igx-radio__composite::after,.igx-radio__composite::before{position:absolute;content:"";width:1.25em;height:1.25em;left:0;top:0;border-radius:50%}.igx-radio__composite::before{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:scale3d(0,0,0);transition:all .2s ease-in}.igx-radio__composite::after{border:.125rem solid rgba(0,0,0,.54)}.igx-radio--checked .igx-radio__composite::before{border:.125rem solid #e41c77;background:#e41c77;transform:scale3d(.5,.5,.5)}.igx-radio--checked .igx-radio__composite::after{border:.125rem solid #e41c77}.igx-radio:active .igx-radio__composite::before,.igx-radio:hover .igx-radio__composite::before{background:0 0}.igx-radio--checked:active .igx-radio__composite::before,.igx-radio--checked:hover .igx-radio__composite::before{border-color:#e41c77;background:#e41c77}.igx-radio--checked:active .igx-radio__composite::after,.igx-radio--checked:hover .igx-radio__composite::after{border-color:#e41c77}.igx-radio--checked.igx-radio--disabled .igx-radio__composite::after,.igx-radio--disabled .igx-radio__composite::after{border:.125rem solid rgba(0,0,0,.26)}.igx-radio--checked.igx-radio--disabled .igx-radio__composite::before{background:rgba(0,0,0,.26);border:.125rem solid transparent}.igx-radio__label,.igx-radio__label--before{color:currentColor;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:break-all}.igx-radio__label--before:empty,.igx-radio__label:empty{display:none;margin:0}.igx-radio__label{margin-left:.5em}.igx-radio__label--before{order:-1;margin-right:.5em}.igx-radio__ripple{display:block;position:absolute;top:calc(50% - 1.5em);left:calc(50% - 1.5em);width:3em;height:3em;border-radius:1.5em;overflow:hidden;pointer-events:none;-webkit-filter:opacity(1);filter:opacity(1);--igx-ripple-color:#e41c77}.igx-radio__ripple .igx-ripple__inner{display:block;position:absolute;border-radius:50%;background:#e41c77;pointer-events:none;transform-origin:center;transform:translate3d(0,0,0) scale(0);will-change:opacity,transform;opacity:.5}.igx-radio__ripple .igx-ripple{overflow:hidden}.igx-radio--focused .igx-radio__ripple,.igx-radio--focused.igx-radio--checked .igx-radio__ripple{-webkit-animation:1s cubic-bezier(.25,.46,.45,.94) infinite scale-in-out;animation:1s cubic-bezier(.25,.46,.45,.94) infinite scale-in-out;background:rgba(0,0,0,.54);transition:background .2s cubic-bezier(.25,.46,.45,.94);opacity:.12}.igx-radio--focused.igx-radio--checked .igx-radio__ripple{background:#e41c77}.igx-radio--checked:active .igx-radio__ripple::after,.igx-radio--checked:hover .igx-radio__ripple::after,.igx-radio:active .igx-radio__ripple::after,.igx-radio:hover .igx-radio__ripple::after{position:absolute;content:"";opacity:.06;top:0;bottom:0;left:0;right:0}.igx-radio:active .igx-radio__ripple::after,.igx-radio:hover .igx-radio__ripple::after{background:rgba(0,0,0,.54)}.igx-radio--checked:active .igx-radio__ripple::after,.igx-radio--checked:hover .igx-radio__ripple::after{background:#e41c77}.igx-radio--checked:active .igx-radio__ripple::after,.igx-radio:active .igx-radio__ripple::after{opacity:.12}.igx-slider,.igx-slider--disabled{display:flex;position:relative;height:3rem;flex-grow:1;align-items:center;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.igx-slider--disabled:hover .igx-slider__track-fill,.igx-slider:hover .igx-slider__track-fill{background:#e41c77}.igx-slider--disabled:hover .igx-slider__track,.igx-slider:hover .igx-slider__track{background:rgba(228,28,119,.24)}.igx-slider--disabled .igx-slider:hover .igx-slider__track,.igx-slider--disabled:hover .igx-slider__track,.igx-slider:hover .igx-slider--disabled .igx-slider__track{background:rgba(0,0,0,.26)}.igx-slider--disabled:hover .igx-slider__thumb-from .dot::before,.igx-slider--disabled:hover .igx-slider__thumb-to .dot::before,.igx-slider:hover .igx-slider__thumb-from .dot::before,.igx-slider:hover .igx-slider__thumb-to .dot::before,.igx-slider__thumb-from .igx-slider--disabled:hover .dot::before,.igx-slider__thumb-from .igx-slider:hover .dot::before,.igx-slider__thumb-to .igx-slider--disabled:hover .dot::before,.igx-slider__thumb-to .igx-slider:hover .dot::before{border-color:#e41c77}.igx-slider--disabled .igx-slider__thumb-from .igx-slider:hover .dot::before,.igx-slider--disabled .igx-slider__thumb-to .igx-slider:hover .dot::before,.igx-slider--disabled:hover .igx-slider__thumb-from .dot::before,.igx-slider--disabled:hover .igx-slider__thumb-to .dot::before,.igx-slider:hover .igx-slider--disabled .igx-slider__thumb-from .dot::before,.igx-slider:hover .igx-slider--disabled .igx-slider__thumb-to .dot::before{border-color:rgba(0,0,0,.26)}.igx-slider__thumbs{position:absolute;width:100%;height:0;cursor:default;z-index:1}.igx-slider--disabled .igx-slider__track,.igx-slider__track{position:absolute;width:100%;height:.125rem;background:rgba(228,28,119,.24);transition:background .2s cubic-bezier(.25,.46,.45,.94)}.igx-slider--disabled .igx-slider__track{background:rgba(0,0,0,.26)}.igx-slider--disabled .igx-slider__track-ticks,.igx-slider__track-ticks{position:absolute;width:100%;height:.125rem;background-size:100% .125em;opacity:.85;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);z-index:1}.igx-slider--disabled .igx-slider__track-ticks{visibility:hidden}.igx-slider--disabled .igx-slider__track-fill,.igx-slider__track-fill{position:absolute;width:100%;height:inherit;background:#e41c77;transform-origin:left center;transform:scaleX(0)}.igx-slider--disabled .igx-slider__track-fill{visibility:hidden}.igx-slider--disabled .igx-slider__thumb-from,.igx-slider--disabled .igx-slider__thumb-to,.igx-slider__thumb-from,.igx-slider__thumb-to{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;width:40px;height:40px;outline-style:none;top:-1.25rem;margin-left:-1.25rem}.igx-slider__thumb-from:focus .dot::after,.igx-slider__thumb-to:focus .dot::after{opacity:.18;transform:scale(.8)}.igx-slider--disabled .igx-slider__thumb-from:hover .igx-slider__label-from .label,.igx-slider--disabled .igx-slider__thumb-from:hover .igx-slider__label-to .label,.igx-slider--disabled .igx-slider__thumb-to:hover .igx-slider__label-from .label,.igx-slider--disabled .igx-slider__thumb-to:hover .igx-slider__label-to .label,.igx-slider__label-from .igx-slider--disabled .igx-slider__thumb-from:hover .label,.igx-slider__label-from .igx-slider--disabled .igx-slider__thumb-to:hover .label,.igx-slider__label-to .igx-slider--disabled .igx-slider__thumb-from:hover .label,.igx-slider__label-to .igx-slider--disabled .igx-slider__thumb-to:hover .label{opacity:0}.igx-slider__label-from,.igx-slider__label-to{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;height:40px;outline-style:none;top:-1.25rem;margin:0 auto}.igx-slider__label-from .label,.igx-slider__label-to .label{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;top:-2.25rem;left:-50%;pointer-events:none;min-width:2.25rem;height:2.25rem;padding:0 .125rem;border-radius:1.125rem;margin:0 auto;font-size:.75rem;font-weight:600;line-height:1.125rem;color:#000;background:#e41c77;opacity:0;border-color:#e41c77 transparent transparent;transition:opacity .1s cubic-bezier(.25,.46,.45,.94);z-index:-1}.igx-slider__label-from .label::after,.igx-slider__label-to .label::after{content:"";position:absolute;top:0;left:50%;margin-left:-18px;width:2.25rem;height:36px;border-radius:0 18px 18px;background:inherit;transform:rotate(-135deg);z-index:-1}.igx-slider__label-from .label::before,.igx-slider__label-to .label::before{content:"";position:absolute;top:2.5rem;left:calc(50% - 1px);border-left:1px solid;border-right:1px solid;border-top:.875rem solid;border-color:inherit}.igx-slider__thumb-from .dot,.igx-slider__thumb-to .dot{position:relative;left:0;padding:1.25rem;pointer-events:none}.igx-slider__thumb-from .dot:hover::after,.igx-slider__thumb-to .dot:hover::after{opacity:.12;transform:scale(.8)}.igx-slider__thumb-from .dot::before,.igx-slider__thumb-to .dot::before{position:absolute;content:"";width:.75rem;height:.75rem;left:.875rem;top:.875rem;background:#e41c77;border:0 solid #e41c77;transform:rotate(45deg);transition:transform .1s cubic-bezier(.25,.46,.45,.94),border-radius .1s cubic-bezier(.25,.46,.45,.94);border-radius:1.25rem}.igx-slider__thumb-from .dot::after,.igx-slider__thumb-to .dot::after{display:block;position:absolute;content:"";width:2.5rem;height:2.5rem;background:#e41c77;top:0;left:0;opacity:0;transform:scale(0);transform-origin:center center;transition:transform .1s cubic-bezier(.25,.46,.45,.94),opacity .1s cubic-bezier(.25,.46,.45,.94);border-radius:50%}.igx-slider--disabled .igx-slider__thumb-from .dot,.igx-slider--disabled .igx-slider__thumb-to .dot{pointer-events:none}.igx-slider--disabled .igx-slider__thumb-from .dot::before,.igx-slider--disabled .igx-slider__thumb-to .dot::before{background:#bcbcbc;border-color:rgba(0,0,0,.26);border-radius:1.25rem}.igx-slider--disabled .igx-slider__thumb-from .dot::after,.igx-slider--disabled .igx-slider__thumb-to .dot::after{transform:scale(0)}.igx-slider__thumb--hovered .dot::before,.igx-slider__thumb-from--active .dot::before,.igx-slider__thumb-to--active .dot::before{border-radius:0 20px 20px}.igx-slider__thumb--pressed .dot::after{opacity:.24!important;transform:scale(1.2)!important}.igx-slider__label-from--active .label,.igx-slider__label-to--active .label{opacity:1}.igx-slider__label-from--active,.igx-slider__label-to--active,.igx-slider__thumb-from--active,.igx-slider__thumb-to--active{z-index:1}.igx-snackbar{position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;min-height:3rem;padding:.4375rem 1.5rem;margin:8px;color:#fff;background:rgba(0,0,0,.87);-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 2px 4px -1px rgba(0,0,0,.26),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.08);border-radius:4px}.igx-snackbar__button{background:0 0;color:#e41c77;border:0;line-height:1rem;margin-left:1.5rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;-webkit-tap-highlight-color:transparent;outline:0;transition:color .2s ease;font-size:inherit;font-family:inherit;cursor:pointer}.igx-snackbar__button:hover{color:#e41c77}.igx-switch{position:relative;display:inline-flex;flex-flow:row nowrap;align-items:center}.igx-switch__input{position:absolute;width:1px;height:1px;margin:-1px;border:none;clip:rect(0,0,0,0);outline:0;pointer-events:none;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.igx-switch--disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;cursor:initial}.igx-switch__composite{display:flex;align-items:center;width:2.25rem;height:.875rem;border:1px solid transparent;border-radius:7px;background:rgba(0,0,0,.54);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s cubic-bezier(.455,.03,.515,.955)}.igx-switch__composite:focus,.igx-switch__composite:hover{border-color:transparent}.igx-switch--checked .igx-switch__composite{background:rgba(228,28,119,.5);border-color:transparent}.igx-switch--checked .igx-switch__composite:focus,.igx-switch--checked .igx-switch__composite:hover{border-color:transparent}.igx-switch--disabled .igx-switch__composite{background:rgba(0,0,0,.12);border-color:transparent}.igx-switch__composite-thumb{position:relative;display:block;width:1.25rem;height:20px;min-width:1.25rem;border-radius:10px;background:#eaeaea;box-shadow:0 1px 5px 0 rgba(0,0,0,.26),0 2px 2px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.08);transition:all .2s cubic-bezier(.455,.03,.515,.955);transform:translateX(-.0625rem)}.igx-switch__composite-thumb:hover{box-shadow:0 1px 8px 0 rgba(0,0,0,.26),0 3px 4px 0 rgba(0,0,0,.12),0 3px 3px -2px rgba(0,0,0,.08)}.igx-switch--checked .igx-switch__composite-thumb{background:#e41c77;transform:translateX(.9375rem)}.igx-switch--disabled .igx-switch__composite-thumb{background:#bcbcbc;box-shadow:0 1px 3px 0 rgba(0,0,0,.26),0 1px 1px 0 rgba(0,0,0,.12),0 2px 1px -1px rgba(0,0,0,.08)}.igx-switch__ripple{display:block;position:absolute;top:calc(50% - 1.5em);left:calc(50% - 1.5em);width:3em;height:3em;overflow:hidden;pointer-events:none;-webkit-filter:opacity(1);filter:opacity(1);border-radius:24px;--igx-ripple-color:#e41c77}.igx-switch__ripple .igx-ripple__inner{display:block;position:absolute;border-radius:50%;background:#e41c77;pointer-events:none;transform-origin:center;transform:translate3d(0,0,0) scale(0);will-change:opacity,transform;opacity:.5}.igx-switch__ripple .igx-ripple{overflow:hidden}.igx-switch--focused .igx-switch__ripple,.igx-switch--focused.igx-switch--checked .igx-switch__ripple{-webkit-animation:1s cubic-bezier(.25,.46,.45,.94) infinite scale-in-out;animation:1s cubic-bezier(.25,.46,.45,.94) infinite scale-in-out;background:rgba(0,0,0,.54);transition:background .2s cubic-bezier(.25,.46,.45,.94);opacity:.12}.igx-switch--focused.igx-switch--checked .igx-switch__ripple{background:#e41c77}.igx-switch__label,.igx-switch__label--before{display:inline-block;color:rgba(0,0,0,.87);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-wrap:break-all}.igx-switch__label--before:empty,.igx-switch__label:empty{margin:0}.igx-switch__label{margin-left:.5em}.igx-switch__label--before{order:-1;margin-right:.5em}.igx-switch--disabled .igx-switch__label,.igx-switch--disabled .igx-switch__label--before{color:rgba(0,0,0,.26)}.igx-switch--checked:active .igx-switch__ripple::after,.igx-switch--checked:hover .igx-switch__ripple::after,.igx-switch:active .igx-switch__ripple::after,.igx-switch:hover .igx-switch__ripple::after{position:absolute;content:"";opacity:.06;top:0;bottom:0;left:0;right:0}.igx-switch:active .igx-switch__ripple::after,.igx-switch:hover .igx-switch__ripple::after{background:rgba(0,0,0,.54)}.igx-switch--checked:active .igx-switch__ripple::after,.igx-switch--checked:hover .igx-switch__ripple::after{background:#e41c77}.igx-switch--checked:active .igx-switch__ripple::after,.igx-switch:active .igx-switch__ripple::after{opacity:.12}.igx-tabs{display:flex;flex-direction:column}.igx-tabs__header{display:flex;align-items:center;overflow:hidden;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.26),0 1px 1px 0 rgba(0,0,0,.12),0 2px 1px -1px rgba(0,0,0,.08)}.igx-tabs__content-fixed,.igx-tabs__header-wrapper-fixed{flex:1 1 auto;overflow:hidden}.igx-tabs__content-fluid,.igx-tabs__header-wrapper-fluid{position:relative;flex-wrap:nowrap;transition:transform .2s cubic-bezier(.35,0,.25,1)}.igx-tabs__header-wrapper-fluid{display:inline-flex;align-items:center;min-width:100%}.igx-tabs__content-fluid{display:flex}.igx-tabs__header-menu-item,.igx-tabs__header-menu-item--disabled,.igx-tabs__header-menu-item--selected{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;min-width:90px;max-width:360px;word-wrap:break-word;height:3rem;flex-basis:auto;flex-shrink:0;padding:0 1rem;overflow:hidden;cursor:pointer;position:relative;transition:all .3s cubic-bezier(.35,0,.25,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;color:rgba(0,0,0,.62);outline:0;--igx-ripple-color:rgba(0, 0, 0, 0.04)}.igx-tabs__header-menu-item--disabled::-moz-focus-inner,.igx-tabs__header-menu-item--selected::-moz-focus-inner,.igx-tabs__header-menu-item::-moz-focus-inner{border:0}.igx-tabs__header-menu-item--disabled:focus,.igx-tabs__header-menu-item--selected:focus,.igx-tabs__header-menu-item:focus{background:rgba(0,0,0,.08)}.igx-tabs__header-menu-item--disabled:hover,.igx-tabs__header-menu-item--selected:hover,.igx-tabs__header-menu-item:hover{background:rgba(0,0,0,.08);color:rgba(0,0,0,.62)}.igx-tabs__header-menu-item .igx-ripple__inner,.igx-tabs__header-menu-item--disabled .igx-ripple__inner,.igx-tabs__header-menu-item--selected .igx-ripple__inner{display:block;position:absolute;border-radius:50%;background:rgba(0,0,0,.04);pointer-events:none;transform-origin:center;transform:translate3d(0,0,0) scale(0);will-change:opacity,transform;opacity:.5}.igx-tabs__header-menu-item .igx-ripple,.igx-tabs__header-menu-item--disabled .igx-ripple,.igx-tabs__header-menu-item--selected .igx-ripple{overflow:hidden}.igx-tabs__header-menu-item--selected{outline:0;color:#09f}.igx-tabs__header-menu-item--selected:focus,.igx-tabs__header-menu-item--selected:hover{background:rgba(0,0,0,.08);color:#09f}.igx-tabs__header-menu-item--selected .igx-tabs__header-menu-item-icon,.igx-tabs__header-menu-item--selected .igx-tabs__header-menu-item-icon igx-icon{color:#09f}.igx-tabs__header-menu-item--disabled{outline:0;opacity:.5;cursor:default;pointer-events:none}.igx-tabs__header-menu-item-icon{display:flex;justify-content:center;align-items:center}.igx-tabs__header-menu-item-icon+.igx-tabs__item-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:.75rem}.igx-tabs__header-menu-item-indicator{position:absolute;bottom:0;left:0;transform:translateX(0);height:2px;min-width:90px;background:#09f;transition:transform .3s cubic-bezier(.35,0,.25,1),width .2s cubic-bezier(.35,0,.25,1)}.igx-tabs__header-button,.igx-tabs__header-button--active,.igx-tabs__header-button--hidden{z-index:1;display:flex;align-items:center;justify-content:center;border:none;padding:0;min-width:3rem;width:3rem;min-height:3rem;height:3rem;cursor:pointer;position:relative;background:#fff;color:rgba(0,0,0,.38);outline:0;box-shadow:0 2px 4px -1px rgba(0,0,0,.26),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.08);--igx-ripple-color:rgba(0, 0, 0, 0.04)}.igx-tabs__header-button--active:hover,.igx-tabs__header-button--hidden:hover,.igx-tabs__header-button:hover{background:rgba(0,0,0,.04);color:rgba(0,0,0,.54)}.igx-tabs__header-button--active:focus,.igx-tabs__header-button--hidden:focus,.igx-tabs__header-button:focus{outline:0;background:rgba(0,0,0,.04)}.igx-tabs__header-button--active::-moz-focus-inner,.igx-tabs__header-button--hidden::-moz-focus-inner,.igx-tabs__header-button::-moz-focus-inner{border:0}.igx-tabs__header-button .igx-ripple__inner,.igx-tabs__header-button--active .igx-ripple__inner,.igx-tabs__header-button--hidden .igx-ripple__inner{display:block;position:absolute;border-radius:50%;background:rgba(0,0,0,.04);pointer-events:none;transform-origin:center;transform:translate3d(0,0,0) scale(0);will-change:opacity,transform;opacity:.5}.igx-tabs__header-button .igx-ripple,.igx-tabs__header-button--active .igx-ripple,.igx-tabs__header-button--hidden .igx-ripple{overflow:hidden}.igx-tabs__header-button--hidden{visibility:hidden}.igx-tabs__header-button--none{display:none}.igx-tabs__item-label{word-break:break-word;max-width:100%;text-align:center}.igx-tabs__item-label+.igx-tabs__header-menu-item-icon{padding-top:.75rem}.igx-tabs__group{display:inline-block;min-width:100%}.igx-tabs--fixed .igx-tabs__header-menu-item,.igx-tabs--fixed .igx-tabs__header-menu-item--disabled,.igx-tabs--fixed .igx-tabs__header-menu-item--selected{flex:1 1 auto;width:100%}.igx-tabs--icons .igx-tabs__header-button,.igx-tabs--icons .igx-tabs__header-button--active,.igx-tabs--icons .igx-tabs__header-button--hidden,.igx-tabs--icons .igx-tabs__header-menu-item,.igx-tabs--icons .igx-tabs__header-menu-item--disabled,.igx-tabs--icons .igx-tabs__header-menu-item--selected{min-height:4.5rem;height:4.5rem}.igx-toast,.igx-toast--bottom,.igx-toast--middle,.igx-toast--top{position:fixed;display:flex;justify-content:center;align-items:center;left:50%;transform:translate3d(-50%,0,0);margin:2.625rem auto;padding:1rem 1.5rem;min-width:52px;color:#fff;background:rgba(0,0,0,.54);border-radius:26px;opacity:0;z-index:999999}.igx-toast--top{top:0}.igx-toast--middle{top:50%;transform:translate3d(-50%,-50%,0)}.igx-toast--bottom{bottom:0}.igx-tooltip,.igx-tooltip--desktop,.igx-tooltip--mobile{display:inline-flex;justify-content:center;flex-flow:column wrap;background:rgba(96,96,96,.9);color:#fff;border-radius:4px;margin:0 auto}.igx-tooltip--desktop{padding:0 .5rem;min-height:1.5rem}.igx-tooltip--mobile{padding:0 1rem;min-height:2rem}.igx-time-picker{display:flex;flex-flow:column nowrap;max-width:21.25rem;min-width:20rem;border-radius:4px;box-shadow:0 11px 15px -7px rgba(0,0,0,.26),0 24px 38px 3px rgba(0,0,0,.12),0 9px 46px 8px rgba(0,0,0,.08);overflow:hidden}.igx-time-picker--vertical{flex-flow:row nowrap;min-width:33.75rem}.igx-time-picker__main{background:#fff;flex:1 1 auto}.igx-time-picker--dropdown{min-width:12.5rem;box-shadow:0 5px 5px -3px rgba(0,0,0,.26),0 8px 10px 1px rgba(0,0,0,.12),0 3px 14px 2px rgba(0,0,0,.08)}.igx-time-picker__body{display:flex;padding:.625rem 0;justify-content:center}.igx-time-picker__hourList{text-align:right}.igx-time-picker__minuteList{text-align:center}.igx-time-picker__ampmList{display:flex;flex-direction:column;padding-top:3rem}.igx-time-picker__column{max-width:4rem;height:20.3125rem;padding:0;cursor:pointer;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;color:rgba(0,0,0,.38);overflow:hidden}.igx-time-picker__column:active,.igx-time-picker__column:focus{outline:0}.igx-time-picker__item{width:3.375rem;padding:.3125rem .625rem;border-radius:15px;height:3rem;display:flex;justify-content:center;align-items:center}.igx-time-picker__item:active,.igx-time-picker__item:focus{outline:0}.igx-time-picker__item:hover{color:#e41c77}.igx-time-picker__item--selected{font-size:1.5rem;color:#e41c77}.igx-time-picker__item--active{background:rgba(0,0,0,.04)}.igx-time-picker__header{background:#e41c77;padding:1.5rem 1rem}.igx-time-picker__header-ampm{color:rgba(0,0,0,.8)}.igx-time-picker--vertical .igx-time-picker__header{width:10.5rem}.igx-time-picker__header-hour{display:flex;color:#000}.igx-time-picker__header-ampm,.igx-time-picker__header-hour{margin:0}.igx-time-picker__buttons{display:flex;justify-content:flex-end;height:3.25rem;padding:.5rem}.igx-time-picker__buttons [igxButton]+[igxButton]{margin-left:.5rem}