.taskAssignRow{grid-template-columns:20px minmax(105px,1fr) 150px 120px 92px}
.individual-progress{display:grid;grid-template-columns:1fr 52px 13px;align-items:center;gap:4px;margin:0;font-size:8px;color:var(--muted)}
.individual-progress input{padding:6px}.individual-progress em{font-style:normal}
.assignDone{display:flex;align-items:center;gap:5px;margin:0;color:#258361}.assignDone input{width:auto}
.task-progress{height:6px;background:#e7ebf0;border-radius:5px;overflow:hidden;margin-top:8px}
.task-progress i{display:block;height:100%;background:linear-gradient(90deg,#397cbe,#42a875)}
.assignment-progress{display:grid;grid-template-columns:1fr auto;gap:1px 8px;border-bottom:1px solid #edf0f3;padding:4px 0;min-width:190px}
.assignment-progress b{font-size:9px}.assignment-progress small{grid-column:1;color:var(--muted);margin:0}
.assignment-progress strong{grid-column:2;grid-row:1/3;align-self:center;color:var(--blue);font-size:9px}.assignment-progress strong.done{color:#258361}.assignment-progress:last-child{border:0}
@media(max-width:760px){.taskAssignRow{grid-template-columns:20px 1fr}.taskAssignRow .assignRole,.taskAssignRow .individual-progress,.taskAssignRow .assignDone{grid-column:2}}
