
.energy-workspace .energy-client-list.clean{align-items:start!important}
.energy-workspace .energy-client-list.clean .ec-client{min-height:0!important;padding:18px 18px 18px 26px!important}
.energy-workspace .energy-client-list.clean .ec-client.ec-expanded{grid-column:1/-1}
.energy-workspace .ec-client .energisa-client-tabs{gap:6px!important;flex-wrap:wrap!important;border:0!important;padding:4px 0 12px!important}
.energy-workspace .ec-client .energisa-client-tabs button{color:#334d70!important;background:#f1f5fa!important;border:1px solid #d4e0ee!important;border-radius:7px!important;padding:9px 14px!important;min-height:40px!important;font-weight:600!important}
.energy-workspace .ec-client .energisa-client-tabs button.active{color:#fff!important;background:#0968d2!important;border-color:#0968d2!important}
.energy-workspace .ec-client .energisa-client-tabs button:focus-visible{outline:3px solid #f4b400!important;outline-offset:2px}
.ec-operational-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;padding:10px 0;border-block:1px solid #e5edf5;font-size:12px}
.ec-operational-summary>div,.energy-workspace .ec-operational-summary>button{display:flex!important;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;text-align:left;overflow-wrap:anywhere}
.energy-workspace .ec-operational-summary>button{background:transparent!important;color:#294e7c!important;border:0!important;padding:0!important;font-size:12px!important;min-height:40px!important}
.energy-workspace .ec-operational-summary b{font-size:12px!important;color:#425773!important}
.ec-operational-summary .status{white-space:normal;max-width:100%;font-size:12px}
@media(max-width:520px){.ec-operational-summary{grid-template-columns:1fr}.energy-workspace .ec-client .energisa-client-tabs button{flex:1 1 40%;padding:9px!important}}
