.vg{position:relative;overflow:clip;padding-bottom:clamp(36px,6vw,72px);color:var(--vn-text);font-family:var(--vn-font)}.vg-wrap{position:relative;z-index:1}.vg-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;color:var(--vn-violet);opacity:.1;pointer-events:none}:root[data-theme=dark] .vg-bg{color:var(--vn-violet-soft);opacity:.1}.vg-bg{--vg-set-h: 2800px}.vg-bg__set{position:absolute;top:calc(var(--vg-set-h) * var(--k, 0));left:0;right:0;height:var(--vg-set-h)}.vg-bg__set--flip{transform:scaleX(-1)}.vg-bg__set>svg{position:absolute;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vg-bg__ds{top:30px;left:-70px;width:520px;height:368px;transform:rotate(-14deg)}.vg-bg__xb{top:720px;right:-90px;width:500px;height:354px;transform:rotate(12deg)}.vg-bg__hs{top:1480px;left:5%;width:200px;height:200px;transform:rotate(-10deg);stroke-width:2.4}.vg-bg__sym{width:56px;height:56px;stroke-width:3}.vg-bg__sym--1{top:190px;right:30%;transform:rotate(12deg)}.vg-bg__sym--2{top:470px;left:40%;width:44px;height:44px}.vg-bg__sym--3{top:640px;left:7%;width:48px;height:48px}.vg-bg__sym--4{top:1150px;right:14%;transform:rotate(18deg)}.vg-bg__sym--5{top:1300px;left:44%;width:46px;height:46px;transform:rotate(-16deg)}.vg-bg__sym--6{top:1760px;right:32%;width:50px;height:50px}.vg-bg__sym--7{top:2150px;left:18%;width:62px;height:62px}.vg-bg__sym--8{top:2600px;right:6%;width:50px;height:50px;transform:rotate(-12deg)}.vg-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:clamp(270px,25vw,330px);margin:6px 0 clamp(18px,2.6vw,26px);padding:clamp(24px,3.6vw,44px);border:1.5px solid transparent;border-radius:26px;box-shadow:var(--vn-shadow);color:#fff;background:radial-gradient(60% 120% at 100% 0%,rgba(122,108,244,.3),transparent 60%) padding-box,radial-gradient(40% 80% at 70% 110%,rgba(47,138,166,.2),transparent 70%) padding-box,linear-gradient(#0d0b1f,#0d0b1f) padding-box,var(--vn-grad) border-box}.vg-hero__art{position:absolute;top:0;bottom:0;left:0;z-index:-1;width:64%;-webkit-mask-image:linear-gradient(to left,transparent,#000 48%);mask-image:linear-gradient(to left,transparent,#000 48%)}.vg-hero__art img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.vg-hero__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(13,11,31,.55),transparent 45%)}.vg-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:480px}.vg-hero__chip{padding:4px 12px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff12;color:#d9d4ff;font-size:12.5px;font-weight:700}body .vg-hero__title{margin:0;color:#fff!important;font-size:clamp(36px,4.6vw,56px);font-weight:800;line-height:1.12}.vg-hero__sub{margin:0;color:#c9c3ec;font-size:15px;line-height:1.8}.vg-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:6px}.vg-hero__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;background:var(--vn-btn-grad);box-shadow:0 10px 24px #4f6ed959;color:#fff!important;font-size:14px;font-weight:800;text-decoration:none!important;transition:transform .2s}.vg-hero__btn:hover{transform:translateY(-2px)}.vg-hero__btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.vg-hero__plats{display:flex}.vg-hero__plats img{width:36px;height:36px;border:2px solid #0d0b1f;border-radius:11px}.vg-hero__plats img+img{margin-inline-start:-8px}.vg-block{margin-bottom:clamp(28px,4vw,46px);scroll-margin-top:calc(var(--vn-header-offset, var(--vn-header-h)) + 14px)}.vg-h{display:flex;align-items:center;gap:12px;margin-bottom:16px}.vg-h__ico{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:13px;background:var(--vn-grad);color:#fff;box-shadow:0 8px 18px #4f6ed942}.vg-h__ico .vg-i{width:22px;height:22px}body .vg-h__title{display:flex;align-items:center;gap:8px;margin:0;color:var(--vn-text)!important;font-size:clamp(18px,2.1vw,22px);font-weight:800;line-height:1.3;white-space:nowrap}.vg-h__count{padding:1px 9px;border-radius:999px;background:var(--vn-grad-soft);color:var(--vn-primary);font-size:13px;font-weight:700}.vg-h__line{flex:1;min-width:20px;height:2px;border-radius:2px;background:linear-gradient(270deg,rgba(122,108,244,.55),rgba(47,138,166,.25) 60%,transparent)}.vg-devs__all,.vg-pick{display:inline-flex;flex:none;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--vn-border);border-radius:999px;background:var(--vn-surface)!important;color:var(--vn-text)!important;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:border-color .2s,color .2s}.vg-devs__all:hover,.vg-pick:hover{border-color:#7a6cf480;color:var(--vn-primary)!important}.vg-pick{border:0;background:var(--vn-btn-grad)!important;color:#fff!important}.vg-pick:hover{color:#fff!important}.vg-pick svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round}.vg-devs__all[hidden],.vg-pick[hidden]{display:none}.vg-i{display:block;width:20px;height:20px;flex:none}.vg-soon__item,.vg-squad{border:1.5px solid transparent;background:radial-gradient(60% 140% at 100% 0%,rgba(122,108,244,.12),transparent 60%) padding-box,radial-gradient(50% 140% at 0% 100%,rgba(47,138,166,.1),transparent 60%) padding-box,linear-gradient(var(--vn-surface),var(--vn-surface)) padding-box,var(--vn-grad) border-box;box-shadow:var(--vn-shadow)}.vg-soon__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vg-soon__item{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-width:0;aspect-ratio:16 / 8.4;border-radius:22px;color:#fff}.vg-soon__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#140c26}.vg-soon__item--mw4 .vg-soon__media{background:#0a0a0a}.vg-soon__img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;transition:transform .5s ease}.vg-soon__item--mw4 .vg-soon__img{object-position:50% 40%}.vg-soon__item:hover .vg-soon__img{transform:scale(1.04)}.vg-soon__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(10,8,24,.94) 0%,rgba(10,8,24,.7) 32%,transparent 62%)}.vg-soon__date{position:absolute;top:14px;right:14px;display:flex;flex-direction:column;align-items:center;min-width:54px;padding:6px 9px 5px;border-radius:14px;background:#fff;box-shadow:0 6px 16px #0000004d;line-height:1.1}.vg-soon__date b{background:var(--vn-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:23px;font-weight:800}.vg-soon__date small{color:#3b3567;font-size:11px;font-weight:700}.vg-soon__body{display:flex;flex-direction:column;gap:12px;padding:0 22px 20px}.vg-soon__info{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:right}.vg-soon__info strong{overflow:hidden;color:#fff;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.vg-soon__info small{overflow:hidden;color:#ffffffbf;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.vg-soon__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.vg-soon__count{display:flex;flex-direction:row-reverse;gap:14px}.vg-soon__count>span{position:relative;display:flex;flex-direction:column;align-items:center;min-width:34px}.vg-soon__count>span+span:before{content:":";position:absolute;top:-1px;left:-11px;color:#ffffff80;font-size:20px;font-weight:700;line-height:1.2}.vg-soon__count b{color:#fff;font-size:22px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}.vg-soon__count small{color:#ffffffb3;font-size:10.5px;font-weight:600;line-height:1.3}.vg-soon__count[hidden],.vg-soon__live[hidden]{display:none}.vg-soon__live{margin:0;color:#4ade80;font-size:15px;font-weight:800}.vg-soon__btn{padding:10px 18px;border-radius:999px;background:var(--vn-btn-grad)!important;color:#fff!important;font-size:13px;font-weight:700;text-decoration:none!important;white-space:nowrap;box-shadow:var(--vn-btn-glow);transition:transform .2s ease}.vg-soon__btn:hover{transform:translateY(-2px)}@media(max-width:1023px){.vg-soon__item{aspect-ratio:4 / 3.2}.vg-soon__body{padding:0 16px 16px}}.vg-devs__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.8vw,18px)}.vg-devs--inline{margin-bottom:clamp(14px,2vw,20px)}.vg-devs--inline .vg-devs__grid{grid-template-columns:76px repeat(4,minmax(0,1fr))}.vg-devall{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px 4px;border:1.5px solid transparent!important;border-radius:18px;color:var(--vn-text)!important;font:inherit;cursor:pointer;background:linear-gradient(var(--vn-surface),var(--vn-surface)) padding-box,var(--vn-grad) border-box!important;transition:transform .25s,box-shadow .25s,opacity .3s}.vg-devall:hover{transform:translateY(-3px)}.vg-devall__ico{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:var(--vn-grad-soft);color:var(--vn-primary)}.vg-devall__ico .vg-i{width:20px;height:20px}.vg-devall .vg-dev__name{font-size:14px;font-weight:800}.vg-devall[aria-pressed=true]{background:var(--vn-btn-grad) border-box!important;color:#fff!important;box-shadow:0 10px 22px #4f6ed94d}.vg-devall[aria-pressed=true] .vg-devall__ico{background:#fff3;color:#fff}.vg-dev{--_bg: linear-gradient(150deg, #2b7df5 0%, #0048c0 55%, #002a7a 100%);--_glow: rgba(0, 80, 216, .38);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:clamp(170px,16vw,210px);padding:26px 12px 18px;overflow:hidden;border:0;border-radius:22px;background:var(--_bg)!important;color:#fff!important;font:inherit;text-align:center;cursor:pointer;box-shadow:inset 0 1px #ffffff38,0 10px 24px -8px var(--_glow);transition:transform .3s cubic-bezier(.3,1.4,.5,1),box-shadow .3s,opacity .3s,filter .3s}.vg-dev--xbox{--_bg: linear-gradient(150deg, #34b934 0%, #107c10 55%, #0a520a 100%);--_glow: rgba(16, 124, 16, .4)}.vg-dev--pc{--_bg: linear-gradient(150deg, #2cc0ff 0%, #0a86d8 55%, #0a4f9a 100%);--_glow: rgba(10, 134, 216, .38)}.vg-dev--other{--_bg: linear-gradient(150deg, #8b95ff 0%, #5865f2 55%, #3b44b8 100%);--_glow: rgba(88, 101, 242, .4)}.vg-dev:before{content:"";position:absolute;top:-35%;left:50%;width:90%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(255,255,255,.26),transparent);transform:translate(-50%);pointer-events:none}.vg-dev__wm{position:absolute;bottom:-22%;left:-14%;width:62%;height:auto;fill:#fff;opacity:.1;transform:rotate(-16deg);pointer-events:none;transition:transform .5s var(--vn-ease),opacity .3s}.vg-dev__logo{position:relative;display:grid;place-items:center;width:clamp(64px,6.4vw,84px);height:clamp(64px,6.4vw,84px)}.vg-dev__logo svg{width:100%;height:100%;fill:#fff;filter:drop-shadow(0 6px 14px rgba(0,0,0,.25));transition:transform .4s cubic-bezier(.3,1.4,.5,1)}.vg-dev__name{position:relative;color:#fff;font-size:clamp(15px,1.7vw,18px);font-weight:800;line-height:1.4}.vg-dev__count{position:absolute;top:10px;inset-inline-start:10px;min-width:26px;padding:2px 8px;border-radius:999px;background:#0000003d;color:#fff;font-size:12px;font-weight:700;line-height:1.6}.vg-dev.is-soon .vg-dev__count{background:#ffffffeb;color:#0b1530}.vg-dev:hover{transform:translateY(-5px);box-shadow:inset 0 1px #ffffff42,0 18px 34px -10px var(--_glow)}.vg-dev:hover .vg-dev__logo svg,.vg-dev[aria-pressed=true] .vg-dev__logo svg{transform:scale(1.08)}.vg-dev:hover .vg-dev__wm{opacity:.16;transform:rotate(-8deg) scale(1.06)}.vg-dev:active{transform:translateY(-2px) scale(.98)}.vg-dev[aria-pressed=true]{transform:translateY(-5px);box-shadow:0 0 0 3px var(--vn-bg),0 0 0 5.5px var(--vn-violet),0 18px 34px -10px var(--_glow)}.vg-plats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.8vw,18px)}.vg-plat{position:relative;display:flex;flex-direction:column;gap:12px;min-height:190px;padding:18px;overflow:hidden;border:1.5px solid var(--vn-border);border-radius:22px;background:radial-gradient(70% 90% at 100% 0%,rgba(122,108,244,.14),transparent 65%),radial-gradient(60% 80% at 0% 100%,rgba(47,138,166,.12),transparent 65%),var(--vn-surface);color:var(--vn-text)!important;text-decoration:none!important;box-shadow:var(--vn-shadow-sm);transition:transform .3s var(--vn-ease),border-color .3s,box-shadow .3s}.vg-plat:hover{transform:translateY(-4px);border-color:#7a6cf480;box-shadow:var(--vn-glow)}.vg-plat__wm{position:absolute;bottom:-22%;left:-8%;width:58%;max-width:230px;height:auto;border-radius:22%;opacity:.1;transform:rotate(-14deg);pointer-events:none;transition:transform .5s var(--vn-ease),opacity .3s}.vg-plat:hover .vg-plat__wm{opacity:.16;transform:rotate(-8deg) scale(1.05)}.vg-plat__icon{position:relative;width:58px;height:58px;border-radius:17px;box-shadow:0 10px 22px #14103233}.vg-plat__text{position:relative;display:flex;flex-direction:column;gap:3px}.vg-plat__text strong{align-self:flex-start;color:var(--vn-text);font-size:20px;font-weight:800;line-height:1.3}.vg-plat__text small{color:var(--vn-muted);font-size:13px;line-height:1.6}.vg-plat__foot{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.vg-plat__count{padding:2px 10px;border-radius:999px;background:var(--vn-grad-soft);color:var(--vn-primary);font-size:12px;font-weight:700}.vg-plat__arrow{display:grid;place-items:center;width:34px;height:34px;margin-inline-start:auto;border:1px solid var(--vn-border);border-radius:50%;background:var(--vn-surface-2);color:var(--vn-text);transition:background .25s,color .25s,transform .25s}.vg-plat__arrow svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.vg-plat:hover .vg-plat__arrow{border-color:transparent;background:var(--vn-btn-grad);color:#fff;transform:translate(-4px)}.vg-duo{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:clamp(12px,1.8vw,18px);margin-bottom:clamp(28px,4vw,46px)}.vg-duo>:only-child{grid-column:1 / -1}.vg-home{overflow:visible;padding-bottom:0}.vg-home .vg-duo{margin-bottom:0}.vg-home .vg-soon__item{aspect-ratio:auto;min-height:300px;height:100%}.vg-squad{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(16px,2.4vw,26px);padding:clamp(16px,2.4vw,24px);border-radius:24px}.vg-squad__intro{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.vg-squad__chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 14px;border-radius:999px;background:var(--vn-grad);color:#fff;font-size:13px;font-weight:800}.vg-squad__chip .vg-i{width:18px;height:18px}body .vg-squad__title{margin:0;color:var(--vn-text)!important;font-size:clamp(20px,2.3vw,25px);font-weight:800;line-height:1.35}.vg-squad__sub{margin:0;color:var(--vn-muted);font-size:13.5px;line-height:1.75}.vg-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:auto 0 0;padding:4px 0 0;list-style:none}.vg-tiers li{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px 8px;border:1px solid var(--vn-border);border-radius:15px;background:var(--vn-surface-2);text-align:center}.vg-tiers__ppl{color:var(--vn-violet)}.vg-tiers__ppl .vg-i{width:auto;height:15px}.vg-tiers b{background:var(--vn-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:22px;font-weight:800;line-height:1.25}.vg-tiers small{color:var(--vn-muted);font-size:11.5px;font-weight:600}.vg-tiers li.is-top{border-color:transparent;background:linear-gradient(var(--vn-surface-2),var(--vn-surface-2)) padding-box,var(--vn-grad) border-box;border-width:1.5px}.vg-calc{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--vn-border);border-radius:18px;background:var(--vn-surface-2)}.vg-calc__label{color:var(--vn-text-2);font-size:12.5px;font-weight:700}.vg-calc__select{width:100%;height:44px;padding:0 12px;border:1px solid var(--vn-border-strong);border-radius:12px;background-color:var(--vn-surface);color:var(--vn-text);font:inherit;font-size:13.5px;text-overflow:ellipsis}.vg-calc__select:focus-visible{outline:2px solid var(--vn-violet);outline-offset:1px}.vg-calc__size{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.vg-calc__size button{height:40px;border:1px solid var(--vn-border-strong);border-radius:12px;background:var(--vn-surface)!important;color:var(--vn-text)!important;font:inherit;font-size:15px;font-weight:800;cursor:pointer;transition:border-color .2s}.vg-calc__size button:hover{border-color:#7a6cf48c}.vg-calc__size button[aria-checked=true]{border-color:transparent;background:var(--vn-btn-grad)!important;color:#fff!important}.vg-calc__sum{display:flex;flex-direction:column;gap:4px;margin:4px 0 2px}.vg-calc__sum>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.vg-calc__sum dt{color:var(--vn-muted);font-size:12.5px}.vg-calc__sum dd{margin:0;color:var(--vn-text);font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums}.vg-calc__sum s{color:var(--vn-muted)}.vg-calc__sum .is-save{color:var(--vn-success)}.vg-calc__sum .is-total dt{color:var(--vn-text);font-size:13.5px;font-weight:700}.vg-calc__sum .is-total dd{font-size:19px;font-weight:800}.vg-calc__btn{height:46px;border:0;border-radius:14px;background:var(--vn-btn-grad)!important;color:#fff!important;font:inherit;font-size:14.5px;font-weight:800;cursor:pointer;box-shadow:var(--vn-btn-glow);transition:transform .2s ease,opacity .2s}.vg-calc__btn:hover{transform:translateY(-2px)}.vg-calc__btn[disabled]{opacity:.7;cursor:progress;transform:none}.vg-calc__note{margin:0;color:var(--vn-muted);font-size:11.5px;line-height:1.6}.vg-calc__err{margin:0;color:var(--vn-danger);font-size:12.5px}.vg-calc__err[hidden]{display:none}.vg-news{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:clamp(18px,2.4vw,26px);border:1.5px solid var(--vn-border);border-radius:24px;background:radial-gradient(70% 60% at 50% 0%,rgba(47,138,166,.14),transparent 70%),radial-gradient(60% 50% at 50% 100%,rgba(122,108,244,.12),transparent 70%),var(--vn-surface);text-align:center;box-shadow:var(--vn-shadow-sm)}.vg-news__ico{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--vn-grad);color:#fff;box-shadow:0 10px 24px #4f6ed94d}.vg-news__ico .vg-i{width:28px;height:28px}body .vg-news__title{margin:0;color:var(--vn-text)!important;font-size:clamp(18px,2vw,21px);font-weight:800;line-height:1.35}.vg-news__sub{max-width:320px;margin:0;color:var(--vn-muted);font-size:13.5px;line-height:1.75}.vg-news__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px}.vg-news__link{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--vn-border);border-radius:999px;background:var(--vn-surface-2);color:var(--vn-text)!important;font-size:13px;font-weight:700;text-decoration:none!important;transition:background .25s,color .25s,border-color .25s,transform .2s}.vg-news__link .vg-i{width:17px;height:17px}.vg-news__link:hover{border-color:transparent;background:var(--vn-btn-grad);color:#fff!important;transform:translateY(-2px)}.vg-allh{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:18px;text-align:center}body .vg-allh__title{margin:0;color:var(--vn-text)!important;font-size:clamp(24px,2.8vw,32px);font-weight:800;line-height:1.25}.vg-allh__sub{margin:0;color:var(--vn-muted);font-size:14px}.vg-allh__sub span{color:var(--vn-primary);font-weight:800}.vg-allh__bar{width:64px;height:4px;margin-top:8px;border-radius:4px;background:var(--vn-grad)}.vg-allh .vg-pick{margin-top:10px}.vg-tiles{display:flex;justify-content:center;gap:clamp(16px,2.4vw,30px);max-width:calc(100% + 64px);margin:-14px -32px 0;padding:20px 32px 16px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.vg-tiles::-webkit-scrollbar{display:none}.vg-tile[hidden]{display:none}.vg-tile{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:10px;padding:0;border:0;background:none;color:var(--vn-text);font:inherit;line-height:1.3;cursor:pointer}.vg-tile:hover,.vg-tile:focus,.vg-tile:active{background:none!important;border:0!important;box-shadow:none!important;color:var(--vn-text)!important}.vg-tile:focus-visible{outline:2px solid #6478e8;outline-offset:4px;border-radius:12px}.vg-tile__ico{display:grid;place-items:center;box-sizing:border-box;width:76px;height:76px;padding:12px;border:1.5px solid rgba(122,108,244,.3);border-radius:24px;background:linear-gradient(150deg,#7a6cf429,#7a6cf40a);box-shadow:inset 0 1px #ffffff80,0 8px 18px #3c32aa1a;transition:transform .25s,border-color .25s,box-shadow .25s}:root[data-theme=dark] .vg-tile__ico{border-color:#beafff59;background:linear-gradient(150deg,#7a6cf452,#1e165a8c);box-shadow:inset 0 1px #ffffff2e,0 10px 22px #08042866}.vg-tile__ico img{width:100%;height:100%;border-radius:14px;object-fit:contain}.vg-tile__ico--svg{color:var(--vn-primary)}:root[data-theme=dark] .vg-tile__ico--svg{color:#fff}.vg-tile__ico--svg .vg-i{width:32px;height:32px}.vg-tile__name{position:relative;padding-bottom:7px;color:var(--vn-muted);font-size:14.5px;font-weight:800;white-space:nowrap;transition:color .2s}.vg-tile__name:after{content:"";position:absolute;right:20%;bottom:0;left:20%;height:3px;border-radius:3px;background:var(--vn-grad);transform:scaleX(0);transition:transform .25s}.vg-tile small{display:none}.vg-tile.is-soon small{display:block;margin-top:-4px;padding:1px 9px;border-radius:999px;background:var(--vn-grad-soft);color:var(--vn-muted);font-size:11.5px;font-weight:700}.vg-tile.is-soon .vg-tile__ico{opacity:.7}.vg-tile__ico--brand{padding:15px;border-color:transparent;color:#fff}.vg-tile__ico--brand svg{width:100%;height:100%;fill:#fff}.vg-tile__ico--ps,:root[data-theme=dark] .vg-tile__ico--ps{background:linear-gradient(150deg,#2b7df5,#0048c0 60%,#002a7a)}.vg-tile__ico--discord,:root[data-theme=dark] .vg-tile__ico--discord{background:linear-gradient(150deg,#8b95ff,#5865f2 60%,#3b44b8)}.vg-tile__ico--xbox,:root[data-theme=dark] .vg-tile__ico--xbox{background:linear-gradient(150deg,#34b934,#107c10 60%,#0a520a)}.vg-tile__ico--ea,:root[data-theme=dark] .vg-tile__ico--ea{background:linear-gradient(150deg,#ff5a63,#e1102d 60%,#9e0a1f)}.vg-tile__ico--steam,:root[data-theme=dark] .vg-tile__ico--steam{background:linear-gradient(150deg,#1a9fff,#0b5bb8 55%,#0a2a6b)}.vg-tile__ico--vtv,.vg-tile__ico--store,:root[data-theme=dark] .vg-tile__ico--vtv,:root[data-theme=dark] .vg-tile__ico--store{background:linear-gradient(150deg,#8b7cff,#6a5ce8 50%,#2f8aa6)}.vg-tile__ico--store{color:#fff}.vg-tile__ico--store .vg-i{width:34px;height:34px}.vg-tile:hover .vg-tile__ico{transform:translateY(-3px)}.vg-tile[aria-pressed=true] .vg-tile__ico{border-color:#7a6cf4;box-shadow:0 0 0 3px #7a6cf42e,0 12px 26px #7a6cf459;transform:translateY(-3px)}.vg-tile[aria-pressed=true] .vg-tile__name{color:var(--vn-text)}.vg-tile[aria-pressed=true] .vg-tile__name:after{transform:none}.vg-devs--inline .vg-dev{gap:8px;min-height:clamp(112px,10vw,132px);padding:16px 10px 12px;border-radius:18px}.vg-devs--inline .vg-dev__logo{width:clamp(40px,3.8vw,50px);height:clamp(40px,3.8vw,50px)}.vg-dev__logo--pair{display:flex;gap:12px;width:auto!important}.vg-dev__logo--pair svg{width:clamp(40px,3.8vw,50px);height:clamp(40px,3.8vw,50px);flex:none}.vg-dev__logo--pair .vg-dev__tv{fill:none}.vg-devs--inline .vg-dev__name{font-size:clamp(14px,1.3vw,16px)}.vg-devs--inline .vg-dev__count{top:8px;inset-inline-start:8px;min-width:22px;padding:1px 7px;font-size:11px}.vg-devs--inline .vg-dev:hover,.vg-devs--inline .vg-dev[aria-pressed=true]{transform:translateY(-3px)}@media(max-width:767px){.vg-tiles{justify-content:flex-start;gap:16px;max-width:none;margin-inline:-16px;padding-inline:16px}.vg-tile__ico{width:64px;height:64px;padding:10px;border-radius:20px}.vg-tile__ico--svg .vg-i{width:28px;height:28px}.vg-tile__name{font-size:13.5px}}.vg-more{display:flex;justify-content:center;margin-top:clamp(18px,2.4vw,26px)}.vg-more[hidden]{display:none}.vg-more__btn{display:inline-flex;align-items:center;gap:8px;padding:11px 26px;border:1.5px solid transparent;border-radius:999px;background:linear-gradient(var(--vn-surface),var(--vn-surface)) padding-box,var(--vn-grad) border-box;box-shadow:var(--vn-shadow);color:var(--vn-text);font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:transform .2s,color .2s}.vg-more__btn:hover{transform:translateY(-2px);color:var(--vn-primary)}.vg-more__btn small{color:var(--vn-muted);font-size:12.5px;font-weight:700}.vg-more__btn svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.vg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:768px){.vg-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media(min-width:1100px){.vg-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media(min-width:1360px){.vg-grid{gap:24px}}.vg-item{min-width:0}.vg-item[hidden]{display:none}.vg.vg-js .vg-item{opacity:0;transform:translateY(14px)}.vg.vg-js .vg-item.is-in{opacity:1;transform:none;transition:opacity .45s ease,transform .45s ease;transition-delay:calc(var(--i, 0) * 40ms)}.vg .vn-card{height:100%}.vg .vn-card__tag{align-self:flex-start;padding:1px 9px;border-radius:999px;background:var(--vn-grad-soft);color:var(--vn-primary);font-size:11.5px;font-weight:700;line-height:1.7}.vg-empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:44px 20px;border:1px solid var(--vn-border);border-radius:18px;background:var(--vn-surface);text-align:center}.vg-empty[hidden]{display:none}.vg-empty strong{color:var(--vn-text);font-size:17px;font-weight:700}.vg-btn{padding:10px 20px;border:0;border-radius:999px;background:var(--vn-btn-grad)!important;color:#fff!important;font:inherit;font-size:14px;font-weight:700;text-decoration:none!important;cursor:pointer}@media(max-width:1023px){.vg-duo{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.vg-hero{flex-direction:column;align-items:stretch;min-height:0;padding:0;border-radius:22px}.vg-hero__art{position:relative;width:100%;aspect-ratio:16 / 9;-webkit-mask-image:linear-gradient(to top,transparent,#000 50%);mask-image:linear-gradient(to top,transparent,#000 50%)}.vg-hero__art:after{display:none}.vg-hero__copy{gap:10px;max-width:none;margin-top:-34px;padding:0 18px 20px}.vg-hero__sub{font-size:14px}.vg-hero__btn{padding:11px 18px;font-size:13.5px}.vg-hero__plats img{width:32px;height:32px}.vg-h__ico{width:36px;height:36px;border-radius:11px}.vg-h__ico .vg-i{width:19px;height:19px}.vg-soon__list{grid-template-columns:minmax(0,1fr);gap:12px}.vg-soon__item{aspect-ratio:16 / 10;border-radius:18px}.vg-soon__date{top:10px;right:10px;min-width:46px;padding:5px 7px 4px;border-radius:12px}.vg-soon__date b{font-size:19px}.vg-soon__date small{font-size:10px}.vg-soon__body{gap:10px;padding:0 14px 14px}.vg-soon__info strong{font-size:19px}.vg-soon__info small{font-size:12px}.vg-soon__count{gap:11px}.vg-soon__count>span{min-width:30px}.vg-soon__count>span+span:before{left:-9px;font-size:17px}.vg-soon__count b{font-size:18px}.vg-soon__count small{font-size:9.5px}.vg-soon__btn{padding:8px 14px;font-size:12.5px}.vg-devs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-dev{gap:10px;min-height:150px;padding:22px 10px 14px;border-radius:18px}.vg-dev__logo{width:56px;height:56px}.vg-devs--inline .vg-dev{min-height:100px;padding:14px 8px 10px}.vg-devs--inline .vg-devs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-devall{grid-column:1 / -1;flex-direction:row;gap:10px;padding:8px;border-radius:14px}.vg-devall__ico{width:30px;height:30px;border-radius:10px}.vg-devs--inline .vg-dev__logo{width:38px;height:38px}.vg-plats{grid-template-columns:minmax(0,1fr);gap:10px}.vg-plat{flex-direction:row;align-items:center;gap:12px;min-height:0;padding:12px 14px;border-radius:18px}.vg-plat__icon{width:50px;height:50px;border-radius:15px}.vg-plat__text{flex:1;min-width:0}.vg-plat__text strong{font-size:17px}.vg-plat__text small{font-size:12px;line-height:1.5}.vg-plat__foot{flex-direction:column;align-items:flex-end;gap:6px;margin:0}.vg-plat__count{font-size:11px}.vg-plat__arrow{width:30px;height:30px}.vg-plat__wm{bottom:-40%;left:-6%;width:34%}.vg-squad{grid-template-columns:minmax(0,1fr);border-radius:20px}.vg-news{border-radius:20px}.vg-bg__ds{top:70px;left:-110px;width:320px;height:226px}.vg-bg__xb{top:900px;right:-120px;width:300px;height:212px}.vg-bg__hs{top:1900px;width:130px;height:130px}.vg-bg__sym{width:38px;height:38px}}@media(prefers-reduced-motion:reduce){.vg *,.vg *:before,.vg *:after{animation:none!important;transition:none!important}.vg.vg-js .vg-item{opacity:1;transform:none}}.vg-game__count{flex-direction:row-reverse;margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/41/assets/vn-gaming.css.map */
