.eco-daily-kpis{margin-bottom:12px}
.eco-daily{margin-top:2px}
.eco-day{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-weight:700;white-space:nowrap}
.eco-day:focus-visible{outline:2px solid var(--accent,#0e6b4f);outline-offset:2px;border-radius:4px}
.eco-day i{font-style:normal;color:var(--ink-3);width:12px}
.eco-wait.on{color:var(--bad);font-weight:800}
.eco-total td{font-weight:800}
.eco-day-list td{background:var(--surface-2);white-space:normal}
.eco-day-list ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.eco-day-list li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;overflow-wrap:anywhere}
.eco-day-list a{font-weight:700}
