.v16152-day-plan-item[data-v1880-adaptive]{
  border-color:#cfc5ff;
  background:linear-gradient(135deg,#faf8ff,#f6fbff)
}
.v1880-reason{
  margin-top:2px;
  padding:7px 8px;
  border-radius:10px;
  background:#eeeaff;
  color:#5748bf;
  font-size:.72rem;
  line-height:1.35;
  font-weight:700
}
.v1880-reason[hidden]{display:none}

.v1880-reason{display:grid;gap:4px}
.v1880-reason>div{line-height:1.35}
.v1880-reason b{color:#30257f}

.v1880-reason [data-v1883-source]{padding-bottom:4px;margin-bottom:2px;border-bottom:1px solid rgba(90,76,190,.12)}
