.manager-workspace{--manager-line:var(--line)}.manager-workspace h2{font-size:21px}.manager-workspace h3{font-size:17px}.manager-home-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px}.manager-list{padding:0 22px}.manager-review-row{display:flex;gap:22px;justify-content:space-between;padding:24px 0;border-bottom:1px solid var(--line)}.manager-review-row:last-child{border-bottom:0}.manager-review-row>div:last-child{display:flex;flex-direction:column;align-items:flex-end;gap:16px;flex-shrink:0}.manager-review-row small,.manager-dept-row small{display:block;color:var(--muted);font-size:12px}.manager-review-row h3{margin:5px 0}.manager-review-row p{font-size:14px;color:var(--muted);margin:5px 0 10px}.manager-dept-summary{padding:0 22px}.manager-dept-row{display:flex;gap:14px;align-items:center;padding:23px 0;border-bottom:1px solid var(--line)}.manager-dept-row:last-child{border:0}.manager-dept-row>div{flex:1}.manager-dept-row strong{font-size:16px}.manager-dept-row>b{font-size:23px}.manager-department-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:24px}.manager-department-card{padding:25px;margin:0;display:flex;flex-direction:column;align-items:flex-start}.manager-department-card h2{margin:16px 0 6px}.manager-department-card p{flex:1;color:var(--muted);font-size:14px}.manager-card-numbers{display:flex;gap:25px;padding:16px 0 22px}.manager-card-numbers b{font-size:23px;margin-inline-end:6px}.manager-routing-steps{display:flex;gap:18px;align-items:center;justify-content:space-between}.manager-routing-steps span{display:flex;gap:12px;align-items:center;font-size:15px;font-weight:700}.manager-routing-steps .icon{flex-shrink:0}.manager-routing-banner{display:flex;align-items:center;gap:18px;justify-content:space-between;padding:22px;margin:22px 0;background:var(--surface);border:1px solid var(--line);border-radius:16px}.manager-routing-banner strong,.manager-routing-banner small{display:block}.manager-routing-banner small{color:var(--muted);margin-bottom:6px}.manager-row-actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.manager-work-table{min-width:920px}.manager-workspace table td strong,.manager-workspace table td small{display:block}.manager-workspace table td small{font-size:12px;color:var(--muted);margin-top:5px}.manager-workspace table td{font-size:14px;vertical-align:top}.manager-workspace table th{font-size:14px}.manager-workspace .table-wrap{max-width:100%;overflow:auto}.manager-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px;padding:22px}.manager-filters>.field,.manager-filters>label{flex:1;min-width:160px}.manager-filters input,.manager-filters select{width:100%}.manager-site-options{border:1px solid var(--line);border-radius:12px;padding:18px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.manager-site-options legend{font-weight:700;padding:0 8px}.manager-site-options label{display:flex;align-items:center;gap:10px;font-size:14px}.manager-site-options input{width:18px;height:18px;flex-shrink:0}.manager-route-preview{padding:15px;background:var(--bg);border-radius:10px}.manager-delegation,.manager-followup,.manager-clock{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:1px solid var(--line)}.manager-delegation:last-child,.manager-clock:last-child,.manager-followup:last-child{border:0}.manager-delegation p,.manager-followup small,.manager-clock small{display:block;color:var(--muted);font-size:13px}.manager-delegation bdi{overflow-wrap:anywhere}.manager-audit{border-inline-start:2px solid var(--line);padding:0 18px 24px}.manager-audit p{margin:5px 0;overflow-wrap:anywhere}.manager-audit small{color:var(--muted)}.manager-load-row{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,2fr) 40px;align-items:center;gap:18px;padding:20px 0;border-bottom:1px solid var(--line)}.manager-support-person{display:flex;gap:10px;align-items:center}.manager-support-person select{max-width:220px}.manager-support-person small{font-size:12px;color:var(--muted)}
@media(max-width:1050px){.manager-home-grid{grid-template-columns:1fr}.manager-routing-steps{flex-wrap:wrap}}@media(max-width:720px){.manager-department-grid{grid-template-columns:1fr;gap:16px}.manager-home-grid{gap:0}.manager-review-row{flex-direction:column;gap:12px}.manager-review-row>div:last-child{flex-direction:row;justify-content:space-between;align-items:center}.manager-filters{padding:17px}.manager-filters>.field,.manager-filters>label{min-width:100%}.manager-routing-banner,.manager-delegation,.manager-followup,.manager-clock{align-items:flex-start;flex-direction:column}.manager-site-options{grid-template-columns:1fr}.manager-routing-steps{flex-direction:column;align-items:flex-start}.manager-routing-steps>.icon{transform:rotate(90deg)}.manager-load-row{grid-template-columns:1fr 1fr 26px;gap:10px}.manager-support-person{flex-wrap:wrap}.manager-dept-summary{padding:0 17px}.manager-dept-row{gap:10px}.manager-workspace h2{font-size:20px}.manager-workspace .ops-tabs{flex-wrap:wrap}}
/* These operational columns carry actions, unlike the employee table's narrow chevron column. */
.manager-workspace .manager-work-table{min-width:1100px;table-layout:fixed}.manager-workspace .manager-work-table th:nth-child(1){width:25%}.manager-workspace .manager-work-table th:nth-child(2){width:19%}.manager-workspace .manager-work-table th:nth-child(3){width:13%}.manager-workspace .manager-work-table th:nth-child(4){width:13%}.manager-workspace .manager-work-table th:nth-child(5){width:14%}.manager-workspace .manager-work-table th:nth-child(6){width:16%}.manager-workspace .manager-work-table .manager-row-actions{flex-direction:column;align-items:flex-start}.manager-workspace .manager-work-table .manager-row-actions a{white-space:nowrap}.manager-workspace [data-column-table=manager-members]{min-width:1100px}.manager-workspace [data-column-table=manager-members] th:nth-child(1){width:22%}.manager-workspace [data-column-table=manager-members] th:nth-child(2){width:28%}.manager-workspace [data-column-table=manager-members] th:nth-child(3){width:13%}.manager-workspace [data-column-table=manager-members] th:nth-child(4){width:12%}.manager-workspace [data-column-table=manager-members] th:nth-child(5){width:25%}
@media(max-width:720px){.manager-workspace .table-wrap:before{content:'Swipe horizontally to see all columns';display:block;position:sticky;inset-inline-start:0;padding:12px 17px;font-size:12px;color:var(--muted);background:var(--surface);border-bottom:1px solid var(--line)}html[lang=ar] .manager-workspace .table-wrap:before{content:'اسحب أفقيًا لعرض بقية الأعمدة والإجراءات'}}
