.target-picker-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px;padding-top:15px;border-top:1px solid #e5ebdf}.target-row{display:flex;align-items:center;gap:12px;background:#f5f8ef;border:1px solid #e0e7d8;padding:11px;border-radius:7px;margin-top:9px}.target-row>div{flex:1;min-width:0}.target-row strong{font-size:11px;display:block;overflow-wrap:anywhere}.target-row small{font-size:10px;color:#859477;display:block;margin-top:4px;overflow-wrap:anywhere}.target-row button{font-size:11px}.connection-test{margin-top:20px;padding-top:17px;border-top:1px solid #e6ebdf}.batch-card{padding:20px;margin-top:18px}.batch-text{font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;max-height:100px;overflow:auto;padding:12px;background:#f7f9f1;border:1px solid #e1e8d9;border-radius:6px;margin:15px 0}.batch-actions{display:flex;align-items:center;gap:12px;margin-top:18px;flex-wrap:wrap}.batch-actions .primary-button{font-size:11px;padding:11px 12px}.batch-row{padding:12px 0;border-top:1px solid #edf0e8;display:flex;gap:10px;font-size:11px}.batch-row .batch-state{font-size:10px;min-width:76px;color:#7e9069}.batch-row .batch-target{flex:1;min-width:0;overflow-wrap:anywhere}.batch-row .batch-target strong{font-weight:600}.batch-row p{font-size:10px;line-height:1.7;margin:5px 0 0;color:#8d927f}.batch-row[data-status="sent"] .batch-state{color:#267452}.batch-row[data-status="error"] .batch-state{color:#aa6847}.batch-row[data-status="sending"] .batch-state{color:#125e53;font-weight:700}.batch-review-list{padding-left:20px;max-height:160px;overflow:auto;font-size:12px;line-height:1.8}#target-list-note{font-size:10px}#batch-panel[hidden]{display:none!important}@media(max-width:580px){.batch-card{padding:17px 14px}.batch-row{font-size:12px}.batch-row .batch-state{min-width:68px;font-size:9px}.batch-actions>button{width:100%;justify-content:center}.target-row strong{font-size:12px}.target-row small{font-size:11px}.target-picker-actions>.secondary-button{flex:1}}
