User:Alistair3149/sandbox/pledgevehiclelist2/styles.css

.template-pledgevehiclelist, .template-pledgevehiclelist thead, .template-pledgevehiclelist tbody { display: block; }

.template-pledgevehiclelist thead, .template-pledgevehiclelist tbody { overflow: auto; }

.template-pledgevehiclelist thead { white-space: nowrap; }

.template-pledgevehiclelist thead .headerSort { background-color: var( --color-surface-2 ); border-radius: var( --border-radius--pill ); }

.template-pledgevehiclelist thead .headerSort.headerSortUp, .template-pledgevehiclelist thead .headerSort.headerSortDown { background-color: var( --color-primary ); color: #fff; }

.template-pledgevehiclelist thead .headerSort:hover { background-color: var( --color-surface-2--hover ); }

.template-pledgevehiclelist thead tr { display: flex; gap: var( --space-xxs ); background-color: transparent !important; }

.template-pledgevehiclelist thead .Page-Image { display: none; }

.template-pledgevehiclelist tbody .Name { font-weight: var( --font-weight-semibold ); }

.template-pledgevehiclelist tbody .Page-Image { padding: 0; background-color: var( --color-surface-2 ); }

.template-pledgevehiclelist tbody .Pledge-price, .template-pledgevehiclelist tbody .Warbond-price { color: var( --color-base--emphasized ); font-weight: var( --font-weight-medium ); }

.template-pledgevehiclelist tbody .Original-pledge-price, .template-pledgevehiclelist tbody .Original-warbond-price { color: var( --color-base--subtle ) }