.operator-context-help{margin:0 0 18px;padding:12px 16px;border:1px solid var(--line);border-radius:9px;background:var(--vera-surface)}
.operator-context-help p{margin:10px 0 0;font-size:12px;line-height:1.7}
.operator-queue-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}
.operator-queue-summary button{display:flex;justify-content:space-between;background:var(--vera-surface);color:var(--ink);border:1px solid var(--line);padding:16px}
.operator-queue-summary button:hover{background:var(--vera-soft)}
.operator-queue-filters{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.operator-saved-views{grid-column:1/-1;border-top:1px solid var(--line);padding-top:12px;width:100%}
.operator-saved-views>summary{font-size:12px;font-weight:600}
.operator-saved-views>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px}
.operator-saved-views input{min-width:200px;flex:1}
.operator-saved-views select{min-width:180px;flex:1}
.operator-next{margin-left:8px}
.operator-coverage{padding:18px 0 24px;border-top:1px solid var(--line)}
.operator-coverage>details>summary,.operator-coverage details summary{font-weight:600;cursor:pointer;margin-bottom:12px}
.operator-upload-options{margin:14px 0}
.operator-upload-options label{display:flex;align-items:center;gap:8px;font-size:12px}
.operator-upload-options input{width:auto;min-height:0}
.operator-source-record{display:grid;gap:8px;min-width:520px}
.operator-source-record .table-wrap{max-height:360px}
.operator-candidate-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:310px;overflow:auto;margin:12px 0 20px}
.operator-candidate-list button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:4px;padding:12px}
.operator-candidate-list button.selected{outline:2px solid var(--green);background:var(--vera-soft)}
.operator-candidate-list small{color:var(--muted)}
.operator-quick-work{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:16px 0;border-top:1px solid var(--line);margin-top:20px}
.operator-quick-work>strong,.operator-quick-work>p{width:100%;margin:0}
.operator-bulk-work{margin:16px 0;padding:14px 16px;border:1px solid var(--line);border-radius:9px;background:var(--vera-surface)}
.operator-bulk-work>summary{font-weight:600}
.operator-global-search{display:grid;grid-template-columns:minmax(0,2fr) minmax(180px,1fr) auto;gap:12px;padding:20px;background:var(--vera-surface);border:1px solid var(--line);border-radius:12px}
.operator-global-search input{min-width:0}
#operator-search-results,#operator-audit-results{margin-top:24px}
#operator-audit-filters{grid-template-columns:repeat(4,minmax(0,1fr))!important}
#work-list td:first-child{width:42px;min-width:42px}
#work-list input[type=checkbox]{width:18px;min-height:18px}
@media(max-width:850px){.operator-queue-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-candidate-list{grid-template-columns:1fr}.operator-global-search{grid-template-columns:1fr}.operator-source-record{min-width:0}}
@media(max-width:550px){.operator-queue-summary{grid-template-columns:1fr}.operator-saved-views>div{display:grid}.operator-saved-views input,.operator-saved-views select{min-width:0;width:100%}.operator-next{margin:8px 0 0}}
