PageSourceSearch

https://skinsprotocol.com/_next/static/chunks/app/(main)/reward-program/page-268e263b6b811475.js

js skinsprotocol.com collected 2026-10-10 02:26:27 UTC 68,425 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5206],{2291:(e,t,a)=>{"use strict";a.d(t,{u:()=>c});var s=a(61031),l=a(92817),r=a(22381),n=a(89442),i=a(18674);let o=[{type:"material-symbols",icon:"link",text:"Login to\nGGCASE"},{type:"material-symbols",icon:"hotel_class",fill:!0,text:"Earn\npoints"},{type:"react-icons",icon:n.QEE,text:"Claim your\nreward"}],c=()=>{let e,t=(0,l.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,s.jsxs)("div",{className:(0,r.cn)("relative order-3 grid w-full min-w-0 grid-cols-3 gap-y-3 md:order-none","[--feature-step-circle:50px] lg:[--feature-step-circle:70px]"),children:[o.map(d),o.map(x)]}),t[0]=e):e=t[0],e};function d(e,t){return(0,s.jsx)(i.Vr,{icon:"material-symbols"===e.type?e.icon:void 0,reactIcon:"react-icons"===e.type?e.icon:void 0,fill:"fill"in e&&e.fill,index:t,stepsLength:o.length},e.icon+String(t))}function x(e,t){return(0,s.jsx)(i.DS,{text:e.text},"label-"+String(t))}},2341:(e,t,a)=>{"use strict";a.d(t,{A:()=>n});var s=a(61031),l=a(92817),r=a(22381);function n(e){let t,a,n,i=(0,l.c)(9),{icon:o,className:c,size:d,fill:x}=e,m=void 0!==x&&x&&"fill";return i[0]!==c||i[1]!==m?(t=(0,r.cn)("material-symbols-outlined",m,c),i[0]=c,i[1]=m,i[2]=t):t=i[2],i[3]!==d?(a=d&&{style:{fontSize:"".concat(d,"px"),width:"".concat(d,"px"),height:"".concat(d,"px")}},i[3]=d,i[4]=a):a=i[4],i[5]!==o||i[6]!==t||i[7]!==a?(n=(0,s.jsx)("span",{className:t,...a,children:o}),i[5]=o,i[6]=t,i[7]=a,i[8]=n):n=i[8],n}},3439:(e,t,a)=>{"use strict";a.d(t,{default:()=>c});var s=a(61031),l=a(92817),r=a(77647),n=a(94443);let i={src:"/_next/static/media/logo192.e11c7af3.png",height:192,width:192,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAMFBMVEVMaXEAf/8Af/8Agv8Agf8Agv8AePwAfv8Aff4Af/4AffoAgP4AfvwAevkAevYAf/8XA+D1AAAAEHRSTlMA2UShuW0TqifoevtZPM+IkxIp+AAAAAlwSFlzAAALEwAACxMBAJqcGAAAADlJREFUeJwFwYcBwDAIwDCzIav/f1sJ1ojINlT66n1KWHo9SVrinLYPzq7qMKiVsUZRSXdTsD0O8AM1wAFhikTSEgAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8};var o=a(22381);let c=e=>{let t,a,c,d,x,m,p,u,g,h=(0,l.c)(20);h[0]!==e?({src:m,alt:t,onLoad:d,onError:c,className:a,...x}=e,h[0]=e,h[1]=t,h[2]=a,h[3]=c,h[4]=d,h[5]=x,h[6]=m):(t=h[1],a=h[2],c=h[3],d=h[4],x=h[5],m=h[6]);let[f,b]=(0,r.useState)(!1),y=f?i:m,v=f?"opacity-5":"opacity-100";return h[7]!==a||h[8]!==v?(p=(0,o.cn)("object-cover transition-opacity duration-300",v,a),h[7]=a,h[8]=v,h[9]=p):p=h[9],h[10]!==f||h[11]!==c?(u=e=>{f||b(!0),null==c||c(e)},h[10]=f,h[11]=c,h[12]=u):u=h[12],h[13]!==t||h[14]!==d||h[15]!==x||h[16]!==y||h[17]!==p||h[18]!==u?(g=(0,s.jsx)(n.default,{src:y,alt:t,className:p,onLoad:d,onError:u,...x}),h[13]=t,h[14]=d,h[15]=x,h[16]=y,h[17]=p,h[18]=u,h[19]=g):g=h[19],g}},10414:(e,t,a)=>{Promise.resolve().then(a.bind(a,20392))},13948:(e,t,a)=>{"use strict";a.d(t,{M:()=>i});var s=a(61031),l=a(92817),r=a(66137),n=a(73026);a(77647);let i=e=>{let t,a,i,o,c,d,x=(0,l.c)(14);x[0]!==e?({variant:i,size:o,text:c,className:t,...a}=e,x[0]=e,x[1]=t,x[2]=a,x[3]=i,x[4]=o,x[5]=c):(t=x[1],a=x[2],i=x[3],o=x[4],c=x[5]);let m=void 0===i?"primary":i,p=void 0===o?"default":o,u=void 0===c?"Login":c,{login:g,loginLoading:h}=(0,n.As)(),{loadingProvider:f}=(0,n.XI)(),b=m||"primary",y=h||f;return x[6]!==t||x[7]!==g||x[8]!==a||x[9]!==p||x[10]!==b||x[11]!==y||x[12]!==u?(d=(0,s.jsx)(r.$,{onClick:g,type:"button",variant:b,className:t,disabled:y,size:p,...a,children:u}),x[6]=t,x[7]=g,x[8]=a,x[9]=p,x[10]=b,x[11]=y,x[12]=u,x[13]=d):d=x[13],d}},16879:(e,t,a)=>{"use strict";a.d(t,{N:()=>r});var s=a(92817),l=a(77647);function r(e){let t,a,r=(0,s.c)(3),[n,i]=(0,l.useState)(!1);return r[0]!==e?(t=()=>{let t=window.matchMedia(e);i(t.matches);let a=e=>i(e.matches);return t.addEventListener("change",a),()=>t.removeEventListener("change",a)},a=[e],r[0]=e,r[1]=t,r[2]=a):(t=r[1],a=r[2]),(0,l.useEffect)(t,a),n}},18542:(e,t,a)=>{"use strict";function s(e){let{navigate:t,addAccount:a,source:s}=e;return new Promise(e=>{let l=window.location.origin,r=a?"".concat(window.location.origin,"/redirect/steam/add-account"):"".concat(window.location.origin,"/redirect/steam"),n="https://steamcommunity.com/openid/login?openid.ns=http://specs.openid.net/auth/2.0&openid.claimed_id=http://specs.openid.net/auth/2.0/identifier_select&openid.identity=http://specs.openid.net/auth/2.0/identifier_select&openid.return_to=".concat(r,"&openid.realm=").concat(l,"&openid.mode=checkid_setup"),i=window.screenX+(window.outerWidth-800)/2,o=window.screenY+(window.outerHeight-600)/2,c=window.open(n,"Connect Your Steam Account","width=".concat(800,",height=").concat(600,",top=").concat(o,",left=").concat(i));if(!c)return void e(null);c.focus();let d=!1,x=t=>{d||(d=!0,clearInterval(p),window.removeEventListener("message",m),e(t))},m=e=>{if(e.origin!==window.location.origin||e.source!==c||!e.data||"object"!=typeof e.data)return;let{status:a,data:l}=e.data;if("addSteamAccount"!==a&&"loginSuccess"!==a||!l)return;let r={data:l,addAccount:"addSteamAccount"===a};if("settings"===s&&t){t("/auth/steam",{state:r}),x(null);return}x(r)};window.addEventListener("message",m);let p=setInterval(()=>{c.closed&&x(null)},500)})}a.d(t,{$:()=>s})},18674:(e,t,a)=>{"use strict";a.d(t,{xy:()=>n,Vr:()=>c,DS:()=>x});var s=a(61031),l=a(92817),r=a(77647);let n=e=>{let t,a,n,i,o,c,d=(0,l.c)(19),{Icon:x,className:m}=e,p=r.useId();if(d[0]!==p){let e;d[2]===Symbol.for("react.memo_cache_sentinel")?(e=/:/g,d[2]=e):e=d[2],t=p.replace(e,""),d[0]=p,d[1]=t}else t=d[1];let u=t;if(d[3]===Symbol.for("react.memo_cache_sentinel")?(a=(0,s.jsx)("stop",{offset:"0%",stopColor:"#BF4CD4"}),n=(0,s.jsx)("stop",{offset:"100%",stopColor:"#46BEFF"}),d[3]=a,d[4]=n):(a=d[3],n=d[4]),d[5]!==u?(i=(0,s.jsx)("svg",{width:0,height:0,className:"absolute","aria-hidden":!0,
1children:(0,s.jsx)("defs",{children:(0,s.jsxs)("linearGradient",{id:u,x1:"0%",y1:"0%",x2:"0%",y2:"100%",children:[a,n]})})}),d[5]=u,d[6]=i):i=d[6],d[7]!==x||d[8]!==m||d[9]!==u){let e,t,a="url(#".concat(u,")");d[11]!==a?(e={fill:a},d[11]=a,d[12]=e):e=d[12],d[13]!==m||d[14]!==e?(t={className:m,style:e},d[13]=m,d[14]=e,d[15]=t):t=d[15],o=r.createElement(x,t),d[7]=x,d[8]=m,d[9]=u,d[10]=o}else o=d[10];return d[16]!==i||d[17]!==o?(c=(0,s.jsxs)("span",{className:"flex items-center justify-center",children:[i,o]}),d[16]=i,d[17]=o,d[18]=c):c=d[18],c};a(2291);var i=a(2341),o=a(59971);let c=e=>{let t,a,r,c=(0,l.c)(10),{stepsLength:d,icon:x,reactIcon:m,fill:p,index:u}=e;return c[0]!==p||c[1]!==x||c[2]!==m?(t=(0,s.jsx)(o.A,{gradientPosition:"bottomRight",bgBlurTransparency:"low",className:"relative flex size-[var(--feature-step-circle)] flex-shrink-0 items-center justify-center rounded-full p-0 [--blur-radius:30px] [box-shadow:0px_0px_16px_0px_#2564FA]",children:m?(0,s.jsx)(n,{Icon:m,className:"h-[22px] w-[22px] lg:h-[42px] lg:w-[42px]"}):(0,s.jsx)(i.A,{icon:x,className:"bg-gradient-to-b from-[#BF4CD4] to-[#46BEFF] bg-clip-text text-transparent md:size-[22px] md:!text-[22px] lg:size-[42px] lg:!text-[42px]",fill:p})}),c[0]=p,c[1]=x,c[2]=m,c[3]=t):t=c[3],c[4]!==u||c[5]!==d?(a=u<d-1&&(0,s.jsx)("div",{className:"absolute left-[calc(50%+var(--feature-step-circle)/2)] top-1/2 h-[2px] w-[calc(100%-var(--feature-step-circle))] -translate-y-1/2 bg-white/25"}),c[4]=u,c[5]=d,c[6]=a):a=c[6],c[7]!==t||c[8]!==a?(r=(0,s.jsxs)("div",{className:"relative flex flex-col items-center",children:[t,a]}),c[7]=t,c[8]=a,c[9]=r):r=c[9],r};var d=a(93603);let x=e=>{let t,a=(0,l.c)(2),{text:r}=e;return a[0]!==r?(t=(0,s.jsx)(d.vm,{color:"gray-200",size:"xs",variant:"normal",className:"max-w-full whitespace-pre-line text-center uppercase leading-[15px] md:text-sm md:leading-[17px]",text:r}),a[0]=r,a[1]=t):t=a[1],t}},19420:(e,t,a)=>{"use strict";a.d(t,{Gm:()=>d,NF:()=>n,XI:()=>r,aC:()=>c,e0:()=>x,hZ:()=>o,rs:()=>i});var s=a(63768),l=a(71439);let r=e=>[s.d.EXPIRED,s.d.DECLINED,s.d.ERROR,l.EA.FAILED].includes(e.status),n=e=>[s.d.SENT,s.d.PENDING].includes(e.status),i=e=>e.filter(e=>n(e)),o=(e,t)=>e.filter(e=>e.tradeId!==t),c=(e,t)=>e.filter(e=>{var a;return!((null==(a=e.nft)?void 0:a.id)===t&&!n(e))}),d=(e,t,a)=>e.map(e=>e.tradeId===t?{...e,...a}:e),x=e=>{if(!e)return!1;try{let t=new URL(e);if("steamcommunity.com"!==t.hostname||!t.pathname.startsWith("/tradeoffer/new/"))return!1;let a=t.searchParams.get("partner"),s=t.searchParams.get("token");if(!a||!s||!/^\d+$/.test(a)||!/^[\w-]{8,10}$/.test(s))return!1;return!0}catch(e){return!1}}},20392:(e,t,a)=>{"use strict";a.d(t,{RewardProgram:()=>X});var s=a(61031),l=a(92817),r=a(93603),n=a(2341),i=a(94443),o=a(44100),c=a(27642),d=a(16879),x=a(66137);let m=()=>{let e,t,a,r=(0,l.c)(7),n=(0,d.N)("(max-width: 767px)");return r[0]!==n?(e=!n&&(0,s.jsx)(u,{title:"Task Reward",children:(0,s.jsxs)("div",{className:"flex flex-col gap-4 md:flex-row",children:[(0,s.jsx)(h,{}),(0,s.jsx)(g,{}),(0,s.jsx)(f,{})]})}),r[0]=n,r[1]=e):e=r[1],r[2]!==n?(t=n&&(0,s.jsxs)("div",{className:"flex flex-row items-center justify-between",children:[(0,s.jsx)(o.Vs,{as:"h4",size:"m",variant:"bold",color:"white",className:"text-center leading-[19px] md:text-left lg:text-lg lg:leading-[21px]",text:"Task Reward"}),(0,s.jsxs)(c.lG,{children:[(0,s.jsx)(c.zM,{asChild:!0,children:(0,s.jsx)(x.$,{variant:"unstyled",children:(0,s.jsx)(o.Vs,{as:"h4",size:"s",variant:"normal",color:"gray-300",className:"capitalize not-italic leading-[17px] underline",text:"Tutorial"})})}),(0,s.jsxs)(c.Cf,{className:"flex max-h-dvh flex-col rounded-lg border-none bg-gray-900 px-0 pb-0 pt-6 transition-[height]","data-testid":"tutorial-dialog",children:[(0,s.jsx)(c.L3,{className:"px-4",asChild:!0,children:(0,s.jsx)(o.Vs,{as:"h3",size:"l",variant:"bold",color:"gray-200",className:"leading-[21px]",text:"Tutorial"})}),(0,s.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col gap-4 overflow-y-auto px-4 pb-6 md:flex-row",children:[(0,s.jsx)(o.Vs,{as:"h3",size:"l",variant:"bold",color:"white",className:"leading-[21px]",text:"Single Open Rewards"}),(0,s.jsx)(h,{}),(0,s.jsx)(g,{}),(0,s.jsx)(f,{})]})]})]})]}),r[2]=n,r[3]=t):t=r[3],r[4]!==e||r[5]!==t?(a=(0,s.jsxs)(s.Fragment,{children:[e,t]}),r[4]=e,r[5]=t,r[6]=a):a=r[6],a};var p=a(43e3);let u=e=>{let t,a,r,n,i,c=(0,l.c)(10),{title:d,children:x}=e;return c[0]!==d?(t=(0,s.jsx)(o.Vs,{as:"h3",size:"m",variant:"bold",color:"white",className:"text-center leading-[19px] md:text-left lg:text-lg lg:leading-[21px]",text:d}),c[0]=d,c[1]=t):t=c[1],c[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,s.jsx)(p.$m,{className:"flex-none gap-2 p-0 text-gray-300",children:(0,s.jsx)(o.Vs,{as:"h4",size:"m",variant:"normal",color:"gray-300",className:"leading-[19px]",text:"Tutorial"})}),c[2]=a):a=c[2],c[3]!==t?(r=(0,s.jsxs)("div",{className:"flex flex-row items-center justify-between",children:[t,a]}),c[3]=t,c[4]=r):r=c[4],c[5]!==x?(n=(0,s.jsx)(p.ub,{className:"flex flex-col gap-1 border-none p-0 md:flex-row md:gap-4",children:x}),c[5]=x,c[6]=n):n=c[6],c[7]!==r||c[8]!==n?(i=(0,s.jsx)("div",{children:(0,s.jsx)(p.nD,{type:"single",collapsible:!0,children:(0,s.jsxs)(p.As,{value:"promo",className:"flex flex-col gap-4 border-none",children:[r,n]})})}),c[7]=r,c[8]=n,c[9]=i):i=c[9],i},g=()=>{let e,t,a,r=(0,l.c)(3);return r[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,s.jsx)(o.Vs,{as:"h5",size:"s",variant:"medium",color:"white",text:"2. Claim reward",upperCase:!0,className:"leading-[17px]"}),r[0]=e):e=r[0],r[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,s.jsx)("span",{className:"font-bold",children:"Head over to GGCASE "}),r[1]=t):t=r[1],r[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,s.jsxs)("div",{className:"flex flex-col items-center gap-4 roun
1ded-2xl border border-gray-200/30 bg-gray-600 p-4 [background:linear-gradient(180deg,#292C3A_63.32%,#420C82_100%)] md:flex-1",children:[(0,s.jsxs)("div",{className:"space-y-2",children:[e,(0,s.jsxs)(o.vm,{size:"xs",color:"gray-200",variant:"normal",text:"",className:"leading-[14px] lg:text-sm lg:leading-[17px]",children:[t," to unlock your reward. Log in, and your prize will be waiting",(0,s.jsx)("span",{className:"font-bold",children:" in your profile."})]})]}),(0,s.jsx)(i.default,{src:"/images/cross-partnership/rewards-illust.png",alt:"Rewards Illustration",className:"z-10 block object-cover md:hidden lg:block",width:364,height:167}),(0,s.jsx)(i.default,{src:"/images/cross-partnership/rewards-illust-laptop.png",alt:"Rewards Illustration Laptop",className:"z-10 hidden object-cover md:block lg:hidden",width:201,height:167})]}),r[2]=a):a=r[2],a},h=()=>{let e,t,a,r,n,c=(0,l.c)(5);return c[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,s.jsx)(o.Vs,{as:"h5",size:"s",variant:"medium",color:"white",text:"1. Complete a task",upperCase:!0,className:"leading-[17px]"}),c[0]=e):e=c[0],c[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,s.jsxs)("div",{className:"space-y-2",children:[e,(0,s.jsxs)(o.vm,{size:"xs",color:"gray-200",variant:"normal",text:"",className:"leading-[14px] lg:text-sm lg:leading-[17px]",children:["Each single open reward will grant you a",(0,s.jsx)("span",{className:"font-bold",children:" case upon completion."})]})]}),c[1]=t):t=c[1],c[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,s.jsx)(i.default,{src:"/images/cross-partnership/cross-partnership-case.png",alt:"Case",className:"z-10 h-[71px] w-[106px] object-cover",width:106,height:71}),c[2]=a):a=c[2],c[3]===Symbol.for("react.memo_cache_sentinel")?(r=(0,s.jsxs)("div",{className:"z-10 text-center",children:[(0,s.jsx)(o.Vs,{as:"h4",size:"s",color:"white",text:"123 Reward",upperCase:!0,variant:"bold"}),(0,s.jsx)(o.vm,{size:"s",color:"white",text:"Click to claim on GGCASE"})]}),c[3]=r):r=c[3],c[4]===Symbol.for("react.memo_cache_sentinel")?(n=(0,s.jsxs)("div",{className:"flex flex-col gap-4 roun
1ded-2xl border border-gray-200/30 bg-gray-600 p-4 md:flex-1",children:[t,(0,s.jsxs)("div",{className:"border-brand-light-blue/80 relative flex flex-1 flex-col items-center justify-center gap-3 overflow-hidden rounded-lg border bg-gray-700 px-2 py-[22px]",children:[a,r,(0,s.jsx)("svg",{width:"500px",height:"100%",className:"absolute left-0 top-[80%] z-0 -rotate-[15deg] opacity-70 blur-[70px]",children:(0,s.jsx)("ellipse",{cx:"50%",cy:"50%",rx:"50%",ry:"50%",fill:"#227FE3"})})]})]}),c[4]=n):n=c[4],n},f=()=>{let e,t,a,r,n,c,d=(0,l.c)(6);return d[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,s.jsx)(o.Vs,{as:"h5",size:"s",variant:"medium",color:"white",text:"3. Keep your loot",upperCase:!0,className:"leading-[17px]"}),d[0]=e):e=d[0],d[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,s.jsxs)("div",{className:"w-full space-y-2",children:[e,(0,s.jsxs)(o.vm,{size:"xs",color:"gray-200",variant:"normal",text:"",className:"leading-[14px] lg:text-sm lg:leading-[17px]",children:["Skins go to your ",(0,s.jsx)("span",{className:"font-bold",children:"GGCASE inventory"})," to keep, sell, or upgrade. It’s your call."]})]}),d[1]=t):t=d[1],d[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,s.jsx)(i.default,{src:"/images/cross-partnership/cross-partnership-weapon.png",alt:"Cross Partnership Weapon",className:"pointer-events-none z-10 object-cover",width:184,height:153}),d[2]=a):a=d[2],d[3]===Symbol.for("react.memo_cache_sentinel")?(r=(0,s.jsx)("div",{className:"absolute -top-5",children:(0,s.jsx)(i.default,{src:"/images/cross-partnership/sell-card.png",alt:"Sell Card",className:"pointer-events-none z-10 rotate-12 object-cover",width:128,height:82})}),d[3]=r):r=d[3],d[4]===Symbol.for("react.memo_cache_sentinel")?(n=(0,s.jsx)("div",{className:"absolute top-1/2 -translate-y-1/2",children:(0,s.jsx)(i.default,{src:"/images/cross-partnership/withdraw-card.png",alt:"Withdraw Card",className:"pointer-events-none z-10 -rotate-12 object-cover",width:159,height:82})}),d[4]=n):n=d[4],d[5]===Symbol.for("react.memo_cache_sentinel")?(c=(0,s.jsxs)("div",{className:"flex shrink-0 flex-col items-center justify-between gap-4 overflow-hidden rounded-2xl border border-gray-200/30 bg-gray-600 p-4 [background:linear-gradient(180deg,#292C3A_63.32%,#420C82_100%)] md:flex-1 xl:justify-start",children:[t,(0,s.jsxs)("div",{className:"relative ml-0 w-fit pr-20 md:pr-[10%] lg:pr-[30%]",children:[a,(0,s.jsxs)("div",{className:"absolute -right-5 top-0 z-20 h-full w-[159px] lg:right-0",children:[r,n,(0,s.jsx)("div",{className:"absolute -bottom-8",children:(0,s.jsx)(i.default,{src:"/images/cross-partnership/upgrade-card.png",alt:"Upgrade Card",className:"pointer-events-none z-10 rotate-12 object-cover",width:160,height:82})})]})]})]}),d[5]=c):c=d[5],c};var b=a(16153);let y=()=>{let e,t,a,r,i,c=(0,l.c)(5);return c[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,s.jsx)(o.Vs,{as:"h5",size:"s",variant:"medium",color:"white",text:"1. Earn Points",upperCase:!0,className:"leading-[17px]"}),c[0]=e):e=c[0],c[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,s.jsxs)("div",{className:"space-y-2",children:[e,(0,s.jsxs)(o.vm,{size:"xs",color:"gray-200",variant:"normal",text:"",className:"leading-[14px] lg:text-sm lg:leading-[17px]",children:["Reach the",(0,s.jsx)("span",{className:"font-bold",children:" 10-point milestone "})," to get a case"]})]}),c[1]=t):t=c[1],c[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,s.jsxs)("div",{className:"flex flex-1 flex-row items-center justify-between rounded-lg bg-gray-700 px-2 py-3",children:[(0,s.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[(0,s.jsx)("div",{className:"flex size-7 items-center justify-center md:hidden lg:flex",children:(0,s.jsx)(b.Pxd,{className:"text-[#8AA6D2]",size:18})}),(0,s.jsx)(o.vm,{size:"xs",variant:"bold",color:"white",className:"leading-[15px]",text:"Cashout"})]}),(0,s.jsx)(o.vm,{size:"xs",variant:"medium",color:"white",className:"leading-[15px]",text:"$1 = 2 pts"})]}),c[2]=a):a=c[2],c[3]===Symbol.for("react.memo_cache_sentinel")?(r=(0,s.jsxs)("div",{className:"flex flex-1 flex-row items-center justify-between rounded-lg bg-gray-700 px-2 py-3",children:[(0,s.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[(0,s.jsx)("div",{className:"flex size-7 items-center justify-center md:hidden lg:flex",children:(0,s.jsx)(n.A,{icon:"shopping_cart",size:20,fill:!0,className:"text-[#227FE3]"})}),(0,s.jsxs)("div",{children:[(0,s.jsx)(o.vm,{size:"xs",variant:"bold",color:"white",className:"leading-[15px]",text:"Marketplace Trades"}),(0,s.jsx)(o.vm,{size:"xs",variant:"bold",color:"gray-300",className:"leading-[15px]",text:"(Buy and Sell)"})]})]}),(0,s.jsx)(o.vm,{size:"xs",variant:"medium",color:"white",className:"leading-[15px]",text:"$2 = 1 pts"})]}),c[3]=r):r=c[3],c[4]===Symbol.for("react.memo_cache_sentinel")?(i=(0,s.jsxs)("div",{className:"flex flex-col gap-4 roun
1ded-2xl border border-gray-200/30 bg-gray-600 p-4 md:flex-1",children:[t,(0,s.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col gap-1",children:[a,r,(0,s.jsxs)("div",{className:"flex flex-1 flex-row items-center justify-between rounded-lg bg-gray-700 px-2 py-3",children:[(0,s.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[(0,s.jsx)("div",{className:"flex size-7 items-center justify-center md:hidden lg:flex",children:(0,s.jsx)(n.A,{icon:"concierge",size:20,fill:!0,className:"text-[#FACC15]"})}),(0,s.jsx)(o.vm,{size:"xs",variant:"bold",color:"white",className:"leading-[15px]",text:"Buy ‘On-Demand’ items"})]}),(0,s.jsx)(o.vm,{size:"xs",variant:"medium",color:"white",className:"leading-[15px]",text:"$2 = 1 pts"})]})]}),(0,s.jsx)(o.vm,{size:"xs",color:"gray-200",variant:"normal",text:"Once your milestone is reached, a new count starts for your next free case!"})]}),c[4]=i):i=c[4],i},v=()=>{let e,t,a,r=(0,l.c)(7),n=(0,d.N)("(max-width: 767px)");return r[0]!==n?(e=!n&&(0,s.jsx)(u,{title:"10-Point Reward",children:(0,s.jsxs)("div",{className:"flex flex-col gap-4 md:flex-row",children:[(0,s.jsx)(y,{}),(0,s.jsx)(g,{}),(0,s.jsx)(f,{})]})}),r[0]=n,r[1]=e):e=r[1],r[2]!==n?(t=n&&(0,s.jsxs)("div",{className:"flex flex-row items-center justify-between",children:[(0,s.jsx)(o.Vs,{as:"h4",size:"m",variant:"bold",color:"white",className:"text-center leading-[19px] md:text-left lg:text-lg lg:leading-[21px]",text:"10-Point Reward"}),(0,s.jsxs)(c.lG,{children:[(0,s.jsx)(c.zM,{asChild:!0,children:(0,s.jsx)(x.$,{variant:"unstyled",children:(0,s.jsx)(o.Vs,{as:"h4",size:"s",variant:"normal",color:"gray-300",className:"capitalize not-italic leading-[17px] underline",text:"Tutorial"})})}),(0,s.jsxs)(c.Cf,{className:"flex max-h-dvh flex-col rounded-lg border-none bg-gray-900 px-0 pb-0 pt-6 transition-[height]","data-testid":"tutorial-dialog",children:[(0,s.jsx)(c.L3,{className:"px-4",asChild:!0,children:(0,s.jsx)(o.Vs,{as:"h3",size:"l",variant:"bold",color:"gray-200",className:"leading-[21px]",text:"Tutorial"})}),(0,s.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col gap-4 overflow-y-auto px-4 pb-6 md:flex-row",children:[(0,s.jsx)(o.Vs,{as:"h3",size:"l",variant:"bold",color:"white",className:"leading-[21px]",text:"Renewable Rewards"}),(0,s.jsx)(y,{}),(0,s.jsx)(g,{}),(0,s.jsx)(f,{})]})]})]})]}),r[2]=n,r[3]=t):t=r[3],r[4]!==e||r[5]!==t?(a=(0,s.jsxs)(s.Fragment,{children:[e,t]}),r[4]=e,r[5]=t,r[6]=a):a=r[6],a};var w=a(22381),j=a(45944),N=a(77647),_=a(50639),C=a(80812);let A=(0,C.F)("relative w-full overflow-hidden",{variants:{color:{default:"bg-[#76747C]"},size:{sm:"h-1",md:"h-2",lg:"h-4"},rounded:{full:"rounded-full",none:""}},defaultVariants:{color:"default",size:"md",rounded:"full"}}),S=(0,C.F)("h-full w-full flex-1 transition-all",{variants:{indicatorColor:{default:"bg-brand-green"},rounded:{full:"rounded-full",right:"rounded-r-full",none:""}},defaultVariants:{indicatorColor:"default",rounded:"full"}}),k=N.forwardRef((e,t)=>{let{className:a,value:l,accentColor:r,bgColor:n,size:i,rootRounded:o,indicatorRounded:c,indicatorColor:d,color:x,...m}=e;return(0,s.jsx)(_.bL,{ref:t,className:(0,w.cn)(A({size:i,rounded:o,color:x}),a),style:{backgroundColor:n},...m,children:(0,s.jsx)(_.C1,{className:S({rounded:c,indicatorColor:d}),style:{transform:"translateX(-".concat(100-(l||0),"%)"),backgroundColor:r}})})});k.displayName=_.bL.displayName;var z=a(43923);let E=e=>{let t,a,r,n,c,d=(0,l.c)(13),{isLoading:x,availablePoints:m,case:p}=e,{slug:u,name:g}=p,h=m/10*100,f="https://ggcase.com/cases/".concat(u);return d[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,s.jsx)(v,{}),d[0]=t):t=d[0],d[1]===Symbol.for("react.memo_cache_sentinel")?(a=(0,s.jsxs)("div",{className:"flex flex-col gap-2 md:gap-4",children:[t,(0,s.jsxs)(o.vm,{size:"s",variant:"normal",color:"gray-200",text:"",className:"leading-[15px] md:text-base md:leading-[20px]",children:["Every ",(0,s.jsx)("span",{className:"font-bold",children:"10-point milestone"})," unlocks a new case opening! Check the tutorial for a full breakdown of the reward system."]})]}),d[1]=a):a=d[1],d[2]!==m||d[3]!==g||d[4]!==x||d[5]!==f||d[6]!==h?(r=!x&&(0,s.jsxs)("div",{className:(0,w.cn)("relative flex flex-row items-stretch gap-4 roun
1ded-2xl px-4 py-4 [box-shadow:9.79px_9.79px_24.47px_0px_#00000040,-4.89px_-4.89px_19.57px_0px_#00000040] md:gap-12 md:px-6",0===m&&"border border-gray-600 bg-gray-500",m>0&&"overflow-hidden border border-gray-200/30"),children:[(0,s.jsxs)("div",{className:"z-10 flex w-full flex-col items-stretch justify-between py-2 md:py-4",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)(o.Vs,{as:"h3",size:"xs",variant:"normal",color:"gray-200",className:"leading-[15px] md:text-lg md:leading-[21px]",text:"Next reward"}),(0,s.jsx)(j.Link,{to:f,className:"w-fit",children:(0,s.jsx)(o.Vs,{size:"l",variant:"semiBold",color:"gray-200",className:"uppercase leading-[22px] md:text-2xl md:font-semibold md:leading-[28px]",text:"".concat(g," Case")})})]}),(0,s.jsxs)("div",{className:"flex w-full flex-col gap-2.5",children:[(0,s.jsxs)("div",{className:"flex w-full flex-row items-center justify-between",children:[(0,s.jsx)(o.vm,{size:"s",variant:"medium",color:"white",className:"leading-[17px] [text-shadow:0px_0px_9.79px_#000000] md:text-xl md:font-semibold md:leading-[24px]",text:"Progress"}),(0,s.jsxs)(o.vm,{size:"s",variant:"medium",color:"white",className:"leading-[17px] [text-shadow:0px_0px_9.79px_#000000] md:text-xl md:font-semibold md:leading-[24px]",text:"",children:[(0,s.jsx)("span",{className:(0,w.cn)(m>0?"text-brand-green":"text-white"),children:m})," / ",10," pts"]})]}),(0,s.jsx)(k,{value:h,color:"default",indicatorColor:"default",size:"lg"})]})]}),(0,s.jsx)(j.Link,{to:f,target:"_blank",rel:"noopener noreferrer",className:"relative z-10 h-[142px] w-[100px] flex-shrink-0 overflow-hidden rounded-md md:h-[179px] md:w-[119px]",children:(0,s.jsx)(i.default,{src:"/images/cross-partnership/cross-partnership-case-bg.png",alt:"Points Reward Tutorial",width:119,height:179,className:"pointer-events-none h-full w-full flex-shrink-0 object-cover","aria-hidden":"true"})}),m>0&&(0,s.jsx)("svg",{width:"140%",height:"100%",className:"absolute right-[-20%] top-[80%] z-0 -rotate-[5deg] opacity-70 blur-[70px]",children:(0,s.jsx)("ellipse",{cx:"50%",cy:"50%",rx:"50%",ry:"50%",fill:"#227FE3"})})]}),d[2]=m,d[3]=g,d[4]=x,d[5]=f,d[6]=h,d[7]=r):r=d[7],d[8]!==x?(n=x&&(0,s.jsx)(z.E,{className:"h-[213px] w-full rounded-2xl bg-gray-600"}),d[8]=x,d[9]=n):n=d[9],d[10]!==r||d[11]!==n?(c=(0,s.jsxs)("div",{className:"flex w-full flex-col gap-6 px-2 py-4 md:px-4 md:py-0 lg:px-8",children:[a,r,n]}),d[10]=r,d[11]=n,d[12]=c):c=d[12],c};var R=a(13948),L=a(86840),T=a(1895),I=a(75769);let P=e=>{let t,a,r,c,d,p,u,g,h,f,b,y,v=(0,l.c)(28),{isLoading:_,case:C,onboarding:A,error:S}=e,{slug:k,name:z}=C,{user:E}=(0,L.A)((0,T.k)(F)),{connectSteam:P,verifyEmail:U,firstSteamDeposit:V}=null!=A?A:{},B="https://ggcase.com/cases/".concat(k),[O,M]=(0,N.useState)(!1);v[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,s.jsx)(m,{}),v[0]=t):t=v[0],v[1]===Symbol.for("react.memo_cache_sentinel")?(a=(0,s.jsx)(i.default,{src:"/images/cross-partnership/cross-partnership-case-bg.png",alt:"Task Reward",fill:!0,className:"pointer-events-none object-cover","aria-hidden":"true"}),v[1]=a):a=v[1];let G="".concat(z," Case");v[2]!==G?(r=(0,s.jsx)(o.Vs,{size:"xs",variant:"bold",className:"absolute left-1/2 top-4 w-full -translate-x-1/2 bg-gradient-to-b from-[#BF4CD4] to-[#46BEFF] bg-clip-text text-center uppercase leading-[14px] text-transparent [text-shadow:0px_40px_51.6px_#000000,_-36px_-39px_50.4px_#000000C4] md:top-8 lg:text-xl lg:leading-[24px]",text:G}),v[2]=G,v[3]=r):r=v[3],v[4]!==B||v[5]!==r?(c=(0,s.jsxs)(j.Link,{to:B,target:"_blank",rel:"noopener noreferrer",className:"relative h-[232px] w-full max-w-[340px] self-center overflow-hidden rounded-md border border-gray-600 md:h-[310px] md:w-auto md:min-w-0 md:max-w-[254px] md:flex-1 md:rounded-xl lg:h-[436px] lg:max-w-[534px]",children:[a,r]}),v[4]=B,v[5]=r,v[6]=c):c=v[6],v[7]===Symbol.for("react.memo_cache_sentinel")?(d=(0,s.jsxs)("div",{className:"space-y-2 lg:space-y-4",children:[(0,s.jsx)(o.vm,{size:"s",variant:"normal",color:"gray-300",className:"leading-[17px] lg:text-lg lg:leading-[22px]",text:"Each completed task grants you a Skins Protocol case to open on GGCASE"}),(0,s.jsx)(o.vm,{size:"s",variant:"bold",color:"gray-300",className:"leading-[17px] lg:text-lg lg:leading-[22px]",text:"Complete the following tasks:"})]}),v[7]=d):d=v[7],v[8]!==_?(p=_&&[0,1,2].map(D),v[8]=_,v[9]=p):p=v[9];let $=!_&&[{isCompleted:null!=U&&U,title:"Login to Skins Protocol",linkText:"Login",type:"login"},{isCompleted:null!=P&&P,title:"Sync Steam Trade Url",link:"/account/settings",linkText:"Sync Url",type:"link"},{isCompleted:null!=V&&V,title:"Deposit a Skin",link:"/deposit",linkText:"Deposit Skin",type:"link"}].map((e,t)=>{let a=(null==S?void 0:S.message)==="Steam ID is required",l=!e.isCompleted&&!E,r=!e.isCompleted&&E&&("link"===e.type||"login"===e.type);return(0,s.jsxs)("div",{className:(0,w.cn)("flex flex-col items-start justify-between gap-4 roun
1ded-lg px-3 py-3 md:flex-row md:items-center md:px-6 md:py-4 lg:py-6",e.isCompleted&&"bg-gray-900",!e.isCompleted&&"bg-gray-600"),children:[(0,s.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[e.isCompleted?(0,s.jsx)(n.A,{icon:"check_circle",fill:!0,size:20,className:"text-gray-200/30"}):(0,s.jsx)(n.A,{icon:"circle",size:20,className:"text-gray-400"}),(0,s.jsx)(o.Vs,{as:"h5",size:"s",variant:"medium",color:e.isCompleted?"gray-200":"white",className:(0,w.cn)("leading-[20px]",e.isCompleted&&"opacity-30"),text:e.title})]}),e.isCompleted&&(0,s.jsxs)("div",{className:"flex h-10 w-full flex-row items-center justify-center gap-2 px-6 py-2 font-medium md:w-auto",children:[(0,s.jsx)(n.A,{icon:"check",size:16,className:"text-gray-300"}),(0,s.jsx)(o.Vs,{size:"s",variant:"boldItalic",color:"gray-300",className:"leading-[17px]",text:"Completed",upperCase:!0})]}),r&&(0,s.jsx)(x.$,{variant:"secondary",className:"flex h-10 w-full flex-row items-center gap-2 px-6 py-2 disabled:opacity-50 md:w-auto",asChild:!S&&!!e.link,onClick:()=>{a&&M(!0)},"data-testid":"link-text",disabled:"login"===e.type&&!!E&&!S,children:e.link&&!S?(0,s.jsx)(j.Link,{to:e.link,children:(0,s.jsx)(o.Vs,{size:"s",variant:"bold",color:"white",className:"leading-[17px]",text:e.linkText})}):(0,s.jsx)(o.Vs,{size:"s",variant:"bold",color:"white",className:"leading-[17px]",text:e.linkText})}),l&&(0,s.jsx)(R.M,{variant:"secondary",className:"flex h-10 w-full flex-row items-center gap-2 px-6 py-2 md:w-auto",text:e.linkText})]},t)});return v[10]!==p||v[11]!==$?(u=(0,s.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col justify-between gap-4",children:[p,$]}),v[10]=p,v[11]=$,v[12]=u):u=v[12],v[13]!==d||v[14]!==u?(g=(0,s.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-4 lg:gap-8",children:[d,u]}),v[13]=d,v[14]=u,v[15]=g):g=v[15],v[16]!==g||v[17]!==c?(h=(0,s.jsxs)("div",{className:"flex flex-col gap-4 md:flex-row lg:gap-11",children:[c,g]}),v[16]=g,v[17]=c,v[18]=h):h=v[18],v[19]!==h||v[20]!==t?(f=(0,s.jsxs)("div",{className:"flex w-full flex-col gap-6 px-2 py-4 md:gap-8 md:px-4 md:py-6 lg:px-8",children:[t,h]}),v[19]=h,v[20]=t,v[21]=f):f=v[21],v[22]!==O||v[23]!==M?(b=(0,s.jsx)(I.A,{open:O,onOpenChange:M,showMigrationAfterSuccess:!1}),v[22]=O,v[23]=M,v[24]=b):b=v[24],v[25]!==f||v[26]!==b?(y=(0,s.jsxs)(s.Fragment,{children:[f,b]}),v[25]=f,v[26]=b,v[27]=y):y=v[27],y};function F(e){return{user:e.user}}function D(e){return(0,s.jsx)(z.E,{className:"h-[88px] w-full rounded-md bg-gray-600"},e)}var U=a(89442),V=a(18674);let B=e=>{let t,a=(0,l.c)(6),{isLoading:r,totalPoints:c,totalEarnedCases:d,availableCases:m,case:p}=e,{slug:u}=p,g="https://ggcase.com/cases/".concat(u);if(a[0]!==m||a[1]!==r||a[2]!==g||a[3]!==d||a[4]!==c){let e=[{icon:"hotel_class",label:"Total Points Earned",mobileLabel:"Total Pts",value:c,valueLabel:"PTS"},{reactIcon:U.QEE,label:"Total Rewarded Cases",mobileLabel:"Total Cases",value:d,valueLabel:"Cases"},{image:"/images/cross-partnership/cross-partnership-case.png",label:"Ready to be claimed",value:m,valueLabel:"REWARDS",isReward:!0,hasRewardToClaim:m>0}];t=(0,s.jsx)("div",{className:"flex w-full flex-row items-stretch gap-2 px-2 py-2 md:gap-4 md:p-4 lg:gap-8 lg:p-8",children:e.map(e=>(0,s.jsxs)("div",{className:(0,w.cn)("relative flex flex-row items-stretch justify-center rounded-lg px-2 py-4 md:items-center md:justify-start md:p-4 lg:p-6",e.isReward&&"w-fit min-w-0 grow md:justify-between",!e.isReward&&"grow border border-gray-900 bg-gray-900 md:shrink md:grow-0 lg:grow",e.isReward&&!e.hasRewardToClaim&&"bg-gray-600",e.isReward&&e.hasRewardToClaim&&"border-brand-light-blue/80 overflow-hidden border bg-gray-900"),children:[(0,s.jsxs)("div",{className:"flex flex-col items-center justify-between gap-4 md:flex-row md:justify-start",children:[e.reactIcon&&(0,s.jsx)(V.xy,{Icon:e.reactIcon,className:"size-[40px] lg:size-[48px]"}),e.icon&&(0,s.jsx)(n.A,{icon:e.icon,className:"!size-[40px] bg-gradient-to-b from-[#BF4CD4] to-[#46BEFF] bg-clip-text !text-[40px] text-transparent lg:!size-[48px] lg:!text-[48px]",fill:!0,"aria-hidden":"true"}),e.image&&(0,s.jsx)(i.default,{src:e.image,alt:e.label,width:48,height:32,className:(0,w.cn)("pointer-events-none h-[32px] w-[48px] object-cover object-center",e.isReward&&!e.hasRewardToClaim&&"opacity-50"),"aria-hidden":"true"}),(0,s.jsxs)("div",{className:(0,w.cn)(e.isReward&&!e.hasRewardToClaim&&"opacity-30","z-10"),children:[r&&(0,s.jsx)(z.E,{className:"h-[19px] w-24 bg-gray-600 lg:h-[21px]"}),!r&&(0,s.jsxs)(o.Vs,{variant:"bold",size:"m",color:"white",className:"text-center leading-[19px] md:text-left lg:text-lg lg:leading-[21px]",text:"",children:[e.value," ",(0,s.jsx)("span",{...!e.isReward&&{className:"hidden md:inline-block"},children:e.valueLabel})]}),(0,s.jsx)(o.vm,{variant:"normal",size:"xs",color:e.isReward?"white":"gray-300",className:(0,w.cn)("text-center leading-[14px] md:text-left lg:text-base lg:leading-[19px]",e.mobileLabel&&"hidden md:block"),text:e.label}),e.mobileLabel&&(0,s.jsx)(o.vm,{variant:"normal",size:"xs",color:e.isReward?"white":"gray-300",className:"text-center leading-[14px] md:hidden",text:e.mobileLabel})]})]}),e.isReward&&e.hasRewardToClaim&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("svg",{width:"800px",height:"100%",className:"absolute left-0 top-[70%] z-0 -rotate-[4deg] blur-[50px]",children:(0,s.jsx)("ellipse",{cx:"50%",cy:"50%",rx:"50%",ry:"50%",fill:"#227FE3"})}),(0,s.jsx)(x.$,{variant:"primary",className:"z-10 hidden size-9 md:flex",asChild:!0,title:"Claim Reward",children:(0,s.jsx)(j.Link,{to:g,target:"_blank",rel:"noopener noreferrer",children:(0,s.jsx)(n.A,{icon:"open_in_new",className:"text-white",size:20})})})]})]},e.label))}),a[0]=m,a[1]=r,a[2]=g,a[3]=d,a[4]=c,a[5]=t}else t=a[5];return t};var O=a(65436),M=a(86510),G=a(81868);let $=()=>{let e,t,a=(0,l.c)(2);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e={backgroundImage:"url(/images/cross-partnership/cross-partnership-banner.png)"},a[0]=e):e=a[0],a[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,s.jsx)("div",{className:"flex min-h-[98px] w-full items-center justify-center bg-cover bg-center bg-no-repeat md:min-h-[149px] lg:min-h-[213px]",style:e,children:(0,s.jsxs)("div",{className:"flex flex-col items-center gap-1 lg:gap-4",children:[(0,s.jsxs)("div",{className:"flex items-center gap-1 md:gap-6 lg:gap-8",children:[(0,s.jsx)(O.A,{src:G.A,alt:"SkinsProtocol",width:172,height:45,className:"pointer-events-none h-[27px] w-[103px] [filter:drop-shadow(0px_2.49px_2.49px_#00000080)] md:h-[45px] md:w-[172px]","aria-hidden":"true"}
1),(0,s.jsx)(O.A,{src:M.A,alt:"GGCase",width:169,height:45,className:"pointer-events-none h-[27px] w-[100px] [filter:drop-shadow(0px_2.49px_2.49px_#00000080)] md:h-[45px] md:w-[169px]","aria-hidden":"true"})]}),(0,s.jsx)(o.vm,{variant:"bold",size:"xs",color:"white",className:"max-w-[150px] text-center leading-[15px] [text-shadow:0px_4px_4px_#00000080] md:max-w-none md:text-lg md:leading-[22px]",text:"Partnering to bring more rewards to our players"})]})}),a[1]=t):t=a[1],t};var J=a(38767),W=a(95474),H=a(54226);let q={name:"Skins Protocol",slug:"skins-protocol"},X=()=>{let e,t,a,i,o,c,d,x=(0,l.c)(19),{loadingProvider:m}=(0,W.X)(),{data:p,isLoading:u,isError:g,error:h}=(0,J.Zs)(),f=g||!p?J.Fv:p,b=m||u;x[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,s.jsx)(H.MetaTags,{title:"Reward Program"}),x[0]=e):e=x[0],x[1]===Symbol.for("react.memo_cache_sentinel")?(t=(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsx)(n.A,{icon:"cards_star",size:24,fill:!0,className:"text-brand-light-blue"}),(0,s.jsx)(r.Vs,{size:"m",text:"Reward Program",variant:"bold",color:"brand-light-blue",className:"leading-[19px] md:text-xl md:leading-[24px] lg:text-2xl lg:leading-[28px]",upperCase:!0})]}),x[1]=t):t=x[1],x[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,s.jsx)($,{}),x[2]=a):a=x[2];let y=f.freeCasesEarned+f.onboarding.freeCasesEarned;return x[3]!==f.casesToOpen||x[4]!==f.totalPoints||x[5]!==b||x[6]!==y?(i=(0,s.jsx)(B,{isLoading:b,totalPoints:f.totalPoints,availableCases:f.casesToOpen,totalEarnedCases:y,case:q}),x[3]=f.casesToOpen,x[4]=f.totalPoints,x[5]=b,x[6]=y,x[7]=i):i=x[7],x[8]!==f.onboarding||x[9]!==h||x[10]!==b?(o=(0,s.jsx)(P,{isLoading:b,case:q,onboarding:f.onboarding,error:h}),x[8]=f.onboarding,x[9]=h,x[10]=b,x[11]=o):o=x[11],x[12]!==f.availablePoints||x[13]!==b?(c=(0,s.jsx)(E,{isLoading:b,availablePoints:f.availablePoints,case:q}),x[12]=f.availablePoints,x[13]=b,x[14]=c):c=x[14],x[15]!==i||x[16]!==o||x[17]!==c?(d=(0,s.jsxs)(s.Fragment,{children:[e,(0,s.jsxs)("div",{className:"container flex flex-col items-center gap-8 px-[10px] py-8 md:px-8 md:py-10 lg:gap-10 lg:px-16",children:[t,(0,s.jsxs)("div",{className:"my-4 flex w-full flex-col gap-2 rounded-b-lg bg-gray-700 pb-4 md:pb-6 lg:pb-12",children:[a,i,o,c]})]})]}),x[15]=i,x[16]=o,x[17]=c,x[18]=d):d=x[18],d}},22381:(e,t,a)=>{"use strict";a.d(t,{cn:()=>r});var s=a(54330),l=a(9182);function r(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,l.QP)((0,s.$)(t))}},24439:(e,t,a)=>{"use strict";a.d(t,{o:()=>d});var s=a(61031),l=a(92817),r=a(22381);let n={xs:"text-xs",s:"text-sm",m:"text-base",l:"text-lg",xl:"text-xl",xxl:"text-2xl",xxxl:"text-3xl","4xl":"text-4xl"};n.xs,n.xs,n.s,n.xs,n.s,n.m,n.l,n.xs,n.m,n.l,n.s,n.xl,n.xxl,n["4xl"],n["4xl"];let i={normal:"font-normal",medium:"font-medium",bold:"font-bold",semiBold:"font-semibold",extraBold:"font-extrabold",italic:"italic",boldItalic:"font-bold italic",semiBoldItalic:"font-semibold italic",extraBoldItalic:"font-extrabold italic"},o={grayDefault:"text-gray-default",lilac:"text-lilac",white:"text-white-default","blue-200":"text-blue-200","gray-50":"text-gray-50","gray-200":"text-gray-200","gray-300":"text-gray-300","brand-500":"text-brand-500","brand-400":"text-brand-400",blue:"text-blue-default","brand-light-blue":"text-brand-light-blue",yellow:"text-brand-yellow"},c={lato:"font-[Lato]",rubik:"font-[Rubik]",justina:"font-[Justina]"},d=e=>{let t,a,d,x,m,p,u,g,h,f,b,y,v=(0,l.c)(25);v[0]!==e?({as:d,text:g,size:x,color:m,fontFamily:p,upperCase:u,variant:h,className:t,...a}=e,v[0]=e,v[1]=t,v[2]=a,v[3]=d,v[4]=x,v[5]=m,v[6]=p,v[7]=u,v[8]=g,v[9]=h):(t=v[1],a=v[2],d=v[3],x=v[4],m=v[5],p=v[6],u=v[7],g=v[8],h=v[9]);let w=void 0===d?"p":d,j=void 0===m?"grayDefault":m,N=void 0===p?"lato":p,_=void 0!==u&&u&&"uppercase",C=n[void 0===x?"m":x],A=o[j],S=i[h],k=c[N];v[10]!==_||v[11]!==t||v[12]!==C||v[13]!==A||v[14]!==S||v[15]!==k?(f=(0,r.cn)(C,A,S,k,_,t),v[10]=_,v[11]=t,v[12]=C,v[13]=A,v[14]=S,v[15]=k,v[16]=f):f=v[16],v[17]!==g?(b=null==g?void 0:g.toString(),v[17]=g,v[18]=b):b=v[18];let z=null==a?void 0:a.children;return v[19]!==w||v[20]!==a||v[21]!==f||v[22]!==b||v[23]!==z?(y=(0,s.jsxs)(w,{className:f,...a,children:[b,z]}),v[19]=w,v[20]=a,v[21]=f,v[22]=b,v[23]=z,v[24]=y):y=v[24],y};d.displayName="Typography"},27642:(e,t,a)=>{"use strict";a.d(t,{Cf:()=>p,De:()=>u,Es:()=>h,L3:()=>f,c7:()=>g,lG:()=>c,rr:()=>b,zM:()=>d});var s=a(61031),l=a(92817),r=a(77647),n=a(51364),i=a(11210),o=a(22381);let c=n.bL,d=r.forwardRef((e,t)=>
1{let a,r=(0,l.c)(3);return r[0]!==e||r[1]!==t?(a=(0,s.jsx)(n.l9,{suppressHydrationWarning:!0,ref:t,...e}),r[0]=e,r[1]=t,r[2]=a):a=r[2],a});d.displayName=n.l9.displayName;let x=n.ZL;n.bm;let m=r.forwardRef((e,t)=>{let a,r,i,c,d=(0,l.c)(9);return d[0]!==e?({className:a,...r}=e,d[0]=e,d[1]=a,d[2]=r):(a=d[1],r=d[2]),d[3]!==a?(i=(0,o.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-[100] bg-black/80",a),d[3]=a,d[4]=i):i=d[4],d[5]!==r||d[6]!==t||d[7]!==i?(c=(0,s.jsx)(n.hJ,{ref:t,className:i,...r}),d[5]=r,d[6]=t,d[7]=i,d[8]=c):c=d[8],c});m.displayName=n.hJ.displayName;let p=r.forwardRef((e,t)=>{let a,r,i,c,d,p,g,h,f,b,w,j,N=(0,l.c)(24);N[0]!==e?({className:r,children:a,showClose:d,isClosable:p,onPointerDownOutside:i,...c}=e,N[0]=e,N[1]=a,N[2]=r,N[3]=i,N[4]=c,N[5]=d,N[6]=p):(a=N[1],r=N[2],i=N[3],c=N[4],d=N[5],p=N[6]);let _=void 0===d||d,C=void 0===p||p;return N[7]===Symbol.for("react.memo_cache_sentinel")?(g=(0,s.jsx)(m,{}),N[7]=g):g=N[7],N[8]!==r?(h=(0,o.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] fixed left-[50%] top-[50%] z-[110] grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border p-6 shadow-lg duration-200 sm:rounded-lg",r),N[8]=r,N[9]=h):h=N[9],N[10]!==C?(f=!C&&{onInteractOutside:y,onEscapeKeyDown:v},N[10]=C,N[11]=f):f=N[11],N[12]!==i?(b=e=>{e.target instanceof Element&&e.target.closest("[data-sonner-toast]")&&e.preventDefault(),null==i||i(e)},N[12]=i,N[13]=b):b=N[13],N[14]!==_?(w=_&&(0,s.jsx)(u,{}),N[14]=_,N[15]=w):w=N[15],N[16]!==a||N[17]!==c||N[18]!==t||N[19]!==h||N[20]!==f||N[21]!==b||N[22]!==w?(j=(0,s.jsxs)(x,{children:[g,(0,s.jsxs)(n.UC,{ref:t,className:h,...f,onPointerDownOutside:b,...c,children:[a,w]})]}),N[16]=a,N[17]=c,N[18]=t,N[19]=h,N[20]=f,N[21]=b,N[22]=w,N[23]=j):j=N[23],j});p.displayName=n.UC.displayName;let u=r.forwardRef((e,t)=>{let a,r,c,d,x,m,p=(0,l.c)(11);return p[0]!==e?({className:a,...r}=e,p[0]=e,p[1]=a,p[2]=r):(a=p[1],r=p[2]),p[3]!==a?(c=(0,o.cn)("ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute right-4 top-4 roun
1ded-sm opacity-70 transition-opacity hover:opacity-100 focus:outline-none focus:ring-0 focus:ring-offset-0 disabled:pointer-events-none",a),p[3]=a,p[4]=c):c=p[4],p[5]===Symbol.for("react.memo_cache_sentinel")?(d=(0,s.jsx)(i.A,{className:"h-4 w-4"}),x=(0,s.jsx)("span",{className:"sr-only",children:"Close"}),p[5]=d,p[6]=x):(d=p[5],x=p[6]),p[7]!==r||p[8]!==t||p[9]!==c?(m=(0,s.jsxs)(n.bm,{ref:t,className:c,...r,children:[d,x]}),p[7]=r,p[8]=t,p[9]=c,p[10]=m):m=p[10],m});u.displayName="DialogCloseButton";let g=e=>{let t,a,r,n,i=(0,l.c)(8);return i[0]!==e?({className:t,...a}=e,i[0]=e,i[1]=t,i[2]=a):(t=i[1],a=i[2]),i[3]!==t?(r=(0,o.cn)("flex flex-col space-y-1.5 text-center sm:text-left",t),i[3]=t,i[4]=r):r=i[4],i[5]!==a||i[6]!==r?(n=(0,s.jsx)("div",{className:r,...a}),i[5]=a,i[6]=r,i[7]=n):n=i[7],n};g.displayName="DialogHeader";let h=e=>{let t,a,r,n,i=(0,l.c)(8);return i[0]!==e?({className:t,...a}=e,i[0]=e,i[1]=t,i[2]=a):(t=i[1],a=i[2]),i[3]!==t?(r=(0,o.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),i[3]=t,i[4]=r):r=i[4],i[5]!==a||i[6]!==r?(n=(0,s.jsx)("div",{className:r,...a}),i[5]=a,i[6]=r,i[7]=n):n=i[7],n};h.displayName="DialogFooter";let f=r.forwardRef((e,t)=>{let a,r,i,c,d=(0,l.c)(9);return d[0]!==e?({className:a,...r}=e,d[0]=e,d[1]=a,d[2]=r):(a=d[1],r=d[2]),d[3]!==a?(i=(0,o.cn)("text-lg font-semibold leading-none tracking-tight",a),d[3]=a,d[4]=i):i=d[4],d[5]!==r||d[6]!==t||d[7]!==i?(c=(0,s.jsx)(n.hE,{ref:t,className:i,...r}),d[5]=r,d[6]=t,d[7]=i,d[8]=c):c=d[8],c});f.displayName=n.hE.displayName;let b=r.forwardRef((e,t)=>{let a,r,i,c,d=(0,l.c)(9);return d[0]!==e?({className:a,...r}=e,d[0]=e,d[1]=a,d[2]=r):(a=d[1],r=d[2]),d[3]!==a?(i=(0,o.cn)("text-muted-foreground text-sm",a),d[3]=a,d[4]=i):i=d[4],d[5]!==r||d[6]!==t||d[7]!==i?(c=(0,s.jsx)(n.VY,{ref:t,className:i,...r}),d[5]=r,d[6]=t,d[7]=i,d[8]=c):c=d[8],c});function y(e){return e.preventDefault()}function v(e){return e.preventDefault()}b.displayName=n.VY.displayName},37937:(e,t,a)=>{"use strict";a.d(t,{S:()=>c});var s=a(61031),l=a(77647),r=a(56610),n=a(40642),i=a(57218),o=a(22381);let c=l.forwardRef((e,t)=>{let{className:a,...l}=e;return(0,s.jsx)(r.bL,{ref:t,className:(0,o.cn)("h peer h-[15px] w-[15px] shrink-0 rounded-none","border-brand-400 border","ring-offset-background","focus-visible:ring-ring focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2","disabled:cursor-not-allowed disabled:opacity-50","data-[state=checked]:bg-brand-500 data-[state=indeterminate]:bg-brand-500 data-[state=checked]:text-black",a),...l,children:(0,s.jsxs)(r.C1,{className:(0,o.cn)("flex items-center justify-center text-current"),children:["indeterminate"===l.checked&&(0,s.jsx)(n.A,{className:"h-[15px] w-[15px] text-white"}),!0===l.checked&&(0,s.jsx)(i.A,{className:"h-[15px] w-[15px] text-white"})]})})});c.displayName=r.bL.displayName},43e3:(e,t,a)=>{"use strict";a.d(t,{$m:()=>d,As:()=>c,nD:()=>o,ub:()=>x});var s=a(61031),l=a(77647),r=a(29276),n=a(87512),i=a(22381);let o=r.bL,c=l.forwardRef((e,t)=>{let{className:a,...l}=e;return(0,s.jsx)(r.q7,{ref:t,className:(0,i.cn)("border-b",a),...l})});c.displayName="AccordionItem";let d=l.forwardRef((e,t)=>{let{withChevron:a=!0,className:l,children:o,...c}=e;return(0,s.jsx)(r.Y9,{className:"flex",children:(0,s.jsxs)(r.l9,{ref:t,suppressHydrationWarning:!0,className:(0,i.cn)("flex flex-1 items-center justify-between py-4 font-medium transition-all [&[data-state=open]>svg]:rotate-180",l),...c,children:[o,a&&(0,s.jsx)(n.A,{className:"h-4 w-4 shrink-0 transition-transform duration-200"})]})})});d.displayName=r.l9.displayName;let x=l.forwardRef((e,t)=>{let{className:a,children:l,contentClassName:n,...o}=e;return(0,s.jsx)(r.UC,{ref:t,suppressHydrationWarning:!0,className:(0,i.cn)("data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down overflow-hidden text-sm transition-all",n),...o,children:(0,s.jsx)("div",{className:a,children:l})})});x.displayName=r.UC.displayName},43923:(e,t,a)=>{"use strict";a.d(t,{E:()=>n});var s=a(61031),l=a(92817),r=a(22381);function n(e){let t,a,n,i,o=(0,l.c)(8);return o[0]!==e?({className:t,...a}=e,o[0]=e,o[1]=t,o[2]=a):(t=o[1],a=o[2]),o[3]!==t?(n=(0,r.cn)("bg-skeleton animate-pulse rounded-md",t),o[3]=t,o[4]=n):n=o[4],o[5]!==a||o[6]!==n?(i=(0,s.jsx)("div",{className:n,...a}),o[5]=a,o[6]=n,o[7]=i):i=o[7],i}},44100:(e,t,a)=>{"use strict";a.d(t,{Vs:()=>s.Vs,vm:()=>s.vm});var s=a(93603)},45944:(e,t,a)=>{"use strict";a.d(t,{C5:()=>x,Link:()=>c,OA:()=>m,Zp:()=>p,g:()=>g,k2:()=>d,ok:()=>h,zy:()=>u});var s=a(61031),l=a(92817),r=a(77647),n=a(3871),i=a.n(n),o=a(9504);
1function c(e){let t,a,r,n,o,c=(0,l.c)(10);return c[0]!==e?({to:n,children:t,className:a,...r}=e,c[0]=e,c[1]=t,c[2]=a,c[3]=r,c[4]=n):(t=c[1],a=c[2],r=c[3],n=c[4]),c[5]!==t||c[6]!==a||c[7]!==r||c[8]!==n?(o=(0,s.jsx)(i(),{href:n,className:a,...r,children:t}),c[5]=t,c[6]=a,c[7]=r,c[8]=n,c[9]=o):o=c[9],o}function d(e){var t;let a,r,n,c,d,x,m,p,u=(0,l.c)(18);u[0]!==e?({to:d,children:a,className:r,end:n,...c}=e,u[0]=e,u[1]=a,u[2]=r,u[3]=n,u[4]=c,u[5]=d):(a=u[1],r=u[2],n=u[3],c=u[4],d=u[5]);let g=null!=(t=(0,o.usePathname)())?t:"";if(u[6]!==a||u[7]!==r||u[8]!==n||u[9]!==g||u[10]!==d){let e=n?g===d:g.startsWith(d);x="function"==typeof r?r({isActive:e}):r,m="function"==typeof a?a({isActive:e}):a,u[6]=a,u[7]=r,u[8]=n,u[9]=g,u[10]=d,u[11]=x,u[12]=m}else x=u[11],m=u[12];let h=m;return u[13]!==c||u[14]!==h||u[15]!==x||u[16]!==d?(p=(0,s.jsx)(i(),{href:d,className:x,...c,children:h}),u[13]=c,u[14]=h,u[15]=x,u[16]=d,u[17]=p):p=u[17],p}function x(e){let t,a,s=(0,l.c)(5),{to:n,replace:i}=e,c=(0,o.useRouter)();return s[0]!==i||s[1]!==c||s[2]!==n?(t=()=>{i?c.replace(n):c.push(n)},s[0]=i,s[1]=c,s[2]=n,s[3]=t):t=s[3],s[4]===Symbol.for("react.memo_cache_sentinel")?(a=[],s[4]=a):a=s[4],(0,r.useEffect)(t,a),null}function m(){return null}function p(){let e,t=(0,l.c)(2),a=(0,o.useRouter)();return t[0]!==a?(e=(e,t)=>{if("number"==typeof e)return void a.back();(null==t?void 0:t.state)!==void 0&&sessionStorage.setItem("__nav_state__",JSON.stringify(t.state)),(null==t?void 0:t.replace)?a.replace(e):a.push(e)},t[0]=a,t[1]=e):e=t[1],e}function u(){var e;let t,a=(0,l.c)(3),s=null!=(e=(0,o.usePathname)())?e:"",r=window.location.search,n=window.location.hash,i=null;if(a[0]===Symbol.for("react.memo_cache_sentinel")){let e=sessionStorage.getItem("__nav_state__");if(e){try{i=JSON.parse(e)}catch(e){}sessionStorage.removeItem("__nav_state__")}a[0]=i}else i=a[0];return a[1]!==s?(t={pathname:s,search:r,hash:n,state:i,key:"default"},a[1]=s,a[2]=t):t=a[2],t}function g(){return(0,o.useParams)()}function h(){var e;let t,a,s,r=(0,l.c)(9),n=(0,o.useSearchParams)();r[0]!==n?(t=null!=n?n:new URLSearchParams,r[0]=n,r[1]=t):t=r[1];let i=t,c=(0,o.useRouter)(),d=null!=(e=(0,o.usePathname)())?e:"";r[2]!==d||r[3]!==c||r[4]!==i?(a=e=>{let t=new URLSearchParams(i.toString()),a=("function"==typeof e?e(t):e).toString();c.push(a?"".concat(d,"?").concat(a):d)},r[2]=d,r[3]=c,r[4]=i,r[5]=a):a=r[5];let x=a;return r[6]!==i||r[7]!==x?(s=[i,x],r[6]=i,r[7]=x,r[8]=s):s=r[8],s}},53560:(e,t,a)=>{"use strict";a.d(t,{V:()=>n});var s=a(61031),l=a(92817),r=a(24439);let n=e=>{let t,a,n,i,o,c=(0,l.c)(10);c[0]!==e?({as:a,size:n,fontFamily:i,...t}=e,c[0]=e,c[1]=t,c[2]=a,c[3]=n,c[4]=i):(t=c[1],a=c[2],n=c[3],i=c[4]);let d=void 0===a?"h1":a,x=void 0===n?"xl":n,m=void 0===i?"rubik":i;return c[5]!==d||c[6]!==m||c[7]!==t||c[8]!==x?(o=(0,s.jsx)(r.o,{as:d,size:x,fontFamily:m,...t}),c[5]=d,c[6]=m,c[7]=t,c[8]=x,c[9]=o):o=c[9],o};n.displayName="HeadLine"},54226:(e,t,a)=>{"use strict";a.d(t,{MetaTags:()=>i});var s=a(92817),l=a(77647),r=a(9504),n=a(10493);let i=e=>{let t,a,i=(0,s.c)(6),{title:c,description:d,image:x,canonical:m}=e,p=(0,r.usePathname)(),u=c?"".concat(c," - SKINSPROTOCOL.com"):n.H$,g=x||n.__,h=d||n.$X,f=m?"".concat(n.C1).concat(m):"".concat(n.C1).concat(null!=p?p:"");return i[0]!==f||i[1]!==h||i[2]!==g||i[3]!==u?(t=()=>{document.title=u;let e=o;e('meta[name="description"]',"content",h),function(e,t){let a=document.querySelector('link[rel="'.concat(e,'"]'));a||((a=document.createElement("link")).rel=e,document.head.appendChild(a)),a.href=t}("canonical",f),e('meta[property="og:title"]',"content",u),e('meta[property="og:description"]',"content",h),e('meta[property="og:image"]',"content",g),e('meta[property="og:url"]',"content",f),e('meta[property="og:type"]',"content","website"),e('meta[property="og:site_name"]',"content","Skins Protocol"),e('meta[name="twitter:card"]',"content","summary_large_image"),e('meta[name="twitter:site"]',"content","@skinsprotocol"),e('meta[name="twitter:title"]',"content",u),e('meta[name="twitter:description"]',"content",h),e('meta[name="twitter:image"]',"content",g)},a=[u,h,g,f],i[0]=f,i[1]=h,i[2]=g,i[3]=u,i[4]=t,i[5]=a):(t=i[4],a=i[5]),(0,l.useEffect)(t,a),null};function o(e,t,a){let s=document.querySelector(e);
1if(!s){s=document.createElement("meta");let[t,a]=e.replace(/[[\]"]/g,"").split("=");s.setAttribute(t,a),document.head.appendChild(s)}s.setAttribute(t,a)}},59971:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var s=a(61031),l=a(92817),r=a(22381),n=a(3439);let i={topLeft:"left-0 top-0 -translate-x-1/2 -translate-y-1/2",topRight:"right-0 top-0 translate-x-1/2 -translate-y-1/2",bottomLeft:"left-0 bottom-0 -translate-x-1/2 translate-y-1/2",bottomRight:"right-0 bottom-0 translate-x-1/2 translate-y-1/2",center:"top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2",centerLeft:"left-0 top-1/2 -translate-y-1/2",centerRight:"right-0 top-1/2 -translate-y-1/2 translate-x-1/2",centerBottom:"left-1/2 bottom-0 -translate-x-1/2"};function o(e){let t,a,o,c,d,x,m=(0,l.c)(17),{gradientPosition:p,className:u,bgImage:g,children:h,bgBlurTransparency:f,alignBgImageBottom:b,border:y}=e,v=void 0===f?"low":f,w=void 0===b?"bottom":b,j="top"===(void 0===y?"full":y)&&"gradient-border-top";m[0]!==u||m[1]!==j?(t=(0,r.cn)("items-left flex w-full flex-col justify-between p-8","gradient-border gradient-home-card group rounded-2xl bg-gray-700",j,"[--blur-radius:60px]",u),m[0]=u,m[1]=j,m[2]=t):t=m[2];let N=i[p],_="low"===v?"opacity-100":"medium"===v?"opacity-60":"opacity-30";return m[3]!==N||m[4]!==_?(a=(0,r.cn)("absolute blur-[var(--blur-radius)]",N,_),m[3]=N,m[4]=_,m[5]=a):a=m[5],m[6]===Symbol.for("react.memo_cache_sentinel")?(o=(0,s.jsx)("ellipse",{cx:"50%",cy:"50%",rx:"50%",ry:"50%",fill:"#227FE3"}),m[6]=o):o=m[6],m[7]!==a?(c=(0,s.jsx)("div",{className:"absolute left-0 top-0 h-full w-full overflow-hidden",children:(0,s.jsx)("svg",{width:"80%",height:"80%",className:a,children:o})}),m[7]=a,m[8]=c):c=m[8],m[9]!==w||m[10]!==g?(d=g&&(0,s.jsx)("div",{className:(0,r.cn)("h-content overflow-hidden","center"===w?"bottom-[20%]":"bottom-0","absolute left-0 w-[calc(100%-2px)] -translate-y-[1px] translate-x-[1px]"),children:(0,s.jsx)("div",{className:"transform transition-all duration-300 group-hover:translate-y-[10%] group-hover:scale-125",children:(0,s.jsx)(n.default,{src:g,alt:"Background",className:"w-full"})})}),m[9]=w,m[10]=g,m[11]=d):d=m[11],m[12]!==h||m[13]!==c||m[14]!==d||m[15]!==t?(x=(0,s.jsxs)("div",{className:t,children:[c,d,h]}),m[12]=h,m[13]=c,m[14]=d,m[15]=t,m[16]=x):x=m[16],x}},63768:(e,t,a)=>{"use strict";a.d(t,{d:()=>s});var s=function(e){return e.PENDING="pending",e.SENT="sent",e.DECLINED="declined",e.EXPIRED="expired",e.ACCEPTED="accepted",e.ERROR="error",e}({})},65436:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});var s=a(61031),l=a(77647),r=a(94443);let n=l.forwardRef((e,t)=>(0,s.jsx)(r.default,{...e,ref:t}));n.displayName="Img";let i=n},66137:(e,t,a)=>{"use strict";a.d(t,{$:()=>o});var s=a(61031),l=a(77647),r=a(94999),n=a(22381);let i=(0,a(80812).F)("inline-flex items-center select-none justify-center whitespace-nowrap uppercase font-[Rubik] font-extrabold italic rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50",{variants:{variant:{primary:"bg-gradient-to-r from-brand-500 to-brand-700 text-white hover:shadow-[0px_4px_6px_-4px_#2564FA40] hover:shadow-[0px_10px_15px_-3px_#2564FA40] font-extrabold transition-shadow duration-200",secondary:"border border-brand-500 text-white font-bold bg-transparent hover:text-white hover:bg-brand-500/10 transform transition-all duration-200",grey:"bg-gray-600 border border-gray-200/20 hover:border-white font-bold",default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-gray-400 text-gray-200 font-bold bg-transparent hover:text-white hover:border-gray-300/60 transform transition-all duration-200","outline-gray":"flex items-center justify-center rounded-md border border-gray-400 bg-gray-800 text-gray-200","outline-light-gray":"flex items-center justify-center border border-gray-300 text-gray-300 font-bold bg-transparent hover:bg-gray-300/10 transform transition-all duration-200","outline-light":"border border-white text-white hover:bg-white/5 transition-all duration-200 font-bold text-xs","outline-light-blue":"flex items-center justify-center border border-brand-400 text-brand-400 font-bold bg-transparent hover:bg-brand-400/10 transform transition-all duration-200",ghost:"bg-gray-600 text-gray-200 hover:text-white font-extrabold",link:"text-primary underline-offset-4 hover:underline",mainGradient:"bg-gradient-to-r from-brand-500/40 to-brand-500/20 text-white hover:bg-brand-500/30 font-extrabold",unstyled:"text-white font-bold"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",xl:"h-[53px] rounded-md px-8 py-4","icon-sm":"h-8 w-8",icon:"h-10 w-10"}},defaultVariants:{variant:"primary",size:"default"}}),o=l.forwardRef((e,t)=>
1{let{className:a,variant:l,size:o,asChild:c=!1,...d}=e,x=c?r.DX:"button";return(0,s.jsx)(x,{className:(0,n.cn)(i({variant:l,size:o,className:a})),ref:t,...d})});o.displayName="Button"},73205:(e,t,a)=>{"use strict";a.d(t,{E:()=>m});var s=a(61031),l=a(92817),r=a(22381),n=a(77647);let i=(0,n.forwardRef)((e,t)=>{let{label:a,value:l,onChange:i,name:o="",type:c="text",additionalClasses:d="",outFocus:x=!1,hasLabel:m=!0,readonly:p=!1,autoComplete:u="off",onFocus:g,onBlur:h,pattern:f,inputMode:b="text"}=e,[y,v]=(0,n.useState)(null!=x&&x);return((0,n.useEffect)(()=>{!1===x&&v(!1)},[x,l]),m)?(0,s.jsxs)("div",{className:"relative w-full",children:[(0,s.jsx)("input",{id:a,ref:t,name:o,type:c,value:l,onChange:i,readOnly:p,onFocus:()=>{v(!0),null==g||g()},onBlur:e=>{v(""!==e.target.value),null==h||h()},placeholder:a,autoComplete:u,pattern:f,inputMode:b,className:(0,r.cn)("custom-autofill relative h-[47px] w-full rounded-[6px] border-[1px] border-transparent bg-gray-700 px-3 pb-0 text-xs text-gray-50 placeholder-transparent focus:border-white focus:outline-none focus:outline-transparent lg:text-sm",d,m?"pt-3":"pt-0")}),(0,s.jsx)("label",{htmlFor:a,className:"absolute left-3 top-1/2 -translate-y-1/2 transform cursor-text select-none overflow-hidden text-ellipsis whitespace-nowrap text-gray-200 transition-all duration-200 ".concat(y||l.length>0?"top-[14px] text-[11px]":"top-1/2 text-xs lg:text-sm"," "),children:a})]}):(0,s.jsx)("div",{className:"relative w-full",children:(0,s.jsx)("input",{id:a,ref:t,name:o,type:c,value:l,onChange:i,placeholder:a,onFocus:()=>{v(!0),null==g||g()},onBlur:e=>{v(""!==e.target.value),null==h||h()},autoComplete:"off",pattern:f,inputMode:b,className:(0,r.cn)("custom-autofill relative h-[47px] w-full rounded-[6px] border-[1px] border-transparent bg-gray-700 pb-0 pl-5 pt-0 text-sm text-gray-50 placeholder-gray-200 focus:border-white focus:outline-none focus:outline-transparent ".concat(d))})})});i.displayName="ExeedmeInput";var o=a(45944),c=a(66137),d=a(19420),x=a(44100);let m=e=>{let t,a,r,n,m,p,u,g=(0,l.c)(14),{tradeUrl:h,setTradeUrl:f}=e;g[0]!==h?(t=h.trim().length>50&&!(0,d.e0)(h),g[0]=h,g[1]=t):t=g[1];let b=t;return g[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,s.jsx)("p",{children:"Enter your Trade URL"}),g[2]=a):a=g[2],g[3]===Symbol.for("react.memo_cache_sentinel")?(r=(0,s.jsxs)("div",{className:"flex items-center justify-between",children:[a,(0,s.jsx)(o.Link,{to:"https://steamcommunity.com/id/me/tradeoffers/privacy#trade_offer_access_url",target:"_blank",rel:"noopener",children:(0,s.jsx)(c.$,{variant:"secondary",children:"Get URL"})})]}),g[3]=r):r=g[3],g[4]!==f?(n=e=>f(e.target.value),g[4]=f,g[5]=n):n=g[5],g[6]!==n||g[7]!==h?(m=(0,s.jsx)(i,{label:"Steam Trade URL",value:h,onChange:n,additionalClasses:"w-full !border-none"}),g[6]=n,g[7]=h,g[8]=m):m=g[8],g[9]!==b?(p=b?(0,s.jsx)(x.vm,{className:"leading-none tracking-normal",color:"yellow",size:"xs",variant:"normal",text:"This trade URL isn't valid. Please check your correct Trade URL on Steam and update it."}):null,g[9]=b,g[10]=p):p=g[10],g[11]!==m||g[12]!==p?(u=(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[r,m,p]}),g[11]=m,g[12]=p,g[13]=u):u=g[13],u}},75769:(e,t,a)=>{"use strict";a.d(t,{A:()=>L});var s=a(61031),l=a(92817),r=a(77647),n=a(27642),i=a(57218),o=a(11210),c=a(86840),d=a(1895),x=a(66137),m=a(69160),p=a(18542),u=a(45944),g=a(2141),h=a(32376),f=a(44188),b=a(37937),y=a(44100),v=a(22381);let w=e=>{let t,a,r,n,i=(0,l.c)(9),{checked:o,setChecked:c}=e,d=o?"border-brand-500":"border-gray-400/80";return i[0]!==d?(t=(0,v.cn)(d),i[0]=d,i[1]=t):t=i[1],i[2]!==o||i[3]!==c||i[4]!==t?(a=(0,s.jsx)(b.S,{checked:o,onCheckedChange:c,className:t}),i[2]=o,i[3]=c,i[4]=t,i[5]=a):a=i[5],i[6]===Symbol.for("react.memo_cache_sentinel")?(r=(0,s.jsx)(y.Vs,{as:"h4",text:"I agree to receive updates, news, and promotions through email.",className:"text-light-300 text-sm font-medium"}),i[6]=r):r=i[6],i[7]!==a?(n=(0,s.jsxs)("div",{className:"flex flex-row items-center gap-2",children:[a,r]}),i[7]=a,i[8]=n):n=i[8],n};var j=a(38767);let N=e=>{let{setIsOpen:t}=e,{mutateAsync:a}=(0,g.B)(),{mutate:l}=(0,g.qm)(),{setUser:i}
1=(0,c.A)((0,d.k)(e=>({setUser:e.setUser}))),[o,b]=(0,r.useState)(!1),[y,v]=(0,r.useState)(!0),N=(0,u.Zp)(),_=(0,h.useQueryClient)(),{mutateAsync:C}=(0,g.EC)(),A=async()=>{b(!0);try{let e=await (0,p.$)({navigate:N,addAccount:!0,source:"modal"});if(y&&l(y),!(null==e?void 0:e.addAccount)||!e.data)return;await C(e.data);let t=await (0,g.NA)({queryClient:_});t&&i(t),(null==t?void 0:t.exeedmeId)||(null==t?void 0:t.exeedmeData)||await a().catch(()=>{}),_.invalidateQueries({queryKey:g.a$.settings()}),_.invalidateQueries({queryKey:j.Wd.all})}catch(e){f.oR.error("Failed to connect Steam account",{...e instanceof Error?{description:e.message}:{}})}finally{b(!1)}};return(0,s.jsxs)(r.Fragment,{children:[(0,s.jsxs)("p",{className:"py-2 text-gray-300",children:["Connect your ",(0,s.jsx)("span",{className:"text-white",children:"Steam Account"})," to Skins Protocol."]}),(0,s.jsx)(w,{checked:y,setChecked:v}),(0,s.jsxs)(n.Es,{className:"flex flex-row gap-2 pt-2",children:[(0,s.jsx)(x.$,{variant:"outline",className:"w-full bg-gray-700 hover:text-white",onClick:()=>t(!1),children:"Skip"}),(0,s.jsx)(x.$,{disabled:o,className:"w-full",onClick:A,children:o?(0,s.jsxs)(r.Fragment,{children:[(0,s.jsx)(m.A,{className:"mr-1 h-4 w-4 animate-spin"}),"Loading..."]}):"Connect steam account"})]})]})};var _=a(19420),C=a(73205);let A=e=>{let t,a,i,o,p,u,b,y,v,w,N=(0,l.c)(28),{setIsOpen:A,handleClose:z}=e,{mutateAsync:E,isPending:R}=(0,g.Ob)(),L=(0,h.useQueryClient)(),[T,I]=(0,r.useState)("");N[0]!==T?(t=(0,_.e0)(T),N[0]=T,N[1]=t):t=N[1];let P=t,{user:F,setUser:D}=(0,c.A)((0,d.k)(S));if(!F)return null;N[2]!==E||N[3]!==z||N[4]!==P||N[5]!==L||N[6]!==D||N[7]!==T||N[8]!==F?(a=async()=>{if(!F.steamId||!P)return;let e=T.trim();await E({steamId:F.steamId,tradeUrl:e},{onSuccess:()=>{D({...F,steamTradeUrl:e}),L.setQueryData(g.a$.me(),t=>{if(t)return{...t,steamTradeUrl:e}}),L.invalidateQueries({queryKey:j.Wd.all}),f.oR.success("Your account has been setup successfully."),z()},onError:k})},N[2]=E,N[3]=z,N[4]=P,N[5]=L,N[6]=D,N[7]=T,N[8]=F,N[9]=a):a=N[9];let U=a;N[10]===Symbol.for("react.memo_cache_sentinel")?(i=(0,s.jsx)("span",{className:"text-white",children:"Steam Trade URL"}),N[10]=i):i=N[10],N[11]===Symbol.for("react.memo_cache_sentinel")?(o=(0,s.jsxs)("p",{className:"py-2 text-sm text-gray-300",children:["To receive trades on Skins Protocol, you must enter your"," ",i,". This also ensures that the trade offers are only sent to your personal ",(0,s.jsx)("span",{className:"text-white",children:"Steam account"})]}),N[11]=o):o=N[11],N[12]!==T?(p=(0,s.jsx)(C.E,{tradeUrl:T,setTradeUrl:I}),N[12]=T,N[13]=p):p=N[13],N[14]!==A?(u=(0,s.jsx)(x.$,{variant:"outline",className:"w-full bg-gray-700 hover:text-white",onClick:()=>A(!1),children:"Skip"}),N[14]=A,N[15]=u):u=N[15];let V=R||!P;return N[16]!==R?(b=R?(0,s.jsxs)(r.Fragment,{children:[(0,s.jsx)(m.A,{className:"mr-1 h-4 w-4 animate-spin"}),"Loading..."]}):"Add trade URL",N[16]=R,N[17]=b):b=N[17],N[18]!==U||N[19]!==V||N[20]!==b?(y=(0,s.jsx)(x.$,{disabled:V,className:"w-full",onClick:U,children:b}),N[18]=U,N[19]=V,N[20]=b,N[21]=y):y=N[21],N[22]!==u||N[23]!==y?(v=(0,s.jsxs)(n.Es,{className:"flex flex-row gap-2 pt-2",children:[u,y]}),N[22]=u,N[23]=y,N[24]=v):v=N[24],N[25]!==v||N[26]!==p?(w=(0,s.jsxs)("div",{children:[o,p,v]}),N[25]=v,N[26]=p,N[27]=w):w=N[27],w};function S(e){return{user:e.user,setUser:e.setUser}}function k(e){f.oR.error("Failed to add trade URL",{...e instanceof Error?{description:e.message}:{}})}let z={waiting:"bg-gray-500/50 text-white",success:"bg-green-500/50 text-green-500",active:"bg-blue-500 text-gray-800",error:"bg-red-500/50 text-red-500"},E={waiting:"text-gray-300/50",success:"text-green-500/50 ",active:"text-blue-500 ",error:"text-red-500/50 "},R={waiting:"Next Step",success:"Success",active:"In Progress",error:"Error"};function L(e){let{open:t,onOpenChange:a,showMigrationAfterSuccess:l=!0}=e,[i,o]=(0,r.useState)(null==t||t),{user:x,setIsNewUser:m,isNewUser:p,setIsMigrationEligible:u}=(0,c.A)((0,d.k)(e=>({user:e.user,isNewUser:e.isNewUser,setIsMigrationEligible:e.setIsMigrationEligible,setIsNewUser:e.setIsNewUser}))),g=(null==x?void 0:x.steamId)?"tradeUrl":"steamConnect",h=(null==x?void 0:x.steamId)?"success":"active",f=(null==x?void 0:x.steamId)?"active":"waiting",b=(null==x?void 0:x.steamId)?"success":"waiting",y=async()=>{w(!1),m(!1),l&&!(null==x?void 0:x.exeedmeId)&&(null==x?void 0:x.exeedmeData)&&u(!0)},w=e=>{a?a(e):o(e)};return(0,r.useEffect)(()=>{x&&p&&!i&&w(!0)},[p,x]),(0,s.jsx)(n.lG,{open:t||i,onOpenChange:e=>!e&&y(),children:(0,s.jsxs)(n.Cf,{className:"w-full rounded-md border-none bg-gray-900 md:w-full",showClose:!1,children:[(0,s.jsxs)(n.c7,{className:"items-start space-y-0 border-b border-gray-600 pb-4",children:[(0,s.jsx)(n.L3,{className:"text-2xl font-normal",children:"Account Setup"}),(0,s.jsx)(n.De,{onClick:y}
1)]}),(0,s.jsxs)("div",{className:"flex items-center justify-center",children:[(0,s.jsx)(I,{status:h,number:1,size:60}),(0,s.jsx)(T,{status:b}),(0,s.jsx)(I,{status:f,number:2,size:60})]}),(0,s.jsxs)("div",{className:"flex items-start justify-between",children:[(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("h1",{className:"text-xl",children:"Steam connect"}),(0,s.jsx)("p",{className:(0,v.cn)("text-sm",E[h]),children:R[h]})]}),(0,s.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,s.jsx)("h1",{className:"text-xl",children:"Trade URL"}),(0,s.jsx)("p",{className:(0,v.cn)("text-sm",E[f]),children:R[f]})]})]}),"steamConnect"===g&&(0,s.jsx)(N,{setIsOpen:o}),"tradeUrl"===g&&(0,s.jsx)(A,{setIsOpen:o,handleClose:y})]})})}function T(e){let t,a,r=(0,l.c)(4),{status:n}=e,i=z[n];return r[0]!==i?(t=(0,v.cn)("h-[3px] w-full",i),r[0]=i,r[1]=t):t=r[1],r[2]!==t?(a=(0,s.jsx)("div",{className:t}),r[2]=t,r[3]=a):a=r[3],a}function I(e){let t,a,r,n,c,d,x,m,p=(0,l.c)(24),{status:u,size:g,number:h}=e,f="".concat(g,"px"),b="".concat(g,"px");p[0]!==f||p[1]!==b?(t={width:f,height:b},p[0]=f,p[1]=b,p[2]=t):t=p[2];let y=z[u];p[3]!==y?(a=(0,v.cn)("relative m-0 flex flex-shrink-0 items-center justify-center rounded-full text-2xl font-bold",y),p[3]=y,p[4]=a):a=p[4];let w="active"===u?"block":"hidden";p[5]!==w?(r=(0,v.cn)(w,"absolute left-[2px] top-[2px] m-0 flex h-[56px] w-[56px] flex-shrink-0 items-center justify-center rounded-full","border-2 border-gray-900 text-2xl font-bold text-gray-800"),p[5]=w,p[6]=r):r=p[6],p[7]!==r?(n=(0,s.jsx)("div",{className:r}),p[7]=r,p[8]=n):n=p[8],p[9]!==g||p[10]!==u?(c="success"===u&&(0,s.jsx)(i.A,{className:"h-[".concat(Math.floor(g/2),"px] w-[").concat(Math.floor(g/2),"px]")}),p[9]=g,p[10]=u,p[11]=c):c=p[11],p[12]!==g||p[13]!==u?(d="error"===u&&(0,s.jsx)(o.A,{className:"h-[".concat(Math.floor(g/2),"px] w-[").concat(Math.floor(g/2),"px]")}),p[12]=g,p[13]=u,p[14]=d):d=p[14];let j=("waiting"===u||"active"===u)&&h;return p[15]!==d||p[16]!==j||p[17]!==c?(x=(0,s.jsxs)("div",{className:"z-10",children:[c,d,j]}),p[15]=d,p[16]=j,p[17]=c,p[18]=x):x=p[18],p[19]!==x||p[20]!==t||p[21]!==a||p[22]!==n?(m=(0,s.jsxs)("div",{style:t,className:a,children:[n,x]}),p[19]=x,p[20]=t,p[21]=a,p[22]=n,p[23]=m):m=p[23],m}},81868:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s={src:"/_next/static/media/SkinsProtocol_Logo.49f017de.svg",height:500,width:1875,blurWidth:0,blurHeight:0}},86510:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});let s={src:"/_next/static/media/ggcase.11d26366.svg",height:149,width:562,blurWidth:0,blurHeight:0}},88185:(e,t,a)=>{"use strict";a.d(t,{A:()=>i});let s=e=>"/api".concat(e),l=async e=>{if(!e.ok)throw Error(await r(e));return n(e)},r=async e=>{try{try{let t=await e.json();return t.message||t.error||"Something went wrong"}catch(t){return await e.text()||"Something went wrong"}}catch(e){return"An unexpected server error occurred."}},n=async e=>({data:(e.headers.get("Content-Type")||"").includes("application/json")?await e.json():await e.text(),headers:e.headers}),i={get:async(e,t)=>{let a=await fetch(s(e),{method:"GET",credentials:"include",headers:{"Content-Type":"application/json",cookie:document.cookie},...t&&{body:JSON.stringify(t)}});return await l(a)},post:async(e,t,a)=>{let r=await fetch(s(e),{method:"POST",credentials:"include",headers:{"Content-Type":"application/json",...a},body:JSON.stringify(null!=t?t:{})});return await l(r)},put:async(e,t)=>{let a=await fetch(s(e),{method:"PUT",credentials:"include",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)});return await l(a)},delete:async(e,t)=>{let a=await fetch(s(e),{method:"DELETE",credentials:"include",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)});return await l(a)},patch:async(e,t)=>{let a=await fetch(s(e),{method:"PATCH",credentials:"include",headers:{"Content-Type":"application/json"},body:JSON.stringify(t)});return await l(a)}}},93603:(e,t,a)=>{"use strict";a.d(t,{vm:()=>n,Vs:()=>i.V});var s=a(61031),l=a(92817),r=a(24439);let n=e=>{let t,a,n,i=(0,l.c)(6);i[0]!==e?({size:a,...t}=e,i[0]=e,i[1]=t,i[2]=a):(t=i[1],a=i[2]);let o=void 0===a?"m":a;return i[3]!==t||i[4]!==o?(n=(0,s.jsx)(r.o,{size:o,...t,children:t.children}),i[3]=t,i[4]=o,i[5]=n):n=i[5],n};n.displayName="BaseText";var i=a(53560)}},e=>{e.O(0,[2714,1210,8103,2199,8358,4851,4855,2292,4443,3895,309,8789,1460,4188,8829,2809,4132,2141,8894,8591,4749,7358],()=>e(e.s=10414)),_N_E=e.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.