.usage-heading{display:flex;justify-content:space-between;gap:20px;align-items:start}.usage-controls{display:flex;gap:10px;align-items:center}.usage-controls select{min-width:110px;padding:9px;border:1px solid var(--line);background:var(--paper);color:var(--ink)}.usage-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.usage-section{margin:30px 0;border-top:1px solid var(--line);padding-top:18px}.usage-section h3{font-size:18px;margin:0 0 16px}.usage-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:35px}.usage-table{overflow-x:auto}.usage-table table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.usage-table th,.usage-table td{padding:10px 8px;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere}.usage-table th{font-weight:600;color:var(--muted)}.usage-table td:not(:first-child){font-variant-numeric:tabular-nums}.usage-note{padding:14px 0 14px 14px;border-left:3px solid var(--brand);line-height:1.7;margin:20px 0}.usage-chart{display:flex;gap:5px;height:120px;align-items:end;border-bottom:1px solid var(--line);margin:18px 0}.usage-bar{flex:1;min-width:2px;height:var(--bar);max-height:100%;background:var(--brand);position:relative}.usage-bar span{position:absolute;top:-20px;left:50%;transform:translateX(-50%);font-size:10px;color:var(--muted)}.usage-chart:has(.usage-bar:nth-child(15)) span{display:none}.admin-content details>summary{cursor:pointer;padding:12px 0}.admin-content details>p{line-height:1.8}.usage-columns .quiet{line-height:1.7}@media(max-width:800px){.usage-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.usage-columns{grid-template-columns:1fr}.usage-heading{display:block}.usage-controls{margin:15px 0}.usage-table th,.usage-table td{padding:9px 5px}.usage-table{max-width:100%}}

.usage-stats>div{padding:18px 16px;min-width:0}.usage-stats strong{font-size:32px;margin-bottom:8px}.usage-chart:has(.usage-bar:nth-child(15)){gap:1px}.usage-chart:has(.usage-bar:nth-child(15)) .usage-bar{min-width:0}
.inner-page .admin-nav a.active{color:var(--paper)}
