1import{s as et,o as u,j as t,p as S,c as k,am as we,an as Pt,ao as it,y as P,ap as St,aq as Et,ar as Ft,as as Tt,at as Bt,au as Rt,av as Ot,aw as Mt,ax as Lt,ay as $t,az as Ut,aA as Vt,aB as Kt,q as De,d as Re,g as oe,E as ae,a6 as mt,a0 as ne,h as tt,aC as jt,e as xe,aD as ft,aE as Ht,aF as Gt,Y as Oe,aj as zt,aG as Wt,S as qt,z as M,f as Yt,aH as Qt,B as ce,aI as Xt,a as Jt,F as G,aJ as Zt,aK as me,C as pt,aL as en,O as ke,aM as tn,ad as ct,U as nn,L as an,ak as rn,a4 as _t,aN as Ne,w as on,aO as sn,G as Pe,aP as cn,aQ as ln,T as dn,v as un,M as Ye,n as Qe,H as ht,aR as mn,aS as fn,aT as pn,aU as _n,ac as Me,K as nt,aV as hn,R as gn,aW as Le,r as vn,aX as bn,aY as yn,k as xn}from"./index-878ce38c.js";import{R as re,r as _}from"./react-0e2a0c96.js";import{c as at}from"./Toast-96c1bf3c.js";import{A as gt}from"./AnnouncementSection-ec30fd4a.js";import{B as Cn}from"./BackButton-472a0db4.js";import{a as Nn,g as wn}from"./assets-c9ac44d9.js";import{B as An,L as $e}from"./Loading-08517104.js";import{F as rt,T as Dn}from"./FormItem-71056d0a.js";import{B as vt}from"./BuyNowLoginModal-660c55d8.js";import{aU as kn,aG as In,bj as Pn,bk as bt,bl as Sn,bm as En,aV as Fe,au as Fn,bn as yt,aW as Tn,bo as Bn,bp as Rn,S as On}from"./images-0c2231a1.js";import{B as Mn,D as Ln}from"./BonusDisplayList-c7325f4c.js";import{u as $n}from"./useEvents-870acbc1.js";import{u as Un}from"./usePost-5fbe5765.js";import{g as Ue}from"./error-d088b380.js";import{u as z,P as J,a as xt,b as Xe,c as Je}from"./usePaymentInit-b4f0fed8.js";import{R as Vn}from"./ResultLayout-f07e9ea3.js";import{P as Kn}from"./Popup-0ef6e20b.js";const jn=({backPath:e="/",onClickBack:n})=>{const[a]=et(),r=Nn(a==null?void 0:a.app_id);return u("div",{className:"mb-3 bg-bg-base md:mb-4 md:rounded-t-2xl md:p-2 md:pb-0",children:[u("div",{className:"relative h-20 overflow-hidden md:h-[120px] md:rounded-t-lg",children:[t("div",{className:"h-full w-full bg-cover bg-center bg-no-repeat rtl:-scale-x-100",style:{backgroundImage:"url(".concat(r,")")}}),t(Cn,{className:"absolute start-4 top-4 md:start-6 md:top-6",onClick:n,backPath:e})]}),u("div",{className:"relative mx-5 -mt-9 flex flex-col items-center gap-4 md:-mt-10",children:[t("img",{className:"block h-[72px] w-[72px] overflow-hidden rounded-lg bg-white object-contain outline outline-4 outline-bg-base md:h-20 md:w-20",src:a==null?void 0:a.icon,alt:a==null?void 0:a.app_name}),t("div",{className:"text-center text-xl/none font-bold text-text-title md:text-2xl/none",children:a==null?void 0:a.app_name})]})]})};function Ct(e,n){var a={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(a[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)n.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(a[r[o]]=e[r[o]]);return a}var Te;(function(e){e.event="event",e.props="prop"})(Te||(Te={}));function ge(){}function Ae(e){return!!(e||"").match(/\d/)}function lt(e){return e==null}function Hn(e){return typeof e=="number"&&isNaN(e)}function Gn(e){var n=_.useRef(e);n.current=e;var a=_.useRef(function(){for(var r=[],o=arguments.length;o--;)r[o]=arguments[o];return n.current.apply(n,r)});return a.current}function dt(e,n){return Array(n+1).join(e)}function zn(e){var n=e+"",a=n[0]==="-"?"-":"";a&&(n=n.substring(1));var r=n.split(/[eE]/g),o=r[0],s=r[1];if(s=Number(s),!s)return a+o;o=o.replace(".","");var i=1+s,c=o.length;return i<0?o="0."+dt("0",Math.abs(i))+o:i>=c?o=o+dt("0",i-c):o=(o.substring(0,i)||"0")+"."+o.substring(i),a+o}function Ze(e,n){if(e.value=e.value,e!==null){if(e.createTextRange){var a=e.createTextRange();return a.move("character",n),a.select(),!0}return e.selectionStart||e.selectionStart===0?(e.focus(),e.setSelectionRange(n,n),!0):(e.focus(),!1)}}function Wn(e,n){for(var a=0,r=0,o=e.length,s=n.length;e[a]===n[a]&&a<o;)a++;for(;e[o-1-r]===n[s-1-r]&&s-r>a&&o-r>a;)r++;return{from:{start:a,end:o-r},to:{start:a,end:s-r}}}function qn(e,n,a){return Math.min(Math.max(e,n),a)}function ut(e){return Math.max(e.selectionStart,e.selectionEnd)}function Yn(){return typeof navigator<"u"&&!(navigator.platform&&/iPhone|iPod/.test(navigator.platform))}function Qn(e){return{from:{start:0,end:0},to:{start:0,end:e.length},lastValue:""}}function Nt(e,n){return e===void 0&&(e=" "),typeof e=="string"?e:e[n]||" "}function Xn(e,n,a,r,o,s){var i=o.findIndex(function(C){return C}),c=e.slice(0,i);!n&&!a.startsWith(c)&&(a=c+a,r=r+c.length);for(var l=a.length,d=e.length,f={},m=new Array(l),p=0;p<l;p++){m[p]=-1;for(var g=0,h=d;g<h;g++)if(a[p]===e[g]&&f[g]!==!0){m[p]=g,f[g]=!0;break}}for(var x=r;x<l&&(m[x]===-1||!s(a[x]));)x++;var v=x===l||m[x]===-1?d:m[x];for(x=r-1;x>0&&m[x]===-1;)x--;var D=x===-1||m[x]===-1?0:m[x]+1;return D>v?v:r-D<v-r?D:v}function Be(e,n,a,r){var o=e.length;if(n=qn(n,0,o),r==="left"){for(;n>=0&&!a[n];)n--;n===-1&&(n=a.indexOf(!0))}else{for(;n<=o&&!a[n];)n++;n>o&&(n=a.lastIndexOf(!0))}return n===-1&&(n=o),n}function Jn(e){for(var n=Array.from({length:e.length+1}).map(function(){return!0}),a=0,r=n.length;a<r;a++)n[a]=!!(Ae(e[a])||Ae(e[a-1]));return n}function Zn(e,n,a,r,o,s){s===void 0&&(s=ge);var i=_.useRef(),c=Gn(function(p){var g,h;return lt(p)||Hn(p)?(h="",g=""):typeof p=="number"||a?(h=typeof p=="number"?zn(p):p,g=r(h)):(h=o(p,void 0),g=p),{formattedValue:g,numAsString:h}}),l=_.useState(function(){return c(n)}),d=l[0],f=l[1],m=function(p,g){f({formattedValue:p.formattedValue,numAsString:p.value}),s(p,g)};return _.useMemo(function(){lt(e)?i.current=void 0:(i.current=c(e),f(i.current))},[e,c]),[d,m]}function ea(e){return e.replace(/[^0-9]/g,"")}function ta(e){return e}function na(e){var n=e.type;n===void 0&&(n="text");var a=e.displayType;a===void 0&&(a="input");var r=e.customInput,o=e.renderText,s=e.getInputRef,i=e.format;i===void 0&&(i=ta);var c=e.removeFormatting;c===void 0&&(c=ea);var l=e.defaultValue,d=e.valueIsNumericString,f=e.onValueChange,m=e.isAllowed,p=e.onChange;p===void 0&&(p=ge);var g=e.onKeyDown;g===void 0&&(g=ge);var h=e.onMouseUp;h===void 0&&(h=ge);var x=e.onFocus;x===void 0&&(x=ge);var v=e.onBlur;v===void 0&&(v=ge);var D=e.value,C=e.getCaretBoundary;C===void 0&&(C=Jn);var w=e.isValidInputCharacter;w===void 0&&(w=Ae);var A=Ct(e,["type","displayType","customInput","renderText","getInputRef","format","removeFormatting","defaultValue","valueIsNumericString","onValueChange","isAllowed","onChange","onKeyDown","onMouseUp","onFocus","onBlur","value","getCaretBoundary","isValidInputCharacter"]),L=Zn(D,l,!!d,i,c,f),$=L[0],E=$.formattedValue,de=$.numAsString,U=L[1],K=_.useRef(),W=function(b,y){K.current=b.formattedValue,U(b,y)};_.useEffect(function(){var b=i(de);if(K.current===void 0||b!==K.current){var y=ee.current,N=c(b,void 0);pe({formattedValue:b,numAsString:N,input:y,setCaretPosition:!0,source:Te.props,event:void 0})}});var q=_.useState(!1),Y=q[0],Q=q[1],ee=_.useRef(null),F=_.useRef({setCaretTimeout:null,focusTimeout:null});_.useEffect(function(){return Q(!0),function(){clearTimeout(F.current.setCaretTimeout),clearTimeout(F.current.focusTimeout)}},[]);var X=i,te=function(b,y){var N=parseFloat(y);return{formattedValue:b,value:y,floatValue:isNaN(N)?void 0:N}},j=function(b,y,N){Ze(b,y),F.current.setCaretTimeout=setTimeout(function(){b.value===N&&Ze(b,y)},0)},R=function(b,y,N){return Be(b,y,C(b),N)},fe=function(b,y,N){var T=C(y),B=Xn(y,E,b,N,T,w);return B=Be(y,B,T),B},pe=function(b){var y=b.formattedValue;y===void 0&&(y="");var N=b.input,T=b.setCaretPosition;T===void 0&&(T=!0);var B=b.source,I=b.event,O=b.numAsString,H=b.caretPos;if(N){if(H===void 0&&T){var Ce=b.inputValue||N.value,Ge=ut(N);N.value=y,H=fe(Ce,y,Ge)}N.value=y,T&&H!==void 0&&j(N,H,y)}y!==E&&W(te(y,O),{event:I,source:B})},_e=function(b,y,N){var T=Wn(E,b),B=Object.assign(Object.assign({},T),{lastValue:E}),I=c(b,B),O=X(I);if(I=c(O,void 0),m&&!m(te(O,I))){var H=y.target,Ce=ut(H),Ge=fe(b,E,Ce);return j(H,Ge,E),!1}return pe({formattedValue:O,numAsString:I,inputValue:b,event:y,source:N,setCaretPosition:!0,input:y.target}),!0},he=function(b){var y=b.target,N=y.value,T=_e(N,b,Te.event);T&&p(b)},ve=function(b){var y=b.target,N=b.key,T=y.selectionStart,B=y.selectionEnd,I=y.value;I===void 0&&(I="");var O;if(N==="ArrowLeft"||N==="Backspace"?O=Math.max(T-1,0):N==="ArrowRight"?O=Math.min(T+1,I.length):N==="Delete"&&(O=T),O===void 0||T!==B){g(b);return}var H=O;if(N==="ArrowLeft"||N==="ArrowRight"){var Ce=N==="ArrowLeft"?"left"
1:"right";H=R(I,O,Ce)}else N==="Delete"&&!w(I[O])?H=R(I,O,"right"):N==="Backspace"&&!w(I[O])&&(H=R(I,O,"left"));H!==O&&j(y,H,I),b.isUnitTestRun&&j(y,H,I),g(b)},be=function(b){var y=b.target,N=y.selectionStart,T=y.selectionEnd,B=y.value;if(B===void 0&&(B=""),N===T){var I=R(B,N);I!==N&&j(y,I,B)}h(b)},Ie=function(b){b.persist&&b.persist();var y=b.target;ee.current=y,F.current.focusTimeout=setTimeout(function(){var N=y.selectionStart,T=y.selectionEnd,B=y.value;B===void 0&&(B="");var I=R(B,N);I!==N&&!(N===0&&T===B.length)&&j(y,I,B),x(b)},0)},ye=function(b){ee.current=null,clearTimeout(F.current.focusTimeout),clearTimeout(F.current.setCaretTimeout),v(b)},kt=Y&&Yn()?"numeric":void 0,st=Object.assign({inputMode:kt},A,{type:n,value:E,onChange:he,onKeyDown:ve,onMouseUp:be,onFocus:Ie,onBlur:ye});if(a==="text")return o?re.createElement(re.Fragment,null,o(E,A)||null):re.createElement("span",Object.assign({},A,{ref:s}),E);if(r){var It=r;return re.createElement(It,Object.assign({},st,{ref:s}))}return re.createElement("input",Object.assign({},st,{ref:s}))}function aa(e,n){var a=n.format,r=n.allowEmptyFormatting,o=n.mask,s=n.patternChar;if(s===void 0&&(s="#"),e===""&&!r)return"";for(var i=0,c=a.split(""),l=0,d=a.length;l<d;l++)a[l]===s&&(c[l]=e[i]||Nt(o,i),i+=1);return c.join("")}function ra(e,n,a){n===void 0&&(n=Qn(e));var r=a.format,o=a.patternChar;o===void 0&&(o="#");var s=n.from,i=n.to,c=n.lastValue;c===void 0&&(c="");var l=function(v){return r[v]===o},d=function(v,D){for(var C="",w=0;w<v.length;w++)l(D+w)&&Ae(v[w])&&(C+=v[w]);return C},f=function(v){return v.replace(/[^0-9]/g,"")};if(!r.match(/\d/))return f(e);if(c===""&&e.length===r.length){for(var m="",p=0;p<e.length;p++)if(l(p))Ae(e[p])&&(m+=e[p]);else if(e[p]!==r[p])return f(e);return m}var g=c.substring(0,s.start),h=e.substring(i.start,i.end),x=c.substring(s.end);return""+d(g,0)+f(h)+d(x,s.end)}function oa(e,n){var a=n.format,r=n.mask,o=n.patternChar;o===void 0&&(o="#");var s=Array.from({length:e.length+1}).map(function(){return!0}),i=0,c=-1,l={};a.split("").forEach(function(p,g){var h=void 0;p===o&&(i++,h=Nt(r,i-1),c===-1&&e[g]===h&&(c=g)),l[g]=h});for(var d=function(p){return a[p]===o&&e[p]!==l[p]},f=0,m=s.length;f<m;f++)s[f]=f===c||d(f)||d(f-1);return s[a.indexOf(o)]=!0,s}function sa(e){var n=e.mask;if(n){var a=n==="string"?n:n.toString();if(a.match(/\d/g))throw new Error("Mask "+n+" should not contain numeric character;")}}function ia(e){e.mask,e.allowEmptyFormatting;var n=e.format,a=e.inputMode;a===void 0&&(a="numeric");var r=e.onKeyDown;r===void 0&&(r=ge);var o=e.patternChar;o===void 0&&(o="#");var s=Ct(e,["mask","allowEmptyFormatting","format","inputMode","onKeyDown","patternChar"]);sa(e);var i=function(l){return oa(l,e)},c=function(l){var d=l.key,f=l.target,m=f.selectionStart,p=f.selectionEnd,g=f.value;if(m!==p){r(l);return}var h=m;if(d==="Backspace"||d==="Delete"){var x="right";if(d==="Backspace"){for(;h>0&&n[h-1]!==o;)h--;x="left"}else{for(var v=n.length;h<v&&n[h]!==o;)h++;x="right"}h=Be(g,h,i(g),x)}else n[h]!==o&&d!=="ArrowLeft"&&d!=="ArrowRight"&&(h=Be(g,h+1,i(g),"right"));h!==m&&Ze(f,h),r(l)};return Object.assign(Object.assign({},s),{inputMode:a,format:function(l){return aa(l,e)},removeFormatting:function(l,d){return ra(l,d,e)},getCaretBoundary:i,onKeyDown:c})}function wt(e){var n=ia(e);return re.createElement(na,Object.assign({},n))}const ca=({checked:e,disabled:n,onToggle:a,description:r,className:o})=>u("label",{className:S("flex items-center gap-1",o),children:[u("button",{disabled:n,className:"relative h-4 w-4 shrink-0",onClick:()=>a(!e),children:[t(kn,{className:S("absolute h-full w-full rounded-full bg-white text-primary-red transition-opacity",{"opacity-0":!e})}),t("div",{className:"h-full w-full rounded-full border border-box-border bg-bg-base dark:border-[#70707F]"})]}),t("span",{className:"text-xs/normal text-text-secondary",children:r})]}),la=({title:e,className:n,selectClassName:a,popoverClassName:r,placeholder:o,searchPlaceholder:s,value:i,options:c,onChange:l,disabled:d,searchable:f=!1,popoverAbove:m=!1})=>{var v,D,C;const{t:p}=k(),[g,h]=_.useState(""),x=g?c.filter(({label:w})=>w==null?void 0:w.toLowerCase().includes(g.toLowerCase())):c;return u(we,{className:"relative flex h-full w-full min-w-0 items-center",children:[u(we.Button,{className:S("form-input flex w-full items-center gap-3 p-[5px] pe-[11px] text-start",n),disabled:d,children:[t("div",{className:S("flex-1 p-[9px] pe-0",a),children:((v=c.find(w=>w.value===i))==null?void 0:v.children)||t("span",{className:"form-input-placeholder",children:o||p("btn__select")})}),t(In,{className:S("text-lg",{"text-icon":!d,"text-text-hint":d})})]}),t(Pt,{isAbove:m,title:(C=(D=e!=null?e:s)!=null?D:o)!=null?C:p("btn__select"),pcPopoverClassName:S("w-full border border-line",r),children:({close:w})=>u("div",{className:"flex h-full w-full flex-col items-start rounded-lg md:max-h-[392px] md:p-1",children:[f&&c.length>5&&u("div",{className:"relative my-2 flex w-full items-center px-4",children:[t(Pn,{className:"absolute ms-2.5 text-xl text-icon"}),t("input",{className:"form-input h-10 w-full rounded-full border-0 bg-bg-searchbar p-2.5 ps-[38px] dark:md:bg-[#40404C]",value:g,onChange:A=>h(A.target.value),placeholder:s!=null?s:o})]}),u("div",{className:"h-full w-full overflow-y-auto overflow-x-hidden px-4",children:[x.map(A=>{var L,$;return u("button",{value:A.value,onClick:()=>{l(A.value),w()},className:S("flex w-full flex-1 cursor-pointer justify-between border-t border-line/50 py-4 transition-colors first:border-t-0 focus-visible:font-medium",{"font-medium":i===A.value}),children:[t("div",{className:"text-start",children:A.children}),i===A.value&&t(bt,{className:"text-2xl text-primary-red"})]},($=(L=A.key)!=null?L:A.value)!=null?$:"")}),x.length===0&&u("div",{className:"my-[82px] text-center text-xl",children:[t(Sn,{className:"w-full dark:hidden"}),t(En,{className:"hidden w-full dark:block"}),t("div",{className:"mt-4 font-bold",children:p("lbl__search_result_list_empty")})]})]})]})})]})},At=({className:e,value:n,options:a,onChange:r,isImgOptions:o=!1,disabled:s})=>t(it,{className:S("flex w-full items-center",{"gap-2.5":o,"gap-3":!o},e),value:n!=null?n:null,onChange:i=>r==null?void 0:r(i!=null?i:void 0),disabled:s,children:a.map(i=>{var c;return t(it.Option,{value:i.value,className:({checked:l})=>S("flex-1 cursor-pointer rounded-md text-center text-sm/none font-medium outline-none transition-colors ui-disabled:cursor-not-allowed ui-disabled:bg-bg-tag-disabled ui-disabled:grayscale",{"h-14":o},{"p-0.5":o&&l,"p-[3px]":o&&!l,"p-[13px]":!o&&l,"p-3.5":!o&&!l},{"text-text-selection border-primary-red bg-bg-selected border-2":l,"border-box-border bg-bg-inputbox border":!l}),children:i.children},(c=i.value)!=null?c:"")})}),le=({fieldKey:e,tutorial:n,subtitle:a,className:r,compact:o=!1,onClick:s,onFocus:i,onKeyDown:c,onChange:l,right:d,bottom:f,disabled:m,inputElement:p,inputClassName:g,errorMsg:h,successMsg:x,title:v})=>{var Ie;const{formData:D,updateFormData:C,fields:w}=P(),[A,L]=_.useState(!1),{t:$}=k(),E=_.useCallback(ye=>{C(e,ye.target.value),l&&l(ye.target.value)},[C,l,e]),de=_.useCallback(()=>{L(!0)},[]);if(!((Ie=D[e])!=null&&Ie.visible))return null;const{type:U,labelKey:K,placeholderKey:W,formatMask:q,numberFormat:Y,maxLength:Q,minLength:ee,dir:F,autoComplete:X,autoCorrect:te,autoCapitalize:j}=w[e],{value:R,valid:fe,errorMsg:pe}=D[e],_e=h?!0:!fe&&A,he=S("form-input w-full flex-1",{"form-input-invalid":_e,"rtl:rounded-l-none ltr:rounded-r-none rtl:border-l-0 ltr:border-r-0":o},g),ve=v||(K?$(K):""),be=W?$(W):"";return u(rt,{className:r,onClick:s,title:ve,subtitle:a,tutorial:n,errorMsg:h||(_e?pe:void 0),successMsg:x,children:[u("div",{className:"relative flex items-end justify-between",children:[p||(Y?t(wt,{name:e,type:U==="password"||U==="tel"?U:"text",value:R!=null?R:"",onValueChange:ye=>C(e,ye.value),onKeyDown:c,placeholder:be,onFocus:i,format:typeof Y=="function"?Y(R,D):Y,mask:typeof q=="function"?q(R,D):q,className:he,onBlur:de,valueIsNumericString:!0,disabled:m,autoComplete:X,autoCorrect:te,autoCapitalize:j,dir:R?"ltr":void 0}
1):t("input",{name:e,type:U,value:R!=null?R:"",onChange:E,onKeyDown:c,placeholder:be,maxLength:Q,minLength:ee,className:he,onBlur:de,disabled:m,autoComplete:X,autoCorrect:te,autoCapitalize:j,onFocus:i,dir:R?F||(U==="email"?"ltr":void 0):void 0})),d]}),f]})},da=[Tt,Bt,Rt,Ot,Mt,Lt,$t,Ut,Vt,Kt];function ua(e){return da.indexOf(e)!==-1}const Dt=()=>{var p;const{t:e}=k(),[n,a]=_.useState(!1),{resError:r,updateFormData:o,formData:s,resData:i}=P(),c=_.useCallback(g=>{o("captchaKey",g),o("captcha","")},[o]),{value:l,visible:d}=s.captchaKey||{},f=_.useCallback(()=>{a(!1),c(St())},[c]);_.useEffect(()=>{const g=(r==null?void 0:r.message)||"";g&&(g===Et&&!d||d&&ua(g))&&f()},[r,f,d]);const m="".concat(Ft,"?key=").concat(l);return!d||i?null:t(le,{fieldKey:"captcha",right:t("div",{onClick:f,className:"ms-5",title:"Refresh",children:t("img",{className:"h-[46px] w-[123px] cursor-pointer",src:m,onError:()=>a(!0)})}),errorMsg:n&&(p=e("error__captcha_limit"))!=null?p:""})},Se="enabledTicketDeduction",ma=({isShellChannel:e=!1})=>{var w;const{t:n}=k(),{region:a}=De(),{idauth:r,logoutIdAuth:o}=Re(),[s]=et(),{currentItem:i}=oe(),{resData:c,formData:l,updateFormData:d}=P(),[f,m]=_.useState(!1),p=l.promoCodeDetails.value,g=(p==null?void 0:p.type)==="discount",h=!!i&&i.original_currency_amount>i.currency_amount,x=g||h,v=i==null?void 0:i.ticket_deduction,D=_.useMemo(()=>{var A,L,$,E;if(x)return n("msg__only_one_discount");if(v!=null&&v.disabled_reason)switch(v.disabled_reason){case"CURRENCY_UNSUPPORTED":return n("msg__loyalty_deduction_currency_unsupported");case"BALANCE_INSUFFICIENT":return n("msg__loyalty_deduction_balance_insufficient",{coin_amount:ae((A=v.per_order_min)!=null?A:0,a)});case"MONTHLY_LIMIT_REACHED":return n("msg__loyalty_deduction_monthly_limit_reached");case"INVALID_PAYMENT_METHOD":return n("msg__loyalty_deduction_channel_unsupported");case"MONTHLY_REMAINING_BELOW_MIN_USAGE":return n("msg__loyalty_deduction_monthly_remaining_below_min_usage",{monthly_cap:ae((L=v.monthly_cap)!=null?L:0,a),monthly_remaining:ae(($=v.monthly_cap_remaining)!=null?$:0,a),minimum_usage:ae((E=v.per_order_min)!=null?E:0,a)});case"BELOW_MIN_DEDUCTION":case"BELOW_OFFSET_INCREMENT":default:return n("msg__loyalty_deduction_item_unsupported")}},[n,x,v,a]),C=!!l[Se].value;return _.useEffect(()=>{D&&C&&d(Se,!1)},[D,C,d]),e||c||!v?null:u("div",{className:S({"opacity-40 pointer-events-none":D}),children:[u("div",{className:"flex items-center gap-4",children:[u("div",{className:"flex-1",children:[u("div",{className:"flex items-center gap-1",children:[t(Fe,{className:"text-base"}),t("div",{className:"text-sm/none font-medium text-text-title",children:n("lbl__loyalty_coin_deduction")})]}),!v.disabled_reason&&!x&&t("div",{className:"mt-1.5 text-xs/none text-text-secondary",children:u(mt,{i18nKey:"msg__use_coins_to_offset",values:{coin_amount:ae(v.deducted_ticket_amount,a)},children:["Use ".concat(ae(v.deducted_ticket_amount,a)," coins to offset "),t(ne,{inlineFlex:!0,currencyFormat:i.currency_symbol,currencyAmount:v.deducted_currency_amount})]})})]}),t("button",{onClick:()=>{C?d(Se,!1):r?m(!0):d(Se,!0)},role:"switch","aria-label":(w=n("lbl__loyalty_coin_deduction"))!=null?w:"","aria-checked":C,disabled:!!D,className:S("relative h-[22px] w-10 rounded-full p-0.5 transition-colors",{"bg-text-content2":C,"bg-text-hint":!C}),children:t("div",{className:S("h-[18px] w-[18px] rounded-full bg-white transition-transform",{"translate-x-full":C})})})]}),C&&u("div",{className:"mt-4 flex items-center gap-4",children:[t("div",{className:"flex-1 text-xs/none font-medium",children:n("lbl__loyalty_applied_deduction")}),u("div",{className:"flex gap-1 text-sm/none font-medium",children:[t("div",{children:"-"}),t(Fe,{}),t("div",{children:ae(v.deducted_ticket_amount,a)})]})]}),D&&t("div",{className:"mt-2 text-xs/none text-text-secondary",children:"*".concat(D)}),s&&t(vt,{app:s,source:"loyalty_deduction",isOpen:f,onClose:()=>m(!1),onLogin:()=>{m(!1),o()},hideIdAuth:!0,subtitle:n("msg__login_for_loyalty_deduction")})]})},ie=({children:e})=>t("dt",{className:"py-2.5 text-sm/[18px] md:text-base/4",children:e}),ue=({children:e})=>t("dd",{className:"flex items-center justify-end gap-1 py-2.5 text-end text-sm/[18px] font-medium md:text-base/4",children:e}),fa=[211209,211229,211236,211226,211215],pa=({isShellChannel:e=!1,additionalItems:n})=>{var fe,pe,_e,he;const{t:a}=k(),{appInfo:r,currentChannel:o,currentItem:s,extra:i}=oe(),{role:c}=tt(),{region:l}=De(),{oauth:d,idauth:f,ssoAuth:m,performSSOLogout:p,redirectToSSOLogin:g}=Re(),{shellBalance:h}=jt(),{isFlashSale:x}=xe(),{formData:v}=P(),D=$n(),C=(fe=v.promoCodeDetails)==null?void 0:fe.value,w=(pe=v.enabledTicketDeduction)==null?void 0:pe.value,{totalPointAmount:A,hasPromoItem:L,bonusProps:$,priceDisc:E,priceOrig:de}=ft({item:s,channel:o,mysteryBonusPct:D.mysteryTopup.bonusPct,promoCodeDetails:C,enabledTicketDeduction:w});let U,K="",W,q=!1,Y;s&&(Ht(s)?(q=!0,U=r==null?void 0:r.point_icon,K=ae(A,l)):s.rebate_card?(U=Tn,K=s.rebate_card.name,W=s.rebate_card.description,Y=s.rebate_card.logo):s.app_item&&(K=s.app_item.name,W=s.app_item.description,Y=s.app_item.logo));const{tax_rate:Q,surcharge:ee}=i||{},F=(r==null?void 0:r.app_id)===Gt[Oe],X=m&&!f&&(d==null?void 0:d.platform)!==zt.GARENA&&e,te=(_e=Wt({enabledTicketDeduction:w,promoCodeDetails:C,currentItem:s}))!=null?_e:0,j=[],R=Math.max(de-E-(w&&(s!=null&&s.ticket_deduction)?s.ticket_deduction.deducted_currency_amount:0),0);return s&&R&&j.push({label:(C==null?void 0:C.type)==="discount"?a("lbl__promo_code_discount"):a(x?"lbl__flash_sale_discount":"lbl__promo_discount"),value:u("div",{className:"flex text-text-content2",children:[t("div",{children:"-"}),t(ne,{currencyFormat:s.currency_symbol,currencyAmount:R,justifyEnd:!0})]})}),w&&(s!=null&&s.ticket_deduction)&&j.push({label:a("lbl__loyalty_coin_deduction"),value:u("div",{className:"flex items-center",children:[u("div",{className:"flex text-text-content2",children:[t("div",{children:"-"}),t(ne,{currencyFormat:s.currency_symbol,currencyAmount:s.ticket_deduction.deducted_currency_amount,justifyEnd:!0})]}),t("div",{className:"ms-2",children:"(-"}),t(Fe,{className:"mx-0.5"}),t("div",{children:"".concat(ae(s.ticket_deduction.deducted_ticket_amount,l),")")})]})}),u("dl",{className:"mb-3 grid grid-cols-2 justify-between gap-x-3.5 px-4 md:mb-4 md:px-10",children:[t(ie,{children:a(q?"lbl__total_amount":"lbl__selected_product")}
1),u(ue,{children:[U&&t("img",{className:"h-3.5 w-3.5",src:U}),K,!q&&t(qt,{logo:Y,name:K,description:W}),L&&u("span",{className:"whitespace-nowrap",children:[t("span",{children:"+"}),t(Fn,{className:"ms-1 inline align-bottom text-bonus"})]})]}),t(Mn,{className:"col-span-2 mb-2 w-full",appPointIcon:r.point_icon,appPointName:r.point_name,...$}),o&&fa.includes(o.channel)&&t("div",{className:"col-span-2 mb-1 text-xs/normal text-text-secondary md:text-sm/normal",children:a("msg__item_description")}),s&&!(o!=null&&o.extra.remove_pricing)&&(j.length?u(M,{children:[t(ie,{children:a("lbl__payment_breakdown")}),t(Ln,{className:"col-span-2 mb-2 w-full",displayItems:[{label:a("lbl__original_price"),value:t(ne,{currencyFormat:s.currency_symbol,currencyAmount:de,justifyEnd:!0})},...j,{label:a("title__total_payment"),value:t(ne,{currencyFormat:s.currency_symbol,currencyAmount:E,justifyEnd:!0}),hasDivider:!0}]})]}):u(M,{children:[t(ie,{children:a("lbl__price")}),t(ue,{children:t(ne,{currencyFormat:s.currency_symbol,currencyAmount:E,justifyEnd:!0})})]})),s&&Q&&(typeof Q=="string"?t("div",{className:"col-span-2 mb-1 text-xs/none text-text-secondary md:text-sm/none",children:a("lbl__price_tax_note_".concat(Q.toLowerCase()))}):typeof Q=="number"?u(M,{children:[t("div",{className:"col-span-2 mb-1 text-xs/normal text-text-secondary md:text-sm/normal",children:a("lbl__price_tax_note_{percentage}",{percentage:Q*100})}),t(ie,{children:a("lbl__tax")}),t(ue,{children:t(ne,{currencyFormat:s.currency_symbol,currencyAmount:Q*E})})]}):null),s&&ee&&u(M,{children:[t(ie,{children:a("lbl__surcharge")}),t(ue,{children:t(ne,{currencyFormat:s.currency_symbol,currencyAmount:ee})})]}),t(ie,{children:a(e?"lbl__shell_balance":"lbl__payment_method")}),t(ue,{children:e?t(ne,{currencyFormat:"GS %d",currencyAmount:h,justifyEnd:!0}):o==null?void 0:o.name}),t(ie,{children:a("title__role_name")}),t(ue,{children:(F?m==null?void 0:m.username:null)||(c==null?void 0:c.role)||(f==null?void 0:f.nickname)||(d==null?void 0:d.username)}),X&&u(M,{children:[t(ie,{children:a("lbl__account_name")}),u(ue,{children:[m==null?void 0:m.username,t("div",{className:"mx-1 h-2.5 w-px bg-short-line"}),u("button",{type:"button",className:"flex items-center text-sm/none font-normal text-text-content2 transition-opacity hover:opacity-70",onClick:()=>p().then(()=>g()),children:[t(yt,{className:"me-1 text-2xs"}),a("btn__logout")]})]})]}),n==null?void 0:n.map(({key:ve,value:be})=>u(re.Fragment,{children:[t(ie,{children:ve}),t(ue,{children:be})]},ve)),te>0&&u("div",{className:"col-span-2",children:[t("hr",{className:"my-1 border-line"}),u("div",{className:"flex justify-between gap-4",children:[t(ie,{children:u("div",{className:"flex gap-1",children:[t("span",{children:a("lbl__estimated_loyalty_coins")}),t(Dn,{isSecondary:!0,title:(he=a("lbl__estimated_loyalty_coins"))!=null?he:"",body:t("div",{className:"text-start",children:a("msg__estimated_loyalty_coins")})})]})}),u(ue,{children:[t(Fe,{}),t("span",{children:ae(te,l)})]})]})]})]})},ze="promoCode",We="promoCodeDetails",_a=({isShellChannel:e=!1})=>{var ee;const{t:n}=k(),{appId:a,channelId:r,isFlashSale:o}=xe(),{appInfo:s,currentItem:i}=oe(),{region:c,lang:l}=De(),{data:d}=Yt(),{ssoAuth:f}=Re(),{role:m}=tt(),{post:p,rejectPost:g,isLoading:h,error:x,data:v}=Un(),{formData:D,updateFormData:C,resData:w}=P(),A=(ee=D[ze])==null?void 0:ee.value,L=_.useMemo(()=>Qt.test(A),[A]),$=d.find(F=>F.app_id===a);if(!($&&$.allow_promo_code&&i&&i.rebate_card_id===0&&i.app_item_id===0&&!o||!1)||w||f&&e)return null;const de=!!D.enabledTicketDeduction.value,U=()=>{p("/shop/pay/validate_promo_code?".concat(new URLSearchParams({language:l,region:c})),{promo_code:A,app_id:a,channel_id:r,item_id:i==null?void 0:i.item_id,packed_role_id:(m==null?void 0:m.packed_role_id)||0}).then(F=>{if(de&&F.type==="discount"){g(new Error("msg__promo_code_cannot_combine_with_coin_deduction"));return}window.gtag("event","msp.apply-promo-code",{appId:a,channelId:r,currencyAmount:i==null?void 0:i.currency_amount,currency:i==null?void 0:i.currency}),C(We,F)})},K=()=>{C(ze,""),C(We,void 0),g(void 0)},W=!h&&!!v,q=W?t(ce,{onClick:K,className:"rounded-s-none",children:n("btn__remove_promo_code")}):t(ce,{onClick:U,className:"rounded-s-none",isDisabled:!L,children:n("btn__confirm_promo_code")}),Y=()=>{C(We,void 0),g(void 0)},Q=()=>
1{if(!W)return;const{type:F,promo_code:X}=v;if(F==="discount")return v.discount===0?n("msg__promo_code_zero",{promo_code:X}):u(mt,{i18nKey:"msg__promo_code_discount_amount",values:{promo_code:X},children:[t("span",{children:"You got "}),t(ne,{className:"align-bottom",currencyFormat:(i==null?void 0:i.currency_symbol)||"",currencyAmount:v.discount_currency_amount,justifyEnd:!0,inlineFlex:!0}),u("span",{children:[" discount from promo code ",X]})]});{const te=Xt(i==null?void 0:i.app_point_amount,v);return te?n("msg__promo_code_bonus_amount",{bonus_amount:ae(te,c),point_name:(s==null?void 0:s.point_name)||"",promo_code:X}):n("msg__promo_code_zero",{promo_code:X})}};return t(le,{fieldKey:ze,compact:!0,right:q,onChange:Y,onKeyDown:F=>F.key==="Enter"&&U(),disabled:W,errorMsg:!h&&!!x&&n(Ue(x.message),{promo_code:A})||void 0,successMsg:Q()})},V=({bottomBar:e,children:n,isShellChannel:a=!1,additionalSummaryItems:r})=>{const[o]=Jt(),{appId:s,channelId:i,isFlashSale:c}=xe(),{currentItem:l}=oe(),{resData:d}=P();return _.useEffect(()=>{d&&window.scrollTo(0,0)},[d]),u(An,{centerPadding:!1,children:[t(jn,{backPath:"".concat(c?"/flash-sale":"/","?").concat(o),onClickBack:()=>{window.gtag("event","msp.click-back",{appId:s,channelId:i,currencyAmount:l==null?void 0:l.currency_amount,currency:l==null?void 0:l.currency})}}),t(pa,{isShellChannel:a,additionalItems:r}),t("div",{className:"h-2 bg-divider"}),u("div",{className:"divide-y divide-line border-b-8 border-divider px-4 empty:hidden md:px-10 md:py-2 [&>*]:py-4",children:[t(_a,{isShellChannel:a}),t(ma,{isShellChannel:a})]}),u("div",{className:"flex flex-col gap-6 px-4 pb-8 pt-5 md:p-10 md:pt-6",children:[u(re.Fragment,{children:[n,t(Dt,{})]}),e&&u(re.Fragment,{children:[e,t(gt,{position:"non_revamp_channel_page"})]})]})]})},Z=({renderOrder:e,disabled:n})=>t(M,{children:e.map((a,r)=>Array.isArray(a)?t("div",{className:"grid grid-cols-2 items-end gap-x-3 empty:hidden",children:t(Z,{renderOrder:a,disabled:n})},r):t(le,{fieldKey:a,disabled:n},a))}),{name:ha,email:ga,CPF:va}=me,ba={name:ha,email:ga,CPF:va},ya=({data:e})=>{const{t:n}=k(),a=()=>{at({children:t("div",{children:n("msg__copy_to_clipboard_success")})})},r=pt("md");return t(V,{children:u("div",{className:"flex flex-col",children:[t("span",{className:"mb-6 text-lg/none font-medium",children:n("msg__boleto_info_instruction_title")}),t("div",{className:"mb-2 text-sm/none",children:n("msg__boleto_info_instruction_barcode")}),r&&t("div",{className:"mb-4 mt-2 flex w-full flex-col items-center",children:t(en,{value:e.barcode_number.toString(),displayValue:!1,height:80,width:1.8,margin:0,background:"white"})}),t("div",{className:"mb-4 select-all break-words rounded-md bg-bg-panel p-4 text-sm md:p-[15px]",children:e.digitable_line}),t(ce,{className:"mb-6",onClick:async()=>{await window.navigator.clipboard.writeText(e.digitable_line.toString()),a()},children:n("btn__boa_compra_boleto_copy_code")}),t("div",{className:"mb-4 text-sm/[22px]",children:n("msg__boleto_info_instruction_print")}),t(ce,{isOutlined:!0,className:"mb-6",onClick:()=>window.open(e.payment_url,"_blank"),children:n("btn__boa_compra_boleto_print_ticket")}),u("div",{className:"break-words text-sm/[22px] text-text-secondary",children:[t("div",{children:n("msg__boleto_info_instruction_line1")}),t("div",{className:"mt-[22px]",children:n("msg__boleto_info_instruction_line2")}),t("div",{className:"link-inside mt-[22px]",dangerouslySetInnerHTML:{__html:n("msg__boleto_info_instruction_line3")}})]})]})})},xa=({isPolling:e,pollData:n})=>e?t($e,{}):n?t(ya,{data:n}):t(V,{bottomBar:t(J,{}),children:t(Z,{renderOrder:["name","email","CPF"]})}),Ca=()=>{const{postInit:e}=z(),[n,a]=_.useState(!1),[r,o]=_.useState(void 0),s=_.useCallback(async i=>{a(!0);const c=await e(i,{name:i.name,email:i.email,CPF:i.CPF},()=>a(!1)),l=await Na(c.display_id);return o(l),a(!1),c},[e]);return t(G,{fields:ba,onPost:s,children:t(xa,{isPolling:n,pollData:r})})};async function Na(e){return await Zt(["/shop/pay/boa_compra_boleto_info",{display_id:e}])}const se=({fieldKey:e,description:n,disabled:a})=>{var d,f;const{t:r}=k(),{fields:o,formData:s,updateFormData:i}=P();if(!((d=s[e])!=null&&d.visible))return null;const{labelKey:c}=o[e],l=c?r(c):"";return t(ca,{disabled:a,checked:(f=s[e])==null?void 0:f.value,onToggle:m=>i(e,m),description:n||l})},{name:wa,email:Aa,CPF:Da,DOBAbove14:ka,phone:Ia,agreedAboveAge:Pa}=me,Sa={name:wa,email:Aa,CPF:Da,DOB:ka,phone:Ia,method:{initialValue:"pix"},agreedAboveAge:Pa},Ea=({isEbanx:e,paymentCode:n})=>{const{t:a}=k();return u("div",{className:"flex w-full flex-col",children:[t("div",{className:"text-center text-lg/none font-medium",children:"Pague com Pix"}),t("div",{className:"my-3 flex h-[150px] w-full justify-center",children:t(tn,{value:n,size:150,marginSize:1,level:"L"})}),t("div",{className:"link-inside text-sm/[22px] text-text-secondary",dangerouslySetInnerHTML:{__html:a(e?"msg__pix_ebanx_note_before_code":"msg__pix_pagseguro_note_before_code")}}),t("div",{className:"mb-4 mt-3 select-all break-words rounded-md bg-bg-panel p-4 text-sm/[22px]",children:n}),t(ce,{className:"mb-6",onClick:async()=>{await window.navigator.clipboard.writeText(n),at({children:t("div",{children:a("msg__copy_to_clipboard_success")})})},children:a("btn__copy_to_clipboard")}),t("div",{className:"link-inside text-sm/[22px] text-text-secondary",dangerouslySetInnerHTML:{__html:a(e?"msg__pix_ebanx_note_after_code":"msg__pix_pagseguro_note_after_code")}})]})},Fa=()=>{const{resData:e}=P();if(e){const{qrcode:n,payment_code:a}=e.init||{};return t(V,{children:t(Ea,{paymentCode:a,isEbanx:!n})})}return u(V,{bottomBar:t(J,{}),children:[t(Z,{renderOrder:["name","email",["CPF","DOB"],"phone"]}),t(se,{fieldKey:"agreedAboveAge"})]})},Ta=()=>{const{region:e}=De(),{postInit:n}=z(),a=_.useCallback(async r=>{const o=await n(r,{name:r.name,email:r.email,CPF:r.CPF,DOB:r.DOB,phone:r.phone,method:r.method,country:e.toLowerCase()});if(!o.init)throw new Error(ke);return o},[n,e]);return t(G,{fields:Sa,onPost:a,children:t(Fa,{})})},Ba=({children:e,loadingPage:n})=>{const{resData:a}=P();return a?n?t(M,{children:n}):t($e,{}):e?t(M,{children:e}):t(V,{bottomBar:t(J,{})})},ot=({getChannelData:e,fields:n,loadingPage:a,prefillUserInfo:r,children:o,proxyChannelId:s})=>{const{postInitInvoice:i,redirectInitUrl:c}=z(s),l=_.useCallback(async d=>{const f=await(e==null?void 0:e(d)),m=await i(d,f);return c(m),m},[i,c,e]);return t(G,{fields:n,prefillUserInfo:r,onPost:l,children:t(Ba,{loadingPage:a,children:o})})},Ra=()=>{const{extra:e}=oe(),n=_.useCallback(()=>{const{payment_id:a,payment_group:r}=e||{};return{payment_id:a,payment_group:r}},[e]);return t(ot,{getChannelData:n})},Oa=({fieldKey:e="cardNumber",brandImg:n,inputElement:a,hasError:r,successMsg:o,selectedCard:s,cards:i=[],onSelectCard:c,onDeleteCard:l})=>{const d=i.length>0,f=S({"ps-16":n,"pe-11":d});return u(we,{className:"relative",children:[t(le,{fieldKey:e,inputElement:a&&t("div",{className:S("form-input h-11 w-full",f,{"form-input-invalid":r}),children:a}),inputClassName:f,right:u(M,{children:[n&&t("img",{className:"absolute inset-y-1.5 my-auto ms-1.5 h-8 w-12 rounded",src:n}),d&&t(we.Button,{className:"absolute inset-y-1.5 end-3.5 my-auto transition-opacity hover:opacity-70",children:t(yt,{className:"text-xl text-icon"})})]}),successMsg:o}),t(Ma,{pcPopoverClassName:"top-full mt-1",selectedCard:s,cards:i,onSelectCard:c,onDeleteCard:l})]})},Ma=({cards:e=[],pcPopoverClassName:n,selectedCard:a,onSelectCard:r,onDeleteCard:o,isAbove:s})=>{const{t:i}=k(),c=pt("md");if(e.length===0)return null;const l=f=>
1a&&u(M,{children:[t("div",{className:"md:mx-3.5 md:border-t md:border-line/50"}),u("button",{className:"flex w-full items-center gap-3.5 text-start md:rounded-md md:p-3.5 md:hover:bg-[#FAFAFA] dark:md:hover:bg-[#3C3C47]",onClick:()=>{r==null||r(void 0),f()},children:[t("div",{className:"flex h-[34px] w-[50px] items-center justify-center rounded bg-[#F3F3F3] dark:bg-[#454555] md:h-8 md:w-12",children:t(Bn,{className:"text-sm text-[#CECECE] dark:text-[#6C6C7E]"})}),t("div",{className:"text-base font-medium",children:i("btn__add_a_new_card")})]})]}),d=f=>e.map(({id:m,brandImg:p,displayNumber:g,expiryDate:h})=>u("div",{className:S("flex gap-4 border-b border-line/50 py-4 md:rounded-md md:border-none md:p-3.5",{"md:bg-[#F5F5F5] md:hover:bg-[#F5F5F5] dark:md:bg-[#3C3C47]":(a==null?void 0:a.id)===m,"md:hover:bg-[#FAFAFA] dark:md:hover:bg-[#3C3C47]":(a==null?void 0:a.id)!==m}),children:[u("button",{className:"flex flex-1 items-center text-start md:h-8",onClick:()=>{r==null||r(m),f()},children:[t("img",{className:"h-[34px] w-[50px] rounded md:h-8 md:w-12",src:p,alt:"Credit card brand"}),u("div",{className:"ms-3 grid flex-1 gap-1 md:gap-1.5",children:[t("div",{className:"text-base/none font-medium md:text-sm/none",children:t("span",{dir:"ltr",children:g})}),h&&t("div",{className:"text-xs/none text-text-secondary",children:i("msg__expire_at_{when}",{when:h})})]}),(a==null?void 0:a.id)===m&&t(bt,{className:"ms-4 text-2xl text-text-content2"})]}),t(La,{onDelete:()=>o==null?void 0:o(m)})]},m));return t(ct,{as:re.Fragment,children:t(we.Panel,{as:re.Fragment,children:({open:f,close:m})=>c?t(ct.Child,{className:S(n,"absolute z-10 flex w-full origin-top flex-col overflow-hidden rounded-md bg-bg-popup shadow-[0px_9px_28px_8px_rgba(0,0,0,0.05)] md:bg-bg-dropdown-panel",{"md:-translate-y-[calc(100%+52px)] md:top-none md:origin-bottom":s}),enter:"transition",enterFrom:"opacity-0 scale-y-75",leave:"transition",leaveTo:"opacity-0 scale-y-75",children:u("div",{className:"overflow-y-auto p-1",children:[d(m),l(m)]})}):t(nn,{isOpen:f,onClose:m,title:i("title__select_creditcard"),bottomButton:l(m),isTransitionChild:!0,children:t("div",{className:"flex flex-col px-4",children:d(m)})})})})},La=({onDelete:e})=>{var o;const{t:n}=k(),[a,r]=_.useState(!1);return u(M,{children:[t("button",{onClick:()=>r(!0),children:t(Rn,{className:"text-2xl text-[#A0A0A0] hover:opacity-80 active:opacity-60"})}),t(Kn,{isOpen:a,onClose:()=>r(!1),title:(o=n("title__delete_record"))!=null?o:"",body:n("msg__delete_record"),buttons:u(M,{children:[t(ce,{isOutlined:!0,onClick:()=>r(!1),fluid:!0,children:n("btn__cancel")}),t(ce,{onClick:()=>{e(),r(!1)},fluid:!0,children:n("btn__ok")})]})})]})},$a=(e,n)=>new Promise((a,r)=>{const o=window;if(o[e])return a(o[e]);const s=document.createElement("script");document.body.appendChild(s),s.onload=()=>{a(o[e])},s.onerror=()=>{r(new Error(an))},s.async=!0,s.src=n});let Ee;const Ua=async()=>{if(Ee)return Ee;const e=await $a("Boacompra","https://stc.boacompra.com/payment.boacompra.min.js?p=999999");return Ee=new e.PaymentMethod,Ee},Va=({disabled:e})=>{const{t:n}=k();return t(se,{fieldKey:"agreedTermsAndConditions",disabled:e,description:u("div",{className:"link-inside",children:[t("span",{children:n("msg__i_agree")}),"Â ",t("a",{href:"https://contentgarena-a.akamaihd.net/legal/tos/tos_zh-TW.html",target:"_blank",rel:"noopener noreferrer",children:n("btn__tw_stored_terms")}),"ã",t("a",{href:"https://contentgarena-a.akamaihd.net/legal/pp/pp_zh-TW.html",target:"_blank",rel:"noopener noreferrer",children:n("btn__tw_privacy_policy")})," ",n("msg__tw_privacy_policy_conditions")]})})},Ka=({bottomBar:e,children:n})=>{const{t:a}=k(),{trackClick:r}=rn(),[o]=et(),{channelId:s}=xe(),{role:i,isLoading:c}=tt(),[l,d]=_.useState(!1);return!o||c?t("div",{className:"flex flex-col",children:t(_t,{className:"my-4"})}):i?u("div",{className:"flex flex-col gap-6",children:[n,t(Dt,{}),e&&u("div",{className:"flex flex-col gap-6 max-md:mt-2",children:[e,t(gt,{position:"non_revamp_channel_page"})]})]}):u(M,{children:[t(ce,{fluid:!0,onClick:()=>{r({action:"redeem_channel_login",app_id:o.app_id,channel_id:s}),d(!0)},children:a("btn__login")}),t(vt,{app:o,source:"redeem_channel",isOpen:l,onClose:()=>d(!1),onLogin:()=>d(!1)})]})},ja=({fieldKey:e,disabled:n})=>{const{formData:a,updateFormData:r}=P(),{t:o}=k(),{value:s,visible:i}=a.topupToFriend||{};if(!i)return null;const c=[{value:!1,children:o("lbl__topup_to_self")},{value:!0,children:o("lbl__topup_to_friend")}];return u("div",{className:"flex flex-col gap-6",children:[t(rt,{title:o("btn__topup"),
1children:t(At,{disabled:n,value:s,onChange:l=>r("topupToFriend",l),options:c})}),t(le,{fieldKey:e})]})},Ha={agreedTermsAndConditions:{initialValue:!1,validate:e=>!!e,isVisible:e=>Oe===Ne.TW}},{agreedTermsAndConditions:Ga}=Ha,za=()=>{const{t:e}=k();return u(Ka,{bottomBar:t(J,{label:e("btn__confirm_payment")}),children:[t(le,{fieldKey:"cardPassword"}),t(le,{fieldKey:"cardNumber"}),t(ja,{fieldKey:"friendUsername"}),t(Va,{})]})},Wa=on(()=>{const{postInit:e,redirectDisplayId:n}=z(),{isShellApp:a}=sn(),r=_.useMemo(()=>({cardPassword:{labelKey:"lbl__ppcard_password",placeholderKey:"plh__ppcard_password",maxLength:20,validate:s=>Pe.newCardPassword.test(s)||Pe.oldCardPassword.test(s),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",dir:"ltr"},cardNumber:{labelKey:"lbl__ppcard_number",placeholderKey:"plh__ppcard_number",maxLength:20,validate:s=>Pe.oldCardNumber.test(s),isVisible:(s,i)=>Pe.oldCardPassword.test(i.cardPassword.value||""),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",dir:"ltr"},topupToFriend:{initialValue:!1,isVisible:()=>Oe!==Ne.TW&&a},friendUsername:{labelKey:"lbl__friend_username",placeholderKey:"plh__friend_username",validate:s=>!!s,isVisible:(s,i)=>i.topupToFriend.value,autoComplete:"off",autoCorrect:"off",autoCapitalize:"off"},agreedTermsAndConditions:Ga}),[a]),o=_.useCallback(async s=>{const{cardNumber:i,cardPassword:c,friendUsername:l}=s,d=await e(s,{card_password:c,card_no:i,friend_username:l});return n(d,!0),d},[e,n]);return t(G,{fields:r,onPost:o,children:t(za,{})})}),qa={name:{labelKey:"lbl__new_boa_compra_card_holder_name",placeholderKey:"plh__new_boa_compra_card_holder_name",minLength:2,maxLength:26,validate:e=>/^(?=[A-Za-z,.'-]{2,}(?: [A-Za-z,.'-]{1,})+$)(?=^.{2,26}$).+$/.test(e)}},Ya=()=>{var x,v,D,C,w;const{t:e}=k(),{region:n,lang:a}=De(),{currentChannel:r,currentItem:o}=oe(),{onClick:s,isDisabled:i}=xt(),[c,l]=_.useState(),{formData:d,isSubmitting:f,resData:m}=P();if(_.useEffect(()=>{l(void 0)},[d]),f||m)return t($e,{});const p=(x=d.promoCodeDetails)==null?void 0:x.value,g=(v=d.enabledTicketDeduction)==null?void 0:v.value,{priceDisc:h}=ft({item:o,channel:r,promoCodeDetails:p,enabledTicketDeduction:g});return t(V,{bottomBar:u("div",{className:"w-full",children:[c&&t("div",{className:"mb-2 text-sm text-text-content2",children:e(Ue(c))}),t(ln,{className:S("w-full",{"opacity-40 cursor-not-allowed pointer-events-none":i}),buttonSizeMode:"fill",buttonColor:dn===un.Dark?"white":"black",buttonLocale:a,environment:Ye===Qe.PROD?"PRODUCTION":"TEST",paymentRequest:{apiVersion:2,apiVersionMinor:0,allowedPaymentMethods:[{type:"CARD",parameters:{allowedAuthMethods:["PAN_ONLY"],allowedCardNetworks:["AMEX","DISCOVER","MASTERCARD","VISA"]},tokenizationSpecification:{type:"PAYMENT_GATEWAY",parameters:{gateway:"pagsegurointernational",gatewayMerchantId:(C=(D=r==null?void 0:r.extra.app_id_store_id_mapper)==null?void 0:D.toString())!=null?C:""}}}],emailRequired:!0,merchantInfo:{merchantId:"BCR2DN7TWHS6NF2W",merchantName:"Loja dos Gamers LTDA"},transactionInfo:{totalPriceStatus:"FINAL",totalPrice:h.toString(),currencyCode:(w=o==null?void 0:o.currency)!=null?w:"",countryCode:n}},onError:A=>l(A instanceof Error?A.message:A.statusMessage),onClick:()=>l(void 0),onLoadPaymentData:A=>{s({email:A.email,token:A.paymentMethodData.tokenizationData.token}).catch(L=>l(L.message))},onCancel:()=>l("error_google_pay_cancelled")})]}),children:t(Z,{renderOrder:["name","document"]})})},Qa=()=>{const{postInit:e,redirectDisplayId:n}=z(),{currentChannel:a}=oe(),r=_.useMemo(()=>({...qa,document:{labelKey:"lbl__new_boa_compra_cpf",placeholderKey:"plh__new_boa_compra_cpf",numberFormat:"###.###.###-##",formatMask:"_",validate:s=>cn(s),isVisible:()=>(a==null?void 0:a.channel)===211321}}),[a]),o=_.useCallback(async(s,i,c)=>{const l={name:s.name,document:s.document,email:c==null?void 0:c.email,token:c==null?void 0:c.token},d=await e(s,l);return n(d),d},[e,n]);return t(G,{fields:r,onPost:o,children:t(Ya,{})})},Ve={agreedTermsAndConditions:{initialValue:!1,validate:e=>!!e,isVisible:(e,n)=>n.showAgreedTermsAndConditions.value}},Xa=()=>{const{t:e}=k(),{onClick:n}=xt(),{resError:a,onSubmit:r,onReset:o}=P(),[{isResolved:s,isRejected:i}]=fn(),c=_.useRef(n),l=_.useRef(r),[d,f]=_.useState(!1);_.useEffect(()=>{c.current=n},[n]),_.useEffect(()=>{l.current=r},[r]);const m=d?pn:a==null?void 0:a.message;return t(V,{bottomBar:s?u("div",{children:[m&&t("div",{className:"mb-2 text-sm text-text-content2",children:e(Ue(m))}),t(_n,{className:"[&_iframe]:!z-0",style:{layout:"horizontal",tagline:!1},createOrder:async()=>(await c.current()).init.id,onClick:()=>{f(!1)},onApprove:async()=>{await l.current()},onCancel:()=>{o(),f(!0)},onError:()=>{}})]}):i?t("div",{className:"text-sm/[22px] text-text-secondary",children:e("msg__paypal_button_not_loaded")}):t(Me,{className:"m-auto"})})},Ja=()=>{const{currentItem:e}=oe(),{postInit:n,redirectDisplayId:a}=z(),r=_.useCallback(async(o,s)=>s?(await ht.post("/callback/paypal_direct/capture",{display_id:s.display_id,order_id:s.init.id}),a(s),s):n(o),[n,a]);return t(mn,{options:{clientId:[Ne.BR,Ne.EU,Ne.SA].includes(Oe)?Ye===Qe.PROD?"ART4tfYPEJ8doGQRQTSz3oezwyhubs-mV2cJYsYBr_AKAIHAOB7S2Lb3hnd0C9_9WVcLjXkSn7m9bFqM":"AXqi3FJEJ8HqsHoGos6Q5fd7VMRe5vK5c4B3q2xHhoSzC4qzKB27Odg8lzeIuYLWdBdeNJQAmWBBP035":Ye===Qe.PROD?"ARss6MIlPQexw61W0fohFU1ypX2sH1pYrktkB6IRzPqVKRTWBdzl3aT4yihDWEwx83UO4JuCe3m1UC55":"AcOrZzEg53ihQfTdkBMtDhsKDEjuYegUUwTCqA32-mGvDKPl6fLmQppZKFNXCauuf7AWMHT46BNnMIyw",currency:e==null?void 0:e.currency},children:t(G,{onPost:r,children:t(Xa,{})})})},Za=()=>{var l;const e="method",{formData:n,updateFormData:a}=P(),r=(l=n[e])==null?void 0:l.value,{t:o}=k(),{extra:s}=oe(),i=_.useMemo(()=>{const d=s==null?void 0:s.payment_group;return Array.isArray(d)?d.map(f=>{const m=nt?f.icon_mb:f.icon_pc;return{name:f.name,icon:m,code:f.code}}):[]},[s==null?void 0:s.payment_group]),c=_.useCallback(d=>{a(e,d)},[a,e]);return _.useEffect(()=>{i.length>0&&c(i[0].code)},[i,c]),t(rt,{title:o("tip__choose_wallet"),children:t(At,{isImgOptions:!0,value:r,onChange:d=>c(d),options:i.map(({name:d,icon:f,code:m})=>({value:m,children:t("img",{className:"h-full w-full object-contain",alt:d,src:f},m)}))})})},{name:er,email:tr,CPF:nr,DOBAbove14:ar,phone:rr,method:or,agreedAboveAge:sr}=me,ir={name:er,email:tr,CPF:nr,DOB:ar,phone:rr,method:or,agreedAboveAge:sr},cr=()=>u(V,{bottomBar:t(J,{}),children:[t(Za,{}),t(Z,{renderOrder:["name","email",["CPF","DOB"],"phone"]}),t(se,{fieldKey:"agreedAboveAge"})]}),lr=()=>{const e=_.useCallback(({name:n,email:a,CPF:r,DOB:o,phone:s,method:i})=>({name:n,email:a,CPF:r,DOB:o,phone:s,method:i}),[]);return t(ot,{fields:ir,getChannelData:e,children:t(cr,{})})},Ke=()=>{const{t:e}=k();return t(se,{fieldKey:"agreedTermsAndConditions",description:t("span",{dangerouslySetInnerHTML:{__html:e("msg__gopay_terms_and_conditions")}})})},je=()=>{const{t:e}=k(),{formData:n,updateFormData:a}=P(),{value:r,valid:o}=n.CPF,{data:s,error:i,isLoading:c}=hn(o?["/shop/lojadosgamers/id/check",{id_number:r}]:null,([d,f])=>ht.post(d,f).then(m=>m.data)),l=!!(s!=null&&s.result);return _.useEffect(()=>
1{a("validatedCPF",l)},[a,l]),o?i?t(gn,{icon:"error",description:e(Ue(i.message))}):c?t(_t,{}):t(Z,{renderOrder:["name","DOB"]}):null},He=()=>{const{oauth:e}=Re();return e?t(se,{fieldKey:"agreedSaveUserInfo"}):null},{gopayEmail:dr,agreedSaveUserInfo:ur,agreedAboveAge:mr}=me,{agreedTermsAndConditions:fr}=Ve,pr={...Le,email:dr,agreedSaveUserInfo:ur,agreedAboveAge:mr,agreedTermsAndConditions:fr},qe=({children:e})=>t("div",{className:"flex items-center justify-end text-end font-medium ",children:e}),_r=({data:e})=>{const{t:n}=k();return u("div",{className:"flex flex-col",children:[t("div",{className:"mb-6 text-lg/none font-medium",children:n("msg__loterica_instruction_title")}),u("div",{className:"mb-6 grid w-full grid-cols-2 justify-between gap-x-3.5 gap-y-6 py-3 text-sm/none",children:[t("div",{children:n("msg__loterica_payment_number")}),t(qe,{children:e.init.payment_number}),t("div",{children:n("msg__loterica_cpf")}),t(qe,{children:t(wt,{value:e.init.cpf,displayType:"text",format:"###.###.###-##"})}),t("div",{children:n("msg__loterica_price")}),t(qe,{children:t(ne,{currencyFormat:e.init.currency_symbol,currencyAmount:e.init.price})})]}),u("div",{className:"break-words text-sm/[22px] text-text-secondary",children:[t("div",{children:n("msg__loterica_instruction_line1")}),t("div",{className:"mt-[22px]",children:n("msg__loterica_gopay_instruction_line2")}),t("div",{className:"mt-[22px]",children:n("msg__loterica_instruction_line3")})]})]})},hr=()=>{const{resData:e}=P(),n=!!(e!=null&&e.init);return t(V,{bottomBar:!n&&t(J,{}),children:n?t(_r,{data:e}):u(M,{children:[t(Z,{renderOrder:["email","CPF"]}),t(je,{}),t(He,{}),t(se,{fieldKey:"agreedAboveAge"}),t(Ke,{})]})})},gr=()=>{const{postInitUserInfoBR:e}=z(),n=_.useCallback(async a=>{const r=await e(a);if(!r.init)throw new Error(ke);return r},[e]);return t(G,{fields:pr,onPost:n,prefillUserInfo:"br",children:t(hr,{})})},{gopayEmail:vr,gopayPhone:br,agreedSaveUserInfo:yr,agreedAboveAge:xr}=me,{agreedTermsAndConditions:Cr}=Ve,Nr={...Le,email:vr,phone:br,agreedSaveUserInfo:yr,agreedAboveAge:xr,agreedTermsAndConditions:Cr},wr=()=>{const{resData:e}=P();return e?t($e,{}):u(V,{bottomBar:t(J,{}),children:[t(Z,{renderOrder:["email","phone","CPF"]}),t(je,{}),t(He,{}),t(se,{fieldKey:"agreedAboveAge"}),t(Ke,{})]})},Ar=()=>{const{postInitUserInfoBR:e,redirectInitUrl:n}=z(),a=_.useCallback(async r=>{const o=await e(r);return n(o),o},[e,n]);return t(G,{fields:Nr,onPost:a,prefillUserInfo:"br",children:t(wr,{})})},{gopayEmail:Dr,gopayPhone:kr,agreedSaveUserInfo:Ir,agreedAboveAge:Pr}=me,{agreedTermsAndConditions:Sr}=Ve,Er={...Le,email:Dr,phone:kr,agreedSaveUserInfo:Ir,agreedAboveAge:Pr,agreedTermsAndConditions:Sr},Fr=()=>u(V,{bottomBar:t(J,{}),children:[t(Z,{renderOrder:["email","phone","CPF"]}),t(je,{}),t(He,{}),t(se,{fieldKey:"agreedAboveAge"}),t(Ke,{})]}),Tr=()=>{const{postInitUserInfoBR:e,redirectInitUrl:n}=z(),a=_.useCallback(async r=>{const o=await e(r);return n(o),o},[e,n]);return t(G,{fields:Er,onPost:a,prefillUserInfo:"br",children:t(Fr,{})})},{gopayEmail:Br,agreedSaveUserInfo:Rr,agreedAboveAge:Or}=me,{agreedTermsAndConditions:Mr}=Ve,Lr={...Le,email:Br,agreedSaveUserInfo:Rr,agreedAboveAge:Or,agreedTermsAndConditions:Mr},$r=({qrCodeURL:e})=>{const{t:n}=k(),[a,r]=_.useState(!1);return u("div",{className:"flex w-full flex-col",children:[t("div",{className:"text-center text-lg/none font-medium",children:n("msg__picpay_qrcode_title")}),u("div",{className:"mb-6 mt-3 flex h-[150px] w-full justify-center",children:[!a&&t(Me,{className:"m-auto"}),t("img",{className:S("h-full w-[150px]",{hidden:!a}),src:e,alt:"qr code",onLoad:()=>r(!0)})]}),t(Xe,{type:Je.QrCodeNote})]})},Ur=()=>{const{resData:e}=P(),{image_url:n}=(e==null?void 0:e.init)||{};return t(V,{bottomBar:!n&&t(J,{}),children:n?t($r,{qrCodeURL:n}):u(M,{children:[t(Z,{renderOrder:["email","CPF"]}),t(je,{}),t(He,{}),t(se,{fieldKey:"agreedAboveAge"}),t(Ke,{})]})})},Vr=()=>{const{postInitUserInfoBR:e,redirectInitUrl:n}=z(),a=_.useCallback(async r=>{const o=await e(r);if(nt)n(o);else if(!o.init)throw new Error(ke);return o},[e,n]);return t(G,{fields:Lr,onPost:a,prefillUserInfo:"br",children:t(Ur,{})})};function Kr({cardNumberKey:e="cardNumber"}={}){const{appId:n,channelId:a}
1=xe(),{currentItem:r}=oe(),{formData:o}=P(),s=o[e]||{},i=s.value&&s.value.length>=6?s.value.substring(0,6):"",c={app_id:n,channel_id:a,item_id:(r==null?void 0:r.item_id)||0,card_bin:i},l=vn(n&&i?["/shop/boa_compra/new/installment_list",c]:null),{data:d,error:f,isLoading:m}=l,p=d&&d.installment_list;return{error:f,isLoading:m,list:p}}const jr=()=>{const e="installments",{t:n}=k(),{list:a,isLoading:r}=Kr(),{formData:o,updateFormData:s,fields:i}=P(),c=_.useMemo(()=>(a||[]).map(h=>({value:h.quantity,children:"".concat(h.quantity," x ").concat(h.amount," = ").concat(h.total_amount)+(h.interest_free?"":" (".concat(n("lbl__new_boa_compra_with_interest"),")"))})),[a,n]),l=c.find(h=>h.value===o[e].value),d=l!==void 0,f=_.useCallback(h=>s(e,h),[s,e]);if(_.useEffect(()=>{d||(c.length===0?f(void 0):f(c[0].value))},[d,c,f]),r)return t(Me,{className:"mx-auto"});const{placeholderKey:m}=i[e],p=m?n(m):"",g=c.length===0;return t("div",{className:S({"pointer-events-none opacity-50":g}),children:t(le,{fieldKey:e,inputElement:t(la,{popoverAbove:!0,placeholder:p,value:l==null?void 0:l.value,onChange:f,options:c,disabled:g})})})},{email:Hr,CPF:Gr,installments:zr,phone:Wr,DOBAbove14:qr,name:Yr,cardDueDate:Qr,cardCVV:Xr,cardNumber:Jr,agreedAboveAge:Zr}=me,eo={email:Hr,phone:Wr,CPF:Gr,DOB:qr,installments:zr,cardDueDate:Qr,cardCVV:Xr,cardNumber:Jr,name:Yr,agreedAboveAge:Zr},to=({displayId:e})=>{const{t:n}=k(),{appId:a}=xe(),r=wn(a);return t(Vn,{bgResult:r,header:u(M,{children:[t(On,{className:"mb-5 text-[80px]"}),t("div",{className:"mb-2 text-xl/none font-bold text-text-title",children:n("msg__back_page_transaction_pending")}),u("div",{className:"text-sm/[22px] text-text-primary",children:[n("lbl__transaction_id"),t("br",{}),e]})]}),children:u("div",{className:"w-full break-words text-sm/[22px] text-text-secondary",children:[u("div",{children:[n("msg__attention"),":"]}),t("div",{children:n("msg__boacompra_creditcard_finish_instruction_line1")}),t("div",{children:n("msg__boacompra_creditcard_finish_instruction_line2")}),t("div",{children:n("msg__boacompra_creditcard_finish_instruction_line3")}),t(ce,{className:"mt-8",fluid:!0,href:"/txn?app=".concat(a),children:n("btn__transactions_history")})]})})},no=()=>{const{t:e}=k(),{resData:n,formData:a}=P(),{extra:r}=oe(),o=r==null?void 0:r.santander_partnership;if(n&&n.display_id)return t(to,{displayId:n.display_id});const s=bn(a.cardNumber.value),i=parseInt(a.cardNumber.value.substring(0,6),10),c=o&&o.active&&o.valid_card_bin_list&&yn(i,o.valid_card_bin_list)&&e("msg__santander_partnership_bonus")||"";return u(V,{bottomBar:t(J,{}),children:[t(Oa,{brandImg:s,successMsg:c}),u("div",{className:"grid grid-cols-2 items-end gap-x-3",children:[t(le,{fieldKey:"cardDueDate"}),t(le,{fieldKey:"cardCVV",tutorial:{body:e("msg__boa_compra_card_cvv_instruction")||""}})]}),t(Z,{renderOrder:["name","email",["CPF","DOB"],"phone"]}),t(jr,{}),t(se,{fieldKey:"agreedAboveAge"})]})},ao=()=>{const{postInit:e}=z(),n=_.useRef();_.useEffect(()=>{n.current=Ua()},[]);const a=_.useCallback(async r=>{const o=new Date().getFullYear().toString().substring(0,2),s={creditCard:r.cardNumber,cvv:r.cardCVV,expiration:{month:r.cardDueDate.substring(0,2),year:o+r.cardDueDate.substring(2,4)}},i=await n.current;return new Promise((c,l)=>{i==null||i.getDirectToken(s,async(d,f)=>{if(d)return l(new Error(d));{const m={token:f,name:r.name,email:r.email,DOB:r.DOB,msisdn:r.phone,CPF:r.CPF.replace(/\D/g,""),card_bin:parseInt(r.cardNumber.substring(0,6),10),installments:r.installments};return c(e(r,m))}})})},[e]);return t(G,{fields:eo,onPost:a,children:t(no,{})})},{name:ro,email:oo,CPF:so,DOBAbove14:io,phone:co,agreedAboveAge:lo}=me,uo={name:ro,email:oo,CPF:so,DOB:io,phone:co,method:{initialValue:"pix"},agreedAboveAge:lo},mo=({qrCodeURL:e,paymentCode:n})=>{const{t:a}=k(),[r,o]=_.useState(!1),s=()=>{at({children:t("div",{children:a("msg__copy_to_clipboard_success")})})};return u("div",{className:"flex w-full flex-col",children:[t("div",{className:"text-center text-lg/none font-medium",children:"Pague com Pix"}),u("div",{className:"my-3 flex h-[150px] w-full justify-center",children:[!r&&t(Me,{className:"m-auto"}),t("img",{className:S("h-full w-[150px]",{hidden:!r}),src:e,alt:"qr code",onLoad:()=>o(!0)})]}),t(Xe,{type:Je.QrNoteBeforeCode}),t("div",{className:"mb-4 mt-3 select-all break-words rounded-md bg-bg-panel p-4 text-sm/[22px]",children:n}),t(ce,{className:"mb-6",onClick:async()=>{await window.navigator.clipboard.writeText(n),s()},children:a("btn__copy_to_clipboard")}),t(Xe,{type:Je.QrNoteAfterCode})]})},fo=()=>{const{resData:e}=P(),{qrcode:n,payment_code:a}=(e==null?void 0:e.init)||{},r=a&&n;return t(V,{bottomBar:!r&&t(J,{}),children:r?t(mo,{qrCodeURL:n,paymentCode:a}):u(M,{children:[t(Z,{renderOrder:["name","email",["CPF","DOB"],"phone"]}),t(se,{fieldKey:"agreedAboveAge"})]})})},po=()=>{const{postInit:e}=z(),n=_.useCallback(async a=>{const r=await e(a,{name:a.name,email:a.email,CPF:a.CPF,DOB:a.DOB,phone:a.phone,method:a.method});if(!r.init)throw new Error(ke);return r},[e]);return t(G,{fields:uo,onPost:n,children:t(fo,{})})},_o=()=>t(ot,{}),ho=({src:e,onClose:n,name:a})=>t("div",{className:"fixed inset-0 flex items-center justify-center",children:u("div",{className:"relative h-3/4 w-3/4 bg-bg-base",children:[t("button",{onClick:n,className:"absolute end-6 z-10 me-2 mt-2 border px-4 py-1 hover:opacity-70",children:"X"}),t("iframe",{className:"mt-4 h-full w-full p-8",src:e,name:a})]})}),go=()=>{var s;const{resData:e}=P(),n=xn(),a=(s=e==null?void 0:e.init)==null?void 0:s.url,r=e==null?void 0:e.display_id;return t(V,{bottomBar:t(J,{}),children:a&&r&&t(ho,{src:a,onClose:()=>n("/result?display_id=".concat(r))})})},vo=()=>{const{postInit:e,redirectInitUrl:n}=z(),a=_.useCallback(async r=>{const o=await e(r);if(!o.display_id||!o.init)throw new Error(ke);return nt&&n(o),o},[e,n]);return t(G,{fields:{},onPost:a,children:t(go,{})})},Oo={211988:lr,211215:po,211985:Ta,211990:Ca,211989:ao,211209:Vr,211236:gr,211137:_o,211226:Ar,211171:vo,211229:Tr,211996:Ra,211321:Qa,211001:Ja},Mo={245e3:Wa};export{Ra as B,Oo as P,Mo as R};
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.