#climate-wind-climo .cwc-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}#climate-wind-climo .cwc-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}@media (max-width:760px){#climate-wind-climo .cwc-kpis{grid-template-columns:1fr}}#climate-wind-climo .kpi.card{text-align:center;padding:14px}#climate-wind-climo .kpi header{opacity:.9;margin-bottom:6px;font-weight:600}#climate-wind-climo .kpi .value{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700}#climate-wind-climo .cwc-bars{border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-2);border-radius:16px;gap:10px;padding:14px;display:grid}#climate-wind-climo .cwc-bar{grid-template-columns:44px 1fr 90px;align-items:center;gap:10px;display:grid}#climate-wind-climo .cwc-bar .lbl{opacity:.85;font-size:.9rem}#climate-wind-climo .cwc-bar .track{background:color-mix(in oklab, var(--surface), #000 6%);border:1px solid var(--border);border-radius:999px;height:12px;overflow:hidden}#climate-wind-climo .cwc-bar .fill{background:color-mix(in oklab, var(--brand), #888 10%);width:0;height:100%}#climate-wind-climo .cwc-bar .val{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted);font-size:.92rem}#climate-wind-climo .cwc-empty{border:1px dashed var(--border);background:color-mix(in oklab, var(--card), var(--brand-50) 8%);border-radius:14px;margin-top:12px;padding:12px 14px}#climate-wind-climo .cwc-empty small{color:var(--muted)}