/* DLCE v1.3 Styles */
.dlce-widget{
  --dl-green:#075238;
  --dl-yellow:#EEA713;
  background:#fff;
  border:1px solid rgba(0,0,0,.06);
  border-radius:16px;
  padding:14px 16px;
  box-shadow:0 6px 18px rgba(0,0,0,.06);
  max-width:480px;
  margin:16px auto 0;
}
.dlce-head{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--dl-green);margin-bottom:8px;}
.dlce-head .fa-chart-simple{color:var(--dl-yellow);}
.dlce-value{font-size:24px;font-weight:700;color:#222;margin-bottom:10px;}
.dlce-bar{width:100%;height:10px;background:#f2f3f5;border-radius:999px;overflow:hidden;}
.dlce-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--dl-green),#0a6b4e);border-radius:999px;transition:width .6s ease;}
.dlce-note{display:flex;align-items:center;gap:6px;color:#59636e;font-size:12px;margin-top:8px;}
@media (max-width:600px){.dlce-widget{padding:12px 14px;margin-top:12px;}.dlce-value{font-size:20px;}}
