PageSourceSearch

https://cscase.net/_next/static/chunks/157cqdzui1mha.js

js cscase.net collected 2026-10-10 00:10:01 UTC 34,957 bytes, 313 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,327562,265184,e=>{"use strict";e.i(530672),e.i(25733),e.i(186247);var t=e.i(843476),a=e.i(724619);e.i(629588);var r=e.i(798754);e.s(["default",0,()=>(0,t.jsxs)("div",{className:"case relative flex w-full flex-col items-center justify-center rounded-2xl bg-[var(--t-bg-case-a8)] pb-2 md:pb-3",children:[(0,t.jsx)("div",{className:"relative block aspect-square h-auto w-40 md:w-64",children:(0,t.jsx)(a.default,{className:"absolute inset-0 h-full w-full object-cover"})}),(0,t.jsx)("div",{className:"mx-auto mt-[-12px] mb-2 flex w-[calc(100%-16px)] flex-[1_0_auto] items-center justify-center md:mt-0 md:mb-[13px] md:w-[calc(100%-24px)]",children:(0,t.jsx)(r.SkeletonBlock,{baseColor:"var(--t-stand-neutral-033)",highlightColor:"var(--t-stand-neutral-031)",className:"h-4 w-full lg:h-5",radius:"sm",variant:"shimmer"})}),(0,t.jsx)(r.SkeletonBlock,{baseColor:"var(--t-stand-neutral-033)",highlightColor:"var(--t-stand-neutral-031)",className:"mx-auto box-border block h-8 w-[calc(100%-16px)] shrink-0 rounded-lg md:w-[calc(100%-24px)] lg:h-11",variant:"shimmer"})]})],265184),e.i(892805),e.i(868061),e.i(922691),e.i(949961),e.i(57865),e.i(218238),e.i(462115),e.s([],327562)},13433,e=>{"use strict";var t=e.i(313839);e.s(["GetName",()=>t.default])},982417,397498,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(769105),i=e.i(514089),n=e.i(138413);e.i(156046),e.s(["FREE_CASE_CATEGORY_ID",0,32],397498);var s=e.i(678626),o=e.i(948148),l=e.i(218238);e.i(46240);var d=e.i(365884);let u=e=>({caseId:e,favoriteCount:0,isFavorite:!1}),c=(0,a.createContext)(null);function m(e,t=!0){let c=(0,d.useProfile)(),g=(0,o.useTranslations)("common"),{data:p,refetch:f}=(0,n.useQuery)(l.GET_CASE_FAVORITES_QUERY,t?{fetchPolicy:"cache-and-network",errorPolicy:"all",ssr:!1}:r.skipToken),[v]=(0,i.useMutation)(l.SET_CASE_FAVORITE_MUTATION),[b,_]=(0,a.useState)(()=>new Map),[h,x]=(0,a.useState)(()=>new Set),A=(0,a.useRef)(c?.id);(0,a.useEffect)(()=>{A.current!==c?.id&&(A.current=c?.id,_(new Map),x(new Set),t&&f())},[c?.id,t,f]);let y=(0,a.useMemo)(()=>{let e=new Map;for(let t of p?.getCaseFavorites?.items??[])e.set(t.caseId,t);for(let[t,a]of b)e.set(t,a);return e},[p,b]),w=(0,a.useMemo)(()=>{let e=(p?.getCaseFavorites?.favoriteCases??[]).filter(e=>b.get(e.id)?.isFavorite!==!1),t=new Set(e.map(({id:e})=>e));for(let a of b.values())!a.isFavorite||t.has(a.caseId)||(e.unshift(a.getCase),t.add(a.caseId));return e},[p,b]),C=(0,a.useCallback)(e=>y.get(e)??u(e),[y]);return{favoriteCases:w,getState:C,isBusy:(0,a.useCallback)(e=>h.has(e),[h]),toggle:(0,a.useCallback)(async t=>{if(32===t.category)return;if(!c?.id)return void e();let a=y.get(t.id)??u(t.id),r=!a.isFavorite,i={caseId:t.id,favoriteCount:Math.max(0,a.favoriteCount+(r?1:-1)),isFavorite:r,getCase:t},n=b.get(t.id);_(e=>new Map(e).set(t.id,i)),x(e=>new Set(e).add(t.id));try{let e=await v({variables:{caseId:t.id,isFavorite:r},optimisticResponse:{__typename:"Mutation",setCaseFavorite:{__typename:"SetCaseFavoritePayload",caseId:i.caseId,favoriteCount:i.favoriteCount,isFavorite:i.isFavorite}}}),a=e.data?.setCaseFavorite;if(!a)throw Error("CASE_FAVORITE_EMPTY_RESPONSE");_(e=>new Map(e).set(t.id,{caseId:a.caseId,favoriteCount:a.favoriteCount,isFavorite:a.isFavorite,getCase:t})),s.toast.success(g(a.isFavorite?"favorite_added":"favorite_removed",{name:t.getName}),{autoClose:2500})}catch{_(e=>{let a=new Map(e);return n?a.set(t.id,n):a.delete(t.id),a}),s.toast.error(g("favorite_error"))}finally{x(e=>{let a=new Set(e);return a.delete(t.id),a})}},[e,b,c?.id,v,y,g])}}function g(){let e=(0,a.useContext)(c),t=e?.activate;return(0,a.useEffect)(()=>{t?.()},[t]),e?.store??null}e.s(["CaseFavoritesProvider",0,function({children:e,onSignInRequired:r}){let[i,n]=(0,a.useState)(!1),s=m(r,i),o=(0,a.useCallback)(()=>n(!0),[]),l=(0,a.useMemo)(()=>({activate:o,store:s}),[o,s]);return(0,t.jsx)(c.Provider,{value:l,children:e})},"useCaseFavorites",0,g,"useCaseFavoritesStore",0,m,"useRequiredCaseFavorites",0,function(){let e=g();if(!e)throw Error("Case favorites must be rendered inside its provider.");return e}],982417)},163248,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(948148);e.i(629588);var i=e.i(809360);e.i(450627);var n=e.i(18887);e.s(["CaseFavoriteButton",0,function({busy:e=!1,favoriteCount:s,getCaseN
1ame:o,isFavorite:l,onToggle:d,variant:u}){let c=(0,r.useTranslations)("common"),[m,g]=(0,a.useState)(!1),p=c(l?"favorite_remove_action":"favorite_add_action",{name:o}),f=(0,n.cn)("cursor-pointer touch-manipulation leading-none text-t0 select-none [-webkit-tap-highlight-color:transparent] focus-visible:ring-2 focus-visible:ring-(--t-4-states-color-main-default-bg)","card"===u?"group/favorite absolute top-2 right-2 left-auto z-6 flex h-[23px] transform-none items-center gap-0 radius-25px border border-solid border-transparent bg-[var(--t-bg-consumer-a50)] py-0 pr-2.5 pl-2 text-sm leading-[114%] font-medium text-t0 opacity-100 backdrop-blur-[4px] transition-[opacity,transform,background-color] duration-160 motion-ease-standard group-hover/case:transform-none group-hover/case:opacity-100 focus-visible:transform-none focus-visible:opacity-100 md:top-3 md:right-3 md:border-0 [@media(hover:none)]:transform-none [@media(hover:none)]:opacity-100":"flex size-11 items-center justify-center rounded-lg border-[3px] border-solid border-case bg-bg p-0 transition-[background-color,border-color,transform] duration-160 motion-ease-standard hover:bg-consumer active:scale-[0.94]","card"===u?l?"md:transform-none md:opacity-100":"md:[transform:translateY(-3px)_scale(0.94)] md:opacity-0":""),v=(0,t.jsxs)(t.Fragment,{children:[null,(0,t.jsx)(i.Icon,{name:"favorite_border","aria-hidden":"true",className:(0,n.cn)("block size-5 origin-center [transform:scale(1)_rotate(0deg)] [filter:none] transition-[color,fill,transform] duration-[220ms] motion-ease-standard motion-reduce:duration-[1ms] md:[filter:drop-shadow(0_1px_3px_var(--t-colors-static-black-a55))]","page"===u?"size-6 [filter:none]":"",l?"text-[var(--t-stand-danger-015)]":"",m?"animate-[motion-pop-wobble_460ms_cubic-bezier(0.16,1,0.3,1)] will-change-transform motion-reduce:animate-none":""),fill:l?"currentColor":"none","data-slot":"case-favorite-heart",strokeWidth:1.8,onAnimationEnd:e=>{"motion-pop-wobble"===e.animationName&&g(!1)}})]});return(0,t.jsx)("button",{type:"button",className:f,"aria-label":p,"aria-pressed":l,disabled:e,"data-active":l?"true":"false","data-slot":"case-favorite-control","data-variant":u,onClick:t=>{t.preventDefault(),t.stopPropagation(),e||(g(!l),d())},children:v})}])},901217,e=>{"use strict";var t=e.i(843476);e.i(156046);var a=e.i(397498),r=e.i(982417),i=e.i(163248);e.s(["CaseFavoriteCardControl",0,function({getCase:e,isFreeCase:n=!1}){let s=(0,r.useCaseFavorites)();if(!s||n||e.category===a.FREE_CASE_CATEGORY_ID)return null;let o=s.getState(e.id);return(0,t.jsx)(i.CaseFavoriteButton,{...o,busy:s.isBusy(e.id),getCaseName:e.getName,onToggle:()=>void s.toggle(e),variant:"card"})}])},18421,e=>{"use strict";var t=e.i(843476);e.i(156046);var a=e.i(397498),r=e.i(982417),i=e.i(163248);e.s(["CasePageFavoriteButton",0,function({getCase:e}){let n=(0,r.useRequiredCaseFavorites)();if(e.category===a.FREE_CASE_CATEGORY_ID)return null;let s=n.getState(e.id);return(0,t.jsx)("div",{className:"absolute top-0 right-0 hidden md:flex","data-slot":"case-favorite",children:(0,t.jsx)(i.CaseFavoriteButton,{...s,busy:n.isBusy(e.id),getCaseName:e.getName,onToggle:()=>void n.toggle(e),variant:"page"})})}])},363908,648065,e=>{"use strict";e.i(633201),e.i(391575);var t=e.i(247167);let a={src:e.i(520982).default,width:492,height:492,blurWidth:8,blurHeight:8,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA7UlEQVR42lWPO48BURzF7/+OnZs1lp3d4drNzMpuxGQ3sRGJaNRIRCXRISHREYlE45Uo6GQKEYmWgkajU2g0Ho0CJQW+gVKi8AinPr/zQOhOhHsVOOHrDwAY9KBnHljJ8S75yk1juLt6+bZ7EAK4YFogAcUsZiYVfXpxYJXN0ZjvjVkdNV1pLCQ7dktjl/4pLUe0utzT1CBKfr38LUQl2Yg+0ZfN2VlLVFY7S20d0cbaMlLz+OzADCKym5XCnTotzLa0OA8ackMn6D7vxmIGPlzxrBhqTTWewj+x+tWIeXo8QzRvBk4wWQGr8LX/BFFyMKll+ykuAAAAAElFTkSuQmCC"},r={src:e.i(914608).default,width:492,height:492,blurWidth:8,blurHeight:8,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAABBElEQVR42j3PzysEYRwG8Oc77/uaRbs7y9qJFUlJySpl3Thsyo9SLpNNS3IQLlaxU8yKk+IiDtRcNkROc5CTP8FtLu4ODlyd0Nd4yz7Hp89zeIAoRCC7jbJWEunGGDUN9ot8vJmS+E+rRR1H2w1P5ZJx7UyKyv1ZLJwbl5sUbTXID4lC7cB8q1XV14WrPq/25MduSQSpBDIaLM4I7+FUcXCi+PHcZH/H4GqRXrtsGtBgYgTLfhk/l+vgGxe8vwBem0LYkkC7BmM5Kvob+L6tgINDsDcPdh08W3GkNejJUm51Gneeg5fjJbxvzSIsDGNFSqj6EyVhZix093Vi1E6hN7pu/PW/4Zo+BU9AiVoAAAAASUVORK5CYII="},i={src:e.i(673898).default,width:492,height:492,blurWidth:8,blurHeight:8,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAABE0lEQVR42gEIAff+AAAAAAAAAAAABQIFCRsNHjQeDyJCCQULGQAAAAEAAAAAAAAAAAAJBAoRPx1RkWEui+dsNJrxTilrxBcNHkIAAAECAAEAAQEyFjxuXDSU+Vw8oP9pQ6z/YTCb/04iZNUJBRMqAAUCBgpLIGG4bjyb/2kpm/9VG4j/dTGO/2ImffscEDZpAAQBBQxDHlq+YTiM/2MwjP90LZf/sDq8/3smk/wZDjNrAAAAAQIrFDaBSzF2/FNCcP+PaKj/qVHA/18ldtsHAxAuAAAAAAAJBAsbP
1SFLpkwqW+1kOHXvXi1xyRcLJFAAAAEDAAAAAAAAAAAABwMIDx0OITwdDyI/CQQNGAAAAQEAAAAA6dJE3A/tjagAAAAASUVORK5CYII="},n="true"===t.default.env.NEXT_PUBLIC_DISABLE_UPGRADES,s=[{title:"Terminals",text:"terminals_desc",bg:"bg-game-5",image:"/images/TerminalsModeNew.png",href:"/terminals"},{title:"Upgrades",text:"upgrade_desc",bg:"bg-game-2",image:a,href:"/upgrade"},{title:"Free wheel",text:"bonus_wheel_desc",bg:"bg-game-1",image:i,href:"/wheel"},{title:"blog tag distributions",text:"giveaways_desc",bg:"bg-game-4",image:r,count:"10 898"}],o=n?s.filter(e=>"Upgrades"!==e.title):s;e.s(["gameModeData",0,o],648065),e.i(657760),e.s([],363908)},633201,885899,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(948148),i=e.i(861745);e.i(26623);var n=e.i(400943),s=e.i(711726),o=e.i(657688);e.i(629588);var l=e.i(587937),d=e.i(593169),u=e.i(391575);let c="ui/menu_hover.ogg",m="ui/menu_game_type_hover.ogg",g="is-game-mode-click-feedback",p=new WeakMap,f=e=>{let t=p.get(e);void 0!==t&&(window.clearTimeout(t),p.delete(e)),e.classList.remove(g)},v=e=>{window.setTimeout(()=>{if(e.isConnected){let t;f(e),e.offsetWidth,e.classList.add(g),t=window.setTimeout(()=>{f(e)},650),p.set(e,t)}},0)};function b(e){"motion-halo-expand"===e.animationName&&f(e.currentTarget)}e.s(["GAME_MODE_CLICK_AUDIO",0,m,"GAME_MODE_HOVER_AUDIO",0,c,"handleGameModeClickFeedbackAnimationEnd",0,b,"scheduleGameModeClickFeedback",0,v],885899),e.i(450627);var _=e.i(18887);e.s(["default",0,function({title:e,text:g,bg:p=null,image:f=null,count:h=null,href:x=null,modeOnlineKey:A=null,modeOnlineCount:y,usersInDistributionsCount:w,onClick:C,onShowGiveaways:k=()=>void 0,compact:E=!1,titleTextOverride:j}){let I=(0,n.useIsMobile)(),S=(0,r.useTranslations)("common"),F=(0,i.useLocale)(),N=(0,l.useAppRouter)(),O="coming_soon"===g,T="string"==typeof f?f:f?.src??"",R=(0,a.useMemo)(()=>"bonus_wheel_desc"===g?"/wheel":"upgrade_desc"===g?"/upgrade":x??"#",[x,g]),P=(0,a.useMemo)(()=>"blog tag distributions"===e?"number"!=typeof w?"…":new Intl.NumberFormat(F).format(w):"number"==typeof y?new Intl.NumberFormat(F).format(y):null===y||null==h||""===h?"—":String(h),[h,F,y,e,w]),D="/terminals"===R,U=j??S("Cases"===e?"Cases":e),B="blog tag distributions"===e?"distributions":"mode";return(0,t.jsxs)(l.AppLink,{href:R,className:(0,_.cn)("relative flex origin-center cursor-pointer flex-col items-start gap-1 overflow-hidden rounded-lg text-(--t-text-text-0) no-underline before:absolute before:top-0 before:left-0 before:h-full before:w-full before:opacity-[0.64] before:content-[''] after:pointer-events-none after:absolute after:-inset-1.5 after:z-4 after:[transform:scale(0.84)] after:rounded-[inherit] after:opacity-0 after:shadow-[0_0_0_1px_color-mix(in_srgb,var(--t-colors-white)_18%,transparent),0_0_18px_color-mix(in_srgb,var(--t-4-states-color-main-default-bg)_28%,transparent)] after:content-[''] hover:before:opacity-100 focus-visible:ring-2 focus-visible:ring-(--t-4-states-color-main-default-bg) focus-visible:ring-inset motion-safe:[&.is-game-mode-click-feedback]:animate-[motion-press-bounce_420ms_cubic-bezier(0.18,0.92,0.22,1)_both] motion-safe:[&.is-game-mode-click-feedback]:after:animate-[motion-halo-expand_520ms_cubic-bezier(0.18,0.92,0.22,1)_both]",E?"h-[100px] min-h-[100px] w-[calc(50%-4px)] justify-between p-2":"min-h-[165px] flex-1 pt-3 pr-3 pb-3 pl-2.5 max-legacy-2xl:w-[calc(25%_-_12px)] max-legacy-2xl:min-w-[calc(25%_-_12px)] max-legacy-2xl:last:hidden max-[993px]:w-[calc(33.3%_-_13px)] max-[993px]:min-w-[calc(33.3%_-_13px)] max-md-inclusive:min-h-[100px] max-md-inclusive:w-[calc(50%_-_4px)] max-md-inclusive:min-w-[calc(50%_-_4px)] max-md-inclusive:p-2",p&&({"bg-game-1":"before:[background-image:linear-gradient(180deg,var(--t-rarity-restricted-start-a30)_0%,var(--t-rarity-restricted-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-rarity-restricted-start-a48)_0%,var(--palette-transparent)_100%)]","bg-game-2":"before:[background-image:linear-gradient(180deg,var(--t-rarity-military-start-a30)_0%,var(--t-rarity-military-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-rarity-military-start-a48)_0%,var(--palette-transparent)_100%)]","bg-game-3":"before:[background-image:linear-gradient(180deg,var(--t-text-text-5-a30)_0%,var(--t-rarity-covert-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-text-text-5-a48)_0%,var(--palette-transparent)_100%)]","bg-game-4":"before:[background-image:linear-gradient(180deg,var(--t-rarity-rare-start-a30)_0%,var(--t-rarity-rare-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-rarity-rare-start-a48)_0%,var(--palette-transparent)_100%)]","bg-game-5":"before:[background-image:linear-gradient(180deg,var(--t-rarity-consumer-start-a30)_0%,var(--t-rarity-consumer-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-rarity-consumer-start-a48)_0%,var(--palette-transparent)_100%)]"})[p]||"before:[background-image:linear-gradient(180deg,var(--t-rarity-restricted-start-a30)_0%,var(--t-rarity-restricted-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-rarity-restricted-start-a48)_0%,var(--palette-transparent)_100%)]"),style:{opacity:O?"48%":"100%",cursor:O?"default":"pointer"},"aria-disabled":O,"data-compact":E,"data-mobile":I?"1":"0","data-slot":"game-mode",onClick:e=>{if(O)return void e.preventDefault();
1if(v(e.currentTarget),(0,s.playAudio)(null,m,.15),"giveaways_desc"===g){e.preventDefault(),k();return}if("#"===R){e.preventDefault(),C?.(e);return}C?.(e),e.defaultPrevented||0!==e.button||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||e.currentTarget.hasAttribute("download")||""!==e.currentTarget.target&&"_self"!==e.currentTarget.target||(e.preventDefault(),N.push(R))},onMouseEnter:()=>{O||(0,s.playAudio)(null,c,.15)},onAnimationEnd:b,"data-audio":c,"data-click-audio":m,"data-volume":"0.15",children:[(0,t.jsx)("div",{"data-slot":"game-mode-title",className:E?"relative z-2 self-start radius-4px bg-[var(--t-surface-overlay-deep-a45)] px-1.5 py-0.5 font-size-16px leading-[125%] font-medium text-t0 backdrop-blur-[8px]":"relative z-2 font-size-18px leading-[1.11111] font-medium max-md-inclusive:radius-4px max-md-inclusive:bg-[var(--t-surface-overlay-deep-a45)] max-md-inclusive:px-1.5 max-md-inclusive:py-0.5 max-md-inclusive:font-size-16px max-md-inclusive:leading-[125%] max-md-inclusive:backdrop-blur-[8px]",children:U}),E?null:(0,t.jsx)("div",{className:(0,_.cn)("relative z-2 max-w-[165px] font-size-14px leading-[1.28571] font-normal max-mobile:hidden"),children:S(g)}),(0,t.jsx)("div",{className:(0,_.cn)("relative z-2 mt-auto flex min-w-[74px] items-center gap-1.5 radius-4px bg-[var(--t-colors-white-a18)] px-2 py-1 backdrop-blur-[8px] [&_svg]:mb-0.5","has-[[data-interactive=true]]:transition-[background-color,box-shadow,filter] has-[[data-interactive=true]]:duration-[160ms] has-[[data-interactive=true]]:motion-ease-standard","has-[[data-interactive=true]]:hover:bg-[var(--t-colors-white-a24)] has-[[data-interactive=true]]:hover:shadow-[inset_0_0_0_1px_var(--t-colors-white-a13),0_0_18px_var(--t-status-online-a16)]","has-[[data-interactive=true]]:hover:saturate-[1.08]"),children:(0,t.jsx)(u.default,{mode:A,variant:B,children:P})}),D?(0,t.jsx)(d.NewBadge,{variant:E?"card":"game-mode",animated:!0,className:"z-2"}):null,(0,t.jsx)(o.default,{loading:"lazy",className:(0,_.cn)("game_mode_image",E?"popular_image":"","absolute top-0 right-0 h-full w-auto",D?"game_mode_image--new animate-[motion-float-up_3.2s_ease-in-out_infinite] will-change-transform motion-reduce:animate-none":"").trim(),src:T,alt:U,"data-slot":"game-mode-image",width:256,height:159})]})}],633201)},657760,e=>{"use strict";var t=e.i(843476),a=e.i(271645),r=e.i(948148);e.i(26623);var i=e.i(855424);e.i(28912);var n=e.i(13433),s=e.i(25737);function o(e){return(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,fill:"currentColor",viewBox:"0 -960 960 960",...e,children:(0,t.jsx)("path",{d:"M382-240 154-468l57-57 171 171 367-367 57 57-424 424Z"})})}function l(e){return(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",...e,children:(0,t.jsx)("path",{fill:"currentColor",d:"M8 1.333C4.327 1.333 1.333 4.327 1.333 8c0 3.673 2.994 6.667 6.667 6.667 3.673 0 6.667-2.994 6.667-6.667 0-3.673-2.994-6.667-6.667-6.667Zm2.9 9.047a.497.497 0 0 1-.687.173L8.147 9.32c-.514-.307-.894-.98-.894-1.573V5.013c0-.273.227-.5.5-.5.274 0 .5.227.5.5v2.734c0 .24.2.593.407.713l2.067 1.233c.24.14.32.447.173.687Z"})})}e.i(629588);var d=e.i(809360);e.i(450627);var u=e.i(18887);let c={1:"bg-[linear-gradient(180deg,var(--t-rarity-consumer-start-a30)_0%,var(--t-rarity-consumer-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-rarity-consumer-start-a48)_0%,var(--palette-transparent)_100%)]",2:"bg-[linear-gradient(180deg,var(--t-rarity-military-start-a30)_0%,var(--t-rarity-military-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-rarity-military-start-a48)_0%,var(--palette-transparent)_100%)]",3:"bg-[linear-gradient(180deg,var(--t-rarity-industrial-start-a30)_0%,var(--t-rarity-industrial-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-rarity-industrial-start-a48)_0%,var(--palette-transparent)_100%)]",4:"bg-[linear-gradient(180deg,var(--t-rarity-restricted-start-a30)_0%,var(--t-rarity-restricted-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-rarity-restricted-start-a48)_0%,var(--palette-transparent)_100%)]",5:"bg-[linear-gradient(180deg,var(--t-rarity-classified-start-a30)_0%,var(--t-rarity-classified-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-rarity-classified-start-a48)_0%,var(--palette-transparent)_100%)]",6:"bg-[linear-gradient(180deg,var(--t-text-text-5-a30)_0%,var(--t-rarity-covert-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-text-text-5-a48)_0%,var(--palette-transparent)_100%)]",7:"bg-[linear-gradient(180deg,var(--t-rarity-rare-start-a30)_0%,var(--t-rarity-rare-end-a30)_100%),radial-gradient(270.88%_100%_at_100%_50%,var(--t-rarity-rare-start-a48)_0%,var(--palette-transparent)_100%)]"},m=(0,u.cn)("relative cursor-pointer rounded-lg p-2 font-size-14px max-xl-inclusive:min-w-[270px]","[&:hover_[data-slot=giveaway-image]]:mt-[-10px]"),g=(0,a.memo)(({endDate:e})=>{let a=(0,i.useTimer)(e),n=(0,r.useTranslations)("common");return(0,t.jsxs)(t.Fragment,{children:[" ",a&&a.days>0&&(0,t.jsxs)("span",{className:"day",children:[a.days," ",n("d"),"."]}),(0,t.jsxs)("span",{children:[a?.hours," : ",a?.minutes," : ",a?.seconds]})]})}),p=(0,a.memo)(({getDistributionGame:e,isModal:a,onClose:i,onOpenDetails:p})=>{let f=(0,r.useTranslations)("enums"),v=e?.getItem,b=v?.color?.replace("#","").toLowerCase(),_=b?({b0c3d9:"1","4b69ff"
1:"2","5e98d9":"3","8847ff":"4",d32ce6:"5",eb4b4b:"6",e4ae39:"7",ffc600:"7",ffc700:"7",ffd600:"7",ffd700:"7"})[b]??"":"",h=c[_]??"";return(0,t.jsxs)("button",{type:"button",className:(0,u.cn)(m,"text-left focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-(--t-stand-brand-183)",h,a?"w-full":"w-1/4"),"data-rarity":_||void 0,"data-slot":"giveaway-card",onClick:()=>{e?.id!=null&&p?.(e.id),i?.()},children:[(0,t.jsx)("div",{className:"absolute top-2 right-2 h-[100px] w-[128px] [&_img]:h-full [&_img]:w-full [&_img]:object-contain","data-slot":"giveaway-image",children:(0,t.jsx)(s.SteamItemImage,{url:v?.getImage,size:"128x100",frameClassName:"block h-full w-full",skeletonShape:v?.skeletonShape})}),(0,t.jsxs)("div",{className:"relative flex flex-col items-start",children:[(0,t.jsxs)("div",{className:"mb-3 inline-block self-start rounded-md bg-[var(--t-colors-white-a22)] px-2 py-1 font-size-12px leading-[1.28571] font-bold tracking-[0.4px] text-[var(--t-text-text-0,var(--t-colors-white))] uppercase backdrop-blur-[8px]","data-slot":"giveaway-type",children:[f(e?.getType),e?.getDistribution?.conditions?.user?.depositSum===0&&" FREE"]}),(0,t.jsx)("div",{className:"",children:(0,t.jsx)(n.GetName,{getItem:v,type:0})}),(0,t.jsx)("div",{className:"mb-2 font-bold",children:(0,t.jsx)(n.GetName,{getItem:v,type:1})}),(0,t.jsxs)("div",{className:"flex w-full items-center gap-1 font-size-14px leading-[1.14286] font-medium",children:[(0,t.jsxs)("div",{className:"flex gap-1.5 rounded bg-[var(--t-bg-case-a32)] p-1 backdrop-blur-[8px]",children:[(0,t.jsx)(l,{}),(0,t.jsx)(g,{endDate:e?.endDate})]}),(0,t.jsxs)("div",{className:"flex items-center gap-1.5 rounded bg-[var(--t-bg-case-a32)] p-1 backdrop-blur-[8px]","data-slot":"giveaway-participants",children:[(0,t.jsx)(d.Icon,{name:"group","aria-hidden":"true",className:"h-[14px] w-[14px] shrink-0","data-testid":"giveaway-participants-icon",focusable:"false"}),(0,t.jsx)("span",{children:e?.usersCount})]}),e?.isJoin&&(0,t.jsx)("div",{className:"ml-auto flex h-6 w-6 items-center justify-center rounded-full bg-[var(--t-status-success)]",children:(0,t.jsx)(o,{})})]})]})]})});e.s(["Distribution",0,p],657760)},391575,e=>{"use strict";var t=e.i(843476),a=e.i(948148),r=e.i(770703),i=e.i(271645);e.i(629588);var n=e.i(809360),s=e.i(798754);e.i(450627);var o=e.i(18887);let l=(0,r.default)(()=>e.A(769716),{loadableGenerated:{modules:[170080]},ssr:!1}),d=(0,r.default)(()=>e.A(503520),{loadableGenerated:{modules:[738718]},ssr:!1});e.s(["default",0,function({children:e,mode:r=null,variant:u="mode"}){let c=(0,a.useTranslations)("common"),m=(0,i.useRef)(null),g=(0,i.useRef)(null),[p,f]=(0,i.useState)(!1),v="distributions"===u,b=!!r,_=b||v,h=null==e||"—"===e||"…"===e,x="string"==typeof e||"number"==typeof e?e:String(e??""),A="number"==typeof e?e:Number(String(x).replace(/[^\d-]/g,"")),y=!h&&Number.isFinite(A)?Math.max(0,Math.round(A)):null,w=()=>{m.current&&(clearTimeout(m.current),m.current=null)},C=()=>{_&&(w(),f(!0))},k=()=>{_&&(w(),m.current=setTimeout(()=>{f(!1)},120))};return(0,i.useEffect)(()=>()=>{m.current&&clearTimeout(m.current)},[]),(0,t.jsxs)("span",{ref:g,className:(0,o.cn)("inline-flex min-w-0 items-center gap-1.5 leading-none",_?"min-h-6 cursor-pointer":"").trim(),"data-interactive":_,"data-mode-online-preview-mode":r??void 0,"data-slot":"mode-online-badge",role:b?"button":void 0,tabIndex:b?0:void 0,"aria-expanded":b?p:void 0,"aria-haspopup":b?"dialog":void 0,onBlur:k,onFocus:C,onKeyDown:e=>{if(_){if("Escape"===e.key){w(),f(!1);return}("Enter"===e.key||" "===e.key)&&(e.preventDefault(),C())}},onPointerEnter:C,onPointerLeave:k,children:[(0,t.jsx)("span",{className:(0,o.cn)("inline-flex h-[1em] w-[1.25em] flex-[0_0_1.25em] items-center justify-center text-[length:inherit] leading-none [&_svg]:m-0 [&_svg]:block [&_svg]:h-full [&_svg]:w-full"),"data-slot":"mode-online-icon","data-testid":`mode-online-icon-${u}`,children:(0,t.jsx)(n.Icon,{"aria-hidden":"true",focusable:"false",name:"group"})}),v?h?(0,t.jsx)(s.SkeletonBlock,{className:(0,o.cn)("min-w-[1.4em] flex-[0_1_auto] self-center [--skeleton-shimmer-base:var(--t-colors-white-a20)] [--skeleton-shimmer-highlight:var(--t-colors-white-a34)]"),"data-slot":"online-count-skeleton",height:"1em",radius:"sm",variant:"shimmer",width:"7.2em"}):(0,t.jsx)("span",{className:"leading-none tabular-nums","data-slot":"online-count-text",children:c("participants_count",{count:Number.isFinite(A)?A:0})}):(0,t.jsxs)(t.Fragment,{children:[h?(0,t.jsx)(s.SkeletonBlock,{className:(0,o.cn)("min-w-[1.4em] flex-[0_1_auto] self-center [--skeleton-shimmer-base:var(--t-colors-white-a20)] [--skeleton-shimmer-highlight:var(--t-colors-white-a34)]"),"data-slot":"online-count-skeleton",height:"1em",radius:"sm",variant:"shimmer",width:"2.8em"}):(0,t.jsx)("span",{className:"leading-none tabular-nums","data-slot":"online-count-text",children:e}),(0,t.jsx)("span",{"data-slot":"online-label",className:"leading-none whitespace-nowrap text-inherit [font:inherit]",children:c("online_label")})]}),v?null:(0,t.jsx)("span",{className:"ml-0.5 h-[7px] min-h-[7px] w-[7px] min-w-[7px] flex-[0_0_7px] animate-[motion-ring-pulse_1.6s_ease-out_infinite] self-center rounded-full bg-[var(--t-status-online)] shadow-[0_0_0_var(--t-status-online-a52)] motion-reduce:animate-none","data-testid":"mode-online-pulse","aria-hidden":"true"}),b&&r&&p?(0,t.jsx)(l,{anchorEl:g.current,mode:r,onPointerEnter:C,onPointerLeave:k,open:p,totalLimit:y}):null,v&&p?(0,t.jsx)(d,{anchorEl:g.current,onPointerEnter:C,onPointerLeave:k,open:p,children:c("click_to_open")}):null]})}])},218238,e=>{"use strict";var t=e.i(431466);(0,t.graphql)(`
2  fragment CaseFields on Case {
3    id
4    freeCaseV2minDeposit
5    freeCaseV2countFreeOpen
6    isDisable
7    isAccess
8    coins
9    needToOpenForFree
10    userOpenForFree
11    userFreeOpen
12    battlePassCoins
13    category
14    getBackgroundImage
15    getImage
16    resizedImages {
17      x1_5_636 {
18        images
19        background
20      }
21      middle_768 {
22        images
23        background
24      }
25      small_480 {
26        images
27        background
28      }
29      small_360 {
30        images
31        background
32      }
33      skeletonShape {
34        sourceUrl
35        status
36        url
37      }
38    }
39    getUrl
40    seo
41    type
42    getName
43    getDateEnd
44    price
45    depositThreshold
46    getLeft
47    getPromoCodes {
48      id
49      items
50    }
51    getLimit
52    percent
53    priceOld
54    isDiscount
55    isHit
56    isNew
57    labels {
58      kind
59      active
60      expiresAt
61    }
62    color
63    getActiveGame {
64      id
65      price
66      createdAt
67      getItem {
68        id
69        getName
70        getImage
71        color
72        isStatTrak
73        skeletonShape {
74          ...ItemSkeletonShapeFields
75        }
76      }
77    }
78    countOpen
79    opened
80    promoAvailable
81  }
82`),(0,t.graphql)(`
83  fragment BaseCaseCardFields on Case {
84    id
85    freeCaseV2minDeposit
86    freeCaseV2countFreeOpen
87    needToOpenForFree
88    userOpenForFree
89    userFreeOpen
90    battlePassCoins
91    coins
92    category
93    isDisable
94    type
95    getName
96    getUrl
97    getDateEnd
98    price
99    depositThreshold
100    priceOld
101    getLeft
102    getLimit
103    labels {
104      kind
105      active
106      expiresAt
107    }
108    getBackgroundImage
109    getImage
110    resizedImages {
111      x1_5_636 {
112        images
113        background
114      }
115      middle_768 {
116        images
117        background
118      }
119      small_480 {
120        images
121        background
122      }
123      small_360 {
124        images
125        background
126      }
127      skeletonShape {
128        sourceUrl
129        status
130        url
131      }
132    }
133  }
134`);let a=(0,t.graphql)(`
135  query GetCaseFavorites {
136    getCaseFavorites {
137      items {
138        caseId
139        favoriteCount
140        isFavorite
141      }
142      favoriteCases {
143        ...BaseCaseCardFields
144      }
145    }
146  }
147`),r=(0,t.graphql)(`
148  mutation SetCaseFavorite($caseId: Int!, $isFavorite: Boolean!) {
149    setCaseFavorite(input: { caseId: $caseId, isFavorite: $isFavorite }) {
150      caseId
151      favoriteCount
152      isFavorite
153    }
154  }
155`),i=(0,t.graphql)(`
156  query GetCaseLite($input: CaseInput!) {
157    getCase(input: $input) {
158      id
159      getName
160      getUrl
161      getImage
162      getBackgroundImage
163    }
164  }
165`);(0,t.graphql)(`
166  query GetCaseStaticParams($input: GetCasesInput!) {
167    getCases(input: $input) {
168      getUrl
169    }
170  }
171`);let n=(0,t.graphql)(`
172  query GetCase($input: CaseInput!) {
173    getCase(input: $input) {
174      ...CaseFields
175      showcaseItems {
176        id
177        price
178        getImage
179        getName
180        isStatTrak
181        color
182        name
183        quality
184        skeletonShape {
185          ...ItemSkeletonShapeFields
186        }
187      }
188      showcaseItemsOdds {
189        id
190        name
191        quality
192        price
193        chance
194      }
195      runtimeOdd {
196        id
197        hashId
198      }
199    }
200  }
201`),s=(0,t.graphql)(`
202  query GetCases($input: GetCasesInput!) {
203    getCases(input: $input) {
204      ...CaseFields
205    }
206  }
207`),o=(0,t.graphql)(`
208  query GetRecommendedCases($input: RecommendedCasesInput!) {
209    getRecommendedCases(input: $input) {
210      algorithmVersion
211      strategy
212      items {
213        reason
214        case {
215          ...BaseCaseCardFields
216        }
217      }
218    }
219  }
220`);(0,t.graphql)(`
221  query GetCasePublic($input: CaseInput!) {
222    getCase(input: $input) {
223      id
224      freeCaseV2minDeposit
225      freeCaseV2countFreeOpen
226      isDisable
227      coins
228      needToOpenForFree
229      battlePassCoins
230      category
231      getBackgroundImage
232      getImage
233      resizedImages {
234        x1_5_636 {
235          images
236          background
237        }
238        middle_768 {
239          images
240          background
241        }
242        small_480 {
243          images
244          background
245        }
246        small_360 {
247          images
248          background
249        }
250        skeletonShape {
251          sourceUrl
252          status
253          url
254        }
255      }
256      getUrl
257      seo
258      type
259      getName
260      getDateEnd
261      price
262      depositThreshold
263      getLeft
264      getPromoCodes {
265        id
266        items
267      }
268      getLimit
269      percent
270      priceOld
271      isDiscount
272      isHit
273      isNew
274      labels {
275        kind
276        active
277        expiresAt
278      }
279      color
280      showcaseItems {
281        id
282        price
283        getImage
284        getName
285        isStatTrak
286        color
287        name
288        quality
289        skeletonShape {
290          ...ItemSkeletonShapeFields
291        }
292      }
293      showcaseItemsOdds {
294        id
295        name
296        quality
297        price
298        chance
299      }
300      runtimeOdd {
301        id
302        hashId
303      }
304    }
305  }
306`);let l=(0,t.graphql)(`
307  query GetUserCaseFreeOpens {
308    getUserCaseFreeOpens {
309      caseId
310      freeOpen
311    }
312  }
313`);e.s(["GET_CASES_QUERY",0,s,"GET_CASE_FAVORITES_QUERY",0,a,"GET_CASE_LITE_QUERY",0,i,"GET_CASE_QUERY",0,n,"GET_RECOMMENDED_CASES_QUERY",0,o,"GET_USER_CASE_FREE_OPENS_QUERY",0,l,"SET_CASE_FAVORITE_MUTATION",0,r])},597455,e=>{"use strict";var t=e.i(63990);e.s(["ErrorBoundary",()=>t.default])},90317,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={bindSnapshot:function(){return d},createAsyncLocalStorage:function(){return l},createSnapshot:function(){return u}};for(var i in r)Object.defineProperty(a,i,{enumerable:!0,get:r[i]});let n=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class s{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}static bind(e){return e}}let o="u">typeof globalThis&&globalThis.AsyncLocalStorage;function l(){return o?new o:new s}function d(e){return o?o.bind(e):s.bind(e)}function u(){return o?o.snapshot():function(e,...t){return e(...t)}}},242344,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"workAsyncStorageInstance",{enumerable:!0,get:function(){return r}});let r=(0,e.r(90317).createAsyncLocalStorage)()},563599,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"workAsyncStorage",{enumerable:!0,get:function(){return r.workAsyncStorageInstance}});let r=e.r(242344)},309885,(e,t,a)=>{"use strict";function r(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"encodeURIPath",{enumerable:!0,get:function(){return r}})},667585,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BailoutToCSR",{enumerable:!0,get:function(){return i}});let r=e.r(132061);function i({reason:e,children:t}){if("u"<typeof window)throw Object.defineProperty(new r.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},652157,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PreloadChunks",{enumerable:!0,get:function(){return l}});let r=e.r(843476),i=e.r(637314),n=e.r(563599),s=e.r(309885),o=e.r(543369);function l({moduleIds:e}){if("u">typeof window)return null;let t=n.workAsyncStorage.getStore();if(void 0===t)return null;let a=[];if(t.reactLoadableManifest&&e){let r=t.reactLoadableManifest;for(let t of e){if(!r[t])continue;let e=r[t].files;a.push(...e)}}if(0===a.length)return null;let d=(0,o.getAssetTokenQuery)();return(0,r.jsx)(r.Fragment,{children:a.map(e=>{let a=`${t.assetPrefix}/_next/${(0,s.encodeURIPath)(e)}${d}`;return e.endsWith(".css")?(0,r.jsx)("link",{precedence:"dynamic",href:a,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,i.preload)(a,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},869093,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return d}});let r=e.r(843476),i=e.r(271645),n=e.r(667585),s=e.r(652157);function o(e){return{default:e&&"default"in e?e.default:e}}let l={loader:()=>Promise.resolve(o(()=>null)),loading:null,ssr:!0},d=function(e){let t={...l,...e},a=(0,i.lazy)(()=>t.loader().then(o)),d=t.loading;function u(e){let o=d?(0,r.jsx)(d,{isLoading:!0,pastDelay:!0,error:null}):null,l=!t.ssr||!!t.loading,u=l?i.Suspense:i.Fragment,c=t.ssr?(0,r.jsxs)(r.Fragment,{children:["u"<typeof window?(0,r.jsx)(s.PreloadChunks,{moduleIds:t.modules}):null,(0,r.jsx)(a,{...e})]}):(0,r.jsx)(n.BailoutToCSR,{reason:"next/dynamic",children:(0,r.jsx)(a,{...e})});return(0,r.jsx)(u,{...l?{fallback:o}:{},children:c})}return u.displayName="LoadableComponent",u}},770703,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return i}});let r=e.r(555682)._(e.r(869093));function i(e,t){let a={};"function"==typeof e&&(a.loader=e);let i={...a,...t};return(0,r.default)({...i,modules:i.loadableGenerated?.modules})}("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esMo
313dule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)}]);

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.