.list{position: relative;z-index: 2;background: var(--canvas);overflow-x: clip}.ctl{position: sticky;top: var(--hdr);z-index: var(--z-sticky);background: var(--glass);-webkit-backdrop-filter: blur(18px) saturate(1.2);backdrop-filter: blur(18px) saturate(1.2);border-top: 1px solid var(--rule);border-bottom: 1px solid var(--rule)}.ctl-in{display: flex;align-items: center;gap: 10px;min-height: 56px}.seg{position: relative;display: flex;flex: none;align-self: flex-start;height: 56px;margin-right: 18px}.seg a{display: flex;align-items: center;padding: 0 15px;color: var(--ink-2);font-size: 14.5px;text-decoration: none;white-space: nowrap;transition: color var(--t2) var(--ease)}.seg a:first-of-type{padding-left: 0}.seg a:hover,.seg a[aria-current]{color: var(--ink)}.seg-u{position: absolute;left: 0;bottom: -1px;width: var(--w,0);height: 2px;background: var(--em);transform: translateX(var(--x,0));transition: transform var(--t4) var(--ease),width var(--t4) var(--ease)}.seg:not([data-placed]) a[aria-current]{box-shadow: inset 0 -2px var(--em)}.fbar{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;min-width: 0;padding: 11px 0}.ctl-in:has(.clr) .count>span + span{display: none}.fc,.tq,.tok{display: inline-flex;align-items: center;gap: 8px;height: 34px;border: 1px solid var(--rule-2);background: none;color: var(--ink-2);font: 400 14px/1 var(--sans);white-space: nowrap;cursor: pointer;transition: border-color var(--t2) var(--ease),color var(--t2) var(--ease),background-color var(--t2) var(--ease)}.fc{padding: 0 10px 0 12px}.fc:hover,.tq:hover{border-color: var(--rule-3);color: var(--ink)}.fc[aria-expanded=true]{background: var(--raised);border-color: var(--rule-3);color: var(--ink)}.fc .cv{width: 9px;height: 9px;flex: none;transition: transform var(--t2) var(--ease)}.fc[aria-expanded=true] .cv{transform: rotate(180deg)}.fc.on{border-color: var(--ink-3);color: var(--ink)}.fc.on>span:first-child{font-size: 12.5px;color: var(--ink-3)}.fc.on b{font-weight: 500}.fcw{position: relative;display: inline-flex;flex: none}.fcd{position: relative;flex: none}.fcd>summary{list-style: none}.fcd>summary::-webkit-details-marker,.fcd>summary::marker{display: none;content: ""}.fcd[open]>summary{background: var(--raised);border-color: var(--rule-3);color: var(--ink)}.fcd-p{position: absolute;left: 0;top: calc(100% + 6px);z-index: var(--z-pop);display: flex;flex-direction: column;min-width: 240px;max-height: min(380px,60vh);padding: 6px 0;overflow: auto;background: var(--raised);border: 1px solid var(--rule-2);box-shadow: 0 18px 40px -18px rgba(0,0,0,.5);scrollbar-width: thin}.fcd-p .fl{flex: none}a.tq,a.fx,a.tok{text-decoration: none}.fcw .fc{padding-right: 34px}.fx{position: absolute;right: 7px;top: 50%;display: grid;place-items: center;width: 20px;height: 20px;margin-top: -10px;padding: 0;border: 0;background: none;color: var(--ink-3);cursor: pointer;transition: color var(--t2) var(--ease),background-color var(--t2) var(--ease)}.fx:hover,.fx:focus-visible{color: var(--ink);background: var(--raised-2)}.fx svg,.tok svg{width: 9px;height: 9px}.fsep{flex: none;width: 1px;height: 20px;margin: 0 4px;background: var(--rule-2)}.tq{padding: 0 12px 0 10px}.tq i{flex: none;width: 10px;height: 10px;border: 1px solid var(--rule-3);transition: background-color var(--t2) var(--ease),border-color var(--t2) var(--ease),box-shadow var(--t2) var(--ease)}.tq.on{color: var(--ink);border-color: var(--ink-3)}.tq.on i{background: var(--em);border-color: var(--em);box-shadow: inset 0 0 0 2px var(--canvas)}.tok{max-width: 240px;padding: 0 10px;border-color: var(--ink-3);color: var(--ink)}.tok .q{min-width: 0;overflow: hidden;text-overflow: ellipsis}.tok svg{color: var(--ink-3)}.clr{display: flex;align-items: center;height: 34px;padding: 0 6px;color: var(--ink-3);font-size: 13.5px;white-space: nowrap;text-decoration: underline;text-underline-offset: 5px;text-decoration-color: var(--rule-2);transition: color var(--t2) var(--ease)}.clr:hover{color: var(--ink)}.count{display: flex;align-self: flex-start;align-items: center;gap: 14px;min-height: 56px;margin-left: auto;white-space: nowrap}.count b{font-weight: 400;color: var(--ink)}.cols{display: grid;grid-template-columns: var(--cols);column-gap: var(--colgap);align-items: center;height: 42px;border-bottom: 1px solid var(--rule)}.cols .lab:first-child,.cols .r{text-align: right}.rows{position: relative}.list .rows{--bleed: 16px}.row{position: relative;border-bottom: 1px solid var(--rule)}html.js .rows .row:not(.in){opacity: 0;transform: translateY(8px)}html.js .rows:not([data-ready]) .row:not(.in){animation: row-fs .01s 2.4s both}@keyframes row-fs{to{opacity: 1;transform: none}}.row.in{transition: opacity var(--t4) var(--ease) var(--d,0s),transform var(--t4) var(--ease) var(--d,0s)}.row-bg{position: absolute;inset: 0 calc(var(--bleed,0px) * -1) -1px;z-index: 0;background: var(--raised);opacity: 0;transition: opacity var(--t2) var(--ease)}.row:hover>.row-bg,.row.open>.row-bg{opacity: 1}.rm{position: relative;z-index: 1;isolation: isolate;display: grid;grid-template-columns: var(--cols);column-gap: var(--colgap);align-items: center;min-height: var(--row-h);padding: 13px 0;cursor: pointer}.rm-bn{position: absolute;inset: 0 calc(var(--bleed,0px) * -1);z-index: -1;overflow: hidden;opacity: 0;pointer-events: none;transition: opacity var(--t3) var(--ease)}.rm-bn img{position: absolute;left: 0;top: 50%;width: 100%;height: auto;max-width: none;image-rendering: pixelated;opacity: .3;transform: translate(-24px,-50%);transition: transform var(--t4) var(--ease),opacity var(--t3) var(--ease)}.rm-bn::after{content: "";position: absolute;inset: 0;background: var(--scrim)}.row:hover .rm-bn,.row.open .rm-bn{opacity: 1}.row:hover .rm-bn img,.row.open .rm-bn img{transform: translate(0,-50%)}.row.open .rm-bn img{opacity: .16}.c-rank{font: 300 32px/1 var(--sans);letter-spacing: -.03em;color: var(--ink-3);text-align: right;font-variant-numeric: tabular-nums}.c-rank.top{color: var(--am-t)}.row.shared .rk{opacity: .6}.c-srv{display: flex;align-items: center;gap: 16px;min-width: 0}.sv{flex: 1;min-width: 0}.nl{display: flex;flex-wrap: wrap;align-items: baseline;column-gap: 12px;row-gap: 2px}.nh{font: inherit;margin: 0}.nm{padding: 0;color: var(--ink);font: 600 18px/1.2 var(--sans);letter-spacing: -.014em;text-decoration: none;overflow-wrap: anywhere}.nm:hover{text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 4px;text-decoration-color: var(--rule-3)}.nm.m{font-size: 16px;line-height: 1.22}.nm.s{font-size: 14.5px;line-height: 1.25}.row .st{transform: translateY(-1px)}.spon-l{color: var(--am-t)}.new-l{color: var(--em-t)}.ips{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 9px}.ips .ip.sm{font-size: 12.5px}.ips .ip.xs{font-size: 11px}.ips .ip-be.sm{font-size: 11px}.c-pl{display: flex;align-items: center;gap: 16px}.c-pl>.lab,.c-up>.lab,.c-vt>.lab{display: none}.pn{flex: none;width: 80px}.pn b{display: block;font: 300 32px/1 var(--sans);letter-spacing: -.03em;font-variant-numeric: tabular-nums}.pn span{display: block;margin-top: 7px;font-size: 13px;color: var(--ink-3);white-space: nowrap}.pn.off b{color: var(--ink-3)}.pn.l b{font-size: 29px}.pn.xl b{padding-top: 4px;font-size: 25px}.pn.na b{color: var(--ink-3);font-size: 26px;letter-spacing: -.01em}.rch{position: relative;flex: none;width: 152px;height: 44px}.rch svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible}.rch .ln{fill: none;stroke: var(--em);stroke-width: 1.5;stroke-linejoin: round;stroke-linecap: round;vector-effect: non-scaling-stroke}.rch .ar{fill: var(--em);fill-opacity: .12}.rch .bl{stroke: var(--rule-2);stroke-width: 1;vector-effect: non-scaling-stroke}.rch .gp{fill: none;stroke: var(--ink-3);stroke-width: 1;stroke-dasharray: 2 3;vector-effect: non-scaling-stroke}.rch.off .ln{stroke: var(--ink-3)}.rch.off .ar{fill: var(--ink-3);fill-opacity: .08}.rch .now{position: absolute;width: 6px;height: 6px;margin: -3px 0 0 -3px;border-radius: 50%;background: var(--em)}.rch .now::after{content: "";position: absolute;inset: -1px;border-radius: 50%;border: 1px solid var(--em);opacity: 0}html[data-ping=a] .rch .now::after{animation: ch-ring-a 1.6s var(--ease)}html[data-ping=b] .rch .now::after{animation: ch-ring-b 1.6s var(--ease)}@keyframes ch-ring-a{0%{opacity: .9;transform: scale(1)}100%{opacity: 0;transform: scale(3.2)}}@keyframes ch-ring-b{0%{opacity: .9;transform: scale(1)}100%{opacity: 0;transform: scale(3.2)}}.rch .pk{position: absolute;width: 1px;height: 7px;margin: -10px 0 0 -.5px;background: var(--am)}.rch .pk::after{content: attr(data-v);position: absolute;bottom: 10px;left: 50%;font: 11px/1 var(--mono);color: var(--am-t);white-space: nowrap;opacity: 0;transform: translate(-50%,3px);transition: opacity var(--t2) var(--ease),transform var(--t2) var(--ease)}.row:hover .rch .pk::after{opacity: 1;transform: translate(-50%,0)}.rch .xh{position: absolute;top: -4px;bottom: 0;width: 1px;background: var(--rule-3);opacity: 0;pointer-events: none}.rch:hover .xh{opacity: 1}.rch.na,.rch.none{display: flex;align-items: center;border-bottom: 1px dashed var(--rule-2)}.c-up b{display: block;font: 300 24px/1 var(--sans);letter-spacing: -.025em;font-variant-numeric: tabular-nums}.cells{display: flex;gap: 2px;margin-top: 11px}.cells i{display: block;width: 14px;height: 6px;background: var(--rule-2)}.cells i.c-ok,.d30 i.c-ok{background: var(--em)}.cells i.c-pa,.d30 i.c-pa{background: var(--am)}.cells i.c-dn,.d30 i.c-dn{background: var(--co)}.c-md{min-width: 0}.ms{display: flex;flex-wrap: wrap;column-gap: 8px;row-gap: 2px;font-size: 14px;line-height: 1.3}.ms a{color: var(--ink-2);text-decoration: none;transition: color var(--t2) var(--ease)}.ms a:hover{color: var(--ink)}.ms .more{color: var(--ink-3);cursor: help}.meta{display: flex;align-items: center;gap: 8px;margin-top: 8px;font-size: 13px;color: var(--ink-3);white-space: nowrap}.flag{flex: none;width: 16px;height: 12px;outline: 1px solid var(--rule-2);outline-offset: -1px}.c-vt{display: flex;flex-direction: column;align-items: flex-end;gap: 9px}.tr{display: inline-flex;align-items: center;gap: 5px;font: 11px/1 var(--mono);letter-spacing: .04em;color: var(--ink-3);white-space: nowrap}.tr svg{width: 9px;height: 9px}.tr.tr-up svg{color: var(--am-t)}.tr .tr-s{display: none}@media (max-width: 479px){.tr:has(.tr-s) .tr-l{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.tr .tr-s{display: inline}}.vt{--vt-line: var(--rule-2);position: relative;display: inline-flex}.vt-b{position: relative;display: inline-flex;align-items: stretch;height: 40px;padding: 0;border: 1px solid var(--vt-line);background: color-mix(in srgb,var(--canvas) 30%,transparent);color: var(--ink);text-decoration: none;cursor: pointer;box-shadow: inset 0 1px 0 var(--hi);transition: border-color var(--t2) var(--ease),background-color var(--t2) var(--ease),transform var(--t4) var(--spring)}.vt-b:hover,.vt-b:focus-visible{border-color: color-mix(in srgb,var(--am) 80%,transparent);background: var(--raised-2)}.vt-b:active{transform: scale(.955);transition-duration: 90ms}.vt-k{position: relative;display: grid;place-items: center;width: 38px;overflow: hidden;border-right: 1px solid var(--vt-line);background: transparent;transition: background-color var(--t2) var(--ease),border-color var(--t2) var(--ease)}.vt-k::after{content: "";position: absolute;inset: 0 -60%;background: linear-gradient(105deg,transparent 40%,color-mix(in srgb,var(--am) 55%,transparent) 50%,transparent 60%);opacity: 0;transform: translateX(-60%);pointer-events: none}.vt-b:hover .vt-k,.vt-b:focus-visible .vt-k{border-right-color: color-mix(in srgb,var(--am) 62%,transparent);background: color-mix(in srgb,var(--am) 17%,transparent)}.vt-g{width: 14px;height: 9px;overflow: visible;fill: var(--ink-2);transition: transform var(--t3) var(--spring),fill var(--t2) var(--ease)}.vt-g .vt-f{fill: var(--am);opacity: 0;transition: opacity .2s var(--ease)}.vt-b:hover .vt-g,.vt-b:focus-visible .vt-g{fill: var(--am);transform: translateY(-2px)}.vt-b:hover .vt-g .vt-f,.vt-b:focus-visible .vt-g .vt-f{opacity: .34}.vt-b:active .vt-g{transform: translateY(1px) scale(.9);transition-duration: 90ms}.vt-v{position: relative;display: flex;min-width: 0;overflow: hidden;transition: min-width var(--t3) var(--ease)}.vt-n{display: flex;flex: 1 0 auto;align-items: center;justify-content: flex-end;min-width: 66px;padding: 0 12px;font: 300 20px/1 var(--sans);letter-spacing: -.02em;font-variant-numeric: tabular-nums;transition: transform var(--t3) var(--ease),opacity var(--t2) var(--ease)}.vt-w{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;min-width: 0;overflow: hidden;padding: 0 12px;color: var(--vt-ink,var(--am));font: 500 13.5px/1 var(--sans);letter-spacing: -.004em;white-space: nowrap;opacity: 0;transform: translateY(80%);transition: transform var(--t3) var(--ease),opacity var(--t2) var(--ease)}:root[data-theme=light] .vt{--vt-ink: #835A0C}@media (hover: hover){.vt:not(.done):not(.busy) .vt-b:hover .vt-v{min-width: var(--vt-ww,0px)}.vt:not(.done):not(.busy) .vt-b:hover .vt-n{opacity: 0;transform: translateY(-80%)}.vt:not(.done):not(.busy) .vt-b:hover .vt-w{opacity: 1;transform: none}}.vt:not(.done):not(.busy) .vt-b:focus-visible .vt-v{min-width: var(--vt-ww,0px)}.vt:not(.done):not(.busy) .vt-b:focus-visible .vt-n{opacity: 0;transform: translateY(-80%)}.vt:not(.done):not(.busy) .vt-b:focus-visible .vt-w{opacity: 1;transform: none}.vt.sw:not(.done) .vt-k::after{animation: vt-sweep .8s var(--ease) var(--vd,0ms) both}.vt.sw:not(.done) .vt-g{animation: vt-hop .6s var(--spring) calc(var(--vd,0ms) + .22s) both}@keyframes vt-sweep{from{opacity: 1;transform: translateX(-60%)}to{opacity: 1;transform: translateX(60%)}}@keyframes vt-hop{40%{transform: translateY(-3px)}}.vt.done .vt-b{border-color: var(--am)}.vt.done .vt-k{border-right-color: color-mix(in srgb,var(--am) 70%,transparent);background: color-mix(in srgb,var(--am) 20%,transparent)}.vt.done .vt-g{fill: var(--am)}.vt.done .vt-g .vt-f{opacity: 1}.vt.busy .vt-g{animation: vt-busy .9s var(--ease) infinite}@keyframes vt-busy{50%{transform: translateY(-3px);opacity: .5}}.vt.press .vt-b{animation: vt-pop .5s var(--spring)}.vt.press .vt-g{animation: vt-press .7s var(--spring)}.vt.press .vt-k::after{animation: vt-sweep .6s var(--ease) both}@keyframes vt-pop{35%{transform: scale(1.045)}}@keyframes vt-press{30%{transform: translateY(-5px) scale(1.18)}}.vt.press::after{content: "+1";position: absolute;left: 12px;top: -6px;font: 11px/1 var(--mono);color: var(--am-t);pointer-events: none;animation: vt-plus .9s var(--ease) forwards}@keyframes vt-plus{from{opacity: 1;transform: none}to{opacity: 0;transform: translateY(-18px)}}.vt-l .vt-b{height: 44px}.vt-l .vt-k{width: 44px}.vt-l .vt-n{font-size: 22px}.vt-l .vt-w{font-size: 14.5px}.vt-s .vt-b{height: 32px}.vt-s .vt-k{width: 30px}.vt-s .vt-n{min-width: 48px;padding: 0 9px;font-size: 16px}.vt-s .vt-w{padding: 0 9px;font-size: 12.5px}.vpop{position: fixed;left: 0;top: 0;z-index: var(--z-pop);width: 310px;max-width: calc(100vw - 16px);padding: 16px;background: var(--raised);border: 1px solid var(--rule-2);opacity: 0;visibility: hidden;transform: translateY(-4px);transition: opacity .14s var(--ease),transform var(--t2) var(--ease),visibility 0s .14s}.vpop.on{opacity: 1;visibility: visible;transform: none;transition: opacity .14s var(--ease),transform var(--t2) var(--ease)}.vp-f{display: flex;gap: 8px;margin-top: 12px}.vp-f input{flex: 1;min-width: 0;height: 40px;padding: 0 12px;border: 1px solid var(--rule-2);background: var(--canvas);color: var(--ink);font: 14px var(--mono);outline: none;transition: border-color var(--t2) var(--ease),box-shadow var(--t2) var(--ease)}.vp-f input:focus{border-color: var(--em);box-shadow: 0 0 0 3px var(--ring)}.vp-f input.bad{border-color: var(--co);box-shadow: 0 0 0 3px var(--ring-co);animation: vp-shake .3s var(--ease)}@keyframes vp-shake{25%{transform: translateX(-4px)}75%{transform: translateX(4px)}}.vp-f .k{height: 40px}.vp-n{margin-top: 10px;font-size: 12.5px;line-height: 1.45;color: var(--ink-3)}.vp-n.is-err{color: var(--co-t)}.det{position: relative;z-index: 1;height: 0;overflow: hidden;visibility: hidden;transition: height var(--t3) var(--ease),visibility 0s var(--t3)}.row:not(.open)>.det:not([style*="height"]){content-visibility: hidden}.row.open>.det{height: auto;visibility: visible;transition: height var(--t3) var(--ease)}.det-in{display: grid;grid-template-columns: minmax(0,468px) minmax(0,1fr) minmax(232px,264px);gap: 36px;padding: 6px 28px 34px 76px}.det-in>*{min-width: 0}.det-in>div>.lab:first-child{display: block;margin-bottom: 12px}.bnr{display: block;width: 100%;max-width: 468px;height: auto;aspect-ratio: 468 / 60;image-rendering: pixelated;object-fit: cover;outline: 1px solid var(--rule-2);outline-offset: -1px;background: var(--panel)}.det .motd,.fd-pv .motd{min-height: 68px;margin-top: 10px;color: var(--mc-7);font: 13.5px/1.55 var(--mono);white-space: pre}.motd .mc-l{display: block}.det .motd .mc-l span,.fd-pv .motd .mc-l span{text-shadow: .12em .12em 0 var(--mc-shadow,#2A2A2A)}.det .motd .mc-b,.fd-pv .motd .mc-b{-webkit-text-stroke: .45px currentColor}.motd .mc-i{font-style: italic}.motd .mc-u{text-decoration: underline}.motd .mc-s{text-decoration: line-through}.motd .mc-u.mc-s{text-decoration-line: underline line-through}.motd-name{display: flex;align-items: center;gap: 10px;margin-bottom: 4px;color: var(--mc-f)}.motd-name small{margin-left: auto;color: var(--mc-7);font: inherit}.desc{max-width: 468px;margin-top: 14px;color: var(--ink-2);font-size: 15px;line-height: 1.55}.det .big{position: relative;width: calc(100% - 5px);height: 156px}.big svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible}.big .gl{stroke: var(--rule);stroke-width: 1;vector-effect: non-scaling-stroke}.big .ar{fill-opacity: .1}.big .od{fill: var(--co);fill-opacity: .16}.big .pk{height: 8px;margin: -11px 0 0 -.5px}.big .pk::after{content: none}.big .pk span{position: absolute;bottom: 11px;left: 50%;font: 11px/1 var(--mono);color: var(--am-t);white-space: nowrap;transform: translateX(-50%)}.big .now{width: 7px;height: 7px;margin: -3.5px 0 0 -3.5px}.big.na{display: flex;align-items: center;padding: 0 24px;border: 1px dashed var(--rule-2)}.big.na .lab{line-height: 1.6;text-transform: none;letter-spacing: .02em}.axis{display: flex;justify-content: space-between;margin-top: 10px}.d30{display: flex;gap: 2px}.d30 i{flex: 1;height: 26px;background: var(--rule-2)}.det .facts{margin-top: 22px}.pips{display: inline-flex;gap: 3px;margin: 0 8px 0 10px;vertical-align: 1px}.pips i{width: 8px;height: 8px;background: var(--rule-2)}.pips i.on{background: var(--am)}.mute{color: var(--ink-3)}.det-ac{grid-column: 1 / -1;display: flex;align-items: center;gap: 10px;padding-top: 6px}.det-ac .k{height: 44px}.det-ac .sp{flex: 1}.det-sk .sk{display: inline-block;width: 42%;max-width: 220px;height: .75em;vertical-align: middle}.det-sk .bnr,.det-sk .d30{position: relative;overflow: hidden}.det-sk .bnr::after,.det-sk .d30::after{content: "";position: absolute;top: 0;bottom: 0;left: 0;width: 40%;background: linear-gradient(90deg,transparent,var(--hi),transparent);animation: sk-sweep 1.8s linear infinite}.det-sk .motd .sk{background: linear-gradient(90deg,transparent 0,rgba(237,235,230,.14) 50%,transparent 100%) rgba(237,235,230,.07);background-size: 300% 100%;background-repeat: no-repeat}.det-sk .motd-name .sk{width: 34%}.det-sk .mc-l .sk{width: 62%;max-width: none}.det-sk .mc-l + .mc-l .sk{width: 44%}.det-sk .desc .sk{width: 94%;max-width: none}.det-sk .desc .sk + .sk{width: 58%}.det-sk .desc .sk:nth-child(3){display: none}.det-sk .axis .sk{width: 52px}.det-sk .d30 i{background: var(--rule)}.det-sk .facts dt .sk{width: 64px}.det-sk .facts dd .sk{width: 72%}.det-sk .det-ac .sk{width: 228px;max-width: none;height: 44px;background-color: transparent;box-shadow: inset 0 0 0 1px var(--rule-2)}.det-sk .det-ac .sk:nth-child(2){width: 112px}.det-sk .det-ac .sk:nth-child(3){width: 152px}.det-sk .det-ac .sk:nth-child(4){width: 120px;height: .75em;margin-left: auto;background-color: var(--rule);box-shadow: none}.det-err .det-ac{flex-wrap: wrap;padding-top: 10px}.det-err .det-ac>.lab:first-child{margin: 0 14px 0 0;color: var(--co-t)}.rows>.empty{padding: 72px 0 64px}.pager{display: flex;align-items: center;gap: 6px;padding: 28px 0 0}.pager a,.pager .gap{display: grid;place-items: center;min-width: 40px;height: 40px;padding: 0 10px;border: 1px solid transparent;color: var(--ink-2);font: 11px/1 var(--mono);letter-spacing: .08em;text-decoration: none;transition: border-color var(--t2) var(--ease),color var(--t2) var(--ease)}.pager .gap{color: var(--ink-3)}.pager a:hover{border-color: var(--rule-2);color: var(--ink)}.pager [aria-current]{border-color: var(--rule-3);color: var(--ink)}.pager .pv,.pager .nx{display: flex;align-items: center;gap: 10px}.pager svg{width: 11px;height: 11px;transition: transform var(--t3) var(--ease)}.pager .pv:hover svg{transform: translateX(-2px)}.pager .nx:hover svg{transform: translateX(2px)}.pager .sp{flex: 1}.list-end{height: 120px}.mbar{display: none}.lsh-fb{position: fixed;inset: 0;z-index: var(--z-sheet);display: flex;flex-direction: column;background: var(--canvas);transform: translateY(100%);visibility: hidden;transition: transform var(--t4) var(--ease),visibility 0s var(--t4)}.lsh-fb.on{transform: none;visibility: visible;transition: transform var(--t4) var(--ease)}.lsh-fb .dlg-p{display: flex;flex-direction: column;height: 100%}.lsh .dlg-b{padding: 4px 16px 24px}.lsh-g{padding-top: 22px}.lsh-g>.lab{display: block;margin-bottom: 10px}.lsh-q{display: flex;flex-wrap: wrap;gap: 8px}.lsh-q .tq{height: 42px;padding: 0 14px 0 12px;font-size: 15px}.lsh-o{display: flex;align-items: center;gap: 12px;width: 100%;min-height: 52px;padding: 0 2px;border: 0;border-bottom: 1px solid var(--rule);background: none;color: var(--ink-2);font-size: 16px;text-align: left;cursor: pointer}.lsh-o[aria-pressed=true]{color: var(--ink)}.lsh-o i{flex: none;width: 18px;height: 18px;border: 1px solid var(--rule-3);transition: background-color var(--t2) var(--ease),border-color var(--t2) var(--ease)}.lsh-o[aria-pressed=true] i{border-color: var(--em);background: var(--em);box-shadow: inset 0 0 0 4px var(--canvas)}.lsh-o .lab{margin-left: auto}.lsh-o img{width: 20px;height: 15px;outline: 1px solid var(--rule-2);outline-offset: -1px}.lsh-s{width: 100%;height: 46px;margin-bottom: 6px;padding: 0 12px;border: 1px solid var(--rule-2);background: none;color: var(--ink);font-size: 16px;outline: none}.lsh-s:focus{border-color: var(--em)}.lsh-x{max-height: 332px;overflow: auto;border-top: 1px solid var(--rule)}.lsh .lsh-f{display: grid;grid-template-columns: auto 1fr}.lsh-f .k{height: 52px;font-size: 16px}.fd{position: fixed;inset: 0;z-index: var(--z-modal);background: var(--veil);opacity: 0;visibility: hidden;transition: opacity var(--t2) var(--ease),visibility 0s var(--t2)}.fd.on{opacity: 1;visibility: visible;transition: opacity var(--t2) var(--ease)}.fd-b{position: absolute;left: 50%;top: 8vh;display: flex;flex-direction: column;width: min(940px,100% - 32px);max-height: 84vh;background: var(--canvas);border: 1px solid var(--rule-2);transform: translate(-50%,-8px);transition: transform var(--t3) var(--ease)}.fd.on .fd-b{transform: translate(-50%,0)}.fd-in{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px;min-height: 66px;padding: 12px 16px 12px 20px;border-bottom: 1px solid var(--rule)}.fd-in>svg{flex: none;width: 17px;height: 17px;color: var(--ink-3)}.fd-tk{display: contents}.fd-tk .tkn{max-width: 100%;min-width: 0;cursor: pointer}.tkn-v{min-width: 0;overflow: hidden;text-overflow: ellipsis}.fd-tk .tkn:hover{border-color: var(--ink-3)}.fd-tk .tkn svg{width: 9px;height: 9px;color: var(--ink-3)}.fd-q{flex: 1 1 12em;min-width: min(12em,100%);height: 40px;padding: 0;border: 0;background: none;color: var(--ink);font: 400 19px var(--sans);letter-spacing: -.012em;outline: none}.fd-q{text-overflow: ellipsis}.fd-q::placeholder{color: var(--ink-3)}.fd-n{margin-left: auto;white-space: nowrap}.fd-n b{font-weight: 400;color: var(--ink)}.fd-esc{margin-left: 4px;background: none;cursor: pointer}.fd-x{display: none}.fd-rail{display: flex;flex-wrap: wrap;align-items: center;gap: 5px;padding: 10px 16px 10px 20px;border-bottom: 1px solid var(--rule)}.fd-rail .fc,.fd-rail .tq{flex: none;max-width: 100%;height: 30px;padding-left: 9px;padding-right: 9px;font-size: 13px}.fd-rail .fc>span,.fd-rail .fc b{min-width: 0;overflow: hidden;text-overflow: ellipsis}.fd-rail .fsep{margin: 0 3px}.fd-main{display: grid;grid-template-columns: minmax(0,1fr) minmax(300px,380px);grid-template-rows: minmax(0,1fr);flex: 1 1 auto;min-height: 0}.fd-res{max-height: min(520px,56vh);overflow: auto;padding: 4px 0 12px;border-right: 1px solid var(--rule);scrollbar-width: thin;overscroll-behavior: contain}.fd-g{padding: 14px 20px 8px}.fd-i{display: flex;align-items: center;gap: 14px;min-height: 50px;padding: 6px 20px;cursor: pointer}.fd-i[aria-selected=true]{background: var(--raised);box-shadow: inset 2px 0 var(--em)}.fd-i>.fav{width: 30px;height: 30px}.ore{display: block;shape-rendering: crispEdges}.ore .o0{fill: #1F2733}.ore .o1{fill: #262F3C}.ore .o2{fill: #2E3846}.ore .o3{fill: #161C25}.ore .oh{fill: #3A4554}.ore .os{fill: #12171F}:root[data-theme=light] .ore .o0{fill: #DAD6CD}:root[data-theme=light] .ore .o1{fill: #D0CBC1}:root[data-theme=light] .ore .o2{fill: #E3E0D8}:root[data-theme=light] .ore .o3{fill: #BAB4A8}:root[data-theme=light] .ore .oh{fill: #EEEBE4}:root[data-theme=light] .ore .os{fill: #BDB7AB}.fd-i .tx{display: flex;flex-direction: column;gap: 3px;min-width: 0}.fd-i .tx b{font-size: 15px;font-weight: 500;overflow-wrap: anywhere}.fd-i .tx>span{font: 12px/1.3 var(--mono);color: var(--ink-3);overflow-wrap: anywhere}.fd-i mark{background: none;color: inherit;box-shadow: inset 0 -1px var(--em)}.fd-s .tx,.fd-r .tx{flex-direction: row;flex-wrap: wrap;align-items: baseline;gap: 2px 10px}.fd-s .tx .lab{font-size: 10px}.fd-i .rt{display: flex;flex: none;align-items: center;gap: 8px;margin-left: auto;white-space: nowrap}.fd-i .rt b{font: 300 19px/1 var(--sans);letter-spacing: -.02em}.fd-plus{display: grid;flex: none;place-items: center;width: 30px;height: 30px;border: 1px dashed var(--rule-3);font: 15px/1 var(--mono);color: var(--ink-2)}.fd-swap::before,.fd-swap::after{content: "";grid-area: 1 / 1;width: 8px;height: 8px}.fd-swap::before{border: 1px solid var(--ink-3);transform: translate(-3px,-3px)}.fd-swap::after{background: var(--em);transform: translate(3px,3px)}.fd-s .tx s{color: var(--ink-3);text-decoration-color: var(--ink-3)}.fd-clock::before{content: "";width: 8px;height: 8px;border-left: 1px solid var(--ink-3);border-bottom: 1px solid var(--ink-3);transform: translate(1px,-1px)}.fd-more{display: block;margin: 12px 20px 0;padding: 0;border: 0;background: none;color: var(--ink-2);cursor: pointer;text-decoration: underline;text-underline-offset: 5px;text-decoration-color: var(--rule-3)}.fd-none{padding: 24px 20px;color: var(--ink-3);font-size: 14px}.fd-sk{display: grid;gap: 18px;padding: 18px 20px}.fd-pv{max-height: min(520px,56vh);overflow: auto;padding: 20px;background: var(--panel);scrollbar-width: thin}.fd-pv>.lab{display: block}.pv-h{display: grid;grid-template-columns: 56px minmax(0,1fr) auto;align-items: center;gap: 14px}.pv-t{font: 600 19px/1.2 var(--sans);letter-spacing: -.014em;overflow-wrap: anywhere}.fd-pv>.pv-t{margin-top: 10px;font-size: 30px;font-weight: 300;letter-spacing: -.03em}.pv-s{display: flex;align-items: center;gap: 8px;margin-top: 6px;font-size: 13px;color: var(--ink-2)}.pv-s .lab{margin-left: 6px}.pv-p{text-align: right}.pv-p b{display: block;font: 300 28px/1 var(--sans);letter-spacing: -.03em}.pv-p .lab{display: block;margin-top: 6px}.pv-bn{display: block;width: 100%;height: auto;margin-top: 16px;image-rendering: pixelated;outline: 1px solid var(--rule-2);outline-offset: -1px}.fd-pv .pv-motd{min-height: 0;margin-top: 8px;padding: 10px 12px;font-size: 11.5px}.pv-ch{margin-top: 16px}.pv-ch svg{display: block;width: 100%;height: 56px;margin-top: 10px;overflow: visible}.pv-ch .ln{fill: none;stroke: var(--em);stroke-width: 1.5;vector-effect: non-scaling-stroke}.pv-ch .ar{fill: var(--em);fill-opacity: .1}.pv-m{display: flex;flex-direction: column;gap: 7px;margin-top: 16px;font-size: 14px;color: var(--ink-2)}.pv-ac{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-top: 16px}.pv-ac .ip-l{flex: 1 1 100%;justify-content: space-between}.pv-ac .k{flex: 1 1 auto;height: 44px}.pv-st{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;margin: 16px 0 18px;padding: 14px 0;border-top: 1px solid var(--rule);border-bottom: 1px solid var(--rule)}.pv-st dt{overflow-wrap: anywhere}.pv-st dd{margin-top: 8px;font: 300 26px/1 var(--sans);letter-spacing: -.02em}.pv-top{margin-top: 10px;list-style: none}.pv-top li{display: flex;align-items: center;gap: 10px;height: 38px;border-bottom: 1px solid var(--rule);font-size: 14px}.pv-top .fav{width: 22px;height: 22px}.pv-top b{margin-left: auto;font-weight: 400}.pv-hint{margin-top: 14px}.fd-foot{display: flex;align-items: center;gap: 18px;min-width: 0;padding: 10px 16px 10px 20px;border-top: 1px solid var(--rule)}.fd-keys{display: flex;flex: 1 1 0;flex-wrap: wrap;align-items: center;column-gap: 18px;min-width: 0;height: 20px;overflow: hidden}.fd-foot .kbd{margin: 0 3px 0 0;padding: 3px 4px 2px;font-size: 10px}.fd-foot .lab{line-height: 20px;white-space: nowrap}.fd-foot .k{height: 36px}.fd-show{flex: 0 1 auto;min-width: 0;max-width: 100%;margin-left: auto}.fd-show:has(.k-c:not([hidden])){padding-right: 0}.fd-show-t{flex: 1 1 auto;min-width: 0;overflow: hidden;text-align: center;text-overflow: ellipsis}.fd-show .k-c{flex: none;min-width: 56px;margin-left: auto;padding: 0 12px;color: var(--ink)}html.fd-open{overflow: hidden}.fl{position: relative;overflow: hidden;contain: paint}.fl-c,.fl-p{position: absolute;inset: 0;width: 100%;height: 100%}.fl-c{display: block;opacity: 0;transition: opacity .6s var(--ease)}.fl.fl-on .fl-c{opacity: var(--fl-o,1)}.fl-p{transition: opacity .6s var(--ease)}.fl.fl-on .fl-p{opacity: 0}.fl-p>img,.fl-p>span{position: absolute;left: var(--x);top: var(--y);width: var(--s);height: var(--s);border-radius: 2px;image-rendering: pixelated;outline: 1px solid var(--rule-2);outline-offset: -1px;background: var(--raised);transform: rotate(var(--r));filter: blur(var(--b)) brightness(var(--l,1))}.fl-p>span{display: grid;place-items: center;font: calc(var(--s) * .45)/1 var(--mono);color: var(--ink-3)}.fl-hero .fl-c,.fl-hero .fl-p{-webkit-mask-image: linear-gradient(90deg,transparent 0,transparent 15%,#000 38%),linear-gradient(180deg,#000 calc(var(--cut,99999px) - 150px),transparent var(--cut,99999px));-webkit-mask-composite: source-in;mask-image: linear-gradient(90deg,transparent 0,transparent 15%,#000 38%),linear-gradient(180deg,#000 calc(var(--cut,99999px) - 150px),transparent var(--cut,99999px));mask-composite: intersect}.fl-fade .fl-c,.fl-fade .fl-p{-webkit-mask-image: radial-gradient(120% 100% at 70% 40%,#000 45%,transparent 100%);mask-image: radial-gradient(120% 100% at 70% 40%,#000 45%,transparent 100%)}.mcr{--s: 2;container-type: inline-size;width: 100%;min-width: 0;max-width: 100%;margin: 0}@container (max-width: 955px){.mcr-x3 .mcr-f{--s: 2}}@container (max-width: 637px){.mcr-f,.mcr-x3 .mcr-f{--s: 1}}.fl-p>span .ore{width: 100%;height: 100%}@supports not (container-type: inline-size){@media (max-width: 700px){.mcr-f{--s: 1}}}.mcr-f{display: flex;width: fit-content;max-width: 100%;padding: calc(var(--s) * 6px);overflow: hidden;background: #0A0A0A;border: 1px solid var(--rule-2)}.mcr-r{position: relative;display: grid;flex: none;grid-template-columns: calc(var(--s) * 32px) minmax(0,1fr) auto;grid-template-rows: auto 1fr;column-gap: calc(var(--s) * 3px);width: calc(var(--s) * 305px);height: calc(var(--s) * 36px);padding: calc(var(--s) * 1px);border: calc(var(--s) * 1px) solid transparent;color: var(--mc-7);font: 400 calc(var(--s) * 8px)/calc(var(--s) * 9px) var(--pixel);font-synthesis: none;font-kerning: none;-webkit-font-smoothing: none;white-space: normal}.mcr-n,.mcr-c,.mcr-m .mc-l{white-space: pre}.mcr-m .mc-l{display: block}.mcr-r.is-sel{border-color: #B8B8B8;background: rgba(0,0,0,.55)}.mcr-fav{grid-row: 1 / 3;width: calc(var(--s) * 32px);height: calc(var(--s) * 32px);image-rendering: pixelated}.mcr-none{display: block}.mcr-none svg{display: block;width: 100%;height: 100%}.mcr-t{grid-row: 1 / 3;min-width: 0;padding-top: calc(var(--s) * 1px);overflow: hidden}.mcr-n{display: block;color: var(--mc-f);text-shadow: calc(var(--s) * 1px) calc(var(--s) * 1px) 0 #3F3F3F}.mcr-m{display: block;margin-top: calc(var(--s) * 2px)}.mcr-m .mc-l{overflow: hidden}.mcr-m span{text-shadow: calc(var(--s) * 1px) calc(var(--s) * 1px) 0 var(--mc-shadow,#2A2A2A)}.mcr-m .mc-b{font-weight: 700}.mcr-c{grid-column: 3;grid-row: 1;padding-top: calc(var(--s) * 1px);padding-right: calc(var(--s) * 12px);color: var(--mc-7);text-shadow: calc(var(--s) * 1px) calc(var(--s) * 1px) 0 #2A2A2A}.mcr-sl{color: var(--mc-8);text-shadow: calc(var(--s) * 1px) calc(var(--s) * 1px) 0 #151515}.mcr-p{position: absolute;right: calc(var(--s) * 1px);top: calc(var(--s) * 1px);width: calc(var(--s) * 10px);height: calc(var(--s) * 9px)}.mcr-p .po{fill: #55FF55}.mcr-p .ps{fill: #153F15}.mcr-p .pf{fill: #3F3F3F}.mcr-p .pz{fill: #151515}.mcr-p .px{fill: #FF5555}.mcr-cap{margin-top: 10px;color: var(--ink-2);font-size: 13.5px;line-height: 1.5}.mcr-cap b{font-weight: 500;color: var(--ink)}.mcr-cap .lab{margin-left: 6px}.mcr-x1 .mcr-f{padding: 8px}@media (min-width: 1392px){.list .rows{--bleed: 24px}}@media (max-width: 1391px){.det-in{padding-right: 20px}}@media (min-width: 761px){.mcr-cap{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}}@media (max-width: 1240px){.c-md,.cols .h-md{display: none}.det-in{grid-template-columns: minmax(0,1fr) minmax(0,1fr);padding-right: 16px;padding-left: 66px}.det-in>.det-c{grid-column: 1 / -1}.fbar .tq:not(.on),.fbar>[data-facet-key=more]:not(.on),.fbar .fsep{display: none}}@media (max-width: 1000px){.c-up,.cols .h-up{display: none}.c-pl .rch{width: 120px}.fd-main{grid-template-columns: 1fr}.fd-pv{display: none}.fbar>details[data-facet-key=platform]{display: none}}@media (max-width: 760px){.ctl,.cols{display: none}.list{padding-top: 8px}.rm{grid-template-columns: 48px minmax(0,1.3fr) minmax(0,.9fr) minmax(0,1fr);align-items: start;column-gap: 0;row-gap: 14px;min-height: 0;padding: 20px 0 18px}.rm-bn{display: none}.c-srv,.sv{display: contents}.c-srv .fav{grid-column: 1;grid-row: 1;width: 48px;height: 48px}.nl{grid-column: 2 / 4;grid-row: 1;align-self: center;row-gap: 4px;padding-left: 12px}.c-rank{grid-column: 4;grid-row: 1;align-self: center;font-size: 22px}.ips{grid-column: 1 / -1;grid-row: 2;flex-direction: column;align-items: stretch;margin: 0}.ips .ip{width: 100%;min-height: 42px;justify-content: space-between;font-size: 15px}.ips .ip-be{justify-content: flex-start;min-height: 34px;font-size: 12.5px}.ips .ip-be .gl{margin-left: auto}.c-pl{grid-column: 1 / 3;grid-row: 3;display: grid;grid-template-columns: auto auto;justify-content: start;align-items: end;column-gap: 12px}.c-pl>.lab,.c-up>.lab,.c-vt>.lab{display: block;grid-column: 1 / -1;margin-bottom: 9px;font-size: var(--fs-lab);letter-spacing: .04em;white-space: nowrap}.c-up{display: block;grid-column: 3;grid-row: 3;padding-left: 12px;border-left: 1px solid var(--rule)}.c-vt{grid-column: 4;grid-row: 3;align-items: stretch;gap: 8px;padding-left: 12px;border-left: 1px solid var(--rule)}.c-vt>.lab{margin-bottom: 1px}.c-md{display: none}.c-vt .vt-b{width: 100%;height: 44px}.c-vt .vt-k{width: 30px}.c-vt .vt-v{flex: 1}.c-vt .vt-n{min-width: 0;padding: 0 7px;font-size: clamp(14px,4vw,16px)}.c-vt .vt-w{padding: 0 7px;font-size: 13px}.c-vt .tr{font-size: var(--fs-lab);white-space: normal;overflow-wrap: anywhere}.pn{width: auto}.pn b,.c-up b{font-size: 24px}.pn span{display: none}.c-pl .rch{width: 64px;height: 24px;margin-bottom: 1px}.c-pl .rch .pk::after,.c-pl .rch .xh{display: none}.c-pl .rch .pk{height: 5px;margin-top: -7px}.c-pl .rch.na,.c-pl .rch.none{width: auto}.cells{margin-top: 9px}.cells i{width: 8px;height: 5px}.det-in{grid-template-columns: 1fr;gap: 28px;padding: 0 0 28px}.det-ac{flex-wrap: wrap}.det-ac .ip-l{flex: 1 1 100%;justify-content: space-between}.det-ac .k{flex: 1}.det-ac .sp{display: none}.det-err .det-ac>.lab:first-child{flex: 1 1 100%;margin: 0 0 6px}.det-sk .det-ac .sk{flex: 1;width: auto}.det-sk .det-ac .sk:first-child{flex: 1 1 100%}.det-sk .det-ac .sk:nth-child(4){flex: 0 0 132px;margin: 0 calc(100% - 132px) 0 0}.det-sk .desc .sk + .sk{width: 94%}.det-sk .desc .sk:nth-child(3){display: inline-block;width: 38%}.det .motd{padding: 10px;font-size: 12px}.pager{flex-wrap: wrap;padding-top: 20px}.pager .far{display: none}.list-end{height: 96px}.mbar{position: fixed;left: 0;right: 0;bottom: 0;z-index: var(--z-tabbar);display: grid;grid-template-columns: 1fr 1fr;height: calc(60px + env(safe-area-inset-bottom));padding-bottom: env(safe-area-inset-bottom);background: var(--glass);-webkit-backdrop-filter: blur(18px);backdrop-filter: blur(18px);border-top: 1px solid var(--rule-2);transform: translateY(105%);transition: transform var(--t4) var(--ease)}.mbar.on{transform: none}.mbar button{display: flex;align-items: center;justify-content: center;gap: 10px;border: 0;background: none;color: var(--ink);font-size: 15px;cursor: pointer}.mbar button + button{border-left: 1px solid var(--rule)}.mbar svg{width: 15px;height: 15px;color: var(--ink-2)}.mbar .lab{color: var(--ink-2)}.mbar .n{display: grid;place-items: center;min-width: 20px;height: 20px;padding: 0 5px;background: var(--em);color: var(--on-em);font: 11px/1 var(--mono)}.mbar button{position: relative}.mbar button[aria-busy="true"]{color: var(--ink-2);cursor: progress}.mbar button[aria-busy="true"]::after{content: "";position: absolute;top: -1px;left: 0;right: 0;height: 1px;background: var(--em);animation: k-run 1.2s var(--ease) infinite}.fd-b{top: 0;left: 0;width: 100%;height: 100%;max-height: none;border: 0;transform: none}.fd.on .fd-b{transform: none}.fd-main{display: flex;flex-direction: column}.fd-res{flex: 1;max-height: none;border-right: 0}.fd-in{position: relative;padding-right: 72px}.fd-esc{display: none}.fd-x{position: absolute;top: 8px;right: 8px;display: grid;place-items: center;width: 44px;height: 44px;margin: 0}.fd-q{min-width: min(8em,100%);font-size: 17px}.fd-n,.fd-keys{display: none}.fd-foot .k{flex: 1;height: 46px}.fd-rail{flex-wrap: nowrap;overflow-x: auto;padding-right: 40px;scrollbar-width: none;-webkit-mask-image: linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image: linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.fd-rail::-webkit-scrollbar{display: none}}@media (max-width: 420px){.rm{grid-template-columns: 48px minmax(0,1fr) auto minmax(108px,auto)}.c-up,.c-vt{padding-left: 10px}.c-up{padding-right: 10px}.c-pl{column-gap: 10px}.pn b,.c-up b{font-size: 22px}.c-pl .rch{width: 44px}}@media (pointer: coarse) and (min-width: 761px){.fd-esc{display: none}.fd-x{display: inline-grid;flex: none;place-items: center;width: 44px;height: 44px;margin-left: 4px}}.ink{color: var(--ink)}.ink-2{color: var(--ink-2)}.ink-3{color: var(--ink-3)}.c-em{color: var(--em-t)}.c-am{color: var(--am-t)}.c-co{color: var(--co-t)}.row-f{display: flex;align-items: center;gap: var(--sp-3)}.row-f.wrap-f{flex-wrap: wrap}.row-f.between{justify-content: space-between}.row-f.end{justify-content: flex-end}.col-f{display: flex;flex-direction: column;gap: var(--sp-3)}.grow{flex: 1;min-width: 0}.sp{flex: 1}.g2{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--sp-7)}.g3{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: var(--sp-7)}.g4{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: var(--sp-6)}.g-side{display: grid;grid-template-columns: minmax(0,1fr) 340px;gap: var(--sp-9);align-items: start}.gap-1{gap: var(--sp-1)}.gap-2{gap: var(--sp-2)}.gap-4{gap: var(--sp-4)}.gap-6{gap: var(--sp-6)}.mt-1{margin-top: var(--sp-1)}.mt-2{margin-top: var(--sp-2)}.mt-3{margin-top: var(--sp-3)}.mt-4{margin-top: var(--sp-4)}.mt-5{margin-top: var(--sp-5)}.mt-6{margin-top: var(--sp-6)}.mt-7{margin-top: var(--sp-7)}.mt-8{margin-top: var(--sp-8)}.mt-9{margin-top: var(--sp-9)}.mt-10{margin-top: var(--sp-10)}.mb-4{margin-bottom: var(--sp-4)}.mb-6{margin-bottom: var(--sp-6)}.mb-8{margin-bottom: var(--sp-8)}.ta-r{text-align: right}.ta-c{text-align: center}.nowrap{white-space: nowrap}.ellip{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 0}.bt{border-top: 1px solid var(--rule)}.bb{border-bottom: 1px solid var(--rule)}.maxw-t{max-width: 640px}.w-100{width: 100%}.only-m{display: none !important}@media (max-width: 1000px){.g4{grid-template-columns: repeat(2,minmax(0,1fr))}.g3{grid-template-columns: repeat(2,minmax(0,1fr))}.g-side{grid-template-columns: minmax(0,1fr)}}@media (max-width: 760px){.g2,.g3,.g4{grid-template-columns: minmax(0,1fr);gap: var(--sp-6)}.only-m{display: revert !important}.no-m{display: none !important}}
