1import{r as h,j as t,i as j}from"./vendor-react-BGN68_Lp.js";import{g as a}from"./vendor-styled-pkIKgjgv.js";import{dK as v,g as i,x as _}from"./index-uear5Vpj.js";import{B as D,c as y,d as T}from"./LandingsIcons-B-Qxfyf-.js";import{u as g}from"./vendor-i18n-BWleq_Sd.js";import"./vendor-socket-DSYo_sTV.js";import"./vendor-redux-D8sX5Eqv.js";import"./vendor-router-CYD8mbvC.js";const L=a.div` 2 display: flex; 3 flex-direction: column; 4 align-items: center; 5 gap: 64px; 6 7 @media (max-width: 1200px) { 8 gap: 56px; 9 } 10`,I=a.div` 11 display: flex; 12 flex-direction: column; 13 align-items: center; 14 justify-content: center; 15 width: 100%; 16 padding: 16px 24px; 17`,R=a.div` 18 display: flex; 19 justify-content: center; 20 align-items: center; 21 22 width: 275px; 23 height: 275px; 24 background: #080b14; 25 border-radius: 50%; 26 z-index: 5; 27 28 padding: 80px; 29 30 img { 31 width: 100%; 32 } 33`,E=a.div` 34 width: 520px; 35 height: 520px; 36 background: rgba(19, 27, 63, 0.13); 37 backdrop-filter: blur(50px); 38 position: absolute; 39 border-radius: 50%; 40 z-index: 0; 41 border: 1px solid rgba(114, 142, 255, 0.1); 42`,B=a.div` 43 background: radial-gradient(#4b70ff, transparent 60%); 44 z-index: 1; 45 width: 800px; 46 height: 800px; 47 position: absolute; 48 z-index: -1; 49 filter: blur(200px); 50`,N=a.div` 51 width: 100%; 52 height: 100%; 53 overflow: hidden; 54 display: flex; 55 justify-content: center; 56 align-items: center; 57 position: absolute; 58 top: -50%; 59 z-index: -1; 60 61 span { 62 content: ''; 63 64 background: radial-gradient(#315aff, transparent 60%); 65 z-index: 1; 66 width: 100%; 67 height: 1000px; 68 top: -40%; 69 70 position: absolute; 71 z-index: 0; 72 filter: blur(250px); 73 } 74`,C=a.div` 75 display: flex; 76 align-items: center; 77 flex-direction: column; 78 margin-top: -42px; 79 padding: 0 24px; 80 81 @media (max-width: 1200px) { 82 padding: 0 16px; 83 } 84`,S=a.h1` 85 font-family: 'Montserrat'; 86 text-align: center; 87 font-size: 30px; 88 font-weight: 800; 89 line-height: 40px; 90 max-width: 600px; 91 text-transform: none; 92 93 @media (max-width: 1200px) { 94 font-size: 22px; 95 line-height: 32px; 96 max-width: 550px; 97 } 98`,k=a.button` 99 background: #6080ff; 100 display: flex; 101 flex-direction: row; 102 align-items: center; 103 padding: 16px 20px; 104 gap: 12px; 105 border-radius: 6px; 106 107 font-size: 16px; 108 line-height: 16px; 109 font-weight: 700; 110 111 margin-top: 32px; 112 113 svg { 114 width: 22px; 115 height: 22px; 116 } 117 118 @media (max-width: 1200px) { 119 font-size: 14px; 120 margin-top: 36px; 121 padding: 12px 18px; 122 123 svg { 124 width: 20px; 125 height: 20px; 126 } 127 } 128`,M=a.div` 129 width: 100%; 130 max-width: 1000px; 131 display: flex; 132 flex-direction: column; 133 gap: 48px; 134 padding: 0 24px; 135 136 @media (max-width: 1200px) { 137 gap: 38px; 138 padding: 0 16px; 139 } 140`,d=a.div` 141 display: flex; 142 flex-direction: column; 143 align-items: flex-start; 144 gap: 8px; 145 146 @media (max-width: 1200px) { 147 gap: 6px; 148 } 149`,p=a.h2` 150 font-family: 'Montserrat'; 151 font-size: 22px; 152 font-weight: 700; 153 line-height: 26px; 154 text-align: left; 155 text-transform: none; 156 157 @media (max-width: 1200px) { 158 font-size: 16px; 159 line-height: 26px; 160 } 161`,x=a.h3` 162 font-family: 'Montserrat'; 163 font-size: 14px; 164 font-weight: 500; 165 line-height: 22px; 166 text-align: left; 167 text-transform: none; 168 color: #8499B9; 169 170 @media (max-width: 1200px) { 171 font-size: 12px; 172 line-height: 22px; 173 } 174`,w=a.div` 175 width: 100%; 176 display: flex; 177 flex-direction: row; 178 align-items: stretch; 179 gap: 12px; 180 margin-top: 12px; 181 182 @media (max-width: 900px) { 183 flex-direction: column; 184 } 185`,A=a.div` 186 width: 100%; 187 flex: 1; 188 border-radius: 8px; 189 display: flex; 190`,c=a.div` 191 position: absolute; 192 display: flex; 193 align-items: center; 194 right: 6px; 195 bottom: 6px; 196 gap: 4px; 197 opacity: 0; 198 transition: opacity .15s; 199`,z=a(A)` 200 height: 130px; 201 justify-content: center;
202 align-items: center; 203 background: #5D6C921F; 204 transition: background .15s; 205 206 padding: 28px; 207 208 img { 209 height: 100%; 210 } 211 212 &:hover { 213 background: #21283B; 214 215 ${c} { 216 opacity: 1; 217 } 218 } 219 220 @media (max-width: 900px) { 221 ${c} { 222 opacity: 1; 223 } 224 } 225 226`,O=a(A)` 227 height: 96px; 228 flex-direction: column; 229 justify-content: space-between; 230 align-items: flex-start; 231 232 padding: 16px; 233 234 h5, p { 235 color: inherit; 236 font-family: 'Montserrat'; 237 } 238 239 h5 { 240 font-size: 16px; 241 line-height: 20px; 242 font-weight: 700; 243 user-select: none; 244 } 245 246 p { 247 font-size: 13px; 248 line-height: 16px; 249 font-weight: 400; 250 user-select: all; 251 } 252`,P=a.button` 253 background: rgba(93, 108, 146, 0.12); 254 padding: 4px 7px; 255 border-radius: 4px; 256 font-family: 'Montserrat'; 257 font-weight: 700; 258 font-size: 14px; 259 line-height: 18px; 260 transition: background .15s; 261 262 &:hover { 263 background: rgba(93, 108, 146, 0.2); 264 } 265`,G=a.div` 266 display: flex; 267 align-items: center; 268 flex-direction: column; 269 gap: 28px; 270 padding: 0 24px; 271 272 @media (max-width: 1200px) { 273 gap: 20px; 274 padding: 0 16px; 275 } 276`,s=a.h1` 277 font-family: 'Montserrat'; 278 text-align: center; 279 font-size: 22px; 280 font-weight: 700; 281 line-height: 28px; 282 max-width: 580px; 283 text-transform: none; 284 color: #C7D3E2; 285 transition: filter 0.3s ease; 286 287 &.brightHover:hover { 288 filter: brightness(115%); 289 } 290 291 @media (max-width: 1200px) { 292 font-size: 18px; 293 line-height: 26px; 294 } 295`,W=a.div` 296 width: 100%; 297 max-width: 1000px; 298 display: flex; 299 flex-direction: row; 300 gap: 32px; 301 padding: 0 24px; 302 303 @media (max-width: 1200px) { 304 flex-direction: column; 305 padding: 0 16px; 306 } 307`,U=a.div` 308 display: flex; 309 flex-direction: column; 310 gap: 20px; 311 flex: 1; 312 313 @media (max-width: 1200px) { 314 gap: 16px; 315 } 316`,F=a.h1` 317 font-family: 'Montserrat'; 318 text-align: center; 319 font-size: 22px; 320 font-weight: 700; 321 line-height: 26px; 322 text-transform: none; 323 text-align: left; 324 325 @media (max-width: 1200px) { 326 font-size: 18px; 327 line-height: 26px; 328 } 329`,f=a.h1` 330 font-family: 'Montserrat'; 331 text-align: center; 332 font-size: 15px; 333 font-weight: 500; 334 line-height: 23px; 335 text-transform: none; 336 text-align: left; 337 color: #8499B9; 338 339 @media (max-width: 1200px) { 340 font-size: 14px; 341 line-height: 22px; 342 } 343`,H=a.div` 344 display: grid; 345 grid-template-columns: 1fr 1fr; 346 flex: 2; 347 348 @media (max-width: 1200px) { 349 grid-template-columns: 1fr; 350 } 351`,J=a.div` 352 height: 82px; 353 display: flex; 354 flex-direction: row; 355 align-items: center; 356 padding: 14px; 357 gap: 14px; 358 border-radius: 8px; 359 transition: background .15s ease; 360 cursor: pointer; 361 362 svg { 363 opacity: 0; 364 transition: opacity .15s ease; 365 position: absolute; 366 width: 52px; 367 right: 15px; 368 bottom: 0; 369 } 370 371 img { 372 width: 42px; 373 height: 42px; 374 } 375 376 &:hover { 377 background: #21283B; 378 379 svg { 380 opacity: 1; 381 } 382 } 383`,Y=a.div` 384 display: flex; 385 flex-direction: column; 386 align-items: flex-start; 387 gap: 4px; 388 389 h5, p { 390 font-family: 'Montserrat'; 391 } 392 393 h5 { 394 font-size: 14px; 395 font-weight: 700; 396 line-height: 18px; 397 color: #C7D3E2; 398 } 399 400 p { 401 font-size: 12px; 402 font-weight: 400; 403 line-height: 18px; 404 color: #8499B9; 405 } 406`,K=a.div` 407 width: 100%; 408 height: 100%; 409 position: fixed; 410 top: 0; 411 left: 0; 412 transition: opacity 0.5s ease; 413 display: flex; 414 justify-content: center; 415 align-items: center; 416 z-index: 1200; 417`,V=a.div` 418 width: 584px; 419 max-height: 618px; 420 border-radius: 14px; 421 padding: 40px; 422 background: #171C2A; 423 display: flex; 424 flex-direction: column; 425 gap: 32px; 426
427 .modal-close { 428 top: 14px; 429 right: 14px; 430 width: 14px; 431 height: 14px; 432 } 433`,$=a.div` 434 width: 100%; 435 height: 100%; 436 display: block; 437 overflow-y: auto; 438 border-radius: 6px; 439`,q=a.div` 440 display: grid; 441 grid-template-columns: repeat(auto-fit, minmax(110px, 1fr)); 442 gap: 8px; 443`,Q=a.div` 444 border-radius: 6px; 445 aspect-ratio: 1/1; 446 overflow: hidden; 447 cursor: pointer; 448 449 img { 450 width: 100%; 451 height: 100%; 452 object-fit: cover; 453 object-position: center; 454 } 455 456 .download_button { 457 width: 100%; 458 height: 100%; 459 position: absolute; 460 top: 0; 461 left: 0; 462 display: flex; 463 align-items: center; 464 justify-content: center; 465 padding: 40px; 466 background: rgba(15, 20, 27, 0.4); 467 opacity: 0; 468 transition: opacity .15s ease; 469 } 470 471 svg { 472 width: 100%; 473 height: 100%; 474 } 475 476 &:hover { 477 .download_button { 478 opacity: 1; 479 } 480 } 481`,X=a.div` 482 width: 100%; 483 height: 100%; 484 display: flex; 485 flex-direction: column; 486 align-items: center; 487 gap: 12px; 488 489 ${s} { 490 font-size: 18px; 491 font-weight: 500; 492 line-height: 22px; 493 color: #8499B9; 494 } 495`,Z=a.div` 496 width: 100%; 497 height: 100%; 498 position: absolute; 499 top: 0; 500 left: 0; 501 opacity: 0; 502`,m=o=>{let l=new URL(o).pathname.split("/").pop();fetch(o).then(r=>r.blob()).then(r=>{const e=window.URL.createObjectURL(r),n=document.createElement("a");n.style.display="none",n.href=e,n.download=l,document.body.appendChild(n),n.click(),window.URL.revokeObjectURL(e)})},ft=()=>{const[o,l]=h.useState(!1),[r,e]=h.useState(!1),{t:n}=g();return t.jsxs(t.Fragment,{children:[t.jsx(v,{title:n("BRAND-TITLE"),descr:n("BRAND-DESCR")}),t.jsxs(L,{children:[t.jsxs(I,{children:[t.jsx(R,{children:t.jsx("img",{loading:"lazy",src:i("/img/general/cybershoke.svg"),alt:""})}),t.jsx(E,{}),t.jsx(B,{}),t.jsx(N,{children:t.jsx("span",{})})]}),t.jsxs(C,{children:[t.jsx(S,{children:n`BRAND-MATERIALS-TITLE`}),t.jsx("a",{href:i("/img/brand/brand.zip"),children:t.jsxs(k,{children:[n`BRAND-MATERIALS-DOWNLOAD-ALL`,t.jsx(D,{})]})})]}),t.jsxs(M,{children:[t.jsxs(d,{children:[t.jsx(p,{children:n`BRAND-MATERIALS-LOGOTYPE-TITLE`}),t.jsx(x,{children:n`BRAND-MATERIALS-LOGOTYPE-DESCRIPTION`}),t.jsx(b,{blocks:at})]}),t.jsxs(d,{children:[t.jsx(p,{children:n`BRAND-MATERIALS-LOGOTYPE-SMALL-TITLE`}),t.jsx(x,{children:n`BRAND-MATERIALS-LOGOTYPE-SMALL-DESCR`}),t.jsx(b,{blocks:et})]}),t.jsxs(d,{children:[t.jsx(p,{children:n`BRAND-MATERIALS-COLORS-TITLE`}),t.jsx(tt,{blocks:nt})]}),t.jsxs(d,{children:[t.jsx(p,{children:n`BRAND-MATERIALS-NAMING-TITLE`}),t.jsx(x,{children:n`BRAND-MATERIALS-NAMING-DESCRIPTION`})]})]}),t.jsxs(G,{children:[t.jsx(s,{children:n`BRAND-MATERIALS-CONTACT-TITLE`}),t.jsx("a",{href:"mailto:[email protected]",children:t.jsx(s,{className:"brightHover",style:{color:"#6080FF"},children:"[email protected]"})})]}),t.jsxs(W,{children:[t.jsxs(U,{children:[t.jsx(F,{children:n`BRAND-MATERIALS-ADDITIONAL-TITLE`}),t.jsx(f,{children:n`BRAND-MATERIALS-ADDITIONAL-DESCR`}),t.jsx(f,{children:n`BRAND-MATERIALS-ADDITIONAL-DESCR-2`})]}),t.jsx(it,{blocks:lt,actions:{"BRAND-ADDITIONAL-AVATARS-TITLE":()=>e(!0),"BRAND-ADDITIONAL-WALLPAPER-TITLE":()=>l(!0)}})]})]}),r&&t.jsx(u,{blocks:ot,close:()=>e(!1)}),o&&t.jsx(u,{blocks:rt,close:()=>l(!1)})]})},b=({blocks:o})=>{const{t:l}=g();return t.jsx(w,{children:o.map(r=>t.jsxs(z,{children:[t.jsx("img",{loading:"lazy",src:r.img,alt:""}),t.jsx(c,{children:r.buttons.map(e=>t.jsx(j,{placement:"top",offset:[0,4],content:l("DOWNLOAD-FILE"),children:t.jsx(P,{onClick:()=>m(e.url),children:e.title})},e.url))})]},r.img))})},tt=({blocks:o})=>t.jsx(w,{children:o.map(l=>t.jsxs(O,{style:{color:l.textColor,background:l.color},children:[t.jsx("h5",{children:l.title}),t.jsx("p",{children:l.color})]},l.color))}),it=({blocks:o,actions:l})=>{const{t:r}=g();return t.jsx(H,{children:o.map(e=>t.jsxs(J,{onClick:()=>l[e.title]?l[e.title]():m(e.url),children:[t.jsx("img",{loading:"lazy",src:e.img,alt:""}),t.jsxs(Y,{children:[t.jsx("h5",{children:r(e.title)}),t.jsx("p",{children:r(e.description)})]}),t.jsx(y,{})]},e.title))})},u=({blocks:o,close:l})=>{const{t:r}=g();return t.jsxs(K,{className:"modal__overlay modalShowing_true",children:[t.jsx(Z,{onClick:()=>l()}),t.jsxs(V,{children:[t.jsx(_,{onClick:()=>l()}),t.jsx($,{children:t.jsx(q,{children:o.map(e=>t.jsxs(Q,{onClick:()=>m(e.img),children:[t.jsx("img",{src:e.img,loading:"lazy",alt:""}),t.jsx("div",{className:"download_button",children:t.jsx(T,{})})]},e.img))})}),t.jsxs(X,{children:[t.jsx(s,{children:r`BRAND-SEND-DESIGNS`}),t.jsx("a",{href:"mailto:[email protected]",children:t.jsx(s,{style:{color:"#C7D3E2"},children:"[email protected]"})})]})]})]})},at=[{img:i("/img/brand/logo_full_default.svg"),buttons:[{title:".svg",url:i("/img/brand/logo_full_default.svg")},{title:".png",url:i("/img/brand/logo_full_default.png")}]},{img:i("/img/brand/logo_full_monochrome.svg"),buttons:[{title:".svg",url:i("/img/brand/logo_full_monochrome.svg")},{title:".png",url:i("/img/brand/logo_full_monochrome.png")}]},{img:i("/img/brand/logo_full_outline.svg"),buttons:[{title:".svg",url:i("/img/brand/logo_full_outline.svg")},{title:".png",url:i("/img/brand/logo_full_outline.png")}]}],et=[{img:i("/img/brand/logo_small_default.svg"),buttons:[{title:".svg",url:i("/img/brand/logo_small_default.svg")},{title:".png",url:i("/img/brand/logo_small_default.png")}]},{img:i("/img/brand/logo_small_monochrome.svg"),buttons:[{title:".svg",url:i("/img/brand/logo_small_monochrome.svg")},{title:".png",url:i("/img/brand/logo_small_monochrome.png")}]},{img:i("/img/brand/logo_small_outline.svg"),buttons:[{title:".svg",url:i("/img/brand/logo_small_outline.svg")},{title:".png",url:i("/img/brand/logo_small_outline.png")}]}],nt=[{title:"LITE",color:"#6080ff",textColor:"#ffffff"},{title:"PREMIUM",color:"#f0b358",textColor:"#0D111B"},{title:"White",color:"#ffffff",textColor:"#0D111B"}],lt=[{title:"BRAND-ADDITIONAL-CLUBS-TITLE",description:"BRAND-ADDITIONAL-CLUBS-DESCR",img:i("/img/brand/brand_additional_pc_clubs.png"),url:i("/img/brand/brand_cybershoke_gaming_club.svg")},{title:"BRAND-ADDITIONAL-ESPORTS-TITLE",description:"BRAND-ADDITIONAL-ESPORTS-DESCR",img:i("/img/brand/brand_additional_cybershoke_esports.png"),url:i("/img/brand/brand_cybershoke_esports.zip")},{title:"BRAND-ADDITIONAL-RETAKE-TITLE",description:"BRAND-ADDITIONAL-RETAKE-DESCR",img:i("/img/brand/brand_additional_retake.png"),url:i("/img/brand/brand_retake.svg")},{title:"BRAND-ADDITIONAL-AVATARS-TITLE",description:"BRAND-ADDITIONAL-AVATARS-DESCR",img:i("/img/brand/brand_additional_avatars.png"),url:i("/img/brand/avatars.zip")},{title:"BRAND-ADDITIONAL-WALLPAPER-TITLE",description:"BRAND-ADDITIONAL-WALLPAPER-DESCR",img:i("/img/brand/brand_additional_wallpapers.png"),url:i("/img/brand/wallpapers.zip")}],rt=[{img:i("/img/brand/wallpapers/wallpaper_01.png")},{img:i("/img/brand/wallpapers/wallpaper_02.jpg")},{img:i("/img/brand/wallpapers/wallpaper_03.jpg")},{img:i("/img/brand/wallpapers/wallpaper_04.jpg")},{img:i("/img/brand/wallpapers/wallpaper_05.jpg")},{img:i("/img/brand/wallpapers/wallpaper_06.jpg")},{img:i("/img/brand/wallpapers/wallpaper_07.jpg")},{img:i("/img/brand/wallpapers/wallpaper_08.jpg")},{img:i("/img/brand/wallpapers/wallpaper_09.jpg")},{img:i("/img/brand/wallpapers/wallpaper_10.jpg")},{img:i("/img/brand/wallpapers/wallpaper_11.jpg")},{img:i("/img/brand/wallpapers/wallpaper_12.png")},{img:i("/img/brand/wallpapers/wallpaper_13.jpg")},{img:i("/img/brand/wallpapers/wallpaper_14.jpg")},{img:i("/img/brand/wallpapers/wallpaper_15.jpg")},{img:i("/img/brand/wallpapers/wallpaper_16.jpg")},{img:i("/img/brand/wallpapers/wallpaper_17.jpg")}
502],ot=[{img:i("/img/brand/avatars/avatar_03.JPG")},{img:i("/img/brand/avatars/avatar_07.JPG")},{img:i("/img/brand/avatars/avatar_08.JPG")},{img:i("/img/brand/avatars/avatar_09.JPG")},{img:i("/img/brand/avatars/avatar_12.JPG")},{img:i("/img/brand/avatars/avatar_13.jpg")},{img:i("/img/brand/avatars/avatar_14.jpg")},{img:i("/img/brand/avatars/avatar_16.jpg")},{img:i("/img/brand/avatars/avatar_17.jpg")},{img:i("/img/brand/avatars/avatar_18.jpg")},{img:i("/img/brand/avatars/avatar_19.jpg")},{img:i("/img/brand/avatars/avatar_20.jpg")},{img:i("/img/brand/avatars/avatar_21.jpg")},{img:i("/img/brand/avatars/avatar_22.jpg")},{img:i("/img/brand/avatars/avatar_23.jpg")},{img:i("/img/brand/avatars/avatar_24.jpg")},{img:i("/img/brand/avatars/avatar_25.jpg")},{img:i("/img/brand/avatars/avatar_26.jpg")},{img:i("/img/brand/avatars/avatar_27.jpg")}];export{ft as 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.