/* Game review page, layout variant "v2" (current CMS default: Floating Dragon, Gold Express, Little Farm, Speed Winner). */
.sc-meta{display:flex;flex-wrap:wrap;gap:8px 18px;background:#f7f8fa;border:1px solid #eceef1;border-radius:12px;padding:12px 16px;margin:14px 0;font-size:13.5px;color:#4b5563}
.sc-meta b{color:#1f2937}
.sc-verdict{background:#fff6ed;border:1px solid #f59e0b33;border-radius:12px;padding:14px 18px;margin:14px 0}
.sc-verdict .sc-v-title{font-weight:700;margin-bottom:6px}
.sc-verdict ul{margin:0;padding-left:18px}
.sc-verdict li{margin:4px 0}
.sc-table-wrap{overflow-x:auto;margin:16px 0}
.sc-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;min-width:660px;border-radius:12px;overflow:hidden;box-shadow:0 2px 14px rgba(0,0,0,.10)}
.sc-table thead th{background:#1f2937;color:#fff;font-weight:700;padding:11px 12px;text-align:left;white-space:nowrap}
.sc-table tbody td{padding:10px 12px;border-bottom:1px solid #eef0f3;background:#fff;vertical-align:top}
.sc-table tbody tr:nth-child(odd) td{background:#fafbfc}
.sc-table tr.sc-total td{background:#fff6ed;font-weight:700}
.sc-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:16px 0}
.sc-card{border:1px solid #eceef1;border-radius:12px;padding:14px 16px;background:#f7f8fa}
.sc-card h4{margin:0 0 8px;font-size:15px}
.sc-card h4 span{display:block;font-size:11.5px;color:#8b929c;font-weight:400;margin-top:2px}
.sc-stats{display:flex;flex-wrap:wrap;gap:8px 16px;margin:8px 0}
.sc-stat{font-size:13px;color:#6b7280}
.sc-stat b{display:block;font-size:15px;color:#1f2937}
.sc-spark{background:#fff;border:1px solid #eceef1;border-radius:8px;margin-top:8px}
.sc-lbl{display:flex;justify-content:space-between;font-size:12px;color:#6b7280;margin-top:6px}
.sc-fig{margin:18px 0}
.sc-fig img{display:block;margin:0 auto;width:100%;max-width:768px;height:auto;border-radius:12px;border:1px solid #eceef1}
.sc-fig figcaption{font-size:.85rem;color:#6b7280;margin-top:8px;text-align:center}
.sc-evidence{background:#f0f7ff;border:1px solid #3b82f633;border-radius:12px;padding:14px 18px;margin:16px 0;font-size:.95rem}
.game-info .game-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}
.info-item.layout::before{content:"🧩 "}
.info-item.paysystem::before{content:"📊 "}
.info-item.trigger::before{content:"🎁 "}
.info-item.mechanic::before{content:"⚙️ "}
.info-item .value small{font-size:11px;color:#8b929c;font-weight:500}
.info-item .value .ours{color:#c81e1e}
@media(max-width:480px){.game-info .game-info-grid{grid-template-columns:1fr 1fr;gap:.6rem}.game-info .info-item.trigger,.game-info .info-item.mechanic{grid-column:1/-1}}
.pv-foot{font-size:.85rem;color:#6b7280;margin:10px 0 0}
