.original-name{display:block;color:var(--muted);font-size:10px;margin-top:4px}
.grouped-workspace{grid-template-columns:minmax(310px,1fr) minmax(0,1.8fr)}
.grouped-workspace .detail-panel{min-width:0}
.item-table td:first-child{color:var(--text);white-space:normal;font-size:13px;font-weight:500}
.item-table td:nth-child(4){min-width:0}
.item-table td:last-child{font-size:10px;color:var(--muted)}
.item-table .number{color:var(--muted);font-size:12px}
.item-table td:nth-child(2){color:var(--gold)}
.item-table td:nth-child(3){color:var(--cyan)}
.chart-controls{gap:12px;justify-content:space-between;flex-wrap:wrap}
.chart-controls label{min-width:0;max-width:100%}
.chart-controls select{max-width:100%;white-space:normal}
.chart-tooltip{position:absolute;z-index:5;pointer-events:none;white-space:pre-wrap;background:#101a20;border:1px solid var(--gold);border-radius:4px;padding:10px 12px;box-shadow:0 8px 24px #0008;color:var(--text);font-size:12px;line-height:1.6;max-width:calc(100% - 8px);max-height:230px;overflow:hidden}
.chart-tooltip[hidden]{display:none}
#item-listings{border:1px solid var(--border);margin:20px 0;border-radius:3px}
#item-listings .table-scroll{max-height:450px}
#item-listings .section-heading{padding:12px}
#item-listings .original-announcement{max-width:280px}
#item-listings .pagination{flex-wrap:wrap}
@media(max-width:1050px){.grouped-workspace{grid-template-columns:1fr}.item-table{min-width:0}.grouped-workspace>.list-panel .table-scroll{max-height:350px}}
@media(max-width:520px){.item-table{min-width:420px}.chart-controls{display:block}.chart-controls label{margin:10px 0}.chart-controls select{width:100%}}
