.v3 .x-numbers{background:var(--bs-900);padding:calc(var(--B) * .5) 0}.v3 .x-stat-row{grid-template-columns:repeat(5,minmax(0,1fr));margin-block:0;padding:0;list-style:none;display:grid}.v3 .x-stat-a{padding:14px var(--tpad);transition:transform .2s var(--ease-out);flex-direction:column;gap:4px;text-decoration:none;display:flex}.v3 .x-stat-n{color:var(--ink);font-size:54px;line-height:1}.v3 .x-stat:nth-child(2) .x-stat-n{color:var(--ice-300)}.v3 .x-stat-l{color:var(--ink-3);font-size:15px;transition:color .16s}@media (hover:hover) and (pointer:fine){.v3 .x-stat-a:hover{transform:translateY(-3px)}.v3 .x-stat-a:hover .x-stat-l{color:var(--au-300)}}@media (max-width:699px){.v3 .x-stat-row{grid-template-columns:repeat(2,minmax(0,1fr))}.v3 .x-stat-n{font-size:36px}}.v3 .hb{padding-bottom:calc(var(--B) * 1.5);position:relative}.v3 .hb-grid{gap:0 calc(var(--B) * .5);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"head head""stage side";display:grid}.v3 .hb-head{padding:calc(var(--B) * 1.5) var(--tpad) 0;grid-area:head;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:18px 48px;display:grid}.v3 .hb-stage{--mt:calc(var(--B) * .5);height:calc(var(--B) * 8);box-shadow:inset 3px 3px 0 var(--bs-edge-hi), inset -3px -3px 0 var(--bs-edge-lo);background:#0a090c8c;grid-area:stage;position:relative;overflow:hidden}.v3 .hb-ring{margin:0;padding:0;list-style:none;position:absolute;inset:0}.v3 .hb-orb{--depth:1;background:var(--bs-900);width:64px;height:64px;box-shadow:inset 3px 3px 0 var(--bs-edge-hi), inset -3px -3px 0 var(--bs-edge-lo);filter:brightness(calc(.45 + var(--depth) * .55));will-change:transform;place-items:center;transition:background-color .16s,box-shadow .16s,opacity .22s;display:grid;position:absolute;top:0;left:0}.v3 .hb-orb a{place-items:center;width:100%;height:100%;display:grid}.v3 .hb-orb img{width:48px;height:48px;image-rendering:pixelated}.v3 .hb-stage:not(.is-placed) .hb-orb{visibility:hidden}.v3 .hb-orb:not(.is-lit){opacity:.22}.v3 .hb-orb.is-lit{box-shadow:inset 3px 3px 0 var(--bs-edge-hi), inset -3px -3px 0 var(--bs-edge-lo), 0 0 0 2px rgb(163 228 245/calc(var(--depth) * .6))}.v3 .hb-orb.is-hot{background:var(--bs-700);box-shadow:inset 3px 3px 0 var(--bs-edge-hi), inset -3px -3px 0 var(--bs-edge-lo), 0 0 0 3px var(--ice-300);filter:none;z-index:6!important}.v3 .hb-orb-name{white-space:nowrap;color:var(--ice-300);opacity:0;pointer-events:none;background:#121013f2;padding:4px 7px 5px;font-size:13px;transition:opacity .14s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.v3 .hb-orb.is-hot .hb-orb-name{opacity:1}.v3 .hb-figures{z-index:3;align-items:flex-end;gap:10px;display:flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.v3 .hb-fig{cursor:pointer;transition:transform .26s var(--ease-out), filter .2s ease;filter:brightness(.55)saturate(.6);background:0 0;border:0;padding:0;position:relative}.v3 .hb-fig img{width:calc(var(--B) * 1.75);height:calc(var(--B) * 1.75);image-rendering:pixelated;display:block}.v3 .hb-fig.lv-ht1 img{width:calc(var(--B) * 2.5);height:calc(var(--B) * 2.5)}.v3 .hb-fig.is-on{filter:none;transform:translateY(-10px)}.v3 .hb-fig-id{color:var(--ink-3);font-size:15px;position:absolute;bottom:-26px;left:50%;transform:translate(-50%)}.v3 .hb-fig.is-on .hb-fig-id{color:var(--ice-300)}@media (hover:hover) and (pointer:fine){.v3 .hb-fig:not(.is-on):hover{filter:brightness(.85);transform:translateY(-4px)}}@media (prefers-reduced-motion:no-preference){.v3 .hb-fig.is-on img{animation:2.8s ease-in-out infinite hb-bob}}@keyframes hb-bob{50%{transform:translateY(-6px)}}.v3 .hb-level{z-index:5;text-align:center;padding:0 16px;position:absolute;bottom:14px;left:0;right:0}.v3 .hb-level-name{margin:0;font-size:27px}.v3 .lv-lt4.hb-level-name{color:#6ee06e}.v3 .lv-lt3.hb-level-name{color:#ffb84a}.v3 .lv-ht1.hb-level-name{color:#ff6b6b}.v3 .hb-level-tag{color:var(--ink-2);margin:4px 0 0;font-size:15px}.v3 .hb-side{--mt:calc(var(--B) * .5);padding:0 var(--tpad);margin-top:calc(var(--B) * .5);flex-direction:column;grid-area:side;gap:10px;display:flex}.v3 .hb-where{color:var(--ice-300);margin:0;font-size:18px}.v3 .hb-mechs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.v3 .hb-mech{cursor:default;outline-offset:-3px;background:#121013d1;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px 6px 6px;transition:opacity .18s,background-color .16s;display:grid}.v3 .hb-slot{background:#2b272d;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 2px 2px #08070a,inset -2px -2px #3d373f}.v3 .hb-mech-t{min-width:0;display:grid}.v3 .hb-mech-t b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:400;overflow:hidden}.v3 .hb-mech-t span{color:var(--ink-3);font-size:13px;line-height:1.3}.v3 .hb-mech-n{color:var(--ice-300);font-size:18px}.v3 .hb-mech.is-dim{opacity:.3}.v3 .hb-mech.is-hot{background:var(--bs-800);box-shadow:inset 0 -3px 0 var(--ice-500)}.v3 .hb-fair{color:var(--ink-2);align-items:center;gap:10px;margin:6px 0 0;font-size:15px;display:flex}.v3 .hb-fair-mark{width:26px;height:26px;color:var(--au-ink);background:var(--au-500);text-shadow:none;flex:none;place-items:center;display:grid}.v3 .hb-more{align-self:flex-start;text-decoration:none}@media (max-width:1099px){.v3 .hb-grid{grid-template-columns:1fr;grid-template-areas:"head""stage""side"}.v3 .hb-head{grid-template-columns:1fr}}@media (max-width:699px){.v3 .hb-stage{height:calc(var(--B) * 8)}.v3 .hb-orb{width:48px;height:48px}.v3 .hb-orb img{width:32px;height:32px}.v3 .hb-fig img{width:calc(var(--B) * 1.25);height:calc(var(--B) * 1.25)}.v3 .hb-fig.lv-ht1 img{width:calc(var(--B) * 2);height:calc(var(--B) * 2)}.v3 .hb-mechs{grid-template-columns:1fr}}.v3 .pv{background-color:#141315;background-image:url(/tex/f-stonebricks.png)}.v3 .pv-wire{--mt:calc(var(--B) * .75);margin:calc(var(--B) * .75) 0 0;padding:0 var(--tpad);counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;display:grid;position:relative}.v3 .pv-node{z-index:2;text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.v3 .pv-block{width:64px;height:64px;image-rendering:pixelated;background-size:100% 100%;box-shadow:0 0 0 3px #08070a}.v3 .pv-node b{color:var(--ink);font-size:18px;font-weight:400}.v3 .pv-node span{color:var(--ink-3);font-size:14px}.v3 .pv-node:nth-child(2) span{color:var(--au-300)}.v3 .pv-dust{z-index:1;left:calc(12.5% + var(--tpad));right:calc(12.5% + var(--tpad));background:#4a0d08;height:6px;position:absolute;top:29px;box-shadow:0 0 0 2px #08070a}.v3 .pv-pulse{background:#ff3b1f;width:12px;height:12px;animation:2.6s cubic-bezier(.45,0,.55,1) infinite pv-run;position:absolute;top:-3px;left:0;box-shadow:0 0 0 2px #08070a,0 0 14px 4px #ff3b1f99}@keyframes pv-run{0%{opacity:0;left:0}8%{opacity:1}92%{opacity:1}to{opacity:0;left:calc(100% - 12px)}}@media (prefers-reduced-motion:no-preference){.v3 .pv-node .pv-block{animation:2.6s linear infinite pv-lamp;animation-delay:calc(var(--i) * .78s - .2s)}}@keyframes pv-lamp{0%,8%{filter:brightness(1.6)drop-shadow(0 0 10px #ff783ccc)}24%,to{filter:none}}@media (prefers-reduced-motion:reduce){.v3 .pv-pulse{animation:none;left:50%}}.v3 .pv-body{margin-top:calc(var(--B) * 1);padding:0 var(--tpad);grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:24px 48px;display:grid}.v3 .pv-stats{align-content:start;gap:24px;display:grid}.v3 .pv-stat{gap:6px;margin:0;display:grid}.v3 .pv-n{color:var(--au-400);font-size:72px;line-height:1}.v3 .pv-n small{color:var(--au-300);margin-left:10px;font-size:27px}.v3 .pv-note{color:var(--ink-2);max-width:30ch;font-size:15px}.v3 .pv-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 36px;margin:0;display:grid}.v3 .pv-point dt{color:var(--ink);font-size:20px}.v3 .pv-point dd{color:var(--ink-2);margin:6px 0 0;font-size:16px}.v3 .pv-more{margin:calc(var(--B) * .75) var(--tpad) 0;text-decoration:none}@media (max-width:999px){.v3 .pv-body{grid-template-columns:1fr}.v3 .pv-stats{grid-template-columns:1fr 1fr}}@media (max-width:699px){.v3 .pv-wire{grid-template-columns:1fr 1fr;row-gap:24px}.v3 .pv-dust{display:none}.v3 .pv-points{grid-template-columns:1fr}.v3 .pv-n{font-size:45px}.v3 .pv-stats{grid-template-columns:1fr}}.v3 .x-modes{padding-bottom:calc(var(--B) * 1.5)}.v3 .x-duels{gap:var(--B);display:grid}.v3 .x-duel-group{grid-template-columns:calc(var(--B) * (var(--wrap-cols) - 14)) calc(var(--B) * 14);align-items:start;display:grid}.v3 .x-group-h{color:var(--ink);margin:0;padding:18px 0 0;font-size:27px}.v3 .x-group-n{color:var(--au-400);margin-top:6px;font-size:54px;display:block}.v3 .x-mode-grid{grid-template-columns:repeat(auto-fill, calc(var(--B) * 2));grid-auto-rows:calc(var(--B) * 2);width:100%;margin:0;padding:0;list-style:none;display:grid}.v3 .x-mode{position:relative}.v3 .x-mode-a{text-align:center;grid-template-rows:1fr auto;place-items:center;height:100%;padding:12px 6px 14px;text-decoration:none;transition:background-color .18s;display:grid;position:relative}.v3 .x-mode-icon{width:calc(var(--B) * .875);height:calc(var(--B) * .875);image-rendering:pixelated;transition:transform .24s var(--ease-out), opacity .2s ease}.v3 .x-mode-name{color:var(--ink-2);font-size:15px;line-height:1.1}.v3 .x-mode.is-modern .x-mode-name{color:var(--ice-300)}.v3 .x-mode-bot{width:20px;height:20px;position:absolute;top:7px;right:7px}.v3 .x-mode-bot img{width:20px;height:20px;image-rendering:pixelated}.v3 .x-mode-kit{z-index:6;opacity:0;pointer-events:none;transition:opacity .16s ease, transform .22s var(--ease-out);background:#121013;gap:2px;padding:3px;display:flex;position:absolute;bottom:calc(100% - 6px);left:50%;transform:translate(-50%,8px);box-shadow:0 0 0 2px #08070a,inset 2px 2px #3d373f}.v3 .x-kit-slot{background:#2b272d;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 2px 2px #08070a,inset -2px -2px #3d373f}@media (hover:hover) and (pointer:fine){.v3 .x-mode-a:hover{background:var(--bs-800)}.v3 .x-mode-a:hover .x-mode-icon{transform:translateY(-4px)scale(1.08)}.v3 .x-mode-a:hover .x-mode-kit,.v3 .x-mode-a:focus-visible .x-mode-kit{opacity:1;transform:translate(-50%)}}.v3 .hm-ffa{grid-template-columns:calc(var(--B) * (var(--wrap-cols) - 14)) calc(var(--B) * 14);margin-top:var(--B);display:grid}.v3 .hm-ffa-head p{color:var(--ink-3);margin:6px 0 0;padding-right:16px;font-size:15px}.v3 .hm-ffa-row{background:var(--bs-900);box-shadow:inset 3px 3px 0 var(--bs-edge-hi), inset -3px -3px 0 var(--bs-edge-lo);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.v3 .hm-ffa-a{gap:8px;height:100%;padding:16px 14px 18px;text-decoration:none;transition:background-color .16s;display:grid}.v3 .hm-ffa-a img{image-rendering:pixelated}.v3 .hm-ffa-a b{color:var(--ink);font-size:20px;font-weight:400;display:block}.v3 .hm-ffa-a span span{color:var(--ink-3);font-size:13px}@media (hover:hover) and (pointer:fine){.v3 .hm-ffa-a:hover{background:var(--bs-800)}}.v3 .hm-all{margin-top:calc(var(--B) * .75);text-decoration:none}@media (max-width:1299px){.v3 .x-duel-group,.v3 .hm-ffa{grid-template-columns:1fr}.v3 .x-group-h{align-items:baseline;gap:12px;padding:0 0 12px;display:flex}.v3 .x-group-n{font-size:27px;display:inline}.v3 .x-mode-grid{width:var(--wrap-w)}.v3 .hm-ffa-head{margin-bottom:12px}}@media (max-width:699px){.v3 .x-group-h,.v3 .hm-ffa-head,.v3 .hm-all{padding-left:var(--tpad);padding-right:var(--tpad)}.v3 .hm-all{margin-left:var(--tpad)}.v3 .x-mode-name{font-size:12px}.v3 .hm-ffa-row{grid-template-columns:1fr 1fr}}.v3 .qs{background:var(--bs-950);position:relative}.v3 .qs .x-head{padding-bottom:calc(var(--B) * .5)}.v3 .qs-band{height:var(--B);background-size:calc(var(--B) * 4) var(--B);background-position:var(--ox) 0;image-rendering:pixelated;background-repeat:repeat-x}.v3 .qs-row{padding:var(--B) 0;position:relative}.v3 .qs-sumo{background-color:#141216;background-image:url(/tex/f-wool.png)}.v3 .qs-huss{background-color:#0f1a10;background-image:url(/tex/f-oak.png)}.v3 .qs-huss:before{content:"";height:var(--B);background:url(/tex/band-grass.png) var(--ox) 0 / var(--B) var(--B) repeat-x;image-rendering:pixelated;position:absolute;inset:0 0 auto}.v3 .qs-huss .wrap{padding-top:var(--B)}.v3 .qf{gap:calc(var(--B) * .5);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;display:grid}.v3 .qf.is-flip .qf-art{order:2}.v3 .qf-art{margin:0}.v3 .qf-stage{aspect-ratio:1;max-height:calc(var(--B) * 9);place-items:center;margin:0 auto;display:grid;position:relative}.v3 .qf-img{object-fit:contain;image-rendering:auto;filter:drop-shadow(0 18px 24px #00000080);width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.v3 .qf-img{animation:qf-in .52s var(--ease-out) both, qf-float 7s ease-in-out .52s infinite}}@keyframes qf-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:scale(.94)translateY(12px)}to{clip-path:inset(0)}}@keyframes qf-float{50%{transform:translateY(-8px)}}.v3 .qf-noimg{color:var(--ink-3);font-size:27px}.v3 .qf-maps{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;display:flex}.v3 .qf-maps-l{color:var(--ink-3);font-size:14px}.v3 .qf-chips{flex-wrap:wrap;gap:4px;display:flex}.v3 .qf-chip{cursor:pointer;color:var(--ink-2);background:var(--bs-900);box-shadow:inset 2px 2px 0 var(--bs-edge-hi), inset -2px -2px 0 var(--bs-edge-lo);border:0;padding:7px 10px 8px;font-size:15px;transition:color .16s,background-color .16s}.v3 .qf-chip.is-on{color:var(--au-300);box-shadow:inset 2px 2px 0 var(--bs-edge-hi), inset 0 -3px 0 var(--au-500)}.v3 .qf-text{padding:0 var(--tpad)}.v3 .qf-only{color:var(--au-ink);background:var(--au-400);text-shadow:none;box-shadow:inset 0 -3px 0 var(--au-700);margin:0;padding:7px 12px 8px;font-size:18px;display:inline-block}.v3 .qf-name{color:var(--ink);margin:14px 0 0;font-size:72px;line-height:.95}.v3 .qf-players{color:var(--ice-300);margin:10px 0 0;font-size:20px}.v3 .qf-line{color:var(--ink);max-width:38ch;margin:12px 0 0;font-size:18px}.v3 .qf-facts{gap:6px;margin:18px 0 0;padding:0;list-style:none;display:grid}.v3 .qf-facts li{color:var(--ink-2);align-items:center;gap:12px;font-size:16px;display:flex}.v3 .qf-slot{background:#2b272d;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 2px 2px #08070a,inset -2px -2px #3d373f}.v3 .qf-how{color:var(--ink-3);margin:16px 0 0;font-size:15px}.v3 .qf-go{margin-top:16px;text-decoration:none}.v3 .qs-more{background:var(--bs-900);padding:calc(var(--B) * .5) 0}.v3 .qs-more-in{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:center;gap:16px 24px;display:grid}.v3 .qs-game{padding:10px var(--tpad);align-items:center;gap:14px;text-decoration:none;transition:background-color .16s;display:flex}.v3 .qs-game img{image-rendering:pixelated;flex:none}.v3 .qs-game b{color:var(--ink);font-size:20px;font-weight:400;display:block}.v3 .qs-game span span{color:var(--ink-3);font-size:14px}@media (hover:hover) and (pointer:fine){.v3 .qs-game:hover{background:var(--bs-800)}}.v3 .qs-more .x-more{margin:0}@media (max-width:999px){.v3 .qf{grid-template-columns:1fr}.v3 .qf.is-flip .qf-art{order:0}.v3 .qf-stage{max-height:calc(var(--B) * 7)}.v3 .qs-more-in{grid-template-columns:1fr}}@media (max-width:699px){.v3 .qf-name{font-size:45px}.v3 .qf-maps{padding:0 var(--tpad)}}.v3 .pr{padding-bottom:calc(var(--B) * 1.5);background-color:#17140f;background-image:url(/tex/f-oak.png)}.v3 .pr-grid{gap:0 calc(var(--B) * .5);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"head head""stage list";display:grid}.v3 .pr-head{padding:calc(var(--B) * 1) var(--tpad) 0;grid-area:head;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:18px 48px;display:grid}.v3 .pr-stage{--mt:calc(var(--B) * .5);height:calc(var(--B) * 7);background:#121013;grid-area:stage;grid-template-rows:1fr auto;display:grid}.v3 .pr-scene{min-height:0;position:relative}.v3 .pr-cap{padding:0 20px 18px}.v3 .pr-group{color:var(--ink-3);margin:0;font-size:15px}.v3 .pr-name{color:var(--au-300);margin:4px 0 0;font-size:36px}.v3 .pr-blurb{color:var(--ink);margin:4px 0 0;font-size:17px}.v3 .pr-list{margin-top:calc(var(--B) * .5);padding:0 var(--tpad);grid-area:list;grid-template-columns:1fr 1fr;align-content:start;gap:16px 20px;display:grid}.v3 .pr-gh{color:var(--au-300);margin:0 0 6px;font-size:18px}.v3 .pr-g ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.v3 .pr-d{text-align:left;cursor:pointer;width:100%;font:16px/1.3 var(--body);color:var(--ink-2);background:#121013cc;border:0;padding:8px 10px;transition:background-color .16s,color .16s}.v3 .pr-d.is-on{color:var(--ink);background:var(--bs-800);box-shadow:inset 4px 0 0 var(--au-500)}@media (hover:hover) and (pointer:fine){.v3 .pr-d:hover{color:var(--ink);background:var(--bs-800)}}.v3 .pr-more{grid-column:1/-1;justify-self:start;text-decoration:none}@media (max-width:1099px){.v3 .pr-grid{grid-template-columns:1fr;grid-template-areas:"head""stage""list"}.v3 .pr-head{grid-template-columns:1fr}}@media (max-width:699px){.v3 .pr-stage{height:calc(var(--B) * 7)}.v3 .pr-name{font-size:27px}}.v3 .x-maps{padding-bottom:var(--B);background-color:#17120e;background-image:url(/tex/f-oak.png);overflow:hidden}.v3 .x-maps-head{padding:calc(var(--B) * 1.5) var(--tpad) 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:18px 48px;display:grid}.v3 .x-maps-n{color:var(--au-400)}.v3 .x-maps-modes{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.v3 .x-maps-modes li{color:var(--ink-2);box-shadow:inset 2px 2px 0 var(--bs-edge-hi), inset -2px -2px 0 var(--bs-edge-lo);background:#121013e6;padding:5px 9px 6px;font-size:13px}.v3 .x-maps-modes b{color:var(--ink);font-size:15px;font-weight:400}.v3 .mp-strips{margin-top:calc(var(--B) * .75);gap:12px;display:grid}.v3 .mp-strip{position:relative;overflow:visible}.v3 .mp-track{width:max-content;animation:mp-run var(--dur,200s) linear infinite;pointer-events:none;gap:12px;margin:-130px 0 0;padding:130px 0 0;list-style:none;display:flex}.v3 .mp-card{pointer-events:auto;flex:none;position:relative}.v3 .mp-strip.s1 .mp-track{animation-direction:reverse}.v3 .mp-strip.s2 .mp-track{animation-duration:calc(var(--dur,200s) * 1.18)}.v3 .mp-strip:hover .mp-track,.v3 .mp-strip.is-held .mp-track,.v3 .mp-strip:focus-within .mp-track{animation-play-state:paused}@keyframes mp-run{to{transform:translate(calc(-50% - 6px))}}.v3 .mp-strips.is-still .mp-track{animation:none}.v3 .mp-strips.is-still .mp-strip{overflow-x:auto}.v3 .mp-hit{cursor:pointer;background:0 0;border:0;padding:0;display:block}.v3 .mp-img{width:176px;height:176px;box-shadow:inset 3px 3px 0 var(--bs-edge-hi), inset -3px -3px 0 var(--bs-edge-lo);transition:transform .22s var(--ease-out), box-shadow .2s ease;background:#1b171d;display:block;position:relative}.v3 .mp-img img{image-rendering:auto;width:calc(100% - 16px);height:calc(100% - 16px);transition:opacity .12s;position:absolute;inset:8px}.v3 .mp-spin{opacity:0;background-position:0 0;background-repeat:no-repeat;background-size:600% 400%;position:absolute;inset:8px}.v3 .mp-card:hover .mp-img,.v3 .mp-card.is-open .mp-img{box-shadow:inset 3px 3px 0 var(--bs-edge-hi), inset -3px -3px 0 var(--bs-edge-lo), 0 0 0 3px var(--au-500);transform:translateY(-6px)scale(1.05)}.v3 .mp-card:hover .mp-spin,.v3 .mp-card.is-open .mp-spin{background-image:var(--spin);opacity:1;animation:.5s steps(6,jump-none) infinite mp-x,2s steps(4,jump-none) infinite mp-y}:is(.v3 .mp-card:hover .mp-img:has(.mp-spin) img,.v3 .mp-card.is-open .mp-img:has(.mp-spin) img){opacity:0}@keyframes mp-x{0%{background-position-x:0%}to{background-position-x:100%}}@keyframes mp-y{0%{background-position-y:0%}to{background-position-y:100%}}.v3 .mp-tip{z-index:5;width:max-content;max-width:260px;box-shadow:inset 3px 3px 0 var(--bs-edge-hi), inset -3px -3px 0 var(--bs-edge-lo), 0 0 0 2px var(--au-500);opacity:0;pointer-events:none;transition:opacity .14s ease, transform .16s var(--ease-out);background:#121013f7;padding:10px 12px 11px;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%,6px)}.v3 .mp-card:hover .mp-tip,.v3 .mp-card.is-open .mp-tip{opacity:1;transform:translate(-50%)}.v3 .mp-name{color:var(--au-300);margin:0;font-size:18px}.v3 .mp-mode{color:var(--ink);margin:6px 0 0;font-size:14px}.v3 .mp-kind,.v3 .mp-size{color:var(--ink-3);margin:4px 0 0;font-size:13px}.v3 .mp-kind.k-terrain{color:#9ed67f}.v3 .mp-seed{color:var(--ink-3);font-variant-numeric:tabular-nums}.v3 .x-maps-foot{margin-top:calc(var(--B) * .5);padding:0 var(--tpad);justify-content:space-between;align-items:center;gap:16px;display:flex}.v3 .x-maps-foot .btn{text-decoration:none}.v3 .x-maps-note{color:var(--ink-3);margin:0;font-size:14px}@media (max-width:999px){.v3 .x-maps-head{grid-template-columns:1fr}}@media (max-width:699px){.v3 .mp-img{width:120px;height:120px}.v3 .mp-track{margin-top:-120px;padding-top:120px}.v3 .x-maps-foot{flex-direction:column;align-items:flex-start}}.v3 .cc{color:var(--ink-dark);padding-bottom:calc(var(--B) * 1.5)}.v3 .cc-grid{grid-template-columns:minmax(0, 1fr) calc(var(--B) * 9);gap:0 calc(var(--B) * .5);padding-top:calc(var(--B) * 1.5);align-items:start;display:grid}.v3 .cc-head{padding:0 var(--tpad)}.v3 .cc .sec-title{color:var(--ink-dark);text-shadow:.1111em .1111em #0000001f}.v3 .cc .sec-lede{color:#3d3740;margin-top:14px}.v3 .cc-rar{gap:4px;max-width:340px;margin:20px 0 0;padding:0;list-style:none;display:grid}.v3 .cc-rar li{color:var(--ink);background:var(--bs-900);grid-template-columns:14px 1fr auto;align-items:center;gap:10px;padding:7px 12px 8px;font-size:15px;display:grid}.v3 .cc-rar i{background:var(--rc);width:14px;height:14px}.v3 .cc-rar b{color:var(--au-300);font-size:18px;font-weight:400}.v3 .cc-earn{color:#3d3740;max-width:44ch;margin:16px 0 18px;font-size:15px}.v3 .cc-head .btn{text-decoration:none}.v3 .cc-chest{--mt:0px;background:#c6c6c6;padding:18px 18px 16px;box-shadow:inset 4px 4px #fff,inset -4px -4px #555,0 0 0 3px #1a171b}.v3 .cc-chest-t{color:#3f3f3f;text-shadow:none;margin:0 0 10px;font-size:18px}.v3 .cc-slots{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.v3 .cc-slot{aspect-ratio:1;outline-offset:-3px;background:#8b8b8b;position:relative;box-shadow:inset 3px 3px #373737,inset -3px -3px #fff}.v3 .cc-slot a{place-items:center;display:grid;position:absolute;inset:0}.v3 .cc-slot img{width:56%;height:56%;image-rendering:pixelated;transition:transform .2s var(--ease-out)}.v3 .cc-count{color:#fff;text-shadow:2px 2px #3f3f3f;font-size:18px;position:absolute;bottom:2px;right:6px}.v3 .cc-slot.is-hot{background:#c5c5c5}.v3 .cc-slot.is-hot img{transform:scale(1.12)}.v3 .cc-tip{z-index:6;opacity:0;pointer-events:none;width:max-content;transition:opacity .12s ease, transform .16s var(--ease-out);background:#100010;gap:2px;padding:8px 10px 9px;font-size:14px;display:grid;position:absolute;bottom:80%;left:60%;transform:translateY(6px);box-shadow:0 0 0 2px #100010,inset 0 0 0 2px #2d0a63}.v3 .cc-tip b{color:#fff;font-size:16px;font-weight:400}.v3 .cc-slot.is-hot .cc-tip{opacity:1;transform:none}.v3 .cc-plus{color:#3f3f3f;margin:12px 0 0;font-size:14px}@media (prefers-reduced-motion:no-preference){.v3 .cc-slot:not(.is-empty) img{animation:cc-pop .44s var(--ease-out) both;animation-delay:calc(var(--i) * 45ms)}}@keyframes cc-pop{0%{opacity:0;transform:scale(.4)}}@media (max-width:1099px){.v3 .cc-grid{grid-template-columns:1fr;gap:24px}.v3 .cc-chest{width:calc(var(--B) * 9);max-width:100%}}@media (max-width:699px){.v3 .cc-chest{width:auto;margin:0 var(--tpad)}.v3 .cc-count{font-size:15px}}.v3 .sn{padding-bottom:calc(var(--B) * 1.5)}.v3 .sn-grid{gap:24px calc(var(--B) * .5);padding-top:calc(var(--B) * 1.5);grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);display:grid}.v3 .sn-head{padding:0 var(--tpad)}.v3 .sn.is-full .sn-grid{padding-top:var(--B);grid-template-columns:minmax(0,1fr)}.v3 .sn.is-full .sn-list{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:899px){.v3 .sn.is-full .sn-list{grid-template-columns:1fr}}.v3 .sn-head .sec-lede{margin:14px 0 20px}.v3 .sn-head .btn{text-decoration:none}.v3 .sn-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.v3 .sn-item{box-shadow:inset 4px 0 0 var(--au-500);background:#0b1d40db;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;padding:14px 16px;scroll-margin-top:92px;display:grid}.v3 .sn-slot{background:#0b1430;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 2px 2px #050a18,inset -2px -2px #1f3f80}.v3 .sn-item b{color:var(--au-300);font-size:22px;font-weight:400;display:block}.v3 .sn-body{color:var(--ink);margin-top:4px;font-size:16px;display:block}@media (max-width:999px){.v3 .sn-grid{grid-template-columns:1fr}}.v3 .st{padding-bottom:calc(var(--B) * 1.5)}.v3 .st-ranks{--mt:calc(var(--B) * .5);gap:var(--B);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0;margin-left:0;margin-right:0;padding:0;list-style:none;display:grid}.v3 .st-a{height:100%;text-decoration:none;display:grid}.v3 .st-plate{height:calc(var(--B) * 2);background-size:var(--B) var(--B);background-position:0 0;place-items:center;display:grid;position:relative;overflow:hidden}.v3 .st-plate b{color:var(--ink-dark);text-shadow:.1111em .1111em #ffffff4d;font-size:54px;font-weight:400}.v3 .st-lede{color:var(--ink);padding:18px 20px 0;font-size:17px}.v3 .st-price{color:var(--au-300);padding:12px 20px 20px;font-size:18px}.v3 .st-go{margin-top:calc(var(--B) * .5);text-decoration:none}@media (hover:hover) and (pointer:fine){.v3 .st-a:hover .st-plate b{transform:translateY(-3px)}}.v3 .st-plate b{transition:transform .2s var(--ease-out)}@media (max-width:899px){.v3 .st-ranks{grid-template-columns:var(--wrap-w);gap:calc(var(--B) * .5)}}@media (max-width:699px){.v3 .st .btn{margin-left:var(--tpad)}}
