PageSourceSearch

https://devzapp.com.br/549.aa95598a4256039a.js

js devzapp.com.br collected 2026-10-01 15:05:52 UTC 62,534 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkargon_dashboard_angular=self.webpackChunkargon_dashboard_angular||[]).push([[549],{5549:(Bn,P,l)=>{l.r(P),l.d(P,{AuthLayoutModule:()=>O});var u=l(6895),s=l(4650),c=l(4006),w=l(6201),D=l(4865),V=l(2654),E=l(3753),T=l(2198);const L=["primaryValueBar"];const q=(0,w.pj)(class M{constructor(n){this._elementRef=n}},"primary"),S=new s.OlP("mat-progress-bar-location",{providedIn:"root",factory:function F(){const i=(0,s.f3M)(u.K0),n=i?i.location:null;return{getPathname:()=>n?n.pathname+n.search:""}}});let X=0;class m extends q{constructor(n,e,t,o){super(n),this._elementRef=n,this._ngZone=e,this._animationMode=t,this._isNoopAnimation=!1,this._value=0,this._bufferValue=0,this.animationEnd=new s.vpe,this._animationEndSubscription=V.w.EMPTY,this.mode="determinate",this.progressbarId="mat-progress-bar-"+X++;const r=o?o.getPathname().split("#")[0]:"";this._rectangleFillValue=`url('${r}#${this.progressbarId}')`,this._isNoopAnimation="NoopAnimations"===t}get value(){return this._value}set value(n){this._value=A((0,D.su)(n)||0)}get bufferValue(){return this._bufferValue}set bufferValue(n){this._bufferValue=A(n||0)}_primaryTransform(){return{transform:`scale3d(${this.value/100}, 1, 1)`}}_bufferTransform(){return"buffer"===this.mode?{transform:`scale3d(${this.bufferValue/100}, 1, 1)`}:null}ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{const n=this._primaryValueBar.nativeElement;this._animationEndSubscription=(0,E.R)(n,"transitionend").pipe((0,T.h)(e=>e.target===n)).subscribe(()=>{("determinate"===this.mode||"buffer"===this.mode)&&this._ngZone.run(()=>this.animationEnd.next({value:this.value}))})})}ngOnDestroy(){this._animationEndSubscription.unsubscribe()}}function A(i,n=0,e=100){return Math.max(n,Math.min(e,i))}m.\u0275fac=function(n){return new(n||m)(s.Y36(s.SBq),s.Y36(s.R0b),s.Y36(s.QbO,8),s.Y36(S,8))},m.\u0275cmp=s.Xpm({type:m,selectors:[["mat-progress-bar"]],viewQuery:function(n,e){if(1&n&&s.Gf(L,5),2&n){let t;s.iGM(t=s.CRH())&&(e._primaryValueBar=t.first)}},hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-progress-bar"],hostVars:4,hostBindings:function(n,e){2&n&&(s.uIk("aria-valuenow","indeterminate"===e.mode||"query"===e.mode?null:e.value)("mode",e.mode),s.ekj("_mat-animation-noopable",e._isNoopAnimation))},inputs:{color:"color",mode:"mode",value:"value",bufferValue:"bufferValue"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],features:[s.qOj],decls:10,vars:4,consts:[["aria-hidden","true"],["width","100%","height","4","focusable","false",1,"mat-progress-bar-background","mat-progress-bar-element"],["x","4","y","0","width","8","height","4","patternUnits","userSpaceOnUse",3,"id"],["cx","2","cy","2","r","2"],["width","100%","height","100%"],[1,"mat-progress-bar-buffer","mat-progress-bar-element",3,"ngStyle"],[1,"mat-progress-bar-primary","mat-progress-bar-fill","mat-progress-bar-element",3,"ngStyle"],["primaryValueBar",""],[1,"mat-progress-bar-secondary","mat-progress-bar-fill","mat-progress-bar-element"]],template:function(n,e){1&n&&(s.TgZ(0,"div",0),s.O4$(),s.TgZ(1,"svg",1)(2,"defs")(3,"pattern",2),s._UZ(4,"circle",3),s.qZA()(),s._UZ(5,"rect",4),s.qZA(),s.kcU(),s._UZ(6,"div",5)(7,"div",6,7)(9,"div",8),s.qZA()),2&n&&(s.xp6(3),s.Q6J("id",e.progressbarId),s.xp6(2),s.uIk("fill",e._rectangleFillValue),s.xp6(1),s.Q6J("ngStyle",e._bufferTransform()),s.xp6(1),s.Q6J("ngStyle",e._primaryTransform()))},dependencies:[u.PC],styles:['.mat-progress-bar{display:block;height:4px;overflow:hidden;position:relative;transition:opacity 250ms linear;width:100%}._mat-animation-noopable.mat-progress-bar{transition:none;animation:none}.mat-progress-bar .mat-progress-bar-element,.mat-progress-bar .mat-progress-bar-fill::after{height:100%;position:absolute;width:100%}.mat-progress-bar .mat-progress-bar-background{width:calc(100% + 10px)}.cdk-high-contrast-active .mat-progress-bar .mat-progress-bar-background{display:none}.mat-progress-bar .mat-progress-bar-buffer{transform-origin:top left;transition:transform 250ms ease}.cdk-high-contrast-active .mat-progress-bar .mat-progress-bar-buffer{border-top:solid 5px;opacity:.5}.mat-progress-bar .mat-progress-bar-secondary{display:none}.mat-progress-bar .mat-progress-bar-fill{animation:none;transform-origin:top left;
1transition:transform 250ms ease}.cdk-high-contrast-active .mat-progress-bar .mat-progress-bar-fill{border-top:solid 4px}.mat-progress-bar .mat-progress-bar-fill::after{animation:none;content:"";display:inline-block;left:0}.mat-progress-bar[dir=rtl],[dir=rtl] .mat-progress-bar{transform:rotateY(180deg)}.mat-progress-bar[mode=query]{transform:rotateZ(180deg)}.mat-progress-bar[mode=query][dir=rtl],[dir=rtl] .mat-progress-bar[mode=query]{transform:rotateZ(180deg) rotateY(180deg)}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-fill,.mat-progress-bar[mode=query] .mat-progress-bar-fill{transition:none}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-primary,.mat-progress-bar[mode=query] .mat-progress-bar-primary{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-primary-indeterminate-translate 2000ms infinite linear;left:-145.166611%}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-primary.mat-progress-bar-fill::after,.mat-progress-bar[mode=query] .mat-progress-bar-primary.mat-progress-bar-fill::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-primary-indeterminate-scale 2000ms infinite linear}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-secondary,.mat-progress-bar[mode=query] .mat-progress-bar-secondary{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-secondary-indeterminate-translate 2000ms infinite linear;left:-54.888891%;display:block}.mat-progress-bar[mode=indeterminate] .mat-progress-bar-secondary.mat-progress-bar-fill::after,.mat-progress-bar[mode=query] .mat-progress-bar-secondary.mat-progress-bar-fill::after{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-secondary-indeterminate-scale 2000ms infinite linear}.mat-progress-bar[mode=buffer] .mat-progress-bar-background{-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:mat-progress-bar-background-scroll 250ms infinite linear;display:block}.mat-progress-bar._mat-animation-noopable .mat-progress-bar-fill,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-fill::after,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-buffer,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-primary,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-primary.mat-progress-bar-fill::after,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-secondary,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-secondary.mat-progress-bar-fill::after,.mat-progress-bar._mat-animation-noopable .mat-progress-bar-background{animation:none;transition-duration:1ms}@keyframes mat-progress-bar-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(83.67142%)}100%{transform:translateX(200.611057%)}}@keyframes mat-progress-bar-primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mat-progress-bar-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(37.651913%)}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(84.386165%)}100%{transform:translateX(160.277782%)}}@keyframes mat-progress-bar-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:scaleX(0.72796)}
1100%{transform:scaleX(0.08)}}@keyframes mat-progress-bar-background-scroll{to{transform:translateX(-8px)}}\n'],encapsulation:2,changeDetection:0}),m.ctorParameters=()=>[{type:s.SBq},{type:s.R0b},{type:String,decorators:[{type:s.FiY},{type:s.tBr,args:[s.QbO]}]},{type:void 0,decorators:[{type:s.FiY},{type:s.tBr,args:[S]}]}],m.propDecorators={value:[{type:s.IIB}],bufferValue:[{type:s.IIB}],_primaryValueBar:[{type:s.i9L,args:["primaryValueBar"]}],animationEnd:[{type:s.r_U}],mode:[{type:s.IIB}]};class g{}g.\u0275fac=function(n){return new(n||g)},g.\u0275mod=s.oAB({type:g}),g.\u0275inj=s.cJS({imports:[u.ez,w.BQ,w.BQ]}),(typeof ngJitMode>"u"||ngJitMode)&&s.kYT(g,{declarations:function(){return[m]},imports:function(){return[u.ez,w.BQ]},exports:function(){return[m,w.BQ]}});var p=l(5391),N=l(4475),U=l(46),v=l(3513),b=l(7185);let x=class{constructor(n,e){this._renderer2=n,this._document=e}ngOnInit(){this.loadScriptByAngularWay("(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;
1j.src=\n      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n      })(window,document,'script','dataLayer','GTM-NDLV9F2');",function(n,e){})}loadScriptByAngularWay(n,e){let t=this._renderer2.createElement("script");t.type="text/javascript",t.text=n,this._renderer2.appendChild(this._document.body,t),t.addEventListener("load",()=>{e(t)})}};x.ctorParameters=()=>[{type:s.Qsj},{type:Document,decorators:[{type:s.tBr,args:[u.K0]}]}],x=function(i,n,e,t){var a,o=arguments.length,r=o<3?n:null===t?t=Object.getOwnPropertyDescriptor(n,e):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(i,n,e,t);else for(var d=i.length-1;d>=0;d--)(a=i[d])&&(r=(o<3?a(r):o>3?a(n,e,r):a(n,e))||r);return o>3&&r&&Object.defineProperty(n,e,r),r}([(0,s.wA2)({selector:"app-compra-aprovada",template:'<div class="header bg-gradient-success py-7 py-lg-8">\n    <div class="container">\n      <div class="header-body text-center mb-7">\n        <div class="row justify-content-center">\n          <div class="col-lg-5 col-md-6">\n            \n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n  \x3c!-- Page content --\x3e\n  \n  <div class="container mt--8 pb-5">\n    <div class="row justify-content-center">\n      <div class="col-lg-5 col-md-7"  style="    flex: 0 0 95.666667% !important;\n      max-width: 61.666667% !important;">\n        <div class="card bg-secondary shadow border-0" >\n  \n          <div class="card-body px-lg-5 py-lg-5">\n            <div class="text-center text-muted mb-4">                                         \n                <i style="font-size: 80px; color: #00E338;"  class="far fa-check-circle"></i>                                 \n                <p style="font-size: 40px;color: #00E338;">Parab\xe9ns</p>               \n                <p style="font-size: 20px;color: #00E338;">Sua compra foi aprovada</p>\n                <p style="font-size: 15px;">Em breve os dados chegar\xe3o no n\xfamero de whatsapp cadastrado</p>\n                <p style="font-size: 15px;">Qualquer d\xfavida entre em contato com o <a  href="https://api.whatsapp.com/send?phone=554288399336&text=Ol%C3%A1%20estou%20com%20d%C3%BAvidas%20na%20plataforma%20da%20devzap,%20pode%20me%20ajudar?">suporte</a> </p>\n            </div>  \n          </div>\n        </div>\n  \n      </div>\n    </div>\n  </div>\n  \n  \n',styles:[".btn-devzap {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);\n}\n\n.btn-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:focus,\n.btn-devzap.focus {\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 #2dcc89;\n}\n\n.btn-devzap.disabled,\n.btn-devzap:disabled {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active,\n.btn-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active:focus,\n.btn-devzap:not(:disabled):not(.disabled).active:focus,\n.show > .btn-devzap.dropdown-toggle:focus {\n  box-shadow: none, #2dcc89;\n}"]})],x);let z=class{constructor(){}ngOnInit(){}};z.ctorParameters=()=>[],z=function(i,n,e,t){var a,o=arguments.length,r=o<3?n:null===t?t=Object.getOwnPropertyDescriptor(n,e):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(i,n,e,t);else for(var d=i.length-1;d>=0;d--)(a=i[d])&&(r=(o<3?a(r):o>3?a(n,e,r):a(n,e))||r);return o>3&&r&&Object.defineProperty(n,e,r),r}([(0,s.wA2)({selector:"app-compra-reprovada",template:'<div class="header bg-gradient-success py-7 py-lg-8">\n    <div class="container">\n      <div class="header-body text-center mb-7">\n        <div class="row justify-content-center">\n          <div class="col-lg-5 col-md-6">\n            \n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n  \x3c!-- Page content --\x3e\n  \n  <div class="container mt--8 pb-5">\n    <div class="row justify-content-center">\n      <div class="col-lg-5 col-md-7" style="    flex: 0 0 95.666667% !important;\n      max-width: 61.666667% !important;">\n        <div class="card bg-secondary shadow border-0">\n  \n          <div class="card-body px-lg-5 py-lg-5">\n            <div class="text-center text-muted mb-4">                    \n              <i style="font-size: 80px; color: #F00000;"  class="far fa-times-circle"></i>              \n              <p style="font-size: 30px; color: #F00000;">Compra negada</p>\n              <p style="font-size: 15px;">Entre em contato com sua institui\xe7\xe3o financeira, ou qualquer d\xfavida entre em contato com o nosso  <a  href="https://api.whatsapp.com/se
1nd?phone=554288399336&text=Ol%C3%A1%20estou%20com%20d%C3%BAvidas%20na%20plataforma%20da%20devzap,%20pode%20me%20ajudar?">suporte</a>  </p>       \n            </div>\n  \n          </div>\n        </div>\n  \n      </div>\n    </div>\n  </div>\n  \n  \n  ',styles:[".btn-devzap {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);\n}\n\n.btn-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:focus,\n.btn-devzap.focus {\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 #2dcc89;\n}\n\n.btn-devzap.disabled,\n.btn-devzap:disabled {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active,\n.btn-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active:focus,\n.btn-devzap:not(:disabled):not(.disabled).active:focus,\n.show > .btn-devzap.dropdown-toggle:focus {\n  box-shadow: none, #2dcc89;\n}"]})],z);var f=l(1437),h=l(7160);let k=class{constructor(n,e,t,o,r,a){this.spinner=n,this.toastr=e,this.formBuilder=t,this.route=o,this.router=r,this.loginService=a}ngOnInit(){this.initForm(),this.router.params.subscribe(n=>{this.token=n.token})}initForm(){this.formLogin=this.formBuilder.group({senha:["",c.kI.required]})}novaSenha(){this.spinner.show();const n=h.genSaltSync(12),e={password:h.hashSync(this.formLogin.value.senha,n),token:this.token};this.loginService.sendUpdateSenha(e).subscribe(()=>{this.spinner.hide(),this.toastr.success("Senha alterada com sucesso !"),this.route.navigate(["/login"])},t=>{this.spinner.hide(),this.toastr.error("Erro interno")})}};k.ctorParameters=()=>[{type:v.t2},{type:b._W},{type:c.QS},{type:p.F0},{type:p.gz},{type:f.r}],k=function(i,n,e,t){var a,o=arguments.length,r=o<3?n:null===t?t=Object.getOwnPropertyDescriptor(n,e):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(i,n,e,t);else for(var d=i.length-1;d>=0;d--)(a=i[d])&&(r=(o<3?a(r):o>3?a(n,e,r):a(n,e))||r);return o>3&&r&&Object.defineProperty(n,e,r),r}([(0,s.wA2)({selector:"app-new-pass",template:'<ngx-spinner>\n    <p style="font-size: 20px; color: white">Carregando...</p>\n  </ngx-spinner>\n  \n  \n  <div class="header bg-gradient-success py-7 py-lg-8">\n    <div class="container">\n      <div class="header-body text-center mb-7">\n        <div class="row justify-content-center">\n          <div class="col-lg-5 col-md-6" style="margin-top: 3rem;">\n            <h1 class="text-white">Nova senha</h1>            \n          </div>\n        </div>\n      </div>\n    </div>\n    <div class="separator separator-bottom separator-skew zindex-100">\n      <svg x="0" y="0" viewBox="0 0 2560 100" preserveAspectRatio="none" version="1.1" xmlns="http://www.w3.org/2000/svg">\n        <polygon class="fill-default" points="2560 0 2560 100 0 100"></polygon>\n      </svg>\n    </div>\n  </div>\n  \x3c!-- Page content --\x3e\n  <div class="container mt--8 pb-5">\n    \x3c!-- Table --\x3e\n    <div class="row justify-content-center">\n      <div class="col-lg-6 col-md-8">\n        <div class="card bg-secondary shadow border-0">\n          <div class="card-body px-lg-5 py-lg-5">          \n            <div>\n              <form [formGroup]="formLogin">           \n              <div class="form-group">\n                <div class="input-group input-group-alternative">\n                  <div class="input-group-prepend">\n                    <span class="input-group-text"><i class="ni ni-lock-circle-open"></i></span>\n                  </div>\n                  <input class="form-control" placeholder="Password" type="password" formControlName="senha" />\n                </div>\n              </div>\n              <div class="row my-4">\n              </div>\n              <div class="text-center">\n                <button type="button" class="btn btn-devzap mt-4" (click)="novaSenha()">Cadastrar nova senha</button>\n              </div>\n            </form>\n            </div>  \n          </div>\n        </div>\n      </div>\n    </div>\n  </div>',styles:[".btn-devzap {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);\n}
1\n\n.btn-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:focus,\n.btn-devzap.focus {\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 #2dcc89;\n}\n\n.btn-devzap.disabled,\n.btn-devzap:disabled {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active,\n.btn-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active:focus,\n.btn-devzap:not(:disabled):not(.disabled).active:focus,\n.show > .btn-devzap.dropdown-toggle:focus {\n  box-shadow: none, #2dcc89;\n}\n\n.btn-outline-devzap {\n  color: #2dcc89;\n  background-color: transparent;\n  background-image: none;\n  border-color: #2dcc89;\n}\n\n.btn-outline-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-outline-devzap:focus,\n.btn-outline-devzap.focus {\n  box-shadow: #2dcc89 !important;\n}\n\n.btn-outline-devzap.disabled,\n.btn-outline-devzap:disabled {\n  color: #2dcc89 !important;\n  background-color: transparent;\n}\n\n.btn-outline-devzap:not(:disabled):not(.disabled):active,\n.btn-outline-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-outline-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89 !important;\n  background-color: #2dcc89 !important;\n}\n\n.error {\n  color: #E00808;\n}"]})],k);var nn=l(5861);var tn=l(4163);let y=class{constructor(n,e){this.route=n,this.campanhaService=e,this.progress=30}ngAfterViewInit(){var n=this;(0,nn.Z)(function*(){yield n.delay(5e3);var e="https://devzapp.com.br/api-engennier/campanha/api/redirect/"+n.campanhaId;window.open(e,"_self")})()}ngOnInit(){this.route.params.subscribe(n=>{this.campanhaId=n.campanhaId,this.getDadosCampanha(this.campanhaId)})}delay(n){return new Promise(e=>setTimeout(e,n))}getDadosCampanha(n){this.campanhaService.getByIdObservable(n).subscribe(e=>{this.initValue=e.pixelFBID,this.trackVale=e.nameEventFB,this.load()})}load(){var n,e,t,r,a,d;n=window,e=document,t="script",n.fbq||(r=n.fbq=function(){r.callMethod?r.callMethod.apply(r,arguments):r.queue.push(arguments)},n._fbq||(n._fbq=r),r.push=r,r.loaded=!0,r.version="2.0",r.queue=[],(a=e.createElement(t)).async=!0,a.src="https://connect.facebook.net/en_US/fbevents.js",(d=e.getElementsByTagName(t)[0]).parentNode.insertBefore(a,d)),window.fbq.disablePushState=!0,window.fbq("init",this.initValue),window.fbq("track",this.trackVale),console.log("Facebook pixel init run!")}};y.ctorParameters=()=>[{type:p.gz},{type:tn.I}],y.propDecorators={mode:[{type:s.IIB}],animationEnd:[{type:s.r_U}]},y=function(i,n,e,t){var a,o=arguments.length,r=o<3?n:null===t?t=Object.getOwnPropertyDescriptor(n,e):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(i,n,e,t);else for(var d=i.length-1;d>=0;d--)(a=i[d])&&(r=(o<3?a(r):o>3?a(n,e,r):a(n,e))||r);return o>3&&r&&Object.defineProperty(n,e,r),r}([(0,s.wA2)({encapsulation:s.ifc.None,selector:"app-progress-bar",template:'<div class="header bg-gradient-success pb-8 pt-5 pt-md-8">\n  <div class="container-fluid">\n    <div class="header-body">\n\n    </div>\n  </div>\n</div>\n\n\n<br />\n<br />\n<div class="container-fluid mt--7">\n  <div class="row">\n    <div class="col">\n      <div class="spanstyle">\n        <h2 style="    display: flex;\n        justify-content: center; margin-top: 10%;">Aguarde...</h2>\n        <br />\n        <h3 style="    display: flex;\n        justify-content: center;">Estamos Procurando o melhor grupo para voc\xea</h3>\n        <div class="fullscreenDiv">\n          <div class="progress" style="margin-top: 8%;">\n            <mat-progress-bar mode="indeterminate"></mat-progress-bar>\n          </div>\n\n        </div>\n      </div>\n    </div>\n  </div>\n  <div class="row">\n    <div class="col">\n\n      <div class="spanstyle">\n        <h4 style="    display: flex;\n        justify-content: center;">Voc\xea ser\xe1 direcionado em breve para o seu grupo</h4>\n      </div>\n    </div>\n  </div>\n</div>',styles:[".fullscreenDiv {\n  background-color: #e8e8e8;\n  width: 40%;\n  height: 30px;\n  bottom: 0px;\n  left: 30%;\n  position: relative;\n  border-radius: 10px;\n}\n\n.progress {\n  height: 30px;\n}\n\n.bg-default {\n  background-color: #ffffff !important;\n  margin: 0;\n  height: 900px !important;\n}\n\n.spanstyle {\n  margin-top: 50px;\n  margin-left: 10px;\n  top: 350px;\n  left: 40%;\n}\n\n.mat-progress-bar {\n  height: 30px !important;\n}\n\n.mat-progress-bar .mat-progress-bar-fill::after {\n  background: #0cdf2f;\n}\n\n.icone-conectado {\n  color: #2dcc89;\n}\n\n.icone-desconectado {\n  margin-left: 13px;\n  font-size: 35px;\n  color: rgb(216, 109, 109);\n}\n\n.disponivel {\n  color: rgb(19, 23, 247);\n}\n\n.icone-grupos {\n  margin-left: 13px;\n  font-size: 30px;\n}\n\n.icone-pendente {\n  color: #000;\n}\n\n.button-add {\n  display: flex;\n  justify-content: flex-end;\n}\n\n.add {\n  border-radius: 25px;\n}\n\n.cursor {\n  cursor: pointer;\n}\n\n.img-icon {\n  width: 25px;\n}\n\n.table td .progress {\n  height: 10px !important;\n  width: 80px !important;\n  margin: 0;\n}\n\n.btn-outline-warning {\n  color: #2dcc89;\n  background-color: transparent;\n  background-image: none;\n  border-color: #2dcc89;\n}
1\n\n.btn-outline-warning:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-outline-warning:focus,\n.btn-outline-warning.focus {\n  box-shadow: #2dcc89 !important;\n}\n\n.btn-outline-warning.disabled,\n.btn-outline-warning:disabled {\n  color: #2dcc89 !important;\n  background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active,\n.btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89 !important;\n  background-color: #2dcc89 !important;\n}\n\n.btn {\n  padding: 0.5rem 0.9em !important;\n}\n\n.btn-devzap {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);\n}\n\n.btn-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:focus,\n.btn-devzap.focus {\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 #2dcc89;\n}\n\n.btn-devzap.disabled,\n.btn-devzap:disabled {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active,\n.btn-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active:focus,\n.btn-devzap:not(:disabled):not(.disabled).active:focus,\n.show > .btn-devzap.dropdown-toggle:focus {\n  box-shadow: none, #2dcc89;\n}\n\n.total-full {\n  width: 100%;\n  background-color: green;\n}\n\n.setenta-verde {\n  width: 70%;\n  background-color: green;\n}\n\n.cinquenta-amarelo {\n  width: 50%;\n  background-color: yellow;\n}\n\n.vinte-vermelho {\n  width: 20%;\n  background-color: red;\n}\n\n.vinte-vermelho {\n  width: 20%;\n  background-color: red;\n}\n\n.dez-vermelho {\n  width: 10%;\n  background-color: red;\n}\n\n.dez-vermelho {\n  width: 10%;\n  background-color: red;\n}\n\n.acabado {\n  width: 100%;\n  background-color: red;\n}\n\n.card-title-text {\n  font-size: 1.375rem !important;\n  display: flex;\n  justify-content: center;\n}\n\n.font-card-buttons {\n  font-size: 12px;\n}\n\n.btn-outline-desconectado {\n  color: #ee4242;\n  background-color: transparent;\n  background-image: none;\n  border-color: #ee4242;\n}\n\n.btn-outline-desconectado:hover {\n  color: #fff;\n  border-color: #ee4242;\n  background-color: #ee4242;\n}\n\n.custom-toggle input:checked + .custom-toggle-slider:before {\n  background: #fff235 !important;\n  transform: translateX(1.625rem);\n}\n\n.custom-toggle input:checked + .custom-toggle-slider {\n  border: 1px solid #fff235 !important;\n}\n\n.table th,\n.table td {\n  padding: 0.8rem !important;\n}\n\nnavbar-toggler-icon {\n  display: block !important;\n}"]})],y);let _=class{constructor(n,e,t,o,r,a){this.spinner=n,this.toastr=e,this.formBuilder=t,this.route=o,this.router=r,this.loginService=a,this.params=void 0,this.teste=[]}ngOnInit(){this.initForm(),this.router.queryParams.subscribe(n=>{this.params=n,console.log(n)})}get f(){return this.formCadastroDays.controls}get nome(){return this.formCadastroDays.get("nome")}get email(){return this.formCadastroDays.get("email")}get telefone(){return this.formCadastroDays.get("telefone")}get password(){return this.formCadastroDays.get("pass")}initForm(){this.formCadastroDays=this.formBuilder.group({nome:["",c.kI.required],email:["",[c.kI.required,c.kI.email]],pass:["",c.kI.required],telefone:["",[c.kI.required,c.kI.minLength(11),c.kI.maxLength(13),c.kI.pattern("[- +()0-9]+")]],utm_medium:[""],utm_source:[""],utm_campaign:[""]})}cadastrar(){if(console.log(this.formCadastroDays.value),this.formCadastroDays.invalid)return void this.toastr.error("Preencher todos os dados e verificar seu e-mail");const n=h.genSaltSync(12);this.formCadastroDays.value.pass=h.hashSync(this.formCadastroDays.value.pass,n),this.formCadastroDays.value.email=this.formCadastroDays.value.email.toLowerCase();for(const[e,t]of Object.entries(this.params))"utm_medium"==e&&null!=t&&(this.formCa
1dastroDays.value.utm_medium=t),"utm_source"==e&&null!=t&&(this.formCadastroDays.value.utm_source=t),"utm_campaign"==e&&null!=t&&(this.formCadastroDays.value.utm_campaign=t);this.spinner.show(),this.loginService.registeranydays(this.formCadastroDays.value).subscribe(e=>{if("Error"==e.status)return this.toastr.error(e.message),void this.spinner.hide();this.spinner.hide(),this.toastr.success("Usuario criado com sucesso!"),this.route.navigate(["/login"],{relativeTo:this.router})})}};_.ctorParameters=()=>[{type:v.t2},{type:b._W},{type:c.QS},{type:p.F0},{type:p.gz},{type:f.r}],_=function(i,n,e,t){var a,o=arguments.length,r=o<3?n:null===t?t=Object.getOwnPropertyDescriptor(n,e):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(i,n,e,t);else for(var d=i.length-1;d>=0;d--)(a=i[d])&&(r=(o<3?a(r):o>3?a(n,e,r):a(n,e))||r);return o>3&&r&&Object.defineProperty(n,e,r),r}([(0,s.wA2)({selector:"app-register-any-days",template:'<ngx-spinner>\n    <p style="font-size: 20px; color: white">Carregando...</p>\n</ngx-spinner>\n\n\n<div class="header bg-gradient-success py-7 py-lg-8">\n    <div class="container">\n        <div class="header-body text-center mb-7">\n            <div class="row justify-content-center">\n                <div class="col-lg-5 col-md-6" style="margin-top: 3rem;">\n                    <h1 class="text-white">Cria\xe7\xe3o de Usu\xe1rio:</h1>\n                    <p class="text-lead text-light">Crie seu usu\xe1rio e tenha acesso agora a plataforma</p>\n                </div>\n            </div>\n        </div>\n    </div>\n    <div class="separator separator-bottom separator-skew zindex-100">\n        <svg x="0" y="0" viewBox="0 0 2560 100" preserveAspectRatio="none" version="1.1"\n            xmlns="http://www.w3.org/2000/svg">\n            <polygon class="fill-default" points="2560 0 2560 100 0 100"></polygon>\n        </svg>\n    </div>\n</div>\n\x3c!-- Page content --\x3e\n<div class="container mt--8 pb-5">\n    \x3c!-- Table --\x3e\n    <div class="row justify-content-center">\n        <div class="col-lg-6 col-md-8">\n            <div class="card bg-secondary shadow border-0">\n                <div class="card-body px-lg-5 py-lg-5">\n                    <form [formGroup]="formCadastroDays">\n                        <div class="form-group">\n                            <div class="input-group input-group-alternative mb-3">\n                                <div class="input-group-prepend">\n                                    <span class="input-group-text"><i class="ni ni-hat-3"></i></span>\n                                </div>\n                                <input class="form-control" placeholder="Nome" type="text" formControlName="nome">\n                            </div>\n                            <div *ngIf=" nome.invalid && (nome.touched || nome.dirty)">\n                                <div *ngIf="nome.errors.required">\n                                    <h6 class="error">Campo nome \xe9 obrigat\xf3rio</h6>\n                                </div>\n                            </div>\n                        </div>\n                        <div class="form-group">\n                            <div class="input-group input-group-alternative mb-3">\n                                <div class="input-group-prepend">\n                                    <span class="input-group-text"><i class="ni ni-email-83"></i></span>\n                                </div>\n                                <input class="form-control" placeholder="Email" type="email" formControlName="email">\n                            </div>\n                            <div *ngIf=" email.invalid && (email.touched || email.dirty)">\n                                <div *ngIf="email.errors.required">\n                                    <h6 class="error">Campo email \xe9 obrigat\xf3rio</h6>\n                                </div>\n                                <div *ngIf="email.errors.email">\n                                    <h6 class="error">Digite um email v\xe1lido</h6>\n                                </div>\n                            </div>\n                        </div>\n                        <div class="form-group">\n                            <div class="input-group input-group-alternative">\n                                <div class="input-group-prepend">
1\n                                    <span class="input-group-text"><i class="fas fa-phone"></i></span>\n                                </div>\n                                <input class="form-control" placeholder="Telefone" type="text"\n                                    formControlName="telefone">\n                            </div>\n                            <div *ngIf=" telefone.invalid && (telefone.touched || telefone.dirty)">\n                                <div *ngIf="telefone.errors.required">\n                                    <h6 class="error">Campo telefone obrigat\xf3rio</h6>\n                                </div>\n                                <div\n                                    *ngIf="telefone.errors.minlength || telefone.errors.maxlength || telefone.errors.pattern">\n                                    <h6 class="error">Digite um telefone v\xe1lido</h6>\n                                </div>\n                            </div>\n\n                        </div>\n                        <div class="form-group">\n                            <div class="input-group input-group-alternative">\n                                <div class="input-group-prepend">\n                                    <span class="input-group-text"><i class="ni ni-lock-circle-open"></i></span>\n                                </div>\n                                <input class="form-control" placeholder="Senha" type="password" formControlName="pass">\n                            </div>\n                            <div *ngIf=" password.invalid && (password.touched || password.dirty)">\n                                <div *ngIf="password.errors.required">\n                                    <h6 class="error">Campo senha obrigat\xf3rio</h6>\n                                </div>\n                            </div>\n\n                        </div>\n                        <div class="row my-4">\n                        </div>\n                        <div class="text-center">\n                            <button type="button" class="btn btn-devzap mt-4" (click)=\'cadastrar()\'>Criar conta</button>\n                        </div>\n                    </form>\n                </div>\n            </div>\n        </div>\n    </div>\n</div>',styles:[".btn-devzap {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);\n}\n\n.btn-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:focus,\n.btn-devzap.focus {\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 #2dcc89;\n}\n\n.btn-devzap.disabled,\n.btn-devzap:disabled {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active,\n.btn-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active:focus,\n.btn-devzap:not(:disabled):not(.disabled).active:focus,\n.show > .btn-devzap.dropdown-toggle:focus {\n  box-shadow: none, #2dcc89;\n}\n\n.btn-outline-devzap {\n  color: #2dcc89;\n  background-color: transparent;\n  background-image: none;\n  border-color: #2dcc89;\n}\n\n.btn-outline-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-outline-devzap:focus,\n.btn-outline-devzap.focus {\n  box-shadow: #2dcc89 !important;\n}\n\n.btn-outline-devzap.disabled,\n.btn-outline-devzap:disabled {\n  color: #2dcc89 !important;\n  background-color: transparent;\n}\n\n.btn-outline-devzap:not(:disabled):not(.disabled):active,\n.btn-outline-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-outline-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89 !important;\n  background-color: #2dcc89 !important;\n}\n\n.error {\n  color: #E00808;\n}"]})],_);let C=class{constructor(n,e,t,o,r,a){this.spinner=n,this.toastr=e,this.formBuilder=t,this.route=o,this.router=r,this.loginService=a,this.message={status:"",message:""}}ngOnInit(){this.initForm()}
1get email(){return this.formCadastroDays.get("email")}initForm(){this.formCadastroDays=this.formBuilder.group({email:["",[c.kI.required,c.kI.email]]})}validar(){this.spinner.show(),this.loginService.sendResetEmail(this.formCadastroDays.value).subscribe(n=>{this.spinner.hide(),console.log(n),this.message.status=n.status,"OK"==n.status?(this.message.message=n.message,console.log(this.message)):this.message.message=n.message})}resetCampos(){this.message={status:"",message:""}}};C.ctorParameters=()=>[{type:v.t2},{type:b._W},{type:c.QS},{type:p.F0},{type:p.gz},{type:f.r}],C=function(i,n,e,t){var a,o=arguments.length,r=o<3?n:null===t?t=Object.getOwnPropertyDescriptor(n,e):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(i,n,e,t);else for(var d=i.length-1;d>=0;d--)(a=i[d])&&(r=(o<3?a(r):o>3?a(n,e,r):a(n,e))||r);return o>3&&r&&Object.defineProperty(n,e,r),r}([(0,s.wA2)({selector:"app-reset-senha",template:'<ngx-spinner>\n    <p style="font-size: 20px; color: white">Carregando...</p>\n</ngx-spinner>\n\n\n<div class="header bg-gradient-success py-7 py-lg-8">\n    <div class="container">\n        <div class="header-body text-center mb-7">\n            <div class="row justify-content-center">\n                <div class="col-lg-5 col-md-6" style="margin-top: 3rem;">\n                    <h1 class="text-white">Reset de senha:</h1>                    \n                </div>\n            </div>\n        </div>\n    </div>\n    <div class="separator separator-bottom separator-skew zindex-100">\n        <svg x="0" y="0" viewBox="0 0 2560 100" preserveAspectRatio="none" version="1.1"\n            xmlns="http://www.w3.org/2000/svg">\n            <polygon class="fill-default" points="2560 0 2560 100 0 100"></polygon>\n        </svg>\n    </div>\n</div>\n\x3c!-- Page content --\x3e\n<div class="container mt--8 pb-5">\n    \x3c!-- Table --\x3e\n    <div class="row justify-content-center">\n        <div class="col-lg-6 col-md-8">\n            <div class="card bg-secondary shadow border-0">\n                <div class="card-body px-lg-5 py-lg-5" >\n                    <form [formGroup]="formCadastroDays" *ngIf="message.status == \'\'">\n                        \n                        <div class="form-group">\n                            <div class="input-group input-group-alternative mb-3">\n                                <div class="input-group-prepend">\n                                    <span class="input-group-text"><i class="ni ni-email-83"></i></span>\n                                </div>\n                                <input class="form-control" placeholder="Email" type="email" formControlName="email">\n                            </div>\n                            <div *ngIf=" email.invalid && (email.touched || email.dirty)">\n                                <div *ngIf="email.errors.required">\n                                    <h6 class="error">Campo email \xe9 obrigat\xf3rio</h6>\n                                </div>\n                                <div *ngIf="email.errors.email">\n                                    <h6 class="error">Digite um email v\xe1lido</h6>\n                                </div>\n                            </div>\n                        </div>\n                      \n                      \n                        <div class="row my-4">\n                        </div>\n                        <div class="text-center">\n                            <button type="button" class="btn btn-devzap mt-4" (click)=\'validar()\'>Enviar</button>\n                        </div>\n                    </form>\n\n                    <div *ngIf="message.status == \'OK\'">\n                        <p>{{message.message}}</p>   \n                        <div class="text-center">\n                            <button type="button" class="btn btn-devzap mt-4" [routerLink]="\'/login\'">Login</button>\n                        </div>\n\n                    </div>\n\n                    <div *ngIf="message.status == \'Error\'">\n                        <p style="color: red">{{message.message}}</p>   \n                        <div class="text-center">\n                            <button type="button" class="btn btn-devzap mt-4" (click)="resetCampos()">Tentar novamente</button>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </div>\n    </div>\n</div>',styles:[".btn-devzap {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);\n}
1\n\n.btn-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:focus,\n.btn-devzap.focus {\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 #2dcc89;\n}\n\n.btn-devzap.disabled,\n.btn-devzap:disabled {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active,\n.btn-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active:focus,\n.btn-devzap:not(:disabled):not(.disabled).active:focus,\n.show > .btn-devzap.dropdown-toggle:focus {\n  box-shadow: none, #2dcc89;\n}\n\n.btn-outline-devzap {\n  color: #2dcc89;\n  background-color: transparent;\n  background-image: none;\n  border-color: #2dcc89;\n}\n\n.btn-outline-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-outline-devzap:focus,\n.btn-outline-devzap.focus {\n  box-shadow: #2dcc89 !important;\n}\n\n.btn-outline-devzap.disabled,\n.btn-outline-devzap:disabled {\n  color: #2dcc89 !important;\n  background-color: transparent;\n}\n\n.btn-outline-devzap:not(:disabled):not(.disabled):active,\n.btn-outline-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-outline-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89 !important;\n  background-color: #2dcc89 !important;\n}\n\n@media (min-width: 992px) {\n  .pb-lg-5,\n.py-lg-5 {\n    padding-bottom: 1rem !important;\n  }\n}"]})],C);let j=class{constructor(n,e,t,o,r){this.formBuilder=n,this.loginService=e,this.toastr=t,this.router=o,this.route=r,this.token="teste"}ngOnInit(){this.token="",this.initForm()}initForm(){this.formValidacao=this.formBuilder.group({token:["",c.kI.required]})}Validar(){this.loginService.validacaoToken(this.formValidacao.value).subscribe(n=>{"Error"===n.status?this.toastr.error(n.message):(this.token=this.formValidacao.value.token,this.router.navigate(["/register/",this.token],{relativeTo:this.route}))})}};j.ctorParameters=()=>[{type:c.QS},{type:f.r},{type:b._W},{type:p.F0},{type:p.gz}],j=function(i,n,e,t){var a,o=arguments.length,r=o<3?n:null===t?t=Object.getOwnPropertyDescriptor(n,e):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(i,n,e,t);else for(var d=i.length-1;d>=0;d--)(a=i[d])&&(r=(o<3?a(r):o>3?a(n,e,r):a(n,e))||r);return o>3&&r&&Object.defineProperty(n,e,r),r}([(0,s.wA2)({selector:"app-valida15dias",template:'<ngx-spinner>\n  <p style="font-size: 20px; color: white">Carregando...</p>\n</ngx-spinner>\n\n\n<div class="header bg-gradient-success py-7 py-lg-8">\n  <div class="container">\n    <div class="header-body text-center mb-7">\n      <div class="row justify-content-center">\n        <div class="col-lg-5 col-md-6">\n          <h1 class="text-white">Valide agora seu Token para liberar seu acesso!</h1>\n          \x3c!-- <p class="text-lead text-light">Use these awesome forms to login or create new account in your project for free.</p> --\x3e\n        </div>\n      </div>\n    </div>\n  </div>\n  <div class="separator separator-bottom separator-skew zindex-100">\n    <svg x="0" y="0" viewBox="0 0 2560 100" preserveAspectRatio="none" version="1.1" xmlns="http://www.w3.org/2000/svg">\n      <polygon class="fill-default" points="2560 0 2560 100 0 100"></polygon>\n    </svg>\n  </div>\n</div>\n\x3c!-- Page content --\x3e\n\n<div class="container mt--8 pb-5">\n  <div class="row justify-content-center">\n    <div class="col-lg-5 col-md-7">\n      <div class="card bg-secondary shadow border-0">\n\n\n        <div class="card-body px-lg-5 py-lg-5">\n          <div class="text-center text-muted mb-4">\n          </div>\n\n          <form [formGroup]="formValidacao">\n            <div class="form-group">\n              <div class="input-group input-group-alternative">\n                <div class="input-group-prepend">\n                  <span class="input-group-text"><i class="ni ni-lock-circle-open"></i></span>\n                </div>\n                <input class="form-control" placeholder="Token" type="text" formControlName="token" />\n              </div>\n            </div>\n            <div class="text-center">\n              <button type="button" class="btn btn-primary my-4" (click)="Validar()">\n                Validar\n              </button>\n            </div>\n\n          </form>\n        </div>\n      </div>\n    </div>\n  </div>\n</div>',styles:[""]})],j);let B=class{constructor(n,e,t,o,r){this.formBuilder=n,this.loginService=e,this.toastr=t,this.router=o,this.route=r,this.token="teste"}
1ngOnInit(){this.token="",this.initForm()}initForm(){this.formValidacao=this.formBuilder.group({token:["",c.kI.required]})}Validar(){this.loginService.validacaoToken(this.formValidacao.value).subscribe(n=>{"Error"===n.status?this.toastr.error(n.message):(this.token=this.formValidacao.value.token,this.router.navigate(["/register/",this.token],{relativeTo:this.route}))})}};B.ctorParameters=()=>[{type:c.QS},{type:f.r},{type:b._W},{type:p.F0},{type:p.gz}],B=function(i,n,e,t){var a,o=arguments.length,r=o<3?n:null===t?t=Object.getOwnPropertyDescriptor(n,e):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(i,n,e,t);else for(var d=i.length-1;d>=0;d--)(a=i[d])&&(r=(o<3?a(r):o>3?a(n,e,r):a(n,e))||r);return o>3&&r&&Object.defineProperty(n,e,r),r}([(0,s.wA2)({selector:"app-validacao",template:'<ngx-spinner>\n  <p style="font-size: 20px; color: white">Carregando...</p>\n</ngx-spinner>\n\n\n<div class="header bg-gradient-success py-7 py-lg-8">\n  <div class="container">\n    <div class="header-body text-center mb-7">\n      <div class="row justify-content-center">\n        <div class="col-lg-5 col-md-6">\n          <h1 class="text-white">Valide agora seu Token para liberar seu acesso!</h1>\n          \x3c!-- <p class="text-lead text-light">Use these awesome forms to login or create new account in your project for free.</p> --\x3e\n        </div>\n      </div>\n    </div>\n  </div>\n  <div class="separator separator-bottom separator-skew zindex-100">\n    <svg x="0" y="0" viewBox="0 0 2560 100" preserveAspectRatio="none" version="1.1" xmlns="http://www.w3.org/2000/svg">\n      <polygon class="fill-default" points="2560 0 2560 100 0 100"></polygon>\n    </svg>\n  </div>\n</div>\n\x3c!-- Page content --\x3e\n\n<div class="container mt--8 pb-5">\n  <div class="row justify-content-center">\n    <div class="col-lg-5 col-md-7">\n      <div class="card bg-secondary shadow border-0">\n\n\n        <div class="card-body px-lg-5 py-lg-5">\n          <div class="text-center text-muted mb-4">\n          </div>\n\n          <form [formGroup]="formValidacao">\n            <div class="form-group">\n              <div class="input-group input-group-alternative">\n                <div class="input-group-prepend">\n                  <span class="input-group-text"><i class="ni ni-lock-circle-open"></i></span>\n                </div>\n                <input class="form-control" placeholder="Token" type="text" formControlName="token" />\n              </div>\n            </div>\n            <div class="text-center">\n              <button type="button" class="btn btn-devzap my-4" (click)="Validar()">\n                Validar\n              </button>\n            </div>\n\n          </form>\n        </div>\n      </div>\n    </div>\n  </div>\n</div>',styles:[".btn-devzap {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);\n}\n\n.btn-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:focus,\n.btn-devzap.focus {\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 #2dcc89;\n}\n\n.btn-devzap.disabled,\n.btn-devzap:disabled {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active,\n.btn-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active:focus,\n.btn-devzap:not(:disabled):not(.disabled).active:focus,\n.show > .btn-devzap.dropdown-toggle:focus {\n  box-shadow: none, #2dcc89;\n}\n\n.btn-outline-devzap {\n  color: #2dcc89;\n  background-color: transparent;\n  background-image: none;\n  border-color: #2dcc89;\n}\n\n.btn-outline-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-outline-devzap:focus,\n.btn-outline-devzap.focus {\n  box-shadow: #2dcc89 !important;\n}\n\n.btn-outline-devzap.disabled,\n.btn-outline-devzap:disabled {\n  color: #2dcc89 !important;\n  background-color: transparent;\n}
1\n\n.btn-outline-devzap:not(:disabled):not(.disabled):active,\n.btn-outline-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-outline-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89 !important;\n  background-color: #2dcc89 !important;\n}\n\n.error {\n  color: #E00808;\n}"]})],B);let I=class{constructor(n,e,t,o,r,a,d,jn){this.formBuilder=n,this.loginService=e,this.route=t,this.router=o,this.toastr=r,this.spinner=a,this._renderer2=d,this._document=jn,this.loginUser=!0}ngOnInit(){window.location.href="https://www.devzapp.com.br"}ngOnDestroy(){}get f(){return this.formLogin.controls}get email(){return this.formLogin.get("email")}get senha(){return this.formLogin.get("senha")}initForm(){this.formLogin=this.formBuilder.group({email:["",c.kI.required],senha:["",c.kI.required]})}login(){this.spinner.show(),this.formLogin.value.senha=encodeURIComponent(this.formLogin.value.senha),this.loginService.login(this.formLogin.value).subscribe(n=>{this.spinner.hide(),localStorage.setItem("access_token",n.access_token),localStorage.setItem("user_id",n.user_id
1),localStorage.setItem("user_name",n.user_name),localStorage.setItem("user_name",n.user_name),localStorage.setItem("jwt",n.access_token),this.router.navigate(["../dashboard"],{relativeTo:this.route})},n=>{"Bad credentials"==n.error.error_description?(this.toastr.error("E-mail ou senha inv\xe1lidos"),this.spinner.hide()):(this.toastr.error("Erro ao logar"),this.spinner.hide())})}CriarConta(){this.loginUser=!1}Validar(){this.router.navigate(["/register"],{relativeTo:this.route})}sendResetSenha(){this.router.navigate(["/reset-senha"],{relativeTo:this.route})}sendLp(){window.open("https://lp.devzapp.com.br/")}loadScriptByAngularWay(n,e){let t=this._renderer2.createElement("script");t.type="text/javascript",t.text=n,this._renderer2.appendChild(this._document.body,t),t.addEventListener("load",()=>{e(t)})}sendPageGreatPage(){window.open("https://www.greatpages.com.br/","_blank")}};I.ctorParameters=()=>[{type:c.QS},{type:f.r},{type:p.gz},{type:p.F0},{type:b._W},{type:v.t2},{type:s.Qsj},{type:Document,decorators:[{type:s.tBr,args:[u.K0]}]}],I=function(i,n,e,t){var a,o=arguments.length,r=o<3?n:null===t?t=Object.getOwnPropertyDescriptor(n,e):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(i,n,e,t);else for(var d=i.length-1;d>=0;d--)(a=i[d])&&(r=(o<3?a(r):o>3?a(n,e,r):a(n,e))||r);return o>3&&r&&Object.defineProperty(n,e,r),r}([(0,s.wA2)({selector:"app-login",template:'<div style="background-color: #fff !important; width: 100%!important; height: 100% !important;"></div>'})],I);let R=class{constructor(n,e,t,o,r,a){this.spinner=n,this.toastr=e,this.formBuilder=t,this.route=o,this.router=r,this.loginService=a}ngOnInit(){this.initForm(),this.router.params.subscribe(n=>{this.token=n.token})}initForm(){this.formCadastro=this.formBuilder.group({nome:["",c.kI.required],email:["",c.kI.email],pass:["",c.kI.required]}),this.formLogin=this.formBuilder.group({email:["",c.kI.required],senha:["",c.kI.required]})}cadastrar(){if(this.formCadastro.invalid)return void this.toastr.error("Preencher todos os dados e verificar seu e-mail");const n=h.genSaltSync(12);this.formCadastro.value.pass=h.hashSync(this.formCadastro.value.pass,n),console.log(this.formCadastro.value.pass),this.spinner.show(),this.loginService.registrarUsuario(this.formCadastro.value,this.token).subscribe(e=>{if("Error"==e.status)return this.toastr.error(e.message),void this.spinner.hide();this.spinner.hide(),this.toastr.success("Usuario criado com sucesso!"),this.route.navigate(["/login"],{relativeTo:this.router})})}associate(){this.spinner.show(),console.log(this.formLogin.value.email),this.formLogin.value.senha=encodeURIComponent(this.formLogin.value.senha),this.loginService.login(this.formLogin.value).subscribe(n=>{const e=n.access_token;this.loginService.associarToken(this.formLogin.value,this.token,e).subscribe(t=>{this.spinner.hide(),this.toastr.success("Token associado com sucesso !"),this.route.navigate(["/login"],{relativeTo:this.router})},t=>{this.spinner.hide(),this.toastr.error("Erro ao associar token !")})},n=>{this.spinner.hide(),this.toastr.error("Usu\xe1rio ou senha incorreto")})}};R.ctorParameters=()=>[{type:v.t2},{type:b._W},{type:c.QS},{type:p.F0},{type:p.gz},{type:f.r}],R=function(i,n,e,t){var a,o=arguments.length,r=o<3?n:null===t?t=Object.getOwnPropertyDescriptor(n,e):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(i,n,e,t);else for(var d=i.length-1;d>=0;d--)(a=i[d])&&(r=(o<3?a(r):o>3?a(n,e,r):a(n,e))||r);return o>3&&r&&Object.defineProperty(n,e,r),r}([(0,s.wA2)({selector:"app-register",template:'<ngx-spinner>\n  <p style="font-size: 20px; color: white">Carregando...</p>\n</ngx-spinner>\n\n\n<div class="header bg-gradient-success py-7 py-lg-8">\n  <div class="container">\n    <div class="header-body text-center mb-7">\n      <div class="row justify-content-center">\n        <div class="col-lg-5 col-md-6" style="margin-top: 3rem;">\n          <h1 class="text-white">Cria\xe7\xe3o de Usu\xe1rio:</h1>\n          <p class="text-lead text-light">Crie seu usu\xe1rio e tenha acesso agora a plataforma</p>\n        </div>\n      </div>\n    </div>\n  </div>\n  <div class="separator separator-bottom separator-skew zindex-100">\n    <svg x="0" y="0" viewBox="0 0 2560 100" preserveAspectRatio="none" version="1.1" xmlns="http://www.w3.org/2000/svg">\n      <polygon class="fill-default" points="2560 0 2560 100 0 100"></polygon>\n    </svg>\n  </div>\n</div>\n\x3c!-- Page content --\x3e\n<div class="container mt--8 pb-5">\n  \x3c!-- Table --\x3e\n  <div class="row justify-content-center">\n    <div class="col-lg-6 col-md-8">\n      <div class="card bg-secondary shadow border-0">\n        <div class="card-body px-lg-5 py-lg-5">\n          <div class="custom-control custom-control-alternative custom-checkbox" style="margin-bottom: 10px;">\n            <input [(ngModel)]="contaCriada" class="custom-control-input" id=" customCheckLogin" type="checkbox" />\n            <label class="custom-control-label" for=" customCheckLogin">
1\n              <span class="text-muted">J\xe1 tenho uma conta</span>\n            </label>\n          </div>\n\n          <div *ngIf="contaCriada">\n            <form [formGroup]="formLogin">\n            <div class="form-group mb-3">\n              <div class="input-group input-group-alternative">\n                <div class="input-group-prepend">\n                  <span class="input-group-text"><i class="ni ni-email-83"></i></span>\n                </div>\n                <input class="form-control" placeholder="Email" type="email"  formControlName="email" />\n              </div>\n            </div>\n            <div class="form-group">\n              <div class="input-group input-group-alternative">\n                <div class="input-group-prepend">\n                  <span class="input-group-text"><i class="ni ni-lock-circle-open"></i></span>\n                </div>\n                <input class="form-control" placeholder="Password" type="password" formControlName="senha" />\n              </div>\n            </div>\n            <div class="row my-4">\n            </div>\n            <div class="text-center">\n              <button type="button" class="btn btn-devzap mt-4" (click)=\'associate()\'>Associar token</button>\n            </div>\n          </form>\n          </div>\n\n          <div *ngIf="!contaCriada">\n          <form [formGroup]="formCadastro">\n            <div class="form-group">\n              <div class="input-group input-group-alternative mb-3">\n                <div class="input-group-prepend">\n                  <span class="input-group-text"><i class="ni ni-hat-3"></i></span>\n                </div>\n                <input class="form-control" placeholder="Nome" type="text" formControlName="nome">\n              </div>\n            </div>\n            <div class="form-group">\n              <div class="input-group input-group-alternative mb-3">\n                <div class="input-group-prepend">\n                  <span class="input-group-text"><i class="ni ni-email-83"></i></span>\n                </div>\n                <input class="form-control" placeholder="Email" type="email" formControlName="email">\n              </div>\n            </div>\n            <div class="form-group">\n              <div class="input-group input-group-alternative">\n                <div class="input-group-prepend">\n                  <span class="input-group-text"><i class="ni ni-lock-circle-open"></i></span>\n                </div>\n                <input class="form-control" placeholder="Senha" type="password" formControlName="pass">\n              </div>\n            </div>\n            \x3c!-- <div class="text-muted font-italic"><small>password strength: <span class="text-success font-weight-700">strong</span></small></div> --\x3e\n            <div class="row my-4">\n            </div>\n        \n            <div class="text-center">\n              <button type="button" class="btn btn-devzap mt-4" (click)=\'cadastrar()\'>Criar conta</button>\n            </div>\n          </form> \n        </div>\n\n\n        </div>\n      </div>\n    </div>\n  </div>\n</div>',styles:[".btn-devzap {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08);\n}\n\n.btn-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:focus,\n.btn-devzap.focus {\n  box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 #2dcc89;\n}\n\n.btn-devzap.disabled,\n.btn-devzap:disabled {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active,\n.btn-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-devzap:not(:disabled):not(.disabled):active:focus,\n.btn-devzap:not(:disabled):not(.disabled).active:focus,\n.show > .btn-devzap.dropdown-toggle:focus {\n  box-shadow: none, #2dcc89;\n}\n\n.btn-outline-devzap {\n  color: #2dcc89;\n  background-color: transparent;\n  background-image: none;\n  border-color: #2dcc89;\n}
1\n\n.btn-outline-devzap:hover {\n  color: #fff;\n  border-color: #2dcc89;\n  background-color: #2dcc89;\n}\n\n.btn-outline-devzap:focus,\n.btn-outline-devzap.focus {\n  box-shadow: #2dcc89 !important;\n}\n\n.btn-outline-devzap.disabled,\n.btn-outline-devzap:disabled {\n  color: #2dcc89 !important;\n  background-color: transparent;\n}\n\n.btn-outline-devzap:not(:disabled):not(.disabled):active,\n.btn-outline-devzap:not(:disabled):not(.disabled).active,\n.show > .btn-outline-devzap.dropdown-toggle {\n  color: #fff;\n  border-color: #2dcc89 !important;\n  background-color: #2dcc89 !important;\n}\n\n.error {\n  color: #E00808;\n}"]})],R);const _n=[{path:"login",component:I},{path:"register/:token",component:R},{path:"register-event",component:_},{path:"validar",component:B},{path:"validar15",component:j},{path:"sem-permissao",component:l(4098).Z},{path:"dev-zap-grupos/:campanhaId",component:y},{path:"compra-aprovada",component:x},{path:"compra-reprovada",component:z},{path:"reset-senha",component:C},{path:"nova-senha/:token",component:k}];let O=class{};O=function(i,n,e,t){var a,o=arguments.length,r=o<3?n:null===t?t=Object.getOwnPropertyDescriptor(n,e):t;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(i,n,e,t);else for(var d=i.length-1;d>=0;d--)(a=i[d])&&(r=(o<3?a(r):o>3?a(n,e,r):a(n,e))||r);return o>3&&r&&Object.defineProperty(n,e,r),r}([(0,s.LVF)({imports:[u.ez,p.Bz.forChild(_n),c.u5,c.UX,N.IJ,v.ef,g,b.Rh.forRoot(),U.M],declarations:[I,R,B,j,y,_,x,z,C,k]})],O)}}]);

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.