/* Canonical Manager Workbench visual composition for Unified Visual Foundation v370.
 * Domain owner: unified.manager-workbench. No historical remote-* selectors.
 */
.unified-manager-workbench{gap:14px}
.unified-manager-workbench .unified-manager-workbench__actions{align-self:flex-end}
.unified-manager-workbench .unified-manager-workbench__filters{position:sticky;top:calc(var(--pt-shell-env-offset,0px) + var(--pt-shell-header-height,76px) + var(--pt-shell-context-height,40px) + 8px);z-index:8;box-shadow:0 5px 16px rgba(23,35,28,.05)}
.unified-manager-workbench [data-unified-workbench-grid]{min-width:0}
.unified-manager-workbench .pt-u-table{table-layout:fixed;min-width:1280px}
.unified-manager-workbench .pt-u-table th:nth-child(1),.unified-manager-workbench .pt-u-table td[data-col="priority"]{width:65px}
.unified-manager-workbench .pt-u-table th:nth-child(2),.unified-manager-workbench .pt-u-table td[data-col="wait"]{width:70px;font-variant-numeric:tabular-nums}
.unified-manager-workbench .pt-u-table th:nth-child(3),.unified-manager-workbench .pt-u-table td[data-col="code"]{width:112px}
.unified-manager-workbench .pt-u-table th:nth-child(4),.unified-manager-workbench .pt-u-table td[data-col="customer"]{width:145px}
.unified-manager-workbench .pt-u-table th:nth-child(5),.unified-manager-workbench .pt-u-table td[data-col="channel"]{width:92px}
.unified-manager-workbench .pt-u-table th:nth-child(6),.unified-manager-workbench .pt-u-table td[data-col="next-action"]{width:150px}
.unified-manager-workbench .pt-u-table th:nth-child(7),.unified-manager-workbench .pt-u-table td[data-col="summary"]{width:260px}
.unified-manager-workbench .pt-u-table th:nth-child(8),.unified-manager-workbench .pt-u-table td[data-col="weight"]{width:100px}
.unified-manager-workbench .pt-u-table th:nth-child(9),.unified-manager-workbench .pt-u-table td[data-col="amount"]{width:125px}
.unified-manager-workbench .pt-u-table th:nth-child(10),.unified-manager-workbench .pt-u-table td[data-col="deposit"]{width:125px}
.unified-manager-workbench .pt-u-table th:nth-child(11),.unified-manager-workbench .pt-u-table td[data-col="owner"]{width:92px}
.unified-manager-workbench .pt-u-table th:nth-child(12),.unified-manager-workbench .pt-u-table td[data-col="status"]{width:140px}
.unified-manager-workbench .pt-u-table th:nth-child(13),.unified-manager-workbench .pt-u-table td[data-col="primary"]{width:145px}
.unified-manager-workbench .pt-u-table td[data-col="summary"]{white-space:normal;color:var(--pt-u-ink-soft)}
.unified-manager-workbench .pt-u-table td[data-col="next-action"]{font-weight:800;color:var(--pt-u-ink)}
.unified-manager-workbench .pt-u-table td[data-col="amount"],.unified-manager-workbench .pt-u-table td[data-col="deposit"],.unified-manager-workbench .pt-u-table td[data-col="weight"]{white-space:nowrap;font-variant-numeric:tabular-nums}
.unified-manager-workbench .pt-u-table td[data-col="primary"] button{width:100%;min-height:34px;background:var(--pt-u-primary);border-color:var(--pt-u-primary);color:#fff;padding-inline:8px}
.unified-manager-workbench .pt-u-table td[data-col="primary"] button:hover:not(:disabled){background:var(--pt-u-primary-deep);border-color:var(--pt-u-primary-deep)}
.unified-manager-workbench tr[data-sla-state="OVERDUE"]{background:#fff8f7}
.unified-manager-workbench tr[data-sla-state="NEAR_DUE"]{background:#fffdf5}
.unified-manager-workbench tr[data-sla-state="OVERDUE"] td[data-col="priority"]{color:#a33e32;font-weight:900}
.unified-manager-workbench tr[data-sla-state="NEAR_DUE"] td[data-col="priority"]{color:#9a651b;font-weight:900}
.unified-manager-workbench [data-unified-workbench-row]{cursor:pointer}
.unified-manager-workbench [data-unified-workbench-status]{min-height:180px}

@media(max-width:1100px){
  .unified-manager-workbench .unified-manager-workbench__filters{position:static}
}
@media(max-width:760px){
  .unified-manager-workbench .pt-u-data-grid{border:0;background:transparent;box-shadow:none;overflow:visible}
  .unified-manager-workbench .pt-u-data-grid__head{background:#fff;border:1px solid var(--pt-u-border);border-radius:10px;margin-bottom:8px}
  .unified-manager-workbench .pt-u-table-wrap{overflow:visible}
  .unified-manager-workbench .pt-u-table,.unified-manager-workbench .pt-u-table tbody{display:block;min-width:0}
  .unified-manager-workbench .pt-u-table thead{display:none}
  .unified-manager-workbench .pt-u-table tr{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:5px 9px;background:#fff;border:1px solid var(--pt-u-border);border-radius:10px;margin-bottom:8px;padding:10px}
  .unified-manager-workbench .pt-u-table tr[data-sla-state="OVERDUE"]{border-color:#e8c7c2}
  .unified-manager-workbench .pt-u-table tr[data-sla-state="NEAR_DUE"]{border-color:#ead7b0}
  .unified-manager-workbench .pt-u-table td{display:block;width:auto!important;border:0!important;padding:0;font-size:11px;min-width:0}
  .unified-manager-workbench .pt-u-table td::before{content:attr(data-label);display:block;color:var(--pt-u-muted);font-size:9px;font-weight:700;margin-bottom:1px}
  .unified-manager-workbench .pt-u-table td[data-col="priority"]{grid-column:1;grid-row:1}
  .unified-manager-workbench .pt-u-table td[data-col="wait"]{grid-column:1;grid-row:2}
  .unified-manager-workbench .pt-u-table td[data-col="code"]{grid-column:2;grid-row:1}
  .unified-manager-workbench .pt-u-table td[data-col="customer"]{grid-column:2;grid-row:2}
  .unified-manager-workbench .pt-u-table td[data-col="owner"]{grid-column:3;grid-row:2;text-align:left}
  .unified-manager-workbench .pt-u-table td[data-col="summary"]{grid-column:2/-1;grid-row:3}
  .unified-manager-workbench .pt-u-table td[data-col="next-action"]{grid-column:2;grid-row:4}
  .unified-manager-workbench .pt-u-table td[data-col="primary"]{grid-column:3;grid-row:4;align-self:end}
  .unified-manager-workbench .pt-u-table td[data-col="channel"],
  .unified-manager-workbench .pt-u-table td[data-col="weight"],
  .unified-manager-workbench .pt-u-table td[data-col="amount"],
  .unified-manager-workbench .pt-u-table td[data-col="deposit"],
  .unified-manager-workbench .pt-u-table td[data-col="status"]{display:none}
  .unified-manager-workbench .pt-u-table td[data-col="primary"] button{min-width:104px}
}
