.page-wrapper[data-v-2a2efa24]{display:flex;justify-content:flex-end;margin-top:10px;overflow-x:auto;overflow-y:hidden;min-width:0}@media (max-width:768px){.page-wrapper[data-v-2a2efa24]{justify-content:flex-start;padding-bottom:2px;-webkit-overflow-scrolling:touch}.page-wrapper[data-v-2a2efa24] .ant-pagination{white-space:nowrap}}.sms-send-page[data-v-ffce6128]{min-width:0;color:#344054}.sms-send-page>.page-bg[data-v-ffce6128]:first-child{padding:22px 24px 20px;background:linear-gradient(180deg,#fff,#f8fbff)}.page-title[data-v-ffce6128]{font-size:21px;font-weight:700;letter-spacing:0;color:#172b4d}.step-bar[data-v-ffce6128]{display:flex;align-items:center;gap:0;margin-top:20px;flex-wrap:wrap}.step-item[data-v-ffce6128]{position:relative;height:40px;min-width:132px;padding:0 18px;border:1px solid #dfe7f2;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:9px;color:#8492a6;background:#fff;font-size:14px;transition:all .2s ease}.step-item[data-v-ffce6128]:not(:last-child){margin-right:28px}.step-item[data-v-ffce6128]:not(:last-child):after{content:"";position:absolute;top:19px;left:calc(100% + 1px);width:27px;height:1px;background:#dfe7f2}.step-item span[data-v-ffce6128]{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#edf2f7;color:#8492a6;font-size:12px;font-weight:600}.step-item.active[data-v-ffce6128]{color:#1769e0;border-color:#6ca8ff;background:#f5f9ff;box-shadow:0 4px 12px rgba(47,128,237,.1)}.step-item.active span[data-v-ffce6128]{color:#fff;background:#2f80ed}.toolbar[data-v-ffce6128]{display:flex;gap:10px;align-items:center;margin-bottom:14px}.content[data-v-ffce6128]{min-height:460px}.template-select-content[data-v-ffce6128]{flex:0 0 auto!important;min-height:0!important}.template-select-content>.vxe-table-adapter[data-v-ffce6128]{flex:0 0 auto!important;min-height:0!important;margin-bottom:0}.template-select-content[data-v-ffce6128] .vxe-table--body-wrapper{padding-bottom:8px!important}.template-select-content[data-v-ffce6128] .vxe-table--body-inner-wrapper:after,.template-select-content[data-v-ffce6128] .vxe-table--fixed-left-body-wrapper .vxe-table--body-inner-wrapper:after,.template-select-content[data-v-ffce6128] .vxe-table--fixed-right-body-wrapper .vxe-table--body-inner-wrapper:after{content:"";display:block;height:104px}.preview-content[data-v-ffce6128]{padding:18px 22px 22px}.filter-grid[data-v-ffce6128]{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px;max-width:860px}.help-text[data-v-ffce6128]{margin-top:8px;color:#8c8c8c;line-height:20px}.mb-16[data-v-ffce6128]{margin-bottom:16px}.preview-context[data-v-ffce6128]{display:flex;flex-wrap:wrap;gap:8px 28px;margin-bottom:18px;padding:11px 14px;border:1px solid #e4ebf5;border-radius:8px;background:#f8fbff;color:#475467}.context-item[data-v-ffce6128]{display:inline-flex;align-items:center;gap:8px;min-width:180px}.context-label[data-v-ffce6128]{color:#98a2b3}.preview-top-grid[data-v-ffce6128]{display:grid;grid-template-columns:minmax(560px,1.06fr) minmax(420px,.94fr);gap:16px;align-items:stretch;margin-bottom:20px}.summary-grid[data-v-ffce6128]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.summary-item[data-v-ffce6128]{min-width:0;min-height:72px;border:1px solid #e4eaf2;border-radius:8px;padding:10px 12px;background:#fff;box-shadow:0 3px 10px rgba(31,55,86,.03)}.summary-item label[data-v-ffce6128]{display:block;color:#98a2b3;margin-bottom:4px;font-size:12px}.summary-item strong[data-v-ffce6128]{display:block;overflow:hidden;color:#1f2937;font-size:18px;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.summary-item-text[data-v-ffce6128]{display:flex;align-items:flex-start;gap:11px}.summary-item-text>div[data-v-ffce6128]{min-width:0}.summary-item-text strong[data-v-ffce6128]{font-size:14px;line-height:22px}.metric-item[data-v-ffce6128]{display:flex;align-items:center;gap:10px}.metric-item>div[data-v-ffce6128]{min-width:0}.summary-icon[data-v-ffce6128]{width:25px;height:25px;flex:0 0 25px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;color:#2f80ed;background:#edf5ff}.summary-icon-neutral[data-v-ffce6128]{color:#667085;background:#f2f4f7}.summary-icon-success[data-v-ffce6128]{color:#389e0d;background:#eaffd9}.summary-icon-danger[data-v-ffce6128]{color:#cf1322;background:#ffe1df}.summary-item-success[data-v-ffce6128]{border-color:#b7eb8f;background:#f6ffed}.summary-item-success strong[data-v-ffce6128]{color:#389e0d}.summary-item-danger[data-v-ffce6128]{border-color:#ffa39e;background:#fff1f0}.summary-item-danger strong[data-v-ffce6128]{color:#cf1322}.preview-box[data-v-ffce6128]{height:100%;box-sizing:border-box;border:1px solid #e4eaf2;border-radius:8px;padding:16px 18px;margin-bottom:0;background:#fbfcfe;box-shadow:0 3px 10px rgba(31,55,86,.03)}.preview-title-row[data-v-ffce6128]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:11px;margin-bottom:11px;border-bottom:1px solid #edf1f6}.preview-title[data-v-ffce6128]{color:#344054;font-weight:600}.preview-title .anticon[data-v-ffce6128]{margin-right:5px;color:#2f80ed}.message-count[data-v-ffce6128]{color:#98a2b3;font-size:12px;white-space:nowrap}.message-preview[data-v-ffce6128]{max-height:150px;overflow-y:auto;color:#344054;white-space:pre-wrap;line-height:24px}.table-section[data-v-ffce6128]{padding-top:2px}.table-title[data-v-ffce6128]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 10px;font-weight:600;color:#1f2937}.table-actions[data-v-ffce6128]{display:flex;align-items:center;gap:8px;flex-shrink:0}.section-title[data-v-ffce6128]{font-size:15px;line-height:22px}.section-title.danger[data-v-ffce6128],.table-title.danger[data-v-ffce6128]{color:#cf1322}.section-caption[data-v-ffce6128]{margin-top:2px;color:#98a2b3;font-size:12px;font-weight:400;line-height:20px}.table-shell[data-v-ffce6128]{overflow:hidden;border:1px solid #e4eaf2;border-radius:8px;background:#fff}.table-shell[data-v-ffce6128] .vxe-table-adapter{min-height:0!important;margin-bottom:0!important}.recipient-modal[data-v-ffce6128] .ant-modal-body{padding:18px 22px 14px}.recipient-modal-head[data-v-ffce6128]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#667085}.modal-table-shell[data-v-ffce6128] .vxe-table-adapter{min-height:0!important}.invalid-section[data-v-ffce6128]{margin-top:20px}.footer-actions[data-v-ffce6128]{display:flex;gap:10px;justify-content:center;align-items:center;padding:18px 20px;margin-top:16px}.footer-actions .ant-btn[data-v-ffce6128]{min-width:96px;height:38px;border-radius:7px}@media (max-width:900px){.filter-grid[data-v-ffce6128],.preview-top-grid[data-v-ffce6128],.summary-grid[data-v-ffce6128]{grid-template-columns:1fr}.context-item[data-v-ffce6128]{min-width:0;width:100%}.preview-content[data-v-ffce6128]{padding:12px}.table-title[data-v-ffce6128]{align-items:flex-start}.table-actions[data-v-ffce6128]{flex-direction:column;align-items:flex-end}}@media (min-width:901px) and (max-width:1200px){.preview-top-grid[data-v-ffce6128]{grid-template-columns:1fr}}