/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles/styles.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mat-badge-content {
  font-weight: 600;
  font-size: 12px;
  font-family: Poppins, monospace;
}

.mat-badge-small .mat-badge-content {
  font-size: 9px;
}

.mat-badge-large .mat-badge-content {
  font-size: 24px;
}

.mat-h1,
.mat-headline,
.mat-typography .mat-h1,
.mat-typography .mat-headline,
.mat-typography h1 {
  font: 400 24px / 32px Poppins, monospace;
  letter-spacing: normal;
  margin: 0 0 16px;
}

.mat-h2,
.mat-title,
.mat-typography .mat-h2,
.mat-typography .mat-title,
.mat-typography h2 {
  font: 500 18px / 18px Poppins, monospace;
  letter-spacing: normal;
  margin: 0 0 16px;
}

.mat-h3,
.mat-subheading-2,
.mat-typography .mat-h3,
.mat-typography .mat-subheading-2,
.mat-typography h3 {
  font: 400 16px / 28px Poppins, monospace;
  letter-spacing: normal;
  margin: 0 0 16px;
}

.mat-h4,
.mat-subheading-1,
.mat-typography .mat-h4,
.mat-typography .mat-subheading-1,
.mat-typography h4 {
  font: 400 15px / 24px Poppins, monospace;
  letter-spacing: normal;
  margin: 0 0 16px;
}

.mat-h5,
.mat-typography .mat-h5,
.mat-typography h5 {
  font: 400 calc(14px * 0.83) / 20px Poppins, monospace;
  margin: 0 0 12px;
}

.mat-h6,
.mat-typography .mat-h6,
.mat-typography h6 {
  font: 400 calc(14px * 0.67) / 20px Poppins, monospace;
  margin: 0 0 12px;
}

.mat-body-strong,
.mat-body-2,
.mat-typography .mat-body-strong,
.mat-typography .mat-body-2 {
  font: 500 14px / 24px Poppins, monospace;
  letter-spacing: normal;
}

.mat-body,
.mat-body-1,
.mat-typography .mat-body,
.mat-typography .mat-body-1,
.mat-typography {
  font: 400 14px / 20px Poppins, monospace;
  letter-spacing: normal;
}

.mat-body p,
.mat-body-1 p,
.mat-typography .mat-body p,
.mat-typography .mat-body-1 p,
.mat-typography p {
  margin: 0 0 12px;
}

.mat-small,
.mat-caption,
.mat-typography .mat-small,
.mat-typography .mat-caption {
  font: 400 12px / 20px Poppins, monospace;
  letter-spacing: normal;
}

.mat-display-4,
.mat-typography .mat-display-4 {
  font: 300 112px / 112px Poppins, monospace;
  letter-spacing: -0.05em;
  margin: 0 0 56px;
}

.mat-display-3,
.mat-typography .mat-display-3 {
  font: 400 56px / 56px Poppins, monospace;
  letter-spacing: -0.02em;
  margin: 0 0 64px;
}

.mat-display-2,
.mat-typography .mat-display-2 {
  font: 400 45px / 48px Poppins, monospace;
  letter-spacing: -0.005em;
  margin: 0 0 64px;
}

.mat-display-1,
.mat-typography .mat-display-1 {
  font: 400 34px / 40px Poppins, monospace;
  letter-spacing: normal;
  margin: 0 0 64px;
}

.mat-bottom-sheet-container {
  font: 400 14px / 20px Poppins, monospace;
  letter-spacing: normal;
}

.mat-button, .mat-raised-button, .mat-icon-button, .mat-stroked-button,
.mat-flat-button, .mat-fab, .mat-mini-fab {
  font-family: Poppins, monospace;
  font-size: 14px;
  font-weight: 500;
}

.mat-button-toggle {
  font-family: Poppins, monospace;
}

.mat-card {
  font-family: Poppins, monospace;
}

.mat-card-title {
  font-size: 24px;
  font-weight: 500;
}

.mat-card-header .mat-card-title {
  font-size: 18px;
}

.mat-card-subtitle,
.mat-card-content {
  font-size: 14px;
}

.mat-checkbox {
  font-family: Poppins, monospace;
}

.mat-checkbox-layout .mat-checkbox-label {
  line-height: 24px;
}

.mat-chip {
  font-size: 14px;
  font-weight: 500;
}

.mat-chip .mat-chip-trailing-icon.mat-icon,
.mat-chip .mat-chip-remove.mat-icon {
  font-size: 18px;
}

.mat-table {
  font-family: Poppins, monospace;
}

.mat-header-cell {
  font-size: 12px;
  font-weight: 500;
}

.mat-cell, .mat-footer-cell {
  font-size: 14px;
}

.mat-calendar {
  font-family: Poppins, monospace;
}

.mat-calendar-body {
  font-size: 13px;
}

.mat-calendar-body-label,
.mat-calendar-period-button {
  font-size: 14px;
  font-weight: 500;
}

.mat-calendar-table-header th {
  font-size: 11px;
  font-weight: 400;
}

.mat-dialog-title {
  font: 500 18px / 18px Poppins, monospace;
  letter-spacing: normal;
}

.mat-expansion-panel-header {
  font-family: Poppins, monospace;
  font-size: 15px;
  font-weight: 400;
}

.mat-expansion-panel-content {
  font: 400 14px / 20px Poppins, monospace;
  letter-spacing: normal;
}

.mat-form-field {
  font-size: inherit;
  font-weight: 400;
  line-height: 1.125;
  font-family: Poppins, monospace;
  letter-spacing: normal;
}

.mat-form-field-wrapper {
  padding-bottom: 1.34375em;
}

.mat-form-field-prefix .mat-icon,
.mat-form-field-suffix .mat-icon {
  font-size: 150%;
  line-height: 1.125;
}

.mat-form-field-prefix .mat-icon-button,
.mat-form-field-suffix .mat-icon-button {
  height: 1.5em;
  width: 1.5em;
}

.mat-form-field-prefix .mat-icon-button .mat-icon,
.mat-form-field-suffix .mat-icon-button .mat-icon {
  height: 1.125em;
  line-height: 1.125;
}

.mat-form-field-infix {
  padding: 0.5em 0;
  border-top: 0.84375em solid transparent;
}

.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.34375em) scale(0.75);
  width: 133.3333333333%;
}

.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(0.75);
  width: 133.3333433333%;
}

.mat-form-field-label-wrapper {
  top: -0.84375em;
  padding-top: 0.84375em;
}

.mat-form-field-label {
  top: 1.34375em;
}

.mat-form-field-underline {
  bottom: 1.34375em;
}

.mat-form-field-subscript-wrapper {
  font-size: 75%;
  margin-top: 0.6666666667em;
  top: calc(100% - 1.7916666667em);
}

.mat-form-field-appearance-legacy .mat-form-field-wrapper {
  padding-bottom: 1.25em;
}

.mat-form-field-appearance-legacy .mat-form-field-infix {
  padding: 0.4375em 0;
}

.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.28125em) scale(0.75) perspective(100px) translateZ(0.001px);
  width: 133.3333333333%;
}

.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(0.75) perspective(100px) translateZ(0.00101px);
  width: 133.3333433333%;
}

.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(0.75) perspective(100px) translateZ(0.00102px);
  width: 133.3333533333%;
}

.mat-form-field-appearance-legacy .mat-form-field-label {
  top: 1.28125em;
}

.mat-form-field-appearance-legacy .mat-form-field-underline {
  bottom: 1.25em;
}

.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper {
  margin-top: 0.5416666667em;
  top: calc(100% - 1.6666666667em);
}

@media print {
  .mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
    transform: translateY(-1.28122em) scale(0.75);
  }
  .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(0.75);
  }
  .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(0.75);
  }
}

.mat-form-field-appearance-fill .mat-form-field-infix {
  padding: 0.25em 0 0.75em 0;
}

.mat-form-field-appearance-fill .mat-form-field-label {
  top: 1.09375em;
  margin-top: -0.5em;
}

.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-0.59375em) scale(0.75);
  width: 133.3333333333%;
}

.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(-0.59374em) scale(0.75);
  width: 133.3333433333%;
}

.mat-form-field-appearance-outline .mat-form-field-infix {
  padding: 1em 0 1em 0;
}

.mat-form-field-appearance-outline .mat-form-field-label {
  top: 1.84375em;
  margin-top: -0.25em;
}

.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label {
  transform: translateY(-1.59375em) scale(0.75);
  width: 133.3333333333%;
}

.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(0.75);
  width: 133.3333433333%;
}

.mat-grid-tile-header,
.mat-grid-tile-footer {
  font-size: 14px;
}

.mat-grid-tile-header .mat-line,
.mat-grid-tile-footer .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}

.mat-grid-tile-header .mat-line:nth-child(n+2),
.mat-grid-tile-footer .mat-line:nth-child(n+2) {
  font-size: 12px;
}

input.mat-input-element {
  margin-top: -0.0625em;
}

.mat-menu-item {
  font-family: Poppins, monospace;
  font-size: 14px;
  font-weight: 400;
}

.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  font-family: Poppins, monospace;
  font-size: 12px;
}

.mat-radio-button {
  font-family: Poppins, monospace;
}

.mat-select {
  font-family: Poppins, monospace;
}

.mat-select-trigger {
  height: 1.125em;
}

.mat-slide-toggle-content {
  font-family: Poppins, monospace;
}

.mat-slider-thumb-label-text {
  font-family: Poppins, monospace;
  font-size: 12px;
  font-weight: 500;
}

.mat-stepper-vertical, .mat-stepper-horizontal {
  font-family: Poppins, monospace;
}

.mat-step-label {
  font-size: 14px;
  font-weight: 400;
}

.mat-step-sub-label-error {
  font-weight: normal;
}

.mat-step-label-error {
  font-size: 14px;
}

.mat-step-label-selected {
  font-size: 14px;
  font-weight: 500;
}

.mat-tab-group {
  font-family: Poppins, monospace;
}

.mat-tab-label, .mat-tab-link {
  font-family: Poppins, monospace;
  font-size: 14px;
  font-weight: 500;
}

.mat-toolbar,
.mat-toolbar h1,
.mat-toolbar h2,
.mat-toolbar h3,
.mat-toolbar h4,
.mat-toolbar h5,
.mat-toolbar h6 {
  font: 500 18px / 18px Poppins, monospace;
  letter-spacing: normal;
  margin: 0;
}

.mat-tooltip {
  font-family: Poppins, monospace;
  font-size: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
}

.mat-tooltip-handset {
  font-size: 14px;
  padding-top: 8px;
  padding-bottom: 8px;
}

.mat-list-item {
  font-family: Poppins, monospace;
}

.mat-list-option {
  font-family: Poppins, monospace;
}

.mat-list-base .mat-list-item {
  font-size: 16px;
}

.mat-list-base .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}

.mat-list-base .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 14px;
}

.mat-list-base .mat-list-option {
  font-size: 16px;
}

.mat-list-base .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}

.mat-list-base .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 14px;
}

.mat-list-base .mat-subheader {
  font-family: Poppins, monospace;
  font-size: 14px;
  font-weight: 500;
}

.mat-list-base[dense] .mat-list-item {
  font-size: 12px;
}

.mat-list-base[dense] .mat-list-item .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}

.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2) {
  font-size: 12px;
}

.mat-list-base[dense] .mat-list-option {
  font-size: 12px;
}

.mat-list-base[dense] .mat-list-option .mat-line {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  box-sizing: border-box;
}

.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2) {
  font-size: 12px;
}

.mat-list-base[dense] .mat-subheader {
  font-family: Poppins, monospace;
  font-size: 12px;
  font-weight: 500;
}

.mat-option {
  font-family: Poppins, monospace;
  font-size: 16px;
}

.mat-optgroup-label {
  font: 500 14px / 24px Poppins, monospace;
  letter-spacing: normal;
}

.mat-simple-snackbar {
  font-family: Poppins, monospace;
  font-size: 14px;
}

.mat-simple-snackbar-action {
  line-height: 1;
  font-family: inherit;
  font-size: inherit;
  font-weight: 500;
}

.mat-tree {
  font-family: Poppins, monospace;
}

.mat-tree-node,
.mat-nested-tree-node {
  font-weight: 400;
  font-size: 14px;
}

.mat-ripple {
  overflow: hidden;
  position: relative;
}

.mat-ripple:not(:empty) {
  transform: translateZ(0);
}

.mat-ripple.mat-ripple-unbounded {
  overflow: visible;
}

.mat-ripple-element {
  position: absolute;
  border-radius: 50%;
  pointer-events: none;
  transition: opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: scale3d(0, 0, 0);
}

.cdk-high-contrast-active .mat-ripple-element {
  display: none;
}

.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  outline: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  left: 0;
}

[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}

.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}

.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.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 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}

.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}

.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}

.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}

.cdk-overlay-backdrop-noop-animation {
  transition: none;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

textarea.cdk-textarea-autosize {
  resize: none;
}

textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}

textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}

@keyframes cdk-text-field-autofill-start { /*!*/ }

@keyframes cdk-text-field-autofill-end { /*!*/ }

.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}

.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}

.mat-focus-indicator {
  position: relative;
}

.mat-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-focus-indicator-display, none);
  border: var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);
  border-radius: var(--mat-focus-indicator-border-radius, 4px);
}

.mat-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-focus-indicator-display: block;
}

.mat-mdc-focus-indicator {
  position: relative;
}

.mat-mdc-focus-indicator::before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
  display: var(--mat-mdc-focus-indicator-display, none);
  border: var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);
  border-radius: var(--mat-mdc-focus-indicator-border-radius, 4px);
}

.mat-mdc-focus-indicator:focus::before {
  content: "";
}

.cdk-high-contrast-active {
  --mat-mdc-focus-indicator-display: block;
}

mat-card .mat-card-header-text {
  flex: 1;
}

mat-card .mat-card-header-text:first-child {
  margin-left: 0;
}

mat-card > mat-nav-list .mat-list-item-content {
  flex: 1;
}

mat-card > mat-card-actions {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  gap: 8px;
}

mat-card > mat-card-actions .mat-button-base {
  margin: 0 !important;
}

mat-card > mat-card-actions[align=center] {
  justify-content: center;
}

mat-card > mat-card-actions[align=end] {
  display: flex;
  justify-content: flex-end;
}

mat-card .mat-card-image {
  height: 200px;
  object-fit: cover;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

mat-card.mat-elevation-z0 .mat-card-image {
  width: calc(100% + 32px);
  margin: -16px -16px 16px -16px;
}

mat-card .mat-card-avatar-illustration {
  width: auto !important;
  height: 100px !important;
  border-radius: 4px !important;
}

mat-card.mat-card-scrollable-content > .mat-card-content {
  margin: 0px -16px;
  overflow-y: auto;
}

mat-card.mat-card-disabled {
  pointer-events: none !important;
}

mat-card.mat-card-disabled > * {
  opacity: 0.5;
}

mat-chip-list {
  display: block;
}

mat-chip-list.mat-chip-list-basic mat-chip::after {
  background: none !important;
}

mat-chip-list.mat-chip-list-basic mat-chip .mat-chip-ripple {
  display: none;
}

mat-chip-list.mat-chip-list-clickable mat-chip:hover {
  cursor: pointer;
}

mat-chip-list mat-chip {
  font-size: inherit !important;
  min-height: 28px !important;
}

mat-chip-list mat-chip:active {
  box-shadow: none !important;
}

mat-chip-list mat-chip > .mat-icon:not(.mat-chip-trailing-icon) {
  margin-right: 8px;
}

mat-chip-list mat-chip > .mat-chip-avatar {
  margin-left: 2px !important;
}

.mat-button-base {
  max-width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap !important;
}

.mat-button-base .mat-button-wrapper {
  display: block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.mat-button-base .mat-button-wrapper > .mat-icon {
  margin: 0 4px;
}

.mat-button-base .mat-button-wrapper > .mat-icon:first-child {
  margin-left: 0px;
}

.mat-button-base .mat-button-wrapper > .mat-icon:last-child {
  margin-right: 0px;
}

.mat-button-base.active:not(.mat-button-disabled) .mat-button-focus-overlay {
  opacity: 0.04;
}

.mat-button-line {
  display: block;
  line-height: 1rem;
  text-align: left;
}

.mat-button-line:first-child {
  padding-top: 4px;
}

.mat-button-line:last-child {
  padding-bottom: 4px;
}

mat-dialog-container {
  display: flex !important;
  flex-direction: column;
}

mat-dialog-container .mat-dialog-content mat-notification, mat-dialog-container .mat-dialog-content mat-notification > mat-card {
  width: 100%;
}

.mat-dialog-panel-mobile mat-dialog-container {
  justify-content: flex-end;
}

.mat-dialog-panel-mobile mat-dialog-content {
  max-height: calc(100vh - 136px);
}

.mat-dialog-component mat-dialog-container {
  padding: 0;
}

.mat-drawer.mat-drawer-bottom {
  top: auto;
  bottom: 0px;
  width: 100vw;
  max-width: 100vw;
  max-height: 100dvh;
  transform: translate3d(0, 100%, 0);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

mat-select {
  width: auto !important;
}

mat-select .mat-select-value {
  width: auto;
  max-width: 100vw !important;
}

mat-select .mat-select-arrow-wrapper {
  width: 24px;
}

mat-select .mat-select-arrow-wrapper .mat-select-arrow {
  display: none !important;
}

mat-select .mat-select-arrow-wrapper::after {
  content: "expand_more" !important;
  font-family: "Material Symbols Rounded";
  position: absolute;
  top: -2px;
  margin-left: 2px;
  color: inherit;
}

.mat-select-panel {
  width: auto;
  max-width: 100vw !important;
}

.mat-option {
  font-size: 14px;
  height: 36px;
}

mat-sidenav-container {
  flex: 1;
  height: 100%;
}

mat-sidenav-container mat-sidenav {
  width: 400px;
  max-width: min(400px, 100vw);
}

mat-sidenav-container mat-sidenav.mat-sidenav-lg {
  width: 480px;
  max-width: min(480px, 100vw);
}

mat-sidenav-container mat-sidenav-content mat-tab-group {
  flex: 1;
}

mat-tree-node,
mat-nested-tree-node {
  min-height: 36px !important;
}

mat-tree-node > .mat-nav-list,
mat-nested-tree-node > .mat-nav-list {
  margin-top: 0px;
}

mat-button-toggle-group {
  gap: 16px;
  border: none !important;
}

mat-button-toggle-group mat-button-toggle {
  border: 0 !important;
  border-radius: inherit;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
}

mat-button-toggle-group mat-button-toggle > button {
  display: flex;
  height: 100%;
  z-index: 1;
}

mat-button-toggle-group mat-button-toggle > button .mat-button-toggle-label-content {
  width: 100%;
  border-radius: 4px;
  padding-bottom: 12px !important;
}

mat-button-toggle-group mat-button-toggle .mat-button-toggle-focus-overlay {
  border-bottom: none !important;
}

mat-button-toggle-group mat-button-toggle .mat-button-toggle-ripple {
  border-radius: 4px;
}

mat-button-toggle-group mat-button-toggle .mat-button-toggle-label-content {
  line-height: 1em !important;
}

mat-button-toggle-group mat-button-toggle .mat-button-toggle-header {
  font-weight: 500;
  line-height: 48px;
}

.mat-ripple-element {
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-option {
  color: rgba(37, 52, 60, 0.87);
}

.mat-option:hover:not(.mat-option-disabled), .mat-option:focus:not(.mat-option-disabled) {
  background: rgba(37, 52, 60, 0.04);
}

.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled) {
  background: rgba(37, 52, 60, 0.04);
}

.mat-option.mat-active {
  background: rgba(37, 52, 60, 0.04);
  color: rgba(37, 52, 60, 0.87);
}

.mat-option.mat-option-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #25343c;
}

.mat-accent .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #ff1c59;
}

.mat-warn .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #f44336;
}

.mat-optgroup-label {
  color: rgba(0, 0, 0, 0.54);
}

.mat-optgroup-disabled .mat-optgroup-label {
  color: rgba(0, 0, 0, 0.38);
}

.mat-pseudo-checkbox {
  color: rgba(0, 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: #25343c;
}

.mat-pseudo-checkbox-checked,
.mat-pseudo-checkbox-indeterminate,
.mat-accent .mat-pseudo-checkbox-checked,
.mat-accent .mat-pseudo-checkbox-indeterminate {
  background: #ff1c59;
}

.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-app-background {
  background-color: #fafafa;
  color: rgba(37, 52, 60, 0.87);
}

.mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}

.mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.mat-theme-loaded-marker {
  display: none;
}

.mat-autocomplete-panel {
  background: white;
  color: rgba(37, 52, 60, 0.87);
}

.mat-autocomplete-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover) {
  background: white;
}

.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled) {
  color: rgba(37, 52, 60, 0.87);
}

.mat-badge {
  position: relative;
}

.mat-badge.mat-badge {
  overflow: visible;
}

.mat-badge-hidden .mat-badge-content {
  display: none;
}

.mat-badge-content {
  position: absolute;
  text-align: center;
  display: inline-block;
  border-radius: 50%;
  transition: transform 200ms ease-in-out;
  transform: scale(0.6);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  pointer-events: none;
}

.ng-animate-disabled .mat-badge-content,
.mat-badge-content._mat-animation-noopable {
  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-badge-content {
  color: white;
  background: #25343c;
}

.cdk-high-contrast-active .mat-badge-content {
  outline: solid 1px;
  border-radius: 0;
}

.mat-badge-accent .mat-badge-content {
  background: #ff1c59;
  color: white;
}

.mat-badge-warn .mat-badge-content {
  color: white;
  background: #f44336;
}

.mat-badge-disabled .mat-badge-content {
  background: #b9b9b9;
  color: rgba(0, 0, 0, 0.38);
}

.mat-bottom-sheet-container {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  background: white;
  color: rgba(37, 52, 60, 0.87);
}

.mat-button, .mat-icon-button, .mat-stroked-button {
  color: inherit;
  background: transparent;
}

.mat-button.mat-primary, .mat-icon-button.mat-primary, .mat-stroked-button.mat-primary {
  color: #25343c;
}

.mat-button.mat-accent, .mat-icon-button.mat-accent, .mat-stroked-button.mat-accent {
  color: #ff1c59;
}

.mat-button.mat-warn, .mat-icon-button.mat-warn, .mat-stroked-button.mat-warn {
  color: #f44336;
}

.mat-button.mat-primary.mat-button-disabled, .mat-button.mat-accent.mat-button-disabled, .mat-button.mat-warn.mat-button-disabled, .mat-button.mat-button-disabled.mat-button-disabled, .mat-icon-button.mat-primary.mat-button-disabled, .mat-icon-button.mat-accent.mat-button-disabled, .mat-icon-button.mat-warn.mat-button-disabled, .mat-icon-button.mat-button-disabled.mat-button-disabled, .mat-stroked-button.mat-primary.mat-button-disabled, .mat-stroked-button.mat-accent.mat-button-disabled, .mat-stroked-button.mat-warn.mat-button-disabled, .mat-stroked-button.mat-button-disabled.mat-button-disabled {
  color: rgba(0, 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: #25343c;
}

.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: #ff1c59;
}

.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.mat-button-disabled .mat-button-focus-overlay, .mat-icon-button.mat-button-disabled .mat-button-focus-overlay, .mat-stroked-button.mat-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: 0.1;
  background-color: currentColor;
}

.mat-button-focus-overlay {
  background: black;
}

.mat-stroked-button:not(.mat-button-disabled) {
  border-color: rgba(0, 0, 0, 0.12);
}

.mat-flat-button, .mat-raised-button, .mat-fab, .mat-mini-fab {
  color: rgba(37, 52, 60, 0.87);
  background-color: white;
}

.mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
  color: white;
}

.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  color: white;
}

.mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
  color: white;
}

.mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled {
  color: rgba(0, 0, 0, 0.26);
}

.mat-flat-button.mat-primary, .mat-raised-button.mat-primary, .mat-fab.mat-primary, .mat-mini-fab.mat-primary {
  background-color: #25343c;
}

.mat-flat-button.mat-accent, .mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {
  background-color: #ff1c59;
}

.mat-flat-button.mat-warn, .mat-raised-button.mat-warn, .mat-fab.mat-warn, .mat-mini-fab.mat-warn {
  background-color: #f44336;
}

.mat-flat-button.mat-primary.mat-button-disabled, .mat-flat-button.mat-accent.mat-button-disabled, .mat-flat-button.mat-warn.mat-button-disabled, .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-raised-button.mat-primary.mat-button-disabled, .mat-raised-button.mat-accent.mat-button-disabled, .mat-raised-button.mat-warn.mat-button-disabled, .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-fab.mat-primary.mat-button-disabled, .mat-fab.mat-accent.mat-button-disabled, .mat-fab.mat-warn.mat-button-disabled, .mat-fab.mat-button-disabled.mat-button-disabled, .mat-mini-fab.mat-primary.mat-button-disabled, .mat-mini-fab.mat-accent.mat-button-disabled, .mat-mini-fab.mat-warn.mat-button-disabled, .mat-mini-fab.mat-button-disabled.mat-button-disabled {
  background-color: rgba(0, 0, 0, 0.12);
}

.mat-flat-button.mat-primary .mat-ripple-element, .mat-raised-button.mat-primary .mat-ripple-element, .mat-fab.mat-primary .mat-ripple-element, .mat-mini-fab.mat-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-flat-button.mat-accent .mat-ripple-element, .mat-raised-button.mat-accent .mat-ripple-element, .mat-fab.mat-accent .mat-ripple-element, .mat-mini-fab.mat-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-flat-button.mat-warn .mat-ripple-element, .mat-raised-button.mat-warn .mat-ripple-element, .mat-fab.mat-warn .mat-ripple-element, .mat-mini-fab.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-stroked-button:not([class*=mat-elevation-z]), .mat-flat-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-raised-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-fab:not([class*=mat-elevation-z]), .mat-mini-fab:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]), .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}

.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]), .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-button-toggle-standalone:not([class*=mat-elevation-z]),
.mat-button-toggle-group:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),
.mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]) {
  box-shadow: none;
}

.mat-button-toggle {
  color: rgba(0, 0, 0, 0.38);
}

.mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: rgba(0, 0, 0, 0.12);
}

.mat-button-toggle-appearance-standard {
  color: rgba(37, 52, 60, 0.87);
  background: white;
}

.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay {
  background-color: black;
}

.mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
  border-left: solid 1px #e0e0e0;
}

[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
  border-left: none;
  border-right: solid 1px #e0e0e0;
}

.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle + .mat-button-toggle {
  border-left: none;
  border-right: none;
  border-top: solid 1px #e0e0e0;
}

.mat-button-toggle-checked {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.54);
}

.mat-button-toggle-checked.mat-button-toggle-appearance-standard {
  color: rgba(37, 52, 60, 0.87);
}

.mat-button-toggle-disabled {
  color: rgba(0, 0, 0, 0.26);
  background-color: #eeeeee;
}

.mat-button-toggle-disabled.mat-button-toggle-appearance-standard {
  background: white;
}

.mat-button-toggle-disabled.mat-button-toggle-checked {
  background-color: #bdbdbd;
}

.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,
.mat-button-toggle-group-appearance-standard {
  border: solid 1px #e0e0e0;
}

.mat-button-toggle-appearance-standard .mat-button-toggle-label-content {
  line-height: 48px;
}

.mat-card {
  background: white;
  color: rgba(37, 52, 60, 0.87);
}

.mat-card:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

.mat-card.mat-card-flat:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-card-subtitle {
  color: rgba(0, 0, 0, 0.54);
}

.mat-checkbox-frame {
  border-color: rgba(0, 0, 0, 0.54);
}

.mat-checkbox-checkmark {
  fill: #fafafa;
}

.mat-checkbox-checkmark-path {
  stroke: #fafafa !important;
}

.mat-checkbox-mixedmark {
  background-color: #fafafa;
}

.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background, .mat-checkbox-checked.mat-primary .mat-checkbox-background {
  background-color: #25343c;
}

.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mat-checkbox-checked.mat-accent .mat-checkbox-background {
  background-color: #ff1c59;
}

.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background, .mat-checkbox-checked.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, 0.38);
}

.mat-checkbox .mat-ripple-element {
  background-color: black;
}

.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: #25343c;
}

.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: #ff1c59;
}

.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(37, 52, 60, 0.87);
}

.mat-chip.mat-standard-chip .mat-chip-remove {
  color: rgba(37, 52, 60, 0.87);
  opacity: 0.4;
}

.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}

.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover {
  opacity: 0.54;
}

.mat-chip.mat-standard-chip.mat-chip-disabled {
  opacity: 0.4;
}

.mat-chip.mat-standard-chip::after {
  background: black;
}

.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary {
  background-color: #25343c;
  color: white;
}

.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove {
  color: white;
  opacity: 0.4;
}

.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn {
  background-color: #f44336;
  color: white;
}

.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove {
  color: white;
  opacity: 0.4;
}

.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent {
  background-color: #ff1c59;
  color: white;
}

.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove {
  color: white;
  opacity: 0.4;
}

.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-table {
  background: white;
}

.mat-table thead, .mat-table tbody, .mat-table tfoot,
mat-header-row, mat-row, mat-footer-row,
[mat-header-row], [mat-row], [mat-footer-row],
.mat-table-sticky {
  background: inherit;
}

mat-row, mat-header-row, mat-footer-row,
th.mat-header-cell, td.mat-cell, td.mat-footer-cell {
  border-bottom-color: rgba(0, 0, 0, 0.12);
}

.mat-header-cell {
  color: rgba(0, 0, 0, 0.54);
}

.mat-cell, .mat-footer-cell {
  color: rgba(37, 52, 60, 0.87);
}

.mat-calendar-arrow {
  fill: rgba(0, 0, 0, 0.54);
}

.mat-datepicker-toggle,
.mat-datepicker-content .mat-calendar-next-button,
.mat-datepicker-content .mat-calendar-previous-button {
  color: rgba(0, 0, 0, 0.54);
}

.mat-calendar-table-header-divider::after {
  background: rgba(0, 0, 0, 0.12);
}

.mat-calendar-table-header,
.mat-calendar-body-label {
  color: rgba(0, 0, 0, 0.54);
}

.mat-calendar-body-cell-content,
.mat-date-range-input-separator {
  color: rgba(37, 52, 60, 0.87);
  border-color: transparent;
}

.mat-calendar-body-disabled > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  color: rgba(0, 0, 0, 0.38);
}

.mat-form-field-disabled .mat-date-range-input-separator {
  color: rgba(0, 0, 0, 0.38);
}

.mat-calendar-body-in-preview {
  color: rgba(0, 0, 0, 0.24);
}

.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  border-color: rgba(0, 0, 0, 0.38);
}

.mat-calendar-body-disabled > .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  border-color: rgba(0, 0, 0, 0.18);
}

.mat-calendar-body-in-range::before {
  background: rgba(37, 52, 60, 0.2);
}

.mat-calendar-body-comparison-identical,
.mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}

.mat-calendar-body-comparison-bridge-start::before,
[dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(37, 52, 60, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-calendar-body-comparison-bridge-end::before,
[dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(37, 52, 60, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}

.mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}

.mat-calendar-body-selected {
  background-color: #25343c;
  color: white;
}

.mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(37, 52, 60, 0.4);
}

.mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}

.cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(37, 52, 60, 0.3);
}

@media (hover: hover) {
  .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(37, 52, 60, 0.3);
  }
}

.mat-datepicker-content {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  background-color: white;
  color: rgba(37, 52, 60, 0.87);
}

.mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before {
  background: rgba(255, 28, 89, 0.2);
}

.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}

.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,
.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(255, 28, 89, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,
.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(255, 28, 89, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-datepicker-content.mat-accent .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}

.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}

.mat-datepicker-content.mat-accent .mat-calendar-body-selected {
  background-color: #ff1c59;
  color: white;
}

.mat-datepicker-content.mat-accent .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(255, 28, 89, 0.4);
}

.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}

.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(255, 28, 89, 0.3);
}

@media (hover: hover) {
  .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(255, 28, 89, 0.3);
  }
}

.mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before {
  background: rgba(244, 67, 54, 0.2);
}

.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}

.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,
.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,
.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-datepicker-content.mat-warn .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}

.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}

.mat-datepicker-content.mat-warn .mat-calendar-body-selected {
  background-color: #f44336;
  color: white;
}

.mat-datepicker-content.mat-warn .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(244, 67, 54, 0.4);
}

.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}

.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(244, 67, 54, 0.3);
}

@media (hover: hover) {
  .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(244, 67, 54, 0.3);
  }
}

.mat-datepicker-content-touch {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.mat-datepicker-toggle-active {
  color: #25343c;
}

.mat-datepicker-toggle-active.mat-accent {
  color: #ff1c59;
}

.mat-datepicker-toggle-active.mat-warn {
  color: #f44336;
}

.mat-date-range-input-inner[disabled] {
  color: rgba(0, 0, 0, 0.38);
}

.mat-dialog-container {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  background: white;
  color: rgba(37, 52, 60, 0.87);
}

.mat-divider {
  border-top-color: rgba(0, 0, 0, 0.12);
}

.mat-divider-vertical {
  border-right-color: rgba(0, 0, 0, 0.12);
}

.mat-expansion-panel {
  background: white;
  color: rgba(37, 52, 60, 0.87);
}

.mat-expansion-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-action-row {
  border-top-color: rgba(0, 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(37, 52, 60, 0.04);
}

@media (hover: none) {
  .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover {
    background: white;
  }
}

.mat-expansion-panel-header-title {
  color: rgba(37, 52, 60, 0.87);
}

.mat-expansion-panel-header-description,
.mat-expansion-indicator::after {
  color: rgba(0, 0, 0, 0.54);
}

.mat-expansion-panel-header[aria-disabled=true] {
  color: rgba(0, 0, 0, 0.26);
}

.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,
.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description {
  color: inherit;
}

.mat-expansion-panel-header {
  height: 48px;
}

.mat-expansion-panel-header.mat-expanded {
  height: 64px;
}

.mat-form-field-label {
  color: rgba(0, 0, 0, 0.6);
}

.mat-hint {
  color: rgba(0, 0, 0, 0.6);
}

.mat-form-field.mat-focused .mat-form-field-label {
  color: #25343c;
}

.mat-form-field.mat-focused .mat-form-field-label.mat-accent {
  color: #ff1c59;
}

.mat-form-field.mat-focused .mat-form-field-label.mat-warn {
  color: #f44336;
}

.mat-focused .mat-form-field-required-marker {
  color: #ff1c59;
}

.mat-form-field-ripple {
  background-color: rgba(0, 0, 0, 0.87);
}

.mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #25343c;
}

.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent {
  background-color: #ff1c59;
}

.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: #25343c;
}

.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after {
  color: #ff1c59;
}

.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after {
  color: #f44336;
}

.mat-form-field.mat-form-field-invalid .mat-form-field-label {
  color: #f44336;
}

.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,
.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker {
  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 {
  color: rgba(0, 0, 0, 0.54);
}

.mat-form-field-appearance-legacy .mat-hint {
  color: rgba(0, 0, 0, 0.54);
}

.mat-form-field-appearance-legacy .mat-form-field-underline {
  background-color: rgba(0, 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, 0.42) 0%, rgba(0, 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, 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, 0.42) 0%, rgba(0, 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, 0.04);
}

.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
  background-color: rgba(0, 0, 0, 0.02);
}

.mat-form-field-appearance-fill .mat-form-field-underline::before {
  background-color: rgba(0, 0, 0, 0.42);
}

.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label {
  color: rgba(0, 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, 0.12);
}

.mat-form-field-appearance-outline .mat-form-field-outline-thick {
  color: rgba(0, 0, 0, 0.87);
}

.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
  color: #25343c;
}

.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick {
  color: #ff1c59;
}

.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick {
  color: #f44336;
}

.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, 0.38);
}

.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline {
  color: rgba(0, 0, 0, 0.06);
}

.mat-icon.mat-primary {
  color: #25343c;
}

.mat-icon.mat-accent {
  color: #ff1c59;
}

.mat-icon.mat-warn {
  color: #f44336;
}

.mat-form-field-type-mat-native-select .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.54);
}

.mat-input-element:disabled,
.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after {
  color: rgba(0, 0, 0, 0.38);
}

.mat-input-element {
  caret-color: #25343c;
}

.mat-input-element::placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.mat-input-element::-moz-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.mat-input-element::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.mat-input-element:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.mat-form-field.mat-accent .mat-input-element {
  caret-color: #ff1c59;
}

.mat-form-field.mat-warn .mat-input-element,
.mat-form-field-invalid .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 {
  color: rgba(37, 52, 60, 0.87);
}

.mat-list-base .mat-list-option {
  color: rgba(37, 52, 60, 0.87);
}

.mat-list-base .mat-subheader {
  color: rgba(0, 0, 0, 0.54);
}

.mat-list-base .mat-list-item-disabled {
  background-color: #eeeeee;
  color: rgba(0, 0, 0, 0.38);
}

.mat-list-option:hover, .mat-list-option:focus,
.mat-nav-list .mat-list-item:hover,
.mat-nav-list .mat-list-item:focus,
.mat-action-list .mat-list-item:hover,
.mat-action-list .mat-list-item:focus {
  background: rgba(37, 52, 60, 0.04);
}

.mat-list-single-selected-option, .mat-list-single-selected-option:hover, .mat-list-single-selected-option:focus {
  background: rgba(37, 52, 60, 0.12);
}

.mat-menu-panel {
  background: white;
}

.mat-menu-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-menu-item {
  background: transparent;
  color: rgba(37, 52, 60, 0.87);
}

.mat-menu-item[disabled],
.mat-menu-item[disabled] .mat-menu-submenu-icon,
.mat-menu-item[disabled] .mat-icon-no-color {
  color: rgba(0, 0, 0, 0.38);
}

.mat-menu-item .mat-icon-no-color,
.mat-menu-submenu-icon {
  color: rgba(0, 0, 0, 0.54);
}

.mat-menu-item:hover:not([disabled]),
.mat-menu-item.cdk-program-focused:not([disabled]),
.mat-menu-item.cdk-keyboard-focused:not([disabled]),
.mat-menu-item-highlighted:not([disabled]) {
  background: rgba(37, 52, 60, 0.04);
}

.mat-paginator {
  background: white;
}

.mat-paginator,
.mat-paginator-page-size .mat-select-trigger {
  color: rgba(0, 0, 0, 0.54);
}

.mat-paginator-decrement,
.mat-paginator-increment {
  border-top: 2px solid rgba(0, 0, 0, 0.54);
  border-right: 2px solid rgba(0, 0, 0, 0.54);
}

.mat-paginator-first,
.mat-paginator-last {
  border-top: 2px solid rgba(0, 0, 0, 0.54);
}

.mat-icon-button[disabled] .mat-paginator-decrement,
.mat-icon-button[disabled] .mat-paginator-increment,
.mat-icon-button[disabled] .mat-paginator-first,
.mat-icon-button[disabled] .mat-paginator-last {
  border-color: rgba(0, 0, 0, 0.38);
}

.mat-paginator-container {
  min-height: 56px;
}

.mat-progress-bar-background {
  fill: #c5c9cb;
}

.mat-progress-bar-buffer {
  background-color: #c5c9cb;
}

.mat-progress-bar-fill::after {
  background-color: #25343c;
}

.mat-progress-bar.mat-accent .mat-progress-bar-background {
  fill: #fbc3d2;
}

.mat-progress-bar.mat-accent .mat-progress-bar-buffer {
  background-color: #fbc3d2;
}

.mat-progress-bar.mat-accent .mat-progress-bar-fill::after {
  background-color: #ff1c59;
}

.mat-progress-bar.mat-warn .mat-progress-bar-background {
  fill: #f9ccc9;
}

.mat-progress-bar.mat-warn .mat-progress-bar-buffer {
  background-color: #f9ccc9;
}

.mat-progress-bar.mat-warn .mat-progress-bar-fill::after {
  background-color: #f44336;
}

.mat-progress-spinner circle, .mat-spinner circle {
  stroke: #25343c;
}

.mat-progress-spinner.mat-accent circle, .mat-spinner.mat-accent circle {
  stroke: #ff1c59;
}

.mat-progress-spinner.mat-warn circle, .mat-spinner.mat-warn circle {
  stroke: #f44336;
}

.mat-radio-outer-circle {
  border-color: rgba(0, 0, 0, 0.54);
}

.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle {
  border-color: #25343c;
}

.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: #25343c;
}

.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #ff1c59;
}

.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: #ff1c59;
}

.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-checked .mat-radio-outer-circle,
.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle {
  border-color: rgba(0, 0, 0, 0.38);
}

.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,
.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle {
  background-color: rgba(0, 0, 0, 0.38);
}

.mat-radio-button.mat-radio-disabled .mat-radio-label-content {
  color: rgba(0, 0, 0, 0.38);
}

.mat-radio-button .mat-ripple-element {
  background-color: black;
}

.mat-select-value {
  color: rgba(37, 52, 60, 0.87);
}

.mat-select-placeholder {
  color: rgba(0, 0, 0, 0.42);
}

.mat-select-disabled .mat-select-value {
  color: rgba(0, 0, 0, 0.38);
}

.mat-select-arrow {
  color: rgba(0, 0, 0, 0.54);
}

.mat-select-panel {
  background: white;
}

.mat-select-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
  background: rgba(37, 52, 60, 0.12);
}

.mat-form-field.mat-focused.mat-primary .mat-select-arrow {
  color: #25343c;
}

.mat-form-field.mat-focused.mat-accent .mat-select-arrow {
  color: #ff1c59;
}

.mat-form-field.mat-focused.mat-warn .mat-select-arrow {
  color: #f44336;
}

.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow {
  color: #f44336;
}

.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow {
  color: rgba(0, 0, 0, 0.38);
}

.mat-drawer-container {
  background-color: #fafafa;
  color: rgba(37, 52, 60, 0.87);
}

.mat-drawer {
  background-color: white;
  color: rgba(37, 52, 60, 0.87);
}

.mat-drawer.mat-drawer-push {
  background-color: white;
}

.mat-drawer:not(.mat-drawer-side) {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.mat-drawer-side {
  border-right: solid 1px rgba(0, 0, 0, 0.12);
}

.mat-drawer-side.mat-drawer-end {
  border-left: solid 1px rgba(0, 0, 0, 0.12);
  border-right: none;
}

[dir=rtl] .mat-drawer-side {
  border-left: solid 1px rgba(0, 0, 0, 0.12);
  border-right: none;
}

[dir=rtl] .mat-drawer-side.mat-drawer-end {
  border-left: none;
  border-right: solid 1px rgba(0, 0, 0, 0.12);
}

.mat-drawer-backdrop.mat-drawer-shown {
  background-color: rgba(0, 0, 0, 0.6);
}

.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: #ff1c59;
}

.mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(255, 28, 89, 0.54);
}

.mat-slide-toggle.mat-checked .mat-ripple-element {
  background-color: #ff1c59;
}

.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb {
  background-color: #25343c;
}

.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(37, 52, 60, 0.54);
}

.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element {
  background-color: #25343c;
}

.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, 0.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: black;
}

.mat-slide-toggle-thumb {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  background-color: #fafafa;
}

.mat-slide-toggle-bar {
  background-color: rgba(0, 0, 0, 0.38);
}

.mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26);
}

.mat-slider.mat-primary .mat-slider-track-fill,
.mat-slider.mat-primary .mat-slider-thumb,
.mat-slider.mat-primary .mat-slider-thumb-label {
  background-color: #25343c;
}

.mat-slider.mat-primary .mat-slider-thumb-label-text {
  color: white;
}

.mat-slider.mat-primary .mat-slider-focus-ring {
  background-color: rgba(37, 52, 60, 0.2);
}

.mat-slider.mat-accent .mat-slider-track-fill,
.mat-slider.mat-accent .mat-slider-thumb,
.mat-slider.mat-accent .mat-slider-thumb-label {
  background-color: #ff1c59;
}

.mat-slider.mat-accent .mat-slider-thumb-label-text {
  color: white;
}

.mat-slider.mat-accent .mat-slider-focus-ring {
  background-color: rgba(255, 28, 89, 0.2);
}

.mat-slider.mat-warn .mat-slider-track-fill,
.mat-slider.mat-warn .mat-slider-thumb,
.mat-slider.mat-warn .mat-slider-thumb-label {
  background-color: #f44336;
}

.mat-slider.mat-warn .mat-slider-thumb-label-text {
  color: white;
}

.mat-slider.mat-warn .mat-slider-focus-ring {
  background-color: rgba(244, 67, 54, 0.2);
}

.mat-slider:hover .mat-slider-track-background,
.mat-slider.cdk-focused .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.38);
}

.mat-slider.mat-slider-disabled .mat-slider-track-background,
.mat-slider.mat-slider-disabled .mat-slider-track-fill,
.mat-slider.mat-slider-disabled .mat-slider-thumb {
  background-color: rgba(0, 0, 0, 0.26);
}

.mat-slider.mat-slider-disabled:hover .mat-slider-track-background {
  background-color: rgba(0, 0, 0, 0.26);
}

.mat-slider.mat-slider-min-value .mat-slider-focus-ring {
  background-color: rgba(0, 0, 0, 0.12);
}

.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label {
  background-color: rgba(0, 0, 0, 0.87);
}

.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,
.mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label {
  background-color: rgba(0, 0, 0, 0.26);
}

.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
  background-color: transparent;
}

.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb, .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.38);
}

.mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb, .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb {
  border-color: rgba(0, 0, 0, 0.26);
}

.mat-slider-has-ticks .mat-slider-wrapper::after {
  border-color: rgba(0, 0, 0, 0.7);
}

.mat-slider-horizontal .mat-slider-ticks {
  background-image: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
  background-image: -moz-repeating-linear-gradient(0.0001deg, rgba(0, 0, 0, 0.7), rgba(0, 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, 0.7), rgba(0, 0, 0, 0.7) 2px, transparent 0, transparent);
}

.mat-step-header.cdk-keyboard-focused, .mat-step-header.cdk-program-focused, .mat-step-header:hover:not([aria-disabled]), .mat-step-header:hover[aria-disabled=false] {
  background-color: rgba(37, 52, 60, 0.04);
}

.mat-step-header:hover[aria-disabled=true] {
  cursor: default;
}

@media (hover: none) {
  .mat-step-header:hover {
    background: none;
  }
}

.mat-step-header .mat-step-label,
.mat-step-header .mat-step-optional {
  color: rgba(0, 0, 0, 0.54);
}

.mat-step-header .mat-step-icon {
  background-color: rgba(0, 0, 0, 0.54);
  color: white;
}

.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: #25343c;
  color: white;
}

.mat-step-header.mat-accent .mat-step-icon {
  color: white;
}

.mat-step-header.mat-accent .mat-step-icon-selected,
.mat-step-header.mat-accent .mat-step-icon-state-done,
.mat-step-header.mat-accent .mat-step-icon-state-edit {
  background-color: #ff1c59;
  color: white;
}

.mat-step-header.mat-warn .mat-step-icon {
  color: white;
}

.mat-step-header.mat-warn .mat-step-icon-selected,
.mat-step-header.mat-warn .mat-step-icon-state-done,
.mat-step-header.mat-warn .mat-step-icon-state-edit {
  background-color: #f44336;
  color: white;
}

.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(37, 52, 60, 0.87);
}

.mat-step-header .mat-step-label.mat-step-label-error {
  color: #f44336;
}

.mat-stepper-horizontal, .mat-stepper-vertical {
  background-color: white;
}

.mat-stepper-vertical-line::before {
  border-left-color: rgba(0, 0, 0, 0.12);
}

.mat-horizontal-stepper-header::before,
.mat-horizontal-stepper-header::after,
.mat-stepper-horizontal-line {
  border-top-color: rgba(0, 0, 0, 0.12);
}

.mat-horizontal-stepper-header {
  height: 72px;
}

.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,
.mat-vertical-stepper-header {
  padding: 24px 24px;
}

.mat-stepper-vertical-line::before {
  top: -16px;
  bottom: -16px;
}

.mat-stepper-label-position-bottom .mat-horizontal-stepper-header::after, .mat-stepper-label-position-bottom .mat-horizontal-stepper-header::before {
  top: 36px;
}

.mat-stepper-label-position-bottom .mat-stepper-horizontal-line {
  top: 36px;
}

.mat-sort-header-arrow {
  color: #757575;
}

.mat-tab-nav-bar,
.mat-tab-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}

.mat-tab-group-inverted-header .mat-tab-nav-bar,
.mat-tab-group-inverted-header .mat-tab-header {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  border-bottom: none;
}

.mat-tab-label, .mat-tab-link {
  color: rgba(37, 52, 60, 0.87);
}

.mat-tab-label.mat-tab-disabled, .mat-tab-link.mat-tab-disabled {
  color: rgba(0, 0, 0, 0.38);
}

.mat-tab-header-pagination-chevron {
  border-color: rgba(37, 52, 60, 0.87);
}

.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: rgba(0, 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(205, 217, 223, 0.3);
}

.mat-tab-group.mat-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary .mat-ink-bar {
  background-color: #25343c;
}

.mat-tab-group.mat-primary.mat-background-primary > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-primary.mat-background-primary > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-primary.mat-background-primary > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-primary.mat-background-primary > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}

.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, 189, 205, 0.3);
}

.mat-tab-group.mat-accent .mat-ink-bar, .mat-tab-nav-bar.mat-accent .mat-ink-bar {
  background-color: #ff1c59;
}

.mat-tab-group.mat-accent.mat-background-accent > .mat-tab-header .mat-ink-bar, .mat-tab-group.mat-accent.mat-background-accent > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-accent.mat-background-accent > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-accent.mat-background-accent > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}

.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, 0.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-tab-header .mat-ink-bar, .mat-tab-group.mat-warn.mat-background-warn > .mat-tab-link-container .mat-ink-bar, .mat-tab-nav-bar.mat-warn.mat-background-warn > .mat-tab-header .mat-ink-bar, .mat-tab-nav-bar.mat-warn.mat-background-warn > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}

.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(205, 217, 223, 0.3);
}

.mat-tab-group.mat-background-primary > .mat-tab-header, .mat-tab-group.mat-background-primary > .mat-tab-link-container, .mat-tab-group.mat-background-primary > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination {
  background-color: #25343c;
}

.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-tab-link {
  color: white;
}

.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}

.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-primary > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}

.mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.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 .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: white;
  opacity: 0.4;
}

.mat-tab-group.mat-background-primary > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-primary > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.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, 189, 205, 0.3);
}

.mat-tab-group.mat-background-accent > .mat-tab-header, .mat-tab-group.mat-background-accent > .mat-tab-link-container, .mat-tab-group.mat-background-accent > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination {
  background-color: #ff1c59;
}

.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-tab-link {
  color: white;
}

.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}

.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-accent > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}

.mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.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 .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: white;
  opacity: 0.4;
}

.mat-tab-group.mat-background-accent > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-accent > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.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, 0.3);
}

.mat-tab-group.mat-background-warn > .mat-tab-header, .mat-tab-group.mat-background-warn > .mat-tab-link-container, .mat-tab-group.mat-background-warn > .mat-tab-header-pagination, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination {
  background-color: #f44336;
}

.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-label, .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-tab-link, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-label, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-tab-link {
  color: white;
}

.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}

.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-group.mat-background-warn > .mat-tab-header .mat-focus-indicator::before, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-focus-indicator::before,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}

.mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.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 .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: white;
  opacity: 0.4;
}

.mat-tab-group.mat-background-warn > .mat-tab-header .mat-ripple-element,
.mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-ripple-element,
.mat-tab-group.mat-background-warn > .mat-tab-header-pagination .mat-ripple-element, .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-ripple-element,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-ripple-element,
.mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}

.mat-toolbar {
  background: white;
  color: rgba(37, 52, 60, 0.87);
}

.mat-toolbar.mat-primary {
  background: #25343c;
  color: white;
}

.mat-toolbar.mat-accent {
  background: #ff1c59;
  color: white;
}

.mat-toolbar.mat-warn {
  background: #f44336;
  color: white;
}

.mat-toolbar .mat-form-field-underline,
.mat-toolbar .mat-form-field-ripple,
.mat-toolbar .mat-focused .mat-form-field-ripple {
  background-color: currentColor;
}

.mat-toolbar .mat-form-field-label,
.mat-toolbar .mat-focused .mat-form-field-label,
.mat-toolbar .mat-select-value,
.mat-toolbar .mat-select-arrow,
.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow {
  color: inherit;
}

.mat-toolbar .mat-input-element {
  caret-color: currentColor;
}

.mat-toolbar-multiple-rows {
  min-height: 64px;
}

.mat-toolbar-row, .mat-toolbar-single-row {
  height: 64px;
}

@media (max-width: 599px) {
  .mat-toolbar-multiple-rows {
    min-height: 56px;
  }
  .mat-toolbar-row, .mat-toolbar-single-row {
    height: 56px;
  }
}

.mat-tooltip {
  background: rgba(37, 52, 60, 0.9);
}

.mat-tree {
  background: white;
}

.mat-tree-node,
.mat-nested-tree-node {
  color: rgba(37, 52, 60, 0.87);
}

.mat-tree-node {
  min-height: 48px;
}

.mat-snack-bar-container {
  color: rgba(255, 255, 255, 0.7);
  background: #323232;
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-simple-snackbar-action {
  color: #ff1c59;
}

.mat-datetimepicker-calendar-header {
  background-color: #25343c;
}

.mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-selected {
  background-color: #25343c;
  color: white;
}

.mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-disabled > .mat-datetimepicker-calendar-body-selected {
  background-color: rgba(37, 52, 60, 0.4);
}

.mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-today:not(.mat-datetimepicker-calendar-body-selected) {
  border-color: #25343c;
}

.mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-today.mat-datetimepicker-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}

.mat-datetimepicker-clock-center {
  background-color: #25343c;
}

.mat-datetimepicker-clock-hand {
  background-color: #25343c;
}

.mat-datetimepicker-clock-hand::before {
  background-color: #25343c;
}

.mat-datetimepicker-clock-cell.mat-datetimepicker-clock-cell-selected {
  background-color: #2f424c;
}

.mat-tab-header {
  background-color: white;
}

.mat-tab-body-wrapper .mat-tab-body-content > mat-sidenav-container {
  height: 100%;
}

.mat-tab-label-active {
  background: #ff1c59 linear-gradient(to right, #ff1c59, #8e005a);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  opacity: 1 !important;
}

mat-ink-bar {
  background: transparent !important;
  height: 4px !important;
}

mat-ink-bar::before {
  content: "";
  display: block;
  position: relative;
  height: 4px;
  width: calc(100% - 48px);
  left: 24px;
  bottom: 4px;
  border-radius: 4px;
  background: #ff1c59 linear-gradient(to right, #ff1c59, #8e005a);
}

.mat-list-base .mat-subheader {
  line-height: 17px !important;
}

.mat-list-base .mat-subheader.mat-subheader-sticky {
  position: sticky;
  top: -16px;
  z-index: 1;
  margin-bottom: 1px;
}

.mat-list-base .mat-subheader mat-icon {
  margin-right: 8px;
}

.mat-list-base .mat-list-item {
  font-size: 14px !important;
}

.mat-list-base .mat-list-item-disabled {
  background-color: transparent;
  color: rgba(37, 52, 60, 0.26);
}

.mat-list-base .mat-list-item-content > .mat-slide-toggle {
  margin-bottom: 0;
}

.mat-list-base .mat-list-item > .mat-icon {
  flex: 0 0 24px;
}

.mat-list-option,
.mat-nav-list .mat-list-item,
.mat-action-list .mat-list-item {
  transition-property: background, color, box-shadow;
  transition-duration: 250ms;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.mat-list-option.active:not(.app-text),
.mat-nav-list:not(.mat-neutral) .mat-list-item.active:not(.app-text),
.mat-action-list:not(.mat-neutral) .mat-list-item.active:not(.app-text) {
  color: #ff1c59;
  background: #fff6f8 !important;
}

.mat-list-option.active:not(.app-text) .mat-icon,
.mat-nav-list:not(.mat-neutral) .mat-list-item.active:not(.app-text) .mat-icon,
.mat-action-list:not(.mat-neutral) .mat-list-item.active:not(.app-text) .mat-icon {
  color: #ff1c59;
}

.mat-list-option.active:hover:not(.app-text),
.mat-nav-list:not(.mat-nested-list):not(.mat-neutral) .mat-list-item.active:hover:not(.app-text),
.mat-action-list:not(.mat-nested-list):not(.mat-neutral) .mat-list-item.active:hover:not(.app-text) {
  background: #f5ecee !important;
}

mat-list .mat-list-item,
mat-action-list .mat-list-item,
mat-selection-list .mat-list-item,
mat-nav-list .mat-list-item {
  height: auto !important;
  min-height: 36px;
}

mat-list .mat-list-item .mat-list-item-content,
mat-action-list .mat-list-item .mat-list-item-content,
mat-selection-list .mat-list-item .mat-list-item-content,
mat-nav-list .mat-list-item .mat-list-item-content {
  min-height: 36px;
  padding: 8px 16px !important;
  border-radius: inherit;
}

mat-list .mat-list-item .mat-list-item-content, mat-list .mat-list-item .mat-list-item-content > .mat-line,
mat-action-list .mat-list-item .mat-list-item-content,
mat-action-list .mat-list-item .mat-list-item-content > .mat-line,
mat-selection-list .mat-list-item .mat-list-item-content,
mat-selection-list .mat-list-item .mat-list-item-content > .mat-line,
mat-nav-list .mat-list-item .mat-list-item-content,
mat-nav-list .mat-list-item .mat-list-item-content > .mat-line {
  white-space: normal;
}

mat-list .mat-list-item .mat-list-item-ripple,
mat-action-list .mat-list-item .mat-list-item-ripple,
mat-selection-list .mat-list-item .mat-list-item-ripple,
mat-nav-list .mat-list-item .mat-list-item-ripple {
  border-radius: inherit;
}

mat-list.mat-list-spaced-items .mat-list-item-content,
mat-action-list.mat-list-spaced-items .mat-list-item-content,
mat-selection-list.mat-list-spaced-items .mat-list-item-content,
mat-nav-list.mat-list-spaced-items .mat-list-item-content {
  justify-content: space-between;
  gap: 16px;
}

.mat-nav-list-nav > .mat-list-item, .mat-nested-list > .mat-list-item.active + .mat-list-base > .mat-list-item {
  font-size: 14px !important;
}

.mat-nav-list-nav > .mat-list-item > .mat-list-item-content::after, .mat-nested-list > .mat-list-item.active + .mat-list-base > .mat-list-item > .mat-list-item-content::after {
  content: "navigate_next";
  font-family: "Material Symbols Rounded";
  font-size: 24px;
  opacity: 0;
  color: rgba(255, 28, 89, 0.27);
  margin-left: auto;
  transform: translateX(-24px);
  transition: opacity 250ms cubic-bezier(0, 0, 0.2, 1), transform 250ms cubic-bezier(0, 0, 0.2, 1);
}

.mat-nav-list-nav > .mat-list-item.active > .mat-list-item-content::after, .mat-nested-list > .mat-list-item.active + .mat-list-base > .mat-list-item.active > .mat-list-item-content::after {
  opacity: 1;
  transform: translateX(8px);
}

.mat-tree-list {
  padding: 0 0 0 4px !important;
}

.mat-tree-list > .mat-list-item {
  border-radius: 0;
}

.mat-tree-list > .mat-list-item:not(.mat-tree-list-item-skip)::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 1rem;
  margin-left: 2px;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.12);
  border-radius: 0 !important;
}

.mat-tree-list > .mat-list-item > .mat-list-item-content {
  padding: 8px 16px 0px 20px !important;
}

.mat-tree-list > .mat-list-item.mat-tree-list-item-fluid::before {
  height: 50%;
}

.mat-tree-list:not(.mat-tree-list-align-end) > .mat-list-item:not(:last-child) {
  box-shadow: inset 2px 0 0 0 rgba(0, 0, 0, 0.12);
}

.mat-tree-list:not(.mat-tree-list-align-end) > .mat-list-item:last-child:before {
  height: calc(1rem + 2px);
  margin-top: -2px;
  box-shadow: -2px 2px 0 0 rgba(0, 0, 0, 0.12);
  border-bottom-left-radius: 4px !important;
}

.mat-tree-list.mat-tree-list-align-end > .mat-list-item:not(:first-child) {
  box-shadow: inset 2px 0 0 0 rgba(0, 0, 0, 0.12);
}

.mat-tree-list.mat-tree-list-align-end > .mat-list-item:first-child:before {
  height: calc(100% - 1rem - 2px);
  margin-top: calc(1rem + 4px);
  box-shadow: -2px -2px 0 0 rgba(0, 0, 0, 0.12);
  border-top-left-radius: 4px !important;
}

.mat-tree-lists-connector::before {
  content: "";
  display: block;
  height: 16px;
  width: calc(100% - 6px);
  margin-bottom: 2px;
  box-shadow: -2px 2px 0 0 rgba(0, 0, 0, 0.12);
}

.mat-tree-lists-connector + div > .mat-tree-list::before {
  content: "";
  display: block;
  width: 2px;
  height: 8px;
  margin-left: 2px;
  box-shadow: -2px 0 0 0 rgba(0, 0, 0, 0.12);
}

.mat-tree-lists-connector + div > .mat-tree-list:last-child::before {
  height: 8px;
  width: 8px;
  margin-left: -8px;
  margin-bottom: -2px;
  border-top-right-radius: 4px;
  box-shadow: 2px -2px 0 0 rgba(0, 0, 0, 0.12);
}

.mat-timeline > .mat-list-item > .mat-list-item-content {
  padding: 16px 0 0 16px !important;
  position: relative;
  align-items: flex-start !important;
}

.mat-timeline > .mat-list-item > .mat-list-item-content > .mat-icon,
.mat-timeline > .mat-list-item > .mat-list-item-content > .app-text-icon {
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.12);
}

.mat-timeline > .mat-list-item > .mat-list-item-content > .mat-list-avatar {
  width: 32px !important;
  height: 32px !important;
}

.mat-timeline > .mat-list-item > .mat-list-item-content > .app-text-icon {
  font-size: 1.5em !important;
  font-weight: bold !important;
  text-align: center;
  line-height: 1.25em;
}

.mat-timeline > .mat-list-item > .mat-list-item-content > .mat-list-text,
.mat-timeline > .mat-list-item > .mat-list-item-content > .mat-line {
  max-width: calc(100% - 32px);
}

.mat-timeline > .mat-list-item > .mat-list-item-content > .mat-list-text, .mat-timeline > .mat-list-item > .mat-list-item-content > .mat-list-text > .mat-line,
.mat-timeline > .mat-list-item > .mat-list-item-content > .mat-line,
.mat-timeline > .mat-list-item > .mat-list-item-content > .mat-line > .mat-line {
  max-width: 100%;
  overflow: visible;
  white-space: pre-wrap;
}

.mat-timeline > .mat-list-item:not(:last-child) > .mat-list-item-content > .mat-list-text {
  min-height: 40px;
}

.mat-timeline > .mat-list-item:not(:last-child) > .mat-list-item-content > .mat-list-text::after {
  content: "";
  display: block;
  position: absolute;
  height: calc(100% - 56px);
  left: 32px;
  top: 56px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}

.mat-timeline > .mat-list-item + .mat-list-item > .mat-list-item-content > .mat-list-text::before {
  content: "";
  display: block;
  position: absolute;
  height: 8px;
  left: 32px;
  top: 0px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}

.mat-timeline.mat-timeline-withstart > .mat-list-item:first-child > .mat-list-item-content > .mat-list-text::before {
  content: "";
  display: block;
  position: absolute;
  height: 8px;
  left: 32px;
  top: 0px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}

.mat-timeline.mat-timeline-withend > .mat-list-item:last-child > .mat-list-item-content > .mat-list-text {
  min-height: 40px;
  padding-bottom: 8px;
}

.mat-timeline.mat-timeline-withend > .mat-list-item:last-child > .mat-list-item-content > .mat-list-text::after {
  content: "";
  display: block;
  position: absolute;
  height: calc(100% - 56px);
  left: 32px;
  top: 56px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}

.mat-nested-list > .mat-list-item {
  z-index: 1;
  transition: 250ms margin cubic-bezier(0, 0, 0.2, 1), 250ms padding cubic-bezier(0, 0, 0.2, 1), 250ms border-radius cubic-bezier(0, 0, 0.2, 1);
}

.mat-nested-list > .mat-list-item + .mat-list-base {
  padding: 0;
  margin: 0 -16px;
  transition: 250ms margin cubic-bezier(0, 0, 0.2, 1), 250ms padding cubic-bezier(0, 0, 0.2, 1);
}

.mat-nested-list > .mat-list-item.active {
  margin: 0 -16px;
  padding: 0 16px;
  border-radius: 0px;
}

.mat-nested-list > .mat-list-item.active + .mat-list-base {
  padding: 8px 16px 0 16px;
}

.mat-nested-list:not(.mat-neutral) > .mat-list-item.active + .mat-list-base {
  background: rgba(255, 28, 89, 0.04);
}

table th,
table mat-header-cell,
mat-table th,
mat-table mat-header-cell {
  -webkit-user-select: none;
  user-select: none;
}

table th.mat-column-select,
table mat-header-cell.mat-column-select,
mat-table th.mat-column-select,
mat-table mat-header-cell.mat-column-select {
  width: 40px !important;
}

table tr.active th, table tr.active td, table tr.active mat-header-cell, table tr.active mat-cell,
table mat-row.active th,
table mat-row.active td,
table mat-row.active mat-header-cell,
table mat-row.active mat-cell,
table mat-header-row.active th,
table mat-header-row.active td,
table mat-header-row.active mat-header-cell,
table mat-header-row.active mat-cell,
mat-table tr.active th,
mat-table tr.active td,
mat-table tr.active mat-header-cell,
mat-table tr.active mat-cell,
mat-table mat-row.active th,
mat-table mat-row.active td,
mat-table mat-row.active mat-header-cell,
mat-table mat-row.active mat-cell,
mat-table mat-header-row.active th,
mat-table mat-header-row.active td,
mat-table mat-header-row.active mat-header-cell,
mat-table mat-header-row.active mat-cell {
  background: rgba(95, 127, 144, 0.04);
}

table tr.hoverable:not(.active):hover,
table mat-row.hoverable:not(.active):hover,
table mat-header-row.hoverable:not(.active):hover,
mat-table tr.hoverable:not(.active):hover,
mat-table mat-row.hoverable:not(.active):hover,
mat-table mat-header-row.hoverable:not(.active):hover {
  background: rgba(37, 52, 60, 0.04);
  cursor: pointer;
}

table tr.without-border, table tr.without-border th, table tr.without-border td, table tr.without-border mat-header-cell, table tr.without-border mat-cell,
table mat-row.without-border,
table mat-row.without-border th,
table mat-row.without-border td,
table mat-row.without-border mat-header-cell,
table mat-row.without-border mat-cell,
table mat-header-row.without-border,
table mat-header-row.without-border th,
table mat-header-row.without-border td,
table mat-header-row.without-border mat-header-cell,
table mat-header-row.without-border mat-cell,
mat-table tr.without-border,
mat-table tr.without-border th,
mat-table tr.without-border td,
mat-table tr.without-border mat-header-cell,
mat-table tr.without-border mat-cell,
mat-table mat-row.without-border,
mat-table mat-row.without-border th,
mat-table mat-row.without-border td,
mat-table mat-row.without-border mat-header-cell,
mat-table mat-row.without-border mat-cell,
mat-table mat-header-row.without-border,
mat-table mat-header-row.without-border th,
mat-table mat-header-row.without-border td,
mat-table mat-header-row.without-border mat-header-cell,
mat-table mat-header-row.without-border mat-cell {
  border: 0;
}

table mat-icon,
mat-table mat-icon {
  margin-right: 4px;
}

table.without-last-border tbody tr:last-child, table.without-last-border tbody tr:last-child th, table.without-last-border tbody tr:last-child td, table.without-last-border tbody tr:last-child mat-header-cell, table.without-last-border tbody tr:last-child mat-cell,
mat-table.without-last-border tbody tr:last-child,
mat-table.without-last-border tbody tr:last-child th,
mat-table.without-last-border tbody tr:last-child td,
mat-table.without-last-border tbody tr:last-child mat-header-cell,
mat-table.without-last-border tbody tr:last-child mat-cell {
  border: 0;
}

mat-progress-spinner,
mat-spinner {
  color: #5f7f90;
}

mat-progress-spinner svg circle,
mat-spinner svg circle {
  stroke-linecap: round;
  stroke: currentColor !important;
}

.mat-spinner-center {
  margin: 0 auto;
}

.mat-spinner-thin svg circle {
  stroke-width: 6% !important;
}

.mat-spinner-very-thin svg circle {
  stroke-width: 3% !important;
}

.mat-error,
.mat-hint {
  font-size: 12px;
}

.mat-error::placeholder {
  color: #f44336;
}

.mat-form-field.mat-form-field-appearance-fill {
  display: block;
  flex: 1;
}

.mat-form-field.mat-form-field-appearance-fill .mat-form-field-wrapper {
  border-radius: inherit;
}

.mat-form-field.mat-form-field-appearance-fill.mat-form-field-should-float .mat-form-field-label {
  transform: translateY(-0.59375em) scale(0.84375);
}

.mat-form-field.mat-form-field-appearance-fill.mat-form-field-invalid .mat-form-field-flex {
  box-shadow: inset 0 0 0 2px #f44336;
}

.mat-form-field.mat-form-field-appearance-fill:not(.mat-form-field-invalid):hover .mat-form-field-flex, .mat-form-field.mat-form-field-appearance-fill:not(.mat-form-field-invalid).mat-focused .mat-form-field-flex {
  box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.87);
}

.mat-form-field.mat-form-field-appearance-fill .mat-form-field-underline {
  display: none;
}

.mat-form-field.mat-form-field-appearance-fill .mat-form-field-flex {
  border-radius: inherit;
  box-shadow: inset 0 0 0 0 rgba(0, 0, 0, 0.12);
  transition: background-color 600ms cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 600ms cubic-bezier(0.25, 0.8, 0.25, 1);
}

.mat-form-field.mat-form-field-appearance-fill .mat-form-field-infix {
  line-height: 1.25em;
}

.mat-form-field.mat-form-field-appearance-fill .mat-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label {
  font-size: 1em;
  line-height: 1.25em;
}

.mat-form-field.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper {
  margin-top: 0.3334em;
  line-height: 1.225;
}

.mat-form-field.mat-form-field-appearance-fill .mat-form-field-prefix {
  margin-right: 0.75em;
}

.mat-form-field.mat-form-field-appearance-fill.mat-form-field-without-hint .mat-form-field-wrapper {
  padding: 0;
}

.mat-form-field.mat-form-field-appearance-fill.mat-form-field-without-label .mat-form-field-infix {
  border-top: 0;
  line-height: 0.75em;
  padding: 0 0 0.75em 0;
}

.mat-form-field.mat-form-field-appearance-fill.mat-form-field-inline .mat-form-field-infix {
  width: auto;
}

.mat-form-field.mat-form-field-appearance-fill .mat-select {
  width: 100% !important;
}

.mat-form-field.mat-form-field-appearance-fill .mat-select .mat-select-trigger {
  min-width: 100%;
}

.mat-form-field.mat-form-field-appearance-fill .mat-select .mat-select-arrow-wrapper {
  margin-left: auto;
}

.mat-form-field-search {
  flex: 1 1 50% !important;
  font-size: 14px;
  border-radius: 22px;
}

.mat-form-field-search .mat-form-field-infix {
  padding: 0 0.75em 0.75em 0 !important;
}

.mat-form-field-search .mat-form-field-suffix {
  margin-top: -5px;
}

.mat-form-field-search .mat-form-field-wrapper .mat-form-field-flex {
  background-color: white;
  border-radius: 22px;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);
}

.mat-form-field-search .mat-form-field-wrapper .mat-form-field-flex input::placeholder {
  color: rgba(0, 0, 0, 0.42) !important;
}

@keyframes slideRight {
  from {
    opacity: 0;
    transform: translateX(40px);
  }
  to {
    opacity: 1;
    transform: translateX(0px);
  }
}

.mat-form-field.mat-form-field-waiting .mat-form-field-flex {
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12) !important;
  background: rgba(0, 0, 0, 0.12) !important;
  animation: pulse 1.5s cubic-bezier(0.4, 0, 0.2, 1) infinite;
}

.mat-form-field.mat-form-field-waiting .mat-form-field-flex .mat-form-field-infix,
.mat-form-field.mat-form-field-waiting .mat-form-field-flex .mat-form-field-prefix,
.mat-form-field.mat-form-field-waiting .mat-form-field-flex .mat-form-field-suffix {
  opacity: 0.5;
}

.mat-form-field.mat-form-field-waiting-done .mat-form-field-flex {
  overflow-x: hidden;
  box-shadow: inset 0 0 0 2px #4caf50 !important;
}

.mat-form-field.mat-form-field-waiting-done .mat-form-field-flex ~ .mat-form-field-subscript-wrapper .mat-hint, .mat-form-field.mat-form-field-waiting-done .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label {
  color: #4caf50;
}

mat-slide-toggle {
  height: 28px !important;
  margin-bottom: 1.34375em;
}

mat-slide-toggle .mat-slide-toggle-thumb-container {
  top: 2px;
  left: 2px;
  transition: transform 80ms linear, left 80ms linear;
}

mat-slide-toggle .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb {
  border-radius: 20px;
  transition: width 80ms linear;
}

mat-slide-toggle .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb::after {
  content: "close";
  font-family: "Material Symbols Rounded";
  position: absolute;
  font-weight: bold;
  font-size: 16px;
  height: 20px;
  width: 20px;
  line-height: 20px;
  text-align: center;
  color: #e0e0e0;
  transition: margin 80ms linear;
}

mat-slide-toggle .mat-slide-toggle-bar {
  width: 40px;
  height: 24px;
  border-radius: 12px;
  background-color: #e0e0e0;
}

mat-slide-toggle .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple .mat-ripple-element {
  background-color: currentColor;
}

mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: white !important;
}

mat-slide-toggle.mat-checked .mat-slide-toggle-thumb::after {
  content: "check";
  color: #4caf50;
}

mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: #4caf50 !important;
}

mat-slide-toggle:active .mat-slide-toggle-thumb {
  width: 26px;
}

mat-slide-toggle:active:not(.mat-checked) .mat-slide-toggle-thumb::after {
  margin-left: 6px;
}

mat-slide-toggle:active.mat-checked .mat-slide-toggle-thumb-container {
  left: -4px;
}

td > mat-slide-toggle {
  margin-bottom: 0 !important;
}

.mat-dark-variant {
  background: #212121;
}

.mat-dark-variant .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-dark-variant .mat-option {
  color: white;
}

.mat-dark-variant .mat-option:hover:not(.mat-option-disabled), .mat-dark-variant .mat-option:focus:not(.mat-option-disabled) {
  background: rgba(255, 255, 255, 0.04);
}

.mat-dark-variant .mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled) {
  background: rgba(255, 255, 255, 0.04);
}

.mat-dark-variant .mat-option.mat-active {
  background: rgba(255, 255, 255, 0.04);
  color: white;
}

.mat-dark-variant .mat-option.mat-option-disabled {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #25343c;
}

.mat-dark-variant .mat-accent .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #ff1c59;
}

.mat-dark-variant .mat-warn .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #f44336;
}

.mat-dark-variant .mat-optgroup-label {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-optgroup-disabled .mat-optgroup-label {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-pseudo-checkbox {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-pseudo-checkbox::after {
  color: #303030;
}

.mat-dark-variant .mat-pseudo-checkbox-disabled {
  color: #686868;
}

.mat-dark-variant .mat-primary .mat-pseudo-checkbox-checked,
.mat-dark-variant .mat-primary .mat-pseudo-checkbox-indeterminate {
  background: #25343c;
}

.mat-dark-variant .mat-pseudo-checkbox-checked,
.mat-dark-variant .mat-pseudo-checkbox-indeterminate,
.mat-dark-variant .mat-accent .mat-pseudo-checkbox-checked,
.mat-dark-variant .mat-accent .mat-pseudo-checkbox-indeterminate {
  background: #ff1c59;
}

.mat-dark-variant .mat-warn .mat-pseudo-checkbox-checked,
.mat-dark-variant .mat-warn .mat-pseudo-checkbox-indeterminate {
  background: #f44336;
}

.mat-dark-variant .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,
.mat-dark-variant .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled {
  background: #686868;
}

.mat-dark-variant .mat-app-background, .mat-dark-variant.mat-app-background {
  background-color: #303030;
  color: white;
}

.mat-dark-variant .mat-elevation-z0 {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z1 {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z2 {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z3 {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z4 {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z5 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z6 {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z7 {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z8 {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z9 {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z10 {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z11 {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z12 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z13 {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z14 {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z15 {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z16 {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z17 {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z18 {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z19 {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z20 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z21 {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z22 {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z23 {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-elevation-z24 {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.mat-theme-loaded-marker {
  display: none;
}

.mat-dark-variant .mat-autocomplete-panel {
  background: #424242;
  color: white;
}

.mat-dark-variant .mat-autocomplete-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover) {
  background: #424242;
}

.mat-dark-variant .mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled) {
  color: white;
}

.mat-dark-variant .mat-badge-content {
  color: white;
  background: #25343c;
}

.cdk-high-contrast-active .mat-dark-variant .mat-badge-content {
  outline: solid 1px;
  border-radius: 0;
}

.mat-dark-variant .mat-badge-accent .mat-badge-content {
  background: #ff1c59;
  color: white;
}

.mat-dark-variant .mat-badge-warn .mat-badge-content {
  color: white;
  background: #f44336;
}

.mat-dark-variant .mat-badge-disabled .mat-badge-content {
  background: #6e6e6e;
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-bottom-sheet-container {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
  background: #424242;
  color: white;
}

.mat-dark-variant .mat-button, .mat-dark-variant .mat-icon-button, .mat-dark-variant .mat-stroked-button {
  color: inherit;
  background: transparent;
}

.mat-dark-variant .mat-button.mat-primary, .mat-dark-variant .mat-icon-button.mat-primary, .mat-dark-variant .mat-stroked-button.mat-primary {
  color: #25343c;
}

.mat-dark-variant .mat-button.mat-accent, .mat-dark-variant .mat-icon-button.mat-accent, .mat-dark-variant .mat-stroked-button.mat-accent {
  color: #ff1c59;
}

.mat-dark-variant .mat-button.mat-warn, .mat-dark-variant .mat-icon-button.mat-warn, .mat-dark-variant .mat-stroked-button.mat-warn {
  color: #f44336;
}

.mat-dark-variant .mat-button.mat-primary.mat-button-disabled, .mat-dark-variant .mat-button.mat-accent.mat-button-disabled, .mat-dark-variant .mat-button.mat-warn.mat-button-disabled, .mat-dark-variant .mat-button.mat-button-disabled.mat-button-disabled, .mat-dark-variant .mat-icon-button.mat-primary.mat-button-disabled, .mat-dark-variant .mat-icon-button.mat-accent.mat-button-disabled, .mat-dark-variant .mat-icon-button.mat-warn.mat-button-disabled, .mat-dark-variant .mat-icon-button.mat-button-disabled.mat-button-disabled, .mat-dark-variant .mat-stroked-button.mat-primary.mat-button-disabled, .mat-dark-variant .mat-stroked-button.mat-accent.mat-button-disabled, .mat-dark-variant .mat-stroked-button.mat-warn.mat-button-disabled, .mat-dark-variant .mat-stroked-button.mat-button-disabled.mat-button-disabled {
  color: rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-button.mat-primary .mat-button-focus-overlay, .mat-dark-variant .mat-icon-button.mat-primary .mat-button-focus-overlay, .mat-dark-variant .mat-stroked-button.mat-primary .mat-button-focus-overlay {
  background-color: #25343c;
}

.mat-dark-variant .mat-button.mat-accent .mat-button-focus-overlay, .mat-dark-variant .mat-icon-button.mat-accent .mat-button-focus-overlay, .mat-dark-variant .mat-stroked-button.mat-accent .mat-button-focus-overlay {
  background-color: #ff1c59;
}

.mat-dark-variant .mat-button.mat-warn .mat-button-focus-overlay, .mat-dark-variant .mat-icon-button.mat-warn .mat-button-focus-overlay, .mat-dark-variant .mat-stroked-button.mat-warn .mat-button-focus-overlay {
  background-color: #f44336;
}

.mat-dark-variant .mat-button.mat-button-disabled .mat-button-focus-overlay, .mat-dark-variant .mat-icon-button.mat-button-disabled .mat-button-focus-overlay, .mat-dark-variant .mat-stroked-button.mat-button-disabled .mat-button-focus-overlay {
  background-color: transparent;
}

.mat-dark-variant .mat-button .mat-ripple-element, .mat-dark-variant .mat-icon-button .mat-ripple-element, .mat-dark-variant .mat-stroked-button .mat-ripple-element {
  opacity: 0.1;
  background-color: currentColor;
}

.mat-dark-variant .mat-button-focus-overlay {
  background: white;
}

.mat-dark-variant .mat-stroked-button:not(.mat-button-disabled) {
  border-color: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-flat-button, .mat-dark-variant .mat-raised-button, .mat-dark-variant .mat-fab, .mat-dark-variant .mat-mini-fab {
  color: white;
  background-color: #424242;
}

.mat-dark-variant .mat-flat-button.mat-primary, .mat-dark-variant .mat-raised-button.mat-primary, .mat-dark-variant .mat-fab.mat-primary, .mat-dark-variant .mat-mini-fab.mat-primary {
  color: white;
}

.mat-dark-variant .mat-flat-button.mat-accent, .mat-dark-variant .mat-raised-button.mat-accent, .mat-dark-variant .mat-fab.mat-accent, .mat-dark-variant .mat-mini-fab.mat-accent {
  color: white;
}

.mat-dark-variant .mat-flat-button.mat-warn, .mat-dark-variant .mat-raised-button.mat-warn, .mat-dark-variant .mat-fab.mat-warn, .mat-dark-variant .mat-mini-fab.mat-warn {
  color: white;
}

.mat-dark-variant .mat-flat-button.mat-primary.mat-button-disabled, .mat-dark-variant .mat-flat-button.mat-accent.mat-button-disabled, .mat-dark-variant .mat-flat-button.mat-warn.mat-button-disabled, .mat-dark-variant .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-dark-variant .mat-raised-button.mat-primary.mat-button-disabled, .mat-dark-variant .mat-raised-button.mat-accent.mat-button-disabled, .mat-dark-variant .mat-raised-button.mat-warn.mat-button-disabled, .mat-dark-variant .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-dark-variant .mat-fab.mat-primary.mat-button-disabled, .mat-dark-variant .mat-fab.mat-accent.mat-button-disabled, .mat-dark-variant .mat-fab.mat-warn.mat-button-disabled, .mat-dark-variant .mat-fab.mat-button-disabled.mat-button-disabled, .mat-dark-variant .mat-mini-fab.mat-primary.mat-button-disabled, .mat-dark-variant .mat-mini-fab.mat-accent.mat-button-disabled, .mat-dark-variant .mat-mini-fab.mat-warn.mat-button-disabled, .mat-dark-variant .mat-mini-fab.mat-button-disabled.mat-button-disabled {
  color: rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-flat-button.mat-primary, .mat-dark-variant .mat-raised-button.mat-primary, .mat-dark-variant .mat-fab.mat-primary, .mat-dark-variant .mat-mini-fab.mat-primary {
  background-color: #25343c;
}

.mat-dark-variant .mat-flat-button.mat-accent, .mat-dark-variant .mat-raised-button.mat-accent, .mat-dark-variant .mat-fab.mat-accent, .mat-dark-variant .mat-mini-fab.mat-accent {
  background-color: #ff1c59;
}

.mat-dark-variant .mat-flat-button.mat-warn, .mat-dark-variant .mat-raised-button.mat-warn, .mat-dark-variant .mat-fab.mat-warn, .mat-dark-variant .mat-mini-fab.mat-warn {
  background-color: #f44336;
}

.mat-dark-variant .mat-flat-button.mat-primary.mat-button-disabled, .mat-dark-variant .mat-flat-button.mat-accent.mat-button-disabled, .mat-dark-variant .mat-flat-button.mat-warn.mat-button-disabled, .mat-dark-variant .mat-flat-button.mat-button-disabled.mat-button-disabled, .mat-dark-variant .mat-raised-button.mat-primary.mat-button-disabled, .mat-dark-variant .mat-raised-button.mat-accent.mat-button-disabled, .mat-dark-variant .mat-raised-button.mat-warn.mat-button-disabled, .mat-dark-variant .mat-raised-button.mat-button-disabled.mat-button-disabled, .mat-dark-variant .mat-fab.mat-primary.mat-button-disabled, .mat-dark-variant .mat-fab.mat-accent.mat-button-disabled, .mat-dark-variant .mat-fab.mat-warn.mat-button-disabled, .mat-dark-variant .mat-fab.mat-button-disabled.mat-button-disabled, .mat-dark-variant .mat-mini-fab.mat-primary.mat-button-disabled, .mat-dark-variant .mat-mini-fab.mat-accent.mat-button-disabled, .mat-dark-variant .mat-mini-fab.mat-warn.mat-button-disabled, .mat-dark-variant .mat-mini-fab.mat-button-disabled.mat-button-disabled {
  background-color: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-flat-button.mat-primary .mat-ripple-element, .mat-dark-variant .mat-raised-button.mat-primary .mat-ripple-element, .mat-dark-variant .mat-fab.mat-primary .mat-ripple-element, .mat-dark-variant .mat-mini-fab.mat-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-dark-variant .mat-flat-button.mat-accent .mat-ripple-element, .mat-dark-variant .mat-raised-button.mat-accent .mat-ripple-element, .mat-dark-variant .mat-fab.mat-accent .mat-ripple-element, .mat-dark-variant .mat-mini-fab.mat-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-dark-variant .mat-flat-button.mat-warn .mat-ripple-element, .mat-dark-variant .mat-raised-button.mat-warn .mat-ripple-element, .mat-dark-variant .mat-fab.mat-warn .mat-ripple-element, .mat-dark-variant .mat-mini-fab.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-dark-variant .mat-stroked-button:not([class*=mat-elevation-z]), .mat-dark-variant .mat-flat-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-raised-button:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-fab:not([class*=mat-elevation-z]), .mat-dark-variant .mat-mini-fab:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]), .mat-dark-variant .mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]) {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-fab.mat-button-disabled:not([class*=mat-elevation-z]), .mat-dark-variant .mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-button-toggle-standalone:not([class*=mat-elevation-z]),
.mat-dark-variant .mat-button-toggle-group:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-button-toggle-standalone.mat-button-toggle-appearance-standard:not([class*=mat-elevation-z]),
.mat-dark-variant .mat-button-toggle-group-appearance-standard:not([class*=mat-elevation-z]) {
  box-shadow: none;
}

.mat-dark-variant .mat-button-toggle {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-button-toggle-appearance-standard {
  color: white;
  background: #424242;
}

.mat-dark-variant .mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay {
  background-color: white;
}

.mat-dark-variant .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
  border-left: solid 1px #595959;
}

.mat-dark-variant [dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle {
  border-left: none;
  border-right: solid 1px #595959;
}

.mat-dark-variant .mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle + .mat-button-toggle {
  border-left: none;
  border-right: none;
  border-top: solid 1px #595959;
}

.mat-dark-variant .mat-button-toggle-checked {
  background-color: #212121;
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-button-toggle-checked.mat-button-toggle-appearance-standard {
  color: white;
}

.mat-dark-variant .mat-button-toggle-disabled {
  color: rgba(255, 255, 255, 0.3);
  background-color: black;
}

.mat-dark-variant .mat-button-toggle-disabled.mat-button-toggle-appearance-standard {
  background: #424242;
}

.mat-dark-variant .mat-button-toggle-disabled.mat-button-toggle-checked {
  background-color: #424242;
}

.mat-dark-variant .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,
.mat-dark-variant .mat-button-toggle-group-appearance-standard {
  border: solid 1px #595959;
}

.mat-dark-variant .mat-card {
  background: #424242;
  color: white;
}

.mat-dark-variant .mat-card:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-card.mat-card-flat:not([class*=mat-elevation-z]) {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-card-subtitle {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-checkbox-frame {
  border-color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-checkbox-checkmark {
  fill: #303030;
}

.mat-dark-variant .mat-checkbox-checkmark-path {
  stroke: #303030 !important;
}

.mat-dark-variant .mat-checkbox-mixedmark {
  background-color: #303030;
}

.mat-dark-variant .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background, .mat-dark-variant .mat-checkbox-checked.mat-primary .mat-checkbox-background {
  background-color: #25343c;
}

.mat-dark-variant .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background, .mat-dark-variant .mat-checkbox-checked.mat-accent .mat-checkbox-background {
  background-color: #ff1c59;
}

.mat-dark-variant .mat-checkbox-indeterminate.mat-warn .mat-checkbox-background, .mat-dark-variant .mat-checkbox-checked.mat-warn .mat-checkbox-background {
  background-color: #f44336;
}

.mat-dark-variant .mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background, .mat-dark-variant .mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background {
  background-color: #686868;
}

.mat-dark-variant .mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame {
  border-color: #686868;
}

.mat-dark-variant .mat-checkbox-disabled .mat-checkbox-label {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-checkbox .mat-ripple-element {
  background-color: white;
}

.mat-dark-variant .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,
.mat-dark-variant .mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element {
  background: #25343c;
}

.mat-dark-variant .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,
.mat-dark-variant .mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element {
  background: #ff1c59;
}

.mat-dark-variant .mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,
.mat-dark-variant .mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element {
  background: #f44336;
}

.mat-dark-variant .mat-chip.mat-standard-chip {
  background-color: #616161;
  color: white;
}

.mat-dark-variant .mat-chip.mat-standard-chip .mat-chip-remove {
  color: white;
  opacity: 0.4;
}

.mat-dark-variant .mat-chip.mat-standard-chip:not(.mat-chip-disabled):active {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover {
  opacity: 0.54;
}

.mat-dark-variant .mat-chip.mat-standard-chip.mat-chip-disabled {
  opacity: 0.4;
}

.mat-dark-variant .mat-chip.mat-standard-chip::after {
  background: white;
}

.mat-dark-variant .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary {
  background-color: #25343c;
  color: white;
}

.mat-dark-variant .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove {
  color: white;
  opacity: 0.4;
}

.mat-dark-variant .mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-dark-variant .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn {
  background-color: #f44336;
  color: white;
}

.mat-dark-variant .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove {
  color: white;
  opacity: 0.4;
}

.mat-dark-variant .mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-dark-variant .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent {
  background-color: #ff1c59;
  color: white;
}

.mat-dark-variant .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove {
  color: white;
  opacity: 0.4;
}

.mat-dark-variant .mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-dark-variant .mat-table {
  background: #424242;
}

.mat-dark-variant .mat-table thead, .mat-dark-variant .mat-table tbody, .mat-dark-variant .mat-table tfoot,
.mat-dark-variant mat-header-row, .mat-dark-variant mat-row, .mat-dark-variant mat-footer-row,
.mat-dark-variant [mat-header-row], .mat-dark-variant [mat-row], .mat-dark-variant [mat-footer-row],
.mat-dark-variant .mat-table-sticky {
  background: inherit;
}

.mat-dark-variant mat-row, .mat-dark-variant mat-header-row, .mat-dark-variant mat-footer-row,
.mat-dark-variant th.mat-header-cell, .mat-dark-variant td.mat-cell, .mat-dark-variant td.mat-footer-cell {
  border-bottom-color: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-header-cell {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-cell, .mat-dark-variant .mat-footer-cell {
  color: white;
}

.mat-dark-variant .mat-calendar-arrow {
  fill: white;
}

.mat-dark-variant .mat-datepicker-toggle,
.mat-dark-variant .mat-datepicker-content .mat-calendar-next-button,
.mat-dark-variant .mat-datepicker-content .mat-calendar-previous-button {
  color: white;
}

.mat-dark-variant .mat-calendar-table-header-divider::after {
  background: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-calendar-table-header,
.mat-dark-variant .mat-calendar-body-label {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-calendar-body-cell-content,
.mat-dark-variant .mat-date-range-input-separator {
  color: white;
  border-color: transparent;
}

.mat-dark-variant .mat-calendar-body-disabled > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-form-field-disabled .mat-date-range-input-separator {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-calendar-body-in-preview {
  color: rgba(255, 255, 255, 0.24);
}

.mat-dark-variant .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  border-color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-calendar-body-disabled > .mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  border-color: rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-calendar-body-in-range::before {
  background: rgba(37, 52, 60, 0.2);
}

.mat-dark-variant .mat-calendar-body-comparison-identical,
.mat-dark-variant .mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}

.mat-dark-variant .mat-calendar-body-comparison-bridge-start::before,
.mat-dark-variant [dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(37, 52, 60, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-dark-variant .mat-calendar-body-comparison-bridge-end::before,
.mat-dark-variant [dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(37, 52, 60, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-dark-variant .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-dark-variant .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}

.mat-dark-variant .mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-dark-variant .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}

.mat-dark-variant .mat-calendar-body-selected {
  background-color: #25343c;
  color: white;
}

.mat-dark-variant .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(37, 52, 60, 0.4);
}

.mat-dark-variant .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}

.mat-dark-variant .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.mat-dark-variant .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(37, 52, 60, 0.3);
}

@media (hover: hover) {
  .mat-dark-variant .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(37, 52, 60, 0.3);
  }
}

.mat-dark-variant .mat-datepicker-content {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  background-color: #424242;
  color: white;
}

.mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-in-range::before {
  background: rgba(255, 28, 89, 0.2);
}

.mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,
.mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}

.mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start::before,
.mat-dark-variant .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(255, 28, 89, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end::before,
.mat-dark-variant .mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(255, 28, 89, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}

.mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}

.mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-selected {
  background-color: #ff1c59;
  color: white;
}

.mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(255, 28, 89, 0.4);
}

.mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}

.mat-dark-variant .mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.mat-dark-variant .mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(255, 28, 89, 0.3);
}

@media (hover: hover) {
  .mat-dark-variant .mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(255, 28, 89, 0.3);
  }
}

.mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-in-range::before {
  background: rgba(244, 67, 54, 0.2);
}

.mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,
.mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range::before {
  background: rgba(249, 171, 0, 0.2);
}

.mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start::before,
.mat-dark-variant .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end::before {
  background: linear-gradient(to right, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end::before,
.mat-dark-variant .mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start::before {
  background: linear-gradient(to left, rgba(244, 67, 54, 0.2) 50%, rgba(249, 171, 0, 0.2) 50%);
}

.mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-in-range > .mat-calendar-body-comparison-identical,
.mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after {
  background: #a8dab5;
}

.mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,
.mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range > .mat-calendar-body-selected {
  background: #46a35e;
}

.mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-selected {
  background-color: #f44336;
  color: white;
}

.mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-disabled > .mat-calendar-body-selected {
  background-color: rgba(244, 67, 54, 0.4);
}

.mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}

.mat-dark-variant .mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),
.mat-dark-variant .mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
  background-color: rgba(244, 67, 54, 0.3);
}

@media (hover: hover) {
  .mat-dark-variant .mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical) {
    background-color: rgba(244, 67, 54, 0.3);
  }
}

.mat-dark-variant .mat-datepicker-content-touch {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-datepicker-toggle-active {
  color: #25343c;
}

.mat-dark-variant .mat-datepicker-toggle-active.mat-accent {
  color: #ff1c59;
}

.mat-dark-variant .mat-datepicker-toggle-active.mat-warn {
  color: #f44336;
}

.mat-dark-variant .mat-date-range-input-inner[disabled] {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-dialog-container {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
  background: #424242;
  color: white;
}

.mat-dark-variant .mat-divider {
  border-top-color: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-divider-vertical {
  border-right-color: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-expansion-panel {
  background: #424242;
  color: white;
}

.mat-dark-variant .mat-expansion-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-action-row {
  border-top-color: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]), .mat-dark-variant .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]), .mat-dark-variant .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]) {
  background: rgba(255, 255, 255, 0.04);
}

@media (hover: none) {
  .mat-dark-variant .mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover {
    background: #424242;
  }
}

.mat-dark-variant .mat-expansion-panel-header-title {
  color: white;
}

.mat-dark-variant .mat-expansion-panel-header-description,
.mat-dark-variant .mat-expansion-indicator::after {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-expansion-panel-header[aria-disabled=true] {
  color: rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,
.mat-dark-variant .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description {
  color: inherit;
}

.mat-dark-variant .mat-form-field-label {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-hint {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-form-field.mat-focused .mat-form-field-label {
  color: #25343c;
}

.mat-dark-variant .mat-form-field.mat-focused .mat-form-field-label.mat-accent {
  color: #ff1c59;
}

.mat-dark-variant .mat-form-field.mat-focused .mat-form-field-label.mat-warn {
  color: #f44336;
}

.mat-dark-variant .mat-focused .mat-form-field-required-marker {
  color: #ff1c59;
}

.mat-dark-variant .mat-form-field-ripple {
  background-color: white;
}

.mat-dark-variant .mat-form-field.mat-focused .mat-form-field-ripple {
  background-color: #25343c;
}

.mat-dark-variant .mat-form-field.mat-focused .mat-form-field-ripple.mat-accent {
  background-color: #ff1c59;
}

.mat-dark-variant .mat-form-field.mat-focused .mat-form-field-ripple.mat-warn {
  background-color: #f44336;
}

.mat-dark-variant .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix::after {
  color: #25343c;
}

.mat-dark-variant .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix::after {
  color: #ff1c59;
}

.mat-dark-variant .mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix::after {
  color: #f44336;
}

.mat-dark-variant .mat-form-field.mat-form-field-invalid .mat-form-field-label {
  color: #f44336;
}

.mat-dark-variant .mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,
.mat-dark-variant .mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker {
  color: #f44336;
}

.mat-dark-variant .mat-form-field.mat-form-field-invalid .mat-form-field-ripple,
.mat-dark-variant .mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent {
  background-color: #f44336;
}

.mat-dark-variant .mat-error {
  color: #f44336;
}

.mat-dark-variant .mat-form-field-appearance-legacy .mat-form-field-label {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-form-field-appearance-legacy .mat-hint {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-form-field-appearance-legacy .mat-form-field-underline {
  background-color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 33%, transparent 0%);
  background-size: 4px 100%;
  background-repeat: repeat-x;
}

.mat-dark-variant .mat-form-field-appearance-standard .mat-form-field-underline {
  background-color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.7) 33%, transparent 0%);
  background-size: 4px 100%;
  background-repeat: repeat-x;
}

.mat-dark-variant .mat-form-field-appearance-fill .mat-form-field-flex {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-dark-variant .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex {
  background-color: rgba(255, 255, 255, 0.05);
}

.mat-dark-variant .mat-form-field-appearance-fill .mat-form-field-underline::before {
  background-color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before {
  background-color: transparent;
}

.mat-dark-variant .mat-form-field-appearance-outline .mat-form-field-outline {
  color: rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-form-field-appearance-outline .mat-form-field-outline-thick {
  color: white;
}

.mat-dark-variant .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick {
  color: #25343c;
}

.mat-dark-variant .mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick {
  color: #ff1c59;
}

.mat-dark-variant .mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick {
  color: #f44336;
}

.mat-dark-variant .mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick {
  color: #f44336;
}

.mat-dark-variant .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline {
  color: rgba(255, 255, 255, 0.15);
}

.mat-dark-variant .mat-icon.mat-primary {
  color: #25343c;
}

.mat-dark-variant .mat-icon.mat-accent {
  color: #ff1c59;
}

.mat-dark-variant .mat-icon.mat-warn {
  color: #f44336;
}

.mat-dark-variant .mat-form-field-type-mat-native-select .mat-form-field-infix::after {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-input-element:disabled,
.mat-dark-variant .mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-input-element {
  caret-color: #25343c;
}

.mat-dark-variant .mat-input-element::placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-input-element::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-input-element::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-input-element:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-input-element:not(.mat-native-select-inline) option {
  color: rgba(0, 0, 0, 0.87);
}

.mat-dark-variant .mat-input-element:not(.mat-native-select-inline) option:disabled {
  color: rgba(0, 0, 0, 0.38);
}

.mat-dark-variant .mat-form-field.mat-accent .mat-input-element {
  caret-color: #ff1c59;
}

.mat-dark-variant .mat-form-field.mat-warn .mat-input-element,
.mat-dark-variant .mat-form-field-invalid .mat-input-element {
  caret-color: #f44336;
}

.mat-dark-variant .mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after {
  color: #f44336;
}

.mat-dark-variant .mat-list-base .mat-list-item {
  color: white;
}

.mat-dark-variant .mat-list-base .mat-list-option {
  color: white;
}

.mat-dark-variant .mat-list-base .mat-subheader {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-list-base .mat-list-item-disabled {
  background-color: rgba(255, 255, 255, 0.12);
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-list-option:hover, .mat-dark-variant .mat-list-option:focus,
.mat-dark-variant .mat-nav-list .mat-list-item:hover,
.mat-dark-variant .mat-nav-list .mat-list-item:focus,
.mat-dark-variant .mat-action-list .mat-list-item:hover,
.mat-dark-variant .mat-action-list .mat-list-item:focus {
  background: rgba(255, 255, 255, 0.04);
}

.mat-dark-variant .mat-list-single-selected-option, .mat-dark-variant .mat-list-single-selected-option:hover, .mat-dark-variant .mat-list-single-selected-option:focus {
  background: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-menu-panel {
  background: #424242;
}

.mat-dark-variant .mat-menu-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-menu-item {
  background: transparent;
  color: white;
}

.mat-dark-variant .mat-menu-item[disabled],
.mat-dark-variant .mat-menu-item[disabled] .mat-menu-submenu-icon,
.mat-dark-variant .mat-menu-item[disabled] .mat-icon-no-color {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-menu-item .mat-icon-no-color,
.mat-dark-variant .mat-menu-submenu-icon {
  color: white;
}

.mat-dark-variant .mat-menu-item:hover:not([disabled]),
.mat-dark-variant .mat-menu-item.cdk-program-focused:not([disabled]),
.mat-dark-variant .mat-menu-item.cdk-keyboard-focused:not([disabled]),
.mat-dark-variant .mat-menu-item-highlighted:not([disabled]) {
  background: rgba(255, 255, 255, 0.04);
}

.mat-dark-variant .mat-paginator {
  background: #424242;
}

.mat-dark-variant .mat-paginator,
.mat-dark-variant .mat-paginator-page-size .mat-select-trigger {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-paginator-decrement,
.mat-dark-variant .mat-paginator-increment {
  border-top: 2px solid white;
  border-right: 2px solid white;
}

.mat-dark-variant .mat-paginator-first,
.mat-dark-variant .mat-paginator-last {
  border-top: 2px solid white;
}

.mat-dark-variant .mat-icon-button[disabled] .mat-paginator-decrement,
.mat-dark-variant .mat-icon-button[disabled] .mat-paginator-increment,
.mat-dark-variant .mat-icon-button[disabled] .mat-paginator-first,
.mat-dark-variant .mat-icon-button[disabled] .mat-paginator-last {
  border-color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-progress-bar-background {
  fill: #2d3133;
}

.mat-dark-variant .mat-progress-bar-buffer {
  background-color: #2d3133;
}

.mat-dark-variant .mat-progress-bar-fill::after {
  background-color: #25343c;
}

.mat-dark-variant .mat-progress-bar.mat-accent .mat-progress-bar-background {
  fill: #642b3a;
}

.mat-dark-variant .mat-progress-bar.mat-accent .mat-progress-bar-buffer {
  background-color: #642b3a;
}

.mat-dark-variant .mat-progress-bar.mat-accent .mat-progress-bar-fill::after {
  background-color: #ff1c59;
}

.mat-dark-variant .mat-progress-bar.mat-warn .mat-progress-bar-background {
  fill: #613532;
}

.mat-dark-variant .mat-progress-bar.mat-warn .mat-progress-bar-buffer {
  background-color: #613532;
}

.mat-dark-variant .mat-progress-bar.mat-warn .mat-progress-bar-fill::after {
  background-color: #f44336;
}

.mat-dark-variant .mat-progress-spinner circle, .mat-dark-variant .mat-spinner circle {
  stroke: #25343c;
}

.mat-dark-variant .mat-progress-spinner.mat-accent circle, .mat-dark-variant .mat-spinner.mat-accent circle {
  stroke: #ff1c59;
}

.mat-dark-variant .mat-progress-spinner.mat-warn circle, .mat-dark-variant .mat-spinner.mat-warn circle {
  stroke: #f44336;
}

.mat-dark-variant .mat-radio-outer-circle {
  border-color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle {
  border-color: #25343c;
}

.mat-dark-variant .mat-radio-button.mat-primary .mat-radio-inner-circle,
.mat-dark-variant .mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-dark-variant .mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple, .mat-dark-variant .mat-radio-button.mat-primary:active .mat-radio-persistent-ripple {
  background-color: #25343c;
}

.mat-dark-variant .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #ff1c59;
}

.mat-dark-variant .mat-radio-button.mat-accent .mat-radio-inner-circle,
.mat-dark-variant .mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-dark-variant .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple, .mat-dark-variant .mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
  background-color: #ff1c59;
}

.mat-dark-variant .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle {
  border-color: #f44336;
}

.mat-dark-variant .mat-radio-button.mat-warn .mat-radio-inner-circle,
.mat-dark-variant .mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple), .mat-dark-variant .mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple, .mat-dark-variant .mat-radio-button.mat-warn:active .mat-radio-persistent-ripple {
  background-color: #f44336;
}

.mat-dark-variant .mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,
.mat-dark-variant .mat-radio-button.mat-radio-disabled .mat-radio-outer-circle {
  border-color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,
.mat-dark-variant .mat-radio-button.mat-radio-disabled .mat-radio-inner-circle {
  background-color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-radio-button.mat-radio-disabled .mat-radio-label-content {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-radio-button .mat-ripple-element {
  background-color: white;
}

.mat-dark-variant .mat-select-value {
  color: white;
}

.mat-dark-variant .mat-select-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-select-disabled .mat-select-value {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-select-arrow {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-select-panel {
  background: #424242;
}

.mat-dark-variant .mat-select-panel:not([class*=mat-elevation-z]) {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
  background: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-form-field.mat-focused.mat-primary .mat-select-arrow {
  color: #25343c;
}

.mat-dark-variant .mat-form-field.mat-focused.mat-accent .mat-select-arrow {
  color: #ff1c59;
}

.mat-dark-variant .mat-form-field.mat-focused.mat-warn .mat-select-arrow {
  color: #f44336;
}

.mat-dark-variant .mat-form-field .mat-select.mat-select-invalid .mat-select-arrow {
  color: #f44336;
}

.mat-dark-variant .mat-form-field .mat-select.mat-select-disabled .mat-select-arrow {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-drawer-container {
  background-color: #303030;
  color: white;
}

.mat-dark-variant .mat-drawer {
  background-color: #424242;
  color: white;
}

.mat-dark-variant .mat-drawer.mat-drawer-push {
  background-color: #424242;
}

.mat-dark-variant .mat-drawer:not(.mat-drawer-side) {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-drawer-side {
  border-right: solid 1px rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-drawer-side.mat-drawer-end {
  border-left: solid 1px rgba(255, 255, 255, 0.12);
  border-right: none;
}

.mat-dark-variant [dir=rtl] .mat-drawer-side {
  border-left: solid 1px rgba(255, 255, 255, 0.12);
  border-right: none;
}

.mat-dark-variant [dir=rtl] .mat-drawer-side.mat-drawer-end {
  border-left: none;
  border-right: solid 1px rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-drawer-backdrop.mat-drawer-shown {
  background-color: rgba(189, 189, 189, 0.6);
}

.mat-dark-variant .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: #ff1c59;
}

.mat-dark-variant .mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(255, 28, 89, 0.54);
}

.mat-dark-variant .mat-slide-toggle.mat-checked .mat-ripple-element {
  background-color: #ff1c59;
}

.mat-dark-variant .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb {
  background-color: #25343c;
}

.mat-dark-variant .mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(37, 52, 60, 0.54);
}

.mat-dark-variant .mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element {
  background-color: #25343c;
}

.mat-dark-variant .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb {
  background-color: #f44336;
}

.mat-dark-variant .mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar {
  background-color: rgba(244, 67, 54, 0.54);
}

.mat-dark-variant .mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element {
  background-color: #f44336;
}

.mat-dark-variant .mat-slide-toggle:not(.mat-checked) .mat-ripple-element {
  background-color: white;
}

.mat-dark-variant .mat-slide-toggle-thumb {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
  background-color: #bdbdbd;
}

.mat-dark-variant .mat-slide-toggle-bar {
  background-color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-slider-track-background {
  background-color: rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-slider.mat-primary .mat-slider-track-fill,
.mat-dark-variant .mat-slider.mat-primary .mat-slider-thumb,
.mat-dark-variant .mat-slider.mat-primary .mat-slider-thumb-label {
  background-color: #25343c;
}

.mat-dark-variant .mat-slider.mat-primary .mat-slider-thumb-label-text {
  color: white;
}

.mat-dark-variant .mat-slider.mat-primary .mat-slider-focus-ring {
  background-color: rgba(37, 52, 60, 0.2);
}

.mat-dark-variant .mat-slider.mat-accent .mat-slider-track-fill,
.mat-dark-variant .mat-slider.mat-accent .mat-slider-thumb,
.mat-dark-variant .mat-slider.mat-accent .mat-slider-thumb-label {
  background-color: #ff1c59;
}

.mat-dark-variant .mat-slider.mat-accent .mat-slider-thumb-label-text {
  color: white;
}

.mat-dark-variant .mat-slider.mat-accent .mat-slider-focus-ring {
  background-color: rgba(255, 28, 89, 0.2);
}

.mat-dark-variant .mat-slider.mat-warn .mat-slider-track-fill,
.mat-dark-variant .mat-slider.mat-warn .mat-slider-thumb,
.mat-dark-variant .mat-slider.mat-warn .mat-slider-thumb-label {
  background-color: #f44336;
}

.mat-dark-variant .mat-slider.mat-warn .mat-slider-thumb-label-text {
  color: white;
}

.mat-dark-variant .mat-slider.mat-warn .mat-slider-focus-ring {
  background-color: rgba(244, 67, 54, 0.2);
}

.mat-dark-variant .mat-slider:hover .mat-slider-track-background,
.mat-dark-variant .mat-slider.cdk-focused .mat-slider-track-background {
  background-color: rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-slider.mat-slider-disabled .mat-slider-track-background,
.mat-dark-variant .mat-slider.mat-slider-disabled .mat-slider-track-fill,
.mat-dark-variant .mat-slider.mat-slider-disabled .mat-slider-thumb {
  background-color: rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-slider.mat-slider-disabled:hover .mat-slider-track-background {
  background-color: rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-slider.mat-slider-min-value .mat-slider-focus-ring {
  background-color: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,
.mat-dark-variant .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label {
  background-color: white;
}

.mat-dark-variant .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,
.mat-dark-variant .mat-slider.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label {
  background-color: rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
  border-color: rgba(255, 255, 255, 0.3);
  background-color: transparent;
}

.mat-dark-variant .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb, .mat-dark-variant .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb {
  border-color: rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb, .mat-dark-variant .mat-slider.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb {
  border-color: rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-slider-has-ticks .mat-slider-wrapper::after {
  border-color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-slider-horizontal .mat-slider-ticks {
  background-image: repeating-linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 2px, transparent 0, transparent);
  background-image: -moz-repeating-linear-gradient(0.0001deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 2px, transparent 0, transparent);
}

.mat-dark-variant .mat-slider-vertical .mat-slider-ticks {
  background-image: repeating-linear-gradient(to bottom, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7) 2px, transparent 0, transparent);
}

.mat-dark-variant .mat-step-header.cdk-keyboard-focused, .mat-dark-variant .mat-step-header.cdk-program-focused, .mat-dark-variant .mat-step-header:hover:not([aria-disabled]), .mat-dark-variant .mat-step-header:hover[aria-disabled=false] {
  background-color: rgba(255, 255, 255, 0.04);
}

.mat-dark-variant .mat-step-header:hover[aria-disabled=true] {
  cursor: default;
}

@media (hover: none) {
  .mat-dark-variant .mat-step-header:hover {
    background: none;
  }
}

.mat-dark-variant .mat-step-header .mat-step-label,
.mat-dark-variant .mat-step-header .mat-step-optional {
  color: rgba(255, 255, 255, 0.7);
}

.mat-dark-variant .mat-step-header .mat-step-icon {
  background-color: rgba(255, 255, 255, 0.7);
  color: white;
}

.mat-dark-variant .mat-step-header .mat-step-icon-selected,
.mat-dark-variant .mat-step-header .mat-step-icon-state-done,
.mat-dark-variant .mat-step-header .mat-step-icon-state-edit {
  background-color: #25343c;
  color: white;
}

.mat-dark-variant .mat-step-header.mat-accent .mat-step-icon {
  color: white;
}

.mat-dark-variant .mat-step-header.mat-accent .mat-step-icon-selected,
.mat-dark-variant .mat-step-header.mat-accent .mat-step-icon-state-done,
.mat-dark-variant .mat-step-header.mat-accent .mat-step-icon-state-edit {
  background-color: #ff1c59;
  color: white;
}

.mat-dark-variant .mat-step-header.mat-warn .mat-step-icon {
  color: white;
}

.mat-dark-variant .mat-step-header.mat-warn .mat-step-icon-selected,
.mat-dark-variant .mat-step-header.mat-warn .mat-step-icon-state-done,
.mat-dark-variant .mat-step-header.mat-warn .mat-step-icon-state-edit {
  background-color: #f44336;
  color: white;
}

.mat-dark-variant .mat-step-header .mat-step-icon-state-error {
  background-color: transparent;
  color: #f44336;
}

.mat-dark-variant .mat-step-header .mat-step-label.mat-step-label-active {
  color: white;
}

.mat-dark-variant .mat-step-header .mat-step-label.mat-step-label-error {
  color: #f44336;
}

.mat-dark-variant .mat-stepper-horizontal, .mat-dark-variant .mat-stepper-vertical {
  background-color: #424242;
}

.mat-dark-variant .mat-stepper-vertical-line::before {
  border-left-color: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-horizontal-stepper-header::before,
.mat-dark-variant .mat-horizontal-stepper-header::after,
.mat-dark-variant .mat-stepper-horizontal-line {
  border-top-color: rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-sort-header-arrow {
  color: #c6c6c6;
}

.mat-dark-variant .mat-tab-nav-bar,
.mat-dark-variant .mat-tab-header {
  border-bottom: 1px solid rgba(255, 255, 255, 0.12);
}

.mat-dark-variant .mat-tab-group-inverted-header .mat-tab-nav-bar,
.mat-dark-variant .mat-tab-group-inverted-header .mat-tab-header {
  border-top: 1px solid rgba(255, 255, 255, 0.12);
  border-bottom: none;
}

.mat-dark-variant .mat-tab-label, .mat-dark-variant .mat-tab-link {
  color: white;
}

.mat-dark-variant .mat-tab-label.mat-tab-disabled, .mat-dark-variant .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-tab-header-pagination-chevron {
  border-color: white;
}

.mat-dark-variant .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: rgba(255, 255, 255, 0.5);
}

.mat-dark-variant .mat-tab-group[class*=mat-background-] > .mat-tab-header,
.mat-dark-variant .mat-tab-nav-bar[class*=mat-background-] {
  border-bottom: none;
  border-top: none;
}

.mat-dark-variant .mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(205, 217, 223, 0.3);
}

.mat-dark-variant .mat-tab-group.mat-primary .mat-ink-bar, .mat-dark-variant .mat-tab-nav-bar.mat-primary .mat-ink-bar {
  background-color: #25343c;
}

.mat-dark-variant .mat-tab-group.mat-primary.mat-background-primary > .mat-tab-header .mat-ink-bar, .mat-dark-variant .mat-tab-group.mat-primary.mat-background-primary > .mat-tab-link-container .mat-ink-bar, .mat-dark-variant .mat-tab-nav-bar.mat-primary.mat-background-primary > .mat-tab-header .mat-ink-bar, .mat-dark-variant .mat-tab-nav-bar.mat-primary.mat-background-primary > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}

.mat-dark-variant .mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(255, 189, 205, 0.3);
}

.mat-dark-variant .mat-tab-group.mat-accent .mat-ink-bar, .mat-dark-variant .mat-tab-nav-bar.mat-accent .mat-ink-bar {
  background-color: #ff1c59;
}

.mat-dark-variant .mat-tab-group.mat-accent.mat-background-accent > .mat-tab-header .mat-ink-bar, .mat-dark-variant .mat-tab-group.mat-accent.mat-background-accent > .mat-tab-link-container .mat-ink-bar, .mat-dark-variant .mat-tab-nav-bar.mat-accent.mat-background-accent > .mat-tab-header .mat-ink-bar, .mat-dark-variant .mat-tab-nav-bar.mat-accent.mat-background-accent > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}

.mat-dark-variant .mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(255, 205, 210, 0.3);
}

.mat-dark-variant .mat-tab-group.mat-warn .mat-ink-bar, .mat-dark-variant .mat-tab-nav-bar.mat-warn .mat-ink-bar {
  background-color: #f44336;
}

.mat-dark-variant .mat-tab-group.mat-warn.mat-background-warn > .mat-tab-header .mat-ink-bar, .mat-dark-variant .mat-tab-group.mat-warn.mat-background-warn > .mat-tab-link-container .mat-ink-bar, .mat-dark-variant .mat-tab-nav-bar.mat-warn.mat-background-warn > .mat-tab-header .mat-ink-bar, .mat-dark-variant .mat-tab-nav-bar.mat-warn.mat-background-warn > .mat-tab-link-container .mat-ink-bar {
  background-color: white;
}

.mat-dark-variant .mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(205, 217, 223, 0.3);
}

.mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-header, .mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-link-container, .mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-header-pagination, .mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-header, .mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container, .mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination {
  background-color: #25343c;
}

.mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-label, .mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-tab-link, .mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-label, .mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-tab-link {
  color: white;
}

.mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}

.mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-focus-indicator::before,
.mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-header .mat-focus-indicator::before, .mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-focus-indicator::before,
.mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}

.mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}

.mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-header .mat-ripple-element,
.mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-link-container .mat-ripple-element,
.mat-dark-variant .mat-tab-group.mat-background-primary > .mat-tab-header-pagination .mat-ripple-element, .mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-header .mat-ripple-element,
.mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-link-container .mat-ripple-element,
.mat-dark-variant .mat-tab-nav-bar.mat-background-primary > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}

.mat-dark-variant .mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(255, 189, 205, 0.3);
}

.mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-header, .mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-link-container, .mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-header-pagination, .mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-header, .mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container, .mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination {
  background-color: #ff1c59;
}

.mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-label, .mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-tab-link, .mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-label, .mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-tab-link {
  color: white;
}

.mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}

.mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-focus-indicator::before,
.mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-header .mat-focus-indicator::before, .mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-focus-indicator::before,
.mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}

.mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}

.mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-header .mat-ripple-element,
.mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-link-container .mat-ripple-element,
.mat-dark-variant .mat-tab-group.mat-background-accent > .mat-tab-header-pagination .mat-ripple-element, .mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-header .mat-ripple-element,
.mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-link-container .mat-ripple-element,
.mat-dark-variant .mat-tab-nav-bar.mat-background-accent > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}

.mat-dark-variant .mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled), .mat-dark-variant .mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),
.mat-dark-variant .mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled) {
  background-color: rgba(255, 205, 210, 0.3);
}

.mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-header, .mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-link-container, .mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-header-pagination, .mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-header, .mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container, .mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination {
  background-color: #f44336;
}

.mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-label, .mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-tab-link, .mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-label, .mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-tab-link {
  color: white;
}

.mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-tab-link.mat-tab-disabled, .mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-label.mat-tab-disabled, .mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-tab-link.mat-tab-disabled {
  color: rgba(255, 255, 255, 0.4);
}

.mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-focus-indicator::before,
.mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-header .mat-focus-indicator::before, .mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-focus-indicator::before,
.mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-focus-indicator::before {
  border-color: white;
}

.mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron, .mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,
.mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
  border-color: white;
  opacity: 0.4;
}

.mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-header .mat-ripple-element,
.mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-link-container .mat-ripple-element,
.mat-dark-variant .mat-tab-group.mat-background-warn > .mat-tab-header-pagination .mat-ripple-element, .mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-header .mat-ripple-element,
.mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-link-container .mat-ripple-element,
.mat-dark-variant .mat-tab-nav-bar.mat-background-warn > .mat-tab-header-pagination .mat-ripple-element {
  background-color: white;
  opacity: 0.12;
}

.mat-dark-variant .mat-toolbar {
  background: #212121;
  color: white;
}

.mat-dark-variant .mat-toolbar.mat-primary {
  background: #25343c;
  color: white;
}

.mat-dark-variant .mat-toolbar.mat-accent {
  background: #ff1c59;
  color: white;
}

.mat-dark-variant .mat-toolbar.mat-warn {
  background: #f44336;
  color: white;
}

.mat-dark-variant .mat-toolbar .mat-form-field-underline,
.mat-dark-variant .mat-toolbar .mat-form-field-ripple,
.mat-dark-variant .mat-toolbar .mat-focused .mat-form-field-ripple {
  background-color: currentColor;
}

.mat-dark-variant .mat-toolbar .mat-form-field-label,
.mat-dark-variant .mat-toolbar .mat-focused .mat-form-field-label,
.mat-dark-variant .mat-toolbar .mat-select-value,
.mat-dark-variant .mat-toolbar .mat-select-arrow,
.mat-dark-variant .mat-toolbar .mat-form-field.mat-focused .mat-select-arrow {
  color: inherit;
}

.mat-dark-variant .mat-toolbar .mat-input-element {
  caret-color: currentColor;
}

.mat-dark-variant .mat-tooltip {
  background: rgba(97, 97, 97, 0.9);
}

.mat-dark-variant .mat-tree {
  background: #424242;
}

.mat-dark-variant .mat-tree-node,
.mat-dark-variant .mat-nested-tree-node {
  color: white;
}

.mat-dark-variant .mat-snack-bar-container {
  color: rgba(0, 0, 0, 0.87);
  background: #fafafa;
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-simple-snackbar-action {
  color: inherit;
}

.mat-dark-variant .mat-datetimepicker-calendar-header {
  background-color: #25343c;
}

.mat-dark-variant .mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-selected {
  background-color: #25343c;
  color: white;
}

.mat-dark-variant .mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-disabled > .mat-datetimepicker-calendar-body-selected {
  background-color: rgba(37, 52, 60, 0.4);
}

.mat-dark-variant .mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-today:not(.mat-datetimepicker-calendar-body-selected) {
  border-color: #25343c;
}

.mat-dark-variant .mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-today.mat-datetimepicker-calendar-body-selected {
  box-shadow: inset 0 0 0 1px white;
}

.mat-dark-variant .mat-datetimepicker-clock-center {
  background-color: #25343c;
}

.mat-dark-variant .mat-datetimepicker-clock-hand {
  background-color: #25343c;
}

.mat-dark-variant .mat-datetimepicker-clock-hand::before {
  background-color: #25343c;
}

.mat-dark-variant .mat-datetimepicker-clock-cell.mat-datetimepicker-clock-cell-selected {
  background-color: #2f424c;
}

.mat-dark-variant .mat-tab-header {
  background-color: white;
}

.mat-dark-variant .mat-tab-body-wrapper .mat-tab-body-content > mat-sidenav-container {
  height: 100%;
}

.mat-dark-variant .mat-tab-label-active {
  background: #ff1c59;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  opacity: 1 !important;
}

.mat-dark-variant mat-ink-bar {
  background: transparent !important;
  height: 4px !important;
}

.mat-dark-variant mat-ink-bar::before {
  content: "";
  display: block;
  position: relative;
  height: 4px;
  width: calc(100% - 48px);
  left: 24px;
  bottom: 4px;
  border-radius: 4px;
  background: #ff1c59;
}

.mat-dark-variant .mat-list-base .mat-subheader {
  line-height: 17px !important;
}

.mat-dark-variant .mat-list-base .mat-subheader.mat-subheader-sticky {
  position: sticky;
  top: -16px;
  z-index: 1;
  margin-bottom: 1px;
}

.mat-dark-variant .mat-list-base .mat-subheader mat-icon {
  margin-right: 8px;
}

.mat-dark-variant .mat-list-base .mat-list-item {
  font-size: 14px !important;
}

.mat-dark-variant .mat-list-base .mat-list-item-disabled {
  background-color: transparent;
  color: rgba(37, 52, 60, 0.26);
}

.mat-dark-variant .mat-list-base .mat-list-item-content > .mat-slide-toggle {
  margin-bottom: 0;
}

.mat-dark-variant .mat-list-base .mat-list-item > .mat-icon {
  flex: 0 0 24px;
}

.mat-dark-variant .mat-list-option,
.mat-dark-variant .mat-nav-list .mat-list-item,
.mat-dark-variant .mat-action-list .mat-list-item {
  transition-property: background, color, box-shadow;
  transition-duration: 250ms;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.mat-dark-variant .mat-list-option.active:not(.app-text),
.mat-dark-variant .mat-nav-list:not(.mat-neutral) .mat-list-item.active:not(.app-text),
.mat-dark-variant .mat-action-list:not(.mat-neutral) .mat-list-item.active:not(.app-text) {
  color: #ff1c59;
  background: #fff6f8 !important;
}

.mat-dark-variant .mat-list-option.active:not(.app-text) .mat-icon,
.mat-dark-variant .mat-nav-list:not(.mat-neutral) .mat-list-item.active:not(.app-text) .mat-icon,
.mat-dark-variant .mat-action-list:not(.mat-neutral) .mat-list-item.active:not(.app-text) .mat-icon {
  color: #ff1c59;
}

.mat-dark-variant .mat-list-option.active:hover:not(.app-text),
.mat-dark-variant .mat-nav-list:not(.mat-nested-list):not(.mat-neutral) .mat-list-item.active:hover:not(.app-text),
.mat-dark-variant .mat-action-list:not(.mat-nested-list):not(.mat-neutral) .mat-list-item.active:hover:not(.app-text) {
  background: #f5ecee !important;
}

.mat-dark-variant mat-list .mat-list-item,
.mat-dark-variant mat-action-list .mat-list-item,
.mat-dark-variant mat-selection-list .mat-list-item,
.mat-dark-variant mat-nav-list .mat-list-item {
  height: auto !important;
  min-height: 36px;
}

.mat-dark-variant mat-list .mat-list-item .mat-list-item-content,
.mat-dark-variant mat-action-list .mat-list-item .mat-list-item-content,
.mat-dark-variant mat-selection-list .mat-list-item .mat-list-item-content,
.mat-dark-variant mat-nav-list .mat-list-item .mat-list-item-content {
  min-height: 36px;
  padding: 8px 16px !important;
  border-radius: inherit;
}

.mat-dark-variant mat-list .mat-list-item .mat-list-item-content, .mat-dark-variant mat-list .mat-list-item .mat-list-item-content > .mat-line,
.mat-dark-variant mat-action-list .mat-list-item .mat-list-item-content,
.mat-dark-variant mat-action-list .mat-list-item .mat-list-item-content > .mat-line,
.mat-dark-variant mat-selection-list .mat-list-item .mat-list-item-content,
.mat-dark-variant mat-selection-list .mat-list-item .mat-list-item-content > .mat-line,
.mat-dark-variant mat-nav-list .mat-list-item .mat-list-item-content,
.mat-dark-variant mat-nav-list .mat-list-item .mat-list-item-content > .mat-line {
  white-space: normal;
}

.mat-dark-variant mat-list .mat-list-item .mat-list-item-ripple,
.mat-dark-variant mat-action-list .mat-list-item .mat-list-item-ripple,
.mat-dark-variant mat-selection-list .mat-list-item .mat-list-item-ripple,
.mat-dark-variant mat-nav-list .mat-list-item .mat-list-item-ripple {
  border-radius: inherit;
}

.mat-dark-variant mat-list.mat-list-spaced-items .mat-list-item-content,
.mat-dark-variant mat-action-list.mat-list-spaced-items .mat-list-item-content,
.mat-dark-variant mat-selection-list.mat-list-spaced-items .mat-list-item-content,
.mat-dark-variant mat-nav-list.mat-list-spaced-items .mat-list-item-content {
  justify-content: space-between;
  gap: 16px;
}

.mat-dark-variant .mat-nav-list-nav > .mat-list-item, .mat-dark-variant .mat-nested-list > .mat-list-item.active + .mat-list-base > .mat-list-item {
  font-size: 14px !important;
}

.mat-dark-variant .mat-nav-list-nav > .mat-list-item > .mat-list-item-content::after, .mat-dark-variant .mat-nested-list > .mat-list-item.active + .mat-list-base > .mat-list-item > .mat-list-item-content::after {
  content: "navigate_next";
  font-family: "Material Symbols Rounded";
  font-size: 24px;
  opacity: 0;
  color: rgba(255, 28, 89, 0.27);
  margin-left: auto;
  transform: translateX(-24px);
  transition: opacity 250ms cubic-bezier(0, 0, 0.2, 1), transform 250ms cubic-bezier(0, 0, 0.2, 1);
}

.mat-dark-variant .mat-nav-list-nav > .mat-list-item.active > .mat-list-item-content::after, .mat-dark-variant .mat-nested-list > .mat-list-item.active + .mat-list-base > .mat-list-item.active > .mat-list-item-content::after {
  opacity: 1;
  transform: translateX(8px);
}

.mat-dark-variant .mat-tree-list {
  padding: 0 0 0 4px !important;
}

.mat-dark-variant .mat-tree-list > .mat-list-item {
  border-radius: 0;
}

.mat-dark-variant .mat-tree-list > .mat-list-item:not(.mat-tree-list-item-skip)::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 1rem;
  margin-left: 2px;
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.12);
  border-radius: 0 !important;
}

.mat-dark-variant .mat-tree-list > .mat-list-item > .mat-list-item-content {
  padding: 8px 16px 0px 20px !important;
}

.mat-dark-variant .mat-tree-list > .mat-list-item.mat-tree-list-item-fluid::before {
  height: 50%;
}

.mat-dark-variant .mat-tree-list:not(.mat-tree-list-align-end) > .mat-list-item:not(:last-child) {
  box-shadow: inset 2px 0 0 0 rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-tree-list:not(.mat-tree-list-align-end) > .mat-list-item:last-child:before {
  height: calc(1rem + 2px);
  margin-top: -2px;
  box-shadow: -2px 2px 0 0 rgba(0, 0, 0, 0.12);
  border-bottom-left-radius: 4px !important;
}

.mat-dark-variant .mat-tree-list.mat-tree-list-align-end > .mat-list-item:not(:first-child) {
  box-shadow: inset 2px 0 0 0 rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-tree-list.mat-tree-list-align-end > .mat-list-item:first-child:before {
  height: calc(100% - 1rem - 2px);
  margin-top: calc(1rem + 4px);
  box-shadow: -2px -2px 0 0 rgba(0, 0, 0, 0.12);
  border-top-left-radius: 4px !important;
}

.mat-dark-variant .mat-tree-lists-connector::before {
  content: "";
  display: block;
  height: 16px;
  width: calc(100% - 6px);
  margin-bottom: 2px;
  box-shadow: -2px 2px 0 0 rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-tree-lists-connector + div > .mat-tree-list::before {
  content: "";
  display: block;
  width: 2px;
  height: 8px;
  margin-left: 2px;
  box-shadow: -2px 0 0 0 rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-tree-lists-connector + div > .mat-tree-list:last-child::before {
  height: 8px;
  width: 8px;
  margin-left: -8px;
  margin-bottom: -2px;
  border-top-right-radius: 4px;
  box-shadow: 2px -2px 0 0 rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-timeline > .mat-list-item > .mat-list-item-content {
  padding: 16px 0 0 16px !important;
  position: relative;
  align-items: flex-start !important;
}

.mat-dark-variant .mat-timeline > .mat-list-item > .mat-list-item-content > .mat-icon,
.mat-dark-variant .mat-timeline > .mat-list-item > .mat-list-item-content > .app-text-icon {
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-timeline > .mat-list-item > .mat-list-item-content > .mat-list-avatar {
  width: 32px !important;
  height: 32px !important;
}

.mat-dark-variant .mat-timeline > .mat-list-item > .mat-list-item-content > .app-text-icon {
  font-size: 1.5em !important;
  font-weight: bold !important;
  text-align: center;
  line-height: 1.25em;
}

.mat-dark-variant .mat-timeline > .mat-list-item > .mat-list-item-content > .mat-list-text,
.mat-dark-variant .mat-timeline > .mat-list-item > .mat-list-item-content > .mat-line {
  max-width: calc(100% - 32px);
}

.mat-dark-variant .mat-timeline > .mat-list-item > .mat-list-item-content > .mat-list-text, .mat-dark-variant .mat-timeline > .mat-list-item > .mat-list-item-content > .mat-list-text > .mat-line,
.mat-dark-variant .mat-timeline > .mat-list-item > .mat-list-item-content > .mat-line,
.mat-dark-variant .mat-timeline > .mat-list-item > .mat-list-item-content > .mat-line > .mat-line {
  max-width: 100%;
  overflow: visible;
  white-space: pre-wrap;
}

.mat-dark-variant .mat-timeline > .mat-list-item:not(:last-child) > .mat-list-item-content > .mat-list-text {
  min-height: 40px;
}

.mat-dark-variant .mat-timeline > .mat-list-item:not(:last-child) > .mat-list-item-content > .mat-list-text::after {
  content: "";
  display: block;
  position: absolute;
  height: calc(100% - 56px);
  left: 32px;
  top: 56px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-timeline > .mat-list-item + .mat-list-item > .mat-list-item-content > .mat-list-text::before {
  content: "";
  display: block;
  position: absolute;
  height: 8px;
  left: 32px;
  top: 0px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-timeline.mat-timeline-withstart > .mat-list-item:first-child > .mat-list-item-content > .mat-list-text::before {
  content: "";
  display: block;
  position: absolute;
  height: 8px;
  left: 32px;
  top: 0px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-timeline.mat-timeline-withend > .mat-list-item:last-child > .mat-list-item-content > .mat-list-text {
  min-height: 40px;
  padding-bottom: 8px;
}

.mat-dark-variant .mat-timeline.mat-timeline-withend > .mat-list-item:last-child > .mat-list-item-content > .mat-list-text::after {
  content: "";
  display: block;
  position: absolute;
  height: calc(100% - 56px);
  left: 32px;
  top: 56px;
  border-left: 1px solid rgba(0, 0, 0, 0.12);
}

.mat-dark-variant .mat-nested-list > .mat-list-item {
  z-index: 1;
  transition: 250ms margin cubic-bezier(0, 0, 0.2, 1), 250ms padding cubic-bezier(0, 0, 0.2, 1), 250ms border-radius cubic-bezier(0, 0, 0.2, 1);
}

.mat-dark-variant .mat-nested-list > .mat-list-item + .mat-list-base {
  padding: 0;
  margin: 0 -16px;
  transition: 250ms margin cubic-bezier(0, 0, 0.2, 1), 250ms padding cubic-bezier(0, 0, 0.2, 1);
}

.mat-dark-variant .mat-nested-list > .mat-list-item.active {
  margin: 0 -16px;
  padding: 0 16px;
  border-radius: 0px;
}

.mat-dark-variant .mat-nested-list > .mat-list-item.active + .mat-list-base {
  padding: 8px 16px 0 16px;
}

.mat-dark-variant .mat-nested-list:not(.mat-neutral) > .mat-list-item.active + .mat-list-base {
  background: rgba(255, 28, 89, 0.04);
}

.mat-dark-variant table th,
.mat-dark-variant table mat-header-cell,
.mat-dark-variant mat-table th,
.mat-dark-variant mat-table mat-header-cell {
  -webkit-user-select: none;
  user-select: none;
}

.mat-dark-variant table th.mat-column-select,
.mat-dark-variant table mat-header-cell.mat-column-select,
.mat-dark-variant mat-table th.mat-column-select,
.mat-dark-variant mat-table mat-header-cell.mat-column-select {
  width: 40px !important;
}

.mat-dark-variant table tr.active th, .mat-dark-variant table tr.active td, .mat-dark-variant table tr.active mat-header-cell, .mat-dark-variant table tr.active mat-cell,
.mat-dark-variant table mat-row.active th,
.mat-dark-variant table mat-row.active td,
.mat-dark-variant table mat-row.active mat-header-cell,
.mat-dark-variant table mat-row.active mat-cell,
.mat-dark-variant table mat-header-row.active th,
.mat-dark-variant table mat-header-row.active td,
.mat-dark-variant table mat-header-row.active mat-header-cell,
.mat-dark-variant table mat-header-row.active mat-cell,
.mat-dark-variant mat-table tr.active th,
.mat-dark-variant mat-table tr.active td,
.mat-dark-variant mat-table tr.active mat-header-cell,
.mat-dark-variant mat-table tr.active mat-cell,
.mat-dark-variant mat-table mat-row.active th,
.mat-dark-variant mat-table mat-row.active td,
.mat-dark-variant mat-table mat-row.active mat-header-cell,
.mat-dark-variant mat-table mat-row.active mat-cell,
.mat-dark-variant mat-table mat-header-row.active th,
.mat-dark-variant mat-table mat-header-row.active td,
.mat-dark-variant mat-table mat-header-row.active mat-header-cell,
.mat-dark-variant mat-table mat-header-row.active mat-cell {
  background: rgba(95, 127, 144, 0.04);
}

.mat-dark-variant table tr.hoverable:not(.active):hover,
.mat-dark-variant table mat-row.hoverable:not(.active):hover,
.mat-dark-variant table mat-header-row.hoverable:not(.active):hover,
.mat-dark-variant mat-table tr.hoverable:not(.active):hover,
.mat-dark-variant mat-table mat-row.hoverable:not(.active):hover,
.mat-dark-variant mat-table mat-header-row.hoverable:not(.active):hover {
  background: rgba(255, 255, 255, 0.04);
  cursor: pointer;
}

.mat-dark-variant table tr.without-border, .mat-dark-variant table tr.without-border th, .mat-dark-variant table tr.without-border td, .mat-dark-variant table tr.without-border mat-header-cell, .mat-dark-variant table tr.without-border mat-cell,
.mat-dark-variant table mat-row.without-border,
.mat-dark-variant table mat-row.without-border th,
.mat-dark-variant table mat-row.without-border td,
.mat-dark-variant table mat-row.without-border mat-header-cell,
.mat-dark-variant table mat-row.without-border mat-cell,
.mat-dark-variant table mat-header-row.without-border,
.mat-dark-variant table mat-header-row.without-border th,
.mat-dark-variant table mat-header-row.without-border td,
.mat-dark-variant table mat-header-row.without-border mat-header-cell,
.mat-dark-variant table mat-header-row.without-border mat-cell,
.mat-dark-variant mat-table tr.without-border,
.mat-dark-variant mat-table tr.without-border th,
.mat-dark-variant mat-table tr.without-border td,
.mat-dark-variant mat-table tr.without-border mat-header-cell,
.mat-dark-variant mat-table tr.without-border mat-cell,
.mat-dark-variant mat-table mat-row.without-border,
.mat-dark-variant mat-table mat-row.without-border th,
.mat-dark-variant mat-table mat-row.without-border td,
.mat-dark-variant mat-table mat-row.without-border mat-header-cell,
.mat-dark-variant mat-table mat-row.without-border mat-cell,
.mat-dark-variant mat-table mat-header-row.without-border,
.mat-dark-variant mat-table mat-header-row.without-border th,
.mat-dark-variant mat-table mat-header-row.without-border td,
.mat-dark-variant mat-table mat-header-row.without-border mat-header-cell,
.mat-dark-variant mat-table mat-header-row.without-border mat-cell {
  border: 0;
}

.mat-dark-variant table mat-icon,
.mat-dark-variant mat-table mat-icon {
  margin-right: 4px;
}

.mat-dark-variant table.without-last-border tbody tr:last-child, .mat-dark-variant table.without-last-border tbody tr:last-child th, .mat-dark-variant table.without-last-border tbody tr:last-child td, .mat-dark-variant table.without-last-border tbody tr:last-child mat-header-cell, .mat-dark-variant table.without-last-border tbody tr:last-child mat-cell,
.mat-dark-variant mat-table.without-last-border tbody tr:last-child,
.mat-dark-variant mat-table.without-last-border tbody tr:last-child th,
.mat-dark-variant mat-table.without-last-border tbody tr:last-child td,
.mat-dark-variant mat-table.without-last-border tbody tr:last-child mat-header-cell,
.mat-dark-variant mat-table.without-last-border tbody tr:last-child mat-cell {
  border: 0;
}

.mat-dark-variant mat-progress-spinner,
.mat-dark-variant mat-spinner {
  color: #5f7f90;
}

.mat-dark-variant mat-progress-spinner svg circle,
.mat-dark-variant mat-spinner svg circle {
  stroke-linecap: round;
  stroke: currentColor !important;
}

.mat-dark-variant .mat-spinner-center {
  margin: 0 auto;
}

.mat-dark-variant .mat-spinner-thin svg circle {
  stroke-width: 6% !important;
}

.mat-dark-variant .mat-spinner-very-thin svg circle {
  stroke-width: 3% !important;
}

.mat-dark-variant .mat-error,
.mat-dark-variant .mat-hint {
  font-size: 12px;
}

.mat-dark-variant .mat-error::placeholder {
  color: #f44336;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill {
  display: block;
  flex: 1;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill .mat-form-field-wrapper {
  border-radius: inherit;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill.mat-form-field-should-float .mat-form-field-label {
  transform: translateY(-0.59375em) scale(0.84375);
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill.mat-form-field-invalid .mat-form-field-flex {
  box-shadow: inset 0 0 0 2px #f44336;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill:not(.mat-form-field-invalid):hover .mat-form-field-flex, .mat-dark-variant .mat-form-field.mat-form-field-appearance-fill:not(.mat-form-field-invalid).mat-focused .mat-form-field-flex {
  box-shadow: inset 0 0 0 2px white;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill .mat-form-field-underline {
  display: none;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill .mat-form-field-flex {
  border-radius: inherit;
  box-shadow: inset 0 0 0 0 rgba(255, 255, 255, 0.3);
  transition: background-color 600ms cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 600ms cubic-bezier(0.25, 0.8, 0.25, 1);
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill .mat-form-field-infix {
  line-height: 1.25em;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill .mat-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label {
  font-size: 1em;
  line-height: 1.25em;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper {
  margin-top: 0.3334em;
  line-height: 1.225;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill .mat-form-field-prefix {
  margin-right: 0.75em;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill.mat-form-field-without-hint .mat-form-field-wrapper {
  padding: 0;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill.mat-form-field-without-label .mat-form-field-infix {
  border-top: 0;
  line-height: 0.75em;
  padding: 0 0 0.75em 0;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill.mat-form-field-inline .mat-form-field-infix {
  width: auto;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill .mat-select {
  width: 100% !important;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill .mat-select .mat-select-trigger {
  min-width: 100%;
}

.mat-dark-variant .mat-form-field.mat-form-field-appearance-fill .mat-select .mat-select-arrow-wrapper {
  margin-left: auto;
}

.mat-dark-variant .mat-form-field-search {
  flex: 1 1 50% !important;
  font-size: 14px;
  border-radius: 22px;
}

.mat-dark-variant .mat-form-field-search .mat-form-field-infix {
  padding: 0 0.75em 0.75em 0 !important;
}

.mat-dark-variant .mat-form-field-search .mat-form-field-suffix {
  margin-top: -5px;
}

.mat-dark-variant .mat-form-field-search .mat-form-field-wrapper .mat-form-field-flex {
  background-color: white;
  border-radius: 22px;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3);
}

.mat-dark-variant .mat-form-field-search .mat-form-field-wrapper .mat-form-field-flex input::placeholder {
  color: rgba(255, 255, 255, 0.42) !important;
}

@keyframes slideRight {
  from {
    opacity: 0;
    transform: translateX(40px);
  }
  to {
    opacity: 1;
    transform: translateX(0px);
  }
}

.mat-dark-variant .mat-form-field.mat-form-field-waiting .mat-form-field-flex {
  -webkit-user-select: none;
  user-select: none;
  pointer-events: none;
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3) !important;
  background: rgba(255, 255, 255, 0.3) !important;
  animation: pulse 1.5s cubic-bezier(0.4, 0, 0.2, 1) infinite;
}

.mat-dark-variant .mat-form-field.mat-form-field-waiting .mat-form-field-flex .mat-form-field-infix,
.mat-dark-variant .mat-form-field.mat-form-field-waiting .mat-form-field-flex .mat-form-field-prefix,
.mat-dark-variant .mat-form-field.mat-form-field-waiting .mat-form-field-flex .mat-form-field-suffix {
  opacity: 0.5;
}

.mat-dark-variant .mat-form-field.mat-form-field-waiting-done .mat-form-field-flex {
  overflow-x: hidden;
  box-shadow: inset 0 0 0 2px #4caf50 !important;
}

.mat-dark-variant .mat-form-field.mat-form-field-waiting-done .mat-form-field-flex ~ .mat-form-field-subscript-wrapper .mat-hint, .mat-dark-variant .mat-form-field.mat-form-field-waiting-done .mat-form-field-flex .mat-form-field-infix .mat-form-field-label-wrapper .mat-form-field-label {
  color: #4caf50;
}

.mat-dark-variant mat-slide-toggle {
  height: 28px !important;
  margin-bottom: 1.34375em;
}

.mat-dark-variant mat-slide-toggle .mat-slide-toggle-thumb-container {
  top: 2px;
  left: 2px;
  transition: transform 80ms linear, left 80ms linear;
}

.mat-dark-variant mat-slide-toggle .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb {
  border-radius: 20px;
  transition: width 80ms linear;
}

.mat-dark-variant mat-slide-toggle .mat-slide-toggle-thumb-container .mat-slide-toggle-thumb::after {
  content: "close";
  font-family: "Material Symbols Rounded";
  position: absolute;
  font-weight: bold;
  font-size: 16px;
  height: 20px;
  width: 20px;
  line-height: 20px;
  text-align: center;
  color: #e0e0e0;
  transition: margin 80ms linear;
}

.mat-dark-variant mat-slide-toggle .mat-slide-toggle-bar {
  width: 40px;
  height: 24px;
  border-radius: 12px;
  background-color: #e0e0e0;
}

.mat-dark-variant mat-slide-toggle .mat-slide-toggle-bar .mat-slide-toggle-thumb-container .mat-ripple .mat-ripple-element {
  background-color: currentColor;
}

.mat-dark-variant mat-slide-toggle.mat-checked .mat-slide-toggle-thumb {
  background-color: white !important;
}

.mat-dark-variant mat-slide-toggle.mat-checked .mat-slide-toggle-thumb::after {
  content: "check";
  color: #4caf50;
}

.mat-dark-variant mat-slide-toggle.mat-checked .mat-slide-toggle-bar {
  background-color: #4caf50 !important;
}

.mat-dark-variant mat-slide-toggle:active .mat-slide-toggle-thumb {
  width: 26px;
}

.mat-dark-variant mat-slide-toggle:active:not(.mat-checked) .mat-slide-toggle-thumb::after {
  margin-left: 6px;
}

.mat-dark-variant mat-slide-toggle:active.mat-checked .mat-slide-toggle-thumb-container {
  left: -4px;
}

.mat-dark-variant td > mat-slide-toggle {
  margin-bottom: 0 !important;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: white;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 255, 255, 0.38);
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: white;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: white;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: white;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: white;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 0 0 2px white;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: white;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: white;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: white;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: white;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 255, 255, 0.04);
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: white;
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 255, 255, 0.38);
}

.mat-white-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: white;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: white;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 255, 255, 0.38);
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: white;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: white;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: white;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: white;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 0 0 2px white;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: white;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: white;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: white;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: white;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 255, 255, 0.04);
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: white;
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 255, 255, 0.38);
}

.mat-white:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: white;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: white;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 255, 255, 0.38);
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: white;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: white;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: white;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: white;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 0 0 2px white;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: white;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: white;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: white;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: white;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 255, 255, 0.04);
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: white;
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 255, 255, 0.38);
}

.mat-white-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: white;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #eaf0f4;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(234, 240, 244, 0.38);
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #eaf0f4;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #eaf0f4;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #eaf0f4;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #eaf0f4;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(234, 240, 244, 0.1);
  box-shadow: inset 0 0 0 2px #eaf0f4;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #eaf0f4;
  background-color: rgba(234, 240, 244, 0.1);
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #eaf0f4;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #eaf0f4;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #eaf0f4 !important;
  background-color: rgba(234, 240, 244, 0.1);
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #eaf0f4;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(234, 240, 244, 0.04);
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(234, 240, 244, 0.1);
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #eaf0f4;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(234, 240, 244, 0.38);
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #eaf0f4;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eaf0f4;
}

.mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-primary-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e1e6ea;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #cdd9df;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(205, 217, 223, 0.38);
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #cdd9df;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #cdd9df;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #cdd9df;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #cdd9df;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(205, 217, 223, 0.1);
  box-shadow: inset 0 0 0 2px #cdd9df;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #cdd9df;
  background-color: rgba(205, 217, 223, 0.1);
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #cdd9df;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #cdd9df;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #cdd9df !important;
  background-color: rgba(205, 217, 223, 0.1);
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #cdd9df;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(205, 217, 223, 0.04);
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(205, 217, 223, 0.1);
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #cdd9df;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(205, 217, 223, 0.38);
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #cdd9df;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eaf0f4;
}

.mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-primary-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e1e6ea;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #afc0c9;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(175, 192, 201, 0.38);
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #afc0c9;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #afc0c9;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #afc0c9;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #afc0c9;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(175, 192, 201, 0.1);
  box-shadow: inset 0 0 0 2px #afc0c9;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #afc0c9;
  background-color: rgba(175, 192, 201, 0.1);
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #afc0c9;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #afc0c9;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #afc0c9 !important;
  background-color: rgba(175, 192, 201, 0.1);
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #afc0c9;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(175, 192, 201, 0.04);
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(175, 192, 201, 0.1);
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #afc0c9;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(175, 192, 201, 0.38);
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #afc0c9;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eaf0f4;
}

.mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-primary-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e1e6ea;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #8fa6b3;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(143, 166, 179, 0.38);
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #8fa6b3;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #8fa6b3;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #8fa6b3;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #8fa6b3;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(143, 166, 179, 0.1);
  box-shadow: inset 0 0 0 2px #8fa6b3;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #8fa6b3;
  background-color: rgba(143, 166, 179, 0.1);
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #8fa6b3;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #8fa6b3;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #8fa6b3 !important;
  background-color: rgba(143, 166, 179, 0.1);
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #8fa6b3;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(143, 166, 179, 0.04);
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(143, 166, 179, 0.1);
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #8fa6b3;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(143, 166, 179, 0.38);
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #8fa6b3;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eaf0f4;
}

.mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-primary-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e1e6ea;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #7792a1;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(119, 146, 161, 0.38);
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #7792a1;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #7792a1;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #7792a1;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #7792a1;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(119, 146, 161, 0.1);
  box-shadow: inset 0 0 0 2px #7792a1;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #7792a1;
  background-color: rgba(119, 146, 161, 0.1);
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #7792a1;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #7792a1;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #7792a1 !important;
  background-color: rgba(119, 146, 161, 0.1);
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #7792a1;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(119, 146, 161, 0.04);
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(119, 146, 161, 0.1);
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #7792a1;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(119, 146, 161, 0.38);
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #7792a1;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eaf0f4;
}

.mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-primary-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e1e6ea;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #5f7f90;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(95, 127, 144, 0.38);
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #5f7f90;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #5f7f90;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #5f7f90;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #5f7f90;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(95, 127, 144, 0.1);
  box-shadow: inset 0 0 0 2px #5f7f90;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #5f7f90;
  background-color: rgba(95, 127, 144, 0.1);
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #5f7f90;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #5f7f90;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #5f7f90 !important;
  background-color: rgba(95, 127, 144, 0.1);
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #5f7f90;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(95, 127, 144, 0.04);
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(95, 127, 144, 0.1);
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #5f7f90;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(95, 127, 144, 0.38);
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #5f7f90;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eaf0f4;
}

.mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-primary-500:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e1e6ea;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #53707f;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(83, 112, 127, 0.38);
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #53707f;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #53707f;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #53707f;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #53707f;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(83, 112, 127, 0.1);
  box-shadow: inset 0 0 0 2px #53707f;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #53707f;
  background-color: rgba(83, 112, 127, 0.1);
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #53707f;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #53707f;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #53707f !important;
  background-color: rgba(83, 112, 127, 0.1);
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #53707f;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(83, 112, 127, 0.04);
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(83, 112, 127, 0.1);
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #53707f;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(83, 112, 127, 0.38);
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #53707f;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eaf0f4;
}

.mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-primary-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e1e6ea;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #445c69;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(68, 92, 105, 0.38);
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #445c69;
  color: white !important;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #445c69;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #445c69;
  color: white !important;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #445c69;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(68, 92, 105, 0.1);
  box-shadow: inset 0 0 0 2px #445c69;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #445c69;
  background-color: rgba(68, 92, 105, 0.1);
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #445c69;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #445c69;
  color: white !important;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #445c69 !important;
  background-color: rgba(68, 92, 105, 0.1);
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #445c69;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(68, 92, 105, 0.04);
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(68, 92, 105, 0.1);
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #445c69;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(68, 92, 105, 0.38);
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #445c69;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eaf0f4;
}

.mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-primary-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e1e6ea;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #364953;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(54, 73, 83, 0.38);
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #364953;
  color: white !important;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #364953;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #364953;
  color: white !important;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #364953;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(54, 73, 83, 0.1);
  box-shadow: inset 0 0 0 2px #364953;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #364953;
  background-color: rgba(54, 73, 83, 0.1);
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #364953;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #364953;
  color: white !important;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #364953 !important;
  background-color: rgba(54, 73, 83, 0.1);
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #364953;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(54, 73, 83, 0.04);
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(54, 73, 83, 0.1);
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #364953;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(54, 73, 83, 0.38);
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #364953;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eaf0f4;
}

.mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-primary-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e1e6ea;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #25343c;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(37, 52, 60, 0.38);
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #25343c;
  color: white !important;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #25343c;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #25343c;
  color: white !important;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #25343c;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(37, 52, 60, 0.1);
  box-shadow: inset 0 0 0 2px #25343c;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #25343c;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #25343c;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #25343c;
  color: white !important;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #25343c !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #25343c;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(37, 52, 60, 0.04);
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #25343c;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(37, 52, 60, 0.38);
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #25343c;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eaf0f4;
}

.mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-primary:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e1e6ea;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #384e5a;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(56, 78, 90, 0.38);
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #384e5a;
  color: white !important;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #384e5a;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #384e5a;
  color: white !important;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #384e5a;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(56, 78, 90, 0.1);
  box-shadow: inset 0 0 0 2px #384e5a;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #384e5a;
  background-color: rgba(56, 78, 90, 0.1);
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #384e5a;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #384e5a;
  color: white !important;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #384e5a !important;
  background-color: rgba(56, 78, 90, 0.1);
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #384e5a;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(56, 78, 90, 0.04);
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(56, 78, 90, 0.1);
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #384e5a;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(56, 78, 90, 0.38);
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #384e5a;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eaf0f4;
}

.mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-primary-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e1e6ea;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffe5eb;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 229, 235, 0.38);
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffe5eb;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffe5eb;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffe5eb;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffe5eb;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 229, 235, 0.1);
  box-shadow: inset 0 0 0 2px #ffe5eb;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffe5eb;
  background-color: rgba(255, 229, 235, 0.1);
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffe5eb;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffe5eb;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffe5eb !important;
  background-color: rgba(255, 229, 235, 0.1);
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffe5eb;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 229, 235, 0.04);
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 229, 235, 0.1);
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffe5eb;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 229, 235, 0.38);
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffe5eb;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffe5eb;
}

.mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-accent-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5dce2;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffbdcd;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 189, 205, 0.38);
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffbdcd;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffbdcd;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffbdcd;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffbdcd;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 189, 205, 0.1);
  box-shadow: inset 0 0 0 2px #ffbdcd;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffbdcd;
  background-color: rgba(255, 189, 205, 0.1);
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffbdcd;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffbdcd;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffbdcd !important;
  background-color: rgba(255, 189, 205, 0.1);
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffbdcd;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 189, 205, 0.04);
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 189, 205, 0.1);
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffbdcd;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 189, 205, 0.38);
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffbdcd;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffe5eb;
}

.mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-accent-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5dce2;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ff91ac;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 145, 172, 0.38);
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ff91ac;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ff91ac;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ff91ac;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ff91ac;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 145, 172, 0.1);
  box-shadow: inset 0 0 0 2px #ff91ac;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ff91ac;
  background-color: rgba(255, 145, 172, 0.1);
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ff91ac;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ff91ac;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ff91ac !important;
  background-color: rgba(255, 145, 172, 0.1);
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ff91ac;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 145, 172, 0.04);
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 145, 172, 0.1);
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ff91ac;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 145, 172, 0.38);
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ff91ac;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffe5eb;
}

.mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-accent-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5dce2;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ff638b;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 99, 139, 0.38);
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ff638b;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ff638b;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ff638b;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ff638b;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 99, 139, 0.1);
  box-shadow: inset 0 0 0 2px #ff638b;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ff638b;
  background-color: rgba(255, 99, 139, 0.1);
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ff638b;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ff638b;
  color: rgba(37, 52, 60, 0.87) !important;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ff638b !important;
  background-color: rgba(255, 99, 139, 0.1);
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: rgba(37, 52, 60, 0.1);
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ff638b;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 99, 139, 0.04);
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 99, 139, 0.1);
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ff638b;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 99, 139, 0.38);
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ff638b;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffe5eb;
}

.mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-accent-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5dce2;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ff4071;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 64, 113, 0.38);
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ff4071;
  color: white !important;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ff4071;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ff4071;
  color: white !important;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ff4071;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 64, 113, 0.1);
  box-shadow: inset 0 0 0 2px #ff4071;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ff4071;
  background-color: rgba(255, 64, 113, 0.1);
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ff4071;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ff4071;
  color: white !important;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ff4071 !important;
  background-color: rgba(255, 64, 113, 0.1);
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ff4071;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 64, 113, 0.04);
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 64, 113, 0.1);
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ff4071;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 64, 113, 0.38);
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ff4071;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffe5eb;
}

.mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-accent-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5dce2;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ff1c59;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 28, 89, 0.38);
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ff1c59;
  color: white !important;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ff1c59;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ff1c59;
  color: white !important;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ff1c59;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 28, 89, 0.1);
  box-shadow: inset 0 0 0 2px #ff1c59;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ff1c59;
  background-color: rgba(255, 28, 89, 0.1);
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ff1c59;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ff1c59;
  color: white !important;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ff1c59 !important;
  background-color: rgba(255, 28, 89, 0.1);
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ffdee7;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ffdee7;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ff1c59;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 28, 89, 0.04);
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 28, 89, 0.1);
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ff1c59;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 28, 89, 0.38);
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ff1c59;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffe5eb;
}

.mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-accent:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5dce2;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ee1557;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(238, 21, 87, 0.38);
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ee1557;
  color: white !important;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ee1557;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ee1557;
  color: white !important;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ee1557;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(238, 21, 87, 0.1);
  box-shadow: inset 0 0 0 2px #ee1557;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ee1557;
  background-color: rgba(238, 21, 87, 0.1);
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ee1557;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ee1557;
  color: white !important;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ee1557 !important;
  background-color: rgba(238, 21, 87, 0.1);
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fbcad9;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fbcad9;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ee1557;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(238, 21, 87, 0.04);
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(238, 21, 87, 0.1);
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ee1557;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(238, 21, 87, 0.38);
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ee1557;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffe5eb;
}

.mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-accent-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5dce2;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #d80d54;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(216, 13, 84, 0.38);
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #d80d54;
  color: white !important;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #d80d54;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #d80d54;
  color: white !important;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #d80d54;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(216, 13, 84, 0.1);
  box-shadow: inset 0 0 0 2px #d80d54;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #d80d54;
  background-color: rgba(216, 13, 84, 0.1);
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #d80d54;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #d80d54;
  color: white !important;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #d80d54 !important;
  background-color: rgba(216, 13, 84, 0.1);
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #faadc8;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #faadc8;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #d80d54;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(216, 13, 84, 0.04);
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(216, 13, 84, 0.1);
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #d80d54;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(216, 13, 84, 0.38);
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #d80d54;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffe5eb;
}

.mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-accent-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5dce2;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #c40051;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(196, 0, 81, 0.38);
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #c40051;
  color: white !important;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #c40051;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #c40051;
  color: white !important;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #c40051;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(196, 0, 81, 0.1);
  box-shadow: inset 0 0 0 2px #c40051;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #c40051;
  background-color: rgba(196, 0, 81, 0.1);
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #c40051;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #c40051;
  color: white !important;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #c40051 !important;
  background-color: rgba(196, 0, 81, 0.1);
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ff87b8;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ff87b8;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #c40051;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(196, 0, 81, 0.04);
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(196, 0, 81, 0.1);
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #c40051;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(196, 0, 81, 0.38);
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #c40051;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffe5eb;
}

.mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-accent-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5dce2;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #a1004d;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(161, 0, 77, 0.38);
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #a1004d;
  color: white !important;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #a1004d;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #a1004d;
  color: white !important;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #a1004d;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(161, 0, 77, 0.1);
  box-shadow: inset 0 0 0 2px #a1004d;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #a1004d;
  background-color: rgba(161, 0, 77, 0.1);
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #a1004d;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #a1004d;
  color: white !important;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #a1004d !important;
  background-color: rgba(161, 0, 77, 0.1);
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ff64ae;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ff64ae;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #a1004d;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(161, 0, 77, 0.04);
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(161, 0, 77, 0.1);
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #a1004d;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(161, 0, 77, 0.38);
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #a1004d;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffe5eb;
}

.mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-accent-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5dce2;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffb5ba;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 181, 186, 0.38);
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffb5ba;
  color: white !important;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffb5ba;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffb5ba;
  color: white !important;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffb5ba;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 181, 186, 0.1);
  box-shadow: inset 0 0 0 2px #ffb5ba;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffb5ba;
  background-color: rgba(255, 181, 186, 0.1);
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffb5ba;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffb5ba;
  color: white !important;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffb5ba !important;
  background-color: rgba(255, 181, 186, 0.1);
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffb5ba;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 181, 186, 0.04);
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 181, 186, 0.1);
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffb5ba;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 181, 186, 0.38);
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffb5ba;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffe5eb;
}

.mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-accent-light:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5dce2;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #8e005a;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(142, 0, 90, 0.38);
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #8e005a;
  color: white !important;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #8e005a;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #8e005a;
  color: white !important;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #8e005a;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(142, 0, 90, 0.1);
  box-shadow: inset 0 0 0 2px #8e005a;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #8e005a;
  background-color: rgba(142, 0, 90, 0.1);
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #8e005a;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #8e005a;
  color: white !important;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #8e005a !important;
  background-color: rgba(142, 0, 90, 0.1);
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ff51bf;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ff51bf;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #8e005a;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(142, 0, 90, 0.04);
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(142, 0, 90, 0.1);
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #8e005a;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(142, 0, 90, 0.38);
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #8e005a;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffe5eb;
}

.mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-accent-dark:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5dce2;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffebee;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 235, 238, 0.38);
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffebee;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffebee;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffebee;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffebee;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 235, 238, 0.1);
  box-shadow: inset 0 0 0 2px #ffebee;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffebee;
  background-color: rgba(255, 235, 238, 0.1);
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffebee;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffebee;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffebee !important;
  background-color: rgba(255, 235, 238, 0.1);
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffebee;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 235, 238, 0.04);
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 235, 238, 0.1);
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffebee;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 235, 238, 0.38);
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffebee;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffebee;
}

.mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-red-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e2e4;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffcdd2;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 205, 210, 0.38);
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffcdd2;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffcdd2;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffcdd2;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffcdd2;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 205, 210, 0.1);
  box-shadow: inset 0 0 0 2px #ffcdd2;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffcdd2;
  background-color: rgba(255, 205, 210, 0.1);
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffcdd2;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffcdd2;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffcdd2 !important;
  background-color: rgba(255, 205, 210, 0.1);
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffcdd2;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 205, 210, 0.04);
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 205, 210, 0.1);
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffcdd2;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 205, 210, 0.38);
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffcdd2;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffebee;
}

.mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-red-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e2e4;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ef9a9a;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(239, 154, 154, 0.38);
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ef9a9a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ef9a9a;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ef9a9a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ef9a9a;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(239, 154, 154, 0.1);
  box-shadow: inset 0 0 0 2px #ef9a9a;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ef9a9a;
  background-color: rgba(239, 154, 154, 0.1);
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ef9a9a;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ef9a9a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ef9a9a !important;
  background-color: rgba(239, 154, 154, 0.1);
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ef9a9a;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(239, 154, 154, 0.04);
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(239, 154, 154, 0.1);
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ef9a9a;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(239, 154, 154, 0.38);
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ef9a9a;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffebee;
}

.mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-red-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e2e4;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e57373;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(229, 115, 115, 0.38);
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e57373;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e57373;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e57373;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e57373;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(229, 115, 115, 0.1);
  box-shadow: inset 0 0 0 2px #e57373;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e57373;
  background-color: rgba(229, 115, 115, 0.1);
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e57373;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e57373;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e57373 !important;
  background-color: rgba(229, 115, 115, 0.1);
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e57373;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(229, 115, 115, 0.04);
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(229, 115, 115, 0.1);
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e57373;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(229, 115, 115, 0.38);
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e57373;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffebee;
}

.mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-red-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e2e4;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ef5350;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(239, 83, 80, 0.38);
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ef5350;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ef5350;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ef5350;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ef5350;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(239, 83, 80, 0.1);
  box-shadow: inset 0 0 0 2px #ef5350;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ef5350;
  background-color: rgba(239, 83, 80, 0.1);
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ef5350;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ef5350;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ef5350 !important;
  background-color: rgba(239, 83, 80, 0.1);
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ef5350;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(239, 83, 80, 0.04);
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(239, 83, 80, 0.1);
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ef5350;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(239, 83, 80, 0.38);
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ef5350;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffebee;
}

.mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-red-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e2e4;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #f44336;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(244, 67, 54, 0.38);
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #f44336;
  color: white !important;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #f44336;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #f44336;
  color: white !important;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #f44336;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(244, 67, 54, 0.1);
  box-shadow: inset 0 0 0 2px #f44336;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #f44336;
  background-color: rgba(244, 67, 54, 0.1);
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #f44336;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #f44336;
  color: white !important;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #f44336 !important;
  background-color: rgba(244, 67, 54, 0.1);
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #feefee;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #feefee;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #f44336;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(244, 67, 54, 0.04);
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(244, 67, 54, 0.1);
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #f44336;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(244, 67, 54, 0.38);
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #f44336;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffebee;
}

.mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-red:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e2e4;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e53935;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(229, 57, 53, 0.38);
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e53935;
  color: white !important;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e53935;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e53935;
  color: white !important;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e53935;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(229, 57, 53, 0.1);
  box-shadow: inset 0 0 0 2px #e53935;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e53935;
  background-color: rgba(229, 57, 53, 0.1);
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e53935;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e53935;
  color: white !important;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e53935 !important;
  background-color: rgba(229, 57, 53, 0.1);
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fbe1e1;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fbe1e1;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e53935;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(229, 57, 53, 0.04);
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(229, 57, 53, 0.1);
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e53935;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(229, 57, 53, 0.38);
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e53935;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffebee;
}

.mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-red-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e2e4;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #d32f2f;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(211, 47, 47, 0.38);
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #d32f2f;
  color: white !important;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #d32f2f;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #d32f2f;
  color: white !important;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #d32f2f;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(211, 47, 47, 0.1);
  box-shadow: inset 0 0 0 2px #d32f2f;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #d32f2f;
  background-color: rgba(211, 47, 47, 0.1);
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #d32f2f;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #d32f2f;
  color: white !important;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #d32f2f !important;
  background-color: rgba(211, 47, 47, 0.1);
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f5cfcf;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f5cfcf;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #d32f2f;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(211, 47, 47, 0.04);
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(211, 47, 47, 0.1);
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #d32f2f;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(211, 47, 47, 0.38);
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #d32f2f;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffebee;
}

.mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-red-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e2e4;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #c62828;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(198, 40, 40, 0.38);
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #c62828;
  color: white !important;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #c62828;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #c62828;
  color: white !important;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #c62828;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(198, 40, 40, 0.1);
  box-shadow: inset 0 0 0 2px #c62828;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #c62828;
  background-color: rgba(198, 40, 40, 0.1);
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #c62828;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #c62828;
  color: white !important;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #c62828 !important;
  background-color: rgba(198, 40, 40, 0.1);
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f2bebe;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f2bebe;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #c62828;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(198, 40, 40, 0.04);
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(198, 40, 40, 0.1);
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #c62828;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(198, 40, 40, 0.38);
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #c62828;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffebee;
}

.mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-red-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e2e4;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #b71c1c;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(183, 28, 28, 0.38);
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #b71c1c;
  color: white !important;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #b71c1c;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #b71c1c;
  color: white !important;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #b71c1c;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(183, 28, 28, 0.1);
  box-shadow: inset 0 0 0 2px #b71c1c;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #b71c1c;
  background-color: rgba(183, 28, 28, 0.1);
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #b71c1c;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #b71c1c;
  color: white !important;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #b71c1c !important;
  background-color: rgba(183, 28, 28, 0.1);
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f1a4a4;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f1a4a4;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #b71c1c;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(183, 28, 28, 0.04);
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(183, 28, 28, 0.1);
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #b71c1c;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(183, 28, 28, 0.38);
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #b71c1c;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ffebee;
}

.mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-red-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e2e4;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #fce4ec;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(252, 228, 236, 0.38);
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #fce4ec;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #fce4ec;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #fce4ec;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #fce4ec;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(252, 228, 236, 0.1);
  box-shadow: inset 0 0 0 2px #fce4ec;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #fce4ec;
  background-color: rgba(252, 228, 236, 0.1);
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #fce4ec;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #fce4ec;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #fce4ec !important;
  background-color: rgba(252, 228, 236, 0.1);
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #fce4ec;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(252, 228, 236, 0.04);
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(252, 228, 236, 0.1);
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #fce4ec;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(252, 228, 236, 0.38);
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #fce4ec;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fce4ec;
}

.mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-pink-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f2dbe3;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #f8bbd0;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(248, 187, 208, 0.38);
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #f8bbd0;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #f8bbd0;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #f8bbd0;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #f8bbd0;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(248, 187, 208, 0.1);
  box-shadow: inset 0 0 0 2px #f8bbd0;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #f8bbd0;
  background-color: rgba(248, 187, 208, 0.1);
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #f8bbd0;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #f8bbd0;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #f8bbd0 !important;
  background-color: rgba(248, 187, 208, 0.1);
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #f8bbd0;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(248, 187, 208, 0.04);
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(248, 187, 208, 0.1);
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #f8bbd0;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(248, 187, 208, 0.38);
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #f8bbd0;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fce4ec;
}

.mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-pink-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f2dbe3;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #f48fb1;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(244, 143, 177, 0.38);
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #f48fb1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #f48fb1;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #f48fb1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #f48fb1;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(244, 143, 177, 0.1);
  box-shadow: inset 0 0 0 2px #f48fb1;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #f48fb1;
  background-color: rgba(244, 143, 177, 0.1);
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #f48fb1;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #f48fb1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #f48fb1 !important;
  background-color: rgba(244, 143, 177, 0.1);
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #f48fb1;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(244, 143, 177, 0.04);
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(244, 143, 177, 0.1);
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #f48fb1;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(244, 143, 177, 0.38);
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #f48fb1;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fce4ec;
}

.mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-pink-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f2dbe3;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #f06292;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(240, 98, 146, 0.38);
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #f06292;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #f06292;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #f06292;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #f06292;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(240, 98, 146, 0.1);
  box-shadow: inset 0 0 0 2px #f06292;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #f06292;
  background-color: rgba(240, 98, 146, 0.1);
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #f06292;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #f06292;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #f06292 !important;
  background-color: rgba(240, 98, 146, 0.1);
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #f06292;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(240, 98, 146, 0.04);
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(240, 98, 146, 0.1);
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #f06292;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(240, 98, 146, 0.38);
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #f06292;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fce4ec;
}

.mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-pink-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f2dbe3;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ec407a;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(236, 64, 122, 0.38);
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ec407a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ec407a;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ec407a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ec407a;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(236, 64, 122, 0.1);
  box-shadow: inset 0 0 0 2px #ec407a;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ec407a;
  background-color: rgba(236, 64, 122, 0.1);
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ec407a;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ec407a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ec407a !important;
  background-color: rgba(236, 64, 122, 0.1);
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fef0f5;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fef0f5;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ec407a;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(236, 64, 122, 0.04);
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(236, 64, 122, 0.1);
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ec407a;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(236, 64, 122, 0.38);
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ec407a;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fce4ec;
}

.mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-pink-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f2dbe3;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e91e63;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(233, 30, 99, 0.38);
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e91e63;
  color: white !important;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e91e63;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e91e63;
  color: white !important;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e91e63;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(233, 30, 99, 0.1);
  box-shadow: inset 0 0 0 2px #e91e63;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e91e63;
  background-color: rgba(233, 30, 99, 0.1);
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e91e63;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e91e63;
  color: white !important;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e91e63 !important;
  background-color: rgba(233, 30, 99, 0.1);
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #facfdd;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #facfdd;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e91e63;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(233, 30, 99, 0.04);
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(233, 30, 99, 0.1);
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e91e63;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(233, 30, 99, 0.38);
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e91e63;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fce4ec;
}

.mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-pink:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f2dbe3;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #d81b60;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(216, 27, 96, 0.38);
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #d81b60;
  color: white !important;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #d81b60;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #d81b60;
  color: white !important;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #d81b60;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(216, 27, 96, 0.1);
  box-shadow: inset 0 0 0 2px #d81b60;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #d81b60;
  background-color: rgba(216, 27, 96, 0.1);
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #d81b60;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #d81b60;
  color: white !important;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #d81b60 !important;
  background-color: rgba(216, 27, 96, 0.1);
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f7bed3;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f7bed3;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #d81b60;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(216, 27, 96, 0.04);
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(216, 27, 96, 0.1);
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #d81b60;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(216, 27, 96, 0.38);
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #d81b60;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fce4ec;
}

.mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-pink-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f2dbe3;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #c2185b;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(194, 24, 91, 0.38);
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #c2185b;
  color: white !important;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #c2185b;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #c2185b;
  color: white !important;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #c2185b;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(194, 24, 91, 0.1);
  box-shadow: inset 0 0 0 2px #c2185b;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #c2185b;
  background-color: rgba(194, 24, 91, 0.1);
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #c2185b;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #c2185b;
  color: white !important;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #c2185b !important;
  background-color: rgba(194, 24, 91, 0.1);
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f4a8c6;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f4a8c6;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #c2185b;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(194, 24, 91, 0.04);
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(194, 24, 91, 0.1);
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #c2185b;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(194, 24, 91, 0.38);
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #c2185b;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fce4ec;
}

.mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-pink-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f2dbe3;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ad1457;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(173, 20, 87, 0.38);
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ad1457;
  color: white !important;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ad1457;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ad1457;
  color: white !important;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ad1457;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(173, 20, 87, 0.1);
  box-shadow: inset 0 0 0 2px #ad1457;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ad1457;
  background-color: rgba(173, 20, 87, 0.1);
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ad1457;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ad1457;
  color: white !important;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ad1457 !important;
  background-color: rgba(173, 20, 87, 0.1);
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f291bb;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f291bb;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ad1457;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(173, 20, 87, 0.04);
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(173, 20, 87, 0.1);
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ad1457;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(173, 20, 87, 0.38);
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ad1457;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fce4ec;
}

.mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-pink-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f2dbe3;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #880e4f;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(136, 14, 79, 0.38);
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #880e4f;
  color: white !important;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #880e4f;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #880e4f;
  color: white !important;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #880e4f;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(136, 14, 79, 0.1);
  box-shadow: inset 0 0 0 2px #880e4f;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #880e4f;
  background-color: rgba(136, 14, 79, 0.1);
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #880e4f;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #880e4f;
  color: white !important;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #880e4f !important;
  background-color: rgba(136, 14, 79, 0.1);
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ef68b0;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ef68b0;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #880e4f;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(136, 14, 79, 0.04);
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(136, 14, 79, 0.1);
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #880e4f;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(136, 14, 79, 0.38);
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #880e4f;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fce4ec;
}

.mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-pink-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f2dbe3;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #f3e5f5;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(243, 229, 245, 0.38);
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #f3e5f5;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #f3e5f5;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #f3e5f5;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #f3e5f5;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(243, 229, 245, 0.1);
  box-shadow: inset 0 0 0 2px #f3e5f5;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #f3e5f5;
  background-color: rgba(243, 229, 245, 0.1);
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #f3e5f5;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #f3e5f5;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #f3e5f5 !important;
  background-color: rgba(243, 229, 245, 0.1);
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #f3e5f5;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(243, 229, 245, 0.04);
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(243, 229, 245, 0.1);
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #f3e5f5;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(243, 229, 245, 0.38);
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #f3e5f5;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f3e5f5;
}

.mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e9dceb;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e1bee7;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(225, 190, 231, 0.38);
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e1bee7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e1bee7;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e1bee7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e1bee7;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(225, 190, 231, 0.1);
  box-shadow: inset 0 0 0 2px #e1bee7;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e1bee7;
  background-color: rgba(225, 190, 231, 0.1);
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e1bee7;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e1bee7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e1bee7 !important;
  background-color: rgba(225, 190, 231, 0.1);
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e1bee7;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(225, 190, 231, 0.04);
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(225, 190, 231, 0.1);
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e1bee7;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(225, 190, 231, 0.38);
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e1bee7;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f3e5f5;
}

.mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e9dceb;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ce93d8;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(206, 147, 216, 0.38);
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ce93d8;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ce93d8;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ce93d8;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ce93d8;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(206, 147, 216, 0.1);
  box-shadow: inset 0 0 0 2px #ce93d8;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ce93d8;
  background-color: rgba(206, 147, 216, 0.1);
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ce93d8;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ce93d8;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ce93d8 !important;
  background-color: rgba(206, 147, 216, 0.1);
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ce93d8;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(206, 147, 216, 0.04);
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(206, 147, 216, 0.1);
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ce93d8;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(206, 147, 216, 0.38);
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ce93d8;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f3e5f5;
}

.mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e9dceb;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ba68c8;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(186, 104, 200, 0.38);
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ba68c8;
  color: white !important;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ba68c8;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ba68c8;
  color: white !important;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ba68c8;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(186, 104, 200, 0.1);
  box-shadow: inset 0 0 0 2px #ba68c8;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ba68c8;
  background-color: rgba(186, 104, 200, 0.1);
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ba68c8;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ba68c8;
  color: white !important;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ba68c8 !important;
  background-color: rgba(186, 104, 200, 0.1);
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fbf6fc;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fbf6fc;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ba68c8;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(186, 104, 200, 0.04);
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(186, 104, 200, 0.1);
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ba68c8;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(186, 104, 200, 0.38);
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ba68c8;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f3e5f5;
}

.mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e9dceb;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ab47bc;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(171, 71, 188, 0.38);
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ab47bc;
  color: white !important;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ab47bc;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ab47bc;
  color: white !important;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ab47bc;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(171, 71, 188, 0.1);
  box-shadow: inset 0 0 0 2px #ab47bc;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ab47bc;
  background-color: rgba(171, 71, 188, 0.1);
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ab47bc;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ab47bc;
  color: white !important;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ab47bc !important;
  background-color: rgba(171, 71, 188, 0.1);
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ecd5f0;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ecd5f0;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ab47bc;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(171, 71, 188, 0.04);
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(171, 71, 188, 0.1);
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ab47bc;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(171, 71, 188, 0.38);
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ab47bc;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f3e5f5;
}

.mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e9dceb;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #9c27b0;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(156, 39, 176, 0.38);
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #9c27b0;
  color: white !important;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #9c27b0;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #9c27b0;
  color: white !important;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #9c27b0;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(156, 39, 176, 0.1);
  box-shadow: inset 0 0 0 2px #9c27b0;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #9c27b0;
  background-color: rgba(156, 39, 176, 0.1);
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #9c27b0;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #9c27b0;
  color: white !important;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #9c27b0 !important;
  background-color: rgba(156, 39, 176, 0.1);
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #e3aced;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #e3aced;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #9c27b0;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(156, 39, 176, 0.04);
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(156, 39, 176, 0.1);
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #9c27b0;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(156, 39, 176, 0.38);
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #9c27b0;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f3e5f5;
}

.mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e9dceb;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #8e24aa;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(142, 36, 170, 0.38);
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #8e24aa;
  color: white !important;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #8e24aa;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #8e24aa;
  color: white !important;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #8e24aa;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(142, 36, 170, 0.1);
  box-shadow: inset 0 0 0 2px #8e24aa;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #8e24aa;
  background-color: rgba(142, 36, 170, 0.1);
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #8e24aa;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #8e24aa;
  color: white !important;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #8e24aa !important;
  background-color: rgba(142, 36, 170, 0.1);
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #dda4ec;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #dda4ec;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #8e24aa;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(142, 36, 170, 0.04);
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(142, 36, 170, 0.1);
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #8e24aa;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(142, 36, 170, 0.38);
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #8e24aa;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f3e5f5;
}

.mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e9dceb;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #7b1fa2;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(123, 31, 162, 0.38);
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #7b1fa2;
  color: white !important;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #7b1fa2;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #7b1fa2;
  color: white !important;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #7b1fa2;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(123, 31, 162, 0.1);
  box-shadow: inset 0 0 0 2px #7b1fa2;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #7b1fa2;
  background-color: rgba(123, 31, 162, 0.1);
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #7b1fa2;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #7b1fa2;
  color: white !important;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #7b1fa2 !important;
  background-color: rgba(123, 31, 162, 0.1);
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #d298eb;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #d298eb;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #7b1fa2;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(123, 31, 162, 0.04);
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(123, 31, 162, 0.1);
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #7b1fa2;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(123, 31, 162, 0.38);
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #7b1fa2;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f3e5f5;
}

.mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e9dceb;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #6a1b9a;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(106, 27, 154, 0.38);
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #6a1b9a;
  color: white !important;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #6a1b9a;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #6a1b9a;
  color: white !important;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #6a1b9a;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(106, 27, 154, 0.1);
  box-shadow: inset 0 0 0 2px #6a1b9a;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #6a1b9a;
  background-color: rgba(106, 27, 154, 0.1);
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #6a1b9a;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #6a1b9a;
  color: white !important;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #6a1b9a !important;
  background-color: rgba(106, 27, 154, 0.1);
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #c78ceb;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #c78ceb;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #6a1b9a;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(106, 27, 154, 0.04);
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(106, 27, 154, 0.1);
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #6a1b9a;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(106, 27, 154, 0.38);
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #6a1b9a;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f3e5f5;
}

.mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e9dceb;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #4a148c;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(74, 20, 140, 0.38);
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #4a148c;
  color: white !important;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #4a148c;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #4a148c;
  color: white !important;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #4a148c;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(74, 20, 140, 0.1);
  box-shadow: inset 0 0 0 2px #4a148c;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #4a148c;
  background-color: rgba(74, 20, 140, 0.1);
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #4a148c;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #4a148c;
  color: white !important;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #4a148c !important;
  background-color: rgba(74, 20, 140, 0.1);
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ab76eb;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ab76eb;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #4a148c;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(74, 20, 140, 0.04);
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(74, 20, 140, 0.1);
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #4a148c;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(74, 20, 140, 0.38);
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #4a148c;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f3e5f5;
}

.mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e9dceb;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ede7f6;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(237, 231, 246, 0.38);
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ede7f6;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ede7f6;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ede7f6;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ede7f6;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(237, 231, 246, 0.1);
  box-shadow: inset 0 0 0 2px #ede7f6;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ede7f6;
  background-color: rgba(237, 231, 246, 0.1);
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ede7f6;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ede7f6;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ede7f6 !important;
  background-color: rgba(237, 231, 246, 0.1);
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ede7f6;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(237, 231, 246, 0.04);
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(237, 231, 246, 0.1);
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ede7f6;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(237, 231, 246, 0.38);
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ede7f6;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ede7f6;
}

.mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-purple-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e4deec;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #d1c4e9;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(209, 196, 233, 0.38);
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #d1c4e9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #d1c4e9;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #d1c4e9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #d1c4e9;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(209, 196, 233, 0.1);
  box-shadow: inset 0 0 0 2px #d1c4e9;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #d1c4e9;
  background-color: rgba(209, 196, 233, 0.1);
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #d1c4e9;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #d1c4e9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #d1c4e9 !important;
  background-color: rgba(209, 196, 233, 0.1);
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #d1c4e9;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(209, 196, 233, 0.04);
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(209, 196, 233, 0.1);
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #d1c4e9;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(209, 196, 233, 0.38);
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #d1c4e9;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ede7f6;
}

.mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-purple-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e4deec;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #b39ddb;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(179, 157, 219, 0.38);
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #b39ddb;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #b39ddb;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #b39ddb;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #b39ddb;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(179, 157, 219, 0.1);
  box-shadow: inset 0 0 0 2px #b39ddb;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #b39ddb;
  background-color: rgba(179, 157, 219, 0.1);
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #b39ddb;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #b39ddb;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #b39ddb !important;
  background-color: rgba(179, 157, 219, 0.1);
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #b39ddb;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(179, 157, 219, 0.04);
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(179, 157, 219, 0.1);
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #b39ddb;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(179, 157, 219, 0.38);
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #b39ddb;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ede7f6;
}

.mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-purple-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e4deec;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #9575cd;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(149, 117, 205, 0.38);
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #9575cd;
  color: white !important;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #9575cd;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #9575cd;
  color: white !important;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #9575cd;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(149, 117, 205, 0.1);
  box-shadow: inset 0 0 0 2px #9575cd;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #9575cd;
  background-color: rgba(149, 117, 205, 0.1);
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #9575cd;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #9575cd;
  color: white !important;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #9575cd !important;
  background-color: rgba(149, 117, 205, 0.1);
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #9575cd;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(149, 117, 205, 0.04);
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(149, 117, 205, 0.1);
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #9575cd;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(149, 117, 205, 0.38);
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #9575cd;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ede7f6;
}

.mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-purple-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e4deec;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #7e57c2;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(126, 87, 194, 0.38);
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #7e57c2;
  color: white !important;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #7e57c2;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #7e57c2;
  color: white !important;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #7e57c2;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(126, 87, 194, 0.1);
  box-shadow: inset 0 0 0 2px #7e57c2;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #7e57c2;
  background-color: rgba(126, 87, 194, 0.1);
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #7e57c2;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #7e57c2;
  color: white !important;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #7e57c2 !important;
  background-color: rgba(126, 87, 194, 0.1);
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ebe5f6;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ebe5f6;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #7e57c2;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(126, 87, 194, 0.04);
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(126, 87, 194, 0.1);
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #7e57c2;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(126, 87, 194, 0.38);
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #7e57c2;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ede7f6;
}

.mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-purple-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e4deec;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #673ab7;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(103, 58, 183, 0.38);
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #673ab7;
  color: white !important;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #673ab7;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #673ab7;
  color: white !important;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #673ab7;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(103, 58, 183, 0.1);
  box-shadow: inset 0 0 0 2px #673ab7;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #673ab7;
  background-color: rgba(103, 58, 183, 0.1);
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #673ab7;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #673ab7;
  color: white !important;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #673ab7 !important;
  background-color: rgba(103, 58, 183, 0.1);
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #d4c6ed;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #d4c6ed;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #673ab7;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(103, 58, 183, 0.04);
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(103, 58, 183, 0.1);
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #673ab7;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(103, 58, 183, 0.38);
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #673ab7;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ede7f6;
}

.mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-purple:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e4deec;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #5e35b1;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(94, 53, 177, 0.38);
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #5e35b1;
  color: white !important;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #5e35b1;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #5e35b1;
  color: white !important;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #5e35b1;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(94, 53, 177, 0.1);
  box-shadow: inset 0 0 0 2px #5e35b1;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #5e35b1;
  background-color: rgba(94, 53, 177, 0.1);
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #5e35b1;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #5e35b1;
  color: white !important;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #5e35b1 !important;
  background-color: rgba(94, 53, 177, 0.1);
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ccbdeb;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ccbdeb;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #5e35b1;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(94, 53, 177, 0.04);
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(94, 53, 177, 0.1);
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #5e35b1;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(94, 53, 177, 0.38);
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #5e35b1;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ede7f6;
}

.mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-purple-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e4deec;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #512da8;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(81, 45, 168, 0.38);
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #512da8;
  color: white !important;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #512da8;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #512da8;
  color: white !important;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #512da8;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(81, 45, 168, 0.1);
  box-shadow: inset 0 0 0 2px #512da8;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #512da8;
  background-color: rgba(81, 45, 168, 0.1);
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #512da8;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #512da8;
  color: white !important;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #512da8 !important;
  background-color: rgba(81, 45, 168, 0.1);
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #bfaee9;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #bfaee9;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #512da8;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(81, 45, 168, 0.04);
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(81, 45, 168, 0.1);
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #512da8;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(81, 45, 168, 0.38);
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #512da8;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ede7f6;
}

.mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-purple-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e4deec;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #4527a0;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(69, 39, 160, 0.38);
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #4527a0;
  color: white !important;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #4527a0;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #4527a0;
  color: white !important;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #4527a0;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(69, 39, 160, 0.1);
  box-shadow: inset 0 0 0 2px #4527a0;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #4527a0;
  background-color: rgba(69, 39, 160, 0.1);
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #4527a0;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #4527a0;
  color: white !important;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #4527a0 !important;
  background-color: rgba(69, 39, 160, 0.1);
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #b2a1e8;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #b2a1e8;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #4527a0;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(69, 39, 160, 0.04);
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(69, 39, 160, 0.1);
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #4527a0;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(69, 39, 160, 0.38);
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #4527a0;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ede7f6;
}

.mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-purple-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e4deec;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #311b92;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(49, 27, 146, 0.38);
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #311b92;
  color: white !important;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #311b92;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #311b92;
  color: white !important;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #311b92;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(49, 27, 146, 0.1);
  box-shadow: inset 0 0 0 2px #311b92;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #311b92;
  background-color: rgba(49, 27, 146, 0.1);
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #311b92;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #311b92;
  color: white !important;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #311b92 !important;
  background-color: rgba(49, 27, 146, 0.1);
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #9886e9;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #9886e9;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #311b92;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(49, 27, 146, 0.04);
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(49, 27, 146, 0.1);
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #311b92;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(49, 27, 146, 0.38);
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #311b92;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #ede7f6;
}

.mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-purple-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e4deec;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e8eaf6;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(232, 234, 246, 0.38);
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e8eaf6;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e8eaf6;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e8eaf6;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e8eaf6;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(232, 234, 246, 0.1);
  box-shadow: inset 0 0 0 2px #e8eaf6;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e8eaf6;
  background-color: rgba(232, 234, 246, 0.1);
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e8eaf6;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e8eaf6;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e8eaf6 !important;
  background-color: rgba(232, 234, 246, 0.1);
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e8eaf6;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(232, 234, 246, 0.04);
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(232, 234, 246, 0.1);
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e8eaf6;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(232, 234, 246, 0.38);
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e8eaf6;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8eaf6;
}

.mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-indigo-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfe1ec;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #c5cae9;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(197, 202, 233, 0.38);
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #c5cae9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #c5cae9;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #c5cae9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #c5cae9;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(197, 202, 233, 0.1);
  box-shadow: inset 0 0 0 2px #c5cae9;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #c5cae9;
  background-color: rgba(197, 202, 233, 0.1);
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #c5cae9;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #c5cae9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #c5cae9 !important;
  background-color: rgba(197, 202, 233, 0.1);
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #c5cae9;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(197, 202, 233, 0.04);
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(197, 202, 233, 0.1);
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #c5cae9;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(197, 202, 233, 0.38);
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #c5cae9;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8eaf6;
}

.mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-indigo-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfe1ec;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #9fa8da;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(159, 168, 218, 0.38);
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #9fa8da;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #9fa8da;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #9fa8da;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #9fa8da;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(159, 168, 218, 0.1);
  box-shadow: inset 0 0 0 2px #9fa8da;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #9fa8da;
  background-color: rgba(159, 168, 218, 0.1);
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #9fa8da;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #9fa8da;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #9fa8da !important;
  background-color: rgba(159, 168, 218, 0.1);
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #9fa8da;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(159, 168, 218, 0.04);
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(159, 168, 218, 0.1);
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #9fa8da;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(159, 168, 218, 0.38);
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #9fa8da;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8eaf6;
}

.mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-indigo-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfe1ec;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #7986cb;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(121, 134, 203, 0.38);
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #7986cb;
  color: white !important;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #7986cb;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #7986cb;
  color: white !important;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #7986cb;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(121, 134, 203, 0.1);
  box-shadow: inset 0 0 0 2px #7986cb;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #7986cb;
  background-color: rgba(121, 134, 203, 0.1);
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #7986cb;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #7986cb;
  color: white !important;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #7986cb !important;
  background-color: rgba(121, 134, 203, 0.1);
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #7986cb;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(121, 134, 203, 0.04);
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(121, 134, 203, 0.1);
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #7986cb;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(121, 134, 203, 0.38);
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #7986cb;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8eaf6;
}

.mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-indigo-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfe1ec;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #5c6bc0;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(92, 107, 192, 0.38);
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #5c6bc0;
  color: white !important;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #5c6bc0;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #5c6bc0;
  color: white !important;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #5c6bc0;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(92, 107, 192, 0.1);
  box-shadow: inset 0 0 0 2px #5c6bc0;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #5c6bc0;
  background-color: rgba(92, 107, 192, 0.1);
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #5c6bc0;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #5c6bc0;
  color: white !important;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #5c6bc0 !important;
  background-color: rgba(92, 107, 192, 0.1);
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #e8eaf6;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #e8eaf6;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #5c6bc0;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(92, 107, 192, 0.04);
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(92, 107, 192, 0.1);
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #5c6bc0;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(92, 107, 192, 0.38);
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #5c6bc0;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8eaf6;
}

.mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-indigo-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfe1ec;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #3f51b5;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(63, 81, 181, 0.38);
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #3f51b5;
  color: white !important;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #3f51b5;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #3f51b5;
  color: white !important;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #3f51b5;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(63, 81, 181, 0.1);
  box-shadow: inset 0 0 0 2px #3f51b5;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #3f51b5;
  background-color: rgba(63, 81, 181, 0.1);
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #3f51b5;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #3f51b5;
  color: white !important;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #3f51b5 !important;
  background-color: rgba(63, 81, 181, 0.1);
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #c9cfec;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #c9cfec;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #3f51b5;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(63, 81, 181, 0.04);
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(63, 81, 181, 0.1);
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #3f51b5;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(63, 81, 181, 0.38);
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #3f51b5;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8eaf6;
}

.mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-indigo:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfe1ec;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #3949ab;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(57, 73, 171, 0.38);
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #3949ab;
  color: white !important;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #3949ab;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #3949ab;
  color: white !important;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #3949ab;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(57, 73, 171, 0.1);
  box-shadow: inset 0 0 0 2px #3949ab;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #3949ab;
  background-color: rgba(57, 73, 171, 0.1);
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #3949ab;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #3949ab;
  color: white !important;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #3949ab !important;
  background-color: rgba(57, 73, 171, 0.1);
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #bdc3e9;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #bdc3e9;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #3949ab;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(57, 73, 171, 0.04);
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(57, 73, 171, 0.1);
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #3949ab;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(57, 73, 171, 0.38);
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #3949ab;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8eaf6;
}

.mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-indigo-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfe1ec;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #303f9f;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(48, 63, 159, 0.38);
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #303f9f;
  color: white !important;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #303f9f;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #303f9f;
  color: white !important;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #303f9f;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(48, 63, 159, 0.1);
  box-shadow: inset 0 0 0 2px #303f9f;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #303f9f;
  background-color: rgba(48, 63, 159, 0.1);
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #303f9f;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #303f9f;
  color: white !important;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #303f9f !important;
  background-color: rgba(48, 63, 159, 0.1);
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #abb3e6;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #abb3e6;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #303f9f;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(48, 63, 159, 0.04);
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(48, 63, 159, 0.1);
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #303f9f;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(48, 63, 159, 0.38);
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #303f9f;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8eaf6;
}

.mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-indigo-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfe1ec;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #283593;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(40, 53, 147, 0.38);
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #283593;
  color: white !important;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #283593;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #283593;
  color: white !important;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #283593;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(40, 53, 147, 0.1);
  box-shadow: inset 0 0 0 2px #283593;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #283593;
  background-color: rgba(40, 53, 147, 0.1);
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #283593;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #283593;
  color: white !important;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #283593 !important;
  background-color: rgba(40, 53, 147, 0.1);
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #99a2e3;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #99a2e3;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #283593;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(40, 53, 147, 0.04);
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(40, 53, 147, 0.1);
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #283593;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(40, 53, 147, 0.38);
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #283593;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8eaf6;
}

.mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-indigo-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfe1ec;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #1a237e;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(26, 35, 126, 0.38);
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #1a237e;
  color: white !important;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #1a237e;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #1a237e;
  color: white !important;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #1a237e;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(26, 35, 126, 0.1);
  box-shadow: inset 0 0 0 2px #1a237e;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #1a237e;
  background-color: rgba(26, 35, 126, 0.1);
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #1a237e;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #1a237e;
  color: white !important;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #1a237e !important;
  background-color: rgba(26, 35, 126, 0.1);
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #7781e3;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #7781e3;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #1a237e;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(26, 35, 126, 0.04);
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(26, 35, 126, 0.1);
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #1a237e;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(26, 35, 126, 0.38);
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #1a237e;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8eaf6;
}

.mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-indigo-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfe1ec;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e3f2fd;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(227, 242, 253, 0.38);
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e3f2fd;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e3f2fd;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e3f2fd;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e3f2fd;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(227, 242, 253, 0.1);
  box-shadow: inset 0 0 0 2px #e3f2fd;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e3f2fd;
  background-color: rgba(227, 242, 253, 0.1);
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e3f2fd;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e3f2fd;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e3f2fd !important;
  background-color: rgba(227, 242, 253, 0.1);
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e3f2fd;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(227, 242, 253, 0.04);
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(227, 242, 253, 0.1);
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e3f2fd;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(227, 242, 253, 0.38);
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e3f2fd;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e3f2fd;
}

.mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dae8f3;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #bbdefb;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(187, 222, 251, 0.38);
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #bbdefb;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #bbdefb;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #bbdefb;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #bbdefb;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(187, 222, 251, 0.1);
  box-shadow: inset 0 0 0 2px #bbdefb;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #bbdefb;
  background-color: rgba(187, 222, 251, 0.1);
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #bbdefb;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #bbdefb;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #bbdefb !important;
  background-color: rgba(187, 222, 251, 0.1);
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #bbdefb;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(187, 222, 251, 0.04);
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(187, 222, 251, 0.1);
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #bbdefb;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(187, 222, 251, 0.38);
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #bbdefb;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e3f2fd;
}

.mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dae8f3;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #90caf9;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(144, 202, 249, 0.38);
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #90caf9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #90caf9;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #90caf9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #90caf9;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(144, 202, 249, 0.1);
  box-shadow: inset 0 0 0 2px #90caf9;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #90caf9;
  background-color: rgba(144, 202, 249, 0.1);
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #90caf9;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #90caf9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #90caf9 !important;
  background-color: rgba(144, 202, 249, 0.1);
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #90caf9;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(144, 202, 249, 0.04);
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(144, 202, 249, 0.1);
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #90caf9;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(144, 202, 249, 0.38);
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #90caf9;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e3f2fd;
}

.mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dae8f3;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #64b5f6;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(100, 181, 246, 0.38);
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #64b5f6;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #64b5f6;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #64b5f6;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #64b5f6;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(100, 181, 246, 0.1);
  box-shadow: inset 0 0 0 2px #64b5f6;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #64b5f6;
  background-color: rgba(100, 181, 246, 0.1);
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #64b5f6;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #64b5f6;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #64b5f6 !important;
  background-color: rgba(100, 181, 246, 0.1);
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #64b5f6;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(100, 181, 246, 0.04);
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(100, 181, 246, 0.1);
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #64b5f6;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(100, 181, 246, 0.38);
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #64b5f6;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e3f2fd;
}

.mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dae8f3;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #42a5f5;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(66, 165, 245, 0.38);
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #42a5f5;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #42a5f5;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #42a5f5;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #42a5f5;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(66, 165, 245, 0.1);
  box-shadow: inset 0 0 0 2px #42a5f5;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #42a5f5;
  background-color: rgba(66, 165, 245, 0.1);
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #42a5f5;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #42a5f5;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #42a5f5 !important;
  background-color: rgba(66, 165, 245, 0.1);
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fafdff;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fafdff;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #42a5f5;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(66, 165, 245, 0.04);
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(66, 165, 245, 0.1);
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #42a5f5;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(66, 165, 245, 0.38);
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #42a5f5;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e3f2fd;
}

.mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dae8f3;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #2196f3;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(33, 150, 243, 0.38);
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #2196f3;
  color: white !important;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #2196f3;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #2196f3;
  color: white !important;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #2196f3;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(33, 150, 243, 0.1);
  box-shadow: inset 0 0 0 2px #2196f3;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #2196f3;
  background-color: rgba(33, 150, 243, 0.1);
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #2196f3;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #2196f3;
  color: white !important;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #2196f3 !important;
  background-color: rgba(33, 150, 243, 0.1);
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #d9edfd;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #d9edfd;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #2196f3;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(33, 150, 243, 0.04);
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(33, 150, 243, 0.1);
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #2196f3;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(33, 150, 243, 0.38);
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #2196f3;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e3f2fd;
}

.mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dae8f3;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #1e88e5;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(30, 136, 229, 0.38);
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #1e88e5;
  color: white !important;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #1e88e5;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #1e88e5;
  color: white !important;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #1e88e5;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(30, 136, 229, 0.1);
  box-shadow: inset 0 0 0 2px #1e88e5;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #1e88e5;
  background-color: rgba(30, 136, 229, 0.1);
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #1e88e5;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #1e88e5;
  color: white !important;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #1e88e5 !important;
  background-color: rgba(30, 136, 229, 0.1);
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #cce4f9;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #cce4f9;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #1e88e5;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(30, 136, 229, 0.04);
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(30, 136, 229, 0.1);
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #1e88e5;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(30, 136, 229, 0.38);
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #1e88e5;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e3f2fd;
}

.mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dae8f3;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #1976d2;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(25, 118, 210, 0.38);
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #1976d2;
  color: white !important;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #1976d2;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #1976d2;
  color: white !important;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #1976d2;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(25, 118, 210, 0.1);
  box-shadow: inset 0 0 0 2px #1976d2;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #1976d2;
  background-color: rgba(25, 118, 210, 0.1);
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #1976d2;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #1976d2;
  color: white !important;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #1976d2 !important;
  background-color: rgba(25, 118, 210, 0.1);
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #b6d7f6;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #b6d7f6;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #1976d2;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(25, 118, 210, 0.04);
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(25, 118, 210, 0.1);
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #1976d2;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(25, 118, 210, 0.38);
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #1976d2;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e3f2fd;
}

.mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dae8f3;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #1565c0;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(21, 101, 192, 0.38);
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #1565c0;
  color: white !important;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #1565c0;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #1565c0;
  color: white !important;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #1565c0;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(21, 101, 192, 0.1);
  box-shadow: inset 0 0 0 2px #1565c0;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #1565c0;
  background-color: rgba(21, 101, 192, 0.1);
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #1565c0;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #1565c0;
  color: white !important;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #1565c0 !important;
  background-color: rgba(21, 101, 192, 0.1);
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #a2c9f5;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #a2c9f5;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #1565c0;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(21, 101, 192, 0.04);
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(21, 101, 192, 0.1);
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #1565c0;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(21, 101, 192, 0.38);
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #1565c0;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e3f2fd;
}

.mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dae8f3;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #0d47a1;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(13, 71, 161, 0.38);
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #0d47a1;
  color: white !important;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #0d47a1;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #0d47a1;
  color: white !important;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #0d47a1;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(13, 71, 161, 0.1);
  box-shadow: inset 0 0 0 2px #0d47a1;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #0d47a1;
  background-color: rgba(13, 71, 161, 0.1);
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #0d47a1;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #0d47a1;
  color: white !important;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #0d47a1 !important;
  background-color: rgba(13, 71, 161, 0.1);
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #7babf4;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #7babf4;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #0d47a1;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(13, 71, 161, 0.04);
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(13, 71, 161, 0.1);
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #0d47a1;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(13, 71, 161, 0.38);
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #0d47a1;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e3f2fd;
}

.mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dae8f3;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e1f5fe;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(225, 245, 254, 0.38);
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e1f5fe;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e1f5fe;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e1f5fe;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e1f5fe;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(225, 245, 254, 0.1);
  box-shadow: inset 0 0 0 2px #e1f5fe;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e1f5fe;
  background-color: rgba(225, 245, 254, 0.1);
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e1f5fe;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e1f5fe;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e1f5fe !important;
  background-color: rgba(225, 245, 254, 0.1);
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e1f5fe;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(225, 245, 254, 0.04);
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(225, 245, 254, 0.1);
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e1f5fe;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(225, 245, 254, 0.38);
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e1f5fe;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e1f5fe;
}

.mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-blue-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d8ebf4;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #b3e5fc;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(179, 229, 252, 0.38);
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #b3e5fc;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #b3e5fc;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #b3e5fc;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #b3e5fc;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(179, 229, 252, 0.1);
  box-shadow: inset 0 0 0 2px #b3e5fc;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #b3e5fc;
  background-color: rgba(179, 229, 252, 0.1);
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #b3e5fc;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #b3e5fc;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #b3e5fc !important;
  background-color: rgba(179, 229, 252, 0.1);
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #b3e5fc;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(179, 229, 252, 0.04);
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(179, 229, 252, 0.1);
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #b3e5fc;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(179, 229, 252, 0.38);
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #b3e5fc;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e1f5fe;
}

.mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-blue-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d8ebf4;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #81d4fa;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(129, 212, 250, 0.38);
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #81d4fa;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #81d4fa;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #81d4fa;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #81d4fa;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(129, 212, 250, 0.1);
  box-shadow: inset 0 0 0 2px #81d4fa;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #81d4fa;
  background-color: rgba(129, 212, 250, 0.1);
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #81d4fa;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #81d4fa;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #81d4fa !important;
  background-color: rgba(129, 212, 250, 0.1);
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #81d4fa;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(129, 212, 250, 0.04);
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(129, 212, 250, 0.1);
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #81d4fa;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(129, 212, 250, 0.38);
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #81d4fa;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e1f5fe;
}

.mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-blue-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d8ebf4;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #4fc3f7;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(79, 195, 247, 0.38);
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #4fc3f7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #4fc3f7;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #4fc3f7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #4fc3f7;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(79, 195, 247, 0.1);
  box-shadow: inset 0 0 0 2px #4fc3f7;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #4fc3f7;
  background-color: rgba(79, 195, 247, 0.1);
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #4fc3f7;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #4fc3f7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #4fc3f7 !important;
  background-color: rgba(79, 195, 247, 0.1);
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #4fc3f7;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(79, 195, 247, 0.04);
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(79, 195, 247, 0.1);
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #4fc3f7;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(79, 195, 247, 0.38);
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #4fc3f7;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e1f5fe;
}

.mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-blue-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d8ebf4;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #29b6f6;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(41, 182, 246, 0.38);
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #29b6f6;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #29b6f6;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #29b6f6;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #29b6f6;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(41, 182, 246, 0.1);
  box-shadow: inset 0 0 0 2px #29b6f6;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #29b6f6;
  background-color: rgba(41, 182, 246, 0.1);
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #29b6f6;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #29b6f6;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #29b6f6 !important;
  background-color: rgba(41, 182, 246, 0.1);
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #e3f5fe;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #e3f5fe;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #29b6f6;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(41, 182, 246, 0.04);
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(41, 182, 246, 0.1);
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #29b6f6;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(41, 182, 246, 0.38);
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #29b6f6;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e1f5fe;
}

.mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-blue-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d8ebf4;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #03a9f4;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(3, 169, 244, 0.38);
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #03a9f4;
  color: white !important;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #03a9f4;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #03a9f4;
  color: white !important;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #03a9f4;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(3, 169, 244, 0.1);
  box-shadow: inset 0 0 0 2px #03a9f4;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #03a9f4;
  background-color: rgba(3, 169, 244, 0.1);
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #03a9f4;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #03a9f4;
  color: white !important;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #03a9f4 !important;
  background-color: rgba(3, 169, 244, 0.1);
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #bbe9fe;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #bbe9fe;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #03a9f4;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(3, 169, 244, 0.04);
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(3, 169, 244, 0.1);
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #03a9f4;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(3, 169, 244, 0.38);
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #03a9f4;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e1f5fe;
}

.mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-blue:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d8ebf4;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #039be5;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(3, 155, 229, 0.38);
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #039be5;
  color: white !important;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #039be5;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #039be5;
  color: white !important;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #039be5;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(3, 155, 229, 0.1);
  box-shadow: inset 0 0 0 2px #039be5;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #039be5;
  background-color: rgba(3, 155, 229, 0.1);
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #039be5;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #039be5;
  color: white !important;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #039be5 !important;
  background-color: rgba(3, 155, 229, 0.1);
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ace3fe;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ace3fe;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #039be5;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(3, 155, 229, 0.04);
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(3, 155, 229, 0.1);
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #039be5;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(3, 155, 229, 0.38);
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #039be5;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e1f5fe;
}

.mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-blue-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d8ebf4;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #0288d1;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(2, 136, 209, 0.38);
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #0288d1;
  color: white !important;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #0288d1;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #0288d1;
  color: white !important;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #0288d1;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(2, 136, 209, 0.1);
  box-shadow: inset 0 0 0 2px #0288d1;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #0288d1;
  background-color: rgba(2, 136, 209, 0.1);
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #0288d1;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #0288d1;
  color: white !important;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #0288d1 !important;
  background-color: rgba(2, 136, 209, 0.1);
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #97dafe;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #97dafe;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #0288d1;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(2, 136, 209, 0.04);
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(2, 136, 209, 0.1);
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #0288d1;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(2, 136, 209, 0.38);
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #0288d1;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e1f5fe;
}

.mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-blue-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d8ebf4;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #0277bd;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(2, 119, 189, 0.38);
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #0277bd;
  color: white !important;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #0277bd;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #0277bd;
  color: white !important;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #0277bd;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(2, 119, 189, 0.1);
  box-shadow: inset 0 0 0 2px #0277bd;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #0277bd;
  background-color: rgba(2, 119, 189, 0.1);
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #0277bd;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #0277bd;
  color: white !important;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #0277bd !important;
  background-color: rgba(2, 119, 189, 0.1);
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #83d0fe;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #83d0fe;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #0277bd;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(2, 119, 189, 0.04);
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(2, 119, 189, 0.1);
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #0277bd;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(2, 119, 189, 0.38);
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #0277bd;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e1f5fe;
}

.mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-blue-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d8ebf4;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #01579b;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(1, 87, 155, 0.38);
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #01579b;
  color: white !important;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #01579b;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #01579b;
  color: white !important;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #01579b;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(1, 87, 155, 0.1);
  box-shadow: inset 0 0 0 2px #01579b;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #01579b;
  background-color: rgba(1, 87, 155, 0.1);
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #01579b;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #01579b;
  color: white !important;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #01579b !important;
  background-color: rgba(1, 87, 155, 0.1);
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #60b8fe;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #60b8fe;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #01579b;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(1, 87, 155, 0.04);
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(1, 87, 155, 0.1);
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #01579b;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(1, 87, 155, 0.38);
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #01579b;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e1f5fe;
}

.mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-blue-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d8ebf4;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e0f7fa;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(224, 247, 250, 0.38);
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e0f7fa;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e0f7fa;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e0f7fa;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e0f7fa;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(224, 247, 250, 0.1);
  box-shadow: inset 0 0 0 2px #e0f7fa;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e0f7fa;
  background-color: rgba(224, 247, 250, 0.1);
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e0f7fa;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e0f7fa;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e0f7fa !important;
  background-color: rgba(224, 247, 250, 0.1);
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e0f7fa;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(224, 247, 250, 0.04);
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(224, 247, 250, 0.1);
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e0f7fa;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(224, 247, 250, 0.38);
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e0f7fa;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f7fa;
}

.mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-cyan-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7edf0;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #b2ebf2;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(178, 235, 242, 0.38);
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #b2ebf2;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #b2ebf2;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #b2ebf2;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #b2ebf2;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(178, 235, 242, 0.1);
  box-shadow: inset 0 0 0 2px #b2ebf2;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #b2ebf2;
  background-color: rgba(178, 235, 242, 0.1);
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #b2ebf2;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #b2ebf2;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #b2ebf2 !important;
  background-color: rgba(178, 235, 242, 0.1);
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #b2ebf2;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(178, 235, 242, 0.04);
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(178, 235, 242, 0.1);
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #b2ebf2;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(178, 235, 242, 0.38);
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #b2ebf2;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f7fa;
}

.mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-cyan-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7edf0;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #80deea;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(128, 222, 234, 0.38);
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #80deea;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #80deea;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #80deea;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #80deea;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(128, 222, 234, 0.1);
  box-shadow: inset 0 0 0 2px #80deea;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #80deea;
  background-color: rgba(128, 222, 234, 0.1);
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #80deea;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #80deea;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #80deea !important;
  background-color: rgba(128, 222, 234, 0.1);
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #80deea;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(128, 222, 234, 0.04);
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(128, 222, 234, 0.1);
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #80deea;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(128, 222, 234, 0.38);
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #80deea;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f7fa;
}

.mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-cyan-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7edf0;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #4dd0e1;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(77, 208, 225, 0.38);
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #4dd0e1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #4dd0e1;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #4dd0e1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #4dd0e1;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(77, 208, 225, 0.1);
  box-shadow: inset 0 0 0 2px #4dd0e1;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #4dd0e1;
  background-color: rgba(77, 208, 225, 0.1);
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #4dd0e1;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #4dd0e1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #4dd0e1 !important;
  background-color: rgba(77, 208, 225, 0.1);
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f3fcfd;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f3fcfd;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #4dd0e1;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(77, 208, 225, 0.04);
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(77, 208, 225, 0.1);
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #4dd0e1;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(77, 208, 225, 0.38);
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #4dd0e1;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f7fa;
}

.mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-cyan-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7edf0;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #26c6da;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(38, 198, 218, 0.38);
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #26c6da;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #26c6da;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #26c6da;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #26c6da;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(38, 198, 218, 0.1);
  box-shadow: inset 0 0 0 2px #26c6da;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #26c6da;
  background-color: rgba(38, 198, 218, 0.1);
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #26c6da;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #26c6da;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #26c6da !important;
  background-color: rgba(38, 198, 218, 0.1);
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ccf1f6;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ccf1f6;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #26c6da;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(38, 198, 218, 0.04);
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(38, 198, 218, 0.1);
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #26c6da;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(38, 198, 218, 0.38);
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #26c6da;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f7fa;
}

.mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-cyan-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7edf0;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #00bcd4;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(0, 188, 212, 0.38);
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #00bcd4;
  color: white !important;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #00bcd4;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #00bcd4;
  color: white !important;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #00bcd4;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(0, 188, 212, 0.1);
  box-shadow: inset 0 0 0 2px #00bcd4;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #00bcd4;
  background-color: rgba(0, 188, 212, 0.1);
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #00bcd4;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #00bcd4;
  color: white !important;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #00bcd4 !important;
  background-color: rgba(0, 188, 212, 0.1);
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #97f3ff;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #97f3ff;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #00bcd4;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(0, 188, 212, 0.04);
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(0, 188, 212, 0.1);
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #00bcd4;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(0, 188, 212, 0.38);
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #00bcd4;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f7fa;
}

.mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-cyan:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7edf0;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #00acc1;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(0, 172, 193, 0.38);
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #00acc1;
  color: white !important;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #00acc1;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #00acc1;
  color: white !important;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #00acc1;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(0, 172, 193, 0.1);
  box-shadow: inset 0 0 0 2px #00acc1;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #00acc1;
  background-color: rgba(0, 172, 193, 0.1);
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #00acc1;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #00acc1;
  color: white !important;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #00acc1 !important;
  background-color: rgba(0, 172, 193, 0.1);
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #84f2ff;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #84f2ff;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #00acc1;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(0, 172, 193, 0.04);
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(0, 172, 193, 0.1);
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #00acc1;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(0, 172, 193, 0.38);
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #00acc1;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f7fa;
}

.mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-cyan-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7edf0;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #0097a7;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(0, 151, 167, 0.38);
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #0097a7;
  color: white !important;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #0097a7;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #0097a7;
  color: white !important;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #0097a7;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(0, 151, 167, 0.1);
  box-shadow: inset 0 0 0 2px #0097a7;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #0097a7;
  background-color: rgba(0, 151, 167, 0.1);
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #0097a7;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #0097a7;
  color: white !important;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #0097a7 !important;
  background-color: rgba(0, 151, 167, 0.1);
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #6af1ff;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #6af1ff;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #0097a7;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(0, 151, 167, 0.04);
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(0, 151, 167, 0.1);
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #0097a7;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(0, 151, 167, 0.38);
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #0097a7;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f7fa;
}

.mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-cyan-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7edf0;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #00838f;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(0, 131, 143, 0.38);
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #00838f;
  color: white !important;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #00838f;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #00838f;
  color: white !important;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #00838f;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(0, 131, 143, 0.1);
  box-shadow: inset 0 0 0 2px #00838f;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #00838f;
  background-color: rgba(0, 131, 143, 0.1);
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #00838f;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #00838f;
  color: white !important;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #00838f !important;
  background-color: rgba(0, 131, 143, 0.1);
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #52f0ff;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #52f0ff;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #00838f;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(0, 131, 143, 0.04);
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(0, 131, 143, 0.1);
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #00838f;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(0, 131, 143, 0.38);
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #00838f;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f7fa;
}

.mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-cyan-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7edf0;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #006064;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(0, 96, 100, 0.38);
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #006064;
  color: white !important;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #006064;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #006064;
  color: white !important;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #006064;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(0, 96, 100, 0.1);
  box-shadow: inset 0 0 0 2px #006064;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #006064;
  background-color: rgba(0, 96, 100, 0.1);
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #006064;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #006064;
  color: white !important;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #006064 !important;
  background-color: rgba(0, 96, 100, 0.1);
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #27f6ff;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #27f6ff;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #006064;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(0, 96, 100, 0.04);
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(0, 96, 100, 0.1);
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #006064;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(0, 96, 100, 0.38);
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #006064;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f7fa;
}

.mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-cyan-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7edf0;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e0f2f1;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(224, 242, 241, 0.38);
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e0f2f1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e0f2f1;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e0f2f1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e0f2f1;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(224, 242, 241, 0.1);
  box-shadow: inset 0 0 0 2px #e0f2f1;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e0f2f1;
  background-color: rgba(224, 242, 241, 0.1);
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e0f2f1;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e0f2f1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e0f2f1 !important;
  background-color: rgba(224, 242, 241, 0.1);
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e0f2f1;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(224, 242, 241, 0.04);
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(224, 242, 241, 0.1);
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e0f2f1;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(224, 242, 241, 0.38);
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e0f2f1;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f2f1;
}

.mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-teal-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7e8e7;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #b2dfdb;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(178, 223, 219, 0.38);
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #b2dfdb;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #b2dfdb;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #b2dfdb;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #b2dfdb;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(178, 223, 219, 0.1);
  box-shadow: inset 0 0 0 2px #b2dfdb;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #b2dfdb;
  background-color: rgba(178, 223, 219, 0.1);
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #b2dfdb;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #b2dfdb;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #b2dfdb !important;
  background-color: rgba(178, 223, 219, 0.1);
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #b2dfdb;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(178, 223, 219, 0.04);
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(178, 223, 219, 0.1);
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #b2dfdb;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(178, 223, 219, 0.38);
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #b2dfdb;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f2f1;
}

.mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-teal-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7e8e7;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #80cbc4;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(128, 203, 196, 0.38);
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #80cbc4;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #80cbc4;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #80cbc4;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #80cbc4;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(128, 203, 196, 0.1);
  box-shadow: inset 0 0 0 2px #80cbc4;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #80cbc4;
  background-color: rgba(128, 203, 196, 0.1);
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #80cbc4;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #80cbc4;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #80cbc4 !important;
  background-color: rgba(128, 203, 196, 0.1);
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #80cbc4;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(128, 203, 196, 0.04);
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(128, 203, 196, 0.1);
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #80cbc4;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(128, 203, 196, 0.38);
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #80cbc4;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f2f1;
}

.mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-teal-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7e8e7;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #4db6ac;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(77, 182, 172, 0.38);
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #4db6ac;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #4db6ac;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #4db6ac;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #4db6ac;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(77, 182, 172, 0.1);
  box-shadow: inset 0 0 0 2px #4db6ac;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #4db6ac;
  background-color: rgba(77, 182, 172, 0.1);
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #4db6ac;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #4db6ac;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #4db6ac !important;
  background-color: rgba(77, 182, 172, 0.1);
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #d6eeec;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #d6eeec;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #4db6ac;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(77, 182, 172, 0.04);
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(77, 182, 172, 0.1);
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #4db6ac;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(77, 182, 172, 0.38);
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #4db6ac;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f2f1;
}

.mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-teal-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7e8e7;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #26a69a;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(38, 166, 154, 0.38);
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #26a69a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #26a69a;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #26a69a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #26a69a;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(38, 166, 154, 0.1);
  box-shadow: inset 0 0 0 2px #26a69a;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #26a69a;
  background-color: rgba(38, 166, 154, 0.1);
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #26a69a;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #26a69a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #26a69a !important;
  background-color: rgba(38, 166, 154, 0.1);
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #a4eae4;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #a4eae4;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #26a69a;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(38, 166, 154, 0.04);
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(38, 166, 154, 0.1);
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #26a69a;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(38, 166, 154, 0.38);
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #26a69a;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f2f1;
}

.mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-teal-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7e8e7;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #009688;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(0, 150, 136, 0.38);
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #009688;
  color: white !important;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #009688;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #009688;
  color: white !important;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #009688;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(0, 150, 136, 0.1);
  box-shadow: inset 0 0 0 2px #009688;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #009688;
  background-color: rgba(0, 150, 136, 0.1);
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #009688;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #009688;
  color: white !important;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #009688 !important;
  background-color: rgba(0, 150, 136, 0.1);
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #59ffef;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #59ffef;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #009688;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(0, 150, 136, 0.04);
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(0, 150, 136, 0.1);
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #009688;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(0, 150, 136, 0.38);
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #009688;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f2f1;
}

.mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-teal:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7e8e7;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #00897b;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(0, 137, 123, 0.38);
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #00897b;
  color: white !important;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #00897b;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #00897b;
  color: white !important;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #00897b;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(0, 137, 123, 0.1);
  box-shadow: inset 0 0 0 2px #00897b;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #00897b;
  background-color: rgba(0, 137, 123, 0.1);
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #00897b;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #00897b;
  color: white !important;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #00897b !important;
  background-color: rgba(0, 137, 123, 0.1);
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #4cffed;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #4cffed;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #00897b;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(0, 137, 123, 0.04);
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(0, 137, 123, 0.1);
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #00897b;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(0, 137, 123, 0.38);
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #00897b;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f2f1;
}

.mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-teal-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7e8e7;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #00796b;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(0, 121, 107, 0.38);
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #00796b;
  color: white !important;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #00796b;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #00796b;
  color: white !important;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #00796b;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(0, 121, 107, 0.1);
  box-shadow: inset 0 0 0 2px #00796b;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #00796b;
  background-color: rgba(0, 121, 107, 0.1);
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #00796b;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #00796b;
  color: white !important;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #00796b !important;
  background-color: rgba(0, 121, 107, 0.1);
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #3cffe8;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #3cffe8;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #00796b;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(0, 121, 107, 0.04);
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(0, 121, 107, 0.1);
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #00796b;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(0, 121, 107, 0.38);
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #00796b;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f2f1;
}

.mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-teal-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7e8e7;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #00695c;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(0, 105, 92, 0.38);
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #00695c;
  color: white !important;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #00695c;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #00695c;
  color: white !important;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #00695c;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(0, 105, 92, 0.1);
  box-shadow: inset 0 0 0 2px #00695c;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #00695c;
  background-color: rgba(0, 105, 92, 0.1);
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #00695c;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #00695c;
  color: white !important;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #00695c !important;
  background-color: rgba(0, 105, 92, 0.1);
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #2cffe5;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #2cffe5;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #00695c;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(0, 105, 92, 0.04);
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(0, 105, 92, 0.1);
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #00695c;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(0, 105, 92, 0.38);
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #00695c;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f2f1;
}

.mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-teal-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7e8e7;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #004d40;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(0, 77, 64, 0.38);
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #004d40;
  color: white !important;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #004d40;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #004d40;
  color: white !important;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #004d40;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(0, 77, 64, 0.1);
  box-shadow: inset 0 0 0 2px #004d40;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #004d40;
  background-color: rgba(0, 77, 64, 0.1);
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #004d40;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #004d40;
  color: white !important;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #004d40 !important;
  background-color: rgba(0, 77, 64, 0.1);
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #10ffd7;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #10ffd7;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #004d40;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(0, 77, 64, 0.04);
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(0, 77, 64, 0.1);
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #004d40;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(0, 77, 64, 0.38);
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #004d40;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e0f2f1;
}

.mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-teal-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #d7e8e7;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e8f5e9;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(232, 245, 233, 0.38);
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e8f5e9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e8f5e9;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e8f5e9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e8f5e9;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(232, 245, 233, 0.1);
  box-shadow: inset 0 0 0 2px #e8f5e9;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e8f5e9;
  background-color: rgba(232, 245, 233, 0.1);
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e8f5e9;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e8f5e9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e8f5e9 !important;
  background-color: rgba(232, 245, 233, 0.1);
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e8f5e9;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(232, 245, 233, 0.04);
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(232, 245, 233, 0.1);
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e8f5e9;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(232, 245, 233, 0.38);
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e8f5e9;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8f5e9;
}

.mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfebe0;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #c8e6c9;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(200, 230, 201, 0.38);
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #c8e6c9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #c8e6c9;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #c8e6c9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #c8e6c9;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(200, 230, 201, 0.1);
  box-shadow: inset 0 0 0 2px #c8e6c9;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #c8e6c9;
  background-color: rgba(200, 230, 201, 0.1);
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #c8e6c9;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #c8e6c9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #c8e6c9 !important;
  background-color: rgba(200, 230, 201, 0.1);
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #c8e6c9;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(200, 230, 201, 0.04);
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(200, 230, 201, 0.1);
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #c8e6c9;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(200, 230, 201, 0.38);
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #c8e6c9;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8f5e9;
}

.mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfebe0;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #a5d6a7;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(165, 214, 167, 0.38);
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #a5d6a7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #a5d6a7;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #a5d6a7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #a5d6a7;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(165, 214, 167, 0.1);
  box-shadow: inset 0 0 0 2px #a5d6a7;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #a5d6a7;
  background-color: rgba(165, 214, 167, 0.1);
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #a5d6a7;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #a5d6a7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #a5d6a7 !important;
  background-color: rgba(165, 214, 167, 0.1);
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #a5d6a7;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(165, 214, 167, 0.04);
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(165, 214, 167, 0.1);
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #a5d6a7;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(165, 214, 167, 0.38);
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #a5d6a7;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8f5e9;
}

.mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfebe0;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #81c784;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(129, 199, 132, 0.38);
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #81c784;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #81c784;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #81c784;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #81c784;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(129, 199, 132, 0.1);
  box-shadow: inset 0 0 0 2px #81c784;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #81c784;
  background-color: rgba(129, 199, 132, 0.1);
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #81c784;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #81c784;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #81c784 !important;
  background-color: rgba(129, 199, 132, 0.1);
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #81c784;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(129, 199, 132, 0.04);
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(129, 199, 132, 0.1);
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #81c784;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(129, 199, 132, 0.38);
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #81c784;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8f5e9;
}

.mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfebe0;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #66bb6a;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(102, 187, 106, 0.38);
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #66bb6a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #66bb6a;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #66bb6a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #66bb6a;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(102, 187, 106, 0.1);
  box-shadow: inset 0 0 0 2px #66bb6a;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #66bb6a;
  background-color: rgba(102, 187, 106, 0.1);
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #66bb6a;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #66bb6a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #66bb6a !important;
  background-color: rgba(102, 187, 106, 0.1);
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ecf7ed;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ecf7ed;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #66bb6a;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(102, 187, 106, 0.04);
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(102, 187, 106, 0.1);
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #66bb6a;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(102, 187, 106, 0.38);
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #66bb6a;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8f5e9;
}

.mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfebe0;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #4caf50;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(76, 175, 80, 0.38);
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #4caf50;
  color: white !important;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #4caf50;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #4caf50;
  color: white !important;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #4caf50;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(76, 175, 80, 0.1);
  box-shadow: inset 0 0 0 2px #4caf50;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #4caf50;
  background-color: rgba(76, 175, 80, 0.1);
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #4caf50;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #4caf50;
  color: white !important;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #4caf50 !important;
  background-color: rgba(76, 175, 80, 0.1);
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #d2ebd3;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #d2ebd3;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #4caf50;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(76, 175, 80, 0.04);
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(76, 175, 80, 0.1);
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #4caf50;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(76, 175, 80, 0.38);
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #4caf50;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8f5e9;
}

.mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfebe0;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #43a047;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(67, 160, 71, 0.38);
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #43a047;
  color: white !important;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #43a047;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #43a047;
  color: white !important;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #43a047;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(67, 160, 71, 0.1);
  box-shadow: inset 0 0 0 2px #43a047;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #43a047;
  background-color: rgba(67, 160, 71, 0.1);
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #43a047;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #43a047;
  color: white !important;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #43a047 !important;
  background-color: rgba(67, 160, 71, 0.1);
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #c0e5c2;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #c0e5c2;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #43a047;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(67, 160, 71, 0.04);
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(67, 160, 71, 0.1);
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #43a047;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(67, 160, 71, 0.38);
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #43a047;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8f5e9;
}

.mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfebe0;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #388e3c;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(56, 142, 60, 0.38);
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #388e3c;
  color: white !important;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #388e3c;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #388e3c;
  color: white !important;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #388e3c;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(56, 142, 60, 0.1);
  box-shadow: inset 0 0 0 2px #388e3c;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #388e3c;
  background-color: rgba(56, 142, 60, 0.1);
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #388e3c;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #388e3c;
  color: white !important;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #388e3c !important;
  background-color: rgba(56, 142, 60, 0.1);
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #aadead;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #aadead;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #388e3c;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(56, 142, 60, 0.04);
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(56, 142, 60, 0.1);
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #388e3c;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(56, 142, 60, 0.38);
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #388e3c;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8f5e9;
}

.mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfebe0;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #2e7d32;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(46, 125, 50, 0.38);
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #2e7d32;
  color: white !important;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #2e7d32;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #2e7d32;
  color: white !important;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #2e7d32;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(46, 125, 50, 0.1);
  box-shadow: inset 0 0 0 2px #2e7d32;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #2e7d32;
  background-color: rgba(46, 125, 50, 0.1);
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #2e7d32;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #2e7d32;
  color: white !important;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #2e7d32 !important;
  background-color: rgba(46, 125, 50, 0.1);
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #95d898;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #95d898;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #2e7d32;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(46, 125, 50, 0.04);
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(46, 125, 50, 0.1);
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #2e7d32;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(46, 125, 50, 0.38);
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #2e7d32;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8f5e9;
}

.mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfebe0;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #1b5e20;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(27, 94, 32, 0.38);
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #1b5e20;
  color: white !important;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #1b5e20;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #1b5e20;
  color: white !important;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #1b5e20;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(27, 94, 32, 0.1);
  box-shadow: inset 0 0 0 2px #1b5e20;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #1b5e20;
  background-color: rgba(27, 94, 32, 0.1);
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #1b5e20;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #1b5e20;
  color: white !important;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #1b5e20 !important;
  background-color: rgba(27, 94, 32, 0.1);
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #67d36f;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #67d36f;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #1b5e20;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(27, 94, 32, 0.04);
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(27, 94, 32, 0.1);
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #1b5e20;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(27, 94, 32, 0.38);
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #1b5e20;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #e8f5e9;
}

.mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #dfebe0;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #f1f8e9;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(241, 248, 233, 0.38);
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #f1f8e9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #f1f8e9;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #f1f8e9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #f1f8e9;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(241, 248, 233, 0.1);
  box-shadow: inset 0 0 0 2px #f1f8e9;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #f1f8e9;
  background-color: rgba(241, 248, 233, 0.1);
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #f1f8e9;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #f1f8e9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #f1f8e9 !important;
  background-color: rgba(241, 248, 233, 0.1);
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #f1f8e9;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(241, 248, 233, 0.04);
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(241, 248, 233, 0.1);
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #f1f8e9;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(241, 248, 233, 0.38);
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #f1f8e9;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f1f8e9;
}

.mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-green-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e7eee0;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #dcedc8;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(220, 237, 200, 0.38);
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #dcedc8;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #dcedc8;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #dcedc8;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #dcedc8;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(220, 237, 200, 0.1);
  box-shadow: inset 0 0 0 2px #dcedc8;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #dcedc8;
  background-color: rgba(220, 237, 200, 0.1);
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #dcedc8;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #dcedc8;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #dcedc8 !important;
  background-color: rgba(220, 237, 200, 0.1);
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #dcedc8;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(220, 237, 200, 0.04);
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(220, 237, 200, 0.1);
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #dcedc8;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(220, 237, 200, 0.38);
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #dcedc8;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f1f8e9;
}

.mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-green-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e7eee0;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #c5e1a5;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(197, 225, 165, 0.38);
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #c5e1a5;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #c5e1a5;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #c5e1a5;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #c5e1a5;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(197, 225, 165, 0.1);
  box-shadow: inset 0 0 0 2px #c5e1a5;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #c5e1a5;
  background-color: rgba(197, 225, 165, 0.1);
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #c5e1a5;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #c5e1a5;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #c5e1a5 !important;
  background-color: rgba(197, 225, 165, 0.1);
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #c5e1a5;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(197, 225, 165, 0.04);
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(197, 225, 165, 0.1);
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #c5e1a5;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(197, 225, 165, 0.38);
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #c5e1a5;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f1f8e9;
}

.mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-green-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e7eee0;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #aed581;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(174, 213, 129, 0.38);
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #aed581;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #aed581;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #aed581;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #aed581;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(174, 213, 129, 0.1);
  box-shadow: inset 0 0 0 2px #aed581;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #aed581;
  background-color: rgba(174, 213, 129, 0.1);
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #aed581;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #aed581;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #aed581 !important;
  background-color: rgba(174, 213, 129, 0.1);
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #aed581;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(174, 213, 129, 0.04);
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(174, 213, 129, 0.1);
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #aed581;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(174, 213, 129, 0.38);
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #aed581;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f1f8e9;
}

.mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-green-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e7eee0;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #9ccc65;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(156, 204, 101, 0.38);
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #9ccc65;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #9ccc65;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #9ccc65;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #9ccc65;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(156, 204, 101, 0.1);
  box-shadow: inset 0 0 0 2px #9ccc65;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #9ccc65;
  background-color: rgba(156, 204, 101, 0.1);
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #9ccc65;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #9ccc65;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #9ccc65 !important;
  background-color: rgba(156, 204, 101, 0.1);
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fafcf7;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fafcf7;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #9ccc65;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(156, 204, 101, 0.04);
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(156, 204, 101, 0.1);
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #9ccc65;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(156, 204, 101, 0.38);
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #9ccc65;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f1f8e9;
}

.mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-green-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e7eee0;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #8bc34a;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(139, 195, 74, 0.38);
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #8bc34a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #8bc34a;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #8bc34a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #8bc34a;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(139, 195, 74, 0.1);
  box-shadow: inset 0 0 0 2px #8bc34a;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #8bc34a;
  background-color: rgba(139, 195, 74, 0.1);
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #8bc34a;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #8bc34a;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #8bc34a !important;
  background-color: rgba(139, 195, 74, 0.1);
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #e8f3dc;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #e8f3dc;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #8bc34a;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(139, 195, 74, 0.04);
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(139, 195, 74, 0.1);
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #8bc34a;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(139, 195, 74, 0.38);
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #8bc34a;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f1f8e9;
}

.mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-green:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e7eee0;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #7cb342;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(124, 179, 66, 0.38);
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #7cb342;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #7cb342;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #7cb342;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #7cb342;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(124, 179, 66, 0.1);
  box-shadow: inset 0 0 0 2px #7cb342;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #7cb342;
  background-color: rgba(124, 179, 66, 0.1);
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #7cb342;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #7cb342;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #7cb342 !important;
  background-color: rgba(124, 179, 66, 0.1);
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #dceccb;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #dceccb;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #7cb342;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(124, 179, 66, 0.04);
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(124, 179, 66, 0.1);
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #7cb342;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(124, 179, 66, 0.38);
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #7cb342;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f1f8e9;
}

.mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-green-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e7eee0;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #689f38;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(104, 159, 56, 0.38);
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #689f38;
  color: white !important;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #689f38;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #689f38;
  color: white !important;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #689f38;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(104, 159, 56, 0.1);
  box-shadow: inset 0 0 0 2px #689f38;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #689f38;
  background-color: rgba(104, 159, 56, 0.1);
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #689f38;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #689f38;
  color: white !important;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #689f38 !important;
  background-color: rgba(104, 159, 56, 0.1);
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #cbe5b4;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #cbe5b4;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #689f38;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(104, 159, 56, 0.04);
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(104, 159, 56, 0.1);
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #689f38;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(104, 159, 56, 0.38);
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #689f38;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f1f8e9;
}

.mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-green-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e7eee0;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #558b2f;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(85, 139, 47, 0.38);
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #558b2f;
  color: white !important;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #558b2f;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #558b2f;
  color: white !important;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #558b2f;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(85, 139, 47, 0.1);
  box-shadow: inset 0 0 0 2px #558b2f;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #558b2f;
  background-color: rgba(85, 139, 47, 0.1);
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #558b2f;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #558b2f;
  color: white !important;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #558b2f !important;
  background-color: rgba(85, 139, 47, 0.1);
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #b8de9e;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #b8de9e;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #558b2f;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(85, 139, 47, 0.04);
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(85, 139, 47, 0.1);
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #558b2f;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(85, 139, 47, 0.38);
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #558b2f;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f1f8e9;
}

.mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-green-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e7eee0;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #33691e;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(51, 105, 30, 0.38);
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #33691e;
  color: white !important;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #33691e;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #33691e;
  color: white !important;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #33691e;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(51, 105, 30, 0.1);
  box-shadow: inset 0 0 0 2px #33691e;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #33691e;
  background-color: rgba(51, 105, 30, 0.1);
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #33691e;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #33691e;
  color: white !important;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #33691e !important;
  background-color: rgba(51, 105, 30, 0.1);
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #8ed772;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #8ed772;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #33691e;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(51, 105, 30, 0.04);
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(51, 105, 30, 0.1);
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #33691e;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(51, 105, 30, 0.38);
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #33691e;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f1f8e9;
}

.mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-light-green-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e7eee0;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #f9fbe7;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(249, 251, 231, 0.38);
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #f9fbe7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #f9fbe7;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #f9fbe7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #f9fbe7;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(249, 251, 231, 0.1);
  box-shadow: inset 0 0 0 2px #f9fbe7;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #f9fbe7;
  background-color: rgba(249, 251, 231, 0.1);
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #f9fbe7;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #f9fbe7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #f9fbe7 !important;
  background-color: rgba(249, 251, 231, 0.1);
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #f9fbe7;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(249, 251, 231, 0.04);
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(249, 251, 231, 0.1);
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #f9fbe7;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(249, 251, 231, 0.38);
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #f9fbe7;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f9fbe7;
}

.mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-lime-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #eff1de;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #f0f4c3;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(240, 244, 195, 0.38);
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #f0f4c3;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #f0f4c3;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #f0f4c3;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #f0f4c3;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(240, 244, 195, 0.1);
  box-shadow: inset 0 0 0 2px #f0f4c3;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #f0f4c3;
  background-color: rgba(240, 244, 195, 0.1);
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #f0f4c3;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #f0f4c3;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #f0f4c3 !important;
  background-color: rgba(240, 244, 195, 0.1);
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #f0f4c3;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(240, 244, 195, 0.04);
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(240, 244, 195, 0.1);
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #f0f4c3;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(240, 244, 195, 0.38);
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #f0f4c3;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f9fbe7;
}

.mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-lime-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #eff1de;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e6ee9c;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(230, 238, 156, 0.38);
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e6ee9c;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e6ee9c;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e6ee9c;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e6ee9c;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(230, 238, 156, 0.1);
  box-shadow: inset 0 0 0 2px #e6ee9c;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e6ee9c;
  background-color: rgba(230, 238, 156, 0.1);
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e6ee9c;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e6ee9c;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e6ee9c !important;
  background-color: rgba(230, 238, 156, 0.1);
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e6ee9c;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(230, 238, 156, 0.04);
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(230, 238, 156, 0.1);
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e6ee9c;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(230, 238, 156, 0.38);
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e6ee9c;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f9fbe7;
}

.mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-lime-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #eff1de;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #dce775;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(220, 231, 117, 0.38);
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #dce775;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #dce775;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #dce775;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #dce775;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(220, 231, 117, 0.1);
  box-shadow: inset 0 0 0 2px #dce775;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #dce775;
  background-color: rgba(220, 231, 117, 0.1);
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #dce775;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #dce775;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #dce775 !important;
  background-color: rgba(220, 231, 117, 0.1);
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #dce775;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(220, 231, 117, 0.04);
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(220, 231, 117, 0.1);
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #dce775;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(220, 231, 117, 0.38);
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #dce775;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f9fbe7;
}

.mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-lime-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #eff1de;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #d4e157;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(212, 225, 87, 0.38);
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #d4e157;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #d4e157;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #d4e157;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #d4e157;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(212, 225, 87, 0.1);
  box-shadow: inset 0 0 0 2px #d4e157;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #d4e157;
  background-color: rgba(212, 225, 87, 0.1);
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #d4e157;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #d4e157;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #d4e157 !important;
  background-color: rgba(212, 225, 87, 0.1);
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fefefb;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fefefb;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #d4e157;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(212, 225, 87, 0.04);
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(212, 225, 87, 0.1);
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #d4e157;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(212, 225, 87, 0.38);
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #d4e157;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f9fbe7;
}

.mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-lime-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #eff1de;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #cddc39;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(205, 220, 57, 0.38);
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #cddc39;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #cddc39;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #cddc39;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #cddc39;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(205, 220, 57, 0.1);
  box-shadow: inset 0 0 0 2px #cddc39;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #cddc39;
  background-color: rgba(205, 220, 57, 0.1);
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #cddc39;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #cddc39;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #cddc39 !important;
  background-color: rgba(205, 220, 57, 0.1);
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f7f9de;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f7f9de;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #cddc39;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(205, 220, 57, 0.04);
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(205, 220, 57, 0.1);
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #cddc39;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(205, 220, 57, 0.38);
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #cddc39;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f9fbe7;
}

.mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-lime:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #eff1de;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #c0ca33;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(192, 202, 51, 0.38);
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #c0ca33;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #c0ca33;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #c0ca33;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #c0ca33;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(192, 202, 51, 0.1);
  box-shadow: inset 0 0 0 2px #c0ca33;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #c0ca33;
  background-color: rgba(192, 202, 51, 0.1);
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #c0ca33;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #c0ca33;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #c0ca33 !important;
  background-color: rgba(192, 202, 51, 0.1);
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f0f2cd;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f0f2cd;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #c0ca33;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(192, 202, 51, 0.04);
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(192, 202, 51, 0.1);
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #c0ca33;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(192, 202, 51, 0.38);
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #c0ca33;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f9fbe7;
}

.mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-lime-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #eff1de;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #afb42b;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(175, 180, 43, 0.38);
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #afb42b;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #afb42b;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #afb42b;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #afb42b;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(175, 180, 43, 0.1);
  box-shadow: inset 0 0 0 2px #afb42b;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #afb42b;
  background-color: rgba(175, 180, 43, 0.1);
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #afb42b;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #afb42b;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #afb42b !important;
  background-color: rgba(175, 180, 43, 0.1);
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ebedb4;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ebedb4;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #afb42b;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(175, 180, 43, 0.04);
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(175, 180, 43, 0.1);
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #afb42b;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(175, 180, 43, 0.38);
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #afb42b;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f9fbe7;
}

.mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-lime-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #eff1de;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #9e9d24;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(158, 157, 36, 0.38);
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #9e9d24;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #9e9d24;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #9e9d24;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #9e9d24;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(158, 157, 36, 0.1);
  box-shadow: inset 0 0 0 2px #9e9d24;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #9e9d24;
  background-color: rgba(158, 157, 36, 0.1);
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #9e9d24;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #9e9d24;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #9e9d24 !important;
  background-color: rgba(158, 157, 36, 0.1);
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #e8e89b;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #e8e89b;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #9e9d24;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(158, 157, 36, 0.04);
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(158, 157, 36, 0.1);
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #9e9d24;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(158, 157, 36, 0.38);
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #9e9d24;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f9fbe7;
}

.mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-lime-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #eff1de;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #827717;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(130, 119, 23, 0.38);
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #827717;
  color: white !important;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #827717;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #827717;
  color: white !important;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #827717;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(130, 119, 23, 0.1);
  box-shadow: inset 0 0 0 2px #827717;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #827717;
  background-color: rgba(130, 119, 23, 0.1);
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #827717;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #827717;
  color: white !important;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #827717 !important;
  background-color: rgba(130, 119, 23, 0.1);
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #e6db74;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #e6db74;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #827717;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(130, 119, 23, 0.04);
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(130, 119, 23, 0.1);
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #827717;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(130, 119, 23, 0.38);
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #827717;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #f9fbe7;
}

.mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-lime-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #eff1de;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #fffde7;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 253, 231, 0.38);
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #fffde7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #fffde7;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #fffde7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #fffde7;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 253, 231, 0.1);
  box-shadow: inset 0 0 0 2px #fffde7;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #fffde7;
  background-color: rgba(255, 253, 231, 0.1);
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #fffde7;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #fffde7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #fffde7 !important;
  background-color: rgba(255, 253, 231, 0.1);
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #fffde7;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 253, 231, 0.04);
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 253, 231, 0.1);
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #fffde7;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 253, 231, 0.38);
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #fffde7;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fffde7;
}

.mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-yellow-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5f3de;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #fff9c4;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 249, 196, 0.38);
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #fff9c4;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #fff9c4;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #fff9c4;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #fff9c4;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 249, 196, 0.1);
  box-shadow: inset 0 0 0 2px #fff9c4;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #fff9c4;
  background-color: rgba(255, 249, 196, 0.1);
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #fff9c4;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #fff9c4;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #fff9c4 !important;
  background-color: rgba(255, 249, 196, 0.1);
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #fff9c4;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 249, 196, 0.04);
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 249, 196, 0.1);
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #fff9c4;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 249, 196, 0.38);
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #fff9c4;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fffde7;
}

.mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-yellow-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5f3de;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #fff59d;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 245, 157, 0.38);
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #fff59d;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #fff59d;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #fff59d;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #fff59d;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 245, 157, 0.1);
  box-shadow: inset 0 0 0 2px #fff59d;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #fff59d;
  background-color: rgba(255, 245, 157, 0.1);
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #fff59d;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #fff59d;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #fff59d !important;
  background-color: rgba(255, 245, 157, 0.1);
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #fff59d;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 245, 157, 0.04);
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 245, 157, 0.1);
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #fff59d;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 245, 157, 0.38);
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #fff59d;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fffde7;
}

.mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-yellow-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5f3de;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #fff176;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 241, 118, 0.38);
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #fff176;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #fff176;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #fff176;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #fff176;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 241, 118, 0.1);
  box-shadow: inset 0 0 0 2px #fff176;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #fff176;
  background-color: rgba(255, 241, 118, 0.1);
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #fff176;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #fff176;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #fff176 !important;
  background-color: rgba(255, 241, 118, 0.1);
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #fff176;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 241, 118, 0.04);
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 241, 118, 0.1);
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #fff176;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 241, 118, 0.38);
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #fff176;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fffde7;
}

.mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-yellow-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5f3de;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffee58;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 238, 88, 0.38);
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffee58;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffee58;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffee58;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffee58;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 238, 88, 0.1);
  box-shadow: inset 0 0 0 2px #ffee58;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffee58;
  background-color: rgba(255, 238, 88, 0.1);
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffee58;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffee58;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffee58 !important;
  background-color: rgba(255, 238, 88, 0.1);
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffee58;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 238, 88, 0.04);
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 238, 88, 0.1);
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffee58;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 238, 88, 0.38);
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffee58;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fffde7;
}

.mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-yellow-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5f3de;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffeb3b;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 235, 59, 0.38);
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffeb3b;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffeb3b;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffeb3b;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffeb3b;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 235, 59, 0.1);
  box-shadow: inset 0 0 0 2px #ffeb3b;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffeb3b;
  background-color: rgba(255, 235, 59, 0.1);
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffeb3b;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffeb3b;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffeb3b !important;
  background-color: rgba(255, 235, 59, 0.1);
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fffffd;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fffffd;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffeb3b;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 235, 59, 0.04);
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 235, 59, 0.1);
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffeb3b;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 235, 59, 0.38);
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffeb3b;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fffde7;
}

.mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-yellow:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5f3de;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #fdd835;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(253, 216, 53, 0.38);
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #fdd835;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #fdd835;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #fdd835;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #fdd835;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(253, 216, 53, 0.1);
  box-shadow: inset 0 0 0 2px #fdd835;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #fdd835;
  background-color: rgba(253, 216, 53, 0.1);
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #fdd835;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #fdd835;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #fdd835 !important;
  background-color: rgba(253, 216, 53, 0.1);
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fffdf5;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fffdf5;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #fdd835;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(253, 216, 53, 0.04);
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(253, 216, 53, 0.1);
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #fdd835;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(253, 216, 53, 0.38);
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #fdd835;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fffde7;
}

.mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-yellow-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5f3de;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #fbc02d;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(251, 192, 45, 0.38);
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #fbc02d;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #fbc02d;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #fbc02d;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #fbc02d;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(251, 192, 45, 0.1);
  box-shadow: inset 0 0 0 2px #fbc02d;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #fbc02d;
  background-color: rgba(251, 192, 45, 0.1);
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #fbc02d;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #fbc02d;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #fbc02d !important;
  background-color: rgba(251, 192, 45, 0.1);
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fff9eb;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fff9eb;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #fbc02d;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(251, 192, 45, 0.04);
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(251, 192, 45, 0.1);
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #fbc02d;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(251, 192, 45, 0.38);
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #fbc02d;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fffde7;
}

.mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-yellow-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5f3de;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #f9a825;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(249, 168, 37, 0.38);
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #f9a825;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #f9a825;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #f9a825;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #f9a825;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(249, 168, 37, 0.1);
  box-shadow: inset 0 0 0 2px #f9a825;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #f9a825;
  background-color: rgba(249, 168, 37, 0.1);
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #f9a825;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #f9a825;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #f9a825 !important;
  background-color: rgba(249, 168, 37, 0.1);
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fef3e2;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fef3e2;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #f9a825;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(249, 168, 37, 0.04);
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(249, 168, 37, 0.1);
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #f9a825;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(249, 168, 37, 0.38);
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #f9a825;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fffde7;
}

.mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-yellow-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5f3de;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #f57f17;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(245, 127, 23, 0.38);
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #f57f17;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #f57f17;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #f57f17;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #f57f17;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(245, 127, 23, 0.1);
  box-shadow: inset 0 0 0 2px #f57f17;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #f57f17;
  background-color: rgba(245, 127, 23, 0.1);
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #f57f17;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #f57f17;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #f57f17 !important;
  background-color: rgba(245, 127, 23, 0.1);
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fde6d1;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fde6d1;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #f57f17;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(245, 127, 23, 0.04);
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(245, 127, 23, 0.1);
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #f57f17;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(245, 127, 23, 0.38);
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #f57f17;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fffde7;
}

.mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-yellow-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5f3de;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #fff8e1;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 248, 225, 0.38);
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #fff8e1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #fff8e1;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #fff8e1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #fff8e1;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 248, 225, 0.1);
  box-shadow: inset 0 0 0 2px #fff8e1;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #fff8e1;
  background-color: rgba(255, 248, 225, 0.1);
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #fff8e1;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #fff8e1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #fff8e1 !important;
  background-color: rgba(255, 248, 225, 0.1);
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #fff8e1;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 248, 225, 0.04);
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 248, 225, 0.1);
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #fff8e1;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 248, 225, 0.38);
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #fff8e1;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff8e1;
}

.mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-amber-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5eed8;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffecb3;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 236, 179, 0.38);
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffecb3;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffecb3;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffecb3;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffecb3;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 236, 179, 0.1);
  box-shadow: inset 0 0 0 2px #ffecb3;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffecb3;
  background-color: rgba(255, 236, 179, 0.1);
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffecb3;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffecb3;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffecb3 !important;
  background-color: rgba(255, 236, 179, 0.1);
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffecb3;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 236, 179, 0.04);
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 236, 179, 0.1);
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffecb3;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 236, 179, 0.38);
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffecb3;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff8e1;
}

.mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-amber-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5eed8;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffe082;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 224, 130, 0.38);
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffe082;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffe082;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffe082;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffe082;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 224, 130, 0.1);
  box-shadow: inset 0 0 0 2px #ffe082;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffe082;
  background-color: rgba(255, 224, 130, 0.1);
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffe082;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffe082;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffe082 !important;
  background-color: rgba(255, 224, 130, 0.1);
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffe082;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 224, 130, 0.04);
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 224, 130, 0.1);
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffe082;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 224, 130, 0.38);
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffe082;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff8e1;
}

.mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-amber-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5eed8;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffd54f;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 213, 79, 0.38);
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffd54f;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffd54f;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffd54f;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffd54f;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 213, 79, 0.1);
  box-shadow: inset 0 0 0 2px #ffd54f;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffd54f;
  background-color: rgba(255, 213, 79, 0.1);
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffd54f;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffd54f;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffd54f !important;
  background-color: rgba(255, 213, 79, 0.1);
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffd54f;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 213, 79, 0.04);
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 213, 79, 0.1);
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffd54f;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 213, 79, 0.38);
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffd54f;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff8e1;
}

.mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-amber-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5eed8;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffca28;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 202, 40, 0.38);
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffca28;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffca28;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffca28;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffca28;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 202, 40, 0.1);
  box-shadow: inset 0 0 0 2px #ffca28;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffca28;
  background-color: rgba(255, 202, 40, 0.1);
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffca28;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffca28;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffca28 !important;
  background-color: rgba(255, 202, 40, 0.1);
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fffaea;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fffaea;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffca28;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 202, 40, 0.04);
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 202, 40, 0.1);
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffca28;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 202, 40, 0.38);
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffca28;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff8e1;
}

.mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-amber-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5eed8;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffc107;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 193, 7, 0.38);
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffc107;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffc107;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffc107;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffc107;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 193, 7, 0.1);
  box-shadow: inset 0 0 0 2px #ffc107;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffc107;
  background-color: rgba(255, 193, 7, 0.1);
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffc107;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffc107;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffc107 !important;
  background-color: rgba(255, 193, 7, 0.1);
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fff1c9;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fff1c9;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffc107;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 193, 7, 0.04);
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 193, 7, 0.1);
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffc107;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 193, 7, 0.38);
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffc107;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff8e1;
}

.mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-amber:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5eed8;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffb300;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 179, 0, 0.38);
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffb300;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffb300;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffb300;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffb300;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 179, 0, 0.1);
  box-shadow: inset 0 0 0 2px #ffb300;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffb300;
  background-color: rgba(255, 179, 0, 0.1);
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffb300;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffb300;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffb300 !important;
  background-color: rgba(255, 179, 0, 0.1);
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ffedc2;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ffedc2;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffb300;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 179, 0, 0.04);
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 179, 0, 0.1);
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffb300;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 179, 0, 0.38);
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffb300;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff8e1;
}

.mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-amber-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5eed8;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffa000;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 160, 0, 0.38);
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffa000;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffa000;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffa000;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffa000;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 160, 0, 0.1);
  box-shadow: inset 0 0 0 2px #ffa000;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffa000;
  background-color: rgba(255, 160, 0, 0.1);
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffa000;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffa000;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffa000 !important;
  background-color: rgba(255, 160, 0, 0.1);
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ffe8c2;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ffe8c2;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffa000;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 160, 0, 0.04);
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 160, 0, 0.1);
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffa000;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 160, 0, 0.38);
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffa000;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff8e1;
}

.mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-amber-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5eed8;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ff8f00;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 143, 0, 0.38);
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ff8f00;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ff8f00;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ff8f00;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ff8f00;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 143, 0, 0.1);
  box-shadow: inset 0 0 0 2px #ff8f00;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ff8f00;
  background-color: rgba(255, 143, 0, 0.1);
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ff8f00;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ff8f00;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ff8f00 !important;
  background-color: rgba(255, 143, 0, 0.1);
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ffe4c2;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ffe4c2;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ff8f00;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 143, 0, 0.04);
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 143, 0, 0.1);
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ff8f00;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 143, 0, 0.38);
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ff8f00;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff8e1;
}

.mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-amber-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5eed8;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ff6f00;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 111, 0, 0.38);
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ff6f00;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ff6f00;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ff6f00;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ff6f00;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 111, 0, 0.1);
  box-shadow: inset 0 0 0 2px #ff6f00;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ff6f00;
  background-color: rgba(255, 111, 0, 0.1);
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ff6f00;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ff6f00;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ff6f00 !important;
  background-color: rgba(255, 111, 0, 0.1);
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ffdcc2;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ffdcc2;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ff6f00;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 111, 0, 0.04);
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 111, 0, 0.1);
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ff6f00;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 111, 0, 0.38);
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ff6f00;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff8e1;
}

.mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-amber-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5eed8;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #fff3e0;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 243, 224, 0.38);
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #fff3e0;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #fff3e0;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #fff3e0;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #fff3e0;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 243, 224, 0.1);
  box-shadow: inset 0 0 0 2px #fff3e0;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #fff3e0;
  background-color: rgba(255, 243, 224, 0.1);
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #fff3e0;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #fff3e0;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #fff3e0 !important;
  background-color: rgba(255, 243, 224, 0.1);
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #fff3e0;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 243, 224, 0.04);
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 243, 224, 0.1);
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #fff3e0;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 243, 224, 0.38);
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #fff3e0;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff3e0;
}

.mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e9d7;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffe0b2;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 224, 178, 0.38);
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffe0b2;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffe0b2;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffe0b2;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffe0b2;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 224, 178, 0.1);
  box-shadow: inset 0 0 0 2px #ffe0b2;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffe0b2;
  background-color: rgba(255, 224, 178, 0.1);
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffe0b2;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffe0b2;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffe0b2 !important;
  background-color: rgba(255, 224, 178, 0.1);
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffe0b2;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 224, 178, 0.04);
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 224, 178, 0.1);
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffe0b2;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 224, 178, 0.38);
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffe0b2;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff3e0;
}

.mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e9d7;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffcc80;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 204, 128, 0.38);
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffcc80;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffcc80;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffcc80;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffcc80;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 204, 128, 0.1);
  box-shadow: inset 0 0 0 2px #ffcc80;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffcc80;
  background-color: rgba(255, 204, 128, 0.1);
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffcc80;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffcc80;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffcc80 !important;
  background-color: rgba(255, 204, 128, 0.1);
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffcc80;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 204, 128, 0.04);
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 204, 128, 0.1);
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffcc80;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 204, 128, 0.38);
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffcc80;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff3e0;
}

.mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e9d7;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffb74d;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 183, 77, 0.38);
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffb74d;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffb74d;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffb74d;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffb74d;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 183, 77, 0.1);
  box-shadow: inset 0 0 0 2px #ffb74d;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffb74d;
  background-color: rgba(255, 183, 77, 0.1);
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffb74d;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffb74d;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffb74d !important;
  background-color: rgba(255, 183, 77, 0.1);
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffb74d;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 183, 77, 0.04);
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 183, 77, 0.1);
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffb74d;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 183, 77, 0.38);
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffb74d;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff3e0;
}

.mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e9d7;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffa726;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 167, 38, 0.38);
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffa726;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffa726;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffa726;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffa726;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 167, 38, 0.1);
  box-shadow: inset 0 0 0 2px #ffa726;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffa726;
  background-color: rgba(255, 167, 38, 0.1);
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffa726;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffa726;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffa726 !important;
  background-color: rgba(255, 167, 38, 0.1);
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fff6e8;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fff6e8;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffa726;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 167, 38, 0.04);
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 167, 38, 0.1);
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffa726;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 167, 38, 0.38);
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffa726;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff3e0;
}

.mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e9d7;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ff9800;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 152, 0, 0.38);
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ff9800;
  color: white !important;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ff9800;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ff9800;
  color: white !important;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ff9800;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 152, 0, 0.1);
  box-shadow: inset 0 0 0 2px #ff9800;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ff9800;
  background-color: rgba(255, 152, 0, 0.1);
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ff9800;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ff9800;
  color: white !important;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ff9800 !important;
  background-color: rgba(255, 152, 0, 0.1);
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ffe6c2;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ffe6c2;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ff9800;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 152, 0, 0.04);
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 152, 0, 0.1);
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ff9800;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 152, 0, 0.38);
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ff9800;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff3e0;
}

.mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e9d7;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #fb8c00;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(251, 140, 0, 0.38);
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #fb8c00;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #fb8c00;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #fb8c00;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #fb8c00;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(251, 140, 0, 0.1);
  box-shadow: inset 0 0 0 2px #fb8c00;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #fb8c00;
  background-color: rgba(251, 140, 0, 0.1);
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #fb8c00;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #fb8c00;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #fb8c00 !important;
  background-color: rgba(251, 140, 0, 0.1);
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ffe2be;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ffe2be;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #fb8c00;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(251, 140, 0, 0.04);
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(251, 140, 0, 0.1);
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #fb8c00;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(251, 140, 0, 0.38);
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #fb8c00;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff3e0;
}

.mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e9d7;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #f57c00;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(245, 124, 0, 0.38);
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #f57c00;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #f57c00;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #f57c00;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #f57c00;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(245, 124, 0, 0.1);
  box-shadow: inset 0 0 0 2px #f57c00;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #f57c00;
  background-color: rgba(245, 124, 0, 0.1);
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #f57c00;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #f57c00;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #f57c00 !important;
  background-color: rgba(245, 124, 0, 0.1);
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ffdcb8;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ffdcb8;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #f57c00;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(245, 124, 0, 0.04);
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(245, 124, 0, 0.1);
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #f57c00;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(245, 124, 0, 0.38);
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #f57c00;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff3e0;
}

.mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e9d7;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ef6c00;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(239, 108, 0, 0.38);
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ef6c00;
  color: white !important;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ef6c00;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ef6c00;
  color: white !important;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ef6c00;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(239, 108, 0, 0.1);
  box-shadow: inset 0 0 0 2px #ef6c00;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ef6c00;
  background-color: rgba(239, 108, 0, 0.1);
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ef6c00;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ef6c00;
  color: white !important;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ef6c00 !important;
  background-color: rgba(239, 108, 0, 0.1);
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ffd5b2;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ffd5b2;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ef6c00;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(239, 108, 0, 0.04);
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(239, 108, 0, 0.1);
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ef6c00;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(239, 108, 0, 0.38);
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ef6c00;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff3e0;
}

.mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e9d7;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e65100;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(230, 81, 0, 0.38);
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e65100;
  color: white !important;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e65100;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e65100;
  color: white !important;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e65100;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(230, 81, 0, 0.1);
  box-shadow: inset 0 0 0 2px #e65100;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e65100;
  background-color: rgba(230, 81, 0, 0.1);
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e65100;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e65100;
  color: white !important;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e65100 !important;
  background-color: rgba(230, 81, 0, 0.1);
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ffc7a9;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ffc7a9;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e65100;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(230, 81, 0, 0.04);
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(230, 81, 0, 0.1);
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e65100;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(230, 81, 0, 0.38);
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e65100;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fff3e0;
}

.mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f5e9d7;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #fbe9e7;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(251, 233, 231, 0.38);
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #fbe9e7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #fbe9e7;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #fbe9e7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #fbe9e7;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(251, 233, 231, 0.1);
  box-shadow: inset 0 0 0 2px #fbe9e7;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #fbe9e7;
  background-color: rgba(251, 233, 231, 0.1);
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #fbe9e7;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #fbe9e7;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #fbe9e7 !important;
  background-color: rgba(251, 233, 231, 0.1);
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #fbe9e7;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(251, 233, 231, 0.04);
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(251, 233, 231, 0.1);
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #fbe9e7;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(251, 233, 231, 0.38);
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #fbe9e7;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fbe9e7;
}

.mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-orange-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f1e0de;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffccbc;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 204, 188, 0.38);
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffccbc;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffccbc;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffccbc;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffccbc;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 204, 188, 0.1);
  box-shadow: inset 0 0 0 2px #ffccbc;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffccbc;
  background-color: rgba(255, 204, 188, 0.1);
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffccbc;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffccbc;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffccbc !important;
  background-color: rgba(255, 204, 188, 0.1);
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffccbc;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 204, 188, 0.04);
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 204, 188, 0.1);
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffccbc;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 204, 188, 0.38);
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffccbc;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fbe9e7;
}

.mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-orange-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f1e0de;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ffab91;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 171, 145, 0.38);
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ffab91;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ffab91;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ffab91;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ffab91;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 171, 145, 0.1);
  box-shadow: inset 0 0 0 2px #ffab91;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ffab91;
  background-color: rgba(255, 171, 145, 0.1);
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ffab91;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ffab91;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ffab91 !important;
  background-color: rgba(255, 171, 145, 0.1);
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ffab91;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 171, 145, 0.04);
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 171, 145, 0.1);
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ffab91;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 171, 145, 0.38);
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ffab91;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fbe9e7;
}

.mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-orange-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f1e0de;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ff8a65;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 138, 101, 0.38);
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ff8a65;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ff8a65;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ff8a65;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ff8a65;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 138, 101, 0.1);
  box-shadow: inset 0 0 0 2px #ff8a65;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ff8a65;
  background-color: rgba(255, 138, 101, 0.1);
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ff8a65;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ff8a65;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ff8a65 !important;
  background-color: rgba(255, 138, 101, 0.1);
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ff8a65;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 138, 101, 0.04);
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 138, 101, 0.1);
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ff8a65;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 138, 101, 0.38);
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ff8a65;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fbe9e7;
}

.mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-orange-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f1e0de;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ff7043;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 112, 67, 0.38);
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ff7043;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ff7043;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ff7043;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ff7043;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 112, 67, 0.1);
  box-shadow: inset 0 0 0 2px #ff7043;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ff7043;
  background-color: rgba(255, 112, 67, 0.1);
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ff7043;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ff7043;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ff7043 !important;
  background-color: rgba(255, 112, 67, 0.1);
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ff7043;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 112, 67, 0.04);
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 112, 67, 0.1);
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ff7043;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 112, 67, 0.38);
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ff7043;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fbe9e7;
}

.mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-orange-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f1e0de;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #ff5722;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(255, 87, 34, 0.38);
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #ff5722;
  color: white !important;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #ff5722;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #ff5722;
  color: white !important;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #ff5722;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(255, 87, 34, 0.1);
  box-shadow: inset 0 0 0 2px #ff5722;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #ff5722;
  background-color: rgba(255, 87, 34, 0.1);
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #ff5722;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #ff5722;
  color: white !important;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #ff5722 !important;
  background-color: rgba(255, 87, 34, 0.1);
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #ffeae4;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #ffeae4;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #ff5722;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(255, 87, 34, 0.04);
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(255, 87, 34, 0.1);
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #ff5722;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(255, 87, 34, 0.38);
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #ff5722;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fbe9e7;
}

.mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-orange:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f1e0de;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #f4511e;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(244, 81, 30, 0.38);
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #f4511e;
  color: white !important;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #f4511e;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #f4511e;
  color: white !important;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #f4511e;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(244, 81, 30, 0.1);
  box-shadow: inset 0 0 0 2px #f4511e;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #f4511e;
  background-color: rgba(244, 81, 30, 0.1);
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #f4511e;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #f4511e;
  color: white !important;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #f4511e !important;
  background-color: rgba(244, 81, 30, 0.1);
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #fde0d7;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #fde0d7;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #f4511e;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(244, 81, 30, 0.04);
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(244, 81, 30, 0.1);
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #f4511e;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(244, 81, 30, 0.38);
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #f4511e;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fbe9e7;
}

.mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-orange-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f1e0de;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e64a19;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(230, 74, 25, 0.38);
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e64a19;
  color: white !important;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e64a19;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e64a19;
  color: white !important;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e64a19;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(230, 74, 25, 0.1);
  box-shadow: inset 0 0 0 2px #e64a19;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e64a19;
  background-color: rgba(230, 74, 25, 0.1);
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e64a19;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e64a19;
  color: white !important;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e64a19 !important;
  background-color: rgba(230, 74, 25, 0.1);
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f9d4c8;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f9d4c8;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e64a19;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(230, 74, 25, 0.04);
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(230, 74, 25, 0.1);
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e64a19;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(230, 74, 25, 0.38);
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e64a19;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fbe9e7;
}

.mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-orange-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f1e0de;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #d84315;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(216, 67, 21, 0.38);
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #d84315;
  color: white !important;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #d84315;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #d84315;
  color: white !important;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #d84315;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(216, 67, 21, 0.1);
  box-shadow: inset 0 0 0 2px #d84315;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #d84315;
  background-color: rgba(216, 67, 21, 0.1);
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #d84315;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #d84315;
  color: white !important;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #d84315 !important;
  background-color: rgba(216, 67, 21, 0.1);
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f8c6b7;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f8c6b7;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #d84315;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(216, 67, 21, 0.04);
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(216, 67, 21, 0.1);
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #d84315;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(216, 67, 21, 0.38);
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #d84315;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fbe9e7;
}

.mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-orange-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f1e0de;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #bf360c;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(191, 54, 12, 0.38);
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #bf360c;
  color: white !important;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #bf360c;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #bf360c;
  color: white !important;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #bf360c;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(191, 54, 12, 0.1);
  box-shadow: inset 0 0 0 2px #bf360c;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #bf360c;
  background-color: rgba(191, 54, 12, 0.1);
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #bf360c;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #bf360c;
  color: white !important;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #bf360c !important;
  background-color: rgba(191, 54, 12, 0.1);
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f8ac94;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f8ac94;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #bf360c;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(191, 54, 12, 0.04);
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(191, 54, 12, 0.1);
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #bf360c;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(191, 54, 12, 0.38);
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #bf360c;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fbe9e7;
}

.mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-deep-orange-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f1e0de;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #efebe9;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(239, 235, 233, 0.38);
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #efebe9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #efebe9;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #efebe9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #efebe9;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(239, 235, 233, 0.1);
  box-shadow: inset 0 0 0 2px #efebe9;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #efebe9;
  background-color: rgba(239, 235, 233, 0.1);
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #efebe9;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #efebe9;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #efebe9 !important;
  background-color: rgba(239, 235, 233, 0.1);
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #efebe9;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(239, 235, 233, 0.04);
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(239, 235, 233, 0.1);
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #efebe9;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(239, 235, 233, 0.38);
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #efebe9;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #efebe9;
}

.mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-brown-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e5e2e0;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #d7ccc8;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(215, 204, 200, 0.38);
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #d7ccc8;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #d7ccc8;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #d7ccc8;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #d7ccc8;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(215, 204, 200, 0.1);
  box-shadow: inset 0 0 0 2px #d7ccc8;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #d7ccc8;
  background-color: rgba(215, 204, 200, 0.1);
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #d7ccc8;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #d7ccc8;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #d7ccc8 !important;
  background-color: rgba(215, 204, 200, 0.1);
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #d7ccc8;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(215, 204, 200, 0.04);
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(215, 204, 200, 0.1);
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #d7ccc8;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(215, 204, 200, 0.38);
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #d7ccc8;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #efebe9;
}

.mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-brown-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e5e2e0;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #bcaaa4;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(188, 170, 164, 0.38);
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #bcaaa4;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #bcaaa4;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #bcaaa4;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #bcaaa4;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(188, 170, 164, 0.1);
  box-shadow: inset 0 0 0 2px #bcaaa4;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #bcaaa4;
  background-color: rgba(188, 170, 164, 0.1);
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #bcaaa4;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #bcaaa4;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #bcaaa4 !important;
  background-color: rgba(188, 170, 164, 0.1);
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #bcaaa4;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(188, 170, 164, 0.04);
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(188, 170, 164, 0.1);
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #bcaaa4;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(188, 170, 164, 0.38);
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #bcaaa4;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #efebe9;
}

.mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-brown-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e5e2e0;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #a1887f;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(161, 136, 127, 0.38);
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #a1887f;
  color: white !important;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #a1887f;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #a1887f;
  color: white !important;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #a1887f;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(161, 136, 127, 0.1);
  box-shadow: inset 0 0 0 2px #a1887f;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #a1887f;
  background-color: rgba(161, 136, 127, 0.1);
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #a1887f;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #a1887f;
  color: white !important;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #a1887f !important;
  background-color: rgba(161, 136, 127, 0.1);
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #f3f0ef;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #f3f0ef;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #a1887f;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(161, 136, 127, 0.04);
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(161, 136, 127, 0.1);
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #a1887f;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(161, 136, 127, 0.38);
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #a1887f;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #efebe9;
}

.mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-brown-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e5e2e0;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #8d6e63;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(141, 110, 99, 0.38);
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #8d6e63;
  color: white !important;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #8d6e63;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #8d6e63;
  color: white !important;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #8d6e63;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(141, 110, 99, 0.1);
  box-shadow: inset 0 0 0 2px #8d6e63;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #8d6e63;
  background-color: rgba(141, 110, 99, 0.1);
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #8d6e63;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #8d6e63;
  color: white !important;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #8d6e63 !important;
  background-color: rgba(141, 110, 99, 0.1);
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #e0d6d2;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #e0d6d2;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #8d6e63;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(141, 110, 99, 0.04);
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(141, 110, 99, 0.1);
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #8d6e63;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(141, 110, 99, 0.38);
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #8d6e63;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #efebe9;
}

.mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-brown-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e5e2e0;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #795548;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(121, 85, 72, 0.38);
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #795548;
  color: white !important;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #795548;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #795548;
  color: white !important;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #795548;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(121, 85, 72, 0.1);
  box-shadow: inset 0 0 0 2px #795548;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #795548;
  background-color: rgba(121, 85, 72, 0.1);
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #795548;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #795548;
  color: white !important;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #795548 !important;
  background-color: rgba(121, 85, 72, 0.1);
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #d1bab2;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #d1bab2;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #795548;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(121, 85, 72, 0.04);
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(121, 85, 72, 0.1);
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #795548;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(121, 85, 72, 0.38);
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #795548;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #efebe9;
}

.mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-brown:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e5e2e0;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #6d4c41;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(109, 76, 65, 0.38);
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #6d4c41;
  color: white !important;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #6d4c41;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #6d4c41;
  color: white !important;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #6d4c41;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(109, 76, 65, 0.1);
  box-shadow: inset 0 0 0 2px #6d4c41;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #6d4c41;
  background-color: rgba(109, 76, 65, 0.1);
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #6d4c41;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #6d4c41;
  color: white !important;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #6d4c41 !important;
  background-color: rgba(109, 76, 65, 0.1);
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #caafa6;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #caafa6;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #6d4c41;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(109, 76, 65, 0.04);
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(109, 76, 65, 0.1);
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #6d4c41;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(109, 76, 65, 0.38);
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #6d4c41;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #efebe9;
}

.mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-brown-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e5e2e0;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #5d4037;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(93, 64, 55, 0.38);
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #5d4037;
  color: white !important;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #5d4037;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #5d4037;
  color: white !important;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #5d4037;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(93, 64, 55, 0.1);
  box-shadow: inset 0 0 0 2px #5d4037;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #5d4037;
  background-color: rgba(93, 64, 55, 0.1);
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #5d4037;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #5d4037;
  color: white !important;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #5d4037 !important;
  background-color: rgba(93, 64, 55, 0.1);
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #c0a095;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #c0a095;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #5d4037;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(93, 64, 55, 0.04);
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(93, 64, 55, 0.1);
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #5d4037;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(93, 64, 55, 0.38);
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #5d4037;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #efebe9;
}

.mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-brown-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e5e2e0;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #4e342e;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(78, 52, 46, 0.38);
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #4e342e;
  color: white !important;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #4e342e;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #4e342e;
  color: white !important;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #4e342e;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(78, 52, 46, 0.1);
  box-shadow: inset 0 0 0 2px #4e342e;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #4e342e;
  background-color: rgba(78, 52, 46, 0.1);
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #4e342e;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #4e342e;
  color: white !important;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #4e342e !important;
  background-color: rgba(78, 52, 46, 0.1);
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #b88f86;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #b88f86;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #4e342e;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(78, 52, 46, 0.04);
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(78, 52, 46, 0.1);
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #4e342e;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(78, 52, 46, 0.38);
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #4e342e;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #efebe9;
}

.mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-brown-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e5e2e0;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #3e2723;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(62, 39, 35, 0.38);
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #3e2723;
  color: white !important;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #3e2723;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #3e2723;
  color: white !important;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #3e2723;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(62, 39, 35, 0.1);
  box-shadow: inset 0 0 0 2px #3e2723;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #3e2723;
  background-color: rgba(62, 39, 35, 0.1);
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #3e2723;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #3e2723;
  color: white !important;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #3e2723 !important;
  background-color: rgba(62, 39, 35, 0.1);
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #b07c73;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #b07c73;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #3e2723;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(62, 39, 35, 0.04);
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(62, 39, 35, 0.1);
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #3e2723;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(62, 39, 35, 0.38);
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #3e2723;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #efebe9;
}

.mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-brown-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e5e2e0;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #fafafa;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(250, 250, 250, 0.38);
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #fafafa;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #fafafa;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #fafafa;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #fafafa;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(250, 250, 250, 0.1);
  box-shadow: inset 0 0 0 2px #fafafa;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #fafafa;
  background-color: rgba(250, 250, 250, 0.1);
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #fafafa;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #fafafa;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #fafafa !important;
  background-color: rgba(250, 250, 250, 0.1);
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #fafafa;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(250, 250, 250, 0.04);
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(250, 250, 250, 0.1);
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #fafafa;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(250, 250, 250, 0.38);
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #fafafa;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fafafa;
}

.mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f0f0f0;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: whitesmoke;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(245, 245, 245, 0.38);
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: whitesmoke;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: whitesmoke;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(245, 245, 245, 0.1);
  box-shadow: inset 0 0 0 2px whitesmoke;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: whitesmoke;
  background-color: rgba(245, 245, 245, 0.1);
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: whitesmoke;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: whitesmoke;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: whitesmoke !important;
  background-color: rgba(245, 245, 245, 0.1);
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: whitesmoke;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(245, 245, 245, 0.04);
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(245, 245, 245, 0.1);
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: whitesmoke;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(245, 245, 245, 0.38);
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: whitesmoke;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fafafa;
}

.mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f0f0f0;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #eeeeee;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(238, 238, 238, 0.38);
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #eeeeee;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #eeeeee;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #eeeeee;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #eeeeee;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(238, 238, 238, 0.1);
  box-shadow: inset 0 0 0 2px #eeeeee;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #eeeeee;
  background-color: rgba(238, 238, 238, 0.1);
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #eeeeee;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #eeeeee;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #eeeeee !important;
  background-color: rgba(238, 238, 238, 0.1);
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #eeeeee;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(238, 238, 238, 0.04);
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(238, 238, 238, 0.1);
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #eeeeee;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(238, 238, 238, 0.38);
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #eeeeee;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fafafa;
}

.mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f0f0f0;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #e0e0e0;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(224, 224, 224, 0.38);
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #e0e0e0;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #e0e0e0;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(224, 224, 224, 0.1);
  box-shadow: inset 0 0 0 2px #e0e0e0;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #e0e0e0;
  background-color: rgba(224, 224, 224, 0.1);
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #e0e0e0;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #e0e0e0;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #e0e0e0 !important;
  background-color: rgba(224, 224, 224, 0.1);
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #e0e0e0;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(224, 224, 224, 0.04);
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(224, 224, 224, 0.1);
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #e0e0e0;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(224, 224, 224, 0.38);
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #e0e0e0;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fafafa;
}

.mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f0f0f0;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #bdbdbd;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(189, 189, 189, 0.38);
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #bdbdbd;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #bdbdbd;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(189, 189, 189, 0.1);
  box-shadow: inset 0 0 0 2px #bdbdbd;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #bdbdbd;
  background-color: rgba(189, 189, 189, 0.1);
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #bdbdbd;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #bdbdbd;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #bdbdbd !important;
  background-color: rgba(189, 189, 189, 0.1);
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #bdbdbd;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(189, 189, 189, 0.04);
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(189, 189, 189, 0.1);
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #bdbdbd;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(189, 189, 189, 0.38);
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #bdbdbd;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fafafa;
}

.mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f0f0f0;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #9e9e9e;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(158, 158, 158, 0.38);
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #9e9e9e;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #9e9e9e;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #9e9e9e;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #9e9e9e;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(158, 158, 158, 0.1);
  box-shadow: inset 0 0 0 2px #9e9e9e;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #9e9e9e;
  background-color: rgba(158, 158, 158, 0.1);
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #9e9e9e;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #9e9e9e;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #9e9e9e !important;
  background-color: rgba(158, 158, 158, 0.1);
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #9e9e9e;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(158, 158, 158, 0.04);
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(158, 158, 158, 0.1);
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #9e9e9e;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(158, 158, 158, 0.38);
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #9e9e9e;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fafafa;
}

.mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f0f0f0;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #757575;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(117, 117, 117, 0.38);
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #757575;
  color: white !important;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #757575;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #757575;
  color: white !important;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #757575;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(117, 117, 117, 0.1);
  box-shadow: inset 0 0 0 2px #757575;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #757575;
  background-color: rgba(117, 117, 117, 0.1);
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #757575;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #757575;
  color: white !important;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #757575 !important;
  background-color: rgba(117, 117, 117, 0.1);
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #d6d6d6;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #d6d6d6;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #757575;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(117, 117, 117, 0.04);
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(117, 117, 117, 0.1);
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #757575;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(117, 117, 117, 0.38);
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #757575;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fafafa;
}

.mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f0f0f0;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #616161;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(97, 97, 97, 0.38);
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #616161;
  color: white !important;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #616161;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #616161;
  color: white !important;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #616161;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(97, 97, 97, 0.1);
  box-shadow: inset 0 0 0 2px #616161;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #616161;
  background-color: rgba(97, 97, 97, 0.1);
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #616161;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #616161;
  color: white !important;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #616161 !important;
  background-color: rgba(97, 97, 97, 0.1);
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #c2c2c2;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #c2c2c2;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #616161;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(97, 97, 97, 0.04);
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(97, 97, 97, 0.1);
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #616161;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(97, 97, 97, 0.38);
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #616161;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fafafa;
}

.mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f0f0f0;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #424242;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(66, 66, 66, 0.38);
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #424242;
  color: white !important;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #424242;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #424242;
  color: white !important;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #424242;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(66, 66, 66, 0.1);
  box-shadow: inset 0 0 0 2px #424242;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #424242;
  background-color: rgba(66, 66, 66, 0.1);
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #424242;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #424242;
  color: white !important;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #424242 !important;
  background-color: rgba(66, 66, 66, 0.1);
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #a3a3a3;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #a3a3a3;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #424242;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(66, 66, 66, 0.04);
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(66, 66, 66, 0.1);
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #424242;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(66, 66, 66, 0.38);
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #424242;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fafafa;
}

.mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f0f0f0;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #212121;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(33, 33, 33, 0.38);
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #212121;
  color: white !important;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #212121;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #212121;
  color: white !important;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #212121;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(33, 33, 33, 0.1);
  box-shadow: inset 0 0 0 2px #212121;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #212121;
  background-color: rgba(33, 33, 33, 0.1);
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #212121;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #212121;
  color: white !important;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #212121 !important;
  background-color: rgba(33, 33, 33, 0.1);
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #828282;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #828282;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #212121;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(33, 33, 33, 0.04);
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(33, 33, 33, 0.1);
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #212121;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(33, 33, 33, 0.38);
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #212121;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #fafafa;
}

.mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #f0f0f0;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #eceff1;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(236, 239, 241, 0.38);
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #eceff1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #eceff1;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #eceff1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #eceff1;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(236, 239, 241, 0.1);
  box-shadow: inset 0 0 0 2px #eceff1;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #eceff1;
  background-color: rgba(236, 239, 241, 0.1);
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #eceff1;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #eceff1;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #eceff1 !important;
  background-color: rgba(236, 239, 241, 0.1);
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #eceff1;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(236, 239, 241, 0.04);
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(236, 239, 241, 0.1);
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #eceff1;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(236, 239, 241, 0.38);
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #eceff1;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eceff1;
}

.mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-grey-50:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e3e5e7;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #cfd8dc;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(207, 216, 220, 0.38);
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #cfd8dc;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #cfd8dc;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #cfd8dc;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #cfd8dc;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(207, 216, 220, 0.1);
  box-shadow: inset 0 0 0 2px #cfd8dc;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #cfd8dc;
  background-color: rgba(207, 216, 220, 0.1);
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #cfd8dc;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #cfd8dc;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #cfd8dc !important;
  background-color: rgba(207, 216, 220, 0.1);
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #cfd8dc;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(207, 216, 220, 0.04);
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(207, 216, 220, 0.1);
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #cfd8dc;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(207, 216, 220, 0.38);
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #cfd8dc;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eceff1;
}

.mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-grey-100:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e3e5e7;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #b0bec5;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(176, 190, 197, 0.38);
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #b0bec5;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #b0bec5;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #b0bec5;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #b0bec5;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(176, 190, 197, 0.1);
  box-shadow: inset 0 0 0 2px #b0bec5;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #b0bec5;
  background-color: rgba(176, 190, 197, 0.1);
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #b0bec5;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #b0bec5;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #b0bec5 !important;
  background-color: rgba(176, 190, 197, 0.1);
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #b0bec5;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(176, 190, 197, 0.04);
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(176, 190, 197, 0.1);
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #b0bec5;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(176, 190, 197, 0.38);
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #b0bec5;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eceff1;
}

.mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-grey-200:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e3e5e7;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #90a4ae;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(144, 164, 174, 0.38);
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #90a4ae;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #90a4ae;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #90a4ae;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #90a4ae;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(144, 164, 174, 0.1);
  box-shadow: inset 0 0 0 2px #90a4ae;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #90a4ae;
  background-color: rgba(144, 164, 174, 0.1);
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #90a4ae;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #90a4ae;
  color: rgba(0, 0, 0, 0.87) !important;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #90a4ae !important;
  background-color: rgba(144, 164, 174, 0.1);
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: rgba(0, 0, 0, 0.1);
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: white;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: white;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #90a4ae;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(144, 164, 174, 0.04);
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(144, 164, 174, 0.1);
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #90a4ae;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(144, 164, 174, 0.38);
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #90a4ae;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eceff1;
}

.mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-grey-300:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e3e5e7;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #78909c;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(120, 144, 156, 0.38);
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #78909c;
  color: white !important;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #78909c;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #78909c;
  color: white !important;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #78909c;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(120, 144, 156, 0.1);
  box-shadow: inset 0 0 0 2px #78909c;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #78909c;
  background-color: rgba(120, 144, 156, 0.1);
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #78909c;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #78909c;
  color: white !important;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #78909c !important;
  background-color: rgba(120, 144, 156, 0.1);
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #e8ecee;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #e8ecee;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #78909c;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(120, 144, 156, 0.04);
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(120, 144, 156, 0.1);
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #78909c;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(120, 144, 156, 0.38);
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #78909c;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eceff1;
}

.mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-grey-400:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e3e5e7;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #607d8b;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(96, 125, 139, 0.38);
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #607d8b;
  color: white !important;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #607d8b;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #607d8b;
  color: white !important;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #607d8b;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(96, 125, 139, 0.1);
  box-shadow: inset 0 0 0 2px #607d8b;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #607d8b;
  background-color: rgba(96, 125, 139, 0.1);
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #607d8b;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #607d8b;
  color: white !important;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #607d8b !important;
  background-color: rgba(96, 125, 139, 0.1);
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #cfd9de;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #cfd9de;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #607d8b;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(96, 125, 139, 0.04);
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(96, 125, 139, 0.1);
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #607d8b;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(96, 125, 139, 0.38);
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #607d8b;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eceff1;
}

.mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-grey:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e3e5e7;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #546e7a;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(84, 110, 122, 0.38);
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #546e7a;
  color: white !important;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #546e7a;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #546e7a;
  color: white !important;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #546e7a;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(84, 110, 122, 0.1);
  box-shadow: inset 0 0 0 2px #546e7a;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #546e7a;
  background-color: rgba(84, 110, 122, 0.1);
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #546e7a;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #546e7a;
  color: white !important;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #546e7a !important;
  background-color: rgba(84, 110, 122, 0.1);
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #beccd2;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #beccd2;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #546e7a;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(84, 110, 122, 0.04);
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(84, 110, 122, 0.1);
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #546e7a;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(84, 110, 122, 0.38);
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #546e7a;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eceff1;
}

.mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-grey-600:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e3e5e7;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #455a64;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(69, 90, 100, 0.38);
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #455a64;
  color: white !important;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #455a64;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #455a64;
  color: white !important;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #455a64;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(69, 90, 100, 0.1);
  box-shadow: inset 0 0 0 2px #455a64;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #455a64;
  background-color: rgba(69, 90, 100, 0.1);
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #455a64;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #455a64;
  color: white !important;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #455a64 !important;
  background-color: rgba(69, 90, 100, 0.1);
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #a8bac3;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #a8bac3;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #455a64;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(69, 90, 100, 0.04);
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(69, 90, 100, 0.1);
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #455a64;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(69, 90, 100, 0.38);
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #455a64;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eceff1;
}

.mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-grey-700:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e3e5e7;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #37474f;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(55, 71, 79, 0.38);
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #37474f;
  color: white !important;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #37474f;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #37474f;
  color: white !important;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #37474f;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(55, 71, 79, 0.1);
  box-shadow: inset 0 0 0 2px #37474f;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #37474f;
  background-color: rgba(55, 71, 79, 0.1);
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #37474f;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #37474f;
  color: white !important;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #37474f !important;
  background-color: rgba(55, 71, 79, 0.1);
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #94a9b4;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #94a9b4;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #37474f;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(55, 71, 79, 0.04);
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(55, 71, 79, 0.1);
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #37474f;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(55, 71, 79, 0.38);
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #37474f;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eceff1;
}

.mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-grey-800:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e3e5e7;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox) {
  color: #263238;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox)[disabled] {
  color: rgba(38, 50, 56, 0.38);
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fill {
  background-color: #263238;
  color: white !important;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-base .mat-button-focus-overlay {
  background-color: #263238;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button, .mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab, .mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab {
  background-color: #263238;
  color: white !important;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-flat-button .mat-ripple-element, .mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-mini-fab .mat-ripple-element, .mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-fab .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle {
  transition-property: box-shadow, background-color;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: 250ms;
  transition-delay: 0, 200ms;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle .mat-button-toggle-focus-overlay {
  background-color: #263238;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.cdk-mouse-focused, .mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-button-toggle.mat-button-toggle-checked {
  background-color: rgba(38, 50, 56, 0.1);
  box-shadow: inset 0 0 0 2px #263238;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip {
  color: #263238;
  background-color: rgba(38, 50, 56, 0.1);
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip::after {
  background-color: #263238;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected {
  background-color: #263238;
  color: white !important;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip .mat-chip-ripple .mat-ripple-element {
  color: #263238 !important;
  background-color: rgba(38, 50, 56, 0.1);
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-chip.mat-chip-selected .mat-chip-ripple .mat-ripple-element {
  color: white !important;
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-badge-content:not(.mat-fill) {
  background-color: transparent;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-background {
  fill: #7b97a5;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-buffer {
  background-color: #7b97a5;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-progress-bar .mat-progress-bar-fill::after {
  background-color: #263238;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item:hover:not([disabled]) {
  background-color: rgba(38, 50, 56, 0.04);
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-ripple-element {
  background-color: rgba(38, 50, 56, 0.1);
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item .mat-icon {
  color: #263238;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-menu-item[disabled] .mat-icon {
  color: rgba(38, 50, 56, 0.38);
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-select .mat-select-value {
  color: #263238;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light, .mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light {
  background-color: #eceff1;
}

.mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-list-item-light:hover, .mat-blue-grey-900:not(.mat-list-option):not(.mat-slide-toggle):not(.mat-button-disabled):not(.mat-list-item-disabled):not(.mat-button-toggle-disabled):not(.mat-form-field):not(.mat-checkbox).mat-table-row-light:hover {
  background-color: #e3e5e7;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-50 {
  color: !important;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-100 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: white;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-200 {
  color: !important;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-300 {
  color: !important;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-400 {
  color: !important;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: white;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-600 {
  color: !important;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-700 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: white;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-800 {
  color: !important;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-white-900 {
  color: !important;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-50 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: #eaf0f4;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-100 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: #cdd9df;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-200 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: #afc0c9;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-300 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: #8fa6b3;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-400 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: #7792a1;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-500, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-500 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: #5f7f90;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-600 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: #53707f;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-700 {
  color: white !important;
  background-color: #445c69;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-800 {
  color: white !important;
  background-color: #364953;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary {
  color: white !important;
  background-color: #25343c;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-light, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-primary-light {
  color: white !important;
  background-color: #384e5a;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-50 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: #ffe5eb;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-100 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: #ffbdcd;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-200 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: #ff91ac;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-300 {
  color: rgba(37, 52, 60, 0.87) !important;
  background-color: #ff638b;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-400 {
  color: white !important;
  background-color: #ff4071;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent {
  color: white !important;
  background-color: #ff1c59;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-600 {
  color: white !important;
  background-color: #ee1557;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-700 {
  color: white !important;
  background-color: #d80d54;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-800 {
  color: white !important;
  background-color: #c40051;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-900 {
  color: white !important;
  background-color: #a1004d;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-light, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-light {
  color: white !important;
  background-color: #ffb5ba;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-dark, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-accent-dark {
  color: white !important;
  background-color: #8e005a;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffebee;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffcdd2;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ef9a9a;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #e57373;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ef5350;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red {
  color: white !important;
  background-color: #f44336;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-600 {
  color: white !important;
  background-color: #e53935;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-700 {
  color: white !important;
  background-color: #d32f2f;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-800 {
  color: white !important;
  background-color: #c62828;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-red-900 {
  color: white !important;
  background-color: #b71c1c;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #fce4ec;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #f8bbd0;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #f48fb1;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #f06292;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ec407a;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink {
  color: white !important;
  background-color: #e91e63;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-600 {
  color: white !important;
  background-color: #d81b60;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-700 {
  color: white !important;
  background-color: #c2185b;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-800 {
  color: white !important;
  background-color: #ad1457;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-pink-900 {
  color: white !important;
  background-color: #880e4f;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #f3e5f5;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #e1bee7;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ce93d8;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-300 {
  color: white !important;
  background-color: #ba68c8;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-400 {
  color: white !important;
  background-color: #ab47bc;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple {
  color: white !important;
  background-color: #9c27b0;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-600 {
  color: white !important;
  background-color: #8e24aa;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-700 {
  color: white !important;
  background-color: #7b1fa2;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-800 {
  color: white !important;
  background-color: #6a1b9a;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-purple-900 {
  color: white !important;
  background-color: #4a148c;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ede7f6;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #d1c4e9;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #b39ddb;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-300 {
  color: white !important;
  background-color: #9575cd;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-400 {
  color: white !important;
  background-color: #7e57c2;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple {
  color: white !important;
  background-color: #673ab7;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-600 {
  color: white !important;
  background-color: #5e35b1;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-700 {
  color: white !important;
  background-color: #512da8;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-800 {
  color: white !important;
  background-color: #4527a0;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-purple-900 {
  color: white !important;
  background-color: #311b92;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #e8eaf6;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #c5cae9;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #9fa8da;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-300 {
  color: white !important;
  background-color: #7986cb;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-400 {
  color: white !important;
  background-color: #5c6bc0;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo {
  color: white !important;
  background-color: #3f51b5;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-600 {
  color: white !important;
  background-color: #3949ab;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-700 {
  color: white !important;
  background-color: #303f9f;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-800 {
  color: white !important;
  background-color: #283593;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-indigo-900 {
  color: white !important;
  background-color: #1a237e;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #e3f2fd;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #bbdefb;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #90caf9;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #64b5f6;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #42a5f5;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue {
  color: white !important;
  background-color: #2196f3;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-600 {
  color: white !important;
  background-color: #1e88e5;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-700 {
  color: white !important;
  background-color: #1976d2;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-800 {
  color: white !important;
  background-color: #1565c0;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-900 {
  color: white !important;
  background-color: #0d47a1;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #e1f5fe;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #b3e5fc;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #81d4fa;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #4fc3f7;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #29b6f6;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue {
  color: white !important;
  background-color: #03a9f4;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-600 {
  color: white !important;
  background-color: #039be5;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-700 {
  color: white !important;
  background-color: #0288d1;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-800 {
  color: white !important;
  background-color: #0277bd;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-blue-900 {
  color: white !important;
  background-color: #01579b;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #e0f7fa;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #b2ebf2;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #80deea;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #4dd0e1;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #26c6da;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan {
  color: white !important;
  background-color: #00bcd4;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-600 {
  color: white !important;
  background-color: #00acc1;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-700 {
  color: white !important;
  background-color: #0097a7;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-800 {
  color: white !important;
  background-color: #00838f;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-cyan-900 {
  color: white !important;
  background-color: #006064;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #e0f2f1;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #b2dfdb;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #80cbc4;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #4db6ac;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #26a69a;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal {
  color: white !important;
  background-color: #009688;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-600 {
  color: white !important;
  background-color: #00897b;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-700 {
  color: white !important;
  background-color: #00796b;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-800 {
  color: white !important;
  background-color: #00695c;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-teal-900 {
  color: white !important;
  background-color: #004d40;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #e8f5e9;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #c8e6c9;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #a5d6a7;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #81c784;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #66bb6a;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green {
  color: white !important;
  background-color: #4caf50;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-600 {
  color: white !important;
  background-color: #43a047;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-700 {
  color: white !important;
  background-color: #388e3c;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-800 {
  color: white !important;
  background-color: #2e7d32;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-green-900 {
  color: white !important;
  background-color: #1b5e20;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #f1f8e9;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #dcedc8;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #c5e1a5;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #aed581;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #9ccc65;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #8bc34a;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-600 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #7cb342;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-700 {
  color: white !important;
  background-color: #689f38;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-800 {
  color: white !important;
  background-color: #558b2f;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-light-green-900 {
  color: white !important;
  background-color: #33691e;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #f9fbe7;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #f0f4c3;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #e6ee9c;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #dce775;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #d4e157;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #cddc39;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-600 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #c0ca33;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-700 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #afb42b;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-800 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #9e9d24;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-lime-900 {
  color: white !important;
  background-color: #827717;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #fffde7;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #fff9c4;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #fff59d;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #fff176;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffee58;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffeb3b;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-600 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #fdd835;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-700 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #fbc02d;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-800 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #f9a825;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-yellow-900 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #f57f17;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #fff8e1;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffecb3;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffe082;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffd54f;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffca28;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffc107;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-600 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffb300;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-700 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffa000;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-800 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ff8f00;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-amber-900 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ff6f00;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #fff3e0;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffe0b2;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffcc80;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffb74d;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffa726;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange {
  color: white !important;
  background-color: #ff9800;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-600 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #fb8c00;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-700 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #f57c00;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-800 {
  color: white !important;
  background-color: #ef6c00;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-orange-900 {
  color: white !important;
  background-color: #e65100;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #fbe9e7;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffccbc;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ffab91;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ff8a65;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #ff7043;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange {
  color: white !important;
  background-color: #ff5722;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-600 {
  color: white !important;
  background-color: #f4511e;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-700 {
  color: white !important;
  background-color: #e64a19;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-800 {
  color: white !important;
  background-color: #d84315;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-deep-orange-900 {
  color: white !important;
  background-color: #bf360c;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #efebe9;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #d7ccc8;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #bcaaa4;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-300 {
  color: white !important;
  background-color: #a1887f;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-400 {
  color: white !important;
  background-color: #8d6e63;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown {
  color: white !important;
  background-color: #795548;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-600 {
  color: white !important;
  background-color: #6d4c41;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-700 {
  color: white !important;
  background-color: #5d4037;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-800 {
  color: white !important;
  background-color: #4e342e;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-brown-900 {
  color: white !important;
  background-color: #3e2723;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #fafafa;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: whitesmoke;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #eeeeee;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #e0e0e0;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-400 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #bdbdbd;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #9e9e9e;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-600 {
  color: white !important;
  background-color: #757575;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-700 {
  color: white !important;
  background-color: #616161;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-800 {
  color: white !important;
  background-color: #424242;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-grey-900 {
  color: white !important;
  background-color: #212121;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-50, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-50 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #eceff1;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-100, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-100 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #cfd8dc;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-200, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-200 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #b0bec5;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-300, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-300 {
  color: rgba(0, 0, 0, 0.87) !important;
  background-color: #90a4ae;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-400, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-400 {
  color: white !important;
  background-color: #78909c;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey {
  color: white !important;
  background-color: #607d8b;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-600, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-600 {
  color: white !important;
  background-color: #546e7a;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-700, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-700 {
  color: white !important;
  background-color: #455a64;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-800, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-800 {
  color: white !important;
  background-color: #37474f;
}

.mat-timeline .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-900, .mat-conversation .mat-list-item .mat-list-item-content > .mat-list-icon.mat-blue-grey-900 {
  color: white !important;
  background-color: #263238;
}

.mat-transparent {
  color: transparent;
}

.mat-accent-gradient {
  color: white;
  background: #ff1c59 linear-gradient(to right, #ff1c59, #8e005a);
}

.mat-accent-gradient.mat-flat-button .mat-ripple-element {
  background-color: rgba(255, 255, 255, 0.1);
}

.mat-accent-gradient:not(.mat-flat-button):not(.mat-card):not(.mat-chip):not(.app-toolbar-environment) {
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.mat-accent-gradient-container::before {
  background: #ff1c59 linear-gradient(to right, #ff1c59, #8e005a);
}

.mat-accent-gradient-shadow-container::after {
  background: #ff1c59 linear-gradient(to right, #ff1c59, #8e005a);
}

.mat-dark-variant .mat-accent-gradient {
  background: #ff1c59 linear-gradient(to right, #ff1c59, #ffb5ba);
}

.mat-night-gradient {
  color: white;
  background: #01579b linear-gradient(to right, #01579b, #311b92);
}

.mat-night-gradient:not(.app-toolbar-environment) {
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.mat-chip.mat-chip-primary-unselected:not(.mat-chip-selected) {
  color: #25343c !important;
  background-color: rgba(37, 52, 60, 0.1) !important;
}

.mat-chip.mat-chip-primary-unselected:not(.mat-chip-selected)::after {
  background-color: #25343c !important;
}

.mat-chip.mat-chip-primary-unselected:not(.mat-chip-selected) .mat-chip-ripple .mat-ripple-element {
  background-color: rgba(37, 52, 60, 0.1) !important;
}

mat-icon.mat-fill-white svg path {
  fill: white !important;
}

body {
  --primary-color: #25343c;
  --accent-color: #ff1c59;
  --accent-dark-color: #8e005a;
  --accent-light-color: #ffb5ba;
}

p, ul {
  margin: 0 !important;
  margin-block-start: 0;
  margin-block-end: 0;
}

hr {
  border: 0 !important;
  border-top: 1px solid rgba(0, 0, 0, 0.12) !important;
}

::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: transparent;
}

::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.25);
  border-radius: 100px;
  border: 2px solid transparent;
  background-clip: content-box;
}

:hover::-webkit-scrollbar-thumb {
  border: 1px solid transparent;
}

::selection {
  background-color: #ff1c59;
  color: white;
  -webkit-text-fill-color: white;
}

::-moz-selection {
  background-color: #ff1c59;
  color: white;
  -webkit-text-fill-color: white;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-transition: color 9999s ease-out, background-color 9999s ease-out;
  transition: color 9999s ease-out, background-color 9999s ease-out;
  transition-delay: 9999s;
}

a {
  cursor: pointer !important;
  color: #ff1c59;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -webkit-user-drag: none;
  -webkit-user-select: none;
}

a.mat-card, a.mat-chip {
  -webkit-text-decoration: none;
  text-decoration: none;
}

img {
  pointer-events: none;
  user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -webkit-user-drag: none;
}

small {
  font-size: small !important;
}

article {
  white-space: pre-line;
  word-break: break-word;
  overflow: auto;
}

article img {
  display: block;
  height: auto;
  max-width: 100%;
  margin: 8px 0;
  border-radius: 16px;
}

article ul {
  margin: 0;
}

article.images-sm img {
  max-width: min(350px, 100%);
}

article.article-compact {
  white-space: normal;
}

.app-no-event {
  pointer-events: none !important;
}

.app-text {
  cursor: text !important;
  background: none !important;
  pointer-events: none !important;
}

.app-fill {
  width: 100%;
  max-width: unset !important;
}

.app-section {
  display: block;
  background-size: cover;
  background-position: 0 30%;
  background-repeat: no-repeat;
  scroll-margin-top: 64px;
}

.app-section .app-section-content {
  max-width: 900px;
  padding: 48px 8px;
  margin: 0 auto;
}

.app-section .app-section-content .mat-title {
  display: inline-block;
  line-height: 22px;
}

.app-section .app-section-content.app-section-full {
  max-width: calc(100% - 24px);
}

@media screen and (min-width: 924px) {
  .app-section .app-section-content > .mat-title {
    margin-left: calc((100% - 900px) / 2);
  }
}

@media screen and (max-width: 599.98px) and (orientation: portrait) {
  .app-section {
    scroll-margin-top: 56px;
  }
}

.app-short-description p {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.app-very-short-description p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.app-overlaying {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #fafafa;
  z-index: 100;
  overflow: hidden;
}

.app-overlaying .mat-title {
  text-align: center;
}

.app-titles {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: baseline;
  gap: 8px 16px;
  margin: 0 !important;
}

.app-titles > * ~ *::before {
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 16px;
  border-radius: 4px;
  background-color: #e0e0e0;
}

.app-bottom {
  position: sticky;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  bottom: 0;
  padding: 8px;
  width: calc(100% - 16px);
}

.app-acrylic {
  --acrylic-color: 255, 255, 255;
  --acrylic-opacity: .80;
  --legacy-acrylic-color: 250, 250, 250;
  --legacy-acrylic-opacity: .90;
  background-color: rgba(var(--legacy-acrylic-color), var(--legacy-acrylic-opacity));
  will-change: backdrop-filter;
}

@supports ((-webkit-backdrop-filter: blur(20px)) or (backdrop-filter: blur(20px))) or (-webkit-backdrop-filter: blur(20px)) {
  .app-acrylic {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background-color: rgba(var(--acrylic-color), var(--acrylic-opacity));
  }
}

.app-framed demande-new mat-dialog-content {
  position: relative;
  display: block;
  padding: 0 24px;
  overflow: hidden;
  border-radius: 12px;
}

.app-framed demande-new mat-dialog-actions {
  display: flex;
  justify-content: flex-end;
  padding-top: 24px;
}

.app-acrylic.mat-snack-bar-container,
.mat-dark-variant .app-acrylic {
  --acrylic-color: 33, 33, 33;
  --legacy-acrylic-color: 33, 33, 33;
}

.app-hero-page {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: center;
  padding: 24px;
  gap: 24px;
}

.app-hero-page > :first-child {
  position: sticky;
  top: 88px;
}

.app-hero-page > :nth-child(2) {
  display: block;
  width: 100%;
  max-width: 848px;
}

@media screen and (max-width: 1280px) {
  .app-hero-page > :first-child {
    display: none;
  }
}

.app-blueprint-base, .app-blueprint-circle-base, .app-blueprint-circle-br, .app-blueprint-circle-tl, .app-blueprint-b, .app-blueprint-x, .app-blueprint-t, .app-blueprint-r, .app-blueprint-y, .app-blueprint-l {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.app-blueprint-l, .app-blueprint-y {
  top: -16px;
  height: calc(100% + 32px);
}

.app-blueprint-l.app-blueprint-xl, .app-blueprint-xl.app-blueprint-y {
  top: -64px;
  height: calc(100% + 128px);
}

.app-blueprint-l::before, .app-blueprint-y::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 100%;
  background: linear-gradient(to bottom, rgba(158, 158, 158, 0.33), rgba(158, 158, 158, 0.33) 50%, transparent 0, transparent);
  background-size: 1px 5px;
}

.app-blueprint-r, .app-blueprint-y {
  top: -16px;
  height: calc(100% + 32px);
}

.app-blueprint-r.app-blueprint-xl, .app-blueprint-xl.app-blueprint-y {
  top: -64px;
  height: calc(100% + 128px);
}

.app-blueprint-r::after, .app-blueprint-y::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 100%;
  background: linear-gradient(to bottom, rgba(158, 158, 158, 0.33), rgba(158, 158, 158, 0.33) 50%, transparent 0, transparent);
  background-size: 1px 5px;
}

.app-blueprint-t, .app-blueprint-x {
  left: -16px;
  width: calc(100% + 32px);
}

.app-blueprint-t.app-blueprint-xl, .app-blueprint-xl.app-blueprint-x {
  left: -64px;
  width: calc(100% + 128px);
}

.app-blueprint-t::before, .app-blueprint-x::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(to left, rgba(158, 158, 158, 0.33), rgba(158, 158, 158, 0.33) 50%, transparent 0, transparent);
  background-size: 5px 1px;
}

.app-blueprint-b, .app-blueprint-x {
  left: -16px;
  width: calc(100% + 32px);
}

.app-blueprint-b.app-blueprint-xl, .app-blueprint-xl.app-blueprint-x {
  left: -64px;
  width: calc(100% + 128px);
}

.app-blueprint-b::after, .app-blueprint-x::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: linear-gradient(to left, rgba(158, 158, 158, 0.33), rgba(158, 158, 158, 0.33) 50%, transparent 0, transparent);
  background-size: 5px 1px;
}

.app-blueprint-circle-base::before, .app-blueprint-circle-br::before, .app-blueprint-circle-tl::before {
  content: "";
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  border-radius: 32px;
  border: 1px dashed rgba(158, 158, 158, 0.33);
  transform: rotate(-45deg);
}

.app-blueprint-circle-base.app-blueprint-circle-sm::before, .app-blueprint-circle-sm.app-blueprint-circle-br::before, .app-blueprint-circle-sm.app-blueprint-circle-tl::before {
  width: 32px;
  height: 32px;
  border-radius: 16px;
}

.app-blueprint-circle-tl::before {
  top: -32px;
  left: -32px;
  border-bottom: 1px solid transparent;
}

.app-blueprint-circle-tl.app-blueprint-circle-sm::before {
  top: -16px;
  left: -16px;
}

.app-blueprint-circle-br::before {
  bottom: -32px;
  right: -32px;
  border-top: 1px solid transparent;
}

.app-blueprint-circle-br.app-blueprint-circle-sm::before {
  bottom: -16px;
  right: -16px;
}

.app-badge {
  padding: 0 8px;
  border-radius: 12px;
  background-color: #eeeeee;
}

.illustration-hero {
  position: relative;
  width: 360px;
  height: 640px;
  border-radius: 16px;
  background: #ff1c59 linear-gradient(to bottom right, #ff1c59, #8e005a);
}

.illustration-hero img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 16px;
  opacity: 0.5;
  mix-blend-mode: screen;
}

.illustration-hero .mat-title {
  position: absolute;
  top: 24px;
  left: 24px;
  color: white;
}

.illustration-hero .mat-title::after {
  content: attr(title);
  position: absolute;
  left: -6px;
  top: 24px;
  font-size: 5rem;
  line-height: 5rem;
  opacity: 0.15;
}

.app-sticky {
  position: sticky;
  top: 0;
}

.app-font-subheader {
  font-weight: 500;
}

body .mat-title {
  line-height: 22px !important;
}

body .mat-elevation-z0 {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z-1 {
  box-shadow: 0 0 0 0 transparent;
}

body .mat-elevation-z-1:not(.app-acrylic) {
  background: transparent !important;
}

body .mat-elevation-z-2 {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.05);
}

body .mat-elevation-z0 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z0:hover {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z1 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z1:hover {
  box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z2 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z2:hover {
  box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z3 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z3:hover {
  box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z4 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z4:hover {
  box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z5 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z5:hover {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z6 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z6:hover {
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z7 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z7:hover {
  box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z8 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z8:hover {
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z9 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z9:hover {
  box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z10 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z10:hover {
  box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z11 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z11:hover {
  box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z12 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z12:hover {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z13 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z13:hover {
  box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z14 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z14:hover {
  box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z15 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z15:hover {
  box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z16 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z16:hover {
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z17 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z17:hover {
  box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z18 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z18:hover {
  box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z19 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z19:hover {
  box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z20 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z20:hover {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z21 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z21:hover {
  box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z22 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z22:hover {
  box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z23 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z23:hover {
  box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
}

body .mat-elevation-z24 {
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

body .mat-elevation-hover-z24:hover {
  box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
}

body .active-elevation-z1:not(.app-text) {
  z-index: 1;
  box-shadow: 0 0 0 2px rgba(255, 28, 89, 0.72), 0px 2px 4px -1px rgba(255, 28, 89, 0.2), 0px 4px 5px 0px rgba(255, 28, 89, 0.14), 0px 1px 10px 0px rgba(255, 28, 89, 0.12);
}

body .mat-progress-bar, body .mat-progress-bar .mat-progress-bar-fill::after {
  border-radius: 5px;
}

body .mat-icon {
  vertical-align: middle;
}

body .mat-checkbox .mat-checkbox-frame, body .mat-checkbox .mat-checkbox-background {
  border-radius: 4px;
}

body .mat-badge.mat-badge-overlap.mat-badge-after .mat-badge-content {
  right: -6px !important;
}

body .mat-badge.mat-badge-overlap.mat-badge-below .mat-badge-content {
  bottom: -6px !important;
}

body .mat-menu-panel.mat-menu-panel-xl {
  max-width: 320px;
}

body .mat-menu-panel.mat-menu-panel-full {
  max-width: none;
}

body .mat-navigate {
  margin-left: auto;
  color: rgba(0, 0, 0, 0.27);
  flex: 0 0 24px;
}

body .mat-datetimepicker-popup {
  border-radius: 5px;
}

body .mat-title.mat-accent-gradient,
body .mat-card-title.mat-accent-gradient {
  display: inline-block;
}

body .mat-button-base:not(.mat-icon-button):not(.mat-fab):not(.mat-mini-fab), body .mat-button-toggle,
body .mat-list-item,
body .mat-card,
body .mat-dialog-container,
body .mat-form-field,
body .mat-menu-panel, body .mat-select-panel {
  border-radius: 8px;
}

body .mat-tooltip {
  border-radius: 16px;
}

body .mat-form-field.mat-form-field-appearance-fill.mat-form-field-inline {
  display: inline-block;
}

body .mat-form-field-search.mat-form-field-search-elevation-z1 .mat-form-field-flex {
  box-shadow: inset 0 0 0 2px rgba(255, 28, 89, 0.72), 0px 2px 4px -1px rgba(255, 28, 89, 0.2), 0px 4px 5px 0px rgba(255, 28, 89, 0.14), 0px 1px 10px 0px rgba(255, 28, 89, 0.12);
}

body .mat-expansion-panel.mat-expanded {
  box-shadow: 0 0 0 2px rgba(255, 28, 89, 0.72), 0px 2px 4px -1px rgba(255, 28, 89, 0.2), 0px 4px 5px 0px rgba(255, 28, 89, 0.14), 0px 1px 10px 0px rgba(255, 28, 89, 0.12);
}

body .mat-expansion-panel.mat-expanded .mat-expansion-panel-header-title {
  color: #ff1c59;
}

body .mat-diff-del {
  color: #d32f2f;
  background-color: rgba(244, 67, 54, 0.25);
  border-radius: 4px;
  padding: 0 4px;
  margin: 0 4px;
}

body .mat-diff-del::before {
  content: "- ";
}

body .mat-diff-add {
  color: #388e3c;
  background-color: rgba(76, 175, 80, 0.25);
  border-radius: 4px;
  padding: 0 4px;
  margin: 0 4px;
}

body .mat-diff-add::before {
  content: "+ ";
}

.cdk-overlay-pane-pointer-events-none {
  pointer-events: none;
}

.cdk-overlay-pane-position-animate {
  transition: all cubic-bezier(0, 0, 0.2, 1) 500ms;
}

.cdk-drag-preview {
  box-sizing: border-box;
  background: white;
  border-radius: 4px;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
}

.cdk-drag-placeholder {
  opacity: 0;
}

.cdk-drag-animating {
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}

.cdk-drop-list-dragging .mat-list-item:not(.cdk-drag-placeholder) {
  transition: transform 250ms cubic-bezier(0, 0, 0.2, 1);
}

@media print {
  .mat-sidenav-container, .mat-sidenav-content {
    overflow: unset !important;
  }
  .app-print-sidenav-hide .mat-sidenav {
    display: none !important;
  }
  .app-print-sidenav-hide .mat-sidenav-content {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .app-print-hide {
    display: none !important;
  }
  .app-print-unbreakable {
    page-break-inside: avoid;
    break-inside: avoid;
  }
}
/*!**************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/xterm/css/xterm.css ***!
  \**************************************************************************************************************************************************************************************************************************/
/**
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * Originally forked from (with the author's permission):
 *   Fabrice Bellard's javascript vt100 for jslinux:
 *   http://bellard.org/jslinux/
 *   Copyright (c) 2011 Fabrice Bellard
 *   The original design remains. The terminal itself
 *   has been extended to include xterm CSI codes, among
 *   other features.
 */

/**
 *  Default styles for xterm.js
 */

.xterm {
    cursor: text;
    position: relative;
    user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
}

.xterm.focus,
.xterm:focus {
    outline: none;
}

.xterm .xterm-helpers {
    position: absolute;
    top: 0;
    /**
     * The z-index of the helpers must be higher than the canvases in order for
     * IMEs to appear on top.
     */
    z-index: 5;
}

.xterm .xterm-helper-textarea {
    padding: 0;
    border: 0;
    margin: 0;
    /* Move textarea out of the screen to the far left, so that the cursor is not visible */
    position: absolute;
    opacity: 0;
    left: -9999em;
    top: 0;
    width: 0;
    height: 0;
    z-index: -5;
    /** Prevent wrapping so the IME appears against the textarea at the correct position */
    white-space: nowrap;
    overflow: hidden;
    resize: none;
}

.xterm .composition-view {
    /* TODO: Composition position got messed up somewhere */
    background: #000;
    color: #FFF;
    display: none;
    position: absolute;
    white-space: nowrap;
    z-index: 1;
}

.xterm .composition-view.active {
    display: block;
}

.xterm .xterm-viewport {
    /* On OS X this is required in order for the scroll bar to appear fully opaque */
    background-color: #000;
    overflow-y: scroll;
    cursor: default;
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
}

.xterm .xterm-screen {
    position: relative;
}

.xterm .xterm-screen canvas {
    position: absolute;
    left: 0;
    top: 0;
}

.xterm .xterm-scroll-area {
    visibility: hidden;
}

.xterm-char-measure-element {
    display: inline-block;
    visibility: hidden;
    position: absolute;
    top: 0;
    left: -9999em;
    line-height: normal;
}

.xterm.enable-mouse-events {
    /* When mouse events are enabled (eg. tmux), revert to the standard pointer cursor */
    cursor: default;
}

.xterm.xterm-cursor-pointer,
.xterm .xterm-cursor-pointer {
    cursor: pointer;
}

.xterm.column-select.focus {
    /* Column selection mode */
    cursor: crosshair;
}

.xterm .xterm-accessibility,
.xterm .xterm-message {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 10;
    color: transparent;
    pointer-events: none;
}

.xterm .live-region {
    position: absolute;
    left: -9999px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.xterm-dim {
    /* Dim should not apply to background, so the opacity of the foreground color is applied
     * explicitly in the generated class and reset to 1 here */
    opacity: 1 !important;
}

.xterm-underline-1 { text-decoration: underline; }

.xterm-underline-2 { -webkit-text-decoration: double underline; text-decoration: double underline; }

.xterm-underline-3 { -webkit-text-decoration: wavy underline; text-decoration: wavy underline; }

.xterm-underline-4 { -webkit-text-decoration: dotted underline; text-decoration: dotted underline; }

.xterm-underline-5 { -webkit-text-decoration: dashed underline; text-decoration: dashed underline; }

.xterm-overline {
    text-decoration: overline;
}

.xterm-overline.xterm-underline-1 { text-decoration: overline underline; }

.xterm-overline.xterm-underline-2 { -webkit-text-decoration: overline double underline; text-decoration: overline double underline; }

.xterm-overline.xterm-underline-3 { -webkit-text-decoration: overline wavy underline; text-decoration: overline wavy underline; }

.xterm-overline.xterm-underline-4 { -webkit-text-decoration: overline dotted underline; text-decoration: overline dotted underline; }

.xterm-overline.xterm-underline-5 { -webkit-text-decoration: overline dashed underline; text-decoration: overline dashed underline; }

.xterm-strikethrough {
    text-decoration: line-through;
}

.xterm-screen .xterm-decoration-container .xterm-decoration {
	z-index: 6;
	position: absolute;
}

.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer {
	z-index: 7;
}

.xterm-decoration-overview-ruler {
    z-index: 8;
    position: absolute;
    top: 0;
    right: 0;
    pointer-events: none;
}

.xterm-decoration-top {
    z-index: 2;
    position: relative;
}


/*# sourceMappingURL=styles.css.map*/