.charger-list--connect .connect__cycle .refresh, .charger-list--item .charger-list--title .battery .main::before, .charger-list--item .charger-list--title .error, .charger-list--item .charger-list--title .error__tooltip-type::before, .charger-list--item .charger-list--title .error__tooltip-more::after, .dashboard__title .reload::after, .dashboard__grid .grid__graph--tooltips .tooltips__link::after, .dashboard__grid .grid__map--search .search__icon, .dashboard__grid .grid__map--status .status--title a::after, .dashboard__grid .grid__map--close::after, .dashboard__grid .grid__map--map .map__place--all a::after {
  background-color: transparent;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  color: transparent;
  font-size: 0;
}

.charger-list--item .charger-list--title .battery .main::before, .charger-list--item .charger-list--title .error__tooltip-type::before, .charger-list--item .charger-list--title .error__tooltip-more::after, .charger-list--item .charger-list--toggle .icon::before, .dashboard__title .reload::after, .dashboard__grid .grid__graph--tooltips .tooltips__link::after, .dashboard__grid .grid__map--status .status--title a::after, .dashboard__grid .grid__map--status .status__info--status .status__box .title::before, .dashboard__grid .grid__map--close::after, .dashboard__grid .grid__map--map .map__pin p, .dashboard__grid .grid__map--map .map__place--list .list .title::before, .dashboard__grid .grid__map--map .map__place--all a::after {
  display: block;
  content: "";
}

.tempus-dominus-widget.light .calendar-header .previous,
.tempus-dominus-widget.light .calendar-header .next,
.tempus-dominus-widget.dark .calendar-header .previous,
.tempus-dominus-widget.dark .calendar-header .next, .tempus-dominus-widget.light .fa-solid,
.tempus-dominus-widget.dark .fa-solid {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}

.dashboard__grid .grid__map--map .map__place--list .list__indicator span {
  color: rgba(255, 255, 255, 0);
  font-size: 0;
}

