.pharmacy-tasks-module__4LSidq__root{--task-teal:#0f766e;--task-amber:#f59e0b;--task-red:#dc2626;--task-green:#16a34a}.pharmacy-tasks-module__4LSidq__boundaryBanner{border:1px solid color-mix(in srgb, var(--task-teal) 45%, var(--hos-border));background:color-mix(in srgb, var(--task-teal) 10%, transparent);border-radius:12px;padding:12px 16px;font-size:.8125rem;line-height:1.45}.pharmacy-tasks-module__4LSidq__commandBar{border:1px solid var(--hos-border);background:var(--hos-surface);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.pharmacy-tasks-module__4LSidq__commandStats{border:1px solid color-mix(in srgb, var(--task-teal) 22%, var(--hos-border));background:color-mix(in srgb, var(--hos-border) 12%, var(--hos-surface));border-radius:10px;flex-wrap:wrap;flex:1;align-items:stretch;gap:0;min-width:min(100%,420px);display:flex;overflow:hidden}.pharmacy-tasks-module__4LSidq__commandStatTile{border-right:1px solid var(--hos-border);flex-direction:column;flex:1 1 0;gap:4px;min-width:88px;padding:10px 14px 12px;display:flex}.pharmacy-tasks-module__4LSidq__commandStatTile:last-child{border-right:none}.pharmacy-tasks-module__4LSidq__commandStatLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--hos-text-muted);font-size:.62rem;font-weight:700;line-height:1.2}.pharmacy-tasks-module__4LSidq__commandStatValue{font-variant-numeric:tabular-nums;color:var(--hos-text);font-size:1.55rem;font-weight:800;line-height:1.1}.pharmacy-tasks-module__4LSidq__commandStatNeutral .pharmacy-tasks-module__4LSidq__commandStatValue{color:color-mix(in srgb, var(--hos-text) 88%, var(--task-teal))}.pharmacy-tasks-module__4LSidq__commandStatWarn{background:color-mix(in srgb, var(--task-amber) 14%, var(--hos-surface))}.pharmacy-tasks-module__4LSidq__commandStatWarn .pharmacy-tasks-module__4LSidq__commandStatValue{color:#b45309}.pharmacy-tasks-module__4LSidq__commandStatCritical{background:color-mix(in srgb, var(--task-red) 10%, var(--hos-surface))}.pharmacy-tasks-module__4LSidq__commandStatCritical .pharmacy-tasks-module__4LSidq__commandStatValue{color:var(--task-red)}.pharmacy-tasks-module__4LSidq__commandStatSuccess .pharmacy-tasks-module__4LSidq__commandStatValue{color:var(--task-green)}.pharmacy-tasks-module__4LSidq__commandActions{flex-wrap:wrap;gap:8px;display:flex}.pharmacy-tasks-module__4LSidq__workloadGrid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:10px;display:grid}@media (max-width:1000px){.pharmacy-tasks-module__4LSidq__workloadGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pharmacy-tasks-module__4LSidq__workloadCard{border:1px solid var(--hos-border);background:var(--hos-surface);border-radius:12px;align-self:start;padding:12px;font-size:.78rem}.pharmacy-tasks-module__4LSidq__workloadCount{color:var(--task-teal);font-size:1.4rem;font-weight:800}.pharmacy-tasks-module__4LSidq__lanesGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:10px;display:grid}@media (max-width:1100px){.pharmacy-tasks-module__4LSidq__lanesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pharmacy-tasks-module__4LSidq__lane{border:1px solid var(--hos-border);border-top:3px solid var(--task-teal);background:var(--hos-surface);border-radius:12px;align-self:start;min-height:100px}.pharmacy-tasks-module__4LSidq__laneHeader{text-transform:uppercase;border-bottom:1px solid var(--hos-border);color:var(--hos-text-muted);padding:8px 10px;font-size:.7rem;font-weight:700}.pharmacy-tasks-module__4LSidq__laneBody{flex-direction:column;gap:8px;padding:8px;display:flex}.pharmacy-tasks-module__4LSidq__taskCard{border:1px solid var(--hos-border);cursor:pointer;border-radius:10px;padding:8px 10px;font-size:.75rem}.pharmacy-tasks-module__4LSidq__taskCardSelected{outline:2px solid var(--task-teal)}.pharmacy-tasks-module__4LSidq__directoryPanel{border:1px solid var(--hos-border);background:var(--hos-surface);border-radius:12px;padding:12px}.pharmacy-tasks-module__4LSidq__toolbar{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.pharmacy-tasks-module__4LSidq__searchInput,.pharmacy-tasks-module__4LSidq__filterSelect{border:1px solid var(--hos-border);background:var(--hos-surface);color:var(--hos-text);border-radius:8px;padding:8px 10px;font-size:.78rem}.pharmacy-tasks-module__4LSidq__searchInput{flex:1;min-width:200px}.pharmacy-tasks-module__4LSidq__tableWrap{max-width:100%;overflow-x:auto}.pharmacy-tasks-module__4LSidq__table{border-collapse:collapse;width:100%;font-size:.78rem}.pharmacy-tasks-module__4LSidq__table th{text-align:left;border-bottom:1px solid var(--hos-border);background:color-mix(in srgb, var(--hos-border) 25%, var(--hos-surface));color:var(--hos-text-muted);padding:8px}.pharmacy-tasks-module__4LSidq__table td{border-bottom:1px solid var(--hos-border);padding:8px}.pharmacy-tasks-module__4LSidq__modalBackdrop{z-index:200;background:#0f172a73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.pharmacy-tasks-module__4LSidq__modal{border:1px solid var(--hos-border);background:var(--hos-surface);border-radius:14px;width:min(480px,100%);max-height:90vh;padding:16px;overflow-y:auto}.pharmacy-tasks-module__4LSidq__formGrid{gap:10px;display:grid}.pharmacy-tasks-module__4LSidq__formGrid label{flex-direction:column;gap:4px;font-size:.75rem;font-weight:600;display:flex}.pharmacy-tasks-module__4LSidq__formGrid input,.pharmacy-tasks-module__4LSidq__formGrid select,.pharmacy-tasks-module__4LSidq__formGrid textarea{border:1px solid var(--hos-border);background:var(--hos-surface);color:var(--hos-text);border-radius:8px;padding:8px 10px;font-size:.8125rem}.pharmacy-tasks-module__4LSidq__modalActions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.pharmacy-tasks-module__4LSidq__drawerNote{color:var(--hos-text-muted);border:1px dashed var(--hos-border);border-radius:8px;margin-top:10px;padding:8px;font-size:.75rem}html.dark .pharmacy-tasks-module__4LSidq__table th{background:color-mix(in srgb, var(--hos-border) 40%, #0f172a);color:var(--hos-text-muted)}html.dark .pharmacy-tasks-module__4LSidq__table td{border-bottom-color:color-mix(in srgb, var(--hos-border) 70%, transparent)}html.dark .pharmacy-tasks-module__4LSidq__tableWrap{background:0 0}:is(html.dark .pharmacy-tasks-module__4LSidq__commandBar,html.dark .pharmacy-tasks-module__4LSidq__workloadCard,html.dark .pharmacy-tasks-module__4LSidq__lane,html.dark .pharmacy-tasks-module__4LSidq__taskCard,html.dark .pharmacy-tasks-module__4LSidq__directoryPanel,html.dark .pharmacy-tasks-module__4LSidq__modal){background:var(--hos-surface);border-color:var(--hos-border);color:var(--hos-text-normal)}html.dark .pharmacy-tasks-module__4LSidq__commandStatWarn .pharmacy-tasks-module__4LSidq__commandStatValue{color:#fcd34d}html.dark .pharmacy-tasks-module__4LSidq__commandStatCritical .pharmacy-tasks-module__4LSidq__commandStatValue{color:#fca5a5}html.dark .pharmacy-tasks-module__4LSidq__commandStatCritical{background:#7f1d1d47}html.dark .pharmacy-tasks-module__4LSidq__workloadCount{color:#5eead4}html.dark .pharmacy-tasks-module__4LSidq__boundaryBanner{color:var(--hos-text-normal);background:#0f766e1f;border-color:#5eead440}
