#dash-endpoints #epSummary[hidden]{display:none}
#dash-endpoints #epCards{display:grid;gap:8px}
#dash-endpoints .ep-account-row{display:flex;align-items:center;gap:20px;padding:14px 16px;border:1px solid var(--d-border);border-radius:10px;background:var(--d-panel);min-width:0}
#dash-endpoints .ep-account-identity{display:flex;align-items:center;gap:12px;flex:1;min-width:0}
#dash-endpoints .ep-account-identity>div{min-width:0}
#dash-endpoints .ep-account-name{display:block;text-align:left;padding:0;border:0;background:transparent;color:var(--d-text);font-size:14px;font-weight:600;cursor:pointer;min-height:28px}
#dash-endpoints .ep-account-identity code{display:block;font-size:12px;color:var(--d-muted);overflow-wrap:anywhere}
#dash-endpoints .ep-account-count{text-align:right;flex-shrink:0}
#dash-endpoints .ep-account-count strong{display:block;font-size:18px;font-variant-numeric:tabular-nums;color:var(--d-text)}
#dash-endpoints .ep-account-count span{font-size:11px;color:var(--d-muted)}
#dash-endpoints .ep-basebar{padding:10px 14px;margin-bottom:12px}
#dash-endpoints .ep-toolbar{margin-bottom:12px;gap:10px;flex-wrap:wrap}
#dash-endpoints .ep-result-line{margin:12px 0;font-size:12px}
#dash-endpoints .cc-head{margin-bottom:16px}
@media(max-width:600px){#dash-endpoints .ep-account-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px}#dash-endpoints .ep-account-identity{gap:8px}#dash-endpoints .ep-account-count{grid-row:2;text-align:left;padding-left:0}#dash-endpoints .ep-account-count strong{display:inline;font-size:15px;margin-right:8px}#dash-endpoints .ep-account-row>.cc-btn{grid-column:2;grid-row:1 / 3}#dash-endpoints .ep-account-name{font-size:13px}#dash-endpoints .ep-search{min-width:0;width:100%;flex:1 1 100%}}
