.statistics-heading .heading-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.attention-action{background:#f2dfbf;border-color:#b27b35;color:#613c13;font-weight:700}.entry-source{display:inline-block;margin:5px 0;padding:3px 8px;border-radius:5px;color:#754519;background:#f7e6cd;font-size:11px;font-weight:700}.customer-person{display:block;font-size:12px;margin-top:5px;color:#6b4d43}.backfill-queue{max-height:60vh;overflow:auto}.backfill-queue th{position:sticky;top:0;z-index:1;background:#efe6d8}.backfill-queue td small{display:block}.completion-picker,.completion-proof-panel{padding:20px;border:1px solid #ddc9b1;border-radius:12px;background:#faf4e8}.completion-proof-panel{margin:20px 0}.completion-picker h3,.completion-proof-panel h3{font-size:16px;margin:0}.completion-picker p{font-size:13px;line-height:1.8}.proof-drop{display:block!important;padding:25px;text-align:center;cursor:pointer;border:2px dashed #b58c61;border-radius:10px;background:#fffbf4;color:#733d27}.proof-drop:focus,.proof-drop.dragover{outline:3px solid #ca8a39;outline-offset:3px;background:#f7e6ca}.proof-preview img{max-width:100%;max-height:320px;margin:16px auto 0;display:block;object-fit:contain}.proof-preview p{overflow-wrap:anywhere}.proof-meta{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid #e5d5c2}.proof-meta small{display:block;font-size:12px;color:#81766a;margin-top:5px}.proof-meta strong{overflow-wrap:anywhere}.proof-meta .attention-link{white-space:nowrap}.proof-filter{min-width:130px}@media(max-width:700px){.statistics-heading .heading-actions{justify-content:stretch;width:100%}.statistics-heading .heading-actions button{flex:1;min-width:130px}.completion-picker,.completion-proof-panel{padding:16px}.proof-meta{align-items:flex-start;flex-direction:column}.backfill-queue{max-height:55vh}}
.statistics-heading .heading-actions .primary{display:inline-flex}.backfill-queue.table-wrap{display:block}@media(max-width:700px){#backfill-form{grid-template-columns:1fr}#backfill-form>.span2,#backfill-form>.form-section{grid-column:1/-1}.statistics-heading .heading-actions{align-self:stretch;margin-left:0}.statistics-heading .heading-actions .primary{min-height:42px;font-size:12px}}
