/* 单休人员「调整休息日期」多选 chip（2026-10-03 新增，独立文件避免按路径缓存） */
.att-sra-chips { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 8px; max-height: 190px; overflow: auto; padding: 2px; }
.att-sra-chip { cursor: pointer; user-select: none; border: 1px solid #E9E4DA; background: #FFFFFF; border-radius: 14px; padding: 3px 11px; font-size: 12px; color: #6B6459; line-height: 1.5; transition: all .12s; }
.att-sra-chip:hover { border-color: #B4552D; color: #B4552D; }
.att-sra-chip.on { background: #B4552D; border-color: #B4552D; color: #FFFFFF; font-weight: 600; }
.att-sra-added .att-sra-grp { display: flex; flex-wrap: wrap; align-items: center; gap: 6px; padding: 5px 0; border-bottom: 1px dashed #E9E4DA; }
.att-sra-added .att-sra-grp:last-child { border-bottom: none; }
.att-sra-added .att-sra-date { font-weight: 600; color: #1E1B17; font-size: 12px; min-width: 92px; }
.att-sra-added .att-sra-name { background: #F2EEE8; border-radius: 12px; padding: 2px 8px; font-size: 12px; color: #1E1B17; }
.att-sra-added .att-sra-name b { cursor: pointer; margin-left: 5px; color: #8E3B35; font-weight: 400; }
.att-sra-added .att-sra-name b:hover { color: #A9524A; }

/* 调整休息：待登记日期 chips（可多个周六） */
.att-sra-dates { display: flex; flex-wrap: wrap; gap: 6px; align-items: center; }
.att-sra-dchip { display: inline-flex; align-items: center; gap: 5px; background: #EEF3EF; border: 1px solid #D8E3DA; border-radius: 12px; padding: 2px 9px; font-size: 12px; color: #1E1B17; }
.att-sra-dchip b { cursor: pointer; color: #8E3B35; font-weight: 400; }
.att-sra-dchip b:hover { color: #A9524A; }

/* 核对明细表工具栏：「仅显示异常（不显示本地已解决）」开关激活态 */
.att-abn-toggle.active { background: #B4552D !important; border-color: #B4552D !important; color: #FFFFFF !important; font-weight: 600; }
#attResultBar .att-view-btn { border: 1px solid #E9E4DA; background: #FFFFFF; color: #6B6459; border-radius: 8px; }
#attResultBar .att-view-btn:hover { border-color: #B4552D; color: #B4552D; }
#attResultBar .att-view-btn.btn-primary { background: #B4552D; border-color: #B4552D; color: #FFFFFF; }
