.workbench{max-width:1180px}.workbench h1{max-width:780px}.workbench .lede{max-width:800px}.work-controls{border:0;padding:0;margin:0;min-width:0}.work-card{background:#fff;border:1px solid #cad7e2;border-radius:10px;margin:1.3rem 0;padding:1.5rem;box-shadow:0 5px 18px #17324d08}.work-card h2{margin-top:0}.scope-card,.privacy-note{padding:1rem 1.2rem;border-left:4px solid #d2a34b;background:#fff9ed;line-height:1.6}.privacy-note{background:#edf5fa;border-left-color:#315f7e;margin:1rem 0}.workbench .field-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem 1rem}.workbench label{min-width:0}.workbench .actions{align-items:center;flex-wrap:wrap;gap:.6rem}.work-table{overflow:auto;max-height:500px;margin:1rem 0}.work-table table{width:100%;border-collapse:collapse;font-size:.85rem}.work-table th,.work-table td{padding:.65rem;text-align:left;border-bottom:1px solid #dce5ed;vertical-align:top;min-width:110px;max-width:290px;overflow-wrap:anywhere;white-space:pre-wrap}.work-table th{position:sticky;top:0;background:#eaf1f7}.work-table input[type=checkbox]{width:22px;height:22px}.workbench pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#eef3f8;padding:.8rem}.workbench details{border:1px solid #cfdae4;padding:.8rem;margin:.8rem 0;border-radius:6px}.workbench summary{cursor:pointer;font-weight:650}.workbench .candidate{border:1px solid #c5d4df;border-radius:7px;padding:1rem;margin:.8rem 0}.workbench .conflict{border-left:4px solid #ab4b36;padding-left:.8rem}.workbench .result-label{font-weight:700}.workbench #wb-status{padding:1rem;background:#e7f0f7;position:relative;min-height:3rem}.workbench button{min-height:44px}.workbench [hidden]{display:none!important}.workbench .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.work-card{padding:1rem}.workbench .actions>*{flex:1 1 100%}.work-table td,.work-table th{min-width:95px}.workbench .field-grid{grid-template-columns:1fr}}
