.stats{grid-template-columns:repeat(5,1fr)}
.section-tools{display:flex;align-items:center;gap:14px}.section-tools span{font-size:12px;color:var(--muted)}
.client-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}
.client-card{background:var(--ink);color:#f7f5ee;border-radius:16px;padding:20px;min-height:180px}
.client-card .key-hint,.client-card .muted{color:#aeb8b2}.client-card .account-bottom{border-color:#3c4540}
.client-card .button{border-color:#55605a;color:#fff}.client-card .button:hover{border-color:var(--mint)}
.client-description{color:#aeb8b2;font-size:11px;margin:7px 0 18px}.client-keys{display:grid;gap:7px}
.client-key{display:flex;align-items:center;justify-content:space-between;background:#242d28;border-radius:9px;padding:9px 10px;font-size:10px;gap:8px}
.client-key code{color:var(--mint)}.client-key span{color:#aeb8b2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.quota-summary{margin:12px 0 16px}.quota-values{display:flex;justify-content:space-between;color:#aeb8b2;font-size:10px;margin-bottom:7px}.quota-values strong{color:#fff;font-size:11px}.quota-bar{height:5px;background:#36413b;border-radius:5px;overflow:hidden}.quota-bar i{display:block;height:100%;background:var(--mint);border-radius:5px}.key-usage{display:block;color:#86938c;font-size:9px;margin-top:3px}
.key-reveal{padding:24px}.key-reveal code{display:block;padding:14px;background:#eef0e9;border:1px solid var(--line);border-radius:10px;word-break:break-all;color:var(--green);font-size:12px}
@media(max-width:900px){.stats{grid-template-columns:repeat(3,1fr)}}
@media(max-width:600px){.stats{grid-template-columns:1fr 1fr}.client-grid{grid-template-columns:1fr}.section-tools span{display:none}}
