/* SVS S1: isolate management from personal processor/QA workspaces. */
#page-todays-work #svsSupervisorOverflowS1{background:#fff;border:1px solid #dce8ef;border-radius:16px;margin-bottom:16px;padding:18px;color:#17364d;box-shadow:0 4px 16px rgba(19,52,77,.05)}
#page-todays-work .svs-overflow-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}
#page-todays-work .svs-overflow-heading h2{margin:4px 0}
#page-todays-work .svs-overflow-heading p{margin:0;color:#52677c}
#page-todays-work .svs-overflow-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}
#page-todays-work #svsSupervisorOverflowS1 button{border:1px solid #bdd2df;border-radius:9px;padding:9px 13px;background:#f2f8fb;color:#17435b;cursor:pointer;font-weight:700}
#page-todays-work #svsSupervisorOverflowS1 button[aria-selected="true"]{background:#0c7383;color:#fff;border-color:#0c7383}
#page-todays-work #svsSupervisorOverflowS1 button:disabled{opacity:.42;cursor:not-allowed}
#page-todays-work .svs-overflow-message{color:#506478;margin:12px 0 0;font-size:13px}
#page-todays-work .svs-overflow-message.error{color:#ab283b}
#page-todays-work .svs-overflow-body{display:none}
#page-todays-work.svs-overflow-worker > :not(#svsSupervisorOverflowS1){display:none!important}
#page-todays-work.svs-overflow-worker .svs-overflow-body{display:block;margin-top:12px}
#page-todays-work .svs-overflow-item{display:grid;grid-template-columns:minmax(150px,2fr) minmax(130px,1fr) auto;gap:12px;align-items:center;border:1px solid #e3edf3;border-radius:12px;padding:12px;margin:9px 0}
#page-todays-work .svs-overflow-item small{display:block;color:#62788a;margin-top:5px}
#page-todays-work .svs-overflow-actions{display:flex;gap:7px;flex-wrap:wrap}
#page-todays-work .svs-overflow-empty{padding:20px 8px;color:#617488}
@media(max-width:850px){#page-todays-work .svs-overflow-item{grid-template-columns:1fr}#page-todays-work .svs-overflow-actions{justify-content:flex-start}}
