/* AdminMind 6.9.89 — Home / Énergie intelligent */

.amHomeEnergyDashboardV662{
  display:block;
  margin:0 0 10px;
}
.amHomeEnergyDashboardV662[hidden]{display:none!important}

.amEnergySummaryV662{
  position:relative;
  overflow:hidden;
  border-radius:22px;
  padding:14px;
  border:1px solid rgba(255,255,255,.84);
  background:
    radial-gradient(circle at 92% 3%,rgba(255,198,123,.20),transparent 34%),
    linear-gradient(180deg,rgba(255,255,255,.90),rgba(255,250,243,.70));
  box-shadow:0 12px 29px rgba(91,61,38,.07),inset 0 1px 0 rgba(255,255,255,.96);
}
.amEnergySummaryHeadV662{
  display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:11px
}
.amEnergySummaryHeadV662 small{
  display:block;font-size:7.8px;font-weight:950;letter-spacing:.55px;color:#b06b32
}
.amEnergySummaryHeadV662 h3{
  margin:3px 0 0;font-size:16px;letter-spacing:-.25px;line-height:1.15
}
.amEnergySmartPillV662{
  flex:0 0 auto;padding:5px 7px;border-radius:999px;
  background:#fff0df;color:#a56531;font-size:7px;font-weight:950
}

.amEnergyKpisV662{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px
}
.amEnergyKpiV662{
  min-height:76px;padding:10px;border-radius:16px;
  border:1px solid rgba(160,120,80,.08);
  background:rgba(255,255,255,.60)
}
.amEnergyKpiV662 small{
  display:block;color:var(--muted);font-size:7.7px;font-weight:800;line-height:1.2
}
.amEnergyKpiV662 b{
  display:block;margin-top:7px;font-size:18px;line-height:1;letter-spacing:-.45px
}
.amEnergyKpiV662 span{
  display:block;margin-top:5px;color:var(--muted);font-size:7.5px;line-height:1.3
}
.amEnergyKpiV662 .isGood{color:#32835c!important}
.amEnergyKpiV662 .isWarn{color:#b36f36!important}
.amEnergyKpiV662 .isUp{color:#b65656!important}

.amEnergyInsightV662{
  display:flex;align-items:flex-start;gap:10px;
  margin-top:8px;padding:11px;border-radius:16px;
  background:linear-gradient(145deg,#fff4e7,#f7eee8);
  border:1px solid rgba(180,124,73,.08)
}
.amEnergyInsightIconV662{
  width:34px;height:34px;flex:0 0 auto;border-radius:11px;display:grid;place-items:center;
  background:#fff;color:#ad6c36;box-shadow:0 5px 13px rgba(93,62,36,.06);font-size:15px
}
.amEnergyInsightV662 b{display:block;font-size:10.5px}
.amEnergyInsightV662 p{margin:3px 0 0;color:var(--muted);font-size:8.2px;line-height:1.4}

.amEnergyBreakdownV662{
  margin-top:8px;padding:11px;border-radius:16px;
  background:rgba(255,255,255,.48);border:1px solid rgba(160,120,80,.07)
}
.amEnergyBreakdownHeadV662{
  display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:8px
}
.amEnergyBreakdownHeadV662 b{font-size:10px}
.amEnergyBreakdownHeadV662 small{font-size:7.4px;color:var(--muted)}
.amEnergyBreakdownRowV662{display:grid;grid-template-columns:62px 1fr auto;gap:8px;align-items:center;margin:6px 0}
.amEnergyBreakdownRowV662>span:first-child{font-size:8px;color:var(--muted)}
.amEnergyBreakdownBarV662{
  height:6px;border-radius:999px;background:rgba(165,134,109,.12);overflow:hidden
}
.amEnergyBreakdownBarV662 i{
  display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#db9a5f,#c98356)
}
.amEnergyBreakdownRowV662 strong{font-size:8px;font-weight:900}

.amEnergyProviderV662{
  display:flex;align-items:center;justify-content:space-between;gap:10px;
  margin-top:8px;padding:10px 11px;border-radius:15px;
  background:rgba(255,255,255,.48);border:1px solid rgba(160,120,80,.07)
}
.amEnergyProviderV662 div{min-width:0}
.amEnergyProviderV662 small{display:block;font-size:7.4px;color:var(--muted)}
.amEnergyProviderV662 b{
  display:block;margin-top:2px;font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.amEnergyProviderV662>span{
  flex:0 0 auto;padding:5px 7px;border-radius:999px;background:#fff0df;color:#a56531;font-size:7px;font-weight:950
}

.amEnergyNoAmountsV662{
  padding:13px;border-radius:17px;
  background:rgba(255,255,255,.52);
  border:1px dashed rgba(176,119,67,.22);
  color:var(--muted);font-size:8.5px;line-height:1.45
}
.amEnergyNoAmountsV662 b{display:block;color:var(--text);font-size:10.5px;margin-bottom:3px}

/* Live cost in the Home tile */
#amHomeEnergyTileMetaV662.amHasEnergyCostV662{
  color:#a46634!important;font-weight:850!important
}

html[data-theme="dark"] .amEnergySummaryV662{
  background:
    radial-gradient(circle at 92% 3%,rgba(217,147,85,.12),transparent 34%),
    linear-gradient(180deg,rgba(31,34,45,.95),rgba(27,29,38,.91))!important;
  border-color:rgba(255,255,255,.07)!important
}
html[data-theme="dark"] .amEnergyKpiV662,
html[data-theme="dark"] .amEnergyBreakdownV662,
html[data-theme="dark"] .amEnergyProviderV662{
  background:rgba(255,255,255,.035)!important;border-color:rgba(255,255,255,.05)!important
}
html[data-theme="dark"] .amEnergyInsightV662{
  background:linear-gradient(145deg,#2d2827,#28262d)!important;border-color:rgba(255,255,255,.05)!important
}
html[data-theme="dark"] .amEnergyInsightIconV662{background:#37302d!important;color:#e2a36d!important}

@media(max-width:345px){
  .amEnergyKpiV662{padding:9px;min-height:72px}
  .amEnergyKpiV662 b{font-size:16.5px}
  .amEnergyBreakdownRowV662{grid-template-columns:54px 1fr auto;gap:6px}
}
