.si-game-v2 #cr-hero-v1 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important;letter-spacing:normal!important}
.si-game-v2 #cr-hero-v1{font-family:"Inter",system-ui,-apple-system,sans-serif!important;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border:1px solid #cbd5e1!important;border-radius:24px!important;padding:28px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(59,130,246,.08),0 0 0 1px rgba(255,255,255,.6) inset!important;display:block!important;text-align:left!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-hero-v1::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:5px!important;background:linear-gradient(90deg,#0ea5e9,#3b82f6,#8b5cf6,#0ea5e9)!important;background-size:200% auto!important;z-index:10!important;opacity:0.85!important}
.si-game-v2 #cr-hero-v1 .ch-hdr{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:20px!important;flex-direction:row!important}
.si-game-v2 #cr-hero-v1 .ch-icn-bg{display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;border-radius:12px!important;color:#fff!important;box-shadow:0 4px 12px rgba(59,130,246,.3)!important;flex-shrink:0!important}
.si-game-v2 #cr-hero-v1 svg{max-width:24px!important;max-height:24px!important;display:block!important;flex-shrink:0!important}
.si-game-v2 #cr-hero-v1 .ch-icn-bg svg{width:22px!important;height:22px!important;min-width:22px!important;stroke-width:2.5!important;fill:none!important;stroke:currentColor!important}
.si-game-v2 #cr-hero-v1 .ch-title{margin:0!important;font-size:20px!important;font-weight:800!important;color:#1e293b!important;display:block!important;padding:0!important;line-height:1.2!important;letter-spacing:-0.5px!important}
.si-game-v2 #cr-hero-v1 .ch-img-wrap{position:relative!important;display:block!important;width:100%!important;border-radius:16px!important;overflow:hidden!important;border:2px solid #e2e8f0!important;box-shadow:0 12px 25px -5px rgba(0,0,0,.1)!important;transition:all .4s cubic-bezier(.4,0,.2,1);aspect-ratio:16/9!important;background:#0f172a!important}
.si-game-v2 #cr-hero-v1 .ch-img-wrap:hover{border-color:#93c5fd!important;box-shadow:0 15px 30px -5px rgba(59,130,246,.25)!important;transform:translateY(-3px)!important}
.si-game-v2 #cr-hero-v1 .ch-img-wrap img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .6s cubic-bezier(.4,0,.2,1);display:block!important;margin:0!important;padding:0!important}
.si-game-v2 #cr-hero-v1 .ch-img-wrap:hover img{transform:scale(1.05)!important}
.si-game-v2 #cr-hero-v1 .ch-overlay{position:absolute!important;inset:0!important;background:linear-gradient(to top,rgba(15,23,42,.4) 0%,rgba(15,23,42,0) 40%)!important;pointer-events:none!important;z-index:2!important}
@media(max-width:768px){.si-game-v2 #cr-hero-v1{padding:24px 20px!important;border-radius:20px!important}
.si-game-v2 #cr-hero-v1 .ch-title{font-size:18px!important}}
.si-game-v2{--cr-bg:#ffffff;--cr-border:#f1f5f9;--cr-text-main:#0f172a;--cr-text-muted:#64748b;--cr-text-sub:#475569;--cr-hover-bg:#f8fafc;--cr-font:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--c-blue:59,130,246;--c-indigo:99,102,241;--c-violet:139,92,246;--c-pink:236,72,153;--c-orange:249,115,22;--c-teal:20,184,166;--c-cyan:6,182,212;--c-emerald:16,185,129;--c-amber:245,158,11;--c-green:34,197,94;--cr-spring:cubic-bezier(0.175,0.885,0.32,1.275);--cr-smooth:cubic-bezier(0.4,0,0.2,1)}
.si-game-v2 #cr-toc-v10,.si-game-v2 #cr-toc-v10 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important;letter-spacing:normal!important}
.si-game-v2 #cr-toc-v10{font-family:var(--cr-font)!important;background:var(--cr-bg)!important;border:1px solid #e2e8f0!important;border-radius:24px!important;padding:32px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.02)!important;position:relative!important;overflow:hidden!important;display:block!important;text-align:left!important;clear:both!important}
.si-game-v2 #cr-toc-v10::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:5px!important;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#ec4899,#f97316,#3b82f6)!important;background-size:200% auto!important;z-index:10!important;opacity:0.85!important}
.si-game-v2 #cr-toc-v10 .cr-header{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:28px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(226,232,240,0.6)!important;flex-direction:row!important}
.si-game-v2 #cr-toc-v10 .cr-title{margin:0!important;font-size:18px!important;font-weight:700!important;color:var(--cr-text-main)!important;display:flex!important;align-items:center!important;gap:12px!important;letter-spacing:-0.02em!important;padding:0!important;line-height:1.2!important}
.si-game-v2 #cr-toc-v10 .cr-title-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:#f1f5f9!important;border-radius:10px!important;color:#475569!important;flex-shrink:0!important}
.si-game-v2 #cr-toc-v10 svg{max-width:24px!important;max-height:24px!important;display:block!important;flex-shrink:0!important}
.si-game-v2 #cr-toc-v10 .cr-title-icon svg{width:18px!important;height:18px!important;min-width:18px!important}
.si-game-v2 #cr-toc-v10 .cr-badge{font-size:12px!important;font-weight:600!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;color:#64748b!important;padding:6px 14px!important;border-radius:20px!important;box-shadow:0 2px 4px rgba(0,0,0,0.02)!important;white-space:nowrap!important}
.si-game-v2 #cr-toc-v10 ol{list-style:none!important;padding:0!important;margin:0!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px 24px!important;counter-reset:color-counter!important;width:100%!important}
.si-game-v2 #cr-toc-v10 li{margin:0!important;padding:0!important;counter-increment:color-counter!important;list-style:none!important;display:block!important;width:100%!important;border:none!important;background:transparent!important}
.si-game-v2 #cr-toc-v10 li::before{display:none!important}
.si-game-v2 #cr-toc-v10 a{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-direction:row!important;padding:14px!important;border-radius:16px!important;color:var(--cr-text-main)!important;background:transparent!important;border:1px solid transparent!important;transition:all 0.3s var(--cr-smooth);position:relative!important;overflow:hidden!important;box-shadow:none!important;width:100%!important;text-decoration:none!important}
.si-game-v2 #cr-toc-v10 a:hover{background:var(--cr-hover-bg)!important;border-color:#f1f5f9!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px -6px rgba(0,0,0,0.06)!important;color:inherit!important}
.si-game-v2 #cr-toc-v10 .cr-icon-box{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;max-width:44px!important;border-radius:14px!important;margin-right:18px!important;margin-left:0!important;margin-top:0!important;margin-bottom:0!important;background:rgba(var(--item-color),0.08)!important;border:1px solid rgba(var(--item-color),0.15)!important;color:rgb(var(--item-color))!important;transition:all 0.4s var(--cr-spring);flex-shrink:0!important;position:relative!important;z-index:2!important;padding:0!important}
.si-game-v2 #cr-toc-v10 .cr-icon-box svg{width:22px!important;height:22px!important;min-width:22px!important;stroke-width:2!important}
.si-game-v2 #cr-toc-v10 a:hover .cr-icon-box{background:rgb(var(--item-color))!important;color:white!important;transform:scale(1.1) rotate(6deg)!important;box-shadow:0 8px 16px -4px rgba(var(--item-color),0.4)!important;border-color:transparent!important}
.si-game-v2 #cr-toc-v10 .cr-text-box{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:3px!important;flex-grow:1!important;position:relative!important;z-index:2!important;margin:0!important;padding:0!important;text-align:left!important}
.si-game-v2 #cr-toc-v10 .cr-title-text{font-size:14.5px!important;font-weight:600!important;color:var(--cr-text-main)!important;transition:color 0.3s ease;line-height:1.2!important;margin:0!important;padding:0!important;display:block!important}
.si-game-v2 #cr-toc-v10 .cr-desc{font-size:12px!important;font-weight:400!important;color:var(--cr-text-sub)!important;line-height:1.3!important;transition:color 0.3s ease;margin:0!important;padding:0!important;display:block!important}
.si-game-v2 #cr-toc-v10 a:hover .cr-title-text{color:var(--cr-text-main)!important}
.si-game-v2 #cr-toc-v10 a:hover .cr-desc{color:var(--cr-text-muted)!important}
.si-game-v2 #cr-toc-v10 .cr-action{display:flex!important;align-items:center!important;justify-content:center!important;color:rgba(var(--item-color),0.8)!important;opacity:0!important;transform:translateX(-10px)!important;transition:all 0.3s var(--cr-smooth);margin-left:10px!important;flex-shrink:0!important}
.si-game-v2 #cr-toc-v10 .cr-action svg{width:18px!important;height:18px!important;min-width:18px!important}
.si-game-v2 #cr-toc-v10 a:hover .cr-action{opacity:1!important;transform:translateX(0)!important}
.si-game-v2 #cr-toc-v10 .cr-watermark{font-family:"Geist","Inter",monospace!important;font-size:40px!important;font-weight:800!important;color:#f8fafc!important;position:absolute!important;right:-5px!important;bottom:-10px!important;z-index:1!important;transition:all 0.4s var(--cr-smooth);pointer-events:none!important;opacity:0.6!important;line-height:1!important;margin:0!important;display:block!important}
.si-game-v2 #cr-toc-v10 a:hover .cr-watermark{color:rgba(var(--item-color),0.05)!important;transform:scale(1.1) translate(-5px,-5px)!important}
.si-game-v2 #cr-toc-v10 .is-download{background:linear-gradient(135deg,rgba(34,197,94,0.03) 0%,rgba(16,185,129,0.08) 100%)!important;border:1px solid rgba(34,197,94,0.2)!important;box-shadow:0 4px 12px rgba(34,197,94,0.05)!important}
.si-game-v2 #cr-toc-v10 .is-hardware{background:linear-gradient(135deg,rgba(244,63,94,0.03) 0%,rgba(225,29,72,0.07) 100%)!important;border:1px solid rgba(244,63,94,0.2)!important;box-shadow:0 4px 12px rgba(244,63,94,0.05)!important}
.si-game-v2 #cr-toc-v10 .is-hardware:hover{background:linear-gradient(135deg,rgba(244,63,94,0.08) 0%,rgba(225,29,72,0.12) 100%)!important;border-color:rgba(244,63,94,0.4)!important;box-shadow:0 8px 20px rgba(244,63,94,0.15)!important}
.si-game-v2 #cr-toc-v10 .is-hardware .cr-icon-box{background:rgba(244,63,94,0.15)!important;border-color:rgba(244,63,94,0.3)!important}
.si-game-v2 #cr-toc-v10 .is-download:hover{background:linear-gradient(135deg,rgba(34,197,94,0.08) 0%,rgba(16,185,129,0.12) 100%)!important;border-color:rgba(34,197,94,0.4)!important;box-shadow:0 8px 20px rgba(34,197,94,0.15)!important}
.si-game-v2 #cr-toc-v10 .is-download .cr-icon-box{background:rgba(34,197,94,0.15)!important;border-color:rgba(34,197,94,0.3)!important}
.si-game-v2 #cr-toc-v10 .is-download:hover .cr-icon-box{animation:none;background:rgb(var(--item-color))!important}
@media (max-width:768px){.si-game-v2 #cr-toc-v10 ol{grid-template-columns:1fr!important;gap:10px!important}
.si-game-v2 #cr-toc-v10{padding:24px 20px!important;border-radius:20px!important}
.si-game-v2 #cr-toc-v10 .cr-watermark{font-size:32px!important}}
.si-game-v2 #cr-quick-v1 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important;letter-spacing:normal!important}
.si-game-v2 #cr-quick-v1{font-family:"Inter",system-ui,-apple-system,sans-serif!important;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border:1px solid #cbd5e1!important;border-radius:24px!important;padding:32px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(59,130,246,.08),0 0 0 1px rgba(255,255,255,.6) inset!important;display:block!important;text-align:left!important;clear:both!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-quick-v1::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:5px!important;background:linear-gradient(90deg,#0ea5e9,#3b82f6,#8b5cf6,#0ea5e9)!important;background-size:200% auto!important;z-index:10!important;opacity:0.85!important}
.si-game-v2 #cr-quick-v1 .cq-hdr{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:24px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(203,213,225,.6)!important;flex-direction:row!important}
.si-game-v2 #cr-quick-v1 .cq-icn-bg{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border-radius:10px!important;color:#fff!important;box-shadow:0 4px 10px rgba(59,130,246,.3)!important;flex-shrink:0!important}
.si-game-v2 #cr-quick-v1 svg{max-width:24px!important;max-height:24px!important;display:block!important;flex-shrink:0!important}
.si-game-v2 #cr-quick-v1 .cq-icn-bg svg{width:20px!important;height:20px!important;min-width:20px!important;stroke-width:2.5!important}
.si-game-v2 #cr-quick-v1 .cq-title{margin:0!important;font-size:18px!important;font-weight:700!important;color:#1e293b!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0!important;line-height:1.2!important}
.si-game-v2 #cr-quick-v1 .cq-badge{font-size:11px!important;background:#e0e7ff!important;color:#4f46e5!important;padding:4px 12px!important;border-radius:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.5px!important}
.si-game-v2 #cr-quick-v1 .cq-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:12px!important;width:100%!important}
.si-game-v2 #cr-quick-v1 .cq-item{background:rgba(255,255,255,.7)!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:14px 16px!important;display:flex!important;align-items:center!important;gap:14px!important;transition:all .3s ease;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-quick-v1 .cq-item:hover{background:#fff!important;border-color:#93c5fd!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px -4px rgba(59,130,246,.15)!important}
.si-game-v2 #cr-quick-v1 .cq-item::before{content:''!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:3px!important;background:#3b82f6!important;opacity:0!important;transition:opacity .3s ease}
.si-game-v2 #cr-quick-v1 .cq-item:hover::before{opacity:1!important}
.si-game-v2 #cr-quick-v1 .cq-i-icn{width:38px!important;height:38px!important;min-width:38px!important;background:#eff6ff!important;color:#3b82f6!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;flex-shrink:0!important;transition:all .3s ease;border:1px solid rgba(59,130,246,.1)!important}
.si-game-v2 #cr-quick-v1 .cq-i-icn svg{width:18px!important;height:18px!important;stroke-width:2!important}
.si-game-v2 #cr-quick-v1 .cq-item:hover .cq-i-icn{background:#3b82f6!important;color:#fff!important;transform:scale(1.1) rotate(5deg)!important;border-color:transparent!important;box-shadow:0 4px 10px rgba(59,130,246,.3)!important}
.si-game-v2 #cr-quick-v1 .cq-i-txt{display:flex!important;flex-direction:column!important;gap:3px!important}
.si-game-v2 #cr-quick-v1 .cq-lbl{font-size:12px!important;color:#64748b!important;line-height:1.2!important;display:block!important;font-weight:500!important}
.si-game-v2 #cr-quick-v1 .cq-val{font-size:14px!important;font-weight:600!important;color:#1e293b!important;display:block!important;line-height:1.3!important}
.si-game-v2 #cr-quick-v1 .cq-val a{color:#2563eb!important;text-decoration:none!important;border-bottom:1px dashed #93c5fd!important;transition:all .2s ease;display:inline-block!important}
.si-game-v2 #cr-quick-v1 .cq-val a:hover{color:#1d4ed8!important;border-bottom-style:solid!important}
@media(max-width:768px){.si-game-v2 #cr-quick-v1{padding:24px 20px!important;border-radius:20px!important}
.si-game-v2 #cr-quick-v1 .cq-grid{grid-template-columns:1fr!important}}
.si-game-v2 #cr-review-v1 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important;letter-spacing:normal!important}
.si-game-v2 #cr-review-v1{font-family:"Inter",system-ui,-apple-system,sans-serif!important;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border:1px solid #cbd5e1!important;border-radius:24px!important;padding:32px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(99,102,241,.08),0 0 0 1px rgba(255,255,255,.6) inset!important;display:block!important;text-align:left!important;clear:both!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-review-v1::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:5px!important;background:linear-gradient(90deg,#10b981,#3b82f6,#6366f1,#10b981)!important;background-size:200% auto!important;z-index:10!important;opacity:0.85!important}
.si-game-v2 #cr-review-v1 .crv-hdr{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:24px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(203,213,225,.6)!important;flex-direction:row!important}
.si-game-v2 #cr-review-v1 .crv-icn-bg{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:linear-gradient(135deg,#10b981,#059669)!important;border-radius:10px!important;color:#fff!important;box-shadow:0 4px 10px rgba(16,185,129,.3)!important;flex-shrink:0!important}
.si-game-v2 #cr-review-v1 svg{max-width:24px!important;max-height:24px!important;display:block!important;flex-shrink:0!important}
.si-game-v2 #cr-review-v1 .crv-icn-bg svg{width:20px!important;height:20px!important;min-width:20px!important;stroke-width:2.5!important}
.si-game-v2 #cr-review-v1 .crv-title{margin:0!important;font-size:18px!important;font-weight:700!important;color:#1e293b!important;display:block!important;padding:0!important;line-height:1.2!important}
.si-game-v2 #cr-review-v1 .crv-txt{font-size:13.5px!important;color:#475569!important;line-height:1.75!important;display:block!important;margin-bottom:20px!important}
.si-game-v2 #cr-review-v1 .crv-subtitle{font-size:15px!important;font-weight:700!important;color:#1e293b!important;display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:16px!important;margin-top:28px!important}
.si-game-v2 #cr-review-v1 .crv-subtitle::before{content:''!important;display:block!important;width:4px!important;height:16px!important;background:#10b981!important;border-radius:4px!important}
.si-game-v2 #cr-review-v1 .crv-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:14px!important;margin-bottom:20px!important;width:100%!important}
.si-game-v2 #cr-review-v1 .crv-card{background:rgba(255,255,255,.7)!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:16px!important;display:flex!important;align-items:flex-start!important;gap:12px!important;transition:all .3s ease}
.si-game-v2 #cr-review-v1 .crv-card:hover{background:#fff!important;border-color:#10b981!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px -6px rgba(16,185,129,.15)!important}
.si-game-v2 #cr-review-v1 .crv-card-icn{width:34px!important;height:34px!important;min-width:34px!important;background:#ecfdf5!important;color:#059669!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;flex-shrink:0!important}
.si-game-v2 #cr-review-v1 .crv-card-icn svg{width:18px!important;height:18px!important;stroke-width:2!important}
.si-game-v2 #cr-review-v1 .crv-card-tbox{display:flex!important;flex-direction:column!important;gap:3px!important}
.si-game-v2 #cr-review-v1 .crv-card-title{font-size:14px!important;font-weight:600!important;color:#1e293b!important;display:block!important;line-height:1.2!important}
.si-game-v2 #cr-review-v1 .crv-card-desc{font-size:12px!important;color:#64748b!important;line-height:1.4!important;display:block!important}
.si-game-v2 #cr-review-v1 .crv-alert{margin-top:28px!important;background:linear-gradient(135deg,#eff6ff,#e0e7ff)!important;border:1px solid #c7d2fe!important;border-radius:16px!important;padding:18px 20px!important;display:flex!important;align-items:flex-start!important;gap:14px!important;box-shadow:0 4px 12px rgba(99,102,241,.05)!important}
.si-game-v2 #cr-review-v1 .crv-alert-icn{width:28px!important;height:28px!important;background:#6366f1!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;flex-shrink:0!important}
.si-game-v2 #cr-review-v1 .crv-alert-txt{color:#3730a3!important;font-size:13.5px!important;line-height:1.6!important;display:block!important;margin-top:2px!important}
.si-game-v2 #cr-review-v1 .crv-alert-txt strong{color:#312e81!important;font-weight:700!important}
@media(max-width:768px){.si-game-v2 #cr-review-v1{padding:24px 20px!important;border-radius:20px!important}
.si-game-v2 #cr-review-v1 .crv-grid{grid-template-columns:1fr!important}}
.si-game-v2 #cr-aud-v2 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important}
.si-game-v2 #cr-aud-v2{font-family:"Inter",system-ui,-apple-system,sans-serif!important;background:linear-gradient(135deg,#f0f9ff 0%,#ecfdf5 100%)!important;border:1px solid #a5f3fc!important;border-radius:24px!important;padding:32px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(6,182,212,.1),0 0 0 1px rgba(255,255,255,.5) inset!important;display:block!important;text-align:left!important}
.si-game-v2 #cr-aud-v2 .ca-hdr{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:28px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(165,243,252,.6)!important;flex-direction:row!important}
.si-game-v2 #cr-aud-v2 .ca-icn-bg{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:linear-gradient(135deg,#06b6d4,#0891b2)!important;border-radius:10px!important;color:#fff!important;box-shadow:0 4px 10px rgba(6,182,212,.3)!important;flex-shrink:0!important}
.si-game-v2 #cr-aud-v2 .ca-title{font-size:18px!important;font-weight:700!important;color:#164e63!important;margin:0!important;display:block!important}
.si-game-v2 #cr-aud-v2 .ca-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important;gap:14px 20px!important;width:100%!important}
.si-game-v2 #cr-aud-v2 .ca-card{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-direction:row!important;padding:16px!important;background:rgba(255,255,255,.85)!important;border-radius:16px!important;border:1px solid #cffafe!important;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%!important}
.si-game-v2 #cr-aud-v2 .ca-card:hover{background:#fff!important;border-color:#67e8f9!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px -6px rgba(6,182,212,.15)!important}
.si-game-v2 #cr-aud-v2 .ca-c-icn{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;background:#ecfeff!important;border-radius:14px!important;margin-right:16px!important;color:#0891b2!important;transition:all .4s cubic-bezier(.175,.885,.32,1.275);flex-shrink:0!important;border:1px solid rgba(8,145,178,.1)!important}
.si-game-v2 #cr-aud-v2 .ca-card:hover .ca-c-icn{background:#06b6d4!important;color:#fff!important;transform:scale(1.1) rotate(6deg)!important;box-shadow:0 6px 14px -4px rgba(6,182,212,.4)!important;border-color:transparent!important}
.si-game-v2 #cr-aud-v2 .ca-txt{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:4px!important;flex-grow:1!important}
.si-game-v2 #cr-aud-v2 .ca-t1{font-size:14.5px!important;font-weight:600!important;color:#1e293b!important;transition:color .3s ease;line-height:1.2!important;display:block!important}
.si-game-v2 #cr-aud-v2 .ca-t2{font-size:12px!important;font-weight:400!important;color:#64748b!important;line-height:1.3!important;display:block!important}
.si-game-v2 #cr-aud-v2 .ca-card:hover .ca-t1{color:#0891b2!important}
@media(max-width:768px){.si-game-v2 #cr-aud-v2 .ca-grid{grid-template-columns:1fr!important;gap:12px!important}
.si-game-v2 #cr-aud-v2{padding:24px 20px!important;border-radius:20px!important}}
.si-game-v2 #cr-tips-v1 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important;letter-spacing:normal!important}
.si-game-v2 #cr-tips-v1{font-family:"Inter",system-ui,-apple-system,sans-serif!important;background:linear-gradient(135deg,#fefce8 0%,#fef3c7 100%)!important;border:1px solid #fde68a!important;border-radius:24px!important;padding:32px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(245,158,11,.1),0 0 0 1px rgba(255,255,255,.5) inset!important;display:block!important;text-align:left!important;clear:both!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-tips-v1 .ct-hdr{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:24px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(253,230,138,.6)!important;flex-direction:row!important}
.si-game-v2 #cr-tips-v1 .ct-icn-bg{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:linear-gradient(135deg,#f59e0b,#d97706)!important;border-radius:10px!important;color:#fff!important;box-shadow:0 4px 10px rgba(245,158,11,.3)!important;flex-shrink:0!important}
.si-game-v2 #cr-tips-v1 .ct-icn-bg svg{width:20px!important;height:20px!important;display:block!important}
.si-game-v2 #cr-tips-v1 .ct-title{margin:0!important;font-size:18px!important;font-weight:700!important;color:#78350f!important;display:block!important;padding:0!important;line-height:1.2!important}
.si-game-v2 #cr-tips-v1 .ct-list{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}
.si-game-v2 #cr-tips-v1 .ct-card{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;flex-direction:row!important;padding:16px!important;background:rgba(255,255,255,.7)!important;border-radius:16px!important;border:1px solid #fef08a!important;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-tips-v1 .ct-card:hover{background:#fff!important;border-color:#fcd34d!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px -6px rgba(245,158,11,.15)!important}
.si-game-v2 #cr-tips-v1 .ct-num{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;background:#fef3c7!important;border-radius:14px!important;margin-right:16px!important;color:#d97706!important;font-size:18px!important;font-weight:800!important;font-family:"Geist","Inter",monospace!important;transition:all .4s cubic-bezier(.175,.885,.32,1.275);flex-shrink:0!important;border:1px solid rgba(245,158,11,.15)!important}
.si-game-v2 #cr-tips-v1 .ct-card:hover .ct-num{background:#f59e0b!important;color:#fff!important;transform:scale(1.1) rotate(-5deg)!important;box-shadow:0 6px 14px -4px rgba(245,158,11,.4)!important;border-color:transparent!important}
.si-game-v2 #cr-tips-v1 .ct-txt{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:4px!important;flex-grow:1!important;margin:0!important;padding:0!important;text-align:left!important;margin-top:2px!important}
.si-game-v2 #cr-tips-v1 .ct-t1{font-size:14.5px!important;font-weight:600!important;color:#1e293b!important;transition:color .3s ease;line-height:1.2!important;display:block!important}
.si-game-v2 #cr-tips-v1 .ct-t2{font-size:12px!important;font-weight:400!important;color:#64748b!important;line-height:1.4!important;display:block!important}
.si-game-v2 #cr-tips-v1 .ct-card:hover .ct-t1{color:#d97706!important}
@media(max-width:768px){.si-game-v2 #cr-tips-v1{padding:24px 20px!important;border-radius:20px!important}
.si-game-v2 #cr-tips-v1 .ct-card{padding:14px!important}
.si-game-v2 #cr-tips-v1 .ct-num{width:36px!important;height:36px!important;min-width:36px!important;font-size:16px!important;margin-right:12px!important}}
.si-game-v2 #cr-setup-v1 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important;letter-spacing:normal!important}
.si-game-v2 #cr-setup-v1{font-family:"Inter",system-ui,-apple-system,sans-serif!important;background:linear-gradient(135deg,#faf5ff 0%,#ede9fe 100%)!important;border:1px solid #c4b5fd!important;border-radius:24px!important;padding:32px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(139,92,246,.1),0 0 0 1px rgba(255,255,255,.5) inset!important;display:block!important;text-align:left!important;clear:both!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-setup-v1 .cs-hdr{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:24px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(196,181,253,.6)!important;flex-direction:row!important}
.si-game-v2 #cr-setup-v1 .cs-icn-bg{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:linear-gradient(135deg,#8b5cf6,#6d28d9)!important;border-radius:10px!important;color:#fff!important;box-shadow:0 4px 10px rgba(139,92,246,.3)!important;flex-shrink:0!important}
.si-game-v2 #cr-setup-v1 .cs-icn-bg svg{width:20px!important;height:20px!important;display:block!important}
.si-game-v2 #cr-setup-v1 .cs-title{margin:0!important;font-size:18px!important;font-weight:700!important;color:#3b0764!important;display:block!important;padding:0!important;line-height:1.2!important}
.si-game-v2 #cr-setup-v1 .cs-list{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}
.si-game-v2 #cr-setup-v1 .cs-step{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;flex-direction:row!important;padding:16px!important;background:rgba(255,255,255,.7)!important;border-radius:16px!important;border:1px solid #ddd6fe!important;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-setup-v1 .cs-step:hover{background:#fff!important;border-color:#a78bfa!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px -6px rgba(139,92,246,.15)!important}
.si-game-v2 #cr-setup-v1 .cs-num{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;background:#ede9fe!important;border-radius:14px!important;margin-right:16px!important;color:#7c3aed!important;font-size:18px!important;font-weight:800!important;font-family:"Geist","Inter",monospace!important;transition:all .4s cubic-bezier(.175,.885,.32,1.275);flex-shrink:0!important;border:1px solid rgba(139,92,246,.15)!important}
.si-game-v2 #cr-setup-v1 .cs-step:hover .cs-num{background:#8b5cf6!important;color:#fff!important;transform:scale(1.1) rotate(-5deg)!important;box-shadow:0 6px 14px -4px rgba(139,92,246,.4)!important;border-color:transparent!important}
.si-game-v2 #cr-setup-v1 .cs-txt{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:4px!important;flex-grow:1!important;margin:0!important;padding:0!important;text-align:left!important;margin-top:2px!important}
.si-game-v2 #cr-setup-v1 .cs-t1{font-size:14.5px!important;font-weight:600!important;color:#1e293b!important;transition:color .3s ease;line-height:1.2!important;display:block!important}
.si-game-v2 #cr-setup-v1 .cs-t2{font-size:12px!important;font-weight:400!important;color:#64748b!important;line-height:1.4!important;display:block!important}
.si-game-v2 #cr-setup-v1 .cs-step:hover .cs-t1{color:#6d28d9!important}
.si-game-v2 #cr-setup-v1 .cs-code{background:#ede9fe!important;color:#6d28d9!important;padding:2px 8px!important;border-radius:4px!important;font-size:11.5px!important;border:1px solid #c4b5fd!important;font-family:monospace!important;font-weight:600!important;display:inline-block!important;margin-top:2px!important}
.si-game-v2 #cr-setup-v1 .cs-warn{margin-top:16px!important;background:#fffbeb!important;border:1px solid #fcd34d!important;border-radius:16px!important;padding:16px!important;display:flex!important;align-items:flex-start!important;gap:12px!important;box-shadow:0 4px 12px rgba(245,158,11,.05)!important;transition:all .3s ease;flex-direction:row!important}
.si-game-v2 #cr-setup-v1 .cs-warn:hover{background:#fef3c7!important;border-color:#fbbf24!important;transform:translateY(-1px)!important;box-shadow:0 6px 16px rgba(245,158,11,.1)!important}
.si-game-v2 #cr-setup-v1 .cs-w-icn{font-size:20px!important;flex-shrink:0!important;display:block!important;line-height:1!important}
.si-game-v2 #cr-setup-v1 .cs-w-txt{color:#92400e!important;font-size:12.5px!important;line-height:1.5!important;display:block!important}
.si-game-v2 #cr-setup-v1 .cs-w-txt strong{color:#78350f!important;font-weight:700!important}
@media(max-width:768px){.si-game-v2 #cr-setup-v1{padding:24px 20px!important;border-radius:20px!important}
.si-game-v2 #cr-setup-v1 .cs-step{padding:14px!important}
.si-game-v2 #cr-setup-v1 .cs-num{width:36px!important;height:36px!important;min-width:36px!important;font-size:16px!important;margin-right:12px!important}
.si-game-v2 #cr-setup-v1 .cs-warn{padding:14px!important}}
.si-game-v2 #cr-faq-v1 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important;letter-spacing:normal!important}
.si-game-v2 #cr-faq-v1{font-family:"Inter",system-ui,-apple-system,sans-serif!important;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border:1px solid #cbd5e1!important;border-radius:24px!important;padding:32px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(99,102,241,.1),0 0 0 1px rgba(255,255,255,.5) inset!important;display:block!important;text-align:left!important;clear:both!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-faq-v1 br,.si-game-v2 #cr-faq-v1 p:empty{display:none!important}
.si-game-v2 #cr-faq-v1 p{margin:0!important;padding:0!important}
.si-game-v2 #cr-faq-v1 .cf-hdr{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:24px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(203,213,225,.6)!important;flex-direction:row!important}
.si-game-v2 #cr-faq-v1 .cf-icn-bg{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:linear-gradient(135deg,#6366f1,#4f46e5)!important;border-radius:10px!important;color:#fff!important;box-shadow:0 4px 10px rgba(99,102,241,.3)!important;flex-shrink:0!important}
.si-game-v2 #cr-faq-v1 .cf-icn-bg svg{width:20px!important;height:20px!important;display:block!important}
.si-game-v2 #cr-faq-v1 .cf-title{margin:0!important;font-size:18px!important;font-weight:700!important;color:#1e293b!important;display:block!important;padding:0!important;line-height:1.2!important}
.si-game-v2 #cr-faq-v1 .cf-list{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}
.si-game-v2 #cr-faq-v1 .cf-item{background:rgba(255,255,255,.6)!important;border:1px solid #e2e8f0!important;border-radius:16px!important;overflow:hidden!important;transition:all .3s ease;display:block!important;width:100%!important}
.si-game-v2 #cr-faq-v1 .cf-item:hover{background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 4px 12px rgba(0,0,0,.03)!important}
.si-game-v2 #cr-faq-v1 .cf-item[open]{background:#fff!important;border-color:#a5b4fc!important;box-shadow:0 8px 20px -6px rgba(99,102,241,.15)!important}
.si-game-v2 #cr-faq-v1 .cf-q{padding:16px 20px!important;cursor:pointer!important;display:flex!important;align-items:center!important;gap:14px!important;list-style:none!important;width:100%!important;user-select:none!important}
.si-game-v2 #cr-faq-v1 .cf-q::-webkit-details-marker{display:none!important}
.si-game-v2 #cr-faq-v1 .cf-q-icn{display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;min-width:28px!important;background:#e0e7ff!important;color:#4f46e5!important;border-radius:8px!important;font-size:14px!important;font-weight:800!important;flex-shrink:0!important;transition:all .3s ease;font-family:"Geist","Inter",monospace!important}
.si-game-v2 #cr-faq-v1 .cf-item[open] .cf-q-icn{background:#6366f1!important;color:#fff!important;transform:rotate(10deg) scale(1.05)!important}
.si-game-v2 #cr-faq-v1 .cf-q-txt{font-size:14.5px!important;font-weight:600!important;color:#1e293b!important;flex-grow:1!important;transition:color .3s ease;line-height:1.3!important}
.si-game-v2 #cr-faq-v1 .cf-item:hover .cf-q-txt{color:#4f46e5!important}
.si-game-v2 #cr-faq-v1 .cf-arrow{color:#94a3b8!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:transform .3s cubic-bezier(.4,0,.2,1);flex-shrink:0!important}
.si-game-v2 #cr-faq-v1 .cf-arrow svg{width:18px!important;height:18px!important}
.si-game-v2 #cr-faq-v1 .cf-item[open] .cf-arrow{transform:rotate(180deg)!important;color:#4f46e5!important}
.si-game-v2 #cr-faq-v1 .cf-ans{padding:0 20px 20px 62px!important;color:#475569!important;font-size:12.5px!important;line-height:1.6!important;display:block!important;animation:si2-cf-fade-in .3s ease-out}
.si-game-v2 #cr-faq-v1 .cf-ans strong{color:#1e293b!important;font-weight:700!important}
@keyframes si2-cf-fade-in{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:768px){.si-game-v2 #cr-faq-v1{padding:24px 20px!important;border-radius:20px!important}
.si-game-v2 #cr-faq-v1 .cf-q{padding:14px 16px!important;gap:12px!important}
.si-game-v2 #cr-faq-v1 .cf-ans{padding:0 16px 16px 56px!important}}
.si-game-v2 #cr-rating-v1 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important;letter-spacing:normal!important}
.si-game-v2 #cr-rating-v1{font-family:"Inter",system-ui,-apple-system,sans-serif!important;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border:1px solid #cbd5e1!important;border-radius:24px!important;padding:32px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(99,102,241,.1),0 0 0 1px rgba(255,255,255,.5) inset!important;display:block!important;text-align:left!important;clear:both!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-rating-v1 .cr-hdr{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:28px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(203,213,225,.6)!important;flex-direction:row!important}
.si-game-v2 #cr-rating-v1 .cr-icn-bg{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:linear-gradient(135deg,#f59e0b,#d97706)!important;border-radius:10px!important;color:#fff!important;box-shadow:0 4px 10px rgba(245,158,11,.3)!important;flex-shrink:0!important}
.si-game-v2 #cr-rating-v1 svg{max-width:24px!important;max-height:24px!important;display:block!important;flex-shrink:0!important}
.si-game-v2 #cr-rating-v1 .cr-icn-bg svg{width:20px!important;height:20px!important;min-width:20px!important;fill:currentColor!important;stroke:none!important}
.si-game-v2 #cr-rating-v1 .cr-title{margin:0!important;font-size:18px!important;font-weight:700!important;color:#1e293b!important;display:block!important;padding:0!important;line-height:1.2!important}
.si-game-v2 #cr-rating-v1 .cr-body{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:36px!important;width:100%!important}
.si-game-v2 #cr-rating-v1 .cr-main{text-align:center!important;min-width:140px!important;flex-shrink:0!important;display:flex!important;flex-direction:column!important;align-items:center!important}
.si-game-v2 #cr-rating-v1 .cr-circle{width:120px!important;height:120px!important;border-radius:50%!important;background:linear-gradient(135deg,#e0e7ff,#ede9fe)!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto!important;position:relative!important;box-shadow:0 8px 25px rgba(99,102,241,.2)!important}
.si-game-v2 #cr-rating-v1 .cr-circle::before{content:''!important;position:absolute!important;top:-3px!important;left:-3px!important;right:-3px!important;bottom:-3px!important;border-radius:50%!important;border:4px solid transparent!important;background:linear-gradient(135deg,#10b981,#3b82f6) border-box!important;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0)!important;-webkit-mask-composite:destination-out!important;mask-composite:exclude!important}
.si-game-v2 #cr-rating-v1 .cr-circle-inner{background:#fff!important;width:104px!important;height:104px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;box-shadow:inset 0 2px 8px rgba(0,0,0,.04)!important}
.si-game-v2 #cr-rating-v1 .cr-score-val{font-size:40px!important;font-weight:800!important;color:#1e293b!important;line-height:1!important;letter-spacing:-1px!important;margin-bottom:2px!important;display:block!important}
.si-game-v2 #cr-rating-v1 .cr-score-max{font-size:13px!important;color:#475569!important;font-weight:700!important;display:block!important}
.si-game-v2 #cr-rating-v1 .cr-badge{margin-top:16px!important;background:linear-gradient(135deg,#047857,#065f46)!important;color:#fff!important;font-size:12.5px!important;font-weight:700!important;padding:6px 20px!important;border-radius:20px!important;display:inline-block!important;letter-spacing:.5px!important;box-shadow:0 4px 12px rgba(16,185,129,.25)!important;text-transform:uppercase!important}
.si-game-v2 #cr-rating-v1 .cr-bars{flex:1!important;min-width:240px!important;display:flex!important;flex-direction:column!important;gap:16px!important}
.si-game-v2 #cr-rating-v1 .cr-bar-row{display:block!important;width:100%!important}
.si-game-v2 #cr-rating-v1 .cr-bar-hdr{display:flex!important;justify-content:space-between!important;margin-bottom:8px!important;align-items:center!important}
.si-game-v2 #cr-rating-v1 .cr-bar-lbl{color:#334155!important;font-size:14.5px!important;font-weight:600!important;display:flex!important;align-items:center!important;gap:8px!important}
.si-game-v2 #cr-rating-v1 .cr-bar-lbl svg{width:16px!important;height:16px!important;color:#64748b!important;fill:none!important;stroke:currentColor!important}
.si-game-v2 #cr-rating-v1 .cr-bar-val{font-size:14.5px!important;font-weight:800!important;font-family:"Geist","Inter",monospace!important}
.si-game-v2 #cr-rating-v1 .cr-bar-track{background:#e2e8f0!important;border-radius:20px!important;height:10px!important;width:100%!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.05)!important;display:block!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-rating-v1 .cr-bar-fill{height:100%!important;border-radius:20px!important;display:block!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important}
.si-game-v2 #cr-rating-v1 .cr-bar-fill::after{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.2) 50%,rgba(255,255,255,0) 100%)!important}
.si-game-v2 #cr-rating-v1 .color-excellent .cr-bar-fill{background:linear-gradient(90deg,#34d399,#10b981)!important}
.si-game-v2 #cr-rating-v1 .color-excellent .cr-bar-val{color:#047857!important}
.si-game-v2 #cr-rating-v1 .color-good .cr-bar-fill{background:linear-gradient(90deg,#818cf8,#6366f1)!important}
.si-game-v2 #cr-rating-v1 .color-good .cr-bar-val{color:#4f46e5!important}
.si-game-v2 #cr-rating-v1 .color-average .cr-bar-fill{background:linear-gradient(90deg,#fbbf24,#f59e0b)!important}
.si-game-v2 #cr-rating-v1 .color-poor .cr-bar-fill{background:linear-gradient(90deg,#fb7185,#e11d48)!important}
.si-game-v2 #cr-rating-v1 .color-average .cr-bar-val{color:#d97706!important}
.si-game-v2 #cr-rating-v1 .color-poor .cr-bar-val{color:#e11d48!important}
@media(max-width:768px){.si-game-v2 #cr-rating-v1{padding:24px 20px!important;border-radius:20px!important}
.si-game-v2 #cr-rating-v1 .cr-body{gap:24px!important;flex-direction:column!important}
.si-game-v2 #cr-rating-v1 .cr-main{width:100%!important}}
.si-game-v2 #cr-gallery-v1 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important;letter-spacing:normal!important}
.si-game-v2 #cr-gallery-v1{font-family:"Inter",system-ui,-apple-system,sans-serif!important;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border:1px solid #cbd5e1!important;border-radius:24px!important;padding:32px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(217,70,239,.1),0 0 0 1px rgba(255,255,255,.6) inset!important;display:block!important;text-align:left!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-gallery-v1::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:5px!important;background:linear-gradient(90deg,#8b5cf6,#d946ef,#f43f5e,#8b5cf6)!important;background-size:200% auto!important;z-index:10!important;opacity:0.85!important}
.si-game-v2 #cr-gallery-v1 .cg-hdr{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:24px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(203,213,225,.6)!important;flex-direction:row!important}
.si-game-v2 #cr-gallery-v1 .cg-icn-bg{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:linear-gradient(135deg,#d946ef,#8b5cf6)!important;border-radius:10px!important;color:#fff!important;box-shadow:0 4px 10px rgba(217,70,239,.3)!important;flex-shrink:0!important}
.si-game-v2 #cr-gallery-v1 svg{max-width:24px!important;max-height:24px!important;display:block!important;flex-shrink:0!important}
.si-game-v2 #cr-gallery-v1 .cg-icn-bg svg{width:20px!important;height:20px!important;min-width:20px!important;stroke-width:2!important}
.si-game-v2 #cr-gallery-v1 .cg-title{margin:0!important;font-size:18px!important;font-weight:700!important;color:#1e293b!important;display:block!important;padding:0!important;line-height:1.2!important}
.si-game-v2 #cr-gallery-v1 .cg-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:16px!important;width:100%!important}
.si-game-v2 #cr-gallery-v1 .cg-item{position:relative!important;display:block!important;border-radius:16px!important;overflow:hidden!important;border:2px solid #e2e8f0!important;transition:all .4s cubic-bezier(.4,0,.2,1);background:#0f172a!important;aspect-ratio:16/9!important;text-decoration:none!important}
.si-game-v2 #cr-gallery-v1 .cg-item img{width:100%!important;height:100%!important;object-fit:cover!important;transition:all .5s cubic-bezier(.4,0,.2,1);display:block!important;opacity:.85!important;margin:0!important;padding:0!important}
.si-game-v2 #cr-gallery-v1 .cg-item:hover{border-color:#d946ef!important;box-shadow:0 12px 25px -5px rgba(217,70,239,.3)!important;transform:translateY(-4px)!important;z-index:2!important}
.si-game-v2 #cr-gallery-v1 .cg-item:hover img{transform:scale(1.08)!important;opacity:1!important}
.si-game-v2 #cr-gallery-v1 .cg-overlay{position:absolute!important;inset:0!important;background:rgba(15,23,42,.4)!important;display:flex!important;justify-content:center!important;align-items:center!important;opacity:0!important;transition:all .4s ease;pointer-events:none!important}
.si-game-v2 #cr-gallery-v1 .cg-item:hover .cg-overlay{opacity:1!important}
.si-game-v2 #cr-gallery-v1 .cg-overlay svg{width:36px!important;height:36px!important;max-width:36px!important;max-height:36px!important;color:#fff!important;transform:scale(.5)!important;transition:all .4s cubic-bezier(.175,.885,.32,1.275);filter:drop-shadow(0 4px 6px rgba(0,0,0,.4))!important}
.si-game-v2 #cr-gallery-v1 .cg-item:hover .cg-overlay svg{transform:scale(1)!important}
@media(max-width:768px){.si-game-v2 #cr-gallery-v1{padding:24px 20px!important;border-radius:20px!important}
.si-game-v2 #cr-gallery-v1 .cg-grid{grid-template-columns:1fr!important;gap:12px!important}}
.si-game-v2 #cr-video-v1 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important;letter-spacing:normal!important}
.si-game-v2 #cr-video-v1{font-family:"Inter",system-ui,-apple-system,sans-serif!important;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border:1px solid #cbd5e1!important;border-radius:24px!important;padding:32px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(225,29,72,.1),0 0 0 1px rgba(255,255,255,.6) inset!important;display:block!important;text-align:left!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-video-v1::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:5px!important;background:linear-gradient(90deg,#f43f5e,#e11d48,#9f1239,#f43f5e)!important;background-size:200% auto!important;z-index:10!important;opacity:0.85!important}
.si-game-v2 #cr-video-v1 .cv-hdr{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:24px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(203,213,225,.6)!important;flex-direction:row!important}
.si-game-v2 #cr-video-v1 .cv-icn-bg{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:linear-gradient(135deg,#f43f5e,#e11d48)!important;border-radius:10px!important;color:#fff!important;box-shadow:0 4px 10px rgba(225,29,72,.3)!important;flex-shrink:0!important}
.si-game-v2 #cr-video-v1 svg{max-width:24px!important;max-height:24px!important;display:block!important;flex-shrink:0!important}
.si-game-v2 #cr-video-v1 .cv-icn-bg svg{width:20px!important;height:20px!important;min-width:20px!important;stroke-width:2!important;fill:currentColor!important}
.si-game-v2 #cr-video-v1 .cv-title{margin:0!important;font-size:18px!important;font-weight:700!important;color:#1e293b!important;display:block!important;padding:0!important;line-height:1.2!important}
.si-game-v2 #cr-video-v1 .cv-player-wrap{position:relative!important;display:block!important;width:100%!important;padding-bottom:56.25%!important;height:0!important;border-radius:16px!important;overflow:hidden!important;border:2px solid #e2e8f0!important;box-shadow:0 12px 25px -5px rgba(0,0,0,.15)!important;background:#0f172a!important}
.si-game-v2 #cr-video-v1 .cv-player-wrap iframe{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;border:0!important;display:block!important;margin:0!important;padding:0!important}
@media(max-width:768px){.si-game-v2 #cr-video-v1{padding:24px 20px!important;border-radius:20px!important}}
.si-game-v2 #cr-sys-v1 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important;letter-spacing:normal!important}
.si-game-v2 #cr-sys-v1{font-family:"Inter",system-ui,-apple-system,sans-serif!important;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border:1px solid #cbd5e1!important;border-radius:24px!important;padding:32px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(139,92,246,.08),0 0 0 1px rgba(255,255,255,.6) inset!important;display:block!important;text-align:left!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-sys-v1::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:5px!important;background:linear-gradient(90deg,#a855f7,#8b5cf6,#6366f1,#a855f7)!important;background-size:200% auto!important;z-index:10!important;opacity:0.85!important}
.si-game-v2 #cr-sys-v1 .cs-hdr{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:12px!important;flex-direction:row!important}
.si-game-v2 #cr-sys-v1 .cs-icn-bg{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:linear-gradient(135deg,#8b5cf6,#6d28d9)!important;border-radius:10px!important;color:#fff!important;box-shadow:0 4px 10px rgba(139,92,246,.3)!important;flex-shrink:0!important}
.si-game-v2 #cr-sys-v1 svg{max-width:24px!important;max-height:24px!important;display:block!important;flex-shrink:0!important;fill:none!important;stroke:currentColor!important}
.si-game-v2 #cr-sys-v1 .cs-icn-bg svg{width:20px!important;height:20px!important;min-width:20px!important;stroke-width:2.5!important}
.si-game-v2 #cr-sys-v1 .cs-title{margin:0!important;font-size:18px!important;font-weight:700!important;color:#1e293b!important;display:block!important;padding:0!important;line-height:1.2!important}
.si-game-v2 #cr-sys-v1 .cs-desc{font-size:13.5px!important;color:#475569!important;line-height:1.6!important;display:block!important;margin-bottom:24px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(203,213,225,.6)!important}
.si-game-v2 #cr-sys-v1 .cs-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;width:100%!important}
.si-game-v2 #cr-sys-v1 .cs-col{background:rgba(255,255,255,.6)!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:20px!important;display:flex!important;flex-direction:column!important;transition:all .3s ease;position:relative!important}
.si-game-v2 #cr-sys-v1 .cs-col:hover{box-shadow:0 8px 24px -8px rgba(139,92,246,.15)!important;transform:translateY(-2px)!important;background:#fff!important;border-color:#cbd5e1!important}
.si-game-v2 #cr-sys-v1 .cs-col.rec{background:linear-gradient(180deg,#faf5ff 0%,#fff 100%)!important;border-color:#c4b5fd!important;box-shadow:0 4px 16px -4px rgba(139,92,246,.1)!important}
.si-game-v2 #cr-sys-v1 .cs-col.rec:hover{border-color:#8b5cf6!important;box-shadow:0 12px 28px -6px rgba(139,92,246,.25)!important}
.si-game-v2 #cr-sys-v1 .cs-col-hdr{display:flex!important;align-items:center!important;gap:10px!important;border-bottom:2px solid #f1f5f9!important;padding-bottom:12px!important;margin-bottom:16px!important}
.si-game-v2 #cr-sys-v1 .cs-col.rec .cs-col-hdr{border-bottom-color:#ede9fe!important}
.si-game-v2 #cr-sys-v1 .cs-col-icn{width:32px!important;height:32px!important;border-radius:8px!important;display:flex!important;justify-content:center!important;align-items:center!important;background:#f1f5f9!important;color:#64748b!important;flex-shrink:0!important}
.si-game-v2 #cr-sys-v1 .cs-col.rec .cs-col-icn{background:#ede9fe!important;color:#7c3aed!important}
.si-game-v2 #cr-sys-v1 .cs-col-icn svg{width:16px!important;height:16px!important;stroke-width:2.5!important}
.si-game-v2 #cr-sys-v1 .cs-col-title{font-size:15px!important;font-weight:700!important;color:#334155!important}
.si-game-v2 #cr-sys-v1 .cs-col.rec .cs-col-title{color:#5b21b6!important}
.si-game-v2 #cr-sys-v1 .cs-row{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:10px 0!important;border-bottom:1px dashed #e2e8f0!important}
.si-game-v2 #cr-sys-v1 .cs-row:last-child{border-bottom:none!important;padding-bottom:0!important}
.si-game-v2 #cr-sys-v1 .cs-r-icn{width:20px!important;height:20px!important;color:#94a3b8!important;flex-shrink:0!important;margin-top:1px!important}
.si-game-v2 #cr-sys-v1 .cs-col.rec .cs-r-icn{color:#a78bfa!important}
.si-game-v2 #cr-sys-v1 .cs-r-icn svg{width:100%!important;height:100%!important;stroke-width:2!important}
.si-game-v2 #cr-sys-v1 .cs-r-txt{display:flex!important;flex-direction:column!important;gap:2px!important}
.si-game-v2 #cr-sys-v1 .cs-r-lbl{font-size:11px!important;text-transform:uppercase!important;font-weight:700!important;color:#64748b!important;letter-spacing:0.5px!important;display:block!important}
.si-game-v2 #cr-sys-v1 .cs-col.rec .cs-r-lbl{color:#7c3aed!important}
.si-game-v2 #cr-sys-v1 .cs-r-val{font-size:13.5px!important;font-weight:600!important;color:#1e293b!important;line-height:1.4!important;display:block!important}
.si-game-v2 #cr-sys-v1 .cs-note{margin-top:24px!important;background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;border:1px solid #fcd34d!important;border-radius:12px!important;padding:14px 16px!important;display:flex!important;align-items:flex-start!important;gap:10px!important;box-shadow:0 4px 12px rgba(245,158,11,.05)!important}
.si-game-v2 #cr-sys-v1 .cs-n-icn{color:#d97706!important;width:18px!important;height:18px!important;flex-shrink:0!important;margin-top:1px!important}
.si-game-v2 #cr-sys-v1 .cs-n-icn svg{stroke-width:2.5!important}
.si-game-v2 #cr-sys-v1 .cs-n-txt{font-size:12.5px!important;font-style:italic!important;color:#92400e!important;line-height:1.5!important;display:block!important}
.si-game-v2 #cr-sys-v1 .cs-n-txt strong{font-weight:700!important;color:#78350f!important}
@media(max-width:768px){.si-game-v2 #cr-sys-v1 .cs-grid{grid-template-columns:1fr!important}
.si-game-v2 #cr-sys-v1{padding:24px 20px!important;border-radius:20px!important}}
.si-game-v2 .sdk-wrap{--sdk-ana:#f97316;--sdk-koyu:#ea580c;--sdk-metin:#7c2d12;--sdk-cizgi:#fdba74;--sdk-yumusak:#fed7aa;max-width:100%;margin:28px 0;border:1px solid var(--sdk-yumusak);border-radius:16px;overflow:hidden;background:linear-gradient(160deg,#fff7ed,#ffedd5);font-family:inherit;box-shadow:0 2px 14px rgba(249,115,22,.10)}
.si-game-v2 .sdk-wrap p:empty,.si-game-v2 .sdk-wrap>br,.si-game-v2 .sdk-grid>br,.si-game-v2 .sdk-grid>p:empty,.si-game-v2 .sdk-btns>br,.si-game-v2 .sdk-btns>p:empty{display:none!important;margin:0!important;height:0!important}
.si-game-v2 .sdk-head{display:flex;align-items:center;gap:14px;padding:18px 22px;background:rgba(255,255,255,.55);border-bottom:1px solid var(--sdk-yumusak)}
.si-game-v2 .sdk-ikon{width:46px;height:46px;flex:0 0 46px;border-radius:12px;background:linear-gradient(135deg,var(--sdk-ana),var(--sdk-koyu));display:flex;align-items:center;justify-content:center;font-size:23px;box-shadow:0 4px 12px rgba(249,115,22,.32)}
.si-game-v2 .sdk-head h3{margin:0;font-size:19px;font-weight:800;color:var(--sdk-metin);line-height:1.25}
.si-game-v2 .sdk-head span{display:block;font-size:12.5px;font-weight:500;color:#c2410c;margin-top:3px}
.si-game-v2 .sdk-govde{padding:20px 22px}
.si-game-v2 .sdk-ipucu{display:flex;gap:9px;align-items:flex-start;background:rgba(255,255,255,.6);border:1px solid var(--sdk-yumusak);border-radius:10px;padding:12px 15px;margin-bottom:18px;font-size:12.5px;color:#78350f;line-height:1.65}
.si-game-v2 .sdk-ipucu code{background:#fef3c7;padding:1px 6px;border-radius:4px;font-size:12px}
.si-game-v2 .sdk-alan{margin-bottom:14px}
.si-game-v2 .sdk-alan label{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:var(--sdk-metin);margin-bottom:7px}
.si-game-v2 .sdk-alan select{width:100%;padding:11px 14px;border:1px solid var(--sdk-cizgi);border-radius:9px;font-size:13.5px;color:#1e293b;background:rgba(255,255,255,.85);cursor:pointer;outline:none;transition:border-color .18s,box-shadow .18s;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c2410c' stroke-width='2.5' stroke-linecap='round'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 13px center;background-size:16px;padding-right:40px}
.si-game-v2 .sdk-alan select:focus{border-color:var(--sdk-ana);box-shadow:0 0 0 3px rgba(249,115,22,.16)}
.si-game-v2 .sdk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}
.si-game-v2 .sdk-grid>.sdk-alan{margin-bottom:0}
.si-game-v2 .sdk-btns{display:grid;grid-template-columns:auto auto;gap:12px;justify-content:center;align-items:stretch;margin-top:20px}
.si-game-v2 .sdk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:11px;font-weight:700;cursor:pointer;transition:transform .16s,box-shadow .16s,background .16s;padding:13px 26px;font-size:13.5px;line-height:1;white-space:nowrap}
.si-game-v2 .sdk-btn:active{transform:translateY(1px)}
.si-game-v2 .sdk-btn-ikincil{background:rgba(255,255,255,.8);color:#9a3412;border:1.5px solid var(--sdk-cizgi)}
.si-game-v2 .sdk-btn-ikincil:hover{background:#fff;box-shadow:0 3px 10px rgba(249,115,22,.16)}
.si-game-v2 .sdk-btn-ana{background:linear-gradient(135deg,var(--sdk-ana),var(--sdk-koyu));color:#fff;border:1.5px solid transparent;box-shadow:0 5px 18px rgba(249,115,22,.34)}
.si-game-v2 .sdk-btn-ana:hover{box-shadow:0 7px 22px rgba(249,115,22,.46)}
.si-game-v2 .sdk-sonuc{display:none;padding:0 22px 22px}
.si-game-v2 .sdk-banner{border-radius:13px;padding:18px 20px;display:flex;align-items:center;gap:15px;margin-bottom:16px}
.si-game-v2 .sdk-banner-ikon{width:52px;height:52px;flex:0 0 52px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:27px;background:rgba(255,255,255,.72)}
.si-game-v2 .sdk-banner h4{margin:0 0 4px;font-size:17.5px;font-weight:800;line-height:1.25}
.si-game-v2 .sdk-banner p{margin:0;font-size:13px;line-height:1.6;opacity:.92}
.si-game-v2 .sdk-olc{background:rgba(255,255,255,.62);border:1px solid var(--sdk-yumusak);border-radius:12px;padding:16px 18px;margin-bottom:14px}
.si-game-v2 .sdk-olc-ust{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:9px;flex-wrap:wrap}
.si-game-v2 .sdk-olc-ust strong{font-size:13px;color:var(--sdk-metin);font-weight:700}
.si-game-v2 .sdk-olc-ust em{font-style:normal;font-size:13px;font-weight:800;color:var(--sdk-koyu)}
.si-game-v2 .sdk-bar{height:9px;border-radius:99px;background:#fde8d4;overflow:hidden}
.si-game-v2 .sdk-bar i{display:block;height:100%;width:0;border-radius:99px;background:linear-gradient(90deg,#fb923c,#ea580c);transition:width .7s cubic-bezier(.22,1,.36,1)}
.si-game-v2 .sdk-ikili{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}
.si-game-v2 .sdk-kutu{background:rgba(255,255,255,.62);border:1px solid var(--sdk-yumusak);border-radius:11px;padding:14px 16px}
.si-game-v2 .sdk-kutu b{display:block;font-size:11.5px;text-transform:uppercase;letter-spacing:.5px;color:#c2410c;margin-bottom:5px;font-weight:700}
.si-game-v2 .sdk-kutu span{font-size:15px;font-weight:800;color:var(--sdk-metin)}
.si-game-v2 .sdk-notlar{background:rgba(255,255,255,.62);border:1px solid var(--sdk-yumusak);border-radius:11px;padding:14px 16px;font-size:12.8px;color:#78350f;line-height:1.7}
.si-game-v2 .sdk-notlar b{color:var(--sdk-metin)}
.si-game-v2 .sdk-cta{margin-top:16px;text-align:center}
.si-game-v2 .sdk-cta a{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;text-decoration:none;padding:15px 34px;border-radius:12px;font-weight:800;font-size:15px;box-shadow:0 6px 20px rgba(22,163,74,.34);transition:box-shadow .18s,transform .16s}
.si-game-v2 .sdk-cta a:hover{box-shadow:0 9px 26px rgba(22,163,74,.46);transform:translateY(-1px)}
.si-game-v2 .sdk-cta small{display:block;margin-top:9px;font-size:11.5px;color:#78350f;opacity:.85}
@media(max-width:640px){.si-game-v2 .sdk-grid,.si-game-v2 .sdk-ikili{grid-template-columns:1fr}
.si-game-v2 .sdk-btns{grid-template-columns:1fr}
.si-game-v2 .sdk-btn{width:100%}
.si-game-v2 .sdk-head{padding:15px 16px;gap:11px}
.si-game-v2 .sdk-head h3{font-size:17px}
.si-game-v2 .sdk-govde{padding:16px}
.si-game-v2 .sdk-sonuc{padding:0 16px 18px}
.si-game-v2 .sdk-banner{flex-direction:column;text-align:center;gap:11px}}
.si-game-v2 #cr-dl-v1 *{box-sizing:border-box!important;text-shadow:none!important;line-height:normal!important;letter-spacing:normal!important}
.si-game-v2 #cr-dl-v1{font-family:"Inter",system-ui,-apple-system,sans-serif!important;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%)!important;border:1px solid #cbd5e1!important;border-radius:24px!important;padding:32px!important;margin:32px 0!important;box-shadow:0 20px 40px -15px rgba(16,185,129,.1),0 0 0 1px rgba(255,255,255,.6) inset!important;display:block!important;text-align:left!important;position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-dl-v1::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:5px!important;background:linear-gradient(90deg,#10b981,#3b82f6,#8b5cf6,#10b981)!important;background-size:200% auto!important;z-index:10!important;opacity:0.85!important}
.si-game-v2 #cr-dl-v1 .cd-hdr{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:24px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(203,213,225,.6)!important;flex-direction:row!important}
.si-game-v2 #cr-dl-v1 .cd-icn-bg{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:linear-gradient(135deg,#10b981,#059669)!important;border-radius:10px!important;color:#fff!important;box-shadow:0 4px 10px rgba(16,185,129,.3)!important;flex-shrink:0!important}
.si-game-v2 #cr-dl-v1 svg{max-width:24px!important;max-height:24px!important;display:block!important;flex-shrink:0!important}
.si-game-v2 #cr-dl-v1 .cd-icn-bg svg{width:20px!important;height:20px!important;min-width:20px!important;stroke-width:2.5!important}
.si-game-v2 #cr-dl-v1 .cd-title{margin:0!important;font-size:18px!important;font-weight:700!important;color:#1e293b!important;display:block!important;padding:0!important;line-height:1.2!important}
.si-game-v2 #cr-dl-v1 .cd-badge{background:#dcfce7!important;color:#166534!important;padding:5px 12px!important;border-radius:20px!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.5px!important;text-transform:uppercase!important;margin-left:auto!important;border:1px solid #bbf7d0!important;box-shadow:0 2px 6px rgba(22,101,52,.1)!important;display:flex!important;align-items:center!important;gap:6px!important}
.si-game-v2 #cr-dl-v1 .cd-badge::before{content:''!important;display:block!important;width:6px!important;height:6px!important;background:#16a34a!important;border-radius:50%!important}
.si-game-v2 #cr-dl-v1 .cd-torrent-note{display:block!important;font-size:13px!important;line-height:1.5!important;color:#475569!important;margin:0 0 14px!important}
.si-game-v2 #cr-dl-v1 .cd-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:16px!important;margin-bottom:24px!important;width:100%!important}
.si-game-v2 #cr-dl-v1 .cd-btn{display:flex!important;align-items:center!important;padding:16px!important;border-radius:16px!important;text-decoration:none!important;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative!important;overflow:hidden!important}
.si-game-v2 #cr-dl-v1 .cd-btn-cloud{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;color:#fff!important;box-shadow:0 8px 20px -6px rgba(59,130,246,.5)!important}
.si-game-v2 #cr-dl-v1 .cd-btn-torrent{background:linear-gradient(135deg,#10b981,#047857)!important;color:#fff!important;box-shadow:0 8px 20px -6px rgba(16,185,129,.5)!important}
.si-game-v2 #cr-dl-v1 .cd-btn:hover{transform:translateY(-3px)!important;filter:brightness(1.05)!important}
.si-game-v2 #cr-dl-v1 .cd-btn-cloud:hover{box-shadow:0 12px 25px -6px rgba(59,130,246,.6)!important}
.si-game-v2 #cr-dl-v1 .cd-btn-torrent:hover{box-shadow:0 12px 25px -6px rgba(16,185,129,.6)!important}
.si-game-v2 #cr-dl-v1 .cd-btn-icn{width:44px!important;height:44px!important;background:rgba(255,255,255,.2)!important;border-radius:12px!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-right:16px!important;flex-shrink:0!important;backdrop-filter:blur(4px)!important;border:1px solid rgba(255,255,255,.1)!important}
.si-game-v2 #cr-dl-v1 .cd-btn-icn svg{width:22px!important;height:22px!important;stroke-width:2!important;color:#fff!important}
.si-game-v2 #cr-dl-v1 .cd-btn-txt{display:flex!important;flex-direction:column!important;gap:2px!important}
.si-game-v2 #cr-dl-v1 .cd-btn-t1{font-size:15.5px!important;font-weight:700!important;color:#fff!important;display:block!important;line-height:1.2!important}
.si-game-v2 #cr-dl-v1 .cd-btn-t2{font-size:12px!important;font-weight:500!important;color:#fff!important;display:block!important;line-height:1.2!important}
.si-game-v2 #cr-dl-v1 .cd-rar-box{display:flex!important;align-items:center!important;justify-content:space-between!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:12px 16px!important;width:100%!important;box-shadow:0 4px 12px rgba(0,0,0,.03)!important;flex-wrap:wrap!important;gap:12px!important}
.si-game-v2 #cr-dl-v1 .cd-rar-left{display:flex!important;align-items:center!important;gap:14px!important}
.si-game-v2 #cr-dl-v1 .cd-rar-icn{width:36px!important;height:36px!important;background:#f1f5f9!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#64748b!important;flex-shrink:0!important}
.si-game-v2 #cr-dl-v1 .cd-rar-icn svg{width:18px!important;height:18px!important;stroke-width:2.5!important}
.si-game-v2 #cr-dl-v1 .cd-rar-lbl{font-size:11.5px!important;color:#64748b!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.5px!important;display:block!important}
.si-game-v2 #cr-dl-v1 .cd-rar-val{font-family:"Geist","Inter",monospace!important;font-size:16px!important;color:#0f172a!important;font-weight:800!important;display:block!important}
.si-game-v2 #cr-dl-v1 .cd-rar-btn{background:#e0e7ff!important;color:#4f46e5!important;border:1px solid #c7d2fe!important;border-radius:10px!important;padding:8px 16px!important;font-size:13.5px!important;font-weight:700!important;cursor:pointer!important;transition:all .3s ease;display:flex!important;align-items:center!important;margin:0!important;box-shadow:0 2px 6px rgba(79,70,229,.1)!important}
.si-game-v2 #cr-dl-v1 .cd-rar-btn:hover{background:#4f46e5!important;color:#fff!important;border-color:#4f46e5!important;box-shadow:0 6px 14px rgba(79,70,229,.3)!important}
.si-game-v2 #cr-dl-v1 .cd-rar-btn:active{transform:scale(0.95)!important}
@media(max-width:768px){.si-game-v2 #cr-dl-v1{padding:24px 20px!important;border-radius:20px!important}
.si-game-v2 #cr-dl-v1 .cd-grid{grid-template-columns:1fr!important}
.si-game-v2 #cr-dl-v1 .cd-hdr{flex-wrap:wrap!important}
.si-game-v2 #cr-dl-v1 .cd-badge{margin-left:0!important;margin-top:6px!important}
.si-game-v2 #cr-dl-v1 .cd-rar-box{flex-direction:column!important;align-items:stretch!important}
.si-game-v2 #cr-dl-v1 .cd-rar-btn{justify-content:center!important;padding:12px!important}}
.si-game-v2 .si-u-0252912b4d{font-size:16px;flex-shrink:0}
.si-game-v2 .si-u-09e0455b78{display:block;height:0;overflow:hidden;visibility:hidden}
.si-game-v2 .si-u-0c5053d961{--item-color: var(--c-emerald)}
.si-game-v2 .si-u-1641c0e2d3{--item-color: var(--c-orange)}
.si-game-v2 .si-u-1764a5da25{width:20px!important;height:20px!important;min-width:20px!important;display:block!important}
.si-game-v2 .si-u-2e48733406{display:block;box-sizing:border-box;width:100%;padding:10px 12px;margin:6px 0;border:1px solid #fed7aa;border-radius:10px;background:#fff;color:#1e293b}
.si-game-v2 .si-u-394009fce3{grid-column: 1 / -1; margin-top: 8px !important}
.si-game-v2 .si-u-50f31632d5{width:16px;height:16px;margin-right:6px}
.si-game-v2 .si-u-51d46a553a{color: var(--cr-text-main) !important; opacity: 0.7 !important}
.si-game-v2 .si-u-52f05ea8fd{--item-color: var(--c-violet)}
.si-game-v2 .si-u-55ac6ee7a3{--item-color: var(--c-blue)}
.si-game-v2 .si-u-5d3f614b0e{--item-color: var(--c-indigo)}
.si-game-v2 .si-u-61db5de175{font-size: 16px !important}
.si-game-v2 .si-u-6a747ba389{--item-color: var(--c-amber)}
.si-game-v2 .si-u-6ae4e67387{--item-color: var(--c-cyan)}
.si-game-v2 .si-u-6c425b926c{--item-color: var(--c-rose, #f43f5e)}
.si-game-v2 .si-u-9b10bf0b5a{width:22px!important;height:22px!important;min-width:22px!important}
.si-game-v2 .si-u-a4ef883e57{--item-color: var(--c-pink)}
.si-game-v2 .si-u-b53b26e54e{width:18px!important;height:18px!important}
.si-game-v2 .si-u-c7e7079a4d{--item-color: var(--c-green)}
.si-game-v2 .si-u-cbfcf20cb2{--item-color: var(--c-teal)}
.si-game-v2 .si-u-ce2a0497b4{grid-column: 1 / -1}
.si-game-v2 .si-u-d60c3215c1{display:block;margin:4px 0;color:#7c2d12}
.si-game-v2 .si-u-d723e55bd5{width:18px!important;height:18px!important;min-width:18px!important}
.si-game-v2 #cr-rating-v1 .si-score-0{width:0%!important}
.si-game-v2 #cr-rating-v1 .si-score-1{width:1%!important}
.si-game-v2 #cr-rating-v1 .si-score-2{width:2%!important}
.si-game-v2 #cr-rating-v1 .si-score-3{width:3%!important}
.si-game-v2 #cr-rating-v1 .si-score-4{width:4%!important}
.si-game-v2 #cr-rating-v1 .si-score-5{width:5%!important}
.si-game-v2 #cr-rating-v1 .si-score-6{width:6%!important}
.si-game-v2 #cr-rating-v1 .si-score-7{width:7%!important}
.si-game-v2 #cr-rating-v1 .si-score-8{width:8%!important}
.si-game-v2 #cr-rating-v1 .si-score-9{width:9%!important}
.si-game-v2 #cr-rating-v1 .si-score-10{width:10%!important}
.si-game-v2 #cr-rating-v1 .si-score-11{width:11%!important}
.si-game-v2 #cr-rating-v1 .si-score-12{width:12%!important}
.si-game-v2 #cr-rating-v1 .si-score-13{width:13%!important}
.si-game-v2 #cr-rating-v1 .si-score-14{width:14%!important}
.si-game-v2 #cr-rating-v1 .si-score-15{width:15%!important}
.si-game-v2 #cr-rating-v1 .si-score-16{width:16%!important}
.si-game-v2 #cr-rating-v1 .si-score-17{width:17%!important}
.si-game-v2 #cr-rating-v1 .si-score-18{width:18%!important}
.si-game-v2 #cr-rating-v1 .si-score-19{width:19%!important}
.si-game-v2 #cr-rating-v1 .si-score-20{width:20%!important}
.si-game-v2 #cr-rating-v1 .si-score-21{width:21%!important}
.si-game-v2 #cr-rating-v1 .si-score-22{width:22%!important}
.si-game-v2 #cr-rating-v1 .si-score-23{width:23%!important}
.si-game-v2 #cr-rating-v1 .si-score-24{width:24%!important}
.si-game-v2 #cr-rating-v1 .si-score-25{width:25%!important}
.si-game-v2 #cr-rating-v1 .si-score-26{width:26%!important}
.si-game-v2 #cr-rating-v1 .si-score-27{width:27%!important}
.si-game-v2 #cr-rating-v1 .si-score-28{width:28%!important}
.si-game-v2 #cr-rating-v1 .si-score-29{width:29%!important}
.si-game-v2 #cr-rating-v1 .si-score-30{width:30%!important}
.si-game-v2 #cr-rating-v1 .si-score-31{width:31%!important}
.si-game-v2 #cr-rating-v1 .si-score-32{width:32%!important}
.si-game-v2 #cr-rating-v1 .si-score-33{width:33%!important}
.si-game-v2 #cr-rating-v1 .si-score-34{width:34%!important}
.si-game-v2 #cr-rating-v1 .si-score-35{width:35%!important}
.si-game-v2 #cr-rating-v1 .si-score-36{width:36%!important}
.si-game-v2 #cr-rating-v1 .si-score-37{width:37%!important}
.si-game-v2 #cr-rating-v1 .si-score-38{width:38%!important}
.si-game-v2 #cr-rating-v1 .si-score-39{width:39%!important}
.si-game-v2 #cr-rating-v1 .si-score-40{width:40%!important}
.si-game-v2 #cr-rating-v1 .si-score-41{width:41%!important}
.si-game-v2 #cr-rating-v1 .si-score-42{width:42%!important}
.si-game-v2 #cr-rating-v1 .si-score-43{width:43%!important}
.si-game-v2 #cr-rating-v1 .si-score-44{width:44%!important}
.si-game-v2 #cr-rating-v1 .si-score-45{width:45%!important}
.si-game-v2 #cr-rating-v1 .si-score-46{width:46%!important}
.si-game-v2 #cr-rating-v1 .si-score-47{width:47%!important}
.si-game-v2 #cr-rating-v1 .si-score-48{width:48%!important}
.si-game-v2 #cr-rating-v1 .si-score-49{width:49%!important}
.si-game-v2 #cr-rating-v1 .si-score-50{width:50%!important}
.si-game-v2 #cr-rating-v1 .si-score-51{width:51%!important}
.si-game-v2 #cr-rating-v1 .si-score-52{width:52%!important}
.si-game-v2 #cr-rating-v1 .si-score-53{width:53%!important}
.si-game-v2 #cr-rating-v1 .si-score-54{width:54%!important}
.si-game-v2 #cr-rating-v1 .si-score-55{width:55%!important}
.si-game-v2 #cr-rating-v1 .si-score-56{width:56%!important}
.si-game-v2 #cr-rating-v1 .si-score-57{width:57%!important}
.si-game-v2 #cr-rating-v1 .si-score-58{width:58%!important}
.si-game-v2 #cr-rating-v1 .si-score-59{width:59%!important}
.si-game-v2 #cr-rating-v1 .si-score-60{width:60%!important}
.si-game-v2 #cr-rating-v1 .si-score-61{width:61%!important}
.si-game-v2 #cr-rating-v1 .si-score-62{width:62%!important}
.si-game-v2 #cr-rating-v1 .si-score-63{width:63%!important}
.si-game-v2 #cr-rating-v1 .si-score-64{width:64%!important}
.si-game-v2 #cr-rating-v1 .si-score-65{width:65%!important}
.si-game-v2 #cr-rating-v1 .si-score-66{width:66%!important}
.si-game-v2 #cr-rating-v1 .si-score-67{width:67%!important}
.si-game-v2 #cr-rating-v1 .si-score-68{width:68%!important}
.si-game-v2 #cr-rating-v1 .si-score-69{width:69%!important}
.si-game-v2 #cr-rating-v1 .si-score-70{width:70%!important}
.si-game-v2 #cr-rating-v1 .si-score-71{width:71%!important}
.si-game-v2 #cr-rating-v1 .si-score-72{width:72%!important}
.si-game-v2 #cr-rating-v1 .si-score-73{width:73%!important}
.si-game-v2 #cr-rating-v1 .si-score-74{width:74%!important}
.si-game-v2 #cr-rating-v1 .si-score-75{width:75%!important}
.si-game-v2 #cr-rating-v1 .si-score-76{width:76%!important}
.si-game-v2 #cr-rating-v1 .si-score-77{width:77%!important}
.si-game-v2 #cr-rating-v1 .si-score-78{width:78%!important}
.si-game-v2 #cr-rating-v1 .si-score-79{width:79%!important}
.si-game-v2 #cr-rating-v1 .si-score-80{width:80%!important}
.si-game-v2 #cr-rating-v1 .si-score-81{width:81%!important}
.si-game-v2 #cr-rating-v1 .si-score-82{width:82%!important}
.si-game-v2 #cr-rating-v1 .si-score-83{width:83%!important}
.si-game-v2 #cr-rating-v1 .si-score-84{width:84%!important}
.si-game-v2 #cr-rating-v1 .si-score-85{width:85%!important}
.si-game-v2 #cr-rating-v1 .si-score-86{width:86%!important}
.si-game-v2 #cr-rating-v1 .si-score-87{width:87%!important}
.si-game-v2 #cr-rating-v1 .si-score-88{width:88%!important}
.si-game-v2 #cr-rating-v1 .si-score-89{width:89%!important}
.si-game-v2 #cr-rating-v1 .si-score-90{width:90%!important}
.si-game-v2 #cr-rating-v1 .si-score-91{width:91%!important}
.si-game-v2 #cr-rating-v1 .si-score-92{width:92%!important}
.si-game-v2 #cr-rating-v1 .si-score-93{width:93%!important}
.si-game-v2 #cr-rating-v1 .si-score-94{width:94%!important}
.si-game-v2 #cr-rating-v1 .si-score-95{width:95%!important}
.si-game-v2 #cr-rating-v1 .si-score-96{width:96%!important}
.si-game-v2 #cr-rating-v1 .si-score-97{width:97%!important}
.si-game-v2 #cr-rating-v1 .si-score-98{width:98%!important}
.si-game-v2 #cr-rating-v1 .si-score-99{width:99%!important}
.si-game-v2 #cr-rating-v1 .si-score-100{width:100%!important}
/* Semantic HTML and progressive-enhancement additions, scoped to v2 only. */
.si-game-v2{isolation:isolate;overflow-wrap:anywhere;color:#1e293b;font-family:system-ui,-apple-system,"Segoe UI",sans-serif}
.si-game-v2 .si-icon{display:block;width:24px;height:24px;fill:none;stroke:currentColor;flex-shrink:0}
.si-game-v2 [hidden]{display:none!important}
.si-game-v2 :focus-visible{outline:3px solid #1d4ed8!important;outline-offset:4px!important}
.si-game-v2 h2,.si-game-v2 h3{scroll-margin-top:32px}
.si-game-v2 .cq-grid,.si-game-v2 .cq-grid dd{margin:0!important}
.si-game-v2 #cr-quick-v1 .cq-item{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:4px 12px!important}
.si-game-v2 #cr-quick-v1 .si-quick-key{display:contents!important}
.si-game-v2 #cr-quick-v1 .cq-i-icn{grid-column:1!important;grid-row:1 / 3!important;align-self:center!important}
.si-game-v2 #cr-quick-v1 .cq-lbl,.si-game-v2 #cr-quick-v1 .cq-val{grid-column:2!important;min-width:0!important}
.si-game-v2 .si-prose{color:#334155;font-size:15px;line-height:1.8}
.si-game-v2 .si-prose p{display:block!important;font-size:15px!important;line-height:1.85!important;margin:0 0 16px!important;padding:0!important;height:auto!important}
.si-game-v2 .si-prose h3{display:block!important;color:#1e293b!important;font-size:18px!important;font-weight:750!important;line-height:1.4!important;margin:24px 0 10px!important;padding:0!important}
.si-game-v2 .si-prose h4{font-size:16px!important;line-height:1.4!important;margin:18px 0 8px!important}
.si-game-v2 .si-prose ul,.si-game-v2 .si-prose ol{display:block!important;margin:12px 0 20px!important;padding:0 0 0 25px!important;list-style-position:outside!important}
.si-game-v2 .si-prose li{display:list-item!important;margin:0 0 12px!important;line-height:1.8!important;padding:0!important}
.si-game-v2 .si-prose ul{list-style:disc!important}.si-game-v2 .si-prose ol{list-style:decimal!important}
.si-game-v2 .si-prose li>h3:first-child{margin-top:0!important}
.si-game-v2 .si-prose details{display:block!important;background:rgba(255,255,255,.8)!important;border:1px solid #dbe3ee!important;border-radius:12px!important;margin:12px 0!important;padding:14px 16px!important}
.si-game-v2 .si-prose details[open]>summary{margin-bottom:12px!important}
.si-game-v2 .si-prose details>p:last-child{margin-bottom:0!important}
/* One icon column and one text column; heading and paragraph stay together. */
.si-game-v2 #cr-review-v1 .si-prose .si-card-list,.si-game-v2 #cr-aud-v2 .si-prose .si-card-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;list-style:none!important;padding:0!important;margin:16px 0!important}
.si-game-v2 #cr-review-v1 .si-prose .crv-card,.si-game-v2 #cr-aud-v2 .si-prose .ca-card,.si-game-v2 #cr-review-v1 .si-prose .crv-alert{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;min-width:0!important;margin:0!important;padding:16px!important}
.si-game-v2 #cr-review-v1 .si-prose .crv-card-icn,.si-game-v2 #cr-review-v1 .si-prose .crv-alert-icn,.si-game-v2 #cr-aud-v2 .si-prose .ca-c-icn{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:0!important;margin:0!important;grid-column:1!important;grid-row:1!important}
.si-game-v2 #cr-review-v1 .si-prose .crv-card-tbox,.si-game-v2 #cr-aud-v2 .si-prose .ca-txt,.si-game-v2 #cr-tips-v1 .si-prose .ct-txt,.si-game-v2 #cr-setup-v1 .si-prose .cs-txt{display:block!important;min-width:0!important;grid-column:2!important;grid-row:1!important}
.si-game-v2 #cr-review-v1 .si-prose .crv-alert{margin:24px 0 0!important}
.si-game-v2 #cr-review-v1 .si-prose .crv-alert-txt{grid-column:2!important;margin:0!important;min-width:0!important}
.si-game-v2 #cr-tips-v1 .si-prose .ct-list,.si-game-v2 #cr-setup-v1 .si-prose .cs-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;list-style:none!important;padding:0!important;counter-reset:si-step}
.si-game-v2 #cr-tips-v1 .si-prose .ct-card,.si-game-v2 #cr-setup-v1 .si-prose .cs-step{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;gap:14px!important;align-items:start!important;min-width:0!important;margin:0!important;padding:16px!important;counter-increment:si-step}
.si-game-v2 #cr-tips-v1 .si-prose .ct-num,.si-game-v2 #cr-setup-v1 .si-prose .cs-num{grid-column:1!important;grid-row:1!important;width:40px!important;height:40px!important;min-width:0!important;margin:0!important;font-family:inherit!important}
.si-game-v2 #cr-tips-v1 .si-prose .ct-num::before,.si-game-v2 #cr-setup-v1 .si-prose .cs-num::before{content:counter(si-step)}
.si-game-v2 #cr-review-v1 .si-prose li h3,.si-game-v2 #cr-aud-v2 .si-prose li h3,.si-game-v2 #cr-tips-v1 .si-prose li h3,.si-game-v2 #cr-setup-v1 .si-prose li h3{display:block!important;width:auto!important;max-width:none!important;font-size:16px!important;line-height:1.5!important;margin:0 0 8px!important}
.si-game-v2 #cr-review-v1 .si-prose li p,.si-game-v2 #cr-aud-v2 .si-prose li p,.si-game-v2 #cr-tips-v1 .si-prose li p,.si-game-v2 #cr-setup-v1 .si-prose li p{display:block!important;width:auto!important;max-width:none!important;font-size:14px!important;line-height:1.8!important;margin:0!important}
.si-game-v2 #cr-faq-v1 .si-prose .cf-q{display:grid!important;grid-template-columns:28px minmax(0,1fr) 20px!important;align-items:start!important;gap:12px!important;padding:0!important;list-style:none!important;min-height:32px!important}
.si-game-v2 #cr-faq-v1 .si-prose .cf-q::marker{content:""}
.si-game-v2 #cr-faq-v1 .si-prose .cf-q-txt{line-height:1.6!important;min-width:0!important}
.si-game-v2 #cr-faq-v1 .si-prose .cf-ans{padding:0 0 0 40px!important;font-size:14px!important;line-height:1.8!important;margin:0!important}
.si-game-v2 #cr-faq-v1 .si-prose .cf-q-icn .si-icon{width:18px;height:18px}
.si-game-v2 #cr-faq-v1 .si-prose .cf-arrow{display:block!important;width:20px!important;height:20px!important;margin:4px 0 0!important;color:#4f46e5!important;transition:transform .18s ease}
.si-game-v2 #cr-faq-v1 .si-prose .cf-arrow .si-icon{width:20px;height:20px}
.si-game-v2 #cr-faq-v1 .si-prose .cf-item[open] .cf-arrow{transform:rotate(180deg)!important}
.si-game-v2 #cr-faq-v1 .si-prose summary:focus-visible{outline:3px solid #1d4ed8!important;outline-offset:4px!important}
@media(max-width:640px){.si-game-v2 #cr-review-v1 .si-prose .si-card-list,.si-game-v2 #cr-aud-v2 .si-prose .si-card-list{grid-template-columns:minmax(0,1fr)!important}}
.si-game-v2 #cr-sys-v1 .si-requirements-table{width:100%!important;border-collapse:collapse!important;margin:0!important;background:transparent!important;font-size:14px!important}
.si-game-v2 #cr-sys-v1 .si-requirements-table tr{display:table-row!important;background:transparent!important}
.si-game-v2 #cr-sys-v1 .si-requirements-table th,.si-game-v2 #cr-sys-v1 .si-requirements-table td{display:table-cell!important;text-align:left!important;vertical-align:top!important;border:0!important;border-bottom:1px solid #e2e8f0!important;padding:12px 8px!important;line-height:1.6!important;white-space:normal!important}
.si-game-v2 #cr-sys-v1 .si-requirements-table th{width:34%!important;font-size:13px!important;color:#475569!important;font-weight:700!important}
.si-game-v2 #cr-sys-v1 .si-requirements-table .cs-r-icn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;min-width:0!important;margin:0 7px 0 0!important;vertical-align:middle!important}
.si-game-v2 #cr-sys-v1 .si-requirements-table .cs-r-icn .si-icon{width:20px;height:20px}
.si-game-v2 #cr-sys-v1 .cs-col-title{margin:0!important}
.si-game-v2 #cr-sys-v1 .cs-desc{height:auto!important;line-height:1.7!important}
.si-game-v2 #cr-rating-v1 .si-like-box{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px 18px!important;margin:22px 0 0!important;padding:18px 20px 12px!important;border:1px solid #fecdd3!important;border-radius:18px!important;background:linear-gradient(120deg,#fff1f2,#fff7f5)!important;color:#881337!important}
.si-game-v2 #cr-rating-v1 .si-like-copy{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important}
.si-game-v2 #cr-rating-v1 .si-like-eyebrow{font-size:11px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.04em!important;color:#9f1239!important;text-transform:uppercase!important}
.si-game-v2 #cr-rating-v1 .si-like-copy strong{font-size:16px!important;font-weight:750!important;line-height:1.4!important;color:#881337!important}
.si-game-v2 #cr-rating-v1 .si-like-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;min-width:0!important}
.si-game-v2 #cr-rating-v1 .si-like-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:44px!important;min-width:172px!important;max-width:100%!important;margin:0!important;padding:11px 16px!important;border:1px solid #be123c!important;border-radius:12px!important;background:linear-gradient(135deg,#e11d48,#be123c)!important;color:#fff!important;font:700 14px/1.4 system-ui,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:0 4px 10px rgba(190,18,60,.12)!important;cursor:pointer!important;transition:background-color .15s,box-shadow .15s}
.si-game-v2 #cr-rating-v1 .si-like-button:hover:not(:disabled){background:#9f1239!important;box-shadow:0 5px 14px rgba(190,18,60,.2)!important}
.si-game-v2 #cr-rating-v1 .si-like-button[aria-pressed=true]{background:#fff!important;color:#9f1239!important;box-shadow:none!important}
.si-game-v2 #cr-rating-v1 .si-like-button[aria-pressed=true] .si-like-heart{fill:currentColor!important}
.si-game-v2 #cr-rating-v1 .si-like-button:disabled{cursor:wait!important;opacity:.7!important}
.si-game-v2 #cr-rating-v1 .si-like-heart{display:block!important;flex:0 0 20px!important;width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;overflow:visible!important}
.si-game-v2 #cr-rating-v1 .si-like-total{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:60px!important;min-height:44px!important;padding:5px 10px!important;border:1px solid #fecdd3!important;border-radius:12px!important;background:#fff!important;color:#9f1239!important;font-size:17px!important;font-weight:800!important;line-height:1.25!important;font-variant-numeric:tabular-nums!important}
.si-game-v2 #cr-rating-v1 .si-like-unit{font-size:10px!important;font-weight:600!important;line-height:1.3!important;color:#9f1239!important}
.si-game-v2 #cr-rating-v1 .si-like-status{grid-column:1 / -1!important;display:block!important;min-height:32px!important;height:auto!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:400!important;line-height:1.5!important;color:#9f1239!important}
.si-game-v2 #cr-rating-v1 .si-like-box noscript{grid-column:1 / -1;font-size:12px;line-height:1.5}
@media(max-width:640px){.si-game-v2 #cr-rating-v1 .si-like-box{grid-template-columns:minmax(0,1fr)!important;padding:16px 14px 10px!important;gap:12px!important}.si-game-v2 #cr-rating-v1 .si-like-actions{justify-content:flex-start!important}.si-game-v2 #cr-rating-v1 .si-like-button{flex:1 1 auto!important;min-width:0!important}.si-game-v2 #cr-rating-v1 .si-like-status{min-height:36px!important}}
.si-game-v2 #cr-video-v1 [data-si-video]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;padding-bottom:0!important}
.si-game-v2 #cr-video-v1 .si-video-button{display:block!important;position:relative!important;inset:auto!important;aspect-ratio:16/9!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:linear-gradient(135deg,#0f172a,#334155)!important;color:#fff!important;font:700 17px/1.5 system-ui,sans-serif!important;cursor:pointer!important;overflow:hidden!important}
.si-game-v2 #cr-video-v1 .si-video-button img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important}
.si-game-v2 #cr-video-v1 .si-video-button img[hidden]{display:none!important}
.si-game-v2 #cr-video-v1 .si-video-overlay{position:absolute!important;inset:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:14px!important;padding:20px!important;background:linear-gradient(0deg,rgba(15,23,42,.6),rgba(15,23,42,.12))!important}
.si-game-v2 #cr-video-v1 .si-video-play{display:flex!important;align-items:center!important;justify-content:center!important;width:68px!important;height:50px!important;border-radius:14px!important;background:#b91c1c!important;color:#fff!important;font-size:25px!important;box-shadow:0 4px 14px rgba(0,0,0,.3)!important}
.si-game-v2 #cr-video-v1 .si-video-caption{font:700 16px/1.5 system-ui,sans-serif!important;color:#fff!important;text-shadow:0 1px 4px rgba(0,0,0,.8)!important}
.si-game-v2 #cr-video-v1 .si-video-button:hover .si-video-play{background:#991b1b!important}
.si-game-v2 #cr-video-v1 [data-si-video] iframe{display:block!important;position:static!important;aspect-ratio:16/9!important;width:100%!important;height:auto!important;border:0!important;margin:0!important;padding:0!important}
.si-game-v2 #cr-video-v1 .si-video-fallback{display:block!important;min-height:36px!important;padding:8px 14px!important;background:#0f172a!important;color:#e2e8f0!important;text-align:right!important;text-decoration:underline!important;font:500 12px/1.7 system-ui,sans-serif!important}
.si-game-v2 .sdk-head h2{font-size:21px!important;line-height:1.3!important;font-weight:800!important;margin:0 0 5px!important;color:#7c2d12!important}
.si-game-v2 #sdk-feedback{white-space:pre-line;margin:16px 0;padding:12px 14px;border:1px solid #c2410c;border-radius:10px;background:#fff7ed;color:#7c2d12;font-size:14px;line-height:1.6}
.si-game-v2 .sdk-btn:disabled,.si-game-v2 .sdk-alan select:disabled,.si-game-v2 .sdk-alan input:disabled{opacity:.65;cursor:wait}
.si-game-v2 .sdk-sonuc.si-visible{display:block}
.si-game-v2 .sdk-banner{background:#fef3c7;border:1px solid #d97706;color:#78350f}
.si-game-v2 .sdk-banner.si-all-pass{background:#dcfce7;border-color:#15803d;color:#14532d}
.si-game-v2 .sdk-banner h4,.si-game-v2 .sdk-banner p{color:inherit!important}
.si-game-v2 #sdk-cta:not([hidden]){display:block}
.si-game-v2 .sdk-wrap noscript{display:block;margin:16px 22px;font-size:14px;line-height:1.7}
.si-game-v2 .si-hardware-results{margin:0!important}
.si-game-v2 .si-hardware-row{display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px;padding:10px 0;border-bottom:1px dashed #fdba74}
.si-game-v2 .si-hardware-row dt{font-size:14px;font-weight:700}
.si-game-v2 .si-hardware-row dd{margin:0;font-size:14px;line-height:1.7}
.si-game-v2 .si-hardware-reference{color:#57534e}
.si-game-v2 .si-status{display:inline-block;margin:4px 0 0 8px;padding:2px 7px;border-radius:7px;font-size:12px;font-weight:700;white-space:normal}
.si-game-v2 .si-status-pass{background:#dcfce7;color:#14532d}.si-game-v2 .si-status-fail{background:#fee2e2;color:#991b1b}.si-game-v2 .si-status-unknown{background:#fef3c7;color:#78350f}
.si-game-v2 .si-hardware-disclaimer{font-size:13px;line-height:1.8;margin:14px 0 0}
.si-game-v2 .si-download-note{display:block!important;font-size:14px!important;line-height:1.7!important;color:#475569!important;margin:16px 0!important;height:auto!important}
.si-game-v2 .si-copy-feedback{display:block!important;font-size:13px!important;line-height:1.5!important;min-height:20px!important;height:auto!important;margin:8px 0 0!important;color:#334155!important}
.si-game-v2 #cr-dl-v1 .cd-rar-val{border:0!important;background:transparent!important;padding:0!important;white-space:normal!important}
.si-game-v2 #cr-dl-v1 .cd-btn-torrent{background:linear-gradient(135deg,#047857,#065f46)!important}
.si-game-v2 .sdk-btn-ana{background:linear-gradient(135deg,#c2410c,#9a3412)!important}
.si-game-v2 .si-score-0{width:0!important}
/* Only the temporary clipboard fallback is outside the article root. */
.si-copy-fallback{position:fixed;left:-10000px;top:0;width:1px;height:1px;opacity:0;pointer-events:none}
@media(max-width:640px){.si-game-v2 .si-prose p{font-size:14px!important}.si-game-v2 .si-prose .si-card-list,.si-game-v2 .si-prose .ca-grid{grid-template-columns:1fr!important}.si-game-v2 .si-hardware-row{grid-template-columns:48px minmax(0,1fr)}.si-game-v2 .sdk-btns{flex-wrap:wrap}.si-game-v2 .sdk-head h2{font-size:19px!important}}
@media(max-width:640px){
  .si-game-v2 #cr-sys-v1 .si-requirements-table tbody{display:block!important;width:100%!important}
  .si-game-v2 #cr-sys-v1 .si-requirements-table tr{display:block!important;width:100%!important;border-bottom:1px solid #e2e8f0!important}
  .si-game-v2 #cr-sys-v1 .si-requirements-table tr:last-child{border-bottom:0!important}
  .si-game-v2 #cr-sys-v1 .si-requirements-table th{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;padding:12px 8px 4px!important;border:0!important;overflow-wrap:normal!important;word-break:normal!important}
  .si-game-v2 #cr-sys-v1 .si-requirements-table td{display:block!important;width:100%!important;padding:0 8px 12px!important;border:0!important}
  .si-game-v2 #cr-sys-v1 .si-requirements-table .cs-r-icn{width:20px!important;height:20px!important;min-width:20px!important;margin:0!important;flex:0 0 20px!important}
}
/* Shared glossy jelly badge: no font download, image, or JavaScript. */
.si-game-v2 #cr-dl-v1 .cd-hdr{padding-right:62px!important}
.si-game-v2 #cr-dl-v1 .cd-new{position:absolute!important;z-index:12!important;display:block!important;pointer-events:none!important;font-family:system-ui,-apple-system,"Segoe UI","Arial Narrow",sans-serif!important;font-stretch:75%!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important;color:#fff!important}
.si-game-v2 #cr-dl-v1 .cd-new *{line-height:1!important}
.si-game-v2 #cr-dl-v1 .cd-new-jl{top:12px!important;right:14px!important;width:70px!important;height:58px!important}
.si-game-v2 #cr-dl-v1 .cd-new-jl::after{content:""!important;position:absolute!important;left:12px!important;right:12px!important;bottom:-11px!important;height:7px!important;border-radius:50%!important;background:rgba(15,23,42,.16)!important;filter:blur(1.5px)!important}
.si-game-v2 #cr-dl-v1 .cd-new-b{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transform-origin:50% 100%!important;background:radial-gradient(ellipse 70% 55% at 40% 22%,rgba(255,255,255,.38),rgba(255,255,255,0) 70%),linear-gradient(135deg,#f05e47 0%,#ec3013 48%,#b3240e 100%)!important;box-shadow:inset -3px -4px 0 rgba(0,0,0,.14),inset 2px 2px 0 rgba(255,255,255,.2)!important;border-radius:56% 44% 52% 48% / 60% 54% 46% 40%}
.si-game-v2 #cr-dl-v1 .cd-new-b::before{content:""!important;position:absolute!important;left:7px!important;top:6px!important;width:24px!important;height:24px!important;border-radius:50%!important;border:3px solid transparent!important;border-top-color:rgba(255,255,255,.85)!important;transform:rotate(-48deg)!important}
.si-game-v2 #cr-dl-v1 .cd-new-b::after{content:""!important;position:absolute!important;right:9px!important;top:16px!important;width:5px!important;height:9px!important;border-radius:50%!important;background:rgba(255,255,255,.7)!important;transform:rotate(-28deg)!important}
.si-game-v2 #cr-dl-v1 .cd-new-t{position:relative!important;font-size:19px!important;font-stretch:70%!important;font-weight:900!important;letter-spacing:.02em!important;text-shadow:0 1px 0 rgba(0,0,0,.18)!important;transform:translateY(1px)!important;color:#fff!important}
@keyframes si2-cd-jelly-bounce{0%,52%,100%{transform:translateY(0) scale(1)}8%{transform:translateY(-7px) scale(.94,1.07)}18%{transform:translateY(0) scale(1.13,.87)}28%{transform:translateY(-3px) scale(.95,1.05)}38%{transform:scale(1.04,.96)}46%{transform:scale(.99,1.01)}}
@keyframes si2-cd-jelly-shadow{0%,52%,100%{transform:scale(1);opacity:1}8%{transform:scale(.72);opacity:.55}18%{transform:scale(1.08);opacity:1}28%{transform:scale(.88);opacity:.8}38%{transform:scale(1);opacity:1}}
@media(max-width:640px){
  .si-game-v2 #cr-dl-v1 .cd-new-jl{top:10px!important;right:10px!important;width:56px!important;height:48px!important}
  .si-game-v2 #cr-dl-v1 .cd-new-t{font-size:16px!important}
  .si-game-v2 #cr-dl-v1 .cd-hdr{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding-right:52px!important}
  .si-game-v2 #cr-dl-v1 .cd-title{min-width:0!important;overflow-wrap:normal!important;word-break:normal!important}
  .si-game-v2 #cr-dl-v1 .cd-badge{grid-column:1 / -1!important;justify-self:start!important;max-width:100%!important;margin:0!important}
}

/* Motion starts once when the download section is visible; no layout properties animate. */
.si-game-v2 #cr-dl-v1.si-motion-visible .cd-new-b{animation:si2-cd-jelly-bounce 2.4s ease-in-out 1}
.si-game-v2 #cr-dl-v1.si-motion-visible .cd-new-jl::after{animation:si2-cd-jelly-shadow 2.4s ease-in-out 1}
/* Hidden labels stay available to assistive technology despite section resets. */
.si-game-v2 .si-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
.si-game-v2 .sdk-alan input[type=number]{display:block;box-sizing:border-box;width:100%;padding:11px 14px;border:1px solid var(--sdk-cizgi);border-radius:9px;font:inherit;font-size:13.5px;color:#1e293b;background:rgba(255,255,255,.85);transition:border-color .18s,box-shadow .18s}
.si-game-v2 .sdk-alan input[type=number]:focus{border-color:var(--sdk-ana);box-shadow:0 0 0 3px rgba(249,115,22,.16)}
@media(max-width:640px){.si-game-v2 .sdk-alan select,.si-game-v2 .sdk-alan input,.si-game-v2 .sdk-alan input[type=number]{font-size:16px}}
@media(prefers-reduced-motion:reduce){.si-game-v2,.si-game-v2 *,.si-game-v2 *::before,.si-game-v2 *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
