1"use strict";(self.webpackChunkabem=self.webpackChunkabem||[]).push([[6917],{26917(se,_,r){var v=r(29293).default,C=this&&this.__createBinding||(Object.create?function(i,a,t,o){void 0===o&&(o=t);var n=Object.getOwnPropertyDescriptor(a,t);(!n||("get"in n?!a.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return a[t]}}),Object.defineProperty(i,o,n)}:function(i,a,t,o){void 0===o&&(o=t),i[o]=a[t]}),f=this&&this.__setModuleDefault||(Object.create?function(i,a){Object.defineProperty(i,"default",{enumerable:!0,value:a})}:function(i,a){i.default=a}),l=this&&this.__importStar||function(){var i=function(a){return(i=Object.getOwnPropertyNames||function(t){var o=[];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(o[o.length]=n);return o})(a)};return function(a){if(a&&a.__esModule)return a;var t={};if(null!=a)for(var o=i(a),n=0;n<o.length;n++)"default"!==o[n]&&C(t,a,o[n]);return f(t,a),t}}();Object.defineProperty(_,"__esModule",{value:!0}),_.CheckinEventsComponent=void 0;const m=r(46148),d=r(75652),u=r(89377),x=r(7901),b=r(60177),y=r(84341),w=r(37723),E=r(13345),k=r(61122),M=r(84635),S=r(78405),e=l(r(49849)),V=l(r(37554)),g=l(r(7901)),T=l(r(39078)),P=l(r(65335)),I=l(r(13664)),O=l(r(70226)),W=l(r(28404)),L=l(r(60177)),c=l(r(84341)),j=l(r(37723)),N=l(r(5779)),A=l(r(13345)),R=l(r(61122)),B=l(r(84635)),h=()=>({"min-width":"50rem"}),z=()=>[10,25,50];function D(i,a){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"p-select",22),e.\u0275\u0275twoWayListener("ngModelChange",function(n){e.\u0275\u0275restoreView(t);const s=e.\u0275\u0275nextContext(3);return e.\u0275\u0275twoWayBindingSet(s.params.sub_role,n)||(s.params.sub_role=n),e.\u0275\u0275resetView(n)}),e.\u0275\u0275elementEnd()}if(2&i){const t=e.\u0275\u0275nextContext(3);e.\u0275\u0275property("options",t.sub_roles)("showClear",!0),e.\u0275\u0275twoWayProperty("ngModel",t.params.sub_role)}}function F(i,a){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",23),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const n=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(n.to_new_payment())}),e.\u0275\u0275text(1,"Nova inscri\xe7\xe3o"),e.\u0275\u0275elementEnd()}}function G(i,a){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",23),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const n=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(n.to_block_payment())}),e.\u0275\u0275text(1," Pacote de inscri\xe7\xf5es "),e.\u0275\u0275elementEnd()}}function U(i,a){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",11)(1,"h3"),e.\u0275\u0275text(2,"Busca avan\xe7ada"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(3,"form")(4,"div",12)(5,"input",13),e.\u0275\u0275twoWayListener("ngModelChange",function(n){e.\u0275\u0275restoreView(t);const s=e.\u0275\u0275nextContext(2);return e.\u0275\u0275twoWayBindingSet(s.params.name,n)||(s.params.name=n),e.\u0275\u0275resetView(n)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"p-inputMask",14),e.\u0275\u0275twoWayListener("ngModelChange",function(n){e.\u0275\u0275restoreView(t);const s=e.\u0275\u0275nextContext(2);return e.\u0275\u0275twoWayBindingSet(s.params.cpf,n)||(s.params.cpf=n),e.\u0275\u0275resetView(n)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"p-select",15),e.\u0275\u0275twoWayListener("ngModelChange",function(n){e.\u0275\u0275restoreView(t);const s=e.\u0275\u0275nextContext(2);return e.\u0275\u0275twoWayBindingSet(s.params.role,n)||(s.params.role=n),e.\u0275\u0275resetView(n)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(8,D,1,3,"p-select",16),e.\u0275\u0275elementStart(9,"p-select",17),e.\u0275\u0275twoWayListener("ngModelChange",function(n){e.\u0275\u0275restoreView(t);const s=e.\u0275\u0275nextContext(2);return e.\u0275\u0275twoWayBindingSet(s.params.status,n)||(s.params.status=n),e.\u0275\u0275resetView(n)}),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(10,"div",18)(11,"button",19),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const n=e.\u0275\u0275nextContext(2);
1return e.\u0275\u0275resetView(n.update_params())}),e.\u0275\u0275text(12," Aplicar filtros"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(13,"button",20),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const n=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(n.clear())}),e.\u0275\u0275text(14," Limpar filtros"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(15,F,2,0,"button",21)(16,G,2,0,"button",21),e.\u0275\u0275elementEnd()()}if(2&i){const t=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(5),e.\u0275\u0275twoWayProperty("ngModel",t.params.name),e.\u0275\u0275advance(),e.\u0275\u0275twoWayProperty("ngModel",t.params.cpf),e.\u0275\u0275property("unmask",!0),e.\u0275\u0275advance(),e.\u0275\u0275property("options",t.roles)("showClear",!0),e.\u0275\u0275twoWayProperty("ngModel",t.params.role),e.\u0275\u0275advance(),e.\u0275\u0275property("ngIf",(null==t.sub_roles?null:t.sub_roles.length)>0),e.\u0275\u0275advance(),e.\u0275\u0275property("options",t.user_status.list)("showClear",!0),e.\u0275\u0275twoWayProperty("ngModel",t.params.status),e.\u0275\u0275advance(6),e.\u0275\u0275property("ngIf",t.allow_payment()),e.\u0275\u0275advance(),e.\u0275\u0275property("ngIf",t.allow_payment())}}function K(i,a){1&i&&(e.\u0275\u0275elementStart(0,"tr")(1,"th"),e.\u0275\u0275text(2," Nome "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"th"),e.\u0275\u0275text(4," CPF "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"th"),e.\u0275\u0275text(6," Status "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"th"),e.\u0275\u0275text(8," Categoria "),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(9,"th"),e.\u0275\u0275elementEnd())}function H(i,a){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"p")(1,"button",25),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const n=e.\u0275\u0275nextContext().$implicit,s=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(s.to_payment(n))}),e.\u0275\u0275text(2," Detalhes do pagamento "),e.\u0275\u0275elementEnd()()}}function Z(i,a){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"p")(1,"button",26),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const n=e.\u0275\u0275nextContext().$implicit,s=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(s.cancel_checkin(n))}),e.\u0275\u0275text(2," Cancelar checkin "),e.\u0275\u0275elementEnd()()}}function J(i,a){if(1&i&&e.\u0275\u0275element(0,"checkin-event",27),2&i){const t=e.\u0275\u0275nextContext().$implicit,o=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("checkin",t)("event_id",o.event_id)}}function Q(i,a){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",31),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const n=e.\u0275\u0275nextContext(2).$implicit,s=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(s.download_declaracao(n.user_id))}),e.\u0275\u0275element(1,"i",32),e.\u0275\u0275text(2," Declara\xe7\xe3o "),e.\u0275\u0275elementEnd()}}function X(i,a){if(1&i&&(e.\u0275\u0275elementStart(0,"p")(1,"a",28),e.\u0275\u0275element(2,"i",29),e.\u0275\u0275text(3," Recibo "),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(4,"br"),e.\u0275\u0275template(5,Q,3,0,"button",30),e.\u0275\u0275elementEnd()),2&i){const t=e.\u0275\u0275nextContext().$implicit,o=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(),e.\u0275\u0275property("href",e.\u0275\u0275interpolate2("/eventos/pagamentos/",o.event_id,"/recibo/",t.user_id,"/recibo"),e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(4),e.\u0275\u0275property("ngIf",o.declaracao_available(t))}}function Y(i,a){if(1&i&&(e.\u0275\u0275elementStart(0,"tr")(1,"td"),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"td"),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"td"),e.\u0275\u0275text(6),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"td"),e.\u0275\u0275text(8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"td"),e.\u0275\u0275template(10,H,3,0,"p",4)(11,Z,3,0,"p",4),e.\u0275\u0275elementStart(12,"p"),e.\u0275\u0275template(13,J,1,2,"checkin-event",24),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(14,X,6,4,"p",4),e.\u0275\u0275elementEnd()()),2&i){const t=a.$implicit,o=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.bname," "),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.cpf),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.status_name," "),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1(" ",t.category," "),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",o.missing_payment(t)&&o.allow_payment()),e.\u0275\u0275advance(),e.\u0275\u0275property("ngIf",o.checkin_done(t)),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",o.checkin_available(t)),e.\u0275\u0275advance(),e.\u0275\u0275property("ngIf",t.payment_status==o.payment.PAGO)}}function $(i,a){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",6)(1,"p-table",7),e.\u0275\u0275listener("onLazyLoad",function(n){e.\u0275\u0275restoreView(t);const s=e.\u0275\u0275nextContext();
1return e.\u0275\u0275resetView(s.load(n))}),e.\u0275\u0275template(2,U,17,12,"ng-template",8)(3,K,10,0,"ng-template",9)(4,Y,15,8,"ng-template",10),e.\u0275\u0275elementEnd()()}if(2&i){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(),e.\u0275\u0275property("value",t.list)("tableStyle",e.\u0275\u0275pureFunction0(10,h))("paginator",!0)("lazy",!0)("rows",t.rows)("totalRecords",t.total)("showCurrentPageReport",!0)("tableStyle",e.\u0275\u0275pureFunction0(11,h))("currentPageReportTemplate",t.config.paginator.page_report_template)("rowsPerPageOptions",e.\u0275\u0275pureFunction0(12,z))}}function q(i,a){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",33)(2,"label"),e.\u0275\u0275text(3,"Nome:"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"input",34),e.\u0275\u0275twoWayListener("ngModelChange",function(n){e.\u0275\u0275restoreView(t);const s=e.\u0275\u0275nextContext();return e.\u0275\u0275twoWayBindingSet(s.active_user.name,n)||(s.active_user.name=n),e.\u0275\u0275resetView(n)}),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(5,"div",33)(6,"label"),e.\u0275\u0275text(7,"Categoria:"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"input",35),e.\u0275\u0275twoWayListener("ngModelChange",function(n){e.\u0275\u0275restoreView(t);const s=e.\u0275\u0275nextContext();return e.\u0275\u0275twoWayBindingSet(s.active_user.category,n)||(s.active_user.category=n),e.\u0275\u0275resetView(n)}),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementContainerEnd()}if(2&i){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(4),e.\u0275\u0275twoWayProperty("ngModel",t.active_user.name),e.\u0275\u0275advance(4),e.\u0275\u0275twoWayProperty("ngModel",t.active_user.category)}}function ee(i,a){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",36),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const n=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(n.update_print())}),e.\u0275\u0275text(1,"Alterar"),e.\u0275\u0275elementEnd()}}function te(i,a){if(1&i){const t=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",36),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const n=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(n.show_qr=!1)}),e.\u0275\u0275text(1,"Cancelar"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(2,ee,2,0,"button",37),e.\u0275\u0275elementStart(3,"button",36),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(t);const n=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(n.print())}),e.\u0275\u0275text(4,"Imprimir"),e.\u0275\u0275elementEnd()}if(2&i){const t=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",t.user_permissions.admin)}}_.CheckinEventsComponent=(()=>{class i{api;route;router;modal;events;auth;loading;config;event_id;list;base_url;endpoint;params;roles;payment;event_permissions;user_permissions;user_status;total;rows;sub_roles;show_qr;active_user;constructor(t,o,n,s,p,oe,ie,ae){this.api=t,this.route=o,this.router=n,this.modal=s,this.events=p,this.auth=oe,this.loading=ie,this.config=ae,this.list=[],this.event_permissions=new m.EventPermissions,this.endpoint="event/:event_id/checkin",this.payment=new d.PaymentStatus,this.user_permissions=new m.Permissions,this.user_status=new d.UserEventStatus}qrcode_image(t){this.active_user.qr_image=t}ngOnInit(){this.rows=10,this.list=[],this.sub_roles=[],this.event_permissions=new m.EventPermissions,this.auth.permissions().then(o=>{this.user_permissions=o}),this.event_id=null,this.route.params.subscribe(o=>{this.events.id(o.event).then(n=>{this.event_id=n,this.events.info(o.event).then(s=>{this.sub_roles=s.sub_roles}),this.params={event_id:this.event_id},this.api.recover("event/:event_id/roles",this.params).subscribe(s=>{this.roles=s.roles}),this.event_permissions=this.events.permissions?this.events.permissions:new m.EventPermissions})})}checkin_done(t){return 10===t.status||60===t.status}checkin_available(t){return 2===t.status||501===t.status||10===t.status||60===t.status}missing_payment(t){return 1===t.status}to_payment(t){this.router.navigate(["/admin/eventos/pagamentos",this.event_id,"detalhes",t.user_id])}update_params(){this.load({rows:this.rows,first:0})}clear(){this.params={event_id:this.event_id},this.load({rows:this.rows,first:0})}cancel_checkin(t){60!==t.status&&(this.loading.start(),this.api.remove("event/:event_id/checkin",{event_id:this.event_id,user_id:t.code}).subscribe(o=>{t.status_name=o.status.status,t.status=2,this.loading.end()},o=>{this.loading.end(),this.modal.open(u.AlertModalComponent).componentInstance.error(o.error.message)}))}do_checkin(t){this.loading.start(),this.api.insert("event/:event_id/checkin",{event_id:this.event_id,user_id:t.code}).subscribe(o=>{t.status_name=o.status.status,t.status=10,this.loading.end()},o=>{this.loading.end(),this.modal.open(u.AlertModalComponent).componentInstance.error(o.error.message)})}to_new_payment(){this.router.navigate(["/admin/eventos/pagamentos/"+this.event_id+"/novo"])}to_block_payment(){this.router.navigate(["/admin/eventos/pagamentos/"+this.event_id+"/bloco"])}allow_payment(){return this.user_permissions.eventos.new_payments||this.event_permissions.new_payments}load(t){var o=this;return v(function*(){try{o.params.limit=t.rows,o.params.offset=t.first;let n=yield o.api.recover(o.endpoint,o.params).toPromise();o.list=n.results,o.total=n.total}catch{}})()}declaracao_available(t){return t.status==this.user_status.CHECKIN_REALIZADO||t.status==this.user_status.CERTIFICADO_LIBERADO}download_declaracao(t){this.api.download("declaracao/:event_id/:user_id",{event_id:this.event_id,user_id:t},"declaracao.pdf")}static \u0275fac=function(o){return new(o||i)(e.\u0275\u0275directiveInject(V.ApiService),e.\u0275\u0275directiveInject(g.ActivatedRoute),e.\u0275\u0275directiveInject(g.Router),e.\u0275\u0275directiveInject(T.NgbModal),e.\u0275\u0275directiveInject(P.EventsService),e.\u0275\u0275directiveInject(I.AuthService),e.\u0275\u0275directiveInject(O.LoadingService),e.\u0275\u0275directiveInject(W.ConfigService))};static \u0275cmp=e.\u0275\u0275defineComponent({type:i,selectors:[["app-checkin-events"]],decls:6,vars:4,consts:[["class","container",4,"ngIf"],[3,"visibleChange","visible"],["id","print-me",1,"wrapper"],[3,"src"],[4,"ngIf"],["pTemplate","footer"],[1,"container"],["styleClass","p-datatable-gridlines",3,"onLazyLoad","value","tableStyle","paginator","lazy","rows","totalRecords","showCurrentPageReport","currentPageReportTemplate","rowsPerPageOptions"],["pTemplate","caption"],["pTemplate","header"],["pTemplate","body"],[1,"header"],[1,"inputs"],["type","text","placeholder","Nome","name","name",1,"form-control",3,"ngModelChange","ngModel"],["placeholder","CPF","
1name","cpf","mask","999.999.999-99",3,"ngModelChange","ngModel","unmask"],["appendTo","body","name","roles","optionValue","id","optionLabel","name","placeholder","Categoria","styleClass","limit-width",3,"ngModelChange","options","showClear","ngModel"],["appendTo","body","name","sub_roles","optionValue","text","optionLabel","text","styleClass","limit-width","placeholder","Sub Categoria",3,"options","showClear","ngModel","ngModelChange",4,"ngIf"],["appendTo","body","name","status","optionValue","id","optionLabel","name","placeholder","Status da inscri\xe7\xe3o","styleClass","limit-width",3,"ngModelChange","options","showClear","ngModel"],[1,"buttons"],[1,"btn","btn-primary",3,"click"],["type","reset",1,"btn","btn-danger",3,"click"],["class","btn btn-info","type","button",3,"click",4,"ngIf"],["appendTo","body","name","sub_roles","optionValue","text","optionLabel","text","styleClass","limit-width","placeholder","Sub Categoria",3,"ngModelChange","options","showClear","ngModel"],["type","button",1,"btn","btn-info",3,"click"],[3,"checkin","event_id",4,"ngIf"],[1,"btn","btn-info","btn-block",3,"click"],[1,"btn","btn-danger","btn-block",3,"click"],[3,"checkin","event_id"],["target","_blank",1,"btn","btn-info","btn-block",3,"href"],[1,"fas","fa-file"],["class","btn btn-info btn-block","target","_blank",3,"click",4,"ngIf"],["target","_blank",1,"btn","btn-info","btn-block",3,"click"],[1,"fas","fa-file-o"],[1,"form-group"],["type","text","name","full_name",1,"form-control",3,"ngModelChange","ngModel"],["type","text","name","category",1,"form-control",3,"ngModelChange","ngModel"],["type","button",1,"btn",3,"click"],["class","btn","type","button",3,"click",4,"ngIf"]],template:function(o,n){1&o&&(e.\u0275\u0275template(0,$,5,13,"div",0),e.\u0275\u0275elementStart(1,"p-dialog",1),e.\u0275\u0275twoWayListener("visibleChange",function(p){return e.\u0275\u0275twoWayBindingSet(n.show_qr,p)||(n.show_qr=p),p}),e.\u0275\u0275elementStart(2,"div",2),e.\u0275\u0275element(3,"img",3),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(4,q,9,2,"ng-container",4)(5,te,5,1,"ng-template",5),e.\u0275\u0275elementEnd()),2&o&&(e.\u0275\u0275property("ngIf",n.event_id),e.\u0275\u0275advance(),e.\u0275\u0275twoWayProperty("visible",n.show_qr),e.\u0275\u0275advance(2),e.\u0275\u0275property("src",null==n.active_user?null:n.active_user.image,e.\u0275\u0275sanitizeUrl),e.\u0275\u0275advance(),e.\u0275\u0275property("ngIf",n.active_user&&n.user_permissions.admin))},dependencies:[b.CommonModule,L.NgIf,x.RouterModule,y.FormsModule,c.\u0275NgNoValidate,c.DefaultValueAccessor,c.NgControlStatus,c.NgControlStatusGroup,c.NgModel,c.NgForm,w.TableModule,j.Table,N.PrimeTemplate,E.SelectModule,A.Select,k.DialogModule,R.Dialog,M.InputMaskModule,B.InputMask,S.CheckinComponent],styles:[".container[_ngcontent-%COMP%]{padding-top:20px}.header[_ngcontent-%COMP%]{display:flex;justify-content:space-between}form[_ngcontent-%COMP%]{display:flex;flex-direction:column;-moz-column-gap:1em;column-gap:1em;row-gap:1em}.inputs[_ngcontent-%COMP%]{display:flex;-moz-column-gap:1em;column-gap:1em}input[_ngcontent-%COMP%]{max-width:200px;width:200px} .limit-width{max-width:200px;width:200px}.right-side[_ngcontent-%COMP%]{height:100%;font-size:larger;padding:32px 0;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.wrapper[_ngcontent-%COMP%]{margin:0 0 0 10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}span[_ngcontent-%COMP%]{display:table-cell;vertical-align:middle;font-weight:700}.name[_ngcontent-%COMP%]{text-transform:uppercase;font-weight:bolder}.category[_ngcontent-%COMP%]{font-size:small}"]})}return i})()}}]);
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.