.assignees .assignment-help{grid-column:1/-1;color:#67717c;font-weight:normal;margin-bottom:2px}
.assignees label{border:1px solid transparent;border-radius:5px;padding:5px 7px;transition:.15s background,.15s border-color}
.assignees label:has(input:checked){background:#e8f5ec;border-color:#75b68b;color:#205f38;font-weight:bold}
.assignees input{accent-color:#287a45;width:17px;height:17px;vertical-align:middle}
.item{grid-template-columns:30px 1fr auto}
.progress-form{display:inline-block;margin:6px 0 0}
.progress-dial{--progress:0;width:48px;height:48px;border:0;border-radius:50%;padding:0;display:grid;place-items:center;position:relative;background:conic-gradient(#287a45 calc(var(--progress)*1%),#e1e4e7 0);cursor:pointer;color:#18202a}
.progress-dial:after{content:"";position:absolute;inset:5px;border-radius:50%;background:#fff}
.progress-dial span{position:relative;z-index:1;font-size:10px;font-weight:bold}
.progress-dial:hover{filter:brightness(.96);transform:scale(1.03)}
.progress-dial.static{display:grid;cursor:default}.progress-dial.static:hover{filter:none;transform:none}
.handoff-link{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff3e9;color:#9a4c0b;text-decoration:none;font-size:18px;font-weight:bold}
.handoff-link:hover{background:#e87722;color:#fff}
.handoff-action{margin-right:auto;color:#9a4c0b!important;font-weight:bold}
.handoff-history{display:grid;gap:2px;margin-top:8px;padding:7px 9px;border-left:4px solid #e87722;background:#fff8f0;font-size:11px}
.handoff-history span{color:#67717c}
.handoff-current{display:flex;align-items:center;gap:12px;background:#f7f8f9;padding:10px;border-radius:6px}.handoff-current p{margin:0;color:#67717c;font-size:12px}
.account-management-actions{display:flex;justify-content:flex-end;margin-top:12px;padding-top:12px;border-top:1px solid #edf0f2}.account-management-actions form{margin:0}
.laundry-badge{display:inline-block;margin:0 7px 3px 0;background:#e7f3f8;color:#275f78}
@media(max-width:620px){.handoff-current{align-items:flex-start;flex-wrap:wrap}.assignees{grid-template-columns:1fr}}
