/* src/styles.scss */
body {
  font-family: "Roboto", sans-serif;
}
.cdk-overlay-container .mat-mdc-calendar-body-cell[aria-disabled=true],
.cdk-overlay-container .mat-calendar-body-cell.mat-calendar-body-disabled,
.cdk-overlay-container button.mat-calendar-body-cell[disabled] {
  color: #cfcfcf !important;
  opacity: 0.9 !important;
  background: transparent !important;
  pointer-events: none !important;
  cursor: default !important;
}
.cdk-overlay-container .mat-mdc-calendar-body-cell[aria-disabled=true] .mat-button-wrapper,
.cdk-overlay-container .mat-calendar-body-cell.mat-calendar-body-disabled .mat-button-wrapper,
.cdk-overlay-container button.mat-calendar-body-cell[disabled] .mat-button-wrapper {
  color: #cfcfcf !important;
}
.cdk-overlay-pane:has(.mat-mdc-snack-bar-container) {
  background: transparent !important;
}
.cdk-overlay-pane .mat-snack-bar-container,
.cdk-overlay-pane .mat-mdc-snack-bar-container,
.mat-snack-bar-panel,
.mat-mdc-snack-bar-panel {
  background: none !important;
}
.mat-mdc-simple-snack-bar .mat-mdc-snack-bar-label {
  background: white;
}
.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface {
  background-color: white !important;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
