1"use strict";(self.webpackChunkx0l8n_dba13b02_684c_4e3e_b7f7_be56f0bb6560=self.webpackChunkx0l8n_dba13b02_684c_4e3e_b7f7_be56f0bb6560||[]).push([[723],{61856:function(t,e,i){i.r(e),i.d(e,{default:function(){return b}});var n=i(86326),o=i(72228),r=i(52994),l=i(86329),a=i(12201),s=i(60969),d=i(18948),g=i(12387);var u={container:{display:"flex",alignItems:"center"},progressContainer:{flex:1,height:"16px"},progressRail:{position:"relative",backgroundColor:g.o.PRIMARY,height:"100%",borderTopLeftRadius:"maximum",borderBottomLeftRadius:"maximum",marginRight:"-4px"},progressBar:{background:t=>{let{rawColors:e}=t;const i=(0,d.EP)(null==e?void 0:e.muted).toRgbString(),n=(0,d.EP)(null==e?void 0:e.primary).shade(15).toRgbString();return"linear-gradient(90deg, "+i+" 0%, "+n+" 90%, "+n+" 100%)"},color:g.o.READABLE_ON_PRIMARY,position:"absolute",left:0,top:"-6px",height:"28px",minWidth:"28px",paddingX:"10px",borderRadius:"large",fontSize:1,display:"flex",alignItems:"center",justifyContent:"flex-end"},goalContainer:{display:"flex",alignItems:"center",justifyContent:"center",flexDirection:"column",color:g.o.READABLE_ON_PRIMARY,fontSize:1,fontWeight:"bold",lineHeight:1.25,width:"64px",height:"64px",borderRadius:"maximum",backgroundColor:g.o.PRIMARY},goalContainerComplete:{background:t=>{let{rawColors:e}=t;return"linear-gradient(90deg, "+(0,d.EP)(null==e?void 0:e.primary).shade(15).toRgbString()+", "+(0,d.EP)(null==e?void 0:e.primary).toRgbString()+")"}},goalIcon:{display:"inline-flex",fontSize:5}};const p=t=>{let{memberPoints:e,rewardsItems:i}=t;const{formatMessage:n}=(0,l.A)();if(null==i||!i.length)return null;const d=i.find((t=>(t.pointsCost||1)>e)),g=100*Math.min(e,(null==d?void 0:d.pointsCost)||1)/((null==d?void 0:d.pointsCost)||1);return(0,a.Y)(a.xA,{gap:3},(0,a.Y)(a.IE.h2,null,n(s.A.pointsBalanceTitle)),(0,a.Y)("div",null,(0,a.Y)("div",null,d?(0,a.Y)(l.s,Object.assign({},s.A.goal,{values:{gift:d.label,points:(d.pointsCost||1)-e,strong:t=>(0,a.Y)("strong",null,t)}})):(0,a.Y)(l.s,Object.assign({},s.A.maxGoal,{values:{gift:i[i.length-1].label}}))),(0,a.Y)("div",{sx:u.container},(0,a.Y)("div",{sx:u.progressContainer},(0,a.Y)("div",{sx:u.progressRail},(0,a.Y)("div",{sx:{...u.progressBar,...d?{}:{borderTopRightRadius:0,borderBottomRightRadius:0},width:g+"%",animationDuration:r.XN,animationName:(0,a.i7)({"0%":{width:0},"100%":{width:g+"%"}}).toString()}},e))),(0,a.Y)("div",{sx:{...u.goalContainer,...d?{}:u.goalContainerComplete}},(0,a.Y)("div",{sx:u.goalIcon},(0,a.Y)(o.In,{path:o.T9,size:1.5})),(0,a.Y)("div",null,(null==d?void 0:d.pointsCost)||i[i.length-1].pointsCost+"+")))))};var b=(0,n.memo)(p)}}]);
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.