.game-how-to-buy{scroll-margin-top:var(--header-height)}.game-how-to-buy ul.steps .num{font-size:32px;font-family:var(--font-mono);font-weight:800}.game-how-to-buy ul.steps li{background:linear-gradient(#fff 0%,#f7faf8 100%);border:1px solid #e3ebe6;box-shadow:0 8px 22px #1018280d}.game-how-to-buy .md ol li{counter-increment:item;padding-left:6px;list-style:none;position:relative}.game-how-to-buy .md li+li{margin-top:1rem}.game-information .game-information--header{border-bottom:1px solid var(--color-mask-2)}.game-information .game-information--header:before{content:"";width:4px}.game-information .game-information--body{color:var(--color-muted);line-height:1.75}.game-hero h1{font-size:24px;font-weight:900;line-height:1}@media (width>=1380px){.game-hero{padding-top:160px}.game-hero h1{letter-spacing:-2px;font-size:64px}.game-hero.game-hero--sbc h1{font-size:48px!important}}.game-list{box-shadow:0 20px 55px #1018281f, 0 8px 24px -16px color-mix(in srgb, var(--color-primary) 35%, transparent);scroll-margin-top:calc(var(--header-height) + 8px)}.game-list .cover{width:100%;height:64px;display:flex}.game-list .cover img{object-fit:contain;width:100%;height:100%}.game-list .time{border-top:1px solid var(--color-mask-2);text-align:center;width:100%;padding-top:8px;font-size:11px;line-height:1;display:block}.game-list .goods li:not(.animate-pulse):hover{border:1px solid var(--color-primary);box-shadow:inset 0 1px 0 #fff, 0 2px 4px #1018280a, 0 16px 28px -18px color-mix(in srgb, var(--color-primary) 55%, transparent);background-image:linear-gradient(#fff 0%,#edfff4 100%);transform:translateY(-2px)}.game-list .goods li{background:linear-gradient(#fff 0%,#f7faf8 100%);border:1px solid #e4ebe7;gap:8px;padding:14px 12px 12px;transition:all .3s;box-shadow:inset 0 1px #fff,0 1px 2px #1018280a,0 12px 24px -18px #10182840}.game-list .goods li .name{color:var(--color-foreground);line-height:1.4}.game-list .goods li .bonus{letter-spacing:.02em;color:#92400e;background:linear-gradient(#fffdf5 0%,#fef3c7 100%);border:1px solid #fcd34d;padding:3px 10px;font-size:11px;box-shadow:inset 0 1px #fffc}.game-list .goods li .price{text-align:center;letter-spacing:-.01em;font-variant-numeric:tabular-nums;width:100%;font-size:14px;font-weight:800}.game-list .goods li .buy-now{letter-spacing:.02em;width:100%;height:34px;margin-top:2px;font-size:12px;font-weight:700}@media (width>=1380px){.game-list{width:860px!important}}.game-platform-switch{background:linear-gradient(#f3f8f5 0%,#e9f1ec 100%);border:1px solid #d5e2da;border-radius:0;flex-shrink:0;gap:3px;padding:5px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1018280d}.game-platform-switch button{color:#5f7066;cursor:pointer;background:0 0;border:0;border-radius:0;flex:1;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:11px 15px;font-size:12px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:flex}.tutorial-how-to-buy{color:var(--color-canvas);background-color:var(--color-primary);box-shadow:2px 2px 0 color-mix(in srgb, var(--color-primary) 35%, transparent);cursor:pointer;background-image:linear-gradient(#ffffff29 0%,#fff0 55%);border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:4px 10px;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex}.game-advantage{border-block:1px solid #ebf0ed}.game-advantage .img{background-color:#e9f9ee;border-radius:50%;width:46px;height:46px}
