.sheet-browser-report{margin-top:12px;min-width:0;overflow-wrap:anywhere}
.sheet-translation-area{min-width:0}.sheet-translation-action{margin-top:12px}.sheet-translation-status:empty{display:none}
.sheet-translation-progress{margin-top:12px;min-width:0}.sheet-translation-progress-label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;font-size:.78rem;color:#516175}.sheet-translation-progress-label strong{color:#244a75;font-variant-numeric:tabular-nums;white-space:nowrap}.sheet-translation-progress-track{height:8px;border-radius:99px;background:#e8eef5;overflow:hidden}.sheet-translation-progress-fill{height:100%;border-radius:inherit;background:#3478b9;transition:width .3s ease}.sheet-translation-progress.is-complete .sheet-translation-progress-fill{background:#21845a}.sheet-translation-progress.is-complete strong{color:#21845a}.sheet-translation-progress.is-paused .sheet-translation-progress-fill{background:#8291a2}
@media(prefers-reduced-motion:reduce){.sheet-translation-progress-fill{transition:none}}
/* Hide the obsolete audit footer even if an older renderer is cached. */
.sheet-browser-report>small{display:none!important}
.sheet-browser-draft{border:1px solid #e4d5a8}.sheet-browser-draft-label{display:block;font-size:.8rem;color:#675328;margin-bottom:8px}
.sheet-review-index{margin:16px;padding:18px;border:1px solid #e4d5a8;border-radius:12px;background:#fffdf6}.sheet-review-index h2{font-size:1.1rem}.sheet-review-links{display:flex;flex-wrap:wrap;gap:8px}.sheet-review-links .btn{font-size:.8rem}
.sheet-browser-report h6{margin:16px 0 10px;font-weight:700}.sheet-browser-report>h6:first-child{margin-top:0}
.sheet-browser-warning{font-size:.78rem;line-height:1.5;padding:10px;border:1px solid #e4d5a8;background:#fff9e9;color:#675328;border-radius:8px}
.sheet-browser-report dl{margin:0}.sheet-browser-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:8px;padding:7px 0;border-bottom:1px solid #e5eaf0;font-size:.83rem;line-height:1.45}
.sheet-browser-row dt{font-weight:500;color:#677488}.sheet-browser-row dd{margin:0;white-space:pre-wrap}.sheet-browser-report li{font-size:.83rem;line-height:1.55;margin-bottom:7px;white-space:pre-wrap}.sheet-browser-report ul{padding-left:20px}
/* The mobile gallery has order:31; an unordered report would appear above it. */
@media(max-width:960px){
  #vehicleModal .vehicle-v512-left>.sheet-browser-report{order:32!important;margin-top:0}
  #vehicleModal .vehicle-v512-left>.sheet-translation-area{order:32!important;margin-top:0}
  #vehicleModal .vehicle-v512-left>.vehicle-detail-messages-panel{order:33!important}
}
.image-check-image-button,.bids-image-button,.vehicle-v512-main-image,
.vehicle-v512-mobile-image-item,.update-auction-sheet-frame{position:relative;}
.vehicle-ai-sheet-badge{
  position:absolute;left:5px;bottom:5px;top:auto;right:auto;
  display:inline-flex;width:20px;height:22px;align-items:center;justify-content:center;
  z-index:4;pointer-events:none;filter:drop-shadow(0 1px 3px rgba(15,23,42,.35));
}
.vehicle-ai-sheet-badge svg{display:block;width:100%;height:100%;}
.vehicle-ai-sheet-badge.d-none{display:none!important;}
@media(max-width:767.98px){.vehicle-ai-sheet-badge{width:28px;height:30px;left:5px;bottom:5px;}}