.login-area {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.login__inner {
  width: 462px;
}
.login__inner .title {
  margin-bottom: 80px;
  color: #333;
  font-size: 60px;
  font-weight: 600;
  text-align: center;
  line-height: 42px;
}
.login__inner label {
  display: none;
}
.login__inner .input-text {
  margin-bottom: 10px;
}
.login__inner .button {
  margin-top: 50px;
}
.login__inner .input-group {
  margin-bottom: 10px;
}
.login__inner .input-group .input-text {
  margin-bottom: 0;
}
.login__inner .input-group .button {
  height: 60px;
  margin-top: 0;
}

.dashboard-area {
  flex-shrink: 1;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.dashboard__title {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-shrink: 0;
  flex-grow: 0;
  margin-bottom: 41px;
}
.dashboard__title .title {
  color: #333;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}
.dashboard__title .reload {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 10px;
  width: 231px;
  height: 40px;
  border: 1px solid #d0d0d0;
  border-radius: 4px;
  color: #666666;
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
}
.dashboard__title .reload::after {
  width: 17px;
  height: 17px;
  background-image: url("../image/icon/reload-gray.svg");
}
.dashboard__grid {
  flex-shrink: 1;
  flex-grow: 1;
  display: grid;
  grid-template-columns: minmax(0, 1fr) 463px;
  grid-template-rows: 237px 237px minmax(0, 1fr);
  column-gap: 16px;
  row-gap: 20px;
}
.dashboard__grid .grid {
  padding: 30px;
  border: 1px solid #bebec2;
  border-radius: 4px;
}
.dashboard__grid .grid--title {
  color: #333;
  font-size: 20px;
  font-weight: 500;
}
.dashboard__grid .grid__graph {
  display: flex;
  flex-direction: column;
  grid-row: span 2;
}
.dashboard__grid .grid__graph .grid--title {
  flex-shrink: 0;
  flex-grow: 0;
  margin-bottom: 20px;
}
.dashboard__grid .grid__graph--dropdowns {
  display: grid;
  grid-template-columns: minmax(0, 200px) auto minmax(0, 200px) minmax(0, 200px);
  gap: 10px;
}
.dashboard__grid .grid__graph--box {
  flex-shrink: 1;
  flex-grow: 1;
  position: relative;
  width: calc(100% + 10px);
  height: 206px;
  margin-top: 30px;
  margin-left: -10px;
}
.dashboard__grid .grid__graph--tooltips {
  position: fixed;
  /*width: 208px;*/
  min-width: 208px;
  max-width: 400px;
  padding: 20px;
  background-color: #fff;
  border: 1px solid #bebec2;
  border-radius: 4px;
  opacity: 0;
  transform: translateY(-100%);
}
.dashboard__grid .grid__graph--tooltips .tooltips__list {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-bottom: 20px;
}
.dashboard__grid .grid__graph--tooltips .tooltips__list--row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.dashboard__grid .grid__graph--tooltips .tooltips__list--row .title {
  color: #333;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}
.dashboard__grid .grid__graph--tooltips .tooltips__list--row .text {
  color: #000;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}
.dashboard__grid .grid__graph--tooltips .tooltips__link {
  display: flex;
  flex-direction: row;
  align-items: center;
  color: #666;
  font-size: 14px;
  line-height: 18px;
}
.dashboard__grid .grid__graph--tooltips .tooltips__link::after {
  width: 18px;
  height: 18px;
  background-image: url("../image/icon/dashboard-paging.svg");
}
.dashboard__grid .grid__graph--desc {
  flex-shrink: 0;
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  row-gap: 6px;
  padding: 6px 20px 6px 10px;
  margin-top: 30px;
  background-color: #f5f5f5;
}
.dashboard__grid .grid__graph--desc .left {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
}
.dashboard__grid .grid__graph--desc .left p {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  padding: 0 10px;
  color: #333;
  font-size: 18px;
  font-weight: 500;
  white-space: nowrap;
}
.dashboard__grid .grid__graph--desc .left p span {
  display: block;
  min-width: 20px;
  height: 20px;
  background-color: #231f20;
  border-radius: 4px;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  line-height: 20px;
}
.dashboard__grid .grid__graph--desc .right {
  padding-left: 10px;
  color: #767676;
  font-size: 14px;
}
.dashboard__grid .grid__status .grid--title {
  margin-bottom: 30px;
}
.dashboard__grid .grid__status--boxs {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 10px;
  text-align: center;
}
.dashboard__grid .grid__status--boxs .box {
  padding: 20px 40px;
  background-color: #f5f5f5;
}
.dashboard__grid .grid__status--boxs .number {
  color: #000;
  font-size: 18px;
  font-weight: 600;
}
.dashboard__grid .grid__status--boxs .number strong {
  font-size: 50px;
  font-weight: 600;
}
.dashboard__grid .grid__status--boxs .text {
  margin-top: 4px;
  color: #767676;
  font-size: 16px;
  font-weight: 500;
}
.dashboard__grid .grid__map {
  overflow: hidden;
  position: relative;
  grid-column: span 2;
  min-height: 854px;
  padding: 0;
}
.dashboard__grid .grid__map--dropdown {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  gap: 10px;
  position: absolute;
  top: 40px;
  left: 40px;
  z-index: 20;
}
.dashboard__grid .grid__map--dropdown .dropdown-area {
  width: 399px;
}
.dashboard__grid .grid__map--dropdown .dropdown--button {
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 50px;
  line-height: 1;
}
.dashboard__grid .grid__map--dropdown .dropdown--box {
  margin-top: 10px;
}
.dashboard__grid .grid__map--dropdown .dropdown--box button,
.dashboard__grid .grid__map--dropdown .dropdown--box a {
  min-height: 0;
  padding: 9px 19px;
  color: #111;
  font-size: 16px;
  line-height: 24px;
}
.dashboard__grid .grid__map--search {
  position: relative;
}
.dashboard__grid .grid__map--search .search {
  position: relative;
  width: 399px;
}
.dashboard__grid .grid__map--search .search input {
  height: 48px;
  padding: 14px 19px;
  z-index: 5;
}
.dashboard__grid .grid__map--search .search__icon {
  position: absolute;
  width: 42px;
  height: 42px;
  top: 4px;
  right: 4px;
  background-image: url("../image/icon/dashboard-search.svg");
  background-size: 22px;
  z-index: 10;
}
.dashboard__grid .grid__map--search .list {
  position: absolute;
  display: none;
  width: 100%;
  top: 100%;
  margin-top: 10px;
  background-color: #fff;
  border: 1px solid #d5d5d5;
  border-radius: 4px;
}
.dashboard__grid .grid__map--search .list p {
  padding: 9px 19px;
  color: #111;
  font-size: 16px;
  line-height: 24px;
}
.dashboard__grid .grid__map--search .list p:not(:last-child) {
  border-bottom: 1px solid #d5d5d5;
}
.dashboard__grid .grid__map--search .list p span {
  color: #a1a1a1;
}
.dashboard__grid .grid__map--search.open .list {
  display: block;
}
.dashboard__grid .grid__map--status {
  display: flex;
  flex-direction: column;
  gap: 10px;
  position: absolute;
  width: 809px;
  top: 100px;
  bottom: 40px;
  left: 0;
  padding: 20px 40px 40px;
  background-color: #fff;
  border: 1px solid #bebec2;
  border-radius: 4px;
  transform: translateX(-100%);
  z-index: 15;
  transition: transform 0.3s, left 0.3s;
}
.dashboard__grid .grid__map--status.open {
  left: 40px;
  transform: translateX(0%);
}
.dashboard__grid .grid__map--status.open .grid__map--close::after {
  transform: rotate(0deg);
}
.dashboard__grid .grid__map--status .status--title {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px 0;
  color: #333;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
}
.dashboard__grid .grid__map--status .status--title a {
  display: flex;
  flex-direction: row;
  align-items: center;
  color: #666;
  font-size: 14px;
  line-height: 18px;
}
.dashboard__grid .grid__map--status .status--title a::after {
  width: 18px;
  height: 18px;
  background-image: url("../image/icon/dashboard-paging.svg");
}
.dashboard__grid .grid__map--status .status__info {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 30px;
}
.dashboard__grid .grid__map--status .status__info--overview .overview {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 10px;
}
.dashboard__grid .grid__map--status .status__info--overview .overview__box {
  padding: 15px 10px;
  border-radius: 4px;
  text-align: center;
}
.dashboard__grid .grid__map--status .status__info--overview .overview__box .title {
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}
.dashboard__grid .grid__map--status .status__info--overview .overview__box .number {
  font-size: 18px;
  font-weight: 600;
}
.dashboard__grid .grid__map--status .status__info--overview .overview__box .number strong {
  font-size: 60px;
  font-weight: 300;
}
.dashboard__grid .grid__map--status .status__info--overview .overview__box.black {
  background-color: #dadada;
  color: #666666;
}
.dashboard__grid .grid__map--status .status__info--overview .overview__box.gray {
  background-color: #f5f5f5;
  color: #a6a6a6;
}
.dashboard__grid .grid__map--status .status__info--overview .overview__box.red {
  background-color: #feece9;
  color: #ef4023;
}
.dashboard__grid .grid__map--status .status__info--status {
  display: flex;
  flex-direction: column;
}
.dashboard__grid .grid__map--status .status__info--status .grid--title {
  flex-shrink: 0;
  flex-grow: 0;
}
.dashboard__grid .grid__map--status .status__info--status .status {
  flex-shrink: 1;
  flex-grow: 1;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-template-rows: repeat(2, minmax(0, 1fr));
  gap: 10px;
}
.dashboard__grid .grid__map--status .status__info--status .status__box {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 10px 20px;
  border: 1px solid #cecece;
  border-radius: 4px;
}
.dashboard__grid .grid__map--status .status__info--status .status__box .title {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.dashboard__grid .grid__map--status .status__info--status .status__box.green .title::before {
  background-color: #00cd55;
}
.dashboard__grid .grid__map--status .status__info--status .status__box.yellow .title::before {
  background-color: #ffac30;
}
.dashboard__grid .grid__map--status .status__info--status .status__box.red .title::before {
  background-color: #ff0000;
}
.dashboard__grid .grid__map--status .status__info--status .status__box.black .title::before {
  background-color: #595959;
}
.dashboard__grid .grid__map--status .status__info--status .status__box .title {
  gap: 10px;
  color: #333;
  font-size: 18px;
  font-weight: 500;
}
.dashboard__grid .grid__map--status .status__info--status .status__box .title::before {
  width: 16px;
  height: 16px;
  border-radius: 16px;
}
.dashboard__grid .grid__map--status .status__info--status .status__box .number {
  color: #333;
  font-size: 20px;
  font-weight: 500;
}
.dashboard__grid .grid__map--status .status__history .table-list {
  padding-bottom: 0;
}
.dashboard__grid .grid__map--status .status__history .table-list table th {
  padding: 14px 0;
  background-color: #f5f5f5;
  color: #000;
}
.dashboard__grid .grid__map--status .status__history .table-list table td {
  height: 37px;
  border-bottom: none;
  color: #666;
  font-size: 14px;
  line-height: 17px;
}
.dashboard__grid .grid__map--status .status__exchange .table-list {
  padding-bottom: 0;
}
.dashboard__grid .grid__map--status .status__exchange .table-list table th {
  padding: 14px 0;
  background-color: #f5f5f5;
  color: #000;
}
.dashboard__grid .grid__map--status .status__exchange .table-list table td {
  height: 37px;
  border-bottom: none;
  color: #666;
  font-size: 14px;
  line-height: 17px;
}
.dashboard__grid .grid__map--close {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: absolute;
  width: 40px;
  height: 100px;
  right: 1px;
  top: 50%;
  background-color: #fff;
  border: 1px solid #bebec2;
  border-left-color: #fff;
  border-radius: 0 4px 4px 0;
  transform: translateX(100%) translateY(-50%);
}
.dashboard__grid .grid__map--close::after {
  width: 30px;
  height: 30px;
  background-image: url("../image/icon/dashboard-fold.svg");
  transform: rotate(180deg);
  transition: transform 0.3s;
}
.dashboard__grid .grid__map--map {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #dde8ec;
  z-index: 5;
}
.dashboard__grid .grid__map--map > .map-box,
.dashboard__grid .grid__map--map > iframe {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 5;
}
.dashboard__grid .grid__map--map .map__pin {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  position: absolute;
  width: 62px;
  height: 62px;
  border-radius: 62px;
  background-color: rgba(239, 64, 35, 0.2);
  z-index: 10;
}
.dashboard__grid .grid__map--map .map__pin p {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 26px;
  height: 26px;
  border-radius: 26px;
  background-color: #ef4023;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
}
.dashboard__grid .grid__map--map .map__place {
  display: flex;
  flex-direction: column;
  gap: 10px;
  position: absolute;
  padding: 20px 30px;
  background-color: #fff;
  border: 1px solid #bebec2;
  border-radius: 4px;
  z-index: 15;
}
.dashboard__grid .grid__map--map .map__place--title {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
}
.dashboard__grid .grid__map--map .map__place--title button,
.dashboard__grid .grid__map--map .map__place--title a {
  flex-shrink: 0;
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  border-radius: 4px;
  background-image: url("../image/icon/dashboard-link.svg");
  background-color: #f5f5f5;
  background-size: 16px;
  background-position: center center;
}
.dashboard__grid .grid__map--map .map__place--title .prev {
  transform: rotate(180deg);
}
.dashboard__grid .grid__map--map .map__place--title .text {
  flex-shrink: 1;
  flex-grow: 1;
  color: #000;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
}
.dashboard__grid .grid__map--map .map__place--list {
  overflow: hidden;
  width: 168px;
}
.dashboard__grid .grid__map--map .map__place--list .list {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 168px;
}
.dashboard__grid .grid__map--map .map__place--list .list__inner {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  width: fit-content;
}
.dashboard__grid .grid__map--map .map__place--list .list__box {
  flex-shrink: 0;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 188px;
  padding-right: 20px;
}
.dashboard__grid .grid__map--map .map__place--list .list__indicator {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 4px;
  margin-top: 14px;
}
.dashboard__grid .grid__map--map .map__place--list .list__indicator span {
  display: block;
  width: 6px;
  height: 6px;
  background-color: #d7d7d7;
  border-radius: 6px;
}
.dashboard__grid .grid__map--map .map__place--list .list__indicator span.on {
  background-color: #ef4023;
}
.dashboard__grid .grid__map--map .map__place--list .list .title {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.dashboard__grid .grid__map--map .map__place--list .list.green .title::before {
  background-color: #00cd55;
}
.dashboard__grid .grid__map--map .map__place--list .list.yellow .title::before {
  background-color: #ffac30;
}
.dashboard__grid .grid__map--map .map__place--list .list.red .title::before {
  background-color: #ff0000;
}
.dashboard__grid .grid__map--map .map__place--list .list.black .title::before {
  background-color: #595959;
}
.dashboard__grid .grid__map--map .map__place--list .list .title {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 6px;
  color: #333;
  font-size: 14px;
  font-weight: 500;
}
.dashboard__grid .grid__map--map .map__place--list .list .title::before {
  width: 12px;
  height: 12px;
  border-radius: 12px;
}
.dashboard__grid .grid__map--map .map__place--list .list .number {
  color: #000;
  font-size: 16px;
  font-weight: 500;
  line-height: 26px;
}
.dashboard__grid .grid__map--map .map__place--all a {
  display: flex;
  flex-direction: row;
  align-items: center;
  color: #666;
  font-size: 12px;
}
.dashboard__grid .grid__map--map .map__place--all a::after {
  width: 16px;
  height: 16px;
  background-image: url("../image/icon/dashboard-link.svg");
}

.bss__area {
  display: flex;
  flex-direction: column;
  justify-content: stretch;
  align-items: stretch;
  flex-shrink: 1;
  flex-grow: 1;
}
.bss__area .table-detail td .state-box {
  font-size: 16px;
}
.bss__list {
  flex-shrink: 1;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: stretch;
  align-items: stretch;
}
.bss__list--table {
  flex-shrink: 1;
  flex-grow: 1;
}
.bss__detail--desc {
  color: #666;
  font-size: 14px;
  line-height: 17px;
}
.bss__detail--gps {
  width: 488px;
  height: 196px;
  margin-top: 12px;
  background-color: #fafafa;
}
.bss__modal-title {
  margin-bottom: 20px;
  color: #000;
  font-size: 16px;
  line-height: 19px;
}

.model__list {
  display: flex;
  flex-direction: row;
  justify-content: stretch;
  align-items: stretch;
  flex-shrink: 1;
  flex-grow: 1;
  gap: 16px;
}
.model__list > div {
  flex-shrink: 1;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: stretch;
  align-items: stretch;
  width: 50%;
}
.model__list--table {
  flex-shrink: 1;
  flex-grow: 1;
}
.model__list--left .model__list--table {
  flex-shrink: 1;
  flex-grow: 1;
}
.model__list--left .model__list--table tr {
  cursor: pointer;
}
.model__list--right .model__list--table .table-detail {
  margin-bottom: 15px;
}
.model__list--right .model__list--table .table-detail table th,
.model__list--right .model__list--table .table-detail table td {
  height: 42px;
  padding: 10.5px 16px;
}
.model__list--right .model__list--table.empty {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: #f5f5f5;
  color: #a1a1a1;
  font-size: 18px;
  text-align: center;
  line-height: 22px;
}
.model__detail .title-box:first-child {
  margin-top: 0;
}

.user__list {
  flex-shrink: 1;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: stretch;
  align-items: stretch;
}
.user__list--table {
  flex-shrink: 1;
  flex-grow: 1;
}
.user__detail .title-box:first-child {
  margin-top: 0;
}
.user__detail .search-box + .table-list {
  margin-top: 30px;
}

.charger-list {
  flex-shrink: 0;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: stretch;
  align-items: stretch;
  width: 480px;
}
.charger-list--area {
  display: flex;
  flex-direction: row;
  justify-content: stretch;
  align-items: stretch;
  flex-shrink: 1;
  flex-grow: 1;
  gap: 20px;
}
.charger-list--box {
  flex-shrink: 1;
  flex-grow: 1;
}
.charger-list--box.empty {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  background-color: #f5f5f5;
  color: #a1a1a1;
  font-size: 18px;
  text-align: center;
  line-height: 22px;
}
.charger-list--connect {
  padding: 10px 14px;
  margin-bottom: 12px;
  background-color: #f5f5f5;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.charger-list--connect .connect__title {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 4px;
}
.charger-list--connect .connect__title .title {
  color: #111111;
  font-size: 16px;
}
.charger-list--connect .connect__title .text {
  color: #666;
  font-size: 14px;
  font-weight: 700;
}
.charger-list--connect .connect__title .text.conn {
  color: #00cd55;
}
.charger-list--connect .connect__cycle {
  gap: 10px;
  height: 40px;
  padding: 0 19px;
  background-color: #fff;
  border: 1px solid #d0d0d0;
  border-radius: 4px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.charger-list--connect .connect__cycle .text {
  color: #666666;
  font-size: 16px;
  font-weight: 500;
}
.charger-list--connect .connect__cycle .refresh {
  width: 25px;
  height: 25px;
  margin: 0 -5px;
  background-image: url("../image/icon/reload-gray.svg");
  background-size: 15px;
}
.charger-list--items {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 12px;
}
.charger-list--items.empty {
  display: block;
  height: 501px;
}
.charger-list--item {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.charger-list--item .charger-list--title {
  flex-shrink: 0;
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  position: relative;
  height: 34px;
  padding: 7px 9px;
  background-color: #00cd55;
  border: 1px solid #d9d9d9;
  border-bottom: none;
  border-radius: 4px 4px 0 0;
  border-color: #00cd55;
}
.charger-list--item .charger-list--title .title {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 3px;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  line-height: 17px;
}
.charger-list--item .charger-list--title .battery {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  color: #fff;
  font-size: 12px;
  line-height: 14px;
}
.charger-list--item .charger-list--title .battery .main {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 2px;
  font-weight: 700;
}
.charger-list--item .charger-list--title .battery .main::before {
  width: 18px;
  height: 18px;
  background-image: url("../image/icon/bss-battery-white.svg");
}
.charger-list--item .charger-list--title .error {
  width: 12px;
  height: 12px;
  background-image: url("../image/icon/bullet-error-white.svg");
  cursor: pointer;
  z-index: 10;
}
.charger-list--item .charger-list--title .error__tooltip {
  position: absolute;
  display: none;
  width: 200px;
  top: 38px;
  right: -1px;
  padding: 15px;
  background-color: #fff;
  border: 1px solid #bebec2;
  border-radius: 4px;
}
.charger-list--item .charger-list--title .error__tooltip-type {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 2px;
  margin-bottom: 8px;
  color: #767676;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.6;
}
.charger-list--item .charger-list--title .error__tooltip-type::before {
  width: 14px;
  height: 14px;
  background-image: url("../image/icon/bullet-error-red.svg");
}
.charger-list--item .charger-list--title .error__tooltip-text {
  margin-bottom: 20px;
  color: #333;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.6;
}
.charger-list--item .charger-list--title .error__tooltip-more {
  display: flex;
  flex-direction: row;
  align-items: content;
  color: #c1c1c1;
  font-size: 12px;
  line-height: 16px;
}
.charger-list--item .charger-list--title .error__tooltip-more::after {
  width: 16px;
  height: 16px;
  background-image: url("../image/icon/tooltip-arrow-right-gray.svg");
  background-size: 16px;
}
.charger-list--item .charger-list--contents {
  flex-shrink: 1;
  flex-grow: 1;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 4px;
  row-gap: 6px;
  padding: 7px;
  border: 1px solid #d9d9d9;
  border-radius: 0 0 4px 4px;
}
.charger-list--item .charger-list--contents {
  border-color: #00cd55;
}
.charger-list--item .charger-list--toggle {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: 7px;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
}
.charger-list--item .charger-list--toggle input {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  cursor: pointer;
}
.charger-list--item .charger-list--toggle input:checked ~ .icon {
  background-color: #ef4023;
}
.charger-list--item .charger-list--toggle input:checked ~ .icon::before {
  background-color: #fff;
  right: 2px;
  left: auto;
}
.charger-list--item .charger-list--toggle .textbox {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 5px;
}
.charger-list--item .charger-list--toggle .textbox .main {
  color: #333;
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  text-transform: uppercase;
}
.charger-list--item .charger-list--toggle .textbox .sub {
  color: #d9d9d9;
  font-size: 8px;
  font-weight: 500;
  line-height: 10px;
  text-transform: uppercase;
}
.charger-list--item .charger-list--toggle .icon {
  position: relative;
  width: 28px;
  height: 14px;
  background-color: #d9d9d9;
  border-radius: 14px;
}
.charger-list--item .charger-list--toggle .icon::before {
  position: absolute;
  width: 10px;
  height: 10px;
  top: 2px;
  left: 2px;
  background-color: #fff;
  border-radius: 10px;
}
.charger-list--item .charger-list--toggle .state {
  color: #333;
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
  text-transform: capitalize;
  letter-spacing: -0.3px;
}
.charger-list--item .charger-list--toggle .state.standby {
  color: #d9d9d9;
}
.charger-list--item .charger-list--toggle .state.charging {
  color: #1fd17e;
}
.charger-list--item .charger-list--toggle .state.error {
  color: #ef4023;
}
.charger-list--item.empty .charger-list--title {
  border-color: rgba(217, 217, 217, 0.5);
  background-color: rgba(245, 245, 245, 0.25);
}
.charger-list--item.empty .charger-list--title .title {
  color: #999;
}
.charger-list--item.empty .charger-list--title .battery .main {
  color: #999;
  font-weight: 400;
}
.charger-list--item.empty .charger-list--title .battery .main::before {
  display: none;
}
.charger-list--item.empty .charger-list--contents {
  border-color: rgba(217, 217, 217, 0.5);
}
.charger-list--item.empty .charger-list--toggle {
  border-color: rgba(217, 217, 217, 0.5);
}
.charger-list--item.empty .charger-list--toggle input:checked ~ .icon {
  background-color: rgba(217, 217, 217, 0.25);
}
.charger-list--item.empty .charger-list--toggle .textbox .main,
.charger-list--item.empty .charger-list--toggle .textbox .sub {
  color: rgba(51, 51, 51, 0.5);
}
.charger-list--item.empty .charger-list--toggle .state {
  color: rgba(51, 51, 51, 0.5);
}
.charger-list--item.empty .charger-list--toggle .icon {
  background-color: rgba(217, 217, 217, 0.25);
}
.charger-list--item.empty .charger-list--toggle:nth-child(1), .charger-list--item.empty .charger-list--toggle:nth-child(2), .charger-list--item.empty .charger-list--toggle:nth-child(3), .charger-list--item.empty .charger-list--toggle:nth-child(4) {
  background-color: rgba(245, 245, 245, 0.25);
  border-color: rgba(245, 245, 245, 0.25);
}
.charger-list--item.error .charger-list--title {
  background-color: #ef4023;
  border-color: #ef4023;
}
.charger-list--item.error .charger-list--title .title {
  color: #fff;
}
.charger-list--item.error .charger-list--title .battery {
  color: #fff;
}
.charger-list--item.error .charger-list--title .battery .main {
  color: #fff;
}
.charger-list--item.error .charger-list--title .battery .main::before {
  background-image: url("../image/icon/bss-battery-white.svg");
}
.charger-list--item.error .charger-list--title .error {
  display: block;
}
.charger-list--item.error .charger-list--title .error.open .error__tooltip {
  display: block;
}
.charger-list--item.error .charger-list--contents {
  border-color: #ef4023;
}
.charger-list--item.battery .charger-list--title {
  height: 28px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.charger-list--item.battery .charger-list--contents {
  display: flex;
  flex-direction: column;
  gap: 6px;
  min-height: 124px;
  padding: 7px;
}
.charger-list--item.battery .charger-list--contents .title,
.charger-list--item.battery .charger-list--contents .desc {
  color: #333;
  font-size: 10px;
  font-weight: 500;
  line-height: 12px;
}
.charger-list--item.battery .charger-list--subtitle {
  padding-bottom: 3px;
  color: #333;
  font-size: 10px;
  font-weight: 600;
  line-height: 12px;
}
.charger-list--item.battery .charger-list--toggle {
  padding: 5.5px 7px;
}
.charger-list--item.battery.empty .charger-list--title,
.charger-list--item.battery.empty .charger-list--contents {
  background-color: #f5f5f5;
  border-color: #d9d9d9;
  opacity: 1;
  color: #d9d9d9;
}
.charger-list--item.battery.empty .charger-list--title .title {
  color: #d9d9d9;
}
.charger-list--item.battery.empty .charger-list--contents {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  font-weight: 500;
}
.charger-list__connecting {
  height: 100%;
  padding: 50px;
  background-color: #f5f5f5;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.charger-list__connecting .connecting--box {
  padding: 34px 29px 25px;
  background-color: #fff;
  border: 1px solid #c0c0c0;
  border-radius: 4px;
}
.charger-list__connecting .connecting__title {
  height: 74px;
  margin-bottom: 34px;
  background-color: rgba(239, 64, 35, 0.05);
  border-radius: 4px;
  color: #ef4023;
  font-size: 16px;
  line-height: 25px;
  text-align: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.charger-list__connecting .connecting__text {
  gap: 25px;
  min-height: 39px;
  padding: 7px 10px;
  border: 1px solid #c0c0c0;
  border-radius: 4px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.charger-list__connecting .connecting__text p {
  color: #000;
  font-size: 14px;
}
.charger-list__connecting .connecting__text .title {
  flex-shrink: 0;
  flex-grow: 0;
}
.charger-list__connecting .connecting__text:last-child {
  margin-top: 12px;
}
.charger-list__connecting .connecting__guide p {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.charger-list__connecting .connecting__guide p span,
.charger-list__connecting .connecting__guide p strong {
  font-size: 16px;
  line-height: 30px;
}
.charger-list__connecting .connecting__guide p span {
  color: #a1a1a1;
}
.charger-list__connecting .connecting__guide p strong {
  color: #111111;
  font-weight: 500;
}

:root {
  --fc-daygrid-event-dot-width: 5px;
  --fc-highlight-color: rgba(239, 64, 35, 0.2);
  --fc-today-bg-color: rgba(239, 64, 35, 0);
}

.fc .fc-toolbar {
  display: none;
}
.fc .fc-scrollgrid {
  border: none;
}
.fc .fc-scrollgrid-section-liquid > td {
  border-bottom: none;
}
.fc .fc-col-header-cell-cushion {
  padding: 0;
  color: #777777;
  font-size: 18px;
  font-weight: 400;
  line-height: 21px;
}
.fc .fc-day {
  position: relative;
}
.fc .fc-day-past {
  background-color: #f5f5f5;
}
.fc .fc-day-past .fc-highlight {
  display: none;
}
.fc .fc-day-other {
  color: #999;
}
.fc .fc-daygrid-body {
  border-bottom: 1px solid #e0e0e0;
}
.fc .fc-daygrid-day-number {
  position: relative;
  display: block;
  width: 100%;
  padding: 16px 12px 12px;
  color: #333;
  font-size: 18px;
  text-align: right;
  line-height: 1;
}
.fc .fc-daygrid-day-number .desc {
  position: absolute;
  top: 18.5px;
  left: 12px;
  color: #777777;
  font-size: 14px;
  line-height: 17px;
}
.fc .fc-daygrid-day-frame {
  height: 160px;
}
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {
  height: 0;
  min-height: 0;
}
.fc .fc-daygrid-event-harness {
  padding: 0 10px;
}
.fc .fc-daygrid-more-link {
  float: none;
  display: block;
  text-align: center;
}
.fc .fc-scroller, .fc .fc-scroller-harness {
  overflow: visible !important;
}
.fc .fc-scrollgrid-sync-table td:last-child .plan__detail-option {
  transform: translate(0%, 100%);
}
.fc .fc-scrollgrid-sync-table tr:last-child .plan__detail-option {
  transform: translate(100%, 0%);
}
.fc .fc-scrollgrid-sync-table tr:last-child td:last-child .plan__detail-option {
  transform: translate(0%, 0%);
}
.fc-theme-standard td,
.fc-theme-standard th {
  border: none;
  border-bottom: 1px solid #e0e0e0;
}
.fc-theme-standard th {
  height: 36px;
  line-height: 36px;
}
.fc-event {
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 28px;
  padding: 0 8px;
  margin-top: 0;
  margin-bottom: 12px;
  border-radius: 0;
}
.fc-event-title {
  font-size: 14px;
  font-weight: 600;
}

.graph-legend {
  position: absolute;
  bottom: 0;
  right: 0;
}
.graph-legend .inner {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 12px;
}
.graph-legend .row {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 6px;
}
.graph-legend .row span {
  display: block;
}
.graph-legend .row .color {
  width: 12px;
  height: 12px;
  border-radius: 2px;
}
.graph-legend .row .text {
  color: #333;
  font-size: 14px;
  line-height: 17px;
}
.graph-stackbar__tooltip {
  position: absolute;
  padding: 7px 11px;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 2px;
  transform: translateX(15px);
  pointer-events: none;
  transition: all 0.3s ease;
}
.graph-stackbar__tooltip .textbox .text {
  color: #777777;
  font-size: 12px;
  line-height: 14px;
  white-space: nowrap;
}

.tempus-dominus-widget.light,
.tempus-dominus-widget.dark {
  width: auto;
  background-color: transparent;
  box-shadow: none;
  padding: 5px 0 0 0;
  margin: 0;
}
.tempus-dominus-widget.light > .td-row,
.tempus-dominus-widget.light > .date-container,
.tempus-dominus-widget.dark > .td-row,
.tempus-dominus-widget.dark > .date-container {
  width: auto;
  min-width: 280px;
  padding: 15px;
  box-shadow: none;
  background-color: #fff;
  border: 1px solid #c0c0c0;
  border-radius: 4px;
}
.tempus-dominus-widget.light .calendar-header,
.tempus-dominus-widget.dark .calendar-header {
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 24px;
  margin-bottom: 16px;
}
.tempus-dominus-widget.light .calendar-header .previous,
.tempus-dominus-widget.light .calendar-header .next,
.tempus-dominus-widget.dark .calendar-header .previous,
.tempus-dominus-widget.dark .calendar-header .next {
  flex-shrink: 0;
  flex-grow: 0;
  width: 22px;
  height: 24px;
  padding: 0;
  margin-top: -4px;
  margin-left: -5px;
  background-image: url("../image/icon/calendar-arrow-black.svg");
  background-size: 12px 16px;
}
.tempus-dominus-widget.light .calendar-header .next,
.tempus-dominus-widget.dark .calendar-header .next {
  transform: rotate(180deg);
}
.tempus-dominus-widget.light .calendar-header .picker-switch,
.tempus-dominus-widget.dark .calendar-header .picker-switch {
  flex-shrink: 1;
  flex-grow: 1;
  color: #333;
  font-size: 20px;
  font-weight: 600;
}
.tempus-dominus-widget.light .date-container-days,
.tempus-dominus-widget.light .date-container-months,
.tempus-dominus-widget.light .date-container-years,
.tempus-dominus-widget.light .date-container-decades,
.tempus-dominus-widget.dark .date-container-days,
.tempus-dominus-widget.dark .date-container-months,
.tempus-dominus-widget.dark .date-container-years,
.tempus-dominus-widget.dark .date-container-decades {
  grid-auto-rows: 32px;
  gap: 4px;
  width: 100%;
}
.tempus-dominus-widget.light .date-container-days .dow,
.tempus-dominus-widget.light .date-container-months .dow,
.tempus-dominus-widget.light .date-container-years .dow,
.tempus-dominus-widget.light .date-container-decades .dow,
.tempus-dominus-widget.dark .date-container-days .dow,
.tempus-dominus-widget.dark .date-container-months .dow,
.tempus-dominus-widget.dark .date-container-years .dow,
.tempus-dominus-widget.dark .date-container-decades .dow {
  display: flex;
  flex-direction: row;
  color: #333;
  font-weight: 600;
  font-size: 14px;
}
.tempus-dominus-widget.light .date-container-days .dow::before,
.tempus-dominus-widget.light .date-container-months .dow::before,
.tempus-dominus-widget.light .date-container-years .dow::before,
.tempus-dominus-widget.light .date-container-decades .dow::before,
.tempus-dominus-widget.dark .date-container-days .dow::before,
.tempus-dominus-widget.dark .date-container-months .dow::before,
.tempus-dominus-widget.dark .date-container-years .dow::before,
.tempus-dominus-widget.dark .date-container-decades .dow::before {
  display: none;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight) .dow, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight) .dow,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight) .dow,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight) .dow,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight) .dow,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight) .dow,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight) .dow,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight) .dow,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old {
  display: flex;
  flex-direction: row;
  font-size: 14px;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight) .dow::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight) .dow::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight) .dow::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight) .dow::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight) .dow::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight) .dow::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight) .dow::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight) .dow::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old::before {
  display: none;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight) .dow.today:not(.active):not(.range-start):not(.range-end):not(.range-in), .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.today:not(.active):not(.range-start):not(.range-end):not(.range-in), .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.today:not(.active):not(.range-start):not(.range-end):not(.range-in), .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.today:not(.active):not(.range-start):not(.range-end):not(.range-in), .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.today:not(.active):not(.range-start):not(.range-end):not(.range-in), .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight) .dow.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight) .dow.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight) .dow.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight) .dow.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight) .dow.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight) .dow.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight) .dow.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.today:not(.active):not(.range-start):not(.range-end):not(.range-in),
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.today:not(.active):not(.range-start):not(.range-end):not(.range-in) {
  background-color: #f1f1f1 !important;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight) .dow.new, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight) .dow.old, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.new, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.old, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.new, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.old, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.new, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.old, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.new, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.old, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.new, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.old,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight) .dow.new,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight) .dow.old,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.new,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.old,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.new,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.old,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.new,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.old,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.new,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.old,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.new,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.old,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight) .dow.new,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight) .dow.old,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.new,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.old,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.new,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.old,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.new,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.old,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.new,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.old,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.new,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.old,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight) .dow.new,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight) .dow.old,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.new,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.old,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.new,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.old,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.new,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.old,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.new,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.old,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.new,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.old,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight) .dow.new,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight) .dow.old,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.new,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.old,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.new,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.old,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.new,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.old,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.new,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.old,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.new,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.old,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight) .dow.new,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight) .dow.old,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.new,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.old,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.new,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.old,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.new,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.old,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.new,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.old,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.new,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.old,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight) .dow.new,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight) .dow.old,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.new,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.old,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.new,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.old,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.new,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.old,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.new,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.old,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.new,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.old,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight) .dow.new,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight) .dow.old,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.new,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.old,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.new,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.old,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.new,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.old,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.new,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.old,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.new,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.old {
  opacity: 0.4;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old {
  color: #777777;
  font-size: 14px;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.active, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.active, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.active, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.active, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.active,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.active,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.active,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.active,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.active,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.active,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.active,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.active,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.active,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.active,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.active,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.active,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.active,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.active,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.active,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.active,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.active,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.active,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.active,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.active,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.active,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.active,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.active,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.active,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.active,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.active,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.active,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.active,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.active,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.active,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.active,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.active,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.active,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.active,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.active,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.active {
  background-color: #feece9 !important;
  color: #ef4023;
  text-shadow: none;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.range-start::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.range-end::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.range-in::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.active::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.range-start::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.range-end::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.range-in::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.active::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.range-start::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.range-end::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.range-in::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.active::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.range-start::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.range-end::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.range-in::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.active::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.range-start::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.range-end::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.range-in::before, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.active::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.range-start::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.range-end::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.range-in::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.active::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.range-start::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.range-end::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.range-in::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.active::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.range-start::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.range-end::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.range-in::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.active::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.range-start::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.range-end::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.range-in::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.active::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.range-start::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.range-end::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.range-in::before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.active::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.range-start::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.range-end::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.range-in::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.active::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.range-start::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.range-end::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.range-in::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.active::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.range-start::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.range-end::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.range-in::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.active::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.range-start::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.range-end::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.range-in::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.active::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.range-start::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.range-end::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.range-in::before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.active::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.range-start::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.range-end::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.range-in::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.active::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.range-start::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.range-end::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.range-in::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.active::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.range-start::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.range-end::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.range-in::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.active::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.range-start::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.range-end::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.range-in::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.active::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.range-start::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.range-end::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.range-in::before,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.active::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.range-start::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.range-end::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.range-in::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.active::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.range-start::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.range-end::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.range-in::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.active::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.range-start::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.range-end::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.range-in::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.active::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.range-start::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.range-end::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.range-in::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.active::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.range-start::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.range-end::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.range-in::before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.active::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.range-start::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.range-end::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.range-in::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.active::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.range-start::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.range-end::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.range-in::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.active::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.range-start::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.range-end::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.range-in::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.active::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.range-start::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.range-end::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.range-in::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.active::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.range-start::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.range-end::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.range-in::before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.active::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.range-start::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.range-end::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.range-in::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.active::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.range-start::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.range-end::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.range-in::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.active::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.range-start::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.range-end::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.range-in::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.active::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.range-start::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.range-end::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.range-in::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.active::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.range-start::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.range-end::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.range-in::before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.active::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.range-start::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.range-end::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.range-in::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.active::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.range-start::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.range-end::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.range-in::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.active::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.range-start::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.range-end::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.range-in::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.active::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.range-start::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.range-end::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.range-in::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.active::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.range-start::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.range-end::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.range-in::before,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.active::before {
  display: none;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.range-start {
  box-shadow: 5px 0 0 #feece9;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.range-end {
  box-shadow: -5px 0 0 #feece9;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.range-in {
  box-shadow: -5px 0 0 #feece9, 5px 0 0 #feece9;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.weekend.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.weekend.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.weekend.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.weekend.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.weekend.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.weekend.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.weekend.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.weekend.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.weekend.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.weekend.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.weekend.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.weekend.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.weekend.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.weekend.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.weekend.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.weekend.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.weekend.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.weekend.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.weekend.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.weekend.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.weekend.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.weekend.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.weekend.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.weekend.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.weekend.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.weekend.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.weekend.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.weekend.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.weekend.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.weekend.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.weekend.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.weekend.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.weekend.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.weekend.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.weekend.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.weekend.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.weekend.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.weekend.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.weekend.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.weekend.range-start {
  box-shadow: none;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.weekend.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.weekend.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.weekend.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.weekend.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.weekend.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.weekend.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.weekend.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.weekend.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.weekend.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.weekend.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.weekend.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.weekend.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.weekend.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.weekend.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.weekend.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.weekend.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.weekend.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.weekend.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.weekend.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.weekend.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.weekend.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.weekend.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.weekend.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.weekend.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.weekend.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.weekend.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.weekend.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.weekend.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.weekend.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.weekend.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.weekend.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.weekend.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.weekend.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.weekend.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.weekend.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.weekend.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.weekend.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.weekend.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.weekend.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.weekend.range-end {
  box-shadow: -5px 0 0 #feece9;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.weekend.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.weekend.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.weekend.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.weekend.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.weekend.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.weekend.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.weekend.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.weekend.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.weekend.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.weekend.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.weekend.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.weekend.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.weekend.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.weekend.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.weekend.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.weekend.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.weekend.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.weekend.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.weekend.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.weekend.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.weekend.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.weekend.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.weekend.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.weekend.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.weekend.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.weekend.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.weekend.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.weekend.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.weekend.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.weekend.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.weekend.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.weekend.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.weekend.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.weekend.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.weekend.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.weekend.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.weekend.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.weekend.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.weekend.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.weekend.range-in {
  box-shadow: -5px 0 0 #feece9;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.weekend + .weekend.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.weekend + .weekend.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.weekend + .weekend.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.weekend + .weekend.range-start, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.weekend + .weekend.range-start,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.weekend + .weekend.range-start,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.weekend + .weekend.range-start {
  box-shadow: 5px 0 0 #feece9;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.weekend + .weekend.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.weekend + .weekend.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.weekend + .weekend.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.weekend + .weekend.range-end, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.weekend + .weekend.range-end,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.weekend + .weekend.range-end,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.weekend + .weekend.range-end {
  box-shadow: none;
}
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).day.weekend + .weekend.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).month.weekend + .weekend.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).year.weekend + .weekend.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).decade.weekend + .weekend.range-in, .tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).day.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).month.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).year.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).decade.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).day.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).month.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).year.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).decade.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).day.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).month.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).year.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).decade.weekend + .weekend.range-in,
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).day.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).month.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).year.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).decade.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).day.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).month.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).year.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).decade.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).day.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).month.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).year.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).decade.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).day.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).month.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).year.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).decade.weekend + .weekend.range-in,
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old.weekend + .weekend.range-in {
  box-shadow: 5px 0 0 #feece9;
}
.tempus-dominus-widget.light .date-container-days,
.tempus-dominus-widget.dark .date-container-days {
  grid-auto-columns: 32px;
}
.tempus-dominus-widget.light .date-container-months,
.tempus-dominus-widget.light .date-container-years,
.tempus-dominus-widget.light .date-container-decades,
.tempus-dominus-widget.dark .date-container-months,
.tempus-dominus-widget.dark .date-container-years,
.tempus-dominus-widget.dark .date-container-decades {
  grid-auto-columns: 80px;
}
.tempus-dominus-widget.light .fa-solid,
.tempus-dominus-widget.dark .fa-solid {
  width: 20px;
  height: 20px;
}
.tempus-dominus-widget.light .fa-solid.fa-clock,
.tempus-dominus-widget.dark .fa-solid.fa-clock {
  background-image: url("../image/icon/Time-Default.svg");
}
.tempus-dominus-widget.light .fa-solid.fa-arrow-up,
.tempus-dominus-widget.dark .fa-solid.fa-arrow-up {
  background-image: url("../image/icon/Arrow-Down-Black.svg");
}
.tempus-dominus-widget.light .fa-solid.fa-arrow-down,
.tempus-dominus-widget.dark .fa-solid.fa-arrow-down {
  background-image: url("../image/icon/Arrow-Down-Black.svg");
  transform: rotate(180deg);
}
.tempus-dominus-widget.light .fa-solid.fa-calendar,
.tempus-dominus-widget.dark .fa-solid.fa-calendar {
  background-image: url("../image/icon/Calendar-Default.svg");
}
.tempus-dominus-widget.light.timepicker-sbs .td-row,
.tempus-dominus-widget.dark.timepicker-sbs .td-row {
  gap: 20px;
}
.tempus-dominus-widget.light.timepicker-sbs .td-row .td-half.date-container,
.tempus-dominus-widget.dark.timepicker-sbs .td-row .td-half.date-container {
  width: 248px;
}
.tempus-dominus-widget.light.timepicker-sbs .td-row .td-half.time-container,
.tempus-dominus-widget.dark.timepicker-sbs .td-row .td-half.time-container {
  width: 322px;
  padding-right: 5px;
  margin: 0;
}
.tempus-dominus-widget.light .time-container-clock, .tempus-dominus-widget.light .time-container-hour, .tempus-dominus-widget.light .time-container-minute, .tempus-dominus-widget.light .time-container-second,
.tempus-dominus-widget.dark .time-container-clock,
.tempus-dominus-widget.dark .time-container-hour,
.tempus-dominus-widget.dark .time-container-minute,
.tempus-dominus-widget.dark .time-container-second {
  position: relative;
  height: auto;
  top: 50%;
  transform: translateY(-50%);
}
.tempus-dominus-widget.light .time-container-clock,
.tempus-dominus-widget.dark .time-container-clock {
  display: grid;
  grid-template-areas: "upH upM" "hour minute" "downH downM" "toggle toggle" !important;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
}
.tempus-dominus-widget.light .time-container-clock > div,
.tempus-dominus-widget.dark .time-container-clock > div {
  width: 100%;
  height: 100%;
  border-style: solid;
  border-color: #777777;
  border-width: 1px;
  border-radius: 4px;
  color: #333;
  font-size: 16px;
  line-height: 19px;
}
.tempus-dominus-widget.light .time-container-clock > div .fa-solid,
.tempus-dominus-widget.dark .time-container-clock > div .fa-solid {
  width: 16px;
  height: 16px;
}
.tempus-dominus-widget.light .time-container-clock > div:hover,
.tempus-dominus-widget.dark .time-container-clock > div:hover {
  background-color: #fff !important;
}
.tempus-dominus-widget.light .time-container-clock > div[title="Increment Hour"],
.tempus-dominus-widget.dark .time-container-clock > div[title="Increment Hour"] {
  grid-area: upH;
}
.tempus-dominus-widget.light .time-container-clock > div[title="Increment Minute"],
.tempus-dominus-widget.dark .time-container-clock > div[title="Increment Minute"] {
  grid-area: upM;
}
.tempus-dominus-widget.light .time-container-clock > div[title="Pick Hour"],
.tempus-dominus-widget.dark .time-container-clock > div[title="Pick Hour"] {
  grid-area: hour;
}
.tempus-dominus-widget.light .time-container-clock > div[title="Pick Minute"],
.tempus-dominus-widget.dark .time-container-clock > div[title="Pick Minute"] {
  grid-area: minute;
}
.tempus-dominus-widget.light .time-container-clock > div[title="Decrement Hour"],
.tempus-dominus-widget.dark .time-container-clock > div[title="Decrement Hour"] {
  grid-area: downH;
}
.tempus-dominus-widget.light .time-container-clock > div[title="Decrement Minute"],
.tempus-dominus-widget.dark .time-container-clock > div[title="Decrement Minute"] {
  grid-area: downM;
}
.tempus-dominus-widget.light .time-container-clock > div.no-highlight,
.tempus-dominus-widget.dark .time-container-clock > div.no-highlight {
  grid-area: toggle;
  border: none;
  border-radius: 0;
}
.tempus-dominus-widget.light .time-container-clock > div.no-highlight > button,
.tempus-dominus-widget.dark .time-container-clock > div.no-highlight > button {
  width: 100%;
  height: 100%;
  border: 1px solid #333;
  border-radius: 4px;
  background-color: #fff !important;
  color: #333;
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
}
.tempus-dominus-widget.light .time-container-clock > div.separator,
.tempus-dominus-widget.dark .time-container-clock > div.separator {
  display: none;
}
.tempus-dominus-widget.light .time-container-hour, .tempus-dominus-widget.light .time-container-minute, .tempus-dominus-widget.light .time-container-second,
.tempus-dominus-widget.dark .time-container-hour,
.tempus-dominus-widget.dark .time-container-minute,
.tempus-dominus-widget.dark .time-container-second {
  padding: 0 20px;
  grid-template-areas: "a a a a" !important;
  row-gap: 13px;
  column-gap: 16px;
}
.tempus-dominus-widget.light .time-container-hour > div, .tempus-dominus-widget.light .time-container-minute > div, .tempus-dominus-widget.light .time-container-second > div,
.tempus-dominus-widget.dark .time-container-hour > div,
.tempus-dominus-widget.dark .time-container-minute > div,
.tempus-dominus-widget.dark .time-container-second > div {
  width: 100%;
  height: 100%;
  border: 1px solid #777777;
  border-radius: 4px;
  background-color: #fff;
  color: #333;
  font-size: 16px;
  line-height: 19px;
}
.tempus-dominus-widget.light .time-container-hour > div:hover, .tempus-dominus-widget.light .time-container-minute > div:hover, .tempus-dominus-widget.light .time-container-second > div:hover,
.tempus-dominus-widget.dark .time-container-hour > div:hover,
.tempus-dominus-widget.dark .time-container-minute > div:hover,
.tempus-dominus-widget.dark .time-container-second > div:hover {
  background-color: #fff !important;
}
.tempus-dominus-widget.light .time-container-hour,
.tempus-dominus-widget.dark .time-container-hour {
  grid-template-areas: "a a a a a" !important;
}/*# sourceMappingURL=sub.css.map */

.loading-overlay {
  position: fixed; /* 화면 전체를 덮도록 fixed 사용 */
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5); /* 반투명 검은색 배경 */
  z-index: 10000; /* 다른 요소들 위에 표시되도록 z-index 설정 (기존 alert은 9999) */
  display: flex;
  justify-content: center;
  align-items: center;
}

.loading-spinner {
  border: 8px solid #f3f3f3; /* Light grey */
  border-top: 8px solid #3498db; /* Blue */
  border-radius: 50%;
  width: 60px;
  height: 60px;
  animation: spin 1s linear infinite;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}