PageSourceSearch

https://prod.mechai.app/chunk-2VYUKPZ7.js

js mechai.app collected 2026-10-02 15:21:51 UTC 22,037 bytes, 1 lines download raw bytes

1import{a as re}from"./chunk-KWRRJXAZ.js";import"./chunk-23DNNFF6.js";import"./chunk-7LOBEPCM.js";import{hb as ne,kb as ie}from"./chunk-GNOMKHH2.js";import"./chunk-MIYW5325.js";import"./chunk-FJFH4XCE.js";import"./chunk-T52FVTMS.js";import"./chunk-4I6Y24VE.js";import"./chunk-VHBEXHUY.js";import"./chunk-IXNXTOPZ.js";import"./chunk-GGY6QDTV.js";import"./chunk-3WQEZLC2.js";import{a as te}from"./chunk-DB7AUQFG.js";import"./chunk-GLFTJW2T.js";import{c as $,f as q,i as J,w as Q,y as ee}from"./chunk-BHLMCFFK.js";import"./chunk-NP4PC25X.js";import"./chunk-D6IOGJMO.js";import{m as Z}from"./chunk-MKJMCBBH.js";import"./chunk-KKDZHWJ2.js";import"./chunk-RS4X3CMD.js";import{a as T}from"./chunk-7DHSGR33.js";import"./chunk-4KDBBJRG.js";import{f as z,k as Y}from"./chunk-3SEIXLDK.js";import{b as U,c as W,d as X}from"./chunk-UIEAU6S2.js";import{j as F,k as H,l as K,x as G}from"./chunk-H3Y6JSWE.js";import{C as R,Ec as N,Fc as L,Gc as D,J as M,Oc as B,Rb as o,Sb as i,Tb as r,Ub as w,Uc as s,Vc as p,Wc as A,Yb as g,Zb as _,bc as V,db as n,ga as u,gc as b,ic as h,kd as P,o as S,oa as C,p as k,pa as v,qa as x,ra as y,sb as O,wc as c,xc as I,yb as f,yc as m}from"./chunk-AHLRJ2EW.js";import"./chunk-AMJ4GB2S.js";import"./chunk-OXDKANHF.js";import"./chunk-WGJEEJGF.js";import"./chunk-6ACFICIG.js";import"./chunk-K7BHMZHH.js";import{c as j}from"./chunk-FE7444LI.js";import"./chunk-XUHYVR5R.js";var oe=t=>({months:t});function le(t,d){t&1&&(x(),i(0,"svg",30),w(1,"rect",31)(2,"path",32),r())}function ce(t,d){t&1&&(x(),i(0,"svg",33),w(1,"path",34),r())}function se(t,d){if(t&1&&(i(0,"div",35),x(),i(1,"svg",36),w(2,"path",37),r(),y(),i(3,"p",38),c(4),s(5,"translate"),r()()),t&2){let e=h(2);n(4),m(" ",A(5,1,"V2.INVITE.CREDITS_EARNED",B(4,oe,e.referralCreditsApplied))," ")}}function de(t,d){if(t&1){let e=V();i(0,"div",5)(1,"p",17),c(2),s(3,"translate"),r(),i(4,"div",23)(5,"div",24)(6,"span",25),c(7),r()(),i(8,"button",26),b("click",function(){C(e);let a=h();return v(a.onCopyCode())}),f(9,le,3,0,"svg",27)(10,ce,2,0,"svg",28),c(11),s(12,"translate"),s(13,"translate"),r()(),f(14,se,6,6,"div",29),r()}if(t&2){let e=h();n(2),m(" ",p(3,6,"V2.INVITE.YOUR_CODE_LABEL")," "),n(5),I(e.referralCode),n(2),o("ngIf",!e.isCodeCopying),n(),o("ngIf",e.isCodeCopying),n(),m(" ",e.isCodeCopying?p(12,8,"V2.INVITE.COPIED"):p(13,10,"V2.INVITE.COPY_CODE")," "),n(3),o("ngIf",e.referralCreditsApplied>0)}}function pe(t,d){if(t&1&&(i(0,"p",45),c(1),s(2,"translate"),r()),t&2){let e=h(2);n(),m(" ",p(2,1,e.redeemErrorKey)," ")}}function me(t,d){if(t&1){let e=V();i(0,"div",5)(1,"p",39),c(2),s(3,"translate"),r(),i(4,"p",40),c(5),s(6,"translate"),r(),i(7,"div",41)(8,"input",42),s(9,"translate"),D("ngModelChange",function(a){C(e);let E=h();return L(E.redeemCodeInput,a)||(E.redeemCodeInput=a),v(a)}),b("keyup.enter",function(){C(e);let a=h();return v(a.onRedeem())}),r(),i(10,"button",43),b("click",function(){C(e);let a=h();return v(a.onRedeem())}),c(11),s(12,"translate"),r()(),f(13,pe,3,3,"p",44),r()}if(t&2){let e=h();n(2),m(" ",p(3,7,"V2.INVITE.REDEEM_TITLE")," "),n(3),m(" ",p(6,9,"V2.INVITE.REDEEM_BODY")," "),n(3),N("ngModel",e.redeemCodeInput),o("placeholder",p(9,11,"V2.INVITE.REDEEM_PLACEHOLDER")),n(2),o("disabled",e.isRedeeming||!e.redeemCodeInput.trim()),n(),m(" ",p(12,13,e.isRedeeming?"V2.INVITE.REDEEM_APPLYING":"V2.INVITE.REDEEM_SUBMIT")," "),n(2),o("ngIf",e.redeemErrorKey)}}function we(t,d){t&1&&(i(0,"div",46),x(),i(1,"svg",47),w(2,"path",34),r(),y(),i(3,"p",48),c(4),s(5,"translate"),r()()),t&2&&(n(4),m(" ",p(5,1,"V2.INVITE.REDEEM_SUCCESS")," "))}function he(t,d){t&1&&(i(0,"div",49),x(),i(1,"svg",50),w(2,"path",34),r(),y(),i(3,"p",51),c(4),s(5,"translate"),r()()),t&2&&(n(4),m(" ",p(5,1,"V2.INVITE.REDEEM_ALREADY_NOTE")," "))}function xe(t,d){t&1&&(i(0,"div",52),w(1,"div",53)(2,"div",54),r())}function fe(t,d){if(t&1&&(i(0,"div",52)(1,"p",55),c(2),r()()),t&2){let e=h();n(2),m(" ",e.shareMessage," ")}}function ge(t,d){t&1&&(g(0),x(),i(1,"svg",61),w(2,"path",62),r(),_())}function _e(t,d){t&1&&(g(0),x(),i(1,"svg",61),w(2,"path",63),r(),_())}function ue(t,d){t&1&&(g(0),x(),i(1,"svg",61),w(2,"path",64),r(),_())}function Ce(t,d){t&1&&(g(0),x(),i(1,"svg",61),w(2,"path",65),r(),_())}function ve(t,d){t&1&&(g(0),x(),i(1,"svg",61),w(2,"path",66),r(),_())}function be(t,d){t&1&&(g(0),x(),i(1,"svg",67),w(2,"path",68),r(),_())}function Ee(t,d){t&1&&(g(0),x(),i(1,"svg",67),w(2,"rect",31)(3,"path",32),r(),_())}function ye(t,d){if(t&1){let e=V();i(0,"button",57),b("click",function(){C(e);let a=h().$implicit,E=h();return v(E.onChannelClick(a.action))}),i(1,"span",58),f(2,ge,3,0,"ng-container",59)(3,_e,3,0,"ng-container",59)(4,ue,3,0,"ng-container",59)(5,Ce,3,0,"ng-container",59)(6,ve,3,0,"ng-container",59)(7,be,3,0,"ng-container",59)(8,Ee,4,0,"ng-container",59),r(),i(9,"span",60),c(10),s(11,"translate"),r()()}if(t&2){let e=h().$implicit,l=h();o("ngClass",e.bgClass)("disabled",l.isLoading),n(),o("ngClass",e.colorClass),n(),o("ngIf",e.action==="x"),n(),o("ngIf",e.action==="facebook"),n(),o("ngIf",e.action==="whatsapp"),n(),o("ngIf",e.action==="linkedin"),n(),o("ngIf",e.action==="instagram"),n(),o("ngIf",e.action==="email"),n(),o("ngIf",e.action==="copy"),n(),o("ngClass",e.colorClass),n(),I(e.labelKey?p(11,12,e.labelKey):e.label)}}function Ie(t,d){if(t&1&&(g(0),f(1,ye,12,14,"button",56),_()),t&2){let e=d.$implicit,l=h();n(),o("ngIf",e.action!=="instagram"||l.isNative)}}var ae="signup.referralCode",je=(()=>{class t{constructor(){this.shareService=u(re),this.analytics=u(ne),this.http=u(Y),this.store=u(Z),this.toastr=u(te),this.translate=u(U),this.cdr=u(P),this.shareMessage=this.shareService.getFallbackShareMessage(),this.isLoading=!1,this.isCopying=!1,this.isCodeCopying=!1,this.referralCode=null,this.referralCreditsApplied=0,this.canRedeem=!1,this.alreadyRedeemed=!1,this.redeemSucceeded=!1,this.redeemCodeInput="",this.isRedeeming=!1,this.redeemErrorKey=null,this.isNative=j.isNativePlatform(),this.channels=[{action:"x",label:"X",labelKey:null,colorClass:"tw-text-white",bgClass:"channel-btn-x"},{action:"facebook",label:"Facebook",labelKey:null,colorClass:"tw-text-white",bgClass:"channel-btn-facebook"},{action:"whatsapp",label:"WhatsApp",labelKey:null,colorClass:"tw-text-white",bgClass:"channel-btn-whatsapp"},{action:"linkedin",label:"LinkedIn",labelKey:null,colorClass:"tw-text-white",bgClass:"channel-btn-linkedin"},{action:"instagram",label:"Instagram",labelKey:null,colorClass:"tw-text-white",bgClass:"channel-btn-instagram"},{action:"email",label:"Email",labelKey:"V2.COMMON.EMAIL",colorClass:"tw-text-mech-text",bgClass:"channel-btn-email"},{action:"copy",label:"Copy",labelKey:"V2.COMMON.COPY",colorClass:"tw-text-mech-text",bgClass:"channel-btn-copy"}]}async ngOnInit(){this.store.select(ie.currentUser).pipe(R(e=>e!=null),M(1)).subscribe(e=>{this.referralCreditsApplied=e.referralCreditsApplied??0,this.cdr.markForCheck()});try{let e=await S(this.http.get("/api/referral/code").pipe(k(5e3)));if(e?.code&&(this.referralCode=e.code),this.canRedeem=e?.canRedeem===!0,this.alreadyRedeemed=e?.redeemIneligibleReason==="ALREADY_REDEEMED",this.canRedeem){let l=T.getItem(ae);l&&(this.redeemCodeInput=l.toUpperCase())}this.cdr.markForCheck()}catch{}try{let e=await this.shareService.getShareMessage();e&&(this.shareMessage=e,this.cdr.markForCheck())}catch{}}async onShare(){this.analytics.logReferralShareTapped("native");try{await this.shareService.shareNative()}catch{}}async onChannelClick(e){if(this.analytics.logReferralShareTapped(e),e==="copy"){await this.onCopy();return}try{await this.shareService.shareTo(e)}catch{}}async onCopy(){if(!this.isCopying){this.isCopying=!0;try{await this.shareService.copyToClipboard()}catch{}finally{setTimeout(()=>{this.isCopying=!1},1500)}}}async onCopyCode(){if(!(this.isCodeCopying||!this.referralCode)){this.isCodeCopying=!0;try{await navigator.clipboard.writeText(this.referralCode),this.toastr.success(this.translate.instant("V2.INVITE.CODE_COPIED"))}catch{}finally{setTimeout(()=>{this.isCodeCopying=!1,this.cdr.markForCheck()},1500)}}}async onRedeem(){let e=this.redeemCodeInput.trim().toUpperCase();if(!(!e||this.isRedeeming)){this.isRedeeming=!0,this.redeemErrorKey=null;try{(await S(this.http.post("/api/referral/redeem",{code:e}).pipe(k(8e3))))?.redeemed?(this.redeemSucceeded=!0,this.canRedeem=!1,this.analytics.logReferralCodeRedeemed(),T.removeItem(ae),this.toastr.success(this.translate.instant("V2.INVITE.REDEEM_TOAST"))):this.redeemErrorKey="V2.INVITE.REDEEM_ERROR_GENERIC"}catch(l){let a=l instanceof z?l.error?.error:void 0;a==="ALREADY_REDEEMED"?(this.alreadyRedeemed=!0,this.canRedeem=!1):this.redeemErrorKey=this.redeemErrorKeyFor(a)}finally{this.isRedeeming=!1,this.cdr.markForCheck()}}}redeemErrorKeyFor(e){switch(e){case"INVALID_CODE":return"V2.INVITE.REDEEM_ERROR_INVALID";case"SELF_REFERRAL":return"V2.INVITE.REDEEM_ERROR_SELF";case"ACCOUNT_TOO_OLD":return"V2.INVITE.REDEEM_ERROR_TOO_OLD";default:return"V2.INVITE.REDEEM_ERROR_GENERIC"}}static{this.\u0275fac=function(l){return new(l||t)}}static{this.\u0275cmp=O({type:t,selectors:[["app-v2-invite"]],decls:43,vars:29,consts:[[1,"tw-pb-8"],[1,"tw-flex","tw-items-center","tw-justify-between","tw-mb-6","tw-px-1"],[1,"tw-text-xl","md:tw-text-2xl","tw-font-[800]","tw-text-mech-text","tw-tracking-tight"],[1,"tw-text-[9px]","tw-font-bold","tw-text-mech-text-muted","tw-uppercase","tw-tracking-widest","tw-mt-1","tw-block"],[1,"tw-max-w-2xl","tw-mx-auto","tw-space-y-5"],[1,"tw-bg-mech-surface","tw-border","t
1w-border-mech-border-strong","tw-rounded-2xl","tw-p-6","tw-shadow-[0_1px_3px_rgba(0,0,0,0.04)]"],[1,"tw-flex","tw-flex-col","tw-items-center","tw-text-center","tw-gap-4"],[1,"tw-w-16","tw-h-16","tw-rounded-full","tw-bg-mech-primary/10","tw-flex","tw-items-center","tw-justify-center"],["aria-hidden","true","fill","none","stroke","currentColor","viewBox","0 0 24 24","stroke-width","2",1,"tw-w-8","tw-h-8","tw-text-mech-primary"],["d","M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2"],["cx","9","cy","7","r","4"],["d","M23 21v-2a4 4 0 00-3-3.87M16 3.13a4 4 0 010 7.75"],[1,"tw-text-xl","tw-font-[800]","tw-text-mech-text","tw-mb-2"],[1,"tw-text-sm","tw-text-mech-text-muted","tw-leading-relaxed"],["class","tw-bg-mech-surface tw-border tw-border-mech-border-strong tw-rounded-2xl tw-p-6 tw-shadow-[0_1px_3px_rgba(0,0,0,0.04)]",4,"ngIf"],["class","tw-flex tw-items-center tw-gap-2 tw-bg-mech-primary/5 tw-border tw-border-mech-primary/20 tw-rounded-2xl tw-px-4 tw-py-3.5",4,"ngIf"],["class","tw-flex tw-items-center tw-gap-2 tw-bg-mech-surface tw-border tw-border-mech-border-strong tw-rounded-2xl tw-px-4 tw-py-3.5",4,"ngIf"],[1,"tw-text-[10px]","tw-font-bold","tw-uppercase","tw-tracking-widest","tw-text-mech-text-muted","tw-mb-3"],["class","tw-bg-mech-surface-2 tw-rounded-xl tw-p-4",4,"ngIf"],["type","button",1,"tw-w-full","tw-py-3","tw-px-5","tw-rounded-xl","tw-bg-mech-primary","tw-text-white","tw-text-sm","tw-font-[600]","tw-border-none","tw-cursor-pointer","hover:tw-bg-mech-primary-hover","tw-transition-colors","tw-shadow-primary","disabled:tw-opacity-50","disabled:tw-cursor-not-allowed",3,"click","disabled"],[1,"tw-text-[10px]","tw-font-bold","tw-uppercase","tw-tracking-widest","tw-text-mech-text-muted","tw-mb-3","tw-px-1"],[1,"tw-grid","tw-grid-cols-3","md:tw-grid-cols-6","tw-gap-3"],[4,"ngFor","ngForOf"],[1,"referral-code-row","tw-flex","tw-items-center","tw-gap-3"],[1,"tw-min-w-0","tw-flex-1","tw-bg-mech-surface-2","tw-rounded-xl","tw-px-4","tw-py-3"],[1,"tw-text-xl","tw-font-[900]","tw-tracking-[0.2em]","tw-text-mech-text","tw-font-mono"],["type","button",1,"referral-code-copy","tw-flex","tw-items-center","tw-justify-center","tw-gap-2","tw-bg-mech-primary","tw-text-white","tw-text-sm","tw-font-bold","tw-px-4","tw-py-3","tw-rounded-xl","tw-border-none","tw-cursor-pointer","hover:tw-bg-mech-primary-hover","tw-transition-colors","tw-shrink-0",2,"font-family","'Inter', sans-serif",3,"click"],["class","tw-w-4 tw-h-4","fill","none","stroke","currentColor","viewBox","0 0 24 24","stroke-width","2","aria-hidden","true",4,"ngIf"],["class","tw-w-4 tw-h-4","fill","none","stroke","currentColor","viewBox","0 0 24 24","stroke-width","2.5","aria-hidden","true",4,"ngIf"],["class","tw-flex tw-items-center tw-gap-2 tw-mt-4 tw-bg-mech-primary/5 tw-border tw-border-mech-primary/20 tw-rounded-xl tw-px-3 tw-py-2.5",4,"ngIf"],["fill","none","stroke","currentColor","viewBox","0 0 24 24","stroke-width","2","aria-hidden","true",1,"tw-w-4","tw-h-4"],["x","9","y","9","width","13","height","13","rx","2","ry","2"],["d","M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1"],["fill","none","stroke","currentColor","viewBox","0 0 24 24","stroke-width","2.5","aria-hidden","true",1,"tw-w-4","tw-h-4"],["stroke-linecap","round","stroke-linejoin","round","d","M4.5 12.75l6 6 9-13.5"],[1,"tw-flex","tw-items-center","tw-gap-2","tw-mt-4","tw-bg-mech-primary/5","tw-border","tw-border-mech-primary/20","tw-rounded-xl","tw-px-3","tw-py-2.5"],["fill","none","stroke","currentColor","viewBox","0 0 24 24","stroke-width","2",1,"tw-w-4","tw-h-4","tw-text-mech-primary","tw-shrink-0"],["stroke-linecap","round","stroke-linejoin","round","d","m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"],[1,"tw-text-xs","tw-font-semibold","tw-text-mech-text"],[1,"tw-text-[10px]","tw-font-bold","tw-uppercase","tw-tracking-widest","tw-text-mech-text-muted","tw-mb-2"],[1,"tw-text-xs","tw-text-mech-text-muted","tw-leading-relaxed","tw-mt-0","tw-mb-3"],[1,"tw-flex","tw-items-center","tw-gap-3"],["type","text","name","redeemCode","maxlength","12","autocapitalize","characters","autocomplete","off","spellcheck","fal
1se",1,"tw-flex-1","tw-min-w-0","tw-bg-mech-surface-2","tw-rounded-xl","tw-px-4","tw-py-3","tw-text-sm","tw-font-mono","tw-font-[700]","tw-tracking-[0.15em]","tw-uppercase","tw-text-mech-text","tw-border-none","tw-outline-none","focus:tw-ring-2","focus:tw-ring-mech-primary","tw-transition-shadow",3,"ngModelChange","keyup.enter","ngModel","placeholder"],["type","button",1,"tw-bg-mech-primary","tw-text-white","tw-text-sm","tw-font-bold","tw-px-4","tw-py-3","tw-rounded-xl","tw-border-none","tw-cursor-pointer","hover:tw-bg-mech-primary-hover","tw-transition-colors","tw-shrink-0","disabled:tw-opacity-50","disabled:tw-cursor-not-allowed",2,"font-family","'Inter', sans-serif",3,"click","disabled"],["class","tw-text-xs tw-text-red-500 tw-mt-2 tw-mb-0",4,"ngIf"],[1,"tw-text-xs","tw-text-red-500","tw-mt-2","tw-mb-0"],[1,"tw-flex","tw-items-center","tw-gap-2","tw-bg-mech-primary/5","tw-border","tw-border-mech-primary/20","tw-rounded-2xl","tw-px-4","tw-py-3.5"],["fill","none","stroke","currentColor","viewBox","0 0 24 24","stroke-width","2.5","aria-hidden","true",1,"tw-w-4","tw-h-4","tw-text-mech-primary","tw-shrink-0"],[1,"tw-text-xs","tw-font-semibold","tw-text-mech-text","tw-m-0"],[1,"tw-flex","tw-items-center","tw-gap-2","tw-bg-mech-surface","tw-border","tw-border-mech-border-strong","tw-rounded-2xl","tw-px-4","tw-py-3.5"],["fill","none","stroke","currentColor","viewBox","0 0 24 24","stroke-width","2.5","aria-hidden","true",1,"tw-w-4","tw-h-4","tw-text-mech-text-muted","tw-shrink-0"],[1,"tw-text-xs","tw-font-semibold","tw-text-mech-text-muted","tw-m-0"],[1,"tw-bg-mech-surface-2","tw-rounded-xl","tw-p-4"],[1,"tw-h-4","tw-bg-mech-border-strong","tw-rounded","tw-animate-pulse","tw-mb-2","tw-w-3/4"],[1,"tw-h-4","tw-bg-mech-border-strong","tw-rounded","tw-animate-pulse","tw-w-full"],[1,"tw-text-sm","tw-text-mech-text","tw-leading-relaxed","tw-m-0","tw-break-all"],["type","button","class","channel-btn tw-flex tw-flex-col tw-items-center tw-gap-2 tw-py-4 tw-px-2 tw-rounded-xl tw-border-none tw-cursor-pointer tw-transition-all tw-text-xs tw-font-[600] disabled:tw-opacity-50 disabled:tw-cursor-not-allowed",3,"ngClass","disabled","click",4,"ngIf"],["type","button",1,"channel-btn","tw-flex","tw-flex-col","tw-items-center","tw-gap-2","tw-py-4","tw-px-2","tw-rounded-xl","tw-border-none","tw-cursor-pointer","tw-transition-all","tw-text-xs","tw-font-[600]","disabled:tw-opacity-50","disabled:tw-cursor-not-allowed",3,"click","ngClass","disabled"],["aria-hidden","true",1,"tw-w-6","tw-h-6","tw-flex","tw-items-center","tw-justify-center",3,"ngClass"],[4,"ngIf"],[3,"ngClass"],["viewBox","0 0 24 24","fill","currentColor",1,"tw-w-5","tw-h-5"],["d","M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.746l7.73-8.835L1.254 2.25H8.08l4.253 5.622zm-1.161 17.52h1.833L7.084 4.126H5.117z"],["d","M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"],["d","M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z"],["d","M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"],["d","M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 
10-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","2",1,"tw-w-5","tw-h-5"],["stroke-linecap","round","stroke-linejoin","round","d","M21.75 6.75v10.5a2.25 2.25 0 01-2.25 2.25h-15a2.25 2.25 0 01-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0019.5 4.5h-15a2.25 2.25 0 00-2.25 2.25m19.5 0v.243a2.25 2.25 0 01-1.07 1.916l-7.5 4.615a2.25 2.25 0 01-2.36 0L3.32 8.91a2.25 2.25 0 01-1.07-1.916V6.75"]],template:function(l,a){l&1&&(i(0,"div",0)(1,"div",1)(2,"div")(3,"h1",2),c(4),s(5,"translate"),r(),i(6,"span",3),c(7),s(8,"translate"),r()()(),i(9,"div",4)(10,"div",5)(11,"div",6)(12,"div",7),x(),i(13,"svg",8),w(14,"path",9)(15,"circle",10)(16,"path",11),r()(),y(),i(17,"div")(18,"h2",12),c(19),s(20,"translate"),r(),i(21,"p",13),c(22),s(23,"translate"),r()()()(),f(24,de,15,12,"div",14)(25,me,14,15,"div",14)(26,we,6,3,"div",15)(27,he,6,3,"div",16),i(28,"div",5)(29,"p",17),c(30),s(31,"translate"),r(),f(32,xe,3,0,"div",18)(33,fe,3,1,"div",18),r(),i(34,"button",19),b("click",function(){return a.onShare()}),c(35),s(36,"translate"),r(),i(37,"div")(38,"p",20),c(39),s(40,"translate"),r(),i(41,"div",21),f(42,Ie,2,1,"ng-container",22),r()()()()),l&2&&(n(4),m(" ",p(5,15,"V2.INVITE.TITLE")," "),n(3),m(" ",p(8,17,"V2.INVITE.SUBTITLE")," "),n(12),I(p(20,19,"V2.INVITE.HEADLINE")),n(3),I(p(23,21,"V2.INVITE.BODY")),n(2),o("ngIf",a.referralCode),n(),o("ngIf",a.canRedeem&&!a.redeemSucceeded),n(),o("ngIf",a.redeemSucceeded),n(),o("ngIf",a.alreadyRedeemed&&!a.redeemSucceeded),n(3),m(" ",p(31,23,"V2.INVITE.MESSAGE_PREVIEW")," "),n(2),o("ngIf",a.isLoading),n(),o("ngIf",!a.isLoading),n(),o("disabled",a.isLoading),n(),m(" ",p(36,25,"V2.INVITE.SHARE_BTN")," "),n(4),m(" ",p(40,27,"V2.INVITE.OR_CHOOSE_PLATFORM")," "),n(3),o("ngForOf",a.channels))},dependencies:[G,F,H,K,ee,$,q,Q,J,X,W],styles:[".channel-btn[_ngcontent-%COMP%]{transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.channel-btn[_ngcontent-%COMP%]:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.channel-btn[_ngcontent-%COMP%]:active:not(:disabled){transform:scale(.96)}.channel-btn-x[_ngcontent-%COMP%]{background-color:#000;color:#fff}.channel-btn-facebook[_ngcontent-%COMP%]{background-color:#1877f2;color:#fff}.channel-btn-whatsapp[_ngcontent-%COMP%]{background-color:#25d366;color:#fff}.channel-btn-linkedin[_ngcontent-%COMP%]{background-color:#0a66c2;color:#fff}.channel-btn-instagram[_ngcontent-%COMP%]{background-color:#e1306c;color:#fff}.channel-btn-email[_ngcontent-%COMP%], .channel-btn-copy[_ngcontent-%COMP%]{background-color:var(--color-surface-2, #f1f5f9)}@media(max-width:359.98px){.referral-code-row[_ngcontent-%COMP%]{align-items:stretch;flex-direction:column}.referral-code-copy[_ngcontent-%COMP%]{width:100%}}"]})}}return t})();export{je as V2InviteComponent};

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.