
.subtitleReport[data-v-334dd248] {
  gap: 10px;
}
.subtitleReportTitle[data-v-334dd248] {
  display: flex;
  gap: 10px;
}
.subtitleReportItems[data-v-334dd248] {
  display: grid;
  justify-content: center;
  grid-template-columns: auto auto auto;
  gap: 15px 25px;
  padding: 20px;
  margin: 10px 0 0 0;
  border-radius: 15px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  background: #fafafa;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
.subtitleReportItem[data-v-334dd248] {
  display: flex;
  align-items: center;
  border: 1px solid #d8d8d8;
  padding: 5px 10px;
  border-radius: 10px;
  gap: 7px;
}
.circleIndicator[data-v-334dd248] {
  height: 12px;
  width: 12px;
  border-radius: 50%;
}
.circleIndicator.SM[data-v-334dd248] {
  background: #8cc2e6;
}
.circleIndicator.ST[data-v-334dd248] {
  background: #3e99d6;
}
.circleIndicator.M[data-v-334dd248] {
  background: #ecd5a9;
}
.circleIndicator.T[data-v-334dd248] {
  background: #df9a07;
}
.circleIndicator.SD[data-v-334dd248] {
  background: #deb2f8;
}
.circleIndicator.SN[data-v-334dd248] {
  background: #8309ca;
}
.circleIndicator.SR[data-v-334dd248] {
  background: #be1c1c;
}
.circleIndicator.F[data-v-334dd248] {
  background: #c2c2c2;
}


.mainReport[data-v-6d24ec40] {
  display: flex;
  flex-direction: column;
  margin: 25px;
  gap: 25px;
}
.headerReportIndicator[data-v-6d24ec40] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 20px;
  padding: 15px;
  background: #eff5ff;
}
.headerReportIndicatorBox[data-v-6d24ec40] {
  display: flex;
  align-items: center;
  gap: 20px;
}
.headerReportIndicatorIcon[data-v-6d24ec40] {
  display: flex;
  align-content: center;
  justify-content: center;
  border-radius: 50% !important;
  background: #3779d7;
  height: 50px;
  width: 50px;
  padding: 10px;
}
.headerReportText[data-v-6d24ec40] {
  display: flex;
  flex-direction: column;
}
.headerImgLogo[data-v-6d24ec40] {
  height: auto;
  width: 155px;
}
.actionsReport[data-v-6d24ec40] {
  display: flex;
  justify-content: space-between;
  gap: 25px;
}
.actionsReportItems[data-v-6d24ec40] {
  display: flex;
  gap: 25px;
}
.tableReport[data-v-6d24ec40] {
  position: relative;
  overflow: auto;
  white-space: nowrap;
  /* max-height: 550px; */
}
table[data-v-6d24ec40] {
  border-collapse: collapse;
}
th[data-v-6d24ec40],
td[data-v-6d24ec40] {
  border: 1px solid #d3d3d3;
  padding: 10px;
  text-align: left;
}
th[data-v-6d24ec40] {
  font-size: 14px;
  min-width: 80px;
}
td[data-v-6d24ec40] {
  font-size: 12px;
}
.sticky-col[data-v-6d24ec40] {
  position: sticky;
  background-color: white;
}
.first-col[data-v-6d24ec40] {
  width: 300px;
  min-width: 300px;
  max-width: auto;
  left: 0px;
}
.gridDay[data-v-6d24ec40] {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.gridDayItem[data-v-6d24ec40] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
}
.circleIndicator[data-v-6d24ec40] {
  height: 12px;
  width: 12px;
  border-radius: 50%;
}
.circleIndicator.SM[data-v-6d24ec40] {
  background: #8cc2e6;
}
.circleIndicator.ST[data-v-6d24ec40] {
  background: #3e99d6;
}
.circleIndicator.M[data-v-6d24ec40] {
  background: #ecd5a9;
}
.circleIndicator.T[data-v-6d24ec40] {
  background: #df9a07;
}
.circleIndicator.SD[data-v-6d24ec40] {
  background: #deb2f8;
}
.circleIndicator.SN[data-v-6d24ec40] {
  background: #8309ca;
}
.circleIndicator.SR[data-v-6d24ec40] {
  background: #be1c1c;
}
.circleIndicator.F[data-v-6d24ec40] {
  background: #c2c2c2;
}

/* RESPONSIVO */
@media (max-width: 650px) {
.subtitleReportItems[data-v-6d24ec40] {
    display: grid;
    grid-template-columns: auto;
    grid-row-gap: 15px;
}
}

