.ml-meteo-bar{position:relative;z-index:99999;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0;width:100%;max-width:100%;box-sizing:border-box;padding:6px 10px;overflow:hidden;background:#f8fafc;color:#222;border-bottom:1px solid #ddd;font-family:Inter,Arial,sans-serif;font-size:.95rem;line-height:1.25}.ml-meteo-item{position:relative;display:flex;align-items:center;gap:5px;white-space:nowrap;flex-shrink:0}.ml-meteo-item+.ml-meteo-item{border-left:1px solid #c7d3df;padding-left:12px;margin-left:12px}.ml-meteo-item i{color:#0077b6;font-size:1.05rem}.ml-meteo-live{font-weight:700;color:#333}.ml-meteo-live-time{font-weight:700;color:#4b5563}.ml-meteo-temp,.ml-meteo-thsw{font-weight:700;color:#0077b6}.ml-meteo-rain{color:#0a84ff}.ml-meteo-aqi-badge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:20px;padding:0 7px;border-radius:999px;background:#666;color:#fff;font-weight:800;font-size:.82rem;line-height:1}.ml-meteo-bar.ml-meteo-error{opacity:.75}@media (max-width:980px){.ml-meteo-bar{font-size:.88rem}.ml-meteo-item+.ml-meteo-item{padding-left:8px;margin-left:8px}}@media (max-width:700px){.ml-meteo-bar{flex-wrap:wrap;justify-content:center;gap:7px 0;padding:6px 8px;overflow:visible;font-size:.84rem}.ml-meteo-item i{font-size:1rem}.ml-meteo-item+.ml-meteo-item{padding-left:7px;margin-left:7px}}