/* Stage16 append-only evidence and post-approval work queue */
.ov16-entry{margin:10px 0;padding:9px 0;border-top:1px solid #dbe4ed}
.ov16-mount{margin-top:8px}.ov16-panel{background:#f6f9ff;border-radius:8px;padding:12px;display:grid;gap:8px}
.ov16-panel p,.ov16-work p{font-size:12px;color:#4f6074;margin:0}
.ov16-file-list{display:grid;gap:7px}.ov16-file{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-bottom:1px solid #dce4ef;padding:5px 0}
.ov16-file span{font-size:12px;overflow-wrap:anywhere}.ov16-file a{font-size:12px}
.ov16-upload{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ov16-alert{font-size:12px;color:#ad3441}
.ov16-work{padding:18px;margin:16px 0;display:grid;gap:10px}.ov16-title{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ov16-title h2{margin:0;font-size:18px}.ov16-title h2 span{font-size:14px;background:#e6efff;border-radius:12px;padding:4px}
.ov16-work-list{display:grid;gap:7px}.ov16-work-item{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;background:#f8fbff;border:1px solid #dbe5f0;border-radius:8px;padding:11px;text-align:left;cursor:pointer}
.ov16-work-item:hover{background:#edf4ff}.ov16-work-item b{font-size:13px}.ov16-work-item span{font-size:12px;color:#52657d;flex:1;min-width:180px}.ov16-work-item strong{font-size:12px;color:#2360aa}
