.article-vue-vue-type-style-index-0-lang-module-article-afG4D{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:32px}.article-vue-vue-type-style-index-0-lang-module-article-afG4D header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;display:flex}.article-vue-vue-type-style-index-0-lang-module-article-afG4D header span{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-2);font-size:11px;font-weight:800}.article-vue-vue-type-style-index-0-lang-module-article-afG4D .tags{flex-wrap:wrap;gap:6px;display:flex}.article-vue-vue-type-style-index-0-lang-module-article-afG4D .tags span{color:var(--accent-violet);background:#f5f3ff;border-radius:999px;padding:4px 12px;font-size:10px;font-weight:700}.article-vue-vue-type-style-index-0-lang-module-article-afG4D .body{color:var(--fg-2);font-size:15px;line-height:1.85}.article-vue-vue-type-style-index-0-lang-module-article-afG4D .body h2{color:var(--fg);letter-spacing:-.02em;margin:24px 0 12px;font-size:21px;font-weight:800;line-height:1.3}.article-vue-vue-type-style-index-0-lang-module-article-afG4D .body h2:first-child{margin-top:0}.article-vue-vue-type-style-index-0-lang-module-article-afG4D .body h3{color:var(--fg);margin:20px 0 8px;font-size:17px;font-weight:800}.article-vue-vue-type-style-index-0-lang-module-article-afG4D .body p{margin-bottom:14px}.article-vue-vue-type-style-index-0-lang-module-article-afG4D .body ul{margin-bottom:14px;padding-left:22px}.article-vue-vue-type-style-index-0-lang-module-article-afG4D .body li{margin-bottom:6px}.article-vue-vue-type-style-index-0-lang-module-article-afG4D .body li::marker{color:var(--brand)}.info-panel-vue-vue-type-style-index-0-lang-module-info-panel-cPUT0{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.info-panel-vue-vue-type-style-index-0-lang-module-info-panel-cPUT0 h3{border-bottom:1px solid var(--border);letter-spacing:-.01em;align-items:center;gap:6px;padding:14px 16px;font-size:14px;font-weight:800;display:flex}.info-panel-vue-vue-type-style-index-0-lang-module-info-panel-cPUT0 ul{margin:0;padding:12px 16px 14px;list-style:none}.info-panel-vue-vue-type-style-index-0-lang-module-info-panel-cPUT0 ul>li{justify-content:space-between;align-items:center;padding:9px 0;font-size:12px;display:flex}.info-panel-vue-vue-type-style-index-0-lang-module-info-panel-cPUT0 ul>li+li{border-top:1px solid var(--border)}.info-panel-vue-vue-type-style-index-0-lang-module-info-panel-cPUT0 ul>li>span:first-child{color:var(--fg-3)}.info-panel-vue-vue-type-style-index-0-lang-module-info-panel-cPUT0 ul>li>span:last-child{color:var(--fg);font-weight:700}.info-panel-vue-vue-type-style-index-0-lang-module-info-panel-cPUT0 ul>li:first-child>span:last-child{color:var(--brand-2)}.player-vue-vue-type-style-index-0-lang-module-player-daeoo{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.player-vue-vue-type-style-index-0-lang-module-player-daeoo>header{background:var(--bg-soft);border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:12px 16px;display:flex}.player-vue-vue-type-style-index-0-lang-module-player-daeoo>header>img{border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:40px;height:40px}.player-vue-vue-type-style-index-0-lang-module-player-daeoo .info{flex:1;min-width:0}.player-vue-vue-type-style-index-0-lang-module-player-daeoo .info strong{letter-spacing:-.01em;font-size:15px;font-weight:800}.player-vue-vue-type-style-index-0-lang-module-player-daeoo .info>div:last-child{color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.player-vue-vue-type-style-index-0-lang-module-player-daeoo .tools{flex-shrink:0;gap:6px;display:flex}.player-vue-vue-type-style-index-0-lang-module-player-daeoo .tools button{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--fg-2);cursor:pointer;background:var(--surface);border:1px solid var(--border);transition:all var(--t-fast) var(--ease-out);place-items:center;font-size:14px;display:grid}.player-vue-vue-type-style-index-0-lang-module-player-daeoo .tools button:hover{color:var(--fg);background:var(--bg-tint)}.player-vue-vue-type-style-index-0-lang-module-player-daeoo .tools>button:first-child{color:var(--brand-2);background:#fff7ed;border-color:#f59e0b4d}.player-vue-vue-type-style-index-0-lang-module-player-daeoo .frame{background:linear-gradient(135deg,#1a1b28,#0e1117);width:100%;padding-top:56.25%;position:relative;overflow:hidden}.player-vue-vue-type-style-index-0-lang-module-player-daeoo .frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.player-vue-vue-type-style-index-0-lang-module-player-daeoo .frame button{background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#fff;cursor:pointer;width:84px;height:84px;transition:transform var(--t-fast) var(--ease-out);border:0;border-radius:50%;font-size:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #f59e0b73,0 8px 24px #f59e0b66}.player-vue-vue-type-style-index-0-lang-module-player-daeoo .frame button:hover{transform:scale(1.08)}.related-vue-vue-type-style-index-0-lang-module-related-xCIPc{flex-direction:column;display:flex}.related-vue-vue-type-style-index-0-lang-module-related-xCIPc .grid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}@media screen and (width<=1440px){.related-vue-vue-type-style-index-0-lang-module-related-xCIPc .grid{grid-template-columns:repeat(5,1fr)}}@media screen and (width<=1280px){.related-vue-vue-type-style-index-0-lang-module-related-xCIPc .grid{grid-template-columns:repeat(4,1fr)}}@media screen and (width<=1024px){.related-vue-vue-type-style-index-0-lang-module-related-xCIPc .grid{grid-template-columns:repeat(3,1fr)}}@media screen and (width<=768px){.related-vue-vue-type-style-index-0-lang-module-related-xCIPc .grid{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=480px){.related-vue-vue-type-style-index-0-lang-module-related-xCIPc .grid{grid-template-columns:1fr}}.review-panel-vue-vue-type-style-index-0-lang-module-review-panel-RuAKe{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.review-panel-vue-vue-type-style-index-0-lang-module-review-panel-RuAKe h3{border-bottom:1px solid var(--border);letter-spacing:-.01em;align-items:center;gap:6px;padding:14px 16px;font-size:14px;font-weight:800;display:flex}.review-panel-vue-vue-type-style-index-0-lang-module-review-panel-RuAKe .review{flex-wrap:wrap;gap:10px;padding:12px 16px 14px;display:flex}.review-panel-vue-vue-type-style-index-0-lang-module-review-panel-RuAKe .review p{min-width:0;color:var(--fg-2);flex:1;font-size:13px;line-height:1.7}.review-panel-vue-vue-type-style-index-0-lang-module-review-panel-RuAKe .review .author{flex-basis:100%;margin-left:42px}.review-panel-vue-vue-type-style-index-0-lang-module-review-panel-RuAKe .avatar{background:linear-gradient(135deg,var(--brand),var(--brand-2));color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:grid;box-shadow:0 4px 10px #f59e0b4d}.review-panel-vue-vue-type-style-index-0-lang-module-review-panel-RuAKe .author{color:var(--fg-3);margin-top:6px;font-size:10px;font-weight:600}.screenshots-vue-vue-type-style-index-0-lang-module-screenshots-section-9cmN8{flex-direction:column;display:flex}.screenshots-vue-vue-type-style-index-0-lang-module-screenshots-section-9cmN8 .screenshots{gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.screenshots-vue-vue-type-style-index-0-lang-module-screenshots-section-9cmN8 .screenshots::-webkit-scrollbar{display:none}.screenshots-vue-vue-type-style-index-0-lang-module-screenshots-section-9cmN8 .screenshots>img{border-radius:var(--radius);border:1px solid var(--border);cursor:pointer;width:240px;height:135px;transition:all var(--t-fast) var(--ease-out);box-shadow:var(--shadow-card);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.screenshots-vue-vue-type-style-index-0-lang-module-screenshots-section-9cmN8 .screenshots>img:hover{border-color:var(--brand);transform:translateY(-2px)}.scores-vue-vue-type-style-index-0-lang-module-scores-D43Nx{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.scores-vue-vue-type-style-index-0-lang-module-scores-D43Nx li{flex-direction:column;align-items:center;gap:6px;padding:22px 8px;display:flex;position:relative}.scores-vue-vue-type-style-index-0-lang-module-scores-D43Nx li+li:before{content:"";background:var(--border);width:1px;height:60%;position:absolute;top:20%;left:0}.scores-vue-vue-type-style-index-0-lang-module-scores-D43Nx li>span:first-child{opacity:.7;font-size:18px}.scores-vue-vue-type-style-index-0-lang-module-scores-D43Nx li .val{letter-spacing:-.025em;font-size:28px;font-weight:800;line-height:1}.scores-vue-vue-type-style-index-0-lang-module-scores-D43Nx li>span:last-child{color:var(--fg-3);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.scores-vue-vue-type-style-index-0-lang-module-scores-D43Nx li:first-child .val{color:var(--accent-violet)}.scores-vue-vue-type-style-index-0-lang-module-scores-D43Nx li:nth-child(2) .val{color:var(--brand-2)}.scores-vue-vue-type-style-index-0-lang-module-scores-D43Nx li:nth-child(3) .val{color:var(--accent-green)}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);align-items:flex-start;gap:20px;padding:24px;display:flex}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .thumb{border-radius:var(--radius);width:160px;height:100px;box-shadow:var(--shadow-sm);flex-shrink:0;overflow:hidden}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .info{flex:1;min-width:0}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .info h2{letter-spacing:-.02em;margin-bottom:6px;font-size:22px;font-weight:800}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .info p{color:var(--fg-2);margin-bottom:12px;font-size:14px;line-height:1.65}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .info>nav{color:var(--fg-3);align-items:center;gap:6px;margin-bottom:8px;font-size:11px;display:flex}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .info>nav a{color:var(--fg-3)}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .info>nav a:hover{color:var(--brand-2)}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .info>nav>span{color:var(--fg-4)}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .info>nav>span:last-child{color:var(--fg-3)}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .meta{color:var(--fg-3);flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .meta>span>span{color:var(--fg);font-weight:700}.summary-vue-vue-type-style-index-0-lang-module-summary-b9-SO .meta>span:first-child>span{color:var(--brand-2)}.tags-panel-vue-vue-type-style-index-0-lang-module-tags-panel-NTMAd{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.tags-panel-vue-vue-type-style-index-0-lang-module-tags-panel-NTMAd h3{border-bottom:1px solid var(--border);letter-spacing:-.01em;align-items:center;gap:6px;padding:14px 16px;font-size:14px;font-weight:800;display:flex}.tags-panel-vue-vue-type-style-index-0-lang-module-tags-panel-NTMAd .tag-cloud{flex-wrap:wrap;gap:6px;padding:12px 16px 14px;display:flex}.tags-panel-vue-vue-type-style-index-0-lang-module-tags-panel-NTMAd .tag-cloud>span{cursor:pointer;background:var(--bg-tint);color:var(--fg-2);transition:all var(--t-fast) var(--ease-out);border-radius:999px;padding:5px 12px;font-size:11px;font-weight:600}.tags-panel-vue-vue-type-style-index-0-lang-module-tags-panel-NTMAd .tag-cloud>span:hover{background:var(--fg);color:#fff}.-slug--vue-vue-type-style-index-0-lang-module-game-detail--QOVL{width:100%}.-slug--vue-vue-type-style-index-0-lang-module-game-detail--QOVL .main-layout{grid-template-columns:1fr var(--side-w,300px);align-items:flex-start;gap:20px;display:grid}.-slug--vue-vue-type-style-index-0-lang-module-game-detail--QOVL .main-left{flex-direction:column;gap:24px;min-width:0;display:flex}.-slug--vue-vue-type-style-index-0-lang-module-game-detail--QOVL .main-layout>aside{flex-direction:column;gap:16px;display:flex;position:sticky;top:0}@media screen and (width<=1280px){.-slug--vue-vue-type-style-index-0-lang-module-game-detail--QOVL .main-layout{grid-template-columns:1fr 280px}}@media screen and (width<=1024px){.-slug--vue-vue-type-style-index-0-lang-module-game-detail--QOVL .main-layout{grid-template-columns:1fr}.-slug--vue-vue-type-style-index-0-lang-module-game-detail--QOVL .main-layout>aside{grid-template-columns:1fr 1fr;display:grid;position:static}}@media screen and (width<=768px){.-slug--vue-vue-type-style-index-0-lang-module-game-detail--QOVL .main-layout>aside{grid-template-columns:1fr}}
