.employee-assignment-card{margin-top:16px}
.employee-assignment-card .report-head{margin-bottom:9px}
.employee-assignment-card h2{font-size:11px!important;color:#172942;margin:0}
.employee-assignment-card .smallbtn{background:#173a69;color:#fff;border:1px solid #173a69;border-radius:8px;font-size:14px;font-weight:800;padding:8px 14px;height:auto}
.employee-assignment-card .report-channel-subtitle{font-size:14px;color:#73839a;margin:5px 0 0}
.employee-assignment-card .perm-tag{display:inline-block;margin:2px}
.assignment-empty{color:#73839a}
#employeeAssignmentStatus{font-size:13px;color:#294967;margin-bottom:8px}
#employeeAssignmentDialog{width:620px;border:1px solid #cfdbea;border-radius:12px;padding:20px;color:#172942}
.assignment-dialog-head{display:flex;gap:12px;justify-content:space-between;align-items:center}
.assignment-dialog-head h2{font-size:11px!important;margin:0;color:#172942}
.assignment-dialog-head>div{display:flex;gap:6px;flex-shrink:0}
#employeeAssignmentDialog .btn{border:1px solid #cfdbea;border-radius:8px;background:#fff;color:#294967;font-size:14px;font-weight:800;padding:8px 14px;height:auto}
#employeeAssignmentDialog .btn.primary{background:#173a69;color:#fff;border-color:#173a69}
#employeeAssignmentDialog button:disabled{opacity:.5}
#assignmentDialogDescription{font-size:14px;color:#73839a;margin:12px 0}
.assignment-person{display:flex;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid #e4eaf1;cursor:pointer}
.assignment-person input{width:16px;height:16px;flex-shrink:0}
.assignment-person strong{font-size:14px;color:#172942}
.assignment-person small{display:block;font-size:12px;color:#73839a;margin-top:4px}
#assignmentSaveStatus{font-size:13px;color:#b42318;margin:12px 0 0}
.employee-assignment-card .employee-table th,.employee-assignment-card .employee-table td{text-align:center}
.employee-assignment-card .alert-condition{color:#53637a;line-height:1.5}
.employee-assignment-card .alert-popup-tag{background:#fff1ee;color:#bd4438}
.alert-order{display:inline-flex;align-items:center;gap:6px}
.alert-order strong{min-width:18px;font-size:13px;color:#172942}
.alert-order-btn{border:1px solid #cfdbea;border-radius:8px;background:#fff;color:#294967;font-size:10px;width:26px;height:26px;padding:0;cursor:pointer}
.alert-order-btn:disabled{opacity:.35;cursor:default}
.assignment-person>span{flex:1;min-width:0}
.assignment-person select{flex:0 0 150px;width:150px;margin-left:auto;border:1px solid #cfdbea;border-radius:8px;background:#fff;color:#294967;font-size:13px;padding:7px 10px}
.assignment-person.is-blocked{cursor:default}
.assignment-person.is-blocked strong{color:#8e9bad}
.assignment-person.is-blocked small{color:#b42318}
