1"use strict";(self.webpackChunkAzmarqOmni=self.webpackChunkAzmarqOmni||[]).push([[1416],{17396:(w,_,r)=>{r.d(_,{L:()=>e});var s=r(54004),i=r(92340),b=r(94650),g=r(80529);let e=(()=>{class l{constructor(d){this.httpClient=d}rcsPostApi(d,p){return this.httpClient.post(`${i.Z.coreApiUrl}rcs/${p}`,d).pipe((0,s.U)(m=>m,m=>{console.log(m)}))}rcsreportApi(d,p){return this.httpClient.post(`${i.Z.coreApiUrl}rcsReport/${p}`,d).pipe((0,s.U)(m=>m,m=>{console.log(m)}))}updateScheduleTime(d){return this.httpClient.post(`${i.Z.coreApiUrl}rcsReport/updateRcsScheduledTime`,d).pipe((0,s.U)(p=>p,p=>{console.log(p)}))}}return l.\u0275fac=function(d){return new(d||l)(b.\u0275\u0275inject(g.eN))},l.\u0275prov=b.\u0275\u0275defineInjectable({token:l,factory:l.\u0275fac,providedIn:"root"}),l})()},91416:(w,_,r)=>{r.r(_),r.d(_,{RcsActionReportComponent:()=>E});var s=r(63764),i=r(36895),b=r(19668),g=r(21197),e=r(94650),l=r(17396),x=r(34487),d=r(54333);function p(n,c){1&n&&(e.\u0275\u0275elementStart(0,"div",13)(1,"div",14),e.\u0275\u0275element(2,"div",15),e.\u0275\u0275elementStart(3,"p",16),e.\u0275\u0275text(4,"Loading report data..."),e.\u0275\u0275elementEnd()()())}function m(n,c){1&n&&(e.\u0275\u0275elementStart(0,"div",13),e.\u0275\u0275element(1,"app-data-not-found"),e.\u0275\u0275elementEnd())}function M(n,c){if(1&n&&(e.\u0275\u0275elementStart(0,"button",39),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext().$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(null==t?null:t.reply.plainText)}}function P(n,c){if(1&n&&(e.\u0275\u0275elementStart(0,"div")(1,"button",37),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,M,2,1,"button",38),e.\u0275\u0275elementEnd()),2&n){const t=c.$implicit;e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",(null==t||null==t.reply?null:t.reply.plainText)||(null==t||null==t.action?null:t.action.plainText)||"Action"," "),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t?null:t.reply)}}function O(n,c){if(1&n&&(e.\u0275\u0275elementStart(0,"div",36),e.\u0275\u0275template(1,P,4,2,"div",20),e.\u0275\u0275elementEnd()),2&n){const t=e.\u0275\u0275nextContext().$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",null==t||null==t.messageData?null:t.messageData.suggestions)}}function v(n,c){if(1&n&&(e.\u0275\u0275elementStart(0,"div")(1,"span",40),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd()()),2&n){const t=e.\u0275\u0275nextContext().$implicit;e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(null==t?null:t.messageData.plainText)}}function k(n,c){if(1&n&&(e.\u0275\u0275elementStart(0,"tr")(1,"td")(2,"span",21),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(4,"td")(5,"div",22),e.\u0275\u0275element(6,"i",23),e.\u0275\u0275elementStart(7,"div")(8,"span",24),e.\u0275\u0275text(9,"Mobile"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"span",25),e.\u0275\u0275text(11),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275elementStart(12,"td")(13,"span",26),e.\u0275\u0275element(14,"i",27),e.\u0275\u0275text(15),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(16,"td")(17,"div",28)(18,"span",29),e.\u0275\u0275text(19,"Bot"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(20,"span",30),e.\u0275\u0275text(21),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(22,"td"),e.\u0275\u0275template(23,O,2,1,"div",31),e.\u0275\u0275template(24,v,3,1,"div",32),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(25,"td")(26,"div",33),e.\u0275\u0275element(27,"i",34),e.\u0275\u0275elementStart(28,"span"),e.\u0275\u0275text(29),e.\u0275\u0275pipe(30,"date"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(31,"td")(32,"div",33),e.\u0275\u0275element(33,"i",35),e.\u0275\u0275elementStart(34,"span"),e.\u0275\u0275text(35),e.\u0275\u0275pipe(36,"date"),e.\u0275\u0275elementEnd()()()()),2&n){const t=c.$implicit,o=c.index;e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(o+1),e.\u0275\u0275advance(8),e.\u0275\u0275textInterpolate(t.mobileNumber),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1("",t.campaignName," "),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(t.botId),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",null==t||null==t.messageData||null==t.messageData.suggestions?null:t.messageData.suggestions.length),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",null==t||null==t.messageData?null:t.messageData.plainText),e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind2(30,8,1e3*(null==t.statusData||null==t.statusData[0]?null:t.statusData[0].timestamp),"dd MMM, hh:mm a")),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(e.\u0275\u0275pipeBind2(36,11,t.createdAt,"dd MMM yyyy, hh:mm a"))}}function y(n,c){if(1&n&&(e.\u0275\u0275elementStart(0,"div",17)(1,"table",18)(2,"thead",19)(3,"tr")(4,"th"),e.\u0275\u0275text(5,"#"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"th"),e.\u0275\u0275text(7,"Mobile"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"th"),e.\u0275\u0275text(9,"Campaign"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"th"),e.\u0275\u0275text(11,"Bot ID"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(12,"th"),e.\u0275\u0275text(13,"Action"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"th"),e.\u0275\u0275text(15,"Action Time"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(16,"th"),e.\u0275\u0275text(17,"Created At"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(18,"tbody"),e.\u0275\u0275template(19,k,37,14,"tr",20),e.\u0275\u0275pipe(20,"paginate"),e.\u0275\u0275elementEnd()()()),2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(19),e.\u0275\u0275property("ngForOf",e.\u0275\u0275pipeBind2(20,1,t.list,t.pagingConfig))}}function z(n,c){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",13)(1,"div",41)(2,"pagination-controls",42),e.\u0275\u0275listener("pageChange",function(a){e.\u0275\u0275restoreView(t);const f=e.\u0275\u0275nextContext();
1return e.\u0275\u0275resetView(f.onTableDataChange(a))}),e.\u0275\u0275elementEnd()()()}}let E=(()=>{class n{constructor(t,o,a,f){this.route=t,this.router=o,this.rcsApi=a,this.loaderService=f,this.messageId=null,this.list=[],this.loading=!1,this.pagingConfig={},this.currentPage=0,this.itemsPerPage=10,this.totalItems=0,this.pagingConfig={itemsPerPage:this.itemsPerPage,currentPage:this.currentPage,totalItems:this.totalItems}}ngOnInit(){this.messageId=this.route.snapshot.paramMap.get("messageId"),this.messageId&&this.loadActionReport()}loadActionReport(){this.loaderService.isLoading.next(!0);let t=0;this.pagingConfig.currentPage>1&&(t=(this.pagingConfig.currentPage-1)*this.pagingConfig.itemsPerPage),this.rcsApi.rcsreportApi({messageId:this.messageId,start:t,length:this.pagingConfig.itemsPerPage,sorting:{createdAt:-1}},"rcsActionReport").subscribe({next:a=>{var f,h,u;const C=(null===(f=a?.data)||void 0===f?void 0:f.data)||(null===(h=a?.data)||void 0===h?void 0:h.record)||a?.data||[];Array.isArray(C)&&(this.list=C),this.loaderService.isLoading.next(!1),this.pagingConfig.totalItems=(null===(u=a.data)||void 0===u?void 0:u.totalCount)||this.list.length||0},error:()=>this.loaderService.isLoading.next(!1)})}onTableDataChange(t){this.loaderService.isLoading.next(!0),this.pagingConfig.currentPage=t,this.loadActionReport()}onTableSizeChange(t){this.loaderService.isLoading.next(!0),this.pagingConfig.itemsPerPage=t.target.value,this.pagingConfig.currentPage=1,this.loadActionReport()}getStatusStyle(t){var o;return null!==(o={action:{background:"#ecfdf5",color:"#10b981"},sent:{background:"#eff6ff",color:"#3b82f6"},delivered:{background:"#f0fdf4",color:"#16a34a"},read:{background:"#eef2ff",color:"#6366f1"},failed:{background:"#fef2f2",color:"#ef4444"},pending:{background:"#fffbeb",color:"#f59e0b"},expired:{background:"#f5f3ff",color:"#8b5cf6"}}[t?.toLowerCase()])&&void 0!==o?o:{background:"#f3f4f6",color:"#6b7280"}}getStatusIcon(t){var o;return null!==(o={action:"bx-pointer",sent:"bx-send",delivered:"bx-check-double",read:"bx-book-open",failed:"bx-x-circle",pending:"bx-time-five",expired:"bx-error-circle"}[t?.toLowerCase()])&&void 0!==o?o:"bx-info-circle"}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(s.gz),e.\u0275\u0275directiveInject(s.F0),e.\u0275\u0275directiveInject(l.L),e.\u0275\u0275directiveInject(x.D))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["app-rcs-action-report"]],standalone:!0,features:[e.\u0275\u0275StandaloneFeature],decls:19,vars:5,consts:[[1,"modern-table-container"],[1,"modern-card-header","wr-toolbar"],[1,"wr-toolbar__row"],[1,"wr-user__head"],["aria-hidden","true",1,"wr-user__avatar"],[1,"bx","bx-bar-chart-alt-2"],[1,"mb-0","text-uppercase","fw-bold",2,"font-size","10px","letter-spacing","0.1em","color","var(--rp-accent)"],[1,"fw-bold","mb-0"],[1,"wr-toolbar__actions"],[1,"wr-pill","wr-pill--muted"],[1,"bx","bx-list-ul","me-1"],["class","modern-card-body",4,"ngIf"],["class","modern-card-body table-responsive",4,"ngIf"],[1,"modern-card-body"],[1,"text-center","py-5"],["role","status",1,"spinner-border","text-primary"],[1,"text-muted","mt-3","mb-0",2,"font-size","13px"],[1,"modern-card-body","table-responsive"],[1,"table","modern-table","table-hover","align-middle","mb-0"],[1,"table-light"],[4,"ngFor","ngForOf"],[1,"wr-user__avatar"],[1,"wr-contact"],[1,"bx","bx-mobile"],[1,"wr-contact__label"],[1,"wr-contact__value","wr-contact__value--phone"],[1,"wr-pill","wr-pill--out"],[1,"bx","bx-broadcast","me-1"],[1,"wr-kv"],[1,"wr-kv__k"],[1,"wr-kv__v"],["class","mt-1",4,"ngIf"],[4,"ngIf"],[1,"wr-meta-line"],[1,"bx","bx-time-five"],[1,"bx","bx-calendar"],[1,"mt-1"],[1,"btn","btn-outline-primary","btn-sm","me-1"],["class","btn btn-outline-primary btn-sm",4,"ngIf"],[1,"btn","btn-outline-primary","btn-sm"],[1,"msg-log__text"],[1,"d-flex","justify-content-end"],["previousLabel","Prev","nextLabel","Next",3,"pageChange"]],template:function(t,o){1&t&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"span",4),e.\u0275\u0275element(5,"i",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"div")(7,"p",6),e.\u0275\u0275text(8," Campaign "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"h6",7),e.\u0275\u0275text(10,"Action Report"),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(11,"div",8)(12,"span",9),e.\u0275\u0275element(13,"i",10),e.\u0275\u0275text(14),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275template(15,p,5,0,"div",11),e.\u0275\u0275template(16,m,2,0,"div",11),e.\u0275\u0275template(17,y,21,4,"div",12),e.\u0275\u0275template(18,z,3,0,"div",11),e.\u0275\u0275elementEnd()),2&t&&(e.\u0275\u0275advance(14),e.\u0275\u0275textInterpolate1("",o.list.length," Records "),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.loading),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!o.loading&&0===o.list.length),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!o.loading&&o.list.length>0),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.list.length))},dependencies:[i.CommonModule,i.NgForOf,i.NgIf,i.DatePipe,s.Bz,b.v,d.LS,d._s,g.H],styles:['@charset "UTF-8";[_ngcontent-%COMP%]:root, [_nghost-%COMP%]{--rp-accent: #556ee6;--rp-accent-2: #6d82f0;--rp-accent-soft: rgba(85, 110, 230, .12);--rp-ink: #2f3650;--rp-muted: #6b728a}.modern-card-header[_ngcontent-%COMP%]{padding:.4rem .65rem!important;border-radius:12px;background:#fff;border:1px solid #e9ebec;box-shadow:0 1px 3px #0f172a0a;min-height:0}.text-refresh-button[_ngcontent-%COMP%]{background:#fff!important;border:1px solid #e4e8f0!important;color:#3b4566!important;font-size:.75rem!important;font-weight:600;display:inline-flex!important;align-items:center;gap:.35rem;cursor:pointer;padding:0 .7rem!important;height:30px;line-height:1;position:relative;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;border-radius:8px!important;opacity:1!important;box-shadow:none!important}.text-refresh-button[_ngcontent-%COMP%]:after{display:none!important}.text-refresh-button[_ngcontent-%COMP%]:hover:not(:disabled){color:var(--rp-accent, #556ee6)!important;background:color-mix(in srgb,var(--rp-accent, #556ee6) 8%,#ffffff)!important;border-color:color-mix(in srgb,var(--rp-accent, #556ee6) 35%,#e4e8f0)!important;transform:translateY(-1px)}.text-refresh-button[_ngcontent-%COMP%]:disabled{opacity:.6!important;cursor:not-allowed;transform:none}.wr-toolbar[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.4rem;padding:.4rem .65rem!important;min-height:0}.wr-toolbar__row[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.wr-toolbar__actions[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.4rem;margin-left:auto}.wr-filter__grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;align-items:center}.wr-stack[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.3rem;min-width:0;align-items:stretch}.wr-user__head[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.4rem}
1.wr-user__avatar[_ngcontent-%COMP%]{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(145deg,color-mix(in srgb,var(--rp-accent, #556ee6) 16%,#fff),color-mix(in srgb,var(--rp-accent, #556ee6) 28%,#fff));color:var(--rp-accent-2, #556ee6);border:1px solid color-mix(in srgb,var(--rp-accent, #556ee6) 32%,#fff);font-size:.65rem;flex-shrink:0}.wr-user__name[_ngcontent-%COMP%]{font-size:.78rem;font-weight:750;color:#2f3542}.wr-kv__k[_ngcontent-%COMP%]{font-size:.58rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#95a0b8;white-space:nowrap;flex-shrink:0;line-height:1.25}.wr-kv__v[_ngcontent-%COMP%]{font-size:.7rem;font-weight:650;color:#3b4566;display:inline-flex;align-items:center;gap:.25rem;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-kv__v--chip[_ngcontent-%COMP%]{background:#f5f7fb;border:1px solid #eef1f7;border-radius:7px;padding:.1rem .35rem;width:-moz-fit-content;width:fit-content;max-width:100%}.wr-idblock[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;gap:.22rem;min-width:0;width:100%}.wr-idblock__item[_ngcontent-%COMP%], .wr-idrow[_ngcontent-%COMP%]{display:grid;grid-template-columns:84px minmax(0,1fr);gap:.35rem;align-items:center;min-width:0;width:100%}.wr-idblock__label[_ngcontent-%COMP%], .wr-idrow__k[_ngcontent-%COMP%]{font-size:.58rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#95a0b8;line-height:1.1;white-space:nowrap}.wr-idblock__chip[_ngcontent-%COMP%], .wr-idrow__v[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.3rem;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:22px;padding:.12rem .32rem;border-radius:6px;background:#f5f7fb;border:1px solid #e8ecf3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem;font-weight:650;color:#2f3650;line-height:1.2;min-width:0}.wr-idblock__chip--primary[_ngcontent-%COMP%], .wr-idrow__v--primary[_ngcontent-%COMP%]{background:linear-gradient(180deg,rgba(85,110,230,.1) 0%,#eef1f8 100%);border-color:#556ee647}.wr-idblock__chip[_ngcontent-%COMP%] > span[_ngcontent-%COMP%], .wr-idrow__v[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-idblock__copy[_ngcontent-%COMP%], .wr-idrow__copy[_ngcontent-%COMP%]{flex-shrink:0;width:16px;height:16px;display:inline-grid;place-items:center;border-radius:4px;background:rgba(85,110,230,.12);color:var(--rp-accent, #556ee6)!important;font-size:.65rem!important;cursor:pointer;transition:background .12s ease,color .12s ease}.wr-idblock__copy[_ngcontent-%COMP%]:hover, .wr-idrow__copy[_ngcontent-%COMP%]:hover{background:rgba(85,110,230,.2);color:var(--rp-accent-2, #485ec4)!important}.wr-idblock__tag[_ngcontent-%COMP%]{flex-shrink:0;font-style:normal;font-size:.5rem;font-weight:800;letter-spacing:.04em;color:#64748b;background:#e8ecf4;border-radius:4px;padding:.06rem .22rem}.wr-idblock[_ngcontent-%COMP%] > .wr-pill[_ngcontent-%COMP%]{align-self:flex-start}.conversation-info[_ngcontent-%COMP%]{vertical-align:middle!important}.wr-meta-line[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:600;color:#6b7280}.wr-meta-line[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:var(--rp-accent);width:14px;text-align:center}.wr-contact[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.45rem;padding:.28rem .5rem;border-radius:8px;background:rgba(182,196,187,.12);border:1px solid #eef1f7}.wr-contact[_ngcontent-%COMP%] > i[_ngcontent-%COMP%]{color:var(--rp-accent-2);width:14px;text-align:center;font-size:.75rem;flex-shrink:0}.wr-contact__label[_ngcontent-%COMP%]{display:block;font-size:.58rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#95a0b8;line-height:1.1}.wr-contact__value[_ngcontent-%COMP%]{display:block;font-size:.7rem;font-weight:650;color:#3b4566;line-height:1.2}.wr-contact__value--phone[_ngcontent-%COMP%]{color:var(--rp-accent-2);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.wr-badges[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.3rem}.wr-pill[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .5rem;border-radius:999px;font-size:.65rem;font-weight:750;background:#eef2f7;color:#6b7280}.wr-pill[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:.65rem}.wr-pill--out[_ngcontent-%COMP%]{background:rgba(37,211,102,.12);color:var(--rp-accent-2)}.wr-pill--in[_ngcontent-%COMP%]{background:rgba(85,110,230,.12);color:#3b4fc4}.wr-pill--muted[_ngcontent-%COMP%]{background:#f1f3f5;color:#6a6a6a}.wr-cost-mini[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;font-weight:750;color:#3b4566}.wr-cost-mini[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#556ee6}.message-bubble[_ngcontent-%COMP%]{max-width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;overflow-y:hidden;text-overflow:ellipsis;display:block;font-size:11px;max-height:72px}.message-preview[_ngcontent-%COMP%]{width:100%;max-width:100%;padding:.5rem .55rem!important;background:#dcf8c6;border-radius:10px 10px 4px;box-shadow:0 1px 1.5px #0b141a1f;border:none}.msg-log[_ngcontent-%COMP%]{display:grid;grid-template-columns:58px minmax(0,1fr);gap:.45rem;width:100%;min-width:0;padding:.45rem .5rem;border-radius:8px;background:rgba(15,23,42,.0392156863);border:1px solid #e8ecf2;border-left:3px solid #94a3b8}.msg-log--in[_ngcontent-%COMP%]{border-left-color:#556ee6;background:rgba(85,110,230,.06)}.msg-log--out[_ngcontent-%COMP%]{border-left-color:var(--rp-accent);background:rgba(37,211,102,.06)}.msg-log__rail[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.2rem;padding-top:.05rem}.msg-log__time[_ngcontent-%COMP%]{font-size:.62rem;font-weight:500;color:#64748b;letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.msg-log__dir[_ngcontent-%COMP%]{width:-moz-fit-content;width:fit-content;padding:.05rem .28rem;border-radius:4px;font-size:.55rem;font-weight:800;letter-spacing:.04em;background:#e2e8f0;color:#475569}.msg-log--in[_ngcontent-%COMP%] .msg-log__dir[_ngcontent-%COMP%]{background:rgba(85,110,230,.16);color:#3730a3}.msg-log--out[_ngcontent-%COMP%] .msg-log__dir[_ngcontent-%COMP%]{background:rgba(37,211,102,.16);color:#0b7a4b}.msg-log__main[_ngcontent-%COMP%]{min-width:0}.msg-log__text[_ngcontent-%COMP%]{font-size:.72rem;font-weight:400;color:#475569;line-height:1.4;max-height:64px;overflow:hidden;word-break:break-word;white-space:pre-wrap;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.msg-log__text[_ngcontent-%COMP%] .fw-bold[_ngcontent-%COMP%], .msg-log__text[_ngcontent-%COMP%] strong[_ngcontent-%COMP%], .msg-log__text[_ngcontent-%COMP%] b[_ngcontent-%COMP%]{font-weight:500!important;color:#334155}.msg-log__title[_ngcontent-%COMP%]{font-weight:500;color:#334155}.msg-log__actions[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.15rem}.msg-log__more[_ngcontent-%COMP%]{border:none;background:transparent;color:#556ee6;font-size:.65rem;font-weight:700;padding:.2rem 0 0;cursor:pointer;font-family:inherit;line-height:1.2}.msg-log__more[_ngcontent-%COMP%]:hover{text-decoration:underline}.message-footer[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.35rem}.show-more-btn[_ngcontent-%COMP%]{border:none;background:transparent;color:#027eb5;font-size:.68rem;font-weight:700;padding:0;cursor:pointer}
1.message-time[_ngcontent-%COMP%]{margin-left:auto;font-size:.62rem;font-weight:650;color:#667781}.message-row[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{vertical-align:top!important;padding-top:.55rem!important;padding-bottom:.55rem!important;white-space:normal}.wr-status-col[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:stretch;gap:.3rem;width:100%;min-width:0}.wr-status-col__item[_ngcontent-%COMP%]{min-width:0}.wr-status-pill[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.05rem;width:100%;padding:.28rem .5rem .28rem .55rem;border-radius:8px;background:#f1f3f5;color:#495057;line-height:1.2;border:1px solid transparent;border-left-width:3px}.wr-status-pill__label[_ngcontent-%COMP%]{font-size:.68rem;font-weight:750}.wr-status-pill__time[_ngcontent-%COMP%]{font-size:.6rem;font-weight:600;opacity:.85}.wr-status-pill--sent[_ngcontent-%COMP%]{background:#f3f5f7;color:#4b5563;border-color:#c5ced8;border-left-color:#64748b}.wr-status-pill--delivered[_ngcontent-%COMP%]{background:#eafaf1;color:#0b7a4b;border-color:#b7ebc9;border-left-color:var(--rp-accent)}.wr-status-pill--read[_ngcontent-%COMP%]{background:#eef2ff;color:#3730a3;border-color:#c7d2fe;border-left-color:#556ee6}.wr-status-pill--fail[_ngcontent-%COMP%]{background:#fff1f0;color:#b42318;border-color:#fecdca;border-left-color:#f04438}.wr-status-pill--response[_ngcontent-%COMP%], .wr-status-pill--dark[_ngcontent-%COMP%]{background:#fff8eb;color:#9a6700;border-color:#f5e0a9;border-left-color:#f5a524}.wr-status-pill--agent[_ngcontent-%COMP%]{background:#f3e8ff;color:#6b21a8;border-color:#e9d5ff;border-left-color:#a855f7}.wr-status-pill--ok[_ngcontent-%COMP%]{background:#eafaf1;color:#0b7a4b;border-color:#b7ebc9;border-left-color:var(--rp-accent)}.wr-error[_ngcontent-%COMP%]{width:100%;min-width:0;background:rgba(255,168,161,.12);border:1px solid rgba(248,96,85,.18);border-radius:8px;padding:.35rem .45rem;color:#c44545}.wr-error__row[_ngcontent-%COMP%]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:.25rem;align-items:start;margin-bottom:.15rem}.wr-error__row[_ngcontent-%COMP%]:last-child{margin-bottom:0}.wr-error__k[_ngcontent-%COMP%]{font-size:.58rem;font-weight:750;text-transform:uppercase;letter-spacing:.03em;opacity:.85;padding-top:.05rem;white-space:nowrap}.wr-error__v[_ngcontent-%COMP%]{font-size:.68rem;font-weight:600;line-height:1.25;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}.copy-icon[_ngcontent-%COMP%]{cursor:pointer;color:var(--rp-accent);font-size:.72rem;flex-shrink:0}.wr-toolbar__cta[_ngcontent-%COMP%]{background:#e8f8ef!important;border-color:#b7ebc9!important;color:#075e54!important}.wr-filter[_ngcontent-%COMP%]{padding-top:.35rem;border-top:1px solid #eef1f7}.wr-filter__grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;align-items:center}@media (max-width: 1100px){.wr-filter__grid[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 700px){.wr-filter__grid[_ngcontent-%COMP%]{grid-template-columns:1fr 1fr}}.wr-filter__control[_ngcontent-%COMP%]{width:100%!important;min-width:0!important;margin:0!important}.wr-filter__control.form-control[_ngcontent-%COMP%], .wr-filter__control.modern-input[_ngcontent-%COMP%]{height:36px;border-radius:9px!important;border-color:#e9ebec!important;font-size:.8125rem}.wr-filter__btns[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.4rem;grid-column:1/-1;justify-content:flex-end}.wr-filter__btns[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{border-radius:9px!important;font-weight:650;height:34px;display:inline-flex;align-items:center}.wr-user[_ngcontent-%COMP%], .wr-stack[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.35rem;min-width:0}.wr-user__head[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.45rem;margin-bottom:.1rem}.wr-user__avatar[_ngcontent-%COMP%]{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(145deg,#e8f8ef,#d8f3e4);color:#128c7e;border:1px solid #c8edd8;font-size:.7rem;flex-shrink:0}.wr-user__name[_ngcontent-%COMP%]{font-size:.8rem;font-weight:750;color:#2f3542}.wr-kv[_ngcontent-%COMP%]{display:flex;flex-wrap:nowrap;align-items:baseline;gap:.4rem;min-width:0;max-width:100%;width:-moz-fit-content;width:fit-content}.wr-kv__k[_ngcontent-%COMP%]{font-size:.62rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#95a0b8;white-space:nowrap;flex-shrink:0;line-height:1.25}.wr-kv__v[_ngcontent-%COMP%]{font-size:.72rem;font-weight:650;color:#3b4566;display:inline-flex;align-items:center;gap:.3rem;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wr-kv__v--phone[_ngcontent-%COMP%]{color:#128c7e;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.wr-kv__v--chip[_ngcontent-%COMP%]{background:#f5f7fb;border:1px solid #eef1f7;border-radius:7px;padding:.12rem .4rem;width:-moz-fit-content;width:fit-content;max-width:100%}.wr-meta-line[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:600;color:#6b7280}.wr-meta-line[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#25d366}.wr-cancelled[_ngcontent-%COMP%]{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.12rem .45rem;border-radius:999px;
1background:rgba(244,106,106,.12);color:#c44545;font-size:.65rem;font-weight:750}.wr-pill[_ngcontent-%COMP%]{display:inline-flex;padding:.12rem .5rem;border-radius:999px;background:rgba(37,211,102,.12);color:#128c7e;font-size:.68rem;font-weight:750;text-transform:capitalize}.wr-edit[_ngcontent-%COMP%]{color:#556ee6;cursor:pointer;font-size:.7rem}.wr-source[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.35rem;align-items:flex-start}.wr-source__sent[_ngcontent-%COMP%]{border:none;background:transparent;padding:0;display:inline-flex;align-items:baseline;gap:.35rem;font-size:.72rem;font-weight:650;color:#556ee6;cursor:pointer;line-height:1.2}.wr-source__sent[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-size:.86rem;font-weight:800}.wr-source__view[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.25rem;border:1px solid #cfe0ff;background:#eef4ff;color:#3b4fc4;border-radius:6px;padding:.14rem .42rem;font-size:.62rem;font-weight:750;cursor:pointer;margin-top:.05rem;line-height:1.2}.wr-source__view[_ngcontent-%COMP%]:hover{background:#e4ecff}.wr-cost[_ngcontent-%COMP%]{display:inline-flex;align-items:baseline;gap:.28rem;background:#f7f9fc;border:1px solid #e4e9f2;border-radius:7px;padding:.22rem .45rem;box-shadow:none}.wr-cost__value[_ngcontent-%COMP%]{font-size:.8rem;font-weight:800;color:#2f3542;font-variant-numeric:tabular-nums}.wr-cost__cur[_ngcontent-%COMP%]{font-size:.62rem;font-weight:750;color:#556ee6;text-transform:uppercase}.wr-status-warn[_ngcontent-%COMP%]{display:inline-flex;padding:.25rem .55rem;border-radius:999px;background:rgba(241,180,76,.16);color:#9a6b12;font-size:.7rem;font-weight:750}.action-info[_ngcontent-%COMP%]{width:auto;white-space:nowrap!important;vertical-align:middle!important;text-align:left}.cr-card[_ngcontent-%COMP%] .action-info[_ngcontent-%COMP%]{width:auto!important;text-align:left!important}.wr-actions-wrap[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:flex-start;gap:.25rem;width:max-content;margin-left:0}.wr-actions[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem}.wr-action-slot[_ngcontent-%COMP%]{display:none}.wr-action[_ngcontent-%COMP%]{width:26px;height:26px;border-radius:7px;border:1px solid #e4e8f2;background:#f8fafc;color:#556ee6;display:inline-flex;align-items:center;justify-content:center;font-size:.68rem;padding:0;flex-shrink:0}.wr-action[_ngcontent-%COMP%]:hover:not(:disabled){background:#eef2ff;border-color:#cfd7f8}.wr-action[_ngcontent-%COMP%]:disabled{opacity:.55}.wr-action--success[_ngcontent-%COMP%]{color:#1f8f66}.wr-action--accent[_ngcontent-%COMP%]{color:#7950f2;border-color:#e0d7ff;background:#f6f3ff}.message-row[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{vertical-align:top!important;padding-top:0!important;padding-bottom:0!important;border:none!important;white-space:normal!important;background:transparent!important}.copy-icon[_ngcontent-%COMP%]{cursor:pointer;color:#25d366;font-size:.75rem}.rp-camp[_ngcontent-%COMP%]{width:100%;height:68vh;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;background:transparent;border:none;padding:.1rem 0 .5rem}.rp-camp[_ngcontent-%COMP%] app-data-not-found[_ngcontent-%COMP%], .table-container[_ngcontent-%COMP%] app-data-not-found[_ngcontent-%COMP%], .modern-table-container[_ngcontent-%COMP%] app-data-not-found[_ngcontent-%COMP%]{display:block;width:100%}.rp-camp__table[_ngcontent-%COMP%]{width:100%;min-width:780px;table-layout:fixed;border-collapse:separate;border-spacing:0 .35rem}.table-container[_ngcontent-%COMP%]{overflow:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.message-table[_ngcontent-%COMP%]{width:100%;min-width:920px}@media (max-width: 991.98px){.rp-camp__table[_ngcontent-%COMP%]{min-width:900px}.message-table[_ngcontent-%COMP%]{min-width:960px}.message-table[_ngcontent-%COMP%] .primary-col[_ngcontent-%COMP%], .message-table[_ngcontent-%COMP%] .primary-info[_ngcontent-%COMP%]{width:220px;min-width:220px}.message-table[_ngcontent-%COMP%] .recipient-col[_ngcontent-%COMP%], .message-table[_ngcontent-%COMP%] .recipient-info[_ngcontent-%COMP%]{width:180px;min-width:180px}.message-table[_ngcontent-%COMP%] .conversation-col[_ngcontent-%COMP%], .message-table[_ngcontent-%COMP%] .conversation-info[_ngcontent-%COMP%]{width:190px;min-width:190px}.message-table[_ngcontent-%COMP%] .message-col[_ngcontent-%COMP%], .message-table[_ngcontent-%COMP%] .message-info[_ngcontent-%COMP%]{width:220px;min-width:220px}.message-table[_ngcontent-%COMP%] .status-col[_ngcontent-%COMP%], .message-table[_ngcontent-%COMP%] .status-info[_ngcontent-%COMP%]{width:150px;min-width:150px}.message-table[_ngcontent-%COMP%] .credit-col[_ngcontent-%COMP%], .message-table[_ngcontent-%COMP%] .credit-info[_ngcontent-%COMP%]{width:120px;min-width:120px}.rp-camp__table[_ngcontent-%COMP%] .c-user[_ngcontent-%COMP%]{width:140px;min-width:140px}.rp-camp__table[_ngcontent-%COMP%] .c-primary[_ngcontent-%COMP%]{width:240px;min-width:240px}.rp-camp__table[_ngcontent-%COMP%] .c-meta[_ngcontent-%COMP%]{width:170px;min-width:170px}.rp-camp__table[_ngcontent-%COMP%] .c-source[_ngcontent-%COMP%]{width:130px;min-width:130px}.rp-camp__table[_ngcontent-%COMP%] .c-cost[_ngcontent-%COMP%]{width:110px;min-width:110px}.rp-camp__table[_ngcontent-%COMP%] .c-actions[_ngcontent-%COMP%]{width:120px;min-width:120px}.wr-kv[_ngcontent-%COMP%], .rp-kv[_ngcontent-%COMP%]{display:flex;flex-wrap:nowrap;gap:.4rem;width:-moz-fit-content;width:fit-content;max-width:100%}.wr-idrow[_ngcontent-%COMP%], .wr-idblock__item[_ngcontent-%COMP%]{grid-template-columns:84px minmax(0,1fr);gap:.4rem}.wr-kv__k[_ngcontent-%COMP%], .rp-kv__k[_ngcontent-%COMP%], .wr-idrow__k[_ngcontent-%COMP%], .wr-idblock__label[_ngcontent-%COMP%]{flex-shrink:0;white-space:nowrap}.wr-kv__v[_ngcontent-%COMP%], .rp-kv__v[_ngcontent-%COMP%]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wr-contact[_ngcontent-%COMP%]{align-items:flex-start}.wr-contact__label[_ngcontent-%COMP%]{white-space:nowrap}.wr-contact__value[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.message-row[_ngcontent-%COMP%] td[_ngcontent-%COMP%], .rp-camp__table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{vertical-align:top!important}}.rp-camp__table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{position:sticky;top:0;z-index:5;background:#e8ecfb;color:#5b647a;font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-align:left;vertical-align:middle;padding:.42rem .5rem;border:1px solid #dbe1f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-camp__table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] th[_ngcontent-%COMP%]:first-child{border-radius:8px 0 0 8px}.rp-camp__table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] th[_ngcontent-%COMP%]:last-child{border-radius:0 8px 8px 0}.rp-camp__table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] th[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{margin-right:.25rem;color:var(--rp-accent, #556ee6)}.rp-camp__table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{background:#fff}.rp-camp__table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{vertical-align:top;padding:.45rem .5rem;border-top:1px solid #e7ecf3;border-bottom:1px solid #e7ecf3;background:#fff;overflow:hidden;white-space:normal}.rp-camp__table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%]:first-child{border-left:3px solid var(--rp-accent, #556ee6);border-radius:8px 0 0 8px}.rp-camp__table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%]:last-child{border-right:1px solid #e7ecf3;border-radius:0 8px 8px 0}.rp-camp__table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:hover td[_ngcontent-%COMP%]{background:#fafbfe}.rp-camp__table[_ngcontent-%COMP%] .c-user[_ngcontent-%COMP%]{width:14%}.rp-camp__table[_ngcontent-%COMP%] .c-primary[_ngcontent-%COMP%]{width:28%}.rp-camp__table[_ngcontent-%COMP%] .c-meta[_ngcontent-%COMP%]{width:18%}.rp-camp__table[_ngcontent-%COMP%] .c-source[_ngcontent-%COMP%], .rp-camp__table[_ngcontent-%COMP%] .c-cost[_ngcontent-%COMP%]{width:12%}.rp-camp__table[_ngcontent-%COMP%] .c-actions[_ngcontent-%COMP%]{width:16%}.rp-cell[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.2rem;min-width:0;max-width:100%}.rp-cell__title[_ngcontent-%COMP%]{font-size:.78rem;font-weight:780;color:#1f2937;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:.3rem;max-width:100%}.rp-kv[_ngcontent-%COMP%]{display:flex;flex-wrap:nowrap;align-items:baseline;gap:.4rem;min-width:0;max-width:100%;width:-moz-fit-content;width:fit-content;line-height:1.25}.rp-kv__k[_ngcontent-%COMP%]{font-size:.58rem;font-weight:750;letter-spacing:.03em;text-transform:uppercase;color:#95a0b8;white-space:nowrap;flex-shrink:0}.rp-kv__v[_ngcontent-%COMP%]{font-size:.7rem;font-weight:650;color:#3b4566;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;gap:.25rem}.rp-id[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.28rem;max-width:100%;padding:.1rem .35rem;border-radius:6px;background:#f5f7fb;border:1px solid #e8ecf3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem;font-weight:650;color:#2f3650;width:-moz-fit-content;width:fit-content}.rp-id[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}
1.rp-time[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.28rem;font-size:.62rem;font-weight:600;color:#6b7280}.rp-time[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:var(--rp-accent, #556ee6)}.rp-user[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.4rem;min-width:0}.rp-user[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-size:.76rem;font-weight:750;color:#2f3542;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-avatar[_ngcontent-%COMP%]{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;flex-shrink:0;background:color-mix(in srgb,var(--rp-accent, #556ee6) 16%,#fff);color:var(--rp-accent, #556ee6);font-size:.62rem;border:1px solid color-mix(in srgb,var(--rp-accent, #556ee6) 28%,#fff)}.rp-cost[_ngcontent-%COMP%]{display:inline-flex;align-items:baseline;gap:.25rem;font-variant-numeric:tabular-nums}.rp-cost[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-size:.8rem;font-weight:800;color:#2f3542}.rp-cost[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:.62rem;font-weight:750;color:var(--rp-accent, #556ee6)}.rp-actions[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.25rem;flex-wrap:wrap}.rp-action[_ngcontent-%COMP%]{width:30px;height:30px;border-radius:8px;border:1px solid #e4e8f2;background:#f8fafc;color:var(--rp-accent, #556ee6);display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;padding:0;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.rp-action[_ngcontent-%COMP%]:hover:not(:disabled){background:#eef2ff}.rp-action[_ngcontent-%COMP%]:disabled{opacity:.55}.rp-action--view[_ngcontent-%COMP%]{color:#3b82f6;border-color:#bfdbfe;background:#eff6ff}.rp-action--view[_ngcontent-%COMP%]:hover:not(:disabled){background:#dbeafe;border-color:#93c5fd}.rp-action--link[_ngcontent-%COMP%]{color:#0d9488;border-color:#99f6e4;background:#f0fdfa}.rp-action--link[_ngcontent-%COMP%]:hover:not(:disabled){background:#ccfbf1;border-color:#5eead4}.rp-action--resend[_ngcontent-%COMP%]{color:#6366f1;border-color:#c7d2fe;background:#eef2ff}.rp-action--resend[_ngcontent-%COMP%]:hover:not(:disabled){background:#e0e7ff;border-color:#a5b4fc}.rp-action--clicker[_ngcontent-%COMP%]{color:#d97706;border-color:#fde68a;background:#fffbeb}.rp-action--clicker[_ngcontent-%COMP%]:hover:not(:disabled){background:#fef3c7;border-color:#fcd34d}.rp-action--download[_ngcontent-%COMP%]{color:#16a34a;border-color:#bbf7d0;background:#f0fdf4}.rp-action--download[_ngcontent-%COMP%]:hover:not(:disabled){background:#dcfce7;border-color:#86efac}.rp-action--payment[_ngcontent-%COMP%]{color:#b45309;border-color:#fcd34d;background:#fffbeb}.rp-action--payment[_ngcontent-%COMP%]:hover:not(:disabled){background:#fef3c7;border-color:#fbbf24}.rp-action--admin[_ngcontent-%COMP%]{color:#64748b;border-color:#cbd5e1;background:#f8fafc}.rp-action--admin[_ngcontent-%COMP%]:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}.rp-action--success[_ngcontent-%COMP%]{color:#1f8f66;border-color:#b7ebc9;background:#ecfdf5}.rp-status-btn[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.25rem;border:1px solid #cfe0ff;background:#eef4ff;color:#3b4fc4;border-radius:6px;padding:.12rem .4rem;font-size:.62rem;font-weight:750;cursor:pointer;width:-moz-fit-content;width:fit-content}.rp-pill[_ngcontent-%COMP%]{display:inline-flex;padding:.1rem .4rem;border-radius:999px;font-size:.62rem;font-weight:750;text-transform:capitalize;background:#eef1f4;color:#4b5563}.rp-pill--marketing[_ngcontent-%COMP%]{background:rgba(37,211,102,.14);color:#0b7a4b}.rp-pill--auth[_ngcontent-%COMP%]{background:rgba(14,165,233,.14);color:#0369a1}.rp-pill--utility[_ngcontent-%COMP%]{background:rgba(85,110,230,.14);color:#3730a3}.rp-pill--service[_ngcontent-%COMP%]{background:#eef1f4;color:#4b5563}.rp-warn[_ngcontent-%COMP%]{display:inline-flex;padding:.15rem .4rem;border-radius:999px;background:rgba(241,180,76,.16);color:#9a6b12;font-size:.65rem;font-weight:750}.cr-meta[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.2rem;width:100%}.cr-kv[_ngcontent-%COMP%]{display:flex;align-items:baseline;gap:.4rem;width:100%;line-height:1.25}.cr-kv__k[_ngcontent-%COMP%]{flex:0 0 58px;width:58px;font-size:.58rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#95a0b8}.cr-kv__v[_ngcontent-%COMP%]{flex:1 1 auto;min-width:0;font-size:.72rem;font-weight:650;color:#3b4566;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-kv__v--link[_ngcontent-%COMP%]{border:none;background:transparent;padding:0;color:var(--rp-accent, #556ee6);font-weight:780;cursor:pointer;text-align:left}.cr-kv__v--link.disabled[_ngcontent-%COMP%]{opacity:.55;pointer-events:none}.cr-trailer[_ngcontent-%COMP%]{display:none!important}.ws-status[_ngcontent-%COMP%]{background:#fff}.ws-status__header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.72rem .9rem;border-bottom:1px solid #e9ebec;background:linear-gradient(180deg,color-mix(in srgb,var(--rp-accent, #25d366) 10%,#ffffff) 0%,#ffffff 100%)}.ws-status__title-wrap[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.55rem;min-width:0}.ws-status__icon[_ngcontent-%COMP%]{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(145deg,var(--rp-accent, #25d366) 0%,var(--rp-accent-2, #128c7e) 100%);color:#fff;font-size:.85rem;box-shadow:0 3px 10px color-mix(in srgb,var(--rp-accent, #25d366) 28%,transparent);flex-shrink:0}.ws-status__title[_ngcontent-%COMP%]{margin:0;font-size:.95rem;font-weight:750;color:#495057;line-height:1.2}.ws-status__subtitle[_ngcontent-%COMP%]{margin:.08rem 0 0;font-size:.7rem;color:#74788d;line-height:1.25}.ws-status__close[_ngcontent-%COMP%]{width:28px;height:28px;display:grid;place-items:center;border:1px solid #e9ebec;border-radius:8px;background:#fff;color:#74788d;font-size:1.05rem;cursor:pointer;flex-shrink:0}.ws-status__close[_ngcontent-%COMP%]:hover{background:rgba(244,106,
1106,.08);border-color:#f5c2c2;color:#f46a6a}.ws-status__body[_ngcontent-%COMP%]{padding:.85rem 1rem 1rem;min-height:0}.ws-status__grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:1rem;align-items:center}@media (max-width: 576px){.ws-status__grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}.ws-status__chart[_ngcontent-%COMP%]{min-width:0;width:210px;height:210px;max-height:210px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:0 auto}.ws-status__chart[_ngcontent-%COMP%] .apexcharts-canvas, .ws-status__chart[_ngcontent-%COMP%] .apex-charts{max-height:210px!important}.ws-status__legend[_ngcontent-%COMP%]{border:1px solid #e9ebec;border-radius:10px;background:#fafbfe;padding:.45rem .65rem;align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0}.ws-status__total[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:.45rem .65rem;margin-bottom:.3rem;border-radius:7px;background:color-mix(in srgb,var(--rp-accent, #25d366) 12%,#ffffff);border:1px solid color-mix(in srgb,var(--rp-accent, #25d366) 28%,#e9ebec);font-size:.8rem;font-weight:750;color:#075e54}.ws-status__total[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-size:1rem}.ws-status__row[_ngcontent-%COMP%]{display:grid;grid-template-columns:minmax(0,1fr) minmax(52px,auto) minmax(58px,auto);gap:.65rem;align-items:center;padding:.4rem .3rem;border-bottom:1px solid #eef1f7;font-size:.8rem;line-height:1.3}.ws-status__row[_ngcontent-%COMP%]:last-of-type{border-bottom:none}.ws-status__label[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.35rem;font-weight:650;color:#3b4566;min-width:0}.ws-status__label-text[_ngcontent-%COMP%]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.02rem;line-height:1.15}.ws-status__ic[_ngcontent-%COMP%]{width:14px;text-align:center;font-size:.72rem}.ws-status__ic--sent[_ngcontent-%COMP%]{color:#6b7280}.ws-status__ic--delivered[_ngcontent-%COMP%]{color:#34c38f}.ws-status__ic--read[_ngcontent-%COMP%]{color:#0681ff}.ws-status__ic--failed[_ngcontent-%COMP%]{color:#da0101}.ws-status__ic--unread[_ngcontent-%COMP%]{color:#556ee6}.ws-status__ic--click[_ngcontent-%COMP%]{color:#74788d}.ws-status__count[_ngcontent-%COMP%]{text-align:right;font-weight:750;color:#2f3542;font-variant-numeric:tabular-nums;white-space:nowrap;padding-right:.15rem}.ws-status__pct[_ngcontent-%COMP%]{text-align:right;font-weight:700;color:#6b7280;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:3.5rem}.ws-status__fail-link[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.25rem;margin:.1rem 0 0;border:none;background:transparent;padding:0;font-size:.7rem;font-weight:700;color:#f46a6a;cursor:pointer;line-height:1.2}.ws-status__fail-link[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:.72rem}.ws-status__fail-link[_ngcontent-%COMP%]:hover{text-decoration:underline} .ws-status-window .modal-content{border:none!important;border-radius:14px!important;overflow:hidden;box-shadow:0 14px 32px #0f172a24!important} .ws-status-window .modal-dialog{max-width:640px!important;width:calc(100% - 1.5rem);margin:1.25rem auto} .ws-status-window .modal-body{padding:0!important}.xd-page[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.65rem}.xd-toolbar[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;padding:.35rem .15rem}.xd-toolbar__cta[_ngcontent-%COMP%]{margin-left:auto}.xd-list[_ngcontent-%COMP%]{height:68vh;overflow-y:auto;display:flex;flex-direction:column;gap:.55rem;padding-right:.15rem;scrollbar-width:thin}.xd-list[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px}.xd-list[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#c8d0dc;border-radius:8px}.xd-card[_ngcontent-%COMP%]{display:flex;gap:.75rem;
1align-items:flex-start;background:#fff;border:1px solid #e8ecf3;border-radius:14px;padding:.75rem .85rem;box-shadow:0 1px 2px #1f2d3d0a;transition:border-color .15s ease,box-shadow .15s ease}.xd-card[_ngcontent-%COMP%]:hover{border-color:#d5e8dc;box-shadow:0 6px 18px #128c7e14}.xd-card__mark[_ngcontent-%COMP%]{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;background:#eef2f7;color:#6b7280;font-size:.9rem}.xd-card__mark--out[_ngcontent-%COMP%]{background:linear-gradient(145deg,#e8f8ef,#d8f3e4);color:#128c7e;border:1px solid #c8edd8}.xd-card__mark--in[_ngcontent-%COMP%]{background:linear-gradient(145deg,#eef1ff,#e4e8fb);color:#3b4fc4;border:1px solid #d5daf5}.xd-card__mark--clicker[_ngcontent-%COMP%]{background:linear-gradient(145deg,#fff6e8,#ffefd6);color:#b7791f;border:1px solid #f3dfb5}.xd-card__mark--flow[_ngcontent-%COMP%]{background:#f1f3f5;color:#5b6170;border:1px solid #e4e7eb}.xd-card__body[_ngcontent-%COMP%]{flex:1;min-width:0}.xd-card__top[_ngcontent-%COMP%]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.xd-card__title-wrap[_ngcontent-%COMP%]{min-width:0}.xd-card__title[_ngcontent-%COMP%]{margin:0;font-size:.92rem;font-weight:750;color:#2f3542;line-height:1.2}.xd-card__date[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.3rem;margin-top:.2rem;font-size:.7rem;font-weight:600;color:#7b8499}.xd-card__date[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#25d366}.xd-card__aside[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.45rem;flex-shrink:0;margin-left:auto}.xd-status[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.3rem;padding:.22rem .55rem;border-radius:999px;font-size:.68rem;font-weight:750;white-space:nowrap}.xd-status--ok[_ngcontent-%COMP%]{background:rgba(37,211,102,.14);color:#128c7e}.xd-status--wait[_ngcontent-%COMP%]{background:rgba(241,180,76,.16);color:#b7791f}.xd-status--err[_ngcontent-%COMP%]{background:rgba(244,106,106,.14);color:#c0392b}.xd-status--info[_ngcontent-%COMP%]{background:rgba(85,110,230,.12);color:#3b4fc4}.xd-actions[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.3rem}.xd-btn[_ngcontent-%COMP%]{width:30px;height:30px;border-radius:8px;border:1px solid #e9ebec;background:#fff;color:#6b7280;display:inline-grid;place-items:center;font-size:.75rem;cursor:pointer;padding:0}.xd-btn[_ngcontent-%COMP%]:disabled{opacity:.4;cursor:not-allowed}.xd-btn--ok[_ngcontent-%COMP%]{color:#128c7e;border-color:#c8edd8;background:#f3fbf6}.xd-btn--ok[_ngcontent-%COMP%]:hover:not(:disabled){background:#e8f8ef}.xd-btn--danger[_ngcontent-%COMP%]{color:#f46a6a;border-color:#f5c2c2;background:#fff6f6}.xd-btn--danger[_ngcontent-%COMP%]:hover:not(:disabled){background:#ffecec}.xd-chips[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.55rem}.xd-chip[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.28rem;max-width:100%;padding:.18rem .45rem;border-radius:7px;background:#f5f7fb;border:1px solid #eef1f7;font-size:.7rem;font-weight:650;color:#3b4566}.xd-chip[_ngcontent-%COMP%] em[_ngcontent-%COMP%]{font-style:normal;font-size:.58rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#95a0b8}.xd-chip[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#25d366;cursor:pointer;font-size:.78rem}.xd-empty[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;min-height:220px;color:#8a93b0;text-align:center}.xd-empty[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:1.6rem;color:#25d366}.xd-empty[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;font-weight:650}.wr-modal[_ngcontent-%COMP%]{background:#fff}.wr-modal__header[_ngcontent-%COMP%]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.25rem 1rem;border-bottom:1px solid #e9ebec;background:linear-gradient(180deg,#f3fbf6 0%,#ffffff 100%)}.wr-modal__title-wrap[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:.75rem}.wr-modal__icon[_ngcontent-%COMP%]{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,#25d366 0%,#1ebe57 55%,#128c7e 100%);color:#fff;font-size:1.05rem;box-shadow:0 4px 12px #25d36647;flex-shrink:0}.wr-modal__title[_ngcontent-%COMP%]{margin:0;font-size:1.05rem;font-weight:700;color:#495057}.wr-modal__subtitle[_ngcontent-%COMP%]{margin:.15rem 0 0;font-size:.78rem;color:#74788d}.wr-modal__close[_ngcontent-%COMP%]{width:32px;height:32px;display:grid;place-items:center;border:1px solid #e9ebec;border-radius:8px;background:#fff;color:#74788d;font-size:1.25rem;cursor:pointer}.wr-modal__close[_ngcontent-%COMP%]:hover{background:rgba(244,106,
1106,.08);border-color:#f5c2c2;color:#f46a6a}.wr-modal__body[_ngcontent-%COMP%]{padding:1.15rem 1.25rem .4rem}.wr-modal__footer[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;gap:.5rem;padding:.85rem 1.25rem 1.15rem;border-top:1px solid #e9ebec;background:#fafbff}.wr-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem}@media (max-width: 640px){.wr-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}.wr-field[_ngcontent-%COMP%]{margin-bottom:.85rem}.wr-field__label[_ngcontent-%COMP%]{display:block;font-size:.68rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#8a93b0;margin-bottom:.35rem}.wr-field[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%], .wr-field[_ngcontent-%COMP%] .form-select[_ngcontent-%COMP%]{height:40px;border-radius:10px!important;border-color:#e9ebec!important;font-size:.875rem}.wr-field[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]:focus, .wr-field[_ngcontent-%COMP%] .form-select[_ngcontent-%COMP%]:focus{border-color:#b7ebc9!important;box-shadow:0 0 0 3px #25d3661f!important}.wr-field__error[_ngcontent-%COMP%]{margin:0 0 .75rem;font-size:.75rem;color:#f46a6a;font-weight:500}.wr-ng-select[_ngcontent-%COMP%] .ng-select-container{min-height:40px!important;border-radius:10px!important;border-color:#e9ebec!important}.wr-ng-select[_ngcontent-%COMP%] .ng-select-focused .ng-select-container{border-color:#b7ebc9!important;box-shadow:0 0 0 3px #25d3661f!important}.wr-btn[_ngcontent-%COMP%]{height:38px;display:inline-flex!important;align-items:center;justify-content:center;gap:.35rem;border-radius:10px!important;font-size:.8125rem!important;font-weight:600!important;padding:0 1rem!important}.wr-btn.btn-primary[_ngcontent-%COMP%]{background-color:#25d366!important;border-color:#25d366!important;color:#fff!important}.wr-btn.btn-primary[_ngcontent-%COMP%]:hover:not(:disabled){background-color:#1ebe57!important;border-color:#1ebe57!important}.wr-btn--ghost[_ngcontent-%COMP%]{background:#fff!important;border:1px solid #dce8e1!important;color:#3b4566!important} .wr-modal-window .modal-content{border:none!important;border-radius:14px!important;overflow:visible;box-shadow:0 18px 48px #12503c2e!important} .wr-modal-window .modal-dialog{max-width:720px} body>.ng-dropdown-panel{z-index:2000!important}.text-gray-800[_ngcontent-%COMP%]{color:#1f2937!important}.modern-card[_ngcontent-%COMP%]{border-radius:16px;overflow:hidden;background:rgba(255,255,255,.95);box-shadow:0 4px 24px #3b82f61a}.modern-card-header[_ngcontent-%COMP%]{padding:.4rem .65rem;border-radius:12px;min-height:0;background:#fff;border:1px solid #e9ebec;box-shadow:0 1px 3px #0f172a0a}.modern-table[_ngcontent-%COMP%]{border-radius:12px;overflow:hidden}.modern-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%]{background:#f8f9fa}.modern-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{color:#000;font-weight:600}.modern-table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{border-bottom:1px solid #f0f0f0;transition:background .2s ease-in-out}.modern-table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:hover{background-color:#fbfbfb}.modern-whatsapp-report[_ngcontent-%COMP%]{--primary-blue: #2563eb;--blue-dark: #1e3a8a;--blue-light: #dbeafe;--border-color: #e6e6e6;--card-bg: #ffffff;--highlight-color: #3b82f6;--text-dark: #333333;--text-light: #666666;--text-lighter: #999999}.table-container[_ngcontent-%COMP%]{background:white;border-radius:12px;overflow:auto;box-shadow:0 4px 20px #00000014}.table-header[_ngcontent-%COMP%]{background:#eff2f7;color:#000}.table-header[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{padding:8px 13px;font-weight:600;text-align:left;font-size:13px}.table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]{transition:all .2s ease;border-bottom:1px solid #f1f3f9}.table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] tr[_ngcontent-%COMP%]:hover{background-color:#f8f9fe;box-shadow:0 4px 12px #566ee614}.message-row[_ngcontent-%COMP%]{transition:all .2s ease;border-bottom:1px solid var(--border-color)}.message-row[_ngcontent-%COMP%]:hover{transform:translateY(-2px);
1box-shadow:0 6px 16px #00000014!important;transition:all .3s ease}.message-row[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{padding:9px 5px;vertical-align:top;border-bottom:1px solid #f4f4f4}.card-section[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:4px}.card-item[_ngcontent-%COMP%]{display:flex;align-items:center;gap:10px;font-size:1rem;line-height:1.4}.card-item[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#2563eb;width:20px;text-align:center;font-size:.95em}.with-title[_ngcontent-%COMP%]{align-items:center;gap:4px}.item-title[_ngcontent-%COMP%]{font-size:12px;color:#999;text-transform:uppercase}.item-value[_ngcontent-%COMP%]{color:#1b1818;font-weight:400;font-size:12px}.highlight[_ngcontent-%COMP%]{color:#1e3a8a;font-weight:300}.emphasized[_ngcontent-%COMP%]{background:rgba(59,130,246,.1);padding:1px 10px;border-radius:15px}.item-content[_ngcontent-%COMP%]{display:flex;flex-direction:column}.item-label[_ngcontent-%COMP%]{font-size:10px;color:#999}.phone[_ngcontent-%COMP%]{font-weight:500;color:#2563eb}.cost-display[_ngcontent-%COMP%]{background:#fff;padding:8px 16px;border-radius:8px;color:#1e293b;font-weight:600;font-size:15px;display:inline-flex;align-items:center;border:1px solid #e2e8f0;box-shadow:0 1px 3px #00000005;transition:all .25s cubic-bezier(.4,0,.2,1);font-family:Inter,-apple-system,sans-serif;position:relative;overflow:hidden}.cost-display[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(to bottom,#2563eb,#3b82f6);transition:width .3s ease}.cost-display[_ngcontent-%COMP%]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000000d;border-color:#cbd5e1}.cost-display[_ngcontent-%COMP%]:hover:before{width:5px}.amount[_ngcontent-%COMP%]:before{content:"$";color:#2563eb;margin-right:2px}.cost-display[_ngcontent-%COMP%]:after{content:"INR";font-size:10px;font-weight:500;opacity:.7;margin-left:6px;letter-spacing:.5px;color:#2563eb}.id-value[_ngcontent-%COMP%]{background:#ececec;padding:4px 8px;border-radius:4px;display:inline-flex;align-items:center;gap:3px;font-size:12px}.copy-icon[_ngcontent-%COMP%]{color:#566ee6;cursor:pointer;transition:all .2s ease;font-size:12px}.copy-icon[_ngcontent-%COMP%]:hover{color:#3a56c8;transform:scale(1.1)}.direction-indicator[_ngcontent-%COMP%]{margin-top:8px}.direction-badge[_ngcontent-%COMP%]{padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;display:inline-flex;align-items:center}.direction-badge.outbound[_ngcontent-%COMP%]{background-color:#e0f2fe;color:#2563eb}.direction-badge.category[_ngcontent-%COMP%]{background-color:#dbeafe;color:#1e3a8a}.direction-badge.inbound[_ngcontent-%COMP%]{background-color:#f0f9ff;color:var(--text-dark)}.message-preview[_ngcontent-%COMP%]{max-width:250px}.message-content[_ngcontent-%COMP%]{font-size:.9rem;color:var(--text-dark);line-height:1.4;word-break:break-word}.message-time[_ngcontent-%COMP%]{font-size:.7rem;color:#999;text-align:right;margin-top:4px}.status-track[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:10px}.status-step[_ngcontent-%COMP%]{display:flex;align-items:center;gap:5px}.status-icon[_ngcontent-%COMP%]{width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.status-icon[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#fff;font-size:.5em}.status-sent[_ngcontent-%COMP%]{background-color:#3b82f6}.status-delivered[_ngcontent-%COMP%]{background-color:#2563eb}.status-read[_ngcontent-%COMP%]{background-color:#1e3a8a}.status-failed[_ngcontent-%COMP%]{background-color:#f44336}.status-details[_ngcontent-%COMP%]{display:flex;flex-direction:column;font-size:12px}.status-label[_ngcontent-%COMP%]{font-size:.7rem;font-weight:500}.status-time[_ngcontent-%COMP%]{font-size:.7rem;color:#999}.avatar[_ngcontent-%COMP%]{width:21px;height:21px;background:#f8f9fe;display:flex;align-items:center;justify-content:center;border-radius:50%}.avatar[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#566ee6;font-size:9px}.modern-username[_ngcontent-%COMP%]{height:19px;width:19px;border-radius:50%;padding:5px;display:flex;justify-content:center;align-items:center;background-color:#dbeafe;color:#2563eb;font-size:10px}.dot[_ngcontent-%COMP%]{display:inline-block;width:8px;height:8px;border-radius:50%}.full-text[_ngcontent-%COMP%]{display:none;white-space:pre-wrap}.full-text.show[_ngcontent-%COMP%]{display:block;animation:fadeIn .3s ease}.truncated-text[_ngcontent-%COMP%]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.full-text.show[_ngcontent-%COMP%] + .truncated-text[_ngcontent-%COMP%]{display:none}.message-footer[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding:0}.show-more-btn[_ngcontent-%COMP%]{background:none;border:none;color:#2563eb;font-size:11px;font-weight:600;cursor:pointer;border-radius:4px;transition:all .2s ease}.show-more-btn[_ngcontent-%COMP%]:hover{background-color:#ebf8ff}
1.message-time[_ngcontent-%COMP%]{color:#718096;font-size:11px;font-weight:400}.text-refresh-button[_ngcontent-%COMP%]{background:#fff;border:1px solid #e4e8f0;color:#3b4566;font-size:.75rem;font-weight:600;display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;padding:0 .7rem;height:30px;line-height:1;position:relative;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;border-radius:8px;opacity:1}.text-refresh-button[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:.85rem;transition:transform .35s ease}.text-refresh-button[_ngcontent-%COMP%]:after{display:none}.text-refresh-button[_ngcontent-%COMP%]:hover{color:var(--rp-accent, #556ee6);background:color-mix(in srgb,var(--rp-accent, #556ee6) 8%,#ffffff);border-color:color-mix(in srgb,var(--rp-accent, #556ee6) 35%,#e4e8f0);transform:translateY(-1px)}.text-refresh-button[_ngcontent-%COMP%]:hover:after{width:0}.error-details[_ngcontent-%COMP%]{background-color:#ffa8a11a;padding:5px;border-radius:10px;font-size:13px;word-wrap:break-word;color:#f86055}.recipient-info[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:5px} .ng-select .ng-select-container{border:1px solid #e0e5fb!important;border-radius:8px;background-color:#f8f9fe!important;transition:all .3s ease}.custom-select[_ngcontent-%COMP%]{border:1px solid #e0e5fb;border-radius:8px;padding:.375rem 1.75rem .375rem .75rem;background-color:#f8f9fe;transition:all .3s ease}.custom-select[_ngcontent-%COMP%]:focus{border-color:#566ee6;box-shadow:0 0 0 .2rem #566ee640}.custom-search[_ngcontent-%COMP%]{border:1px solid #e0e5fb;border-radius:8px;padding-left:2.5rem;background-color:#f8f9fe;transition:all .3s ease}.custom-search[_ngcontent-%COMP%]:focus{border:1px solid #566ee6;box-shadow:0 0 0 .2rem #566ee640}.btn-add-sender[_ngcontent-%COMP%]{background-color:#566ee6;color:#fff;border:none;border-radius:8px;padding:.5rem 1.25rem;font-weight:500;transition:all .3s ease;box-shadow:0 4px 12px #566ee640}.btn-add-sender[_ngcontent-%COMP%]:hover{background-color:#3a56c8;transform:translateY(-2px);box-shadow:0 6px 16px #566ee64d}.btn-add-sender[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{transition:all .3s ease}.btn-add-sender[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]{transform:scale(1.1)}.btn-go[_ngcontent-%COMP%]{color:#fff;border:none;border-radius:8px;padding:.5rem 1.25rem;font-weight:500;transition:all .3s ease;box-shadow:0 6px 16px #566ee666}.btn-go[_ngcontent-%COMP%]:hover{background-color:#3a56c8;transform:translateY(-2px);box-shadow:0 6px 16px #566ee699}.btn-action[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;padding:6px 3px;border-radius:6px;border:none;background-color:#566ee614;color:#566ee6;cursor:pointer;transition:all .25s ease;font-size:12px;font-weight:500;line-height:1}.btn-action[_ngcontent-%COMP%]:hover{background-color:#566ee633;transform:translateY(-1px)}.btn-action[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{margin-left:5px;font-size:12px;transition:transform .2s ease}.btn-clear[_ngcontent-%COMP%]{background-color:#6c757d;color:#fff;border:none;border-radius:8px;padding:.5rem 1.25rem;font-weight:500;transition:all .3s ease;box-shadow:0 6px 16px #6c757d66}.btn-clear[_ngcontent-%COMP%]:hover{background-color:#5a6268;transform:translateY(-2px);box-shadow:0 6px 16px #6c757d99}[_nghost-%COMP%]{--rp-accent: #4c6ef5;--rp-accent-2: #7950f2;--rp-accent-soft: rgba(76, 110, 245, .12)}.modern-table[_ngcontent-%COMP%] thead[_ngcontent-%COMP%] th[_ngcontent-%COMP%]{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:#6b7280;font-weight:700;white-space:nowrap}.modern-table[_ngcontent-%COMP%] tbody[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{white-space:nowrap}']}),n})()},21197:(w,_,r)=>{r.d(_,{H:()=>b});var s=r(36895),i=r(94650);let b=(()=>{class g{constructor(){}ngOnInit(){}}return g.\u0275fac=function(l){return new(l||g)},g.\u0275cmp=i.\u0275\u0275defineComponent({type:g,selectors:[["app-data-not-found"]],standalone:!0,features:[i.\u0275\u0275StandaloneFeature],decls:6,vars:0,consts:[["role","status","aria-live","polite",1,"dnf"],["src","assets/images/data-not-found.png","alt","No data found","loading","lazy",1,"dnf__img"],[1,"dnf__title"],[1,"dnf__sub"]],template:function(l,x){1&l&&(i.\u0275\u0275elementStart(0,"div",0),i.\u0275\u0275element(1,"img",1),i.\u0275\u0275elementStart(2,"p",2),i.\u0275\u0275text(3,"No data found"),i.\u0275\u0275elementEnd(),i.\u0275\u0275elementStart(4,"p",3),i.\u0275\u0275text(5,"Try adjusting filters or refresh to load records."),i.\u0275\u0275elementEnd()())}
1,dependencies:[s.CommonModule],styles:["[_nghost-%COMP%]{display:block;width:100%}.dnf[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;width:100%;min-height:320px;padding:1.25rem 1rem 1.75rem;text-align:center;box-sizing:border-box;background:transparent}.dnf__img[_ngcontent-%COMP%]{display:block;width:auto;max-width:min(280px,70%);height:auto;max-height:220px;object-fit:contain;margin:0 auto .5rem;-webkit-user-select:none;user-select:none;pointer-events:none;background:transparent}.dnf__title[_ngcontent-%COMP%]{margin:0;font-size:.95rem;font-weight:700;color:#495057;letter-spacing:.01em}.dnf__sub[_ngcontent-%COMP%]{margin:0;font-size:.78rem;font-weight:500;color:#74788d;max-width:320px;line-height:1.4}"]}),g})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.