.assignment-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.assignment-card-actions button{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:8px;padding:7px;font-size:8px}.assignment-card-actions button.danger{color:var(--danger);border-color:#efcbd0}.assignment-card-actions i{margin-right:4px}.assignment-lock{display:flex;align-items:center;gap:6px;margin-top:8px;padding:8px;border-radius:8px;background:#e5f7ef;color:var(--success);font-size:8px;font-weight:700}.dispatch-card:has(.status-canceled){opacity:.72;border-left-color:var(--muted)}.dispatch-status.status-canceled{background:var(--surface2);color:var(--muted)}.completed-protection{margin-right:auto;font-size:9px;color:var(--success);font-weight:700}.completed-protection i{margin-right:5px}.cancel-assignment{text-align:center}.cancel-mark{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;margin:0 auto 14px;background:#fff3db;color:#9a6400;font-size:23px}.cancel-assignment h3{font-size:22px;margin:7px 0}.cancel-assignment>p{max-width:520px;margin:0 auto 17px;color:var(--muted);line-height:1.5}.cancel-assignment form{display:grid;gap:12px;text-align:left}.cancel-assignment label{display:grid;gap:6px;font-size:11px;font-weight:600}.confirm-cancel-btn{border:0;border-radius:9px;padding:10px 14px;background:#9a6400;color:#fff}
