.batch-actions{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #dbe5e3}.batch-actions h3{margin-bottom:.5rem}.batch-review{width:min(960px,calc(100vw - 2rem));max-height:88vh;padding:0;border:1px solid #d2dfdb;border-radius:14px;color:#193c3a;background:#fff}.batch-review::backdrop{background:rgba(20,44,49,.55)}.batch-review .profile-body{padding:1.3rem}.batch-review .profile-head{padding:1.3rem 1.3rem .6rem}.batch-review p{line-height:1.55}.batch-recipient-list{max-height:42vh;overflow:auto;border:1px solid #dbe5e3;border-radius:8px;margin:1rem 0}.batch-recipient{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;padding:.85rem;border-bottom:1px solid #e5ecea}.batch-recipient:last-child{border-bottom:0}.batch-recipient small{display:block;margin-top:.35rem;overflow-wrap:anywhere}.batch-recipient label{display:flex;gap:.5rem;align-items:flex-start}.batch-recipient input{width:auto;margin-top:.25rem}.batch-recipient a{font-size:.85rem;flex:0 0 145px}.batch-error{color:#8d2d22;font-size:.85rem}.batch-review-actions{position:sticky;bottom:0;background:#fff;padding:.7rem 0;display:flex;gap:.6rem;flex-wrap:wrap}.batch-review #batch-progress{padding:.7rem;background:#eef6f2;border-radius:7px}@media(max-width:600px){.batch-review{width:calc(100vw - 1rem);max-height:94vh}.batch-review .profile-body{padding:1rem}.batch-recipient{display:block}.batch-recipient a{display:block;margin-top:.45rem}.batch-review-actions .button{flex:1 1 45%}.batch-recipient-list{max-height:36vh}}
.batch-review input[type=checkbox]{width:16px;height:16px;min-height:0;flex:none;padding:0}.batch-recipient label input{margin:.2rem 0 0}
.batch-review .profile-head{padding:.8rem 1rem .5rem}.batch-review .profile-head h2{font-size:1.65rem;margin:0}.batch-review .profile-body{padding:.75rem 1rem}.batch-review p{margin:.45rem 0;line-height:1.4}.batch-review .member-email-choice{font-size:.9rem}.batch-review #batch-progress{padding:.5rem;font-size:.9rem}
