1"use strict";(self.webpackChunkAzmarqOmni=self.webpackChunkAzmarqOmni||[]).push([[1461],{81461:(h,p,r)=>{r.r(p),r.d(p,{UtilityComponent:()=>_});var l=r(36895),s=r(63764),d=r(21366),e=r(94650),m=r(26755);const c=function(n){return{id:n}};function u(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"button",19),e.\u0275\u0275element(1,"i",20),e.\u0275\u0275elementEnd()),2&n){const t=i.$implicit,o=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("ngbTooltip",t.key)("routerLink",t.value.url)("queryParams",e.\u0275\u0275pureFunction1(6,c,o.userId)),e.\u0275\u0275advance(1),e.\u0275\u0275classMapInterpolate1("",t.value.class," font-size-20 align-middle")}}function g(n,i){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",14)(1,"div",15)(2,"a",16),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const a=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(a.onCollapse())}),e.\u0275\u0275element(3,"i",17),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(4,u,2,8,"button",18),e.\u0275\u0275pipe(5,"keyvalue"),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275classProp("rotate-icon",!0),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",e.\u0275\u0275pipeBind2(5,3,t.pageMenu,t.asIsOrder))}}function b(n,i){if(1&n&&(e.\u0275\u0275elementStart(0,"button",33)(1,"div",34),e.\u0275\u0275element(2,"i",20),e.\u0275\u0275elementStart(3,"span",35),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd()()()),2&n){const t=i.$implicit,o=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("routerLink",t.value.url)("queryParams",e.\u0275\u0275pureFunction1(6,c,o.userId)),e.\u0275\u0275advance(2),e.\u0275\u0275classMapInterpolate1("",t.value.class," font-size-20 align-middle"),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(t.key)}}function f(n,i){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",14)(1,"div",21),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const a=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(a.onCollapse())}),e.\u0275\u0275elementStart(2,"div",22)(3,"div",23)(4,"h6",24)(5,"span",25),e.\u0275\u0275element(6,"i",26),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"span",27),e.\u0275\u0275text(8,"RCS Utilities"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(9,"span",28),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275elementStart(10,"div",29),e.\u0275\u0275element(11,"i",30),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(12,b,5,8,"button",31),e.\u0275\u0275pipe(13,"keyvalue"),e.\u0275\u0275element(14,"img",32),e.\u0275\u0275elementEnd()}if(2&n){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(11),e.\u0275\u0275classProp("rotate-180",!t.isCollapsed),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",e.\u0275\u0275pipeBind2(13,3,t.pageMenu,t.asIsOrder))}}function x(n,i){if(1&n){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",36),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const a=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(a.toggleMobileMenu())}),e.\u0275\u0275elementStart(1,"div",34),e.\u0275\u0275element(2,"i",20),e.\u0275\u0275elementStart(3,"span",35),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd()()()}if(2&n){const t=i.$implicit,o=e.\u0275\u0275nextContext();e.\u0275\u0275property("routerLink",t.value.url)("queryParams",e.\u0275\u0275pureFunction1(6,c,o.userId)),e.\u0275\u0275advance(2),e.\u0275\u0275classMapInterpolate1("",t.value.class," font-size-20 align-middle"),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(t.key)}}let _=(()=>{class n{asIsOrder(t,o){return 0}constructor(t){this.localstorage=t,this.isCollapsed=!0,this.isMobileMenuOpen=!1}ngOnInit(){this.localstorage.localstorageData.subscribe(t=>{this.userId=t.userData.userId,Object.entries(t.userMenu.pageMenu).forEach(([o,a])=>{"RCS Utility"===o&&(this.pageMenu=a)})})}onCollapse(){this.isCollapsed=!this.isCollapsed}toggleMobileMenu(){this.isMobileMenuOpen=!this.isMobileMenuOpen}}return n.\u0275fac=function(t){return new(t||n)(e.\u0275\u0275directiveInject(m.g))},n.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["app-utility"]],standalone:!0,features:[e.\u0275\u0275StandaloneFeature],decls:19,vars:10,consts:[[1,"main-layout","d-flex","flex-column","flex-lg-row"],[1,"sidebar","d-none","d-lg-flex"],["class","email-leftbar card shadow-lg",4,"ngIf"],[1,"d-block","d-lg-none","mobile-menu-toggle","p-3","border-bottom"],[1,"btn","btn-dark",3,"click"],[1,"fas","fa-bars"],[1,"content","flex-grow-1","my-2"],[1,"mobile-menu","d-block","d-lg-none"],[1,"mobile-menu-header","p-3"],[1,"m-0"],[1,"close-btn",3,"click"],[1,"fas","fa-times"],[1,"mobile-menu-body","p-3"],["type","button","class","btn btn-outline-custom btn-block mt-2 mb-1",3,"routerLink","queryParams","click",4,"ngFor","ngForOf"],[1,"email-leftbar","card","shadow-lg"],[1,"d-flex","justify-content-center","align-items-center","mt-2"],[1,"collapse-custom",3,"click"],[1,"fas","fa-chevron-right","font-size-11"],["type","button","placement","right","class","btn btn-outline-custom btn-block mt-2 mb-1","style","justify-content: center;","routerLinkActive","bg-custom",3,"ngbTooltip","routerLink","queryParams",4,"ngFor","ngForOf"],["type","button","placement","right","routerLinkActive","bg-custom",1,"btn","btn-outline-custom","btn-block","mt-2","mb-1",2,"justify-content","center",3,"ngbTooltip","routerLink","queryParams"],["routerLinkActive","text-white"],[1,"d-flex","justify-content-between","align-items-center","p-3","menu-header",2,"cursor","pointer",3,"click"],[1,"d-flex","align-items-center"],[1,"headline-wrapper"],[1,"headline"],[1,"icon-wrapper"],[1,"fas","fa-comments"],[1,"text"],[1,"highlight-bar"],[1,"collapse-icon"],[1,"fas","fa-chevron-right","transition-all"],["type","button","class","btn btn-outline-custom btn-block mt-2 mb-1","style","justify-content: start;","routerLinkActive","bg-custom",3,"routerLink","queryParams",4,"ngFor","ngForOf"],["src","../../../../assets/images/verification-img.png",1,"mt-2","d-none","d-xl-block","d-md-block","d-lg-block"],["type","button","routerLinkActive","bg-custom",1,"btn","btn-outline-custom","btn-block","mt-2","mb-1",2,"justify-content","start",3,"routerLink","queryParams"],[2,"text-align","left"],[1,"ms-2"],["type","button",1,"btn","btn-outline-custom","btn-block","mt-2","mb-1",3,"routerLink","queryParams","click"]],template:function(t,o){1&t&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275template(2,g,6,6,"div",2),e.\u0275\u0275template(3,f,15,6,"div",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",3)(5,"button",4),e.\u0275\u0275listener("click",function(){return o.toggleMobileMenu()}),e.\u0275\u0275element(6,"i",5),e.\u0275\u0275text(7," RCS Utilities "),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(8,"div",6),e.\u0275\u0275element(9,"router-outlet"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"div",7)(11,"div",8)(12,"h5",9),e.\u0275\u0275text(13,"Menu"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"button",10),e.\u0275\u0275listener("click",function(){return o.toggleMobileMenu()}),e.\u0275\u0275element(15,"i",11),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(16,"div",12),e.\u0275\u0275template(17,x,5,8,"button",13),e.\u0275\u0275pipe(18,"keyvalue"),e.\u0275\u0275elementEnd()()()),2&t&&(e.\u0275\u0275advance(1),e.\u0275\u0275classProp("collapsed",o.isCollapsed),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",o.isCollapsed),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!o.isCollapsed),e.\u0275\u0275advance(7),e.\u0275\u0275classProp("show",o.isMobileMenuOpen),e.\u0275\u0275advance(7),e.\u0275\u0275property("ngForOf",e.\u0275\u0275pipeBind2(18,7,o.pageMenu,o.asIsOrder)))},dependencies:[l.CommonModule,l.NgForOf,l.NgIf,l.KeyValuePipe,s.Bz,s.lC,s.rH,s.Od,d.HK,d._L],styles:['.email-leftbar.card[_ngcontent-%COMP%]{background:#f5f6fa;border:none;height:100%;padding:0;position:relative;box-shadow:0 0 30px #566ee626;border-radius:0 20px 20px 0}.email-leftbar.card[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:-5px;width:5px;height:100%;background-size:100% 200%;animation:_ngcontent-%COMP%_gradientFlow 6s ease infinite}@keyframes _ngcontent-%COMP%_gradientFlow{0%{background-position:0% 0%}50%{background-position:0% 100%}to{background-position:0% 0%}}.btn-outline-custom[_ngcontent-%COMP%]{color:#2a3547;border:none;border-radius:10px;padding:14px 20px;display:flex;align-items:center;transition:all .3s cubic-bezier(.25,1,.5,1);background:rgba(255,255,255,.9);margin:8px 12px;width:calc(100% - 24px);position:relative;overflow:hidden;box-shadow:0 4px 15px #566ee61a}.btn-outline-custom[_ngcontent-%COMP%]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #566ee633;background:white}.btn-outline-custom[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(86,110,230,.1),transparent);transform:translate(-100%);transition:transform .6s ease}.btn-outline-custom[_ngcontent-%COMP%]:hover:after{transform:translate(100%)}.bg-custom[_ngcontent-%COMP%]{background:#566ee6!important;color:#fff!important;box-shadow:0 0 15px #566ee680!important;animation:_ngcontent-%COMP%_pulseGlow 2s infinite}@keyframes _ngcontent-%COMP%_pulseGlow{0%{box-shadow:0 0 15px #566ee680}50%{box-shadow:0 0 20px #566ee6cc}to{box-shadow:0 0 15px #566ee680}}.bg-custom[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#fff!important;animation:_ngcontent-%COMP%_iconBounce .8s ease}@keyframes _ngcontent-%COMP%_iconBounce{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.collapse-custom[_ngcontent-%COMP%]{display:flex;cursor:pointer;padding:12px;border-radius:12px;width:40px;height:40px;justify-content:center;align-items:center;background:#566ee6;color:#fff;transition:all .4s cubic-bezier(.68,-.6,.32,1.6);margin:20px auto;border:none;box-shadow:0 5px 15px #566ee666;position:relative;overflow:hidden}.collapse-custom[_ngcontent-%COMP%]:hover{transform:scale(1.1) rotate(180deg);box-shadow:0 8px 20px #566ee699}.collapse-custom[_ngcontent-%COMP%]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.8),transparent);transform:scale(0);opacity:0;transition:all .5s ease}.collapse-custom[_ngcontent-%COMP%]:hover:before{transform:scale(1);opacity:1}.email-leftbar.card[style*="width:70px"][_ngcontent-%COMP%]{background:rgba(245,246,250,.95);backdrop-filter:blur(5px);border-radius:0 15px 15px 0}.email-leftbar.card[style*="width:70px"][_ngcontent-%COMP%] .btn-outline-custom[_ngcontent-%COMP%]{justify-content:center;padding:16px 0;margin:10px 8px;width:44px;height:44px;border-radius:50%;box-shadow:0 5px 15px #566ee633}.email-leftbar.card[style*="width:70px"][_ngcontent-%COMP%] .btn-outline-custom[_ngcontent-%COMP%]:hover{transform:scale(1.1) translateY(-5px)}.email-leftbar[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:calc(100% - 24px);margin:12px;border-radius:10px;box-shadow:0 5px 20px #0000001a;transition:transform .4s ease}.email-leftbar[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:hover{transform:scale(1.02)}.text-custom[_ngcontent-%COMP%]{color:#6c757d;font-weight:500}.font-size-24[_ngcontent-%COMP%]{font-size:1.4rem;transition:all .3s ease;color:#6c757d}.btn-outline-custom[_ngcontent-%COMP%]:hover .font-size-24[_ngcontent-%COMP%]{transform:rotate(10deg) scale(1.1);
1color:#566ee6}.rotate-icon[_ngcontent-%COMP%]{transform:rotate(180deg);transition:transform .5s cubic-bezier(.68,-.6,.32,1.6)}.modern-card[_ngcontent-%COMP%]{background:#f9f9fb;border:1px solid #e3e6ed;transition:all .3s ease}.icon-btn[_ngcontent-%COMP%]{background-color:#3a4fab;color:#fff;border:none;border-radius:12px;padding:10px 14px;box-shadow:0 4px 6px #3a4fab33;transition:background-color .3s ease,transform .2s ease}.icon-btn[_ngcontent-%COMP%]:hover{background-color:#2e3e8a;transform:scale(1.05)}.icon-btn[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{font-size:14px}.menu-header[_ngcontent-%COMP%]{transition:all .2s ease;border-radius:8px 8px 0 0}.menu-header[_ngcontent-%COMP%]:hover{background:#f9f9f9!important}.icon-container[_ngcontent-%COMP%]{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center}.bg-light-success[_ngcontent-%COMP%]{background:rgba(86,110,230,.1)}.collapse-icon[_ngcontent-%COMP%]{transition:all .3s ease;color:#6c757d}.rotate-180[_ngcontent-%COMP%]{transform:rotate(180deg)}.collapse-content[_ngcontent-%COMP%]{overflow:hidden;transition:max-height .3s ease,opacity .2s ease;max-height:500px;opacity:1;border-radius:0 0 8px 8px;background:#fff;box-shadow:0 2px 8px #0000000d}.collapse-content.collapsed[_ngcontent-%COMP%]{max-height:0;opacity:0;border:none}.headline-wrapper[_ngcontent-%COMP%]{display:inline-block;position:relative}.headline[_ngcontent-%COMP%]{font-size:16px;font-weight:600;color:#222;display:flex;align-items:center;gap:12px;position:relative;padding-bottom:8px;margin:0}.icon-wrapper[_ngcontent-%COMP%]{background:rgba(86,110,230,.1);width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#566ee6;font-size:18px}.highlight-bar[_ngcontent-%COMP%]{position:absolute;bottom:0;left:48px;width:calc(100% - 48px);height:3px;background:linear-gradient(90deg,#566ee6,#8592e8);border-radius:3px}.headline[_ngcontent-%COMP%]:hover .icon-wrapper[_ngcontent-%COMP%]{transform:scale(1.05);transition:transform .2s ease}.headline[_ngcontent-%COMP%]:hover .highlight-bar[_ngcontent-%COMP%]{height:4px}.main-layout[_ngcontent-%COMP%] > .row[_ngcontent-%COMP%]{display:flex;min-height:100vh}.sidebar[_ngcontent-%COMP%]{flex:0 0 250px;max-width:250px;transition:all .3s ease;z-index:1050}.sidebar.collapsed[_ngcontent-%COMP%]{flex:0 0 70px;max-width:70px}.content-area[_ngcontent-%COMP%]{flex:1;min-width:0;padding:1rem;background:#fff}@media (max-width: 767.98px){.sidebar[_ngcontent-%COMP%]{position:fixed;top:0;left:-250px;width:250px;max-width:250px;height:100vh;background:#f0f2f5;box-shadow:0 0 30px #43685040;flex:0 0 auto}.sidebar.open[_ngcontent-%COMP%]{left:0}.content-area[_ngcontent-%COMP%]{flex:1;width:100%;padding:.75rem}}.hamburger-btn[_ngcontent-%COMP%]{display:none}@media (max-width: 767.98px){.hamburger-btn[_ngcontent-%COMP%]{display:block;position:fixed;top:15px;left:15px;z-index:1100;background:#436850;color:#fff;padding:8px 12px;border-radius:6px;cursor:pointer}}.mobile-menu[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffffff2;backdrop-filter:blur(5px);z-index:1040;transform:translate(-100%);transition:transform .3s ease-in-out;overflow-y:auto;padding-top:5rem}.mobile-menu.show[_ngcontent-%COMP%]{transform:translate(0)}.mobile-menu-header[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;background:#f8f9fa;box-shadow:0 2px 10px #0000001a;z-index:1045}.mobile-menu-body[_ngcontent-%COMP%] .btn-outline-custom[_ngcontent-%COMP%]{background:#f0f2f5}.close-btn[_ngcontent-%COMP%]{background:none;border:none;font-size:1.5rem}']}),n})()}}]);
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.