/* Manifest controls stay beside the auction result in the existing right-hand status area. */
.bid-overview .auction-result-manifest {grid-column:3;grid-row:2;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;flex-wrap:wrap}
.bid-overview .auction-result-manifest #auction-announcement {margin:0;flex:1 1 125px}
.auction-manifest-links {display:flex;gap:8px 12px;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin-left:auto;font-size:13px}
.auction-manifest-links a {white-space:nowrap;text-decoration:underline;text-underline-offset:3px;min-height:28px;display:inline-flex;align-items:center}
.manifest-preview {max-width:1400px;margin:0 auto;padding:24px 16px}
.manifest-preview header {display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}
.manifest-preview h1 {margin:0 0 8px}.manifest-preview h2 {margin-top:24px}
.manifest-preview-actions {display:flex;gap:12px;align-items:center;flex-wrap:wrap}
.manifest-preview-note {font-size:14px;line-height:1.5}
.manifest-table-scroll {overflow:auto;max-height:75vh;background:var(--theme-surface,#fff);border:1px solid var(--theme-border,#cbd5e1)}
.manifest-table-scroll table {border-collapse:collapse;width:100%;font-size:14px}
.manifest-table-scroll th,.manifest-table-scroll td {border:1px solid var(--theme-border,#cbd5e1);padding:8px 10px;text-align:left;vertical-align:top;min-width:85px;max-width:450px;white-space:pre-wrap;overflow-wrap:anywhere}
.manifest-table-scroll thead th {position:sticky;top:0;background:var(--theme-inset,#eef2f5);z-index:1}
.manifest-table-scroll tbody th {min-width:45px;width:45px;background:var(--theme-inset,#eef2f5)}
@media(max-width:760px){.bid-overview .auction-result-manifest{grid-column:1/-1;grid-row:4;align-items:flex-start}.auction-manifest-links{justify-content:flex-start;margin-left:0;flex-basis:100%}.auction-manifest-links a{min-height:40px}.manifest-preview{padding:16px 8px}}
@media(max-width:400px){.bid-overview .auction-result-manifest{grid-row:5}}
