._3e8-kq_hero{background:radial-gradient(560px 340px at 12% 0,#7b54f929,#0000 70%);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:32px;padding:34px 38px;display:grid}._3e8-kq_tag{height:28px;color:var(--mg-violet-hi);font:800 11.5px var(--font-num,"Roboto");letter-spacing:.1em;background:color-mix(in srgb, var(--mg-violet) 12%, var(--mg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mg-violet) 40%, transparent);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);align-items:center;padding:0 12px;display:inline-flex}._3e8-kq_games{direction:ltr;flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}._3e8-kq_game{background:var(--mg-bg);border:1px solid var(--mg-line2);flex:180px;align-items:center;gap:12px;padding:10px 14px;display:flex}._3e8-kq_game i{background:var(--mg-raised);place-items:center;width:44px;height:44px;display:grid}._3e8-kq_game small{color:var(--mg-dim);font:700 11px var(--font-num,"Roboto");display:block}._3e8-kq_game b{font-size:15px}._3e8-kq_hero h1{margin:18px 0 0;font-size:clamp(23px,3vw,31px);font-weight:800;line-height:1.6}._3e8-kq_lead{color:var(--mg-mute);margin:10px 0 0;font-size:14px;line-height:2.05}._3e8-kq_need{color:#c4f5de;background:color-mix(in srgb, var(--mg-green) 8%, var(--mg-surface));border:1px solid color-mix(in srgb, var(--mg-green) 30%, var(--mg-line));margin-top:16px;padding:14px 16px;font-size:13.5px;line-height:2}._3e8-kq_need p{margin:0}._3e8-kq_need p+p{margin-top:4px}._3e8-kq_need ._3e8-kq_bad{color:#ff8aa6}._3e8-kq_ver{background:var(--mg-bg);border:1px solid var(--mg-line2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;min-height:66px;margin-top:18px;padding:14px 18px;display:flex}._3e8-kq_ver span{color:var(--mg-mute);font-size:13px}._3e8-kq_ver b{font:800 28px var(--font-num,"Roboto");overflow-wrap:anywhere;direction:ltr}._3e8-kq_dl{background:var(--mg-bg);border:1px solid var(--mg-line2);margin-top:14px;padding:14px}._3e8-kq_os{background:var(--mg-surface);border:1px solid var(--mg-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:3px;display:grid}._3e8-kq_osBtn{min-width:0;min-height:44px;color:var(--mg-mute);font:800 13.5px var(--font-ui,"Yekan", system-ui);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 6px;transition:color .25s,background-color .25s,box-shadow .25s;display:inline-flex}._3e8-kq_osBtn:hover{color:#fff}._3e8-kq_osBtn img{object-fit:contain;width:22px;height:22px}._3e8-kq_osBtn svg,._3e8-kq_osBtn img{flex:none}._3e8-kq_osBtn:focus-visible,._3e8-kq_dlCard:focus-visible,._3e8-kq_downloadPanel:focus-visible{outline:2px solid var(--mg-cyan);outline-offset:3px}._3e8-kq_osOn{color:#fff;background:color-mix(in srgb, var(--mg-violet) 28%, var(--mg-raised));box-shadow:inset 0 -2px 0 var(--mg-violet)}._3e8-kq_dlGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;min-height:156px;margin-top:12px;display:grid}._3e8-kq_dlCard:only-child{grid-column:1/-1}._3e8-kq_dlCard{min-width:0;color:var(--mg-ink);background:var(--mg-surface);border:1px solid var(--mg-line2);padding:14px 16px;text-decoration:none;transition:border-color .3s,background-color .3s,transform .3s;display:block}._3e8-kq_dlCard[href]:hover{border-color:var(--mg-violet);background:color-mix(in srgb, var(--mg-violet) 8%, var(--mg-surface));transform:translateY(-2px)}._3e8-kq_dlCard small{color:var(--mg-violet-hi);font:800 11.5px var(--font-num,"Roboto");text-align:start;direction:ltr;display:block}._3e8-kq_dlCard b{align-items:center;gap:8px;margin-top:6px;font-size:14.5px;display:flex}._3e8-kq_dlCard b svg{flex:none}._3e8-kq_dlCard p{color:var(--mg-mute);margin:6px 0 0;font-size:12px;line-height:1.9}._3e8-kq_downloadPanel{min-height:250px}._3e8-kq_downloadStatus,._3e8-kq_linuxNote{color:var(--mg-amber);margin:12px 0 0;font-size:12px;line-height:1.9}._3e8-kq_linuxNote{align-items:flex-start;gap:8px;display:flex}._3e8-kq_linuxNote svg{flex:none;margin-top:3px}._3e8-kq_dlUnavailable b{color:var(--mg-mute)}._3e8-kq_fileName{color:var(--mg-mute);overflow-wrap:anywhere;margin-top:6px;font-size:11px;display:block}._3e8-kq_ac{color:var(--mg-ink);background:color-mix(in srgb, var(--mg-green) 8%, var(--mg-surface));border:1px solid color-mix(in srgb, var(--mg-green) 32%, var(--mg-line));align-items:center;gap:12px;margin-top:14px;padding:12px 16px;text-decoration:none;transition:border-color .3s,background-color .3s;display:flex}._3e8-kq_ac:hover{border-color:var(--mg-green);background:color-mix(in srgb, var(--mg-green) 13%, var(--mg-surface))}._3e8-kq_ac>span:first-child{width:38px;height:42px;color:var(--mg-green);background:color-mix(in srgb, var(--mg-green) 14%, var(--mg-raised));clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;place-items:center;display:grid}._3e8-kq_ac b{font:800 14.5px var(--font-num,"Roboto");text-align:start;direction:ltr;display:block}._3e8-kq_ac small{color:var(--mg-mute);font-size:12.5px}._3e8-kq_ac em{color:var(--mg-green);align-items:center;gap:4px;margin-inline-start:auto;font-size:12.5px;font-style:normal;font-weight:800;display:inline-flex}._3e8-kq_shots{align-content:start;gap:12px;min-width:0;display:grid}._3e8-kq_shot{background:var(--mg-bg);border:1px solid var(--mg-line2);min-width:0;margin:0}._3e8-kq_shotImage{aspect-ratio:8/5;display:block}._3e8-kq_shotImage:focus-visible{outline:2px solid var(--mg-cyan);outline-offset:3px}._3e8-kq_shot img{object-fit:contain;width:100%;height:auto;display:block}._3e8-kq_shot figcaption{color:var(--mg-ink);border-top:1px solid var(--mg-line2);padding:10px 14px;font-size:13px;font-weight:700}._3e8-kq_shotNote{color:var(--mg-dim);margin:0;font-size:12px;line-height:1.9}._3e8-kq_row{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}._3e8-kq_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._3e8-kq_card{padding:18px 20px}._3e8-kq_card h3{font:800 16px var(--font-num,"Roboto");text-align:start;direction:ltr;margin:0 0 6px}._3e8-kq_card p{color:var(--mg-mute);margin:0;font-size:13px;line-height:2}._3e8-kq_dota{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 18px 18px;display:grid}._3e8-kq_dota li{background:var(--mg-bg);border:1px solid var(--mg-line);align-items:flex-start;gap:8px;padding:9px 12px;font-size:13px;line-height:1.8;list-style:none;display:flex}._3e8-kq_dota svg{color:var(--mg-green);flex:none;margin-top:4px}._3e8-kq_dotaHead{color:var(--mg-green);padding:16px 18px 0;font-size:14.5px;font-weight:800}._3e8-kq_text{padding:22px 24px}._3e8-kq_text h2{margin:0 0 12px;font-size:19px;font-weight:800}._3e8-kq_text p{color:var(--mg-mute);margin:0 0 12px;font-size:14px;line-height:2.1}._3e8-kq_text p b{color:var(--mg-ink)}._3e8-kq_warn{color:#ffe0ab;background:color-mix(in srgb, var(--mg-amber) 8%, var(--mg-surface));border:1px solid color-mix(in srgb, var(--mg-amber) 32%, var(--mg-line));padding:14px 16px;font-size:13.5px;line-height:2}@media (max-width:960px){._3e8-kq_hero{grid-template-columns:1fr;padding:22px 18px}._3e8-kq_twoCol{grid-template-columns:1fr}._3e8-kq_dota{grid-template-columns:1fr 1fr}}@media (max-width:560px){._3e8-kq_dlGrid{grid-template-columns:1fr;grid-auto-rows:minmax(144px,auto);min-height:298px}._3e8-kq_downloadPanel{min-height:420px}._3e8-kq_osBtn{flex-direction:column;gap:4px;padding:6px 2px;font-size:12px}._3e8-kq_dota{grid-template-columns:1fr}}@media (max-width:767px){html:not([data-lite=off]) ._3e8-kq_tag,html:not([data-lite=off]) ._3e8-kq_ac>span:first-child{clip-path:none;border-radius:10px}}
