1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8277],{963:(e,l,t)=>{t.d(l,{v:()=>a});var n=t(7125);let a=(e,l,t)=>new Intl.NumberFormat((0,n.oS)(l,"iso3166","icu"),{style:"currency",currency:t,maximumFractionDigits:0,minimumFractionDigits:0}).format(e)},2226:(e,l,t)=>{t.d(l,{U7:()=>r,oq:()=>x,ZB:()=>h,w5:()=>j,$U:()=>_});var n=t(7876),a=t(4232),s=t(4509),o=t(963);let r=e=>{let{amount:l,countryCode:t,currencyCode:r,className:i,flashColor:c="primary"}=e,[d,u]=(0,a.useState)(l),[m,p]=(0,a.useState)(!1);return d!==l&&(u(l),p(!0)),(0,a.useEffect)(()=>{if(!m)return;let e=setTimeout(()=>p(!1),500);return()=>clearTimeout(e)},[m]),(0,n.jsx)("span",{className:(0,s.cx)((0,s.AH)({transition:"color 300ms ease-out",color:m?c:void 0}),i),children:(0,o.v)(l,t,r)})};var i=t(4620),c=t(3216),d=t(916),u=t(2135),m=t(3903),p=t(2002);let x=e=>{let{hideTextOnMobile:l=!1,...t}=e,{t:a}=(0,p.Bd)("common"),s=(0,u.Ub)("(max-width: ".concat((0,m.S)("sizes.breakpoint-md"),")"),{initializeWithValue:!1});return l&&s?(0,n.jsx)(i.K,{variant:"ghost",type:"button",...t,children:(0,n.jsx)(d.A,{})}):(0,n.jsxs)(c.$,{variant:"ghost",type:"button",...t,children:[(0,n.jsx)(d.A,{}),a("goBack")]})},h=e=>{let{title:l,includeDivider:t=!0,dividerClassName:a}=e;return(0,n.jsxs)(n.Fragment,{children:["string"==typeof l?(0,n.jsx)("h5",{className:(0,s.AH)({fontSize:"xl"}),children:l}):l,t&&(0,n.jsx)("hr",{className:(0,s.cx)((0,s.AH)({border:"none",borderTop:"1px solid",borderColor:"neutral.300",my:2}),a)})]})};var y=t(7099);let f=e=>e.replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t"),j=e=>{let{content:l,className:t,style:o}=e,{quill:r,quillRef:i}=(0,y.l)({theme:"bubble",modules:{toolbar:!1,clipboard:{matchVisual:!1}},readOnly:!0});return(0,a.useEffect)(()=>{r&&r.setContents(JSON.parse(f(l)))},[r,l]),(0,n.jsx)("div",{ref:i,style:o,className:(0,s.cx)((0,s.AH)({"& p":{fontFamily:"Roboto",marginBlockStart:0,marginBlockEnd:0,marginInlineStart:0,marginInlineEnd:0},"& a":{color:"primary"},"& .ql-clipboard":{display:"none"}}),t)})};var g=t(4274);let _=e=>{let{className:l}=e,{t}=(0,p.Bd)(),a=t("safe-purchase:safePurchase");return(0,n.jsxs)("div",{className:(0,s.cx)((0,s.AH)({display:"flex",alignItems:"center",gap:2}),l),children:[(0,n.jsx)(g.X,{size:"1em",className:(0,s.AH)({color:"neutral.500"})}),(0,n.jsx)("span",{className:(0,s.AH)({color:"neutral.500",fontSize:"xs"}),children:a})]})}},4330:(e,l,t)=>{var n;t.d(l,{g:()=>s});let a=null!=(n=t(5364).env.NEXT_PUBLIC_BRAND)?n:"filadd",s=e=>"kuadro"===a?"KR":e},8277:(e,l,t)=>{t.d(l,{$:()=>eu});var n,a=t(7876),s=t(4232),o=t(9234),r=t(3216),i=t(4509),c=t(699),d=t(1696),u=t(7633),m=t(2002);let p=e=>{let{expirationDate:l,membershipTime:t}=e,{t:n,i18n:s}=(0,m.Bd)("common");if(null==l&&null==t)return null;let o=l?n("courseAccess",{date:new Date(l).toLocaleDateString(s.language,{timeZone:"UTC"})}):n("duration",{membershipTime:t});return(0,a.jsxs)(d.v,{colorPalette:"green",size:"sm",className:(0,i.AH)({display:"inline-flex",alignItems:"center",gap:1,width:"fit-content",fontWeight:"medium"}),children:[(0,a.jsx)(u.m,{}),o]})};var x=t(2226),h=t(963);let y=Object.values({RUSH_TO_BUY:"rush_to_buy",PRIMARY:"primary",EXTRA:"extra"}),f={REFERRAL:"referral",AMBASSADOR:"ambassador",FILADD:"filadd",PROFESSOR:"professor"},j=e=>y.some(l=>l===e),g=e=>Object.values(f).some(l=>l===e),_=e=>{let{name:l,amount:t}=e,[,n,a,s]=l.split(".");return"coupon"!==n?null:{slot:j(a)?a:null,type:g(s)?s:null,amount:t}},b=e=>{let{detail:l,rushToBuyData:t,discountDetails:n,installmentsInterestRate:s,countryCode:o,currencyName:r}=e,{t:c}=(0,m.Bd)("payment-detail"),d="payment_detail.installmentsInterest"===l.name;if(d&&null==s)return null;let u=_(l),p=(null==u?void 0:u.slot)!=null?null==n?void 0:n[u.slot]:null,x=null,y={};if("payment_detail.rush_to_buy_discount"===l.name){var j;x="payment_detail.discount",y.rushToBuy=null!=(j=null==t?void 0:t.name)?j:""}else null!=p&&(null==u?void 0:u.type)===f.REFERRAL?x="payment_detail.referral":(null==p?void 0:p.code)!=null?(x="payment_detail.coupon",y.couponCode=p.code):null==u&&(x=l.name);return null==x?null:(0,a.jsxs)("div",{className:(0,i.AH)({py:1,display:"flex",justifyContent:"space-between"}),children:[(0,a.jsx)("p",{children:c(x,y)}),(0,a.jsx)("p",{children:d?"".concat(s,"%"):(0,h.v)(l.amount,o,r)})]})},v=e=>{let{tokenData:{payment_detail:{details:l,final_amount:t,currency_name:n,installments_interest_rate:s,installments_total_amount:o,discount_details:r},rush_to_buy:c,course:{geo:{country:d}}}}=e,{t:u}=(0,m.Bd)("payment-detail");return(0,a.jsxs)("div",{children:[(0,a.jsx)("hr",{className:(0,i.AH)({border:"none",borderTop:"1px solid",borderColor:"neutral.300",mt:2,mb:4})}),(0,a.jsx)("p",{className:(0,i.AH)({fontWeight:"medium",mb:2}),children:u("title")}),(0,a.jsx)("div",{className:(0,i.AH)({display:"flex",flexDirection:"column",justifyContent:"space-between"}),children:l.map(e=>(0,a.jsx)(b,{detail:e,rushToBuyData:c,discountDetails:r,installmentsInterestRate:s,
1countryCode:d,currencyName:n},e.name))}),(0,a.jsxs)("div",{className:(0,i.AH)({py:2,display:"flex",justifyContent:"space-between",alignItems:"center"}),children:[(0,a.jsx)("p",{className:(0,i.AH)({fontWeight:"semibold",fontSize:null==o?"md":"lg"}),children:u(null==o?"total":"payment_detail.totalToPayNow")}),(0,a.jsx)(x.U7,{amount:t,countryCode:d,currencyCode:n,className:(0,i.AH)({fontWeight:"semibold",fontSize:"lg"})})]}),null!=o?(0,a.jsx)("div",{className:(0,i.AH)({mt:4}),children:(0,a.jsx)("p",{className:(0,i.AH)({textAlign:"end",fontWeight:"semibold"}),children:u("installmentsTotalAmount",{totalAmount:(0,h.v)(o,d,n)})})}):null]})};var A=t(8008);let N=e=>{let{interestRateConfiguration:l,installmentDescription:t,countryCode:n,currencyName:s}=e,{t:o}=(0,m.Bd)("payment-detail");return(0,a.jsx)("div",{children:(0,a.jsx)("p",{className:(0,i.AH)({fontSize:"md"}),children:(0,a.jsx)(m.x6,{t:o,i18nKey:"installmentsConfigurationDetail.".concat(t),values:{installmentsAmount:l.installments_amount},components:{price:(0,a.jsx)(x.U7,{amount:l.installment_final_amount,countryCode:n,currencyCode:s,className:(0,i.AH)({color:"primary",fontWeight:"bold",fontSize:"2xl"})})}})})})},H=e=>{let{defaultInstallmentsAmount:l=0,paymentMethod:t,totalAmount:n,countryCode:s,currencyName:o}=e,{t:r}=(0,m.Bd)("payment-detail"),c=null!=t?t.max_installments_allowed:l,d=null!=t?"paymentMethodInstallmentDetails.".concat(t.i18n_installment_description):"paymentMethodInstallmentDetails.default";return(0,a.jsx)("div",{children:(0,a.jsx)("p",{className:(0,i.AH)({fontSize:"md"}),children:(0,a.jsx)(m.x6,{t:r,i18nKey:d,values:{installmentsAmount:c},components:{price:(0,a.jsx)(x.U7,{amount:n/c,countryCode:s,currencyCode:o,className:(0,i.AH)({color:"primary",fontWeight:"bold",fontSize:"2xl"})})}})})})},C=e=>{let{tokenData:{payment_detail:{final_amount:l,currency_name:t,installments_amount:n,installments_details:s,installments_total_amount:r},course:{geo:{country:c}},selected_region_payment_method:d},preSelectedPaymentMethod:p,preSelectedInstallmentsInterestRateConfigurationId:x,selectedFirstDueDate:h}=e,{t:y,i18n:f}=(0,m.Bd)("payment-detail"),j=null==s?void 0:s.find(e=>{let{id:l,installments_amount:t}=e;return l===x||void 0===x&&t===n}),g=null==d?void 0:d.i18n_installment_description,_=null==r&&null!=j&&null!=g,b=null!=d?d:p,v=null!=s&&s.length>0,C=null==r&&!v&&(null==b&&n>1||null!=b&&b.max_installments_allowed>0&&null!=b.i18n_installment_description),S=null!=h?A.c9.fromISO(h).toLocaleString({day:"numeric",month:"long"},{locale:f.language.split("-")[0]}):null;return _||C||null!=S?(0,a.jsxs)(o.bL,{className:(0,i.AH)({bg:"primary.100",p:3}),children:[_?(0,a.jsx)(N,{interestRateConfiguration:j,installmentDescription:g,countryCode:c,currencyName:t}):null,C?(0,a.jsx)(H,{defaultInstallmentsAmount:n,paymentMethod:b,totalAmount:l,countryCode:c,currencyName:t}):null,null!=S?(0,a.jsxs)("div",{className:(0,i.AH)({display:"flex",alignItems:"center",gap:1,color:"primary"}),children:[(0,a.jsx)(u.m,{}),(0,a.jsx)("p",{className:(0,i.AH)({fontSize:"sm",fontWeight:"medium"}),children:y("nextDueDate",{date:S})})]}):null]}):null};var S=t(3113),w=t(1909);let D=e=>{let{feature:l}=e;return(0,a.jsxs)("div",{className:(0,i.AH)({display:"flex",alignItems:"flex-start",gap:3}),children:[(0,a.jsx)(w.S,{size:14,weight:"bold",className:(0,i.AH)({flexShrink:0,color:"primary",my:1})}),(0,a.jsx)("p",{className:(0,i.AH)({fontSize:"sm",color:"neutral.600"}),children:l})]},l)},k=e=>{let{featuresList:l,expanded:t=!1}=e,{t:n}=(0,m.Bd)("common"),[o,c]=(0,s.useState)(t),d=n(o?"seeLess":"seeMore");return 0===l.length?null:(0,a.jsxs)("div",{className:(0,i.AH)({display:"flex",flexDirection:"column",alignItems:"start",gap:2}),children:[(0,a.jsx)("div",{className:(0,i.AH)({display:"flex",flexDirection:"column",gap:2,transition:"max-height 0.2s ease",overflowY:o?"auto":"hidden",maxHeight:{base:"100%",md:o?72:20}}),children:l.map(e=>{let{id:l,name:t}=e;return(0,a.jsx)(D,{feature:t},l)})}),(0,a.jsxs)(r.$,{className:(0,i.AH)({display:{base:"none",md:"flex"}}),variant:"link",onClick:()=>c(!o),children:[(0,a.jsx)("p",{className:(0,i.AH)({color:"primary"}),children:d}),(0,a.jsx)(S.b,{weight:"bold",className:(0,i.AH)({color:"primary",transform:o?"rotate(180deg)":""})})]})]})};var T=t(4587),I=t.n(T),R=t(2019),E=t(8237),B=t(2135),z=t(6547),U=t(9593);
1let O=null!=(n=t(5364).env.NEXT_PUBLIC_BRAND)?n:"filadd",P=e=>{let{open:l,handleClose:t}=e,{t:n}=(0,m.Bd)(),s=(0,B.Ub)("(max-width: 599px)",{initializeWithValue:!1}),o=n("common:supportPhoneNumber");return(0,a.jsxs)(R.b,{open:l,onClose:t,title:n("customer-support:supportModalTitle"),children:[(0,a.jsx)("p",{className:(0,i.AH)({mb:"8"}),children:n("customer-support:communicateSupport")}),(0,a.jsx)("div",{className:(0,i.AH)({display:"flex",justifyContent:"center"}),children:"filadd"===O&&(0,a.jsx)(I(),{src:"https://static.filadd.com/public/checkout/svg/Customer+Service.svg",height:188,width:300,alt:"Customer Service"})}),(0,a.jsxs)("div",{className:(0,i.AH)({display:"flex",flexDirection:{base:"column",sm:"row"},justifyContent:{base:"flex-start",sm:"flex-end"},gap:2,width:"full"}),children:[s?(0,a.jsxs)(r.$,{className:(0,i.AH)({w:{base:"full",sm:"auto"}}),onClick:()=>{var e;null==(e=window.rudderanalytics)||e.track("CHECKOUT_CUSTOMER_SUPPORT_PHONE_NUMBER_BUTTON_CLICKED"),window.open("tel:".concat(o))},children:[(0,a.jsx)(z.E,{}),n("common:call")]}):(0,a.jsxs)(r.$,{className:(0,i.AH)({w:{base:"full",sm:"auto"}}),variant:"outline",onClick:()=>{var e;null==(e=window.rudderanalytics)||e.track("CHECKOUT_CUSTOMER_SUPPORT_PHONE_NUMBER_BUTTON_CLICKED"),navigator.clipboard.writeText(o),E.z.create({title:n("common:copiedToClipboard"),type:"success"})},children:[(0,a.jsx)(U.T,{}),o]}),(0,a.jsxs)(r.$,{className:(0,i.AH)({w:{base:"full",sm:"auto"}}),color:"success",onClick:()=>{var e;null==(e=window.rudderanalytics)||e.track("CHECKOUT_CUSTOMER_SUPPORT_WHATSAPP_BUTTON_CLICKED");let l=n("customer-support:WhatsAppMessage"),t="https://wa.me/".concat(o,"?text=").concat(l);window.open(t,"_blank")},children:[(0,a.jsx)(c.v,{}),n("customer-support:writeUs")]})]})]})};var L=t(4330),W=t(8992),F=t(8892),M=t(972),K=t(136);let $=e=>{var l,t;let{token:n,paymentProcessorCheckoutCreatedAt:s,defaultValue:o}=e,{t:c}=(0,m.Bd)("common"),{register:d,handleSubmit:u,setError:p,formState:{errors:x}}=(0,W.mN)({shouldFocusError:!0,defaultValues:{coupon_code:o}}),{mutate:h,isPending:y}=(0,K.I_)(),f=u(e=>{let{coupon_code:l}=e;if(!l)return;let t=l.toUpperCase();h({token:n,payload:{coupon_code:t}},{onSuccess:()=>{E.z.create({title:c("coupon.notificationSuccess",{coupon_code:t}),type:"success"})},onError:e=>{var l;if((null==(l=e.response)?void 0:l.data.code)==="coupon_application_expired")return void p("coupon_code",{type:"manual",message:c("coupon.expiredError",{coupon_code:t})});E.z.create({title:c("coupon.notificationError"),type:"error"})}})});return(0,a.jsx)("form",{onSubmit:f,children:(0,a.jsx)(F.c,{label:null,errorText:null==(l=x.coupon_code)?void 0:l.message,disabled:!!s,className:(0,i.AH)({gap:1}),children:(0,a.jsxs)("div",{className:(0,i.AH)({display:"flex",gap:2}),children:[(0,a.jsx)(M.p,{...d("coupon_code"),placeholder:c("coupon.placeholder"),disabled:!!s,variant:(null==(t=x.coupon_code)?void 0:t.message)?"error":"default"}),(0,a.jsx)(r.$,{loading:y,type:"submit",variant:"ghost",disabled:!!s,children:c("coupon.apply")})]})})})};var V=t(3051);let Y=e=>{let{code:l,amount:t,variant:n="highlight"}=e,{t:s}=(0,m.Bd)("common");return(0,a.jsxs)(o.bL,{variant:"outline",className:(0,i.AH)({display:"flex",flexDirection:"row",gap:2,animation:"fade-in",colorPalette:"primary"===n?"primary":"tertiary",bgColor:"primary"===n?"primary.400":"tertiary.50",color:"primary"===n?"white":"tertiary"}),children:[(0,a.jsx)(V.C,{size:20,weight:"bold"}),(0,a.jsx)("p",{className:(0,i.AH)({fontWeight:"bold"}),children:s("coupon.rushAvailable",{amount:t,code:l})})]})};var q=t(7768),X=t(4851),G=t(9889);let Q=e=>{let{slot:l,expiresInSeconds:t,onExpire:n}=e,{t:o}=(0,m.Bd)("common"),[r]=(0,s.useState)(()=>Date.now()+1e3*t),c="rush_to_buy"===l;return(0,a.jsx)(G.Ay,{date:r,onComplete:n,daysInHours:!0,renderer:e=>{let{total:l,formatted:{hours:t,minutes:n,seconds:s}}=e,r=l<=3e5,u=c?"tertiary":"warning",m="".concat(l>=36e5?"".concat(t,":"):"").concat(n,":").concat(s);return(0,a.jsxs)(d.v,{size:"sm",variant:"default",className:(0,i.AH)({colorPalette:u,color:"warning"===u?"warning.700":u,animation:r?"skeleton-pulse":void 0,animationDuration:"1s"}),children:[r?(0,a.jsx)(X.i,{}):null,(0,a.jsx)("span",{children:o("coupon.expiresIn",{time:m})})]})}})};var Z=t(911),J=t(6625),ee=t(3318);let el={primary:{default:Z.G,types:{REFERRAL:J.c,AMBASSADOR:J.c,PROFESSOR:J.c,FILADD:ee.q}},rush_to_buy:{default:V.C},extra:{default:Z.G}},et=e=>{var l,t;let{tokenData:n,slot:s,coupon:o}=e,r=(0,q.jE)();if(null==o)return null;
1let c=null!=(t=null==(l=el[s].types)?void 0:l[o.coupon_type])?t:el[s].default,d="primary"!==s?o.expires_in_seconds:null;return(0,a.jsxs)("div",{className:(0,i.AH)({display:"flex",alignItems:"flex-start",justifyContent:"space-between",gap:2,animation:"fade-in"}),children:[(0,a.jsxs)("div",{className:(0,i.AH)({display:"flex",alignItems:"center",gap:2}),children:[(0,a.jsx)(c,{size:20,weight:"bold",className:(0,i.AH)({color:"neutral"})}),(0,a.jsxs)("div",{children:[(0,a.jsx)("p",{className:(0,i.AH)({fontWeight:"medium"}),children:o.code}),null!=d?(0,a.jsx)(Q,{slot:s,expiresInSeconds:d,onExpire:()=>{r.invalidateQueries({queryKey:K.zj.generateKey({token:n.token})})}}):null]})]}),(0,a.jsx)("span",{className:(0,i.AH)({color:"primary",fontWeight:"semibold"}),children:(0,h.v)(-(o.amount/100*1),n.course.geo.country,n.payment_detail.currency_name)})]})},en=e=>{var l,t,n;let{tokenData:s,acceptsCoupons:o}=e,{t:r}=(0,m.Bd)("common"),{discount_details:c}=s.payment_detail,d=null==c?void 0:c.rush_to_buy;if(!o&&y.every(e=>(null==c?void 0:c[e])==null))return null;let u=null!=(n=null==c||null==(l=c.extra)?void 0:l.code)?n:null==c||null==(t=c.primary)?void 0:t.code;return(0,a.jsxs)("div",{className:(0,i.AH)({display:"flex",flexDirection:"column",gap:3}),children:[(0,a.jsx)("hr",{className:(0,i.AH)({border:"none",borderTop:"1px solid",borderColor:"neutral.300"})}),(0,a.jsx)("p",{className:(0,i.AH)({fontWeight:"medium"}),children:r("discountsTitle")}),null!=d&&(0,a.jsx)(Y,{code:d.code,amount:(0,h.v)(d.amount/100,s.course.geo.country,s.payment_detail.currency_name)}),(0,a.jsx)("div",{className:(0,i.AH)({display:"flex",flexDirection:"column",gap:2}),children:y.map(e=>{var l;return(0,a.jsx)(et,{slot:e,coupon:null==c?void 0:c[e],tokenData:s},"".concat(e,"-").concat(null==c||null==(l=c[e])?void 0:l.code))})}),o&&(0,a.jsx)($,{token:s.token,paymentProcessorCheckoutCreatedAt:s.payment_processor_checkout_created_at,defaultValue:u})]})},ea=e=>{let{tokenData:l,acceptsCoupons:t,preSelectedPaymentMethod:n,preSelectedInstallmentsInterestRateConfigurationId:d,selectedFirstDueDate:u}=e,{t:x}=(0,m.Bd)("common"),[h,y]=(0,s.useState)(!1);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o.bL,{className:(0,i.AH)({p:0,display:"flex",flex:1,gap:2,flexDirection:"column",sm:{p:4}}),children:[(0,a.jsxs)(o.Y9,{children:[(0,a.jsx)("h6",{className:(0,i.AH)({fontSize:"lg",fontWeight:"medium",display:{base:"none",md:"block"}}),children:x("purchaseSummary")}),(0,a.jsx)("hr",{className:(0,i.AH)({border:"none",borderTop:"1px solid",borderColor:"neutral.300",display:{base:"none",md:"block"},my:2})}),(0,a.jsxs)("h6",{className:(0,i.AH)({fontSize:"lg"}),children:[l.course.title," - ",l.course_membership.title]}),(0,a.jsx)(p,{expirationDate:l.course_membership.expiration_date,membershipTime:l.course_membership.membership_time})]}),(0,a.jsxs)(o.nB,{className:(0,i.AH)({display:"flex",flex:1,gap:2,flexDirection:"column"}),children:[(0,a.jsx)("div",{className:(0,i.AH)({display:{base:"none",md:"block"}}),children:(0,a.jsx)(k,{featuresList:l.course_membership.features})}),(0,a.jsx)(en,{tokenData:l,acceptsCoupons:t}),(0,a.jsx)(v,{tokenData:l}),(0,a.jsx)(C,{tokenData:l,preSelectedPaymentMethod:n,preSelectedInstallmentsInterestRateConfigurationId:d,selectedFirstDueDate:u}),(0,a.jsxs)("div",{className:(0,i.AH)({display:{base:"block",md:"none"}}),children:[(0,a.jsx)("p",{className:(0,i.AH)({fontWeight:"medium",mb:2,mt:2}),children:x("whatIncludes")}),(0,a.jsx)(k,{featuresList:l.course_membership.features,expanded:!0})]}),(0,a.jsxs)(r.$,{variant:"outline",colorPalette:"neutral",onClick:()=>{var e;null==(e=window.rudderanalytics)||e.track("CHECKOUT_CUSTOMER_SUPPORT_BUTTON_CLICKED",{country:(0,L.g)(l.course.geo.country),course_id:l.course.id,...l.attribution}),y(!0)},children:[(0,a.jsx)(c.v,{}),x("information")]})]})]}),(0,a.jsx)(P,{open:h,handleClose:()=>y(!1)})]})};var es=t(4620),eo=t(2380),er=t(5342),ei=t(8751);let ec=e=>{let{courseTitle:l,totalPrice:t,acceptsCoupons:n,toggleOpen:s,open:o}=e,{t:r}=(0,m.Bd)(),c=r("common:purchaseSummary"),d=r("common:useCoupon");return(0,a.jsxs)("div",{"data-open":o,className:(0,i.AH)({my:4,"&[data-open='true']":{"& h6":{color:"primary"}},"&[data-open='false']":{"& h6":{color:"white"},"& p":{color:"white"}}}),children:[(0,a.jsxs)("div",{children:[(0,a.jsx)("h6",{className:(0,i.AH)({fontSize:"lg"}),children:c}),(0,a.jsx)("hr",{className:(0,i.AH)({border:"none",borderTop:"1px solid",borderColor:"neutral.300",display:{base:"none",md:"block"},my:2})})]}),(0,a.jsxs)("div",{className:(0,i.AH)({display:"flex",justifyContent:"space-between",alignItems:"center"}),children:[(0,a.jsx)("p",{className:(0,i.AH)({display:"inline-block",textOverflow:"ellipsis",width:"220px",overflow:"hidden",
1whiteSpace:"nowrap"}),children:l}),(0,a.jsx)("p",{className:(0,i.AH)({textAlign:"right",fontWeight:"semibold"}),children:t})]}),n&&(0,a.jsx)("div",{className:(0,i.AH)({display:"flex",justifyContent:"flex-end",mt:2}),role:"button",tabIndex:0,onClick:s,onKeyDown:e=>"Enter"===e.key&&s(),children:(0,a.jsxs)("div",{"data-open":o,className:(0,i.AH)({display:"flex",alignItems:"center",textAlign:"end","&[data-open='true']":{color:"primary"},"&[data-open='false']":{color:"white"}}),children:[(0,a.jsx)("p",{className:(0,i.AH)({fontWeight:"semibold",mr:2}),children:d}),(0,a.jsx)("span",{className:(0,i.AH)({display:"inline-flex"}),children:(0,a.jsx)(ei.g,{size:16})})]})})]})},ed=e=>{let{courseTitle:l,totalPrice:t,acceptsCoupons:n,children:o}=e,[r,c]=(0,s.useState)(!1);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:(0,i.AH)({position:"fixed",bottom:0,left:0,right:0,height:"".concat(108,"px"),backgroundColor:"primary",paddingInline:"16px",borderTopLeftRadius:"8px",borderTopRightRadius:"8px",boxShadow:"lg",zIndex:1200}),children:[(0,a.jsx)("div",{className:(0,i.AH)({position:"absolute",top:0,right:0}),children:(0,a.jsx)(es.K,{variant:"ghost",className:(0,i.AH)({color:"white",border:"none"}),onClick:()=>c(!0),children:(0,a.jsx)(er.S,{size:24})})}),(0,a.jsx)(ec,{open:!1,courseTitle:l,totalPrice:t,toggleOpen:()=>c(!0),acceptsCoupons:n})]}),(0,a.jsxs)(eo.bL,{open:r,onOpenChange:e=>{let{open:l}=e;return c(l)},placement:"bottom",size:"full",children:[(0,a.jsx)(eo.zs,{}),(0,a.jsx)(eo.Pf,{className:(0,i.AH)({mt:2}),children:(0,a.jsxs)(eo.UC,{className:(0,i.AH)({position:"relative",pt:4}),children:[(0,a.jsx)("div",{className:(0,i.AH)({position:"absolute",top:0,right:0,zIndex:1200}),children:(0,a.jsx)(eo.RQ,{asChild:!0,children:(0,a.jsx)(es.K,{variant:"ghost",children:(0,a.jsx)(S.b,{size:24})})})}),(0,a.jsx)(eo.nB,{className:(0,i.AH)({display:"block",minH:0,overflowY:"auto"}),children:o})]})})]})]})},eu=e=>{var l;let{tokenData:t,preSelectedPaymentMethod:n,preSelectedInstallmentsInterestRateConfigurationId:s,selectedFirstDueDate:o}=e,r=(0,B.Ub)("(max-width: 899px)",{initializeWithValue:!1}),i=t.course.accepts_coupons&&(null==(l=t.installments_configuration)?void 0:l.contract_link)==null,c=(0,h.v)(t.payment_detail.final_amount,t.course.geo.country,t.payment_detail.currency_name);return r?(0,a.jsx)(ed,{courseTitle:t.course.title,totalPrice:c,acceptsCoupons:i,children:(0,a.jsx)(ea,{tokenData:t,acceptsCoupons:i,preSelectedPaymentMethod:n,preSelectedInstallmentsInterestRateConfigurationId:s,selectedFirstDueDate:o})}):(0,a.jsx)(ea,{tokenData:t,acceptsCoupons:i,preSelectedPaymentMethod:n,preSelectedInstallmentsInterestRateConfigurationId:s,selectedFirstDueDate: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.