/* /games/cs2 утасны хугацааны багц: map зурагтай карт, 30 хоног = өргөн «hero» карт */
.nv-plans.hr.cs{grid-template-columns:1fr 1fr;gap:10px}
.nv-hr.cs{overflow:hidden;isolation:isolate;min-height:148px;justify-items:start;align-content:end;gap:4px;text-align:left;padding:14px;border:1px solid rgba(255,255,255,.1);background:#121417}
.nv-hr.cs::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(12,14,17,.96) 22%,rgba(12,14,17,.55) 58%,rgba(12,14,17,.15))}
.nv-hr-bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;opacity:.6;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .3s}
.nv-hr.cs.on .nv-hr-bg{opacity:1;transform:scale(1.07)}
.nv-hr.cs .nv-hr-n b{font-size:34px;text-shadow:0 2px 12px rgba(0,0,0,.6)}
.nv-hr.cs .nv-hr-n span{color:#D7D5EA}
.nv-hr.cs .nv-price{font-size:17px}
.nv-hr.cs .nv-sub{font-size:11.5px;color:#B8BBC0}
.nv-hr.cs .nv-badge{top:12px;left:12px;transform:none}
.nv-hr.cs.best{grid-column:1/-1;min-height:168px;grid-template-columns:1fr auto;align-items:end;column-gap:14px;border-color:rgba(245,158,11,.45)}
.nv-hr.cs.best .nv-hr-n{grid-column:1;grid-row:1/3;align-self:end}
.nv-hr.cs.best .nv-hr-n b{font-size:52px}
.nv-hr.cs.best .nv-price,.nv-hr.cs.best .nv-sub{grid-column:2;justify-self:end;text-align:right}
.nv-hr.cs.best .nv-price{font-size:22px}
.nv-hr.cs.on{border-color:transparent;box-shadow:0 0 0 2px var(--lime,#C6FF3D),0 18px 40px -18px rgba(198,255,61,.55)}
.nv-hr.cs.on::after{z-index:2;background-color:var(--lime,#C6FF3D);filter:invert(0)}
.nv-plans.hr.cs .nv-spec{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}
.calm .nv-hr-bg{transition:none}.calm .nv-hr.cs.on .nv-hr-bg{transform:none}
