/* package/riskManagement/riskCalendar/riskCalendar.wxss */
.risk-calendar {
  height: 100%;
  background-image: linear-gradient(179deg, #006BE3 0%, #4E87FF 16%, #4e87ff00 93%);
  padding: 0 15px;
}

.card {
  box-sizing: border-box;
  background: #FFFFFF;
  box-shadow: 2px 2px 11px 0 #00000008, 0 0 4px 0 #00000012;
  border-radius: 4px;
}

.card-top {
  height: 68px;
  background-image: linear-gradient(0deg, #F3F7FF 84%, #DBE6FF 100%);
  border-radius: 4px;
  position: relative;
}

.card-bg {
  position: absolute;
  top: 0;
  right: 11px;
  width: 115px;
  height: 67px;
}

.card-left {
  margin-left: 23px;
  font-weight: 500;
  font-size: 16px;
  color: #000000d9;
}

.card-right {
  margin-right: 18px;
  color: #1684FF;
}

.card-right-btn {
  width: 76px;
  height: 26px;
  margin-right: 18px;
  background: #1684FF;
  border-radius: 16px;
  color: #fff;
  font-size: 13px;
  z-index: 99;
}

.card-icon {
  width: 30px;
  height: 30px;
  margin-right: 8px;
}

.calendar-box {
  padding-bottom: 12px;
}

.calendar {
  --calendar-height: 300px;
}

.title-box {
  margin: 10px 0;
}

.title {
  font-weight: 600;
  font-size: 16px;
  color: #383A3B;
}

.picker-text {
  font-weight: 600;
  color: #1684FF;
  text-align: right;
}

.arrow {
  width: 12px;
  height: 12px;
  transform: rotate(90deg);
  margin-left: 9px;
}

.card-content {
  padding-bottom: 10px;
}

.row {
  margin: 4px 26px;
  color: #31373E;
}

.content-left {
  font-size: 12px;
}

.content-right {
  font-size: 14px;
}