/* Build 458 — converted Lead colour and clear selected-date treatment */

/* The selected-day panel/date bar keeps the approved pale grey shell and dark outline. */
#qcm-day-panel.guard-selected-day-panel-v452,
.pcal-wrap #qcm-day-panel.guard-selected-day-panel-v452{
  background:#f4f5f6!important;
  background-color:#f4f5f6!important;
  border:3px solid #4b5563!important;
  box-shadow:none!important;
}

#qcm-day-panel .guard-selected-day-date-bar-v452,
.pcal-wrap #qcm-day-panel .guard-selected-day-date-bar-v452{
  background:#f4f5f6!important;
  background-color:#f4f5f6!important;
  color:#1f2937!important;
  border-color:#4b5563!important;
}

/* Month weekday headings are plain white. */
.pcal-wrap .qcm-head,
.qcal-wrap .qcm-head,
.pcal-wrap .qcm-head>span,
.qcal-wrap .qcm-head>span{
  background:#fff!important;
  background-color:#fff!important;
}

/* Dates containing appointments stay white rather than pale green. */
.pcal-wrap .qcm-cell.qcm-has-items,
.qcal-wrap .qcm-cell.qcm-has-items{
  background:#fff!important;
  background-color:#fff!important;
}

/* The active date is white with a rounded 3px dark inset border. */
.qcm-cell.guard-calendar-active-date-v452,
.qcw-col.guard-calendar-active-date-v452,
.qcm-cell.qcal-date-selected,
.qcw-col.qcal-date-selected{
  background:#fff!important;
  background-color:#fff!important;
  outline:none!important;
  border-radius:10px!important;
  box-shadow:inset 0 0 0 3px #4b5563!important;
  overflow:hidden!important;
  position:relative!important;
  z-index:2!important;
}
