.priority-badge{display:inline-flex!important;align-items:center;justify-content:center;flex:none;border-radius:8px!important;padding:5px 9px!important;font-size:12px!important;font-weight:700;white-space:nowrap}
.priority-4{color:#d9363e!important;background:#fff0f0!important;border:1px solid #ffc9cc}
.priority-3{color:#e66a19!important;background:#fff5e9!important;border:1px solid #ffd5ae}
.priority-2{color:#3976f6!important;background:#edf3ff!important;border:1px solid #cbdcff}
.priority-1{color:#68758b!important;background:#f3f5f8!important;border:1px solid #dfe4eb}
.sales-task-groups{display:flex;flex-direction:column;gap:26px}
.sales-task-group{background:#fff;border:1px solid #dfe5ee;border-radius:14px;overflow:hidden;box-shadow:0 4px 14px rgba(22,43,77,.035)}
.sales-task-group-head{display:flex;align-items:center;gap:12px;padding:18px 22px;background:#fafbfd;border-bottom:1px solid #e8ebf0}
.sales-task-group-head b{font-size:18px}.sales-task-group-head span{color:#7d8798;font-size:13px}
.sales-task-group-head em{margin-left:auto;font-style:normal;color:#3976f6;background:#edf3ff;border-radius:15px;padding:4px 10px;font-size:12px}
.sales-task-group-body{padding:0 22px}.sales-task-group-body .task{margin:0}.sales-task-group-body .task:last-child{border-bottom:0}
.task .priority-badge{align-self:center}
@media(max-width:760px){.sales-task-group-head,.sales-task-group-body{padding-left:14px;padding-right:14px}.priority-badge{font-size:11px!important}}
