.workday-coverage { display:flex; justify-content:space-between; align-items:center; gap:14px; padding:14px 17px; margin-bottom:18px; background:#edf1e8; border:1px solid #dce4d3; border-radius:12px; font-size:12px; line-height:1.8; }
.workday-coverage strong, .workday-coverage span { display:block; }
.workday-coverage span { color:var(--ui-muted); font-size:11px; }
.workday-coverage .actions { flex-shrink:0; }
.workday-filters { gap:12px; }
.workday-filters .search { flex-basis:260px; }
.workday-filters label { max-width:100%; }
#workday-project { max-width:300px; }
.registry-toolbar .workday-checkbox { display:flex; align-items:center; gap:8px; padding:9px 0; }
.workday-checkbox input { width:16px; min-height:16px; accent-color:var(--ui-ink); }
.workday-pagination { display:flex; align-items:center; justify-content:space-between; padding:13px 20px; gap:12px; font-size:12px; color:var(--ui-muted); border-top:1px solid var(--ui-line); }
#workday-list td:first-child { min-width:250px; max-width:460px; overflow-wrap:anywhere; }
#workday-errors ul { margin:6px 0; padding-left:20px; }
.record-highlight { background:#fff1df !important; outline:2px solid #c57c52; outline-offset:-2px; }
@media(max-width:720px) { .workday-coverage { align-items:flex-start; flex-direction:column; } #workday-project { max-width:100%; } .workday-pagination { flex-wrap:wrap; padding:13px 16px; } }
@media(min-width:721px) and (max-width:1000px) { body > .topbar { flex-wrap:wrap; padding-top:12px; padding-bottom:12px; gap:10px 20px; } .topbar .kano-product-nav { order:3; width:100%; } .topbar .kano-product-nav a { flex:1; } }
