.admin-notification-batch-detail[data-v-fa6bf598]{background:#f0f1fa;margin:-12px;padding:24px}.batch-page-header[data-v-fa6bf598]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px}.batch-page-header__copy[data-v-fa6bf598]{min-width:0}.batch-page-header__title-row[data-v-fa6bf598]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.batch-page-header h1[data-v-fa6bf598]{color:#2b2d35;font-size:20px;font-weight:800;line-height:1.25;margin:0}.batch-page-header p[data-v-fa6bf598]{color:#8b8e9c;font-size:13px;font-weight:500;margin:0}.batch-page-header__actions[data-v-fa6bf598]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.batch-context-chips[data-v-fa6bf598],.batch-page-header__actions[data-v-fa6bf598]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.batch-context-chips[data-v-fa6bf598]{margin-top:10px}.batch-context-chip[data-v-fa6bf598]{background:#fff;border:1px solid #e3e6f0;border-radius:999px;color:#7c7f8c;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:700;gap:4px;line-height:1.2;padding:7px 12px}.batch-context-chip strong[data-v-fa6bf598]{color:#2b2d35;font-weight:800}.batch-progress-card[data-v-fa6bf598],.batch-recipients-panel[data-v-fa6bf598],.batch-summary-panel[data-v-fa6bf598]{border:1px solid #d9dbea;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(32,33,45,.1);box-shadow:0 2px 8px rgba(32,33,45,.1);overflow:hidden}.batch-progress-card[data-v-fa6bf598] .v-card__text{padding:14px 18px}.batch-progress-card__top[data-v-fa6bf598]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.batch-progress-card__title[data-v-fa6bf598]{color:#2b2d35;font-size:14px;font-weight:800;line-height:1.2;margin-bottom:3px}.batch-progress-card__subtitle[data-v-fa6bf598]{color:#7c7f8c;font-size:12px;font-weight:600;line-height:1.3}.batch-progress-card__count[data-v-fa6bf598]{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#7c7f8c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:13px;font-weight:700;gap:3px}.batch-progress-card__count strong[data-v-fa6bf598]{color:#2b2d35;font-size:18px;font-weight:800}.batch-progress-card__count em[data-v-fa6bf598]{color:#5867dd;font-style:normal;margin-left:8px}.batch-progress-card__bar[data-v-fa6bf598]{border-radius:999px}.batch-section-header[data-v-fa6bf598]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dedfeb;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:22px 26px}.batch-section-header--table[data-v-fa6bf598]{border-bottom:0;padding-bottom:12px}.batch-section-header__title[data-v-fa6bf598]{color:#2b2d35;font-size:20px;font-weight:800;line-height:1.25;margin-bottom:6px}.batch-section-header__subtitle[data-v-fa6bf598]{color:#7c7f8c;font-size:14px;font-weight:700;line-height:1.35}.batch-delivery-chip[data-v-fa6bf598]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:13px;font-weight:800;gap:8px;padding:9px 11px}.batch-delivery-chip--success[data-v-fa6bf598]{background:#e8fff3;color:#1bc5bd}.batch-delivery-chip--pending[data-v-fa6bf598],.batch-delivery-chip--warning[data-v-fa6bf598]{background:#fff8dd;color:#ffa800}.batch-delivery-chip--danger[data-v-fa6bf598]{background:#fff4f4;color:#f64e60}.batch-summary-body[data-v-fa6bf598]{display:grid;gap:16px;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);padding:20px 26px 26px}.batch-message-card[data-v-fa6bf598]{background:#fafafe;border:1px dashed #d9dbea;border-radius:4px;min-height:154px;padding:16px}.batch-message-card__eyebrow[data-v-fa6bf598]{color:#7c7f8c;font-size:12px;font-weight:800;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.batch-message-card h2[data-v-fa6bf598]{color:#2b2d35;font-size:18px;font-weight:800;line-height:1.25;margin:0 0 10px;overflow-wrap:anywhere}.batch-message-card p[data-v-fa6bf598]{color:#5d6374;font-size:14px;font-weight:600;line-height:1.45;margin:0;overflow-wrap:anywhere}.batch-stat-grid[data-v-fa6bf598]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.batch-stat[data-v-fa6bf598]{background:#fff;border:1px solid #e3e6f0;border-left:4px solid #b5b5c3;border-radius:4px;min-height:112px;padding:14px}.batch-stat span[data-v-fa6bf598]{color:#74788d;display:block;font-size:12px;font-weight:600}.batch-stat strong[data-v-fa6bf598]{color:#2b2d3a;display:block;font-size:30px;font-weight:800;line-height:1.25;margin-top:6px}.batch-stat small[data-v-fa6bf598]{color:#7c7f8c;display:block;font-size:12px;font-weight:700;line-height:1.3;margin-top:4px}.batch-stat--pending[data-v-fa6bf598]{border-left-color:#90a4ae}.batch-stat--accepted[data-v-fa6bf598]{border-left-color:#5867dd}.batch-stat--delivered[data-v-fa6bf598]{border-left-color:#1bc5bd}.batch-stat--failed[data-v-fa6bf598]{border-left-color:#f64e60}.batch-stat--attention[data-v-fa6bf598],.batch-stat--skipped[data-v-fa6bf598]{border-left-color:#ffa800}.delivery-state-chip[data-v-fa6bf598]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:1px solid currentColor;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:7px;font-size:13px;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;min-width:124px;padding:7px 14px;white-space:nowrap}.delivery-state-chip .v-icon[data-v-fa6bf598]{color:currentColor}.delivery-state-chip--pending[data-v-fa6bf598]{color:#ffa800}.delivery-state-chip--accepted[data-v-fa6bf598]{color:#6f42c1}.delivery-state-chip--delivered[data-v-fa6bf598]{color:#00b894}.delivery-state-chip--attention[data-v-fa6bf598],.delivery-state-chip--failed[data-v-fa6bf598]{color:#ff2f6d}.delivery-state-chip--invalid[data-v-fa6bf598]{color:#ffa800}.delivery-state-chip--empty[data-v-fa6bf598]{color:#b5b5c3}.delivery-timeline[data-v-fa6bf598]{color:#555b6d;cursor:default;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;line-height:1.35}.delivery-timeline strong[data-v-fa6bf598]{color:#2b2d35;font-size:12px;font-weight:700}.delivery-timeline span[data-v-fa6bf598]{color:#74788d}.delivery-timeline-tooltip[data-v-fa6bf598]{display:grid;gap:6px}.delivery-timeline-tooltip div[data-v-fa6bf598]{display:grid;gap:2px}.delivery-timeline-tooltip strong[data-v-fa6bf598]{font-size:12px;font-weight:700}.delivery-timeline-tooltip span[data-v-fa6bf598]{font-size:12px}.batch-recipients-panel[data-v-fa6bf598] .v-data-table tbody td{padding-top:12px;padding-bottom:12px}@media (max-width:1264px){.batch-summary-body[data-v-fa6bf598]{grid-template-columns:1fr}.batch-stat-grid[data-v-fa6bf598]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.admin-notification-batch-detail[data-v-fa6bf598]{margin:-8px;padding:14px}.batch-page-header[data-v-fa6bf598],.batch-section-header[data-v-fa6bf598]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.batch-page-header__actions[data-v-fa6bf598]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.batch-section-header[data-v-fa6bf598],.batch-summary-body[data-v-fa6bf598]{padding-left:16px;padding-right:16px}.batch-stat-grid[data-v-fa6bf598]{grid-template-columns:repeat(2,minmax(0,1fr))}}