.slc-current-year-revenue-card{
  min-width:0;
  overflow:hidden;
  background:linear-gradient(135deg,#0b55a5 0%,#2f6fe4 100%) !important;
  border-color:transparent !important;
  color:#fff !important;
}

.slc-current-year-revenue-card .kpi-label{
  color:#fff !important;
}

.slc-current-year-revenue-card .kpi-value{
  display:flex !important;
  flex-direction:column;
  align-items:flex-start;
  justify-content:center;
  width:100%;
  max-width:100%;
  color:#fff !important;
  font-size:36px !important;
  line-height:1 !important;
  letter-spacing:-0.035em;
  white-space:normal !important;
  overflow:hidden;
}

.slc-current-year-revenue-card .slc-year-number,
.slc-current-year-revenue-card .slc-year-currency{
  display:block;
  max-width:100%;
  color:#fff !important;
  white-space:nowrap;
}

.slc-current-year-revenue-card .slc-year-currency{
  margin-top:2px;
}

.slc-current-year-revenue-card .slc-current-year-revenue-note{
  display:block;
  width:100%;
  max-width:100%;
  margin-top:6px;
  color:#fff !important;
  white-space:normal !important;
  overflow-wrap:anywhere;
  word-break:normal;
  line-height:1.2;
  font-size:12px;
}

@media (max-width:1200px){
  .slc-current-year-revenue-card .kpi-value{
    font-size:34px !important;
  }
}

@media (max-width:760px){
  .slc-current-year-revenue-card .kpi-value{
    font-size:32px !important;
  }
}
