:root{--ease:cubic-bezier(.32, .72, 0, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--spring-big:cubic-bezier(.34, 1.8, .64, 1);--dur-fast:.16s;--dur:.24s;--dur-slow:.42s}@keyframes shimmer{to{background-position:-200% 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes breathe{50%{opacity:.45}}@keyframes live{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--up) 55%, transparent)}70%,to{box-shadow:0 0 0 8px color-mix(in srgb, var(--up) 0%, transparent)}}@keyframes fade-in{0%{opacity:0}}@keyframes rise-in{0%{opacity:0;transform:translateY(8px)}}@keyframes pop-in{0%{opacity:0;transform:scale(.7)}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#fff;--fg:#0a0a0b;--muted:#0a0a0b75;--faint:#0a0a0b12;--pill:#0a0a0b0e;--accent:#007aff;--up:#1f8f45;--down:#d92d20;--star:#f2b100;--bar:#eb4bc2;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", Inter, system-ui, sans-serif;--display:-apple-system, BlinkMacSystemFont, "SF Pro Display", Inter, system-ui, sans-serif;--gutter:20px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#0a0a0b;--fg:#f5f5f7;--muted:#f5f5f775;--faint:#f5f5f712;--pill:#f5f5f714;--accent:#0a84ff;--up:#30d158;--down:#ff453a;--star:#ffd60a}}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;margin:0}:root{--sheet:#fff;--tile:#0a0a0b0d;--face-bg:#e6e6eb;--ring:#0a0a0b12;--scrim:#00000047;--line:#0a0a0b1a}@media (prefers-color-scheme:dark){:root{--sheet:#161618;--tile:#f5f5f70f;--face-bg:#2c2c2e;--ring:#ffffff14;--scrim:#0009;--line:#ffffff1c}}:root{--gold:#b98700;--gold-bg:#fc03;--amber:#c26b00;--warm:#f26a12;--medal-1:#c8900a;--medal-2:#8e939b;--medal-3:#a8642f;--up-vivid:#30d158;--down-vivid:#ff453a;--brand:#1f7cff;--brand-gradient:linear-gradient(115deg, #1552f0 0%, #1f7cff 50%, #5cd0ff 100%);--rainbow:#0a84ff, #30d158, #ffd60a, #ff6b9a, #0a84ff}@media (prefers-color-scheme:dark){:root{--gold:#ffd60a;--gold-bg:#ffd60a29;--amber:#ffb340;--warm:#ff7a1a;--medal-1:#f2c14e;--medal-2:#c7cbd1;--medal-3:#d9935c}}:root{--fs-micro:11px;--fs-caption:12px;--fs-meta:13px;--fs-small:14px;--fs-body:15px;--fs-row:16px;--fs-lead:17px;--fs-card:18px;--fs-stat:20px;--fs-title:24px;--fs-stat-lg:30px;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-card:18px;--r-lg:22px;--r-sheet:28px;--r-pill:999px;--hairline:inset 0 0 0 1px var(--ring);--shadow-pop:0 0 0 1px var(--ring), 0 24px 56px -12px #00000042, 0 6px 16px -6px #0000001a;--shadow-sheet:0 -20px 60px #00000038;--shadow-dialog:0 30px 80px #00000059;--shadow-lift:0 16px 40px #0000002e;--z-sticky:10;--z-nav:40;--z-popover:45;--z-toast:50;--z-sheet:55;--z-dialog:60}@media (prefers-color-scheme:dark){:root{--shadow-pop:0 0 0 1px var(--ring), 0 26px 60px -12px #000000b3, 0 6px 16px -6px #0006;--shadow-sheet:0 -20px 60px #00000080;--shadow-dialog:0 30px 80px #0009;--shadow-lift:0 16px 40px #00000073}}img[src*=UnavailableImage]{object-position:-99999px 0}.btn{height:44px;color:var(--fg);font:600 15px/1 var(--font);letter-spacing:-.01em;cursor:pointer;transition:transform .2s var(--ease), background-color .2s var(--ease), color .2s var(--ease), opacity .2s var(--ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.btn:active:not(:disabled){transform:scale(.96)}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn:disabled{opacity:.4;cursor:default}.btn.lg svg{width:17px;height:17px}.btn[hidden]{display:none}.btn.primary{background:var(--fg);color:var(--bg)}.btn.secondary{color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);background:0 0}@media (hover:hover) and (pointer:fine){.btn.secondary:hover:not(:disabled){background:var(--pill)}}.btn.ghost{color:var(--muted);background:0 0}@media (hover:hover) and (pointer:fine){.btn.ghost:hover:not(:disabled){color:var(--fg)}}.btn.icon{width:44px;padding:0}.btn.sm{height:34px;padding:0 13px;font-size:14px}.btn.sm.icon{width:34px;padding:0}.btn.lg{height:52px;padding:0 24px;font-size:16px}.btn.lg.icon{width:52px;padding:0}.btn.icon.close-btn{aspect-ratio:1;flex:none;width:38px;height:38px;padding:0}.btn.icon.close-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}.btn.danger{color:var(--down)}@media (hover:hover) and (pointer:fine){.btn.danger:hover:not(:disabled){color:var(--down)}}.btn svg{fill:currentColor;flex:none;width:16px;height:16px}.seg{max-width:100%;box-shadow:inset 0 0 0 1px var(--line);scrollbar-width:none;border-radius:999px;flex:none;padding:3px;display:inline-flex;position:relative;overflow-x:auto}.seg::-webkit-scrollbar{display:none}.seg button{z-index:1;appearance:none;min-height:32px;font:600 14px/1 var(--font);letter-spacing:-.005em;white-space:nowrap;color:var(--muted);cursor:pointer;transition:color .25s var(--ease);background:0 0;border:0;border-radius:999px;flex:none;margin:0;padding:0 14px;position:relative}.seg button[aria-pressed=true],.seg button[aria-selected=true]{color:var(--fg)}@media (hover:hover) and (pointer:fine){.seg button:hover:not(:disabled){color:var(--fg)}}.seg button:disabled{opacity:.35;cursor:default}.seg button:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 50%, transparent);outline-offset:-2px}.seg-pill{background:var(--pill);transition:transform .42s var(--ease), width .42s var(--ease), opacity .22s var(--ease);border-radius:999px;position:absolute;top:3px;bottom:3px;left:0}.seg-pill.instant{transition:none}.seg-pill.none{opacity:0}.seg.icons button{justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.seg.icons svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.seg.icons svg rect{fill:currentColor;stroke:none}@media (prefers-reduced-motion:reduce){.seg-pill{transition:none}}.seg-index{top:max(12px, env(safe-area-inset-top), calc(var(--chrome-top,0px) + 8px));transition:top .44s var(--ease);z-index:30;pointer-events:none;justify-content:center;display:flex;position:sticky}.seg-index .seg{pointer-events:auto;background:color-mix(in srgb, var(--bg) 76%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);transition:box-shadow .36s var(--ease)}.seg-index.stuck .seg{box-shadow:inset 0 0 0 1px var(--line), 0 12px 32px -14px #00000047}.sec{min-width:0}.sec-head,.block-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;display:flex}.block-head{align-items:center}.sec-head h2,.block-head h2{font:700 24px/30px var(--display);letter-spacing:-.03em;margin:0}.sec-meta,.sec-note{font:500 15px/20px var(--font);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.block-note{font:500 15px/20px var(--font);color:var(--muted);margin:-6px 0 12px}.sec-link{font:600 15px/20px var(--font);color:var(--accent);white-space:nowrap;transition:opacity .2s var(--ease);text-decoration:none}@media (hover:hover) and (pointer:fine){.sec-link:hover{opacity:.7}}.sec-foot{font:500 15px/20px var(--font);color:var(--muted);text-wrap:pretty;font-variant-numeric:tabular-nums;margin:14px 0 0}.sec-more{appearance:none;font:600 15px/20px var(--font);color:var(--accent);cursor:pointer;transition:opacity .2s var(--ease);background:0 0;border:0;margin-top:14px;padding:0}@media (hover:hover) and (pointer:fine){.sec-more:hover{opacity:.7}}.sec-more.inline{font-size:inherit;line-height:inherit;margin:0}.list-more{margin-top:14px}.more{appearance:none;cursor:pointer;height:30px;color:var(--muted);font:600 13px/1 var(--font);white-space:nowrap;transition:color .2s var(--ease), background-color .2s var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;margin-right:-10px;padding:0 10px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.more:hover{color:var(--fg);background:var(--pill)}}.empty{font:500 16px/24px var(--font);color:var(--muted);text-wrap:pretty;padding:36px 0}.skeleton{background:linear-gradient(90deg, var(--tile) 25%, color-mix(in srgb, var(--tile), var(--fg) 4%) 50%, var(--tile) 75%);background-size:200% 100%;border-radius:18px;height:92px;margin-bottom:8px;animation:1.4s linear infinite shimmer}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.page{max-width:1160px;padding:8px var(--gutter) max(56px, env(safe-area-inset-bottom));margin:0 auto}.page-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:clamp(12px,3svh,28px);display:flex}.page-head h1{font:700 clamp(34px, 5vw, 44px) / 1.05 var(--display);letter-spacing:-.035em;margin:0}.page-sub{font:500 16px/22px var(--font);color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:9px;margin:10px 0 0;display:flex}.page-sub b{color:var(--fg);font-weight:600}.page-sub .up{color:var(--up);font-weight:600}.page-sub .down{color:var(--down);font-weight:600}.live-dot{background:var(--up);width:8px;height:8px;animation:live 2s var(--ease) infinite;border-radius:50%;flex:none}.page-actions{flex:none;gap:8px;display:flex}.page-actions[hidden]{display:none}.page-body{margin-top:22px}.side>section+section{margin-top:40px}@media (width>=1100px){.page-body{grid-template-columns:minmax(0,1fr) 340px;align-items:start;column-gap:52px;display:grid}.side{position:sticky;top:16px}}@media (width<=1099px){.side{margin-top:44px}}.badge{font:700 10px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);border-radius:6px;flex:none;padding:3px 6px;font-style:normal}@media (width<=760px){.page-head{flex-direction:column;align-items:flex-start}.page-actions{width:100%}.page-actions .primary{flex:1}}@media (prefers-reduced-motion:reduce){.live-dot{animation:none}}.chg{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--muted);font-weight:600;position:relative}.chg[data-dir=up]{color:var(--up)}.chg[data-dir=down]{color:var(--down)}.chg[data-dir=up]:before,.chg[data-dir=down]:before{vertical-align:.14em;margin-right:.28em;font-size:.62em;display:inline-block}.chg[data-dir=up]:before{content:"▲"}.chg[data-dir=down]:before{content:"▼"}.chg.pill{background:color-mix(in srgb, currentColor 13%, transparent);border-radius:8px;align-items:baseline;padding:5px 8px;line-height:1;display:inline-flex}.chg.pill:before{vertical-align:0;position:relative;top:-.14em}.chg.pill[data-dir=flat]{background:var(--pill)}.chg.pill.sm{border-radius:6px;padding:4px 7px;font-size:13px}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gicon{background:var(--pill);object-fit:cover;width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--ring);border-radius:10px;flex:none;display:block}.gicon.xs{border-radius:6px;width:20px;height:20px}.gicon.sm{border-radius:8px;width:28px;height:28px}.gicon.lg{border-radius:12px;width:40px;height:40px}.gicon.xl{border-radius:16px;width:58px;height:58px}.spark{width:56px;height:22px;color:var(--up);flex:none;overflow:visible}.spark[data-dir=down]{color:var(--down)}.spark[data-dir=flat]{color:var(--muted)}.spark .l{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.spark .a{fill:color-mix(in srgb, currentColor 14%, transparent);stroke:none}.spark .d{fill:currentColor}.game-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.game-list>li{display:grid;position:relative}.game-row{min-width:0;color:inherit;transition:background-color .18s var(--ease);border-radius:14px;align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){a.game-row:hover,button.game-row:hover{background:var(--pill)}}.game-row:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:-2px}button.game-row{appearance:none;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.game-row .rank{min-width:18px;font:600 13px/1 var(--font);color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;flex:none}.pname{flex:1;gap:2px;min-width:0;display:grid}.pname b{font:600 14px/18px var(--font);letter-spacing:-.01em;color:var(--fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pname small{font:500 13px/16px var(--font);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;overflow:hidden}.game-row .num{flex:none;justify-items:end;gap:2px;display:grid}.game-row .num b{font:600 14px/18px var(--font);font-variant-numeric:tabular-nums}.game-row .num .chg{font-size:13px;line-height:16px}.game-row>.chg{text-align:right;flex:none;min-width:56px;font-size:13px}.game-list>li:has(>.star)>.game-row{padding-right:42px}@media (prefers-reduced-motion:reduce){.game-row{transition:none}}.gn-head{align-items:center;gap:16px;min-width:0;margin-top:clamp(12px,3svh,28px);display:flex}.gn-head h1{min-width:0;font:700 clamp(34px, 5vw, 44px) / 1.05 var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0}.gn-fan{flex:none;width:88px;height:56px;position:relative}.gn-fan:has(img:only-child){width:48px}.gn-fan img{border-radius:var(--r-md);object-fit:cover;background:var(--tile);width:48px;height:48px;box-shadow:0 0 0 2.5px var(--bg), 0 6px 14px #00000024;transform:translateX(var(--x,0)) rotate(var(--r,0deg));transition:transform .42s var(--spring);animation:gn-deal .62s var(--spring) backwards;animation-delay:calc(.12s + (2 - var(--i)) * 70ms);position:absolute;top:4px;left:20px}.gn-fan img:only-child{left:0}.gn-fan img:first-child{z-index:3}.gn-fan img:nth-child(2){z-index:2;--x:-20px;--r:-12deg}.gn-fan img:nth-child(3){z-index:1;--x:20px;--r:12deg}@media (hover:hover) and (pointer:fine){.gn-head:hover .gn-fan img:first-child{transform:translateY(-3px)scale(1.05)}.gn-head:hover .gn-fan img:nth-child(2){--x:-27px;--r:-18deg}.gn-head:hover .gn-fan img:nth-child(3){--x:27px;--r:18deg}}@keyframes gn-deal{0%{opacity:0;transform:translateY(12px)rotate(0)scale(.7)}}.gn-lede{max-width:34em;font:600 24px/32px var(--display);letter-spacing:-.02em;color:var(--muted);text-wrap:pretty;font-variant-numeric:tabular-nums;margin:18px 0 0}.gn-lede b,.gn-lede a{color:var(--fg);font-weight:600}.gn-lede a{transition:background-size .28s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;text-decoration:none}@media (hover:hover) and (pointer:fine){.gn-lede a:hover{background-size:100% 1.5px}}.gn-tick{animation:gn-tick .52s var(--spring);display:inline-block}@keyframes gn-tick{0%{opacity:0;transform:translateY(.4em)}}.gn-chips{margin:22px calc(-1 * var(--gutter)) 0;padding:0 var(--gutter);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.gn-chips::-webkit-scrollbar{display:none}.gn-chips.wrap{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.gn-chip{border-radius:var(--r-pill);background:var(--pill);height:36px;color:var(--fg);font:600 14px/1 var(--font);white-space:nowrap;transition:background-color .18s var(--ease), color .18s var(--ease), transform .18s var(--ease);flex:none;align-items:center;gap:7px;padding:0 14px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.gn-chip:hover{background:color-mix(in srgb, var(--pill), var(--fg) 7%)}}.gn-chip:active{transform:scale(.96)}.gn-chip small{font:600 12px/1 var(--font);color:var(--muted);font-variant-numeric:tabular-nums}.gn-chip.on{background:var(--fg);color:var(--bg)}.gn-chip.on small{color:color-mix(in srgb, var(--bg) 62%, transparent)}.gn-body{margin-top:36px}.gn-live{align-items:center;gap:7px;display:inline-flex}.gn-live .live-dot{width:7px;height:7px}.gn-list .num{min-width:64px}.gn-list:not(.all)>li:nth-child(n+51),.gn-tabs{display:none}.gn-others{margin-top:64px}@media (width>=761px) and (width<=1099px){.gn-side{grid-template-columns:1fr 1fr;gap:40px;display:grid}.gn-side>section+section{margin-top:0}}@media (width<=760px){.gn-head{gap:12px}.gn-fan{width:70px;height:44px}.gn-fan img{border-radius:var(--r-sm);width:38px;height:38px;top:3px;left:16px}.gn-fan img:nth-child(2){--x:-16px}.gn-fan img:nth-child(3){--x:16px}.gn-lede{margin-top:14px;font-size:20px;line-height:27px}.gn-tabs{top:max(env(safe-area-inset-top), var(--chrome-top,0px));transition:top .44s var(--ease);z-index:3;margin:18px calc(-1 * var(--gutter)) 0;padding:8px var(--gutter);background:var(--bg);display:flex;position:sticky}.gn-tabs .seg{width:100%;display:flex}.gn-tabs .seg button{flex:1;min-height:36px;padding:0 8px;font-size:15px}.gn[data-pane] .gn-body{margin-top:10px}.gn[data-pane] .gn-body [data-pane]{display:none}.gn[data-pane=top] .gn-body [data-pane=top],.gn[data-pane=new] .gn-body [data-pane=new],.gn[data-pane=studios] .gn-body [data-pane=studios]{animation:fade-in var(--dur) var(--ease);display:block}.gn[data-pane] .side{margin-top:0}.gn[data-pane] .gn-body .sec-head h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gn[data-pane] .gn-body .sec-head{justify-content:flex-end;margin-bottom:4px}}@media (width<=420px){.gn-list .spark{display:none}}@media (prefers-reduced-motion:reduce){.gn-fan img,.gn-tick{transition:none;animation:none}}
