.ai[data-astro-cid-wzgjbdq5]{border:1px solid var(--line);font-family:var(--mono);color:var(--fg);white-space:nowrap;background:#0b0d14bf;border-radius:999px;align-self:flex-start;align-items:center;gap:.25rem;margin-bottom:.3rem;padding:.05rem .4rem;font-size:.62rem;display:inline-flex}.ai[data-astro-cid-wzgjbdq5] svg[data-astro-cid-wzgjbdq5]{width:.7rem;height:.7rem;fill:var(--mc)}.card[data-astro-cid-wzgjbdq5]{isolation:isolate;aspect-ratio:3/4.1;background:var(--surface);border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;justify-content:flex-end;list-style:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.card[data-astro-cid-wzgjbdq5]:hover{transform:translateY(-1px)}.card[data-astro-cid-wzgjbdq5].recomp:hover{border-color:#7cf0c573;box-shadow:0 0 0 1px #7cf0c526,0 8px 30px -12px #7cf0c559}.card[data-astro-cid-wzgjbdq5].port:hover{border-color:#ffb35c73;box-shadow:0 0 0 1px #ffb35c26,0 8px 30px -12px #ffb35c59}.card[data-astro-cid-wzgjbdq5][hidden]{display:none}.card[data-astro-cid-wzgjbdq5]{content-visibility:auto;contain-intrinsic-size:auto 280px}.art[data-astro-cid-wzgjbdq5]{z-index:-2;object-fit:cover;width:100%;height:100%;transition:scale .5s ease-out;position:absolute;inset:0;scale:1.15}.card[data-astro-cid-wzgjbdq5].live .art[data-astro-cid-wzgjbdq5]{will-change:transform;backface-visibility:hidden}.card[data-astro-cid-wzgjbdq5]:hover .art[data-astro-cid-wzgjbdq5]{scale:var(--fit,1)}@media (prefers-reduced-motion:reduce){.art[data-astro-cid-wzgjbdq5]{transition:none}}.card[data-astro-cid-wzgjbdq5]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0b0d148c 0,#0000 20%);position:absolute;inset:0}.card[data-astro-cid-wzgjbdq5]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 32%,#0b0d1499 50%,#0b0d14f5 68%);transition:opacity .35s ease-out;position:absolute;inset:0}.body[data-astro-cid-wzgjbdq5]{padding:0 .8rem .75rem;transition:opacity .35s ease-out}.card[data-astro-cid-wzgjbdq5].peek:after,.card[data-astro-cid-wzgjbdq5].peek .body[data-astro-cid-wzgjbdq5]{opacity:0}.card[data-astro-cid-wzgjbdq5].peek .release[data-astro-cid-wzgjbdq5]{pointer-events:none}.no-cover[data-astro-cid-wzgjbdq5]{background:radial-gradient(120% 70% at 50% 0%, #7cf0c51a, transparent 70%), var(--surface)}.no-cover[data-astro-cid-wzgjbdq5].port{background:radial-gradient(120% 70% at 50% 0%, #ffb35c1a, transparent 70%), var(--surface)}.no-cover[data-astro-cid-wzgjbdq5]:after{display:none}.art-mark[data-astro-cid-wzgjbdq5]{z-index:-2;filter:brightness(0)invert();opacity:.07;max-width:70%;height:auto;position:absolute;top:34%;left:50%;translate:-50% -50%}.top[data-astro-cid-wzgjbdq5]{align-items:center;gap:.35rem;display:flex;position:absolute;top:.6rem;left:.65rem;right:.65rem}.top[data-astro-cid-wzgjbdq5] .badge[data-astro-cid-wzgjbdq5]{background:#0b0d14bf}.plat[data-astro-cid-wzgjbdq5]{height:1.25rem;font-family:var(--mono);color:var(--fg);background:#0b0d14bf;border-radius:4px;align-items:center;margin-left:auto;padding:0 .45rem;font-size:.66rem;display:inline-flex}.plat[data-astro-cid-wzgjbdq5] .logo-img[data-astro-cid-wzgjbdq5]{opacity:.9;display:block}h3[data-astro-cid-wzgjbdq5]{text-shadow:0 1px 8px #000c;margin:0;font-size:.98rem;line-height:1.25}h3[data-astro-cid-wzgjbdq5] a[data-astro-cid-wzgjbdq5]{text-decoration:none}h3[data-astro-cid-wzgjbdq5] a[data-astro-cid-wzgjbdq5]:after{content:"";position:absolute;inset:0}p[data-astro-cid-wzgjbdq5]{margin:0;font-size:.85rem}.repo[data-astro-cid-wzgjbdq5]{font-family:var(--mono);color:var(--muted);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.15rem;font-size:.72rem;display:-webkit-box;overflow:hidden}.release[data-astro-cid-wzgjbdq5]{z-index:1;font-family:var(--mono);white-space:nowrap;align-items:center;gap:.4rem;padding-top:.4rem;font-size:.75rem;display:flex;position:relative}.release[data-astro-cid-wzgjbdq5] a[data-astro-cid-wzgjbdq5]{color:var(--fg);text-overflow:ellipsis;min-width:0;overflow:hidden}.when[data-astro-cid-wzgjbdq5]{color:var(--muted);flex:none;margin-left:auto}#games.list .card[data-astro-cid-wzgjbdq5]{aspect-ratio:auto;border-left:2px solid var(--recomp);contain-intrinsic-size:auto 72px;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;column-gap:.75rem;padding:.4rem .7rem .4rem .45rem;display:grid}#games.list .card[data-astro-cid-wzgjbdq5].port{border-left-color:var(--port)}#games.list .card[data-astro-cid-wzgjbdq5]:before,#games.list .card[data-astro-cid-wzgjbdq5]:after{display:none}#games.list .art[data-astro-cid-wzgjbdq5],#games.list .art-mark[data-astro-cid-wzgjbdq5]{aspect-ratio:3/4;z-index:0;border-radius:3px;grid-area:1/1;width:2.6rem;height:auto;position:static;translate:none;scale:1}#games.list .art-mark[data-astro-cid-wzgjbdq5]{object-fit:contain;opacity:.25}#games.list .card[data-astro-cid-wzgjbdq5]:hover .art[data-astro-cid-wzgjbdq5]{scale:1}#games.list .body[data-astro-cid-wzgjbdq5]{grid-area:1/2;padding:0}#games.list .card[data-astro-cid-wzgjbdq5].peek .body[data-astro-cid-wzgjbdq5]{opacity:1}#games.list .card[data-astro-cid-wzgjbdq5].peek .release[data-astro-cid-wzgjbdq5]{pointer-events:auto}#games.list .top[data-astro-cid-wzgjbdq5]{grid-area:1/3;align-self:start;margin-top:.2rem;position:static}#games.list .top[data-astro-cid-wzgjbdq5] .badge[data-astro-cid-wzgjbdq5]{display:none}#games.list h3[data-astro-cid-wzgjbdq5]{text-shadow:none;font-size:.92rem}#games.list .repo[data-astro-cid-wzgjbdq5]{-webkit-line-clamp:1}#games.list .release[data-astro-cid-wzgjbdq5]{padding-top:.2rem}.art-mark[data-astro-cid-spy73rpx]{z-index:-2;filter:brightness(0)invert();opacity:.07;pointer-events:none;max-width:70%;height:auto;position:absolute;top:50%;left:50%;translate:-50% -50%}.stack[data-astro-cid-knzselqn]{margin:0;padding:0;list-style:none;display:flex}.stack[data-astro-cid-knzselqn] li[data-astro-cid-knzselqn]{margin-right:calc(var(--w) * var(--o) * -1);rotate:var(--r);z-index:calc(50 - var(--i));transition:translate .2s ease-out,rotate .2s ease-out}.stack[data-astro-cid-knzselqn] li[data-astro-cid-knzselqn]:hover,.stack[data-astro-cid-knzselqn] li[data-astro-cid-knzselqn]:focus-within{z-index:60;translate:0 -5px;rotate:0deg}.stack[data-astro-cid-knzselqn] a[data-astro-cid-knzselqn]{width:var(--w);aspect-ratio:3/4;background:var(--surface-2);box-shadow:0 0 0 2px var(--surface), 0 6px 14px -6px #000000e6;border-radius:4px;text-decoration:none;display:block;overflow:hidden}.stack[data-astro-cid-knzselqn] a[data-astro-cid-knzselqn]:hover{box-shadow:0 0 0 2px var(--surface), 0 0 0 3px #7cf0c599, 0 8px 18px -6px #000000e6}.stack[data-astro-cid-knzselqn] a[data-astro-cid-knzselqn].port:hover{box-shadow:0 0 0 2px var(--surface), 0 0 0 3px #ffb35c99, 0 8px 18px -6px #000000e6}.stack[data-astro-cid-knzselqn] img[data-astro-cid-knzselqn]{object-fit:cover;width:100%;height:100%;display:block}.stack[data-astro-cid-knzselqn] li[data-astro-cid-knzselqn].more{margin-left:calc(var(--w) * var(--o) + .5rem);color:var(--muted);align-self:center;font-size:.68rem}.stack[data-astro-cid-knzselqn] li[data-astro-cid-knzselqn].extra,.stack[data-astro-cid-knzselqn] li[data-astro-cid-knzselqn].more.narrow{display:none}.stack[data-astro-cid-knzselqn].wrap.always{padding-right:calc(var(--w) * var(--o));flex-wrap:wrap;row-gap:8px;--o:var(--ow)!important}.stack[data-astro-cid-knzselqn].wrap.always li[data-astro-cid-knzselqn].extra,.stack[data-astro-cid-knzselqn].wrap.always li[data-astro-cid-knzselqn].more.narrow{display:block}.stack[data-astro-cid-knzselqn].wrap.always li[data-astro-cid-knzselqn].more.wide{display:none}@media (width<=520px){.stack[data-astro-cid-knzselqn].wrap{padding-right:calc(var(--w) * var(--o));flex-wrap:wrap;row-gap:8px;--o:var(--ow)!important}.stack[data-astro-cid-knzselqn].wrap li[data-astro-cid-knzselqn].extra,.stack[data-astro-cid-knzselqn].wrap li[data-astro-cid-knzselqn].more.narrow{display:block}.stack[data-astro-cid-knzselqn].wrap li[data-astro-cid-knzselqn].more.wide{display:none}}.ph[data-astro-cid-knzselqn]{width:100%;height:100%;display:block}.trend[data-astro-cid-gkbe5rq5]{margin:1.6rem 0 0}.plot[data-astro-cid-gkbe5rq5]{max-width:200px;position:relative}@media (width<=720px){.plot[data-astro-cid-gkbe5rq5]{max-width:none}}.val[data-astro-cid-gkbe5rq5]{color:var(--muted);white-space:nowrap;pointer-events:none;visibility:hidden;text-shadow:0 0 3px var(--surface), 0 0 3px var(--surface), 0 0 6px var(--surface);font-size:.68rem;line-height:1;position:absolute;translate:-50% calc(-100% - 6px)}.val[data-astro-cid-gkbe5rq5].key{visibility:visible}.hovering[data-astro-cid-gkbe5rq5] .val[data-astro-cid-gkbe5rq5].key{visibility:hidden}.hovering[data-astro-cid-gkbe5rq5] .val[data-astro-cid-gkbe5rq5].on{visibility:visible}.val[data-astro-cid-gkbe5rq5].first{translate:-4px calc(-100% - 6px)}.val[data-astro-cid-gkbe5rq5].last{translate:calc(4px - 100%) calc(-100% - 6px)}.val[data-astro-cid-gkbe5rq5].below{translate:-50% 7px}.val[data-astro-cid-gkbe5rq5].first.below{translate:-4px 7px}.val[data-astro-cid-gkbe5rq5].last.below{translate:calc(4px - 100%) 7px}.val[data-astro-cid-gkbe5rq5].on{color:var(--recomp);font-weight:600}svg[data-astro-cid-gkbe5rq5]{cursor:crosshair;width:100%;height:3.6rem;display:block;overflow:visible}@media (width>=721px){svg[data-astro-cid-gkbe5rq5]{height:5.5rem}}.area[data-astro-cid-gkbe5rq5]{fill:#7cf0c51a}.line[data-astro-cid-gkbe5rq5]{fill:none;stroke:var(--recomp);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.cross[data-astro-cid-gkbe5rq5][hidden]{display:none}.cross[data-astro-cid-gkbe5rq5]{stroke:var(--faint);stroke-width:1px;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.dot[data-astro-cid-gkbe5rq5]{border:2px solid var(--surface);background:var(--recomp);pointer-events:none;border-radius:50%;width:9px;height:9px;position:absolute;translate:-50% -50%;box-shadow:0 0 6px #7cf0c5b3}figcaption[data-astro-cid-gkbe5rq5]{color:var(--muted);margin-top:.35rem;font-size:.72rem}figcaption[data-astro-cid-gkbe5rq5] b[data-astro-cid-gkbe5rq5]{color:var(--fg);font-weight:600}.hl[data-astro-cid-awfdy76h]{--arrow:2.1rem;--tabs-h:2.6rem;margin-top:1.4rem;position:relative}.hl-track[data-astro-cid-awfdy76h]{scroll-snap-type:x mandatory;scrollbar-width:none;border:1px solid var(--line);background:linear-gradient(120deg, #7cf0c50f, transparent 40%), var(--surface);border-radius:12px;display:flex;overflow-x:auto}.hl-track[data-astro-cid-awfdy76h]::-webkit-scrollbar{display:none}.slide[data-astro-cid-awfdy76h]{scroll-snap-align:start;flex:0 0 100%;grid-template-columns:minmax(180px,230px) 1fr;gap:1.5rem;min-height:168px;padding:1.3rem 1.4rem 1.4rem;display:grid}@media (width<=760px){.hl-track[data-astro-cid-awfdy76h]{align-items:flex-start;transition:height .35s;overflow-y:hidden}.slide[data-astro-cid-awfdy76h]{grid-template-rows:auto auto;grid-template-columns:1fr;gap:.8rem}.slide[data-astro-cid-awfdy76h] .items[data-astro-cid-awfdy76h]{grid-template-columns:repeat(2,minmax(0,1fr))}.slide[data-astro-cid-awfdy76h] .item[data-astro-cid-awfdy76h]{min-height:13.5rem}}.slide[data-astro-cid-awfdy76h] header[data-astro-cid-awfdy76h] h2[data-astro-cid-awfdy76h]{margin:.3rem 0 0;font-size:1.35rem}.slide[data-astro-cid-awfdy76h] header[data-astro-cid-awfdy76h] .eyebrow[data-astro-cid-awfdy76h]{color:var(--recomp);margin:0}.more-new[data-astro-cid-awfdy76h]{margin-top:.9rem}.more-new[data-astro-cid-awfdy76h] a[data-astro-cid-awfdy76h]{color:var(--muted);margin-top:.55rem;font-size:.75rem;text-decoration:none;display:inline-block}.more-new[data-astro-cid-awfdy76h] a[data-astro-cid-awfdy76h]:hover{color:var(--fg)}.item[data-astro-cid-awfdy76h].has-art,.item[data-astro-cid-awfdy76h].no-art{isolation:isolate;overflow:hidden}.item[data-astro-cid-awfdy76h] .art[data-astro-cid-awfdy76h]{z-index:-2;object-fit:cover;will-change:transform;backface-visibility:hidden;width:100%;height:100%;transition:scale .5s ease-out;position:absolute;inset:0;scale:1.06}.item[data-astro-cid-awfdy76h]:hover .art[data-astro-cid-awfdy76h]{scale:1}.item[data-astro-cid-awfdy76h].no-art{background:radial-gradient(120% 70% at 50% 0,#7cf0c51a,#0000 70%),#0b0d148c}.item[data-astro-cid-awfdy76h].no-art.port{background:radial-gradient(120% 70% at 50% 0,#ffb35c1a,#0000 70%),#0b0d148c}.item[data-astro-cid-awfdy76h].has-art:before{content:"";z-index:-1;background:linear-gradient(#0b0d14eb 0,#0b0d148c 38%,#0b0d1433 60%,#0b0d14e6 100%);position:absolute;inset:0}.item[data-astro-cid-awfdy76h].has-art strong[data-astro-cid-awfdy76h]{text-shadow:0 1px 8px #000c}.by[data-astro-cid-awfdy76h]{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:-.1rem;font-size:.7rem;line-height:1.3;overflow:hidden}.item[data-astro-cid-awfdy76h].has-art .by[data-astro-cid-awfdy76h]{color:#e8ecf6cc;text-shadow:0 1px 4px #000000e6,0 0 10px #000000b3}.by[data-astro-cid-awfdy76h].owners{white-space:normal;flex-wrap:wrap;gap:.25rem;margin-top:.15rem;display:flex}.owner[data-astro-cid-awfdy76h]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;text-shadow:none;background:#0b0d14b3;border:1px solid #ffffff24;border-radius:999px;padding:.05rem .4rem;overflow:hidden}.owner[data-astro-cid-awfdy76h].more{color:var(--faint)}.decode[data-astro-cid-awfdy76h]{color:var(--recomp);text-shadow:0 0 10px #7cf0c573;white-space:nowrap}.items[data-astro-cid-awfdy76h]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=761px){.items[data-astro-cid-awfdy76h] li[data-astro-cid-awfdy76h]:nth-child(n+6){display:none}}@media (width>=761px) and (width<=1180px){.items[data-astro-cid-awfdy76h] li[data-astro-cid-awfdy76h]:nth-child(5){display:none}}.item[data-astro-cid-awfdy76h]{border:1px solid var(--line);background:#0b0d148c;border-radius:9px;flex-direction:column;gap:.25rem;height:100%;padding:.75rem .85rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.item[data-astro-cid-awfdy76h].recomp:hover{border-color:#7cf0c573;box-shadow:0 6px 24px -12px #7cf0c580}.item[data-astro-cid-awfdy76h].port:hover{border-color:#ffb35c73;box-shadow:0 6px 24px -12px #ffb35c80}.item[data-astro-cid-awfdy76h] strong[data-astro-cid-awfdy76h]{font-size:.92rem;line-height:1.25}.item[data-astro-cid-awfdy76h] .badge[data-astro-cid-awfdy76h]{align-self:flex-start}.rank[data-astro-cid-awfdy76h]{color:var(--faint);font-size:.68rem;position:absolute;top:.6rem;right:.75rem}.big[data-astro-cid-awfdy76h]{font-size:1.25rem;font-weight:600;line-height:1.1}.item[data-astro-cid-awfdy76h].mixed:hover{border-color:#e8ecf659;box-shadow:0 6px 24px -12px #e8ecf659}.item[data-astro-cid-awfdy76h].mixed .big[data-astro-cid-awfdy76h]{color:var(--fg);text-shadow:0 0 14px #e8ecf64d}.most-note[data-astro-cid-awfdy76h]{color:var(--muted);margin:.7rem 0 0;font-size:.72rem}.meta[data-astro-cid-awfdy76h].plats{justify-content:flex-start;gap:.55rem}.item[data-astro-cid-awfdy76h].recomp .big[data-astro-cid-awfdy76h]{color:var(--recomp);text-shadow:0 0 14px #7cf0c566}.item[data-astro-cid-awfdy76h].port .big[data-astro-cid-awfdy76h]{color:var(--port);text-shadow:0 0 14px #ffb35c66}.big[data-astro-cid-awfdy76h]{align-items:center;gap:.3rem;display:flex}.star-fill[data-astro-cid-awfdy76h]{fill:currentColor;filter:drop-shadow(0 0 4px);flex:none;width:.8em;height:.8em}.rs-foot[data-astro-cid-awfdy76h]{color:var(--muted);margin:.8rem 0 0;font-size:.72rem;line-height:1.5}.rs-title[data-astro-cid-awfdy76h]{align-items:center;gap:.45rem;display:flex}.rs-title[data-astro-cid-awfdy76h] .star-fill[data-astro-cid-awfdy76h]{color:#e3b341;width:.85em;height:.85em}.gh-star[data-astro-cid-awfdy76h]{border:1px solid var(--line);color:var(--muted);background:#ffffff08;border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .45rem .1rem .4rem;font-size:.66rem;line-height:1.4;display:inline-flex}.gh-star[data-astro-cid-awfdy76h] svg[data-astro-cid-awfdy76h]{fill:currentColor;width:.8rem;height:.8rem}.item[data-astro-cid-awfdy76h]:hover .gh-star[data-astro-cid-awfdy76h]{color:#e3b341;border-color:#e3b34166}.growth[data-astro-cid-awfdy76h]{color:var(--muted);margin:-.1rem 0 .2rem;font-size:.66rem}.meta[data-astro-cid-awfdy76h]{color:var(--muted);justify-content:space-between;align-items:center;gap:.4rem;margin-top:auto;padding-top:.3rem;font-size:.68rem;display:flex}.meta[data-astro-cid-awfdy76h] img[data-astro-cid-awfdy76h]{opacity:.55}.plat-rank[data-astro-cid-awfdy76h]{gap:.3rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.plat-rank[data-astro-cid-awfdy76h] li[data-astro-cid-awfdy76h]{grid-template-columns:46px 1fr 2.2rem;align-items:center;gap:.5rem;display:grid}.model-rank[data-astro-cid-awfdy76h] li[data-astro-cid-awfdy76h]{grid-template-columns:6.2rem 1fr 3rem}.r-model[data-astro-cid-awfdy76h]{font-family:var(--mono);color:var(--muted);white-space:nowrap;align-items:center;gap:.35rem;font-size:.68rem;display:flex}.r-model[data-astro-cid-awfdy76h] svg[data-astro-cid-awfdy76h]{width:.8rem;height:.8rem;fill:var(--mc);flex:none}.model-rank[data-astro-cid-awfdy76h] li[data-astro-cid-awfdy76h].win .r-model[data-astro-cid-awfdy76h]{color:var(--fg)}.model-rank[data-astro-cid-awfdy76h] li[data-astro-cid-awfdy76h].win .r-bar[data-astro-cid-awfdy76h] span[data-astro-cid-awfdy76h]{background:var(--mc);box-shadow:0 0 8px var(--mc)}.model-rank[data-astro-cid-awfdy76h] li[data-astro-cid-awfdy76h].win .r-n[data-astro-cid-awfdy76h]{color:var(--mc)}.weeks[data-astro-cid-awfdy76h] a[data-astro-cid-awfdy76h]{color:inherit}.r-plat[data-astro-cid-awfdy76h]{align-items:center;height:16px;display:flex}.r-plat[data-astro-cid-awfdy76h] img[data-astro-cid-awfdy76h]{opacity:.55}.plat-rank[data-astro-cid-awfdy76h] li[data-astro-cid-awfdy76h].win .r-plat[data-astro-cid-awfdy76h] img[data-astro-cid-awfdy76h]{opacity:1;filter:brightness(0)invert()drop-shadow(0 0 6px #7cf0c580)}.r-text[data-astro-cid-awfdy76h]{font-family:var(--mono);color:var(--muted);text-transform:uppercase;font-size:.55rem;font-weight:700}.r-bar[data-astro-cid-awfdy76h]{background:#ffffff0a;border-radius:3px;height:6px;overflow:hidden}.r-bar[data-astro-cid-awfdy76h] span[data-astro-cid-awfdy76h]{background:var(--faint);opacity:.7;border-radius:3px;height:100%;display:block}.plat-rank[data-astro-cid-awfdy76h] li[data-astro-cid-awfdy76h].win .r-bar[data-astro-cid-awfdy76h] span[data-astro-cid-awfdy76h]{background:var(--recomp);opacity:1;box-shadow:0 0 8px #7cf0c599}.r-n[data-astro-cid-awfdy76h]{color:var(--muted);text-align:right;font-size:.72rem}.plat-rank[data-astro-cid-awfdy76h] li[data-astro-cid-awfdy76h].win .r-n[data-astro-cid-awfdy76h]{color:var(--recomp);font-weight:600}.weeks[data-astro-cid-awfdy76h]{color:var(--faint);margin:.7rem 0 0;font-size:.68rem}.weeks[data-astro-cid-awfdy76h] b[data-astro-cid-awfdy76h]{color:var(--port);font-weight:600}.plat-name[data-astro-cid-awfdy76h]{font-size:1.6rem;font-weight:700}.arrow[data-astro-cid-awfdy76h]{z-index:3;width:var(--arrow);height:var(--arrow);margin-top:calc(var(--arrow) / -2 - var(--tabs-h) / 2);border:1px solid var(--line);backdrop-filter:blur(6px);color:var(--muted);cursor:pointer;background:#121624eb;border-radius:50%;place-items:center;padding:0;transition:color .15s,border-color .15s,box-shadow .15s;display:grid;position:absolute;top:50%;box-shadow:0 6px 18px -8px #000c}.arrow[data-astro-cid-awfdy76h][hidden],.hl-tabs[data-astro-cid-awfdy76h][hidden]{display:none}.arrow[data-astro-cid-awfdy76h].prev{left:calc(var(--arrow) / -2)}.arrow[data-astro-cid-awfdy76h].next{right:calc(var(--arrow) / -2)}.arrow[data-astro-cid-awfdy76h]:hover,.arrow[data-astro-cid-awfdy76h]:focus-visible{color:var(--recomp);border-color:#7cf0c580;box-shadow:0 0 16px -4px #7cf0c580}.arrow[data-astro-cid-awfdy76h] svg[data-astro-cid-awfdy76h]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.95rem;height:.95rem}@media (width<=760px){.arrow[data-astro-cid-awfdy76h].prev{left:.35rem}.arrow[data-astro-cid-awfdy76h].next{right:.35rem}.arrow[data-astro-cid-awfdy76h]{display:none}}.hl-tabs[data-astro-cid-awfdy76h]{--tw:clamp(7rem, 20vw, 11rem);--tg:.5rem;height:var(--tabs-h);position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.tab[data-astro-cid-awfdy76h]{width:var(--tw);cursor:pointer;font:inherit;transform:translateX(calc(-50% + var(--o,0) * (var(--tw) + var(--tg))));background:0 0;border:0;flex-direction:column;align-items:stretch;gap:.35rem;padding:.15rem .2rem;transition:transform .5s cubic-bezier(.3,.7,.2,1),opacity .5s;display:flex;position:absolute;top:.55rem;left:50%}.tab[data-astro-cid-awfdy76h].far{opacity:.55}.tab[data-astro-cid-awfdy76h].jump{transition:none}@media (prefers-reduced-motion:reduce){.tab[data-astro-cid-awfdy76h]{transition:none}}@media (width<=760px){.hl-tabs[data-astro-cid-awfdy76h]{--tw:8rem;mask-image:linear-gradient(90deg,#0000,#000 25% 75%,#0000)}}.tab-label[data-astro-cid-awfdy76h]{font-family:var(--mono);color:var(--faint);white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:.68rem;transition:color .2s;overflow:hidden}.tab[data-astro-cid-awfdy76h]:hover .tab-label[data-astro-cid-awfdy76h]{color:var(--muted)}.tab[data-astro-cid-awfdy76h][aria-selected=true] .tab-label[data-astro-cid-awfdy76h]{color:var(--fg)}.tab-bar[data-astro-cid-awfdy76h]{background:var(--line);border-radius:2px;height:2px;position:relative;overflow:hidden}.tab-fill[data-astro-cid-awfdy76h]{transform-origin:0;background:var(--recomp);box-shadow:0 0 6px var(--recomp);position:absolute;inset:0;transform:scaleX(0)}@media (width<=520px){.tab-label[data-astro-cid-awfdy76h]{font-size:.6rem}}.rss-mark[data-astro-cid-awfdy76h]{fill:#f26522;width:.85em;height:.85em}.upd-note[data-astro-cid-awfdy76h]{color:var(--muted);margin:.6rem 0 0;font-size:.85rem}.upd-cta[data-astro-cid-awfdy76h]{flex-direction:column;align-items:flex-start;gap:.45rem;margin:1rem 0 0;display:flex}.upd-cta[data-astro-cid-awfdy76h]>span[data-astro-cid-awfdy76h]{color:var(--muted);font-size:.7rem}.cta-btn[data-astro-cid-awfdy76h]{color:var(--fg);background:#f265221a;border:1px solid #f2652273;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .8rem;font-size:.8rem;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.cta-btn[data-astro-cid-awfdy76h]:hover,.cta-btn[data-astro-cid-awfdy76h]:focus-visible{background:#f2652233;border-color:#f26522cc}.upd-list[data-astro-cid-awfdy76h]{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;align-content:start;gap:.4rem 1rem;margin:0;padding:0;list-style:none;display:grid}.upd[data-astro-cid-awfdy76h]{color:var(--fg);background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.35rem .6rem .35rem .35rem;text-decoration:none;transition:background .2s,border-color .2s;display:grid}.upd[data-astro-cid-awfdy76h]:hover,.upd[data-astro-cid-awfdy76h]:focus-visible{background:#ffffff12;border-color:#ffffff24}.upd-art[data-astro-cid-awfdy76h]{object-fit:cover;background:#ffffff0d;border-radius:4px;width:2.1rem;height:2.8rem;position:relative;overflow:hidden}.upd-icon[data-astro-cid-awfdy76h]{place-items:center;height:2.1rem;display:grid}.upd-icon[data-astro-cid-awfdy76h] svg[data-astro-cid-awfdy76h]{fill:currentColor;width:1.1rem;height:1.1rem}.upd-ms[data-astro-cid-awfdy76h]{border-style:dashed}.upd-body[data-astro-cid-awfdy76h]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.upd-body[data-astro-cid-awfdy76h] strong[data-astro-cid-awfdy76h]{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.upd-meta[data-astro-cid-awfdy76h]{color:var(--muted);align-items:center;gap:.4rem;min-width:0;font-size:.68rem;display:flex}.upd-tag[data-astro-cid-awfdy76h]{min-width:3ch;color:var(--recomp);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.upd-pre[data-astro-cid-awfdy76h]{color:#e3b341;border:1px solid #e3b34180;border-radius:3px;flex:none;padding:0 .3rem;font-size:.6rem}.upd-more[data-astro-cid-awfdy76h]{flex:none}.upd-when[data-astro-cid-awfdy76h]{color:var(--muted);white-space:nowrap;font-size:.68rem}@media (width<=760px){.upd-list[data-astro-cid-awfdy76h]{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.upd-long[data-astro-cid-awfdy76h]{display:none}.upd-cta[data-astro-cid-awfdy76h]{flex-flow:wrap;align-items:center}}.spark[data-astro-cid-vlrgvanf]{flex:none;display:block}.bar[data-astro-cid-vlrgvanf]{fill:var(--faint);opacity:.45}.bar[data-astro-cid-vlrgvanf].now{fill:var(--recomp);opacity:1;filter:drop-shadow(0 0 3px #7cf0c5b3)}.stats[data-astro-cid-q7mrjdw4]{background:var(--line);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:2.2rem 0 0;display:grid;overflow:hidden}@media (width<=860px){.stats[data-astro-cid-q7mrjdw4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tile[data-astro-cid-q7mrjdw4]{background:var(--surface);flex-direction:column;min-width:0;padding:1rem 1.2rem .95rem;display:flex}.top[data-astro-cid-q7mrjdw4]{justify-content:space-between;align-items:flex-end;gap:.6rem;min-height:2.4rem;display:flex}.n[data-astro-cid-q7mrjdw4]{font-family:var(--mono);font-size:2rem;font-weight:600;line-height:1.1}.label[data-astro-cid-q7mrjdw4]{font-family:var(--mono);color:var(--muted);margin-top:.15rem;font-size:.72rem}.cmp[data-astro-cid-q7mrjdw4]{border-top:1px dashed var(--line);font-family:var(--mono);color:var(--faint);white-space:nowrap;text-overflow:ellipsis;margin-top:.55rem;padding-top:.5rem;font-size:.68rem;overflow:hidden}.cmp[data-astro-cid-q7mrjdw4] b[data-astro-cid-q7mrjdw4]{color:var(--muted);font-weight:600}.cmp[data-astro-cid-q7mrjdw4].up b[data-astro-cid-q7mrjdw4]{color:var(--recomp)}.cmp[data-astro-cid-q7mrjdw4].up b[data-astro-cid-q7mrjdw4]:before{content:"▲ ";font-size:.8em}.cmp[data-astro-cid-q7mrjdw4].down b[data-astro-cid-q7mrjdw4]{color:var(--accent)}.cmp[data-astro-cid-q7mrjdw4].down b[data-astro-cid-q7mrjdw4]:before{content:"▼ ";font-size:.8em}.covers[data-astro-cid-q7mrjdw4]{margin-top:.75rem}.newest[data-astro-cid-q7mrjdw4]{white-space:normal;flex:1;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:0 .85rem;line-height:1.6;display:grid}.nw-cover[data-astro-cid-q7mrjdw4]{flex:none;display:block}.nw-cover[data-astro-cid-q7mrjdw4] img[data-astro-cid-q7mrjdw4],.nw-cover[data-astro-cid-q7mrjdw4] .ph[data-astro-cid-q7mrjdw4]{object-fit:cover;border-radius:3px;width:54px;height:72px;display:block;box-shadow:0 4px 10px -4px #000000e6}.nw-text[data-astro-cid-q7mrjdw4]{flex-direction:column;min-width:0;display:flex}.nw-line[data-astro-cid-q7mrjdw4]{grid-column:1/-1}.nw-line[data-astro-cid-q7mrjdw4],.nw-text[data-astro-cid-q7mrjdw4]>span[data-astro-cid-q7mrjdw4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nw-c[data-astro-cid-q7mrjdw4]{text-align:center}.newest[data-astro-cid-q7mrjdw4] a[data-astro-cid-q7mrjdw4]{color:var(--muted)}.newest[data-astro-cid-q7mrjdw4] a[data-astro-cid-q7mrjdw4]:hover{color:var(--fg)}.rel[data-astro-cid-q7mrjdw4]{border:1px solid var(--line);border-radius:6px;flex-direction:column;margin:.2rem 0;padding:.1rem .5rem .15rem;line-height:1.5;display:flex}.newest[data-astro-cid-q7mrjdw4] .ago[data-astro-cid-q7mrjdw4]{color:var(--recomp);font-variant-numeric:tabular-nums;display:block}.newest[data-astro-cid-q7mrjdw4] .ago[data-astro-cid-q7mrjdw4].unknown{color:var(--faint);font-weight:400}.nw-row[data-astro-cid-q7mrjdw4]{flex-wrap:wrap;align-items:center;gap:0 .4rem;display:flex}.nw-row[data-astro-cid-q7mrjdw4] abbr[data-astro-cid-q7mrjdw4]{cursor:help;text-decoration:none}.nw-row[data-astro-cid-q7mrjdw4] img[data-astro-cid-q7mrjdw4]{opacity:.6;flex:none}.wk[data-astro-cid-q7mrjdw4]{font-family:var(--mono);margin-top:.75rem}.wk-head[data-astro-cid-q7mrjdw4]{color:var(--faint);justify-content:space-between;font-size:.62rem;display:flex}.wk-head[data-astro-cid-q7mrjdw4] b[data-astro-cid-q7mrjdw4]{color:var(--fg);font-weight:600}.wk-bars[data-astro-cid-q7mrjdw4]{grid-template-columns:repeat(7,1fr);gap:4px;height:3.4rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.day[data-astro-cid-q7mrjdw4]{min-height:0;color:var(--faint);grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;row-gap:3px;font-size:.5rem;line-height:1;display:grid}.col[data-astro-cid-q7mrjdw4]{justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex}.bar[data-astro-cid-q7mrjdw4]{background:var(--muted);opacity:.45;border-radius:2px 2px 0 0;width:100%}.dl[data-astro-cid-q7mrjdw4]{padding-top:2px;font-size:.55rem}.today[data-astro-cid-q7mrjdw4]{color:var(--recomp)}.today[data-astro-cid-q7mrjdw4] .bar[data-astro-cid-q7mrjdw4]{background:var(--recomp);opacity:1}.newest[data-astro-cid-q7mrjdw4] b[data-astro-cid-q7mrjdw4]{color:var(--recomp);font-variant-numeric:tabular-nums}.plat[data-astro-cid-q7mrjdw4]{min-height:9.5rem;padding:0;position:relative;overflow:hidden}.drift[data-astro-cid-q7mrjdw4]{flex-direction:column;justify-content:space-evenly;display:flex;position:absolute;inset:0}.lane[data-astro-cid-q7mrjdw4]{width:max-content;animation:drift var(--t) steps(var(--n)) infinite;will-change:transform;align-items:center;display:flex}.lane[data-astro-cid-q7mrjdw4].l1{animation-direction:reverse}.plat[data-astro-cid-q7mrjdw4]:hover .lane[data-astro-cid-q7mrjdw4]{animation-play-state:paused}.item[data-astro-cid-q7mrjdw4]{white-space:nowrap;color:inherit;flex:none;align-items:center;text-decoration:none;display:flex}.item[data-astro-cid-q7mrjdw4] img[data-astro-cid-q7mrjdw4],.item[data-astro-cid-q7mrjdw4] .logo-text[data-astro-cid-q7mrjdw4]{opacity:.45;transition:opacity .15s}.item[data-astro-cid-q7mrjdw4]:is(:hover,:focus-visible) [data-astro-cid-q7mrjdw4]:is(img,.logo-text){opacity:1}@keyframes drift{to{transform:translate3d(var(--d), 0, 0)}}@media (prefers-reduced-motion:reduce){.drift[data-astro-cid-q7mrjdw4]{flex-flow:wrap;place-content:space-evenly center;inset:.6rem}.lane[data-astro-cid-q7mrjdw4]{animation:none;display:contents}.item[data-astro-cid-q7mrjdw4]{padding:0 .35rem;width:auto!important}.item[data-astro-cid-q7mrjdw4] img[data-astro-cid-q7mrjdw4]{width:auto;height:.8rem}.item[data-astro-cid-q7mrjdw4][aria-hidden]{display:none}}.plate[data-astro-cid-q7mrjdw4]{z-index:1;white-space:nowrap;pointer-events:none;background:#121624e6;border-radius:10px;flex-direction:column;align-items:center;padding:.3rem .8rem .4rem;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 16px 10px #121624e6}.logo-text[data-astro-cid-q7mrjdw4]{font-family:var(--mono);opacity:.6;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:700}@media (521px<=width<=1240px){.covers[data-astro-cid-q7mrjdw4] .stack{--o:.6!important}}@media (width<=520px){.newest[data-astro-cid-q7mrjdw4]{justify-content:center}.nw-c[data-astro-cid-q7mrjdw4]{grid-column:2}.nw-cover[data-astro-cid-q7mrjdw4]{grid-row:1/span 3}.nw-text[data-astro-cid-q7mrjdw4]{grid-area:2/2}.nw-by[data-astro-cid-q7mrjdw4]{grid-row:3}.nw-cover[data-astro-cid-q7mrjdw4]{align-self:stretch}.nw-cover[data-astro-cid-q7mrjdw4] img[data-astro-cid-q7mrjdw4],.nw-cover[data-astro-cid-q7mrjdw4] .ph[data-astro-cid-q7mrjdw4]{aspect-ratio:3/4;width:auto;height:100%;max-height:9.5rem}.stats[data-astro-cid-q7mrjdw4]{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:.7rem;overflow:visible}.tile[data-astro-cid-q7mrjdw4]{border:1px solid var(--line);border-radius:12px;padding:.85rem 1rem}}p[data-astro-cid-iadnb4iy]{font-family:var(--mono);pointer-events:none;align-items:baseline;gap:.4rem;margin:0;display:flex}.odo[data-astro-cid-iadnb4iy]{color:var(--fg);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:600;line-height:1;display:inline-flex}.od[data-astro-cid-iadnb4iy]{height:1em;display:inline-block;overflow:hidden}.strip[data-astro-cid-iadnb4iy]{flex-direction:column;transition:transform .7s cubic-bezier(.2,.8,.2,1);display:flex}.strip[data-astro-cid-iadnb4iy] span[data-astro-cid-iadnb4iy]{height:1em}.no-anim .strip[data-astro-cid-iadnb4iy]{transition-duration:.7s}@media (prefers-reduced-motion:reduce){.strip[data-astro-cid-iadnb4iy]{transition:none!important}}.unit[data-astro-cid-iadnb4iy]{color:var(--faint);font-size:.7rem}.timeline[data-astro-cid-3xih677i]>input[data-astro-cid-3xih677i]{opacity:0;pointer-events:none;position:absolute}.tl-head[data-astro-cid-3xih677i]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem 1rem;display:flex}.tl-head[data-astro-cid-3xih677i] h2[data-astro-cid-3xih677i]{margin:.2rem 0 0}.tl-tabs[data-astro-cid-3xih677i]{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.tl-tabs[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i]{font-family:var(--mono);cursor:pointer;color:var(--muted);border-radius:5px;padding:.3rem .8rem;font-size:.78rem}.tl-tabs[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i]:hover{color:var(--fg)}.tab-short[data-astro-cid-3xih677i],.m-empty[data-astro-cid-3xih677i]{display:none}.d-plat-filter[data-astro-cid-3xih677i]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem .35rem;margin:0 0 1.1rem;display:flex}.cnt[data-astro-cid-3xih677i]{z-index:1;border:1px solid var(--muted);background:var(--surface-2);min-width:1.2rem;height:1.05rem;font-family:var(--mono);text-align:center;color:var(--fg);pointer-events:none;opacity:0;border-radius:999px;padding:0 .3rem;font-size:.62rem;font-weight:600;line-height:.95rem;transition:opacity .12s;position:absolute;top:-.55rem;right:-.45rem}button[data-astro-cid-3xih677i]:is(:hover,:focus-visible)>.cnt[data-astro-cid-3xih677i],button[data-astro-cid-3xih677i][aria-pressed=true]>.cnt[data-astro-cid-3xih677i]{opacity:1}button[data-astro-cid-3xih677i][aria-pressed=true]>.cnt[data-astro-cid-3xih677i]{background:var(--mc,var(--recomp));color:var(--bg);border-color:#0000}.d-plat-filter[data-astro-cid-3xih677i] button[data-astro-cid-3xih677i]{height:2rem;color:var(--faint);font-family:var(--mono);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;padding:0 .55rem;font-size:.75rem;display:inline-flex;position:relative}.d-plat-filter[data-astro-cid-3xih677i] img[data-astro-cid-3xih677i]{opacity:.4;transition:opacity .15s}.d-plat-filter[data-astro-cid-3xih677i] button[data-astro-cid-3xih677i]:hover{color:var(--fg)}.d-plat-filter[data-astro-cid-3xih677i] button[data-astro-cid-3xih677i]:hover img[data-astro-cid-3xih677i]{opacity:.8}.d-plat-filter[data-astro-cid-3xih677i] button[data-astro-cid-3xih677i][aria-pressed=true]{background:var(--surface-2);color:var(--recomp);border-color:#7cf0c54d}.d-plat-filter[data-astro-cid-3xih677i] button[data-astro-cid-3xih677i][aria-pressed=true] img[data-astro-cid-3xih677i]{opacity:1}.d-plat-filter[data-astro-cid-3xih677i] button[data-astro-cid-3xih677i]:focus-visible{outline:2px solid var(--recomp)}.fbox[data-astro-cid-3xih677i]{border:1px solid var(--line);border-radius:10px;padding:.85rem .7rem .55rem;position:relative}.fbox-h[data-astro-cid-3xih677i]{background:var(--bg);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);padding:0 .35rem;font-size:.6rem;position:absolute;top:-.5rem;left:.75rem}.tl-ai[data-astro-cid-3xih677i]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .7rem;margin:0 0 .9rem;display:flex}.tl-ai[data-astro-cid-3xih677i] .all[data-astro-cid-3xih677i]{height:1.7rem;color:var(--faint);font-family:var(--mono);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:0 .55rem;font-size:.75rem}.ai-group[data-astro-cid-3xih677i]{align-items:center;gap:.3rem;display:inline-flex}.ai-chip[data-astro-cid-3xih677i]{height:1.7rem;color:var(--faint);font-family:var(--mono);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.3rem;padding:0 .5rem;font-size:.7rem;display:inline-flex;position:relative}.ai-chip[data-astro-cid-3xih677i].whole{padding:0 .4rem}.ai-chip[data-astro-cid-3xih677i] svg[data-astro-cid-3xih677i]{width:.85rem;min-width:0;height:.85rem;fill:var(--mc,var(--muted));opacity:.5;flex:none;transition:opacity .15s;display:block}.tl-ai[data-astro-cid-3xih677i] button[data-astro-cid-3xih677i]:hover{color:var(--fg)}.tl-ai[data-astro-cid-3xih677i] button[data-astro-cid-3xih677i]:hover svg[data-astro-cid-3xih677i]{opacity:.9}.tl-ai[data-astro-cid-3xih677i] button[data-astro-cid-3xih677i][aria-pressed=true]{background:var(--surface-2);border-color:color-mix(in srgb, var(--mc,var(--recomp)) 45%, transparent);color:var(--fg)}.tl-ai[data-astro-cid-3xih677i] .all[data-astro-cid-3xih677i][aria-pressed=true]{color:var(--recomp);border-color:#7cf0c54d}.tl-ai[data-astro-cid-3xih677i] button[data-astro-cid-3xih677i][aria-pressed=true] svg[data-astro-cid-3xih677i]{opacity:1}.tl-ai[data-astro-cid-3xih677i] button[data-astro-cid-3xih677i]:focus-visible{outline:2px solid var(--recomp)}.not-ai[data-astro-cid-3xih677i],.not-today[data-astro-cid-3xih677i]{display:none!important}.today-none[data-astro-cid-3xih677i]:not([hidden]),.m-empty[data-astro-cid-3xih677i]:not([hidden]){border:1px dashed var(--line);color:var(--faint);font-family:var(--mono);text-align:center;border-radius:12px;margin:0 0 .9rem;padding:1rem;font-size:.75rem;display:block}#tl-1d[data-astro-cid-3xih677i]:checked~.tl-head[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i][for=tl-1d],#tl-1w[data-astro-cid-3xih677i]:checked~.tl-head[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i][for=tl-1w],#tl-1m[data-astro-cid-3xih677i]:checked~.tl-head[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i][for=tl-1m],#tl-1y[data-astro-cid-3xih677i]:checked~.tl-head[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i][for=tl-1y],#tl-all[data-astro-cid-3xih677i]:checked~.tl-head[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i][for=tl-all]{background:var(--surface-2);color:var(--recomp);box-shadow:inset 0 0 0 1px #7cf0c54d}#tl-1d[data-astro-cid-3xih677i]:focus-visible~.tl-head[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i][for=tl-1d],#tl-1w[data-astro-cid-3xih677i]:focus-visible~.tl-head[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i][for=tl-1w],#tl-1m[data-astro-cid-3xih677i]:focus-visible~.tl-head[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i][for=tl-1m],#tl-1y[data-astro-cid-3xih677i]:focus-visible~.tl-head[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i][for=tl-1y],#tl-all[data-astro-cid-3xih677i]:focus-visible~.tl-head[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i][for=tl-all]{outline:2px solid var(--recomp)}.tl-views[data-astro-cid-3xih677i]{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.tl-view[data-astro-cid-3xih677i]{display:none;overflow-x:auto}.tl-view[data-astro-cid-3xih677i] svg[data-astro-cid-3xih677i]{min-width:0}#tl-1d[data-astro-cid-3xih677i]:checked~.tl-views[data-astro-cid-3xih677i] [data-astro-cid-3xih677i][data-view="1d"],#tl-1w[data-astro-cid-3xih677i]:checked~.tl-views[data-astro-cid-3xih677i] [data-astro-cid-3xih677i][data-view="1w"],#tl-1m[data-astro-cid-3xih677i]:checked~.tl-views[data-astro-cid-3xih677i] [data-astro-cid-3xih677i][data-view="1m"],#tl-1y[data-astro-cid-3xih677i]:checked~.tl-views[data-astro-cid-3xih677i] [data-astro-cid-3xih677i][data-view="1y"],#tl-all[data-astro-cid-3xih677i]:checked~.tl-views[data-astro-cid-3xih677i] [data-astro-cid-3xih677i][data-view=all]{display:block}.tl-legend[data-astro-cid-3xih677i]{color:var(--muted);font-family:var(--mono);margin:.9rem 0;font-size:.75rem}.sw[data-astro-cid-3xih677i]{vertical-align:-.05rem;border-radius:50%;width:.65rem;height:.65rem;margin:0 .3rem 0 1rem;display:inline-block}.sw[data-astro-cid-3xih677i]:first-child{margin-left:0}.sw[data-astro-cid-3xih677i].recomp{background:var(--recomp);box-shadow:0 0 8px var(--recomp)}.sw[data-astro-cid-3xih677i].port{background:var(--port);box-shadow:0 0 8px var(--port)}.sw[data-astro-cid-3xih677i].pre{border:2px solid var(--muted)}.sw[data-astro-cid-3xih677i].mile{border-left:1.5px dashed var(--muted);vertical-align:-.15rem;border-radius:0;width:0;height:.85rem}.mile[data-astro-cid-3xih677i]{color:var(--mc);cursor:pointer}.mile-line[data-astro-cid-3xih677i]{stroke:currentColor;stroke-width:1px;stroke-dasharray:3 4;opacity:.55;pointer-events:none}.mile-hit[data-astro-cid-3xih677i]{fill:#0000}.mile-disc[data-astro-cid-3xih677i]{fill:var(--surface);stroke:currentColor;stroke-opacity:.5}.mile-logo[data-astro-cid-3xih677i]{fill:currentColor}.mile-label[data-astro-cid-3xih677i]{fill:currentColor;text-anchor:middle;font-size:10.5px;font-weight:600}.mile-sub[data-astro-cid-3xih677i]{font-family:var(--mono);fill:var(--muted);text-anchor:middle;font-size:9px}.mile[data-astro-cid-3xih677i]:hover .mile-hit[data-astro-cid-3xih677i],.mile[data-astro-cid-3xih677i]:focus-visible .mile-hit[data-astro-cid-3xih677i]{fill:currentColor;fill-opacity:.08}.mile[data-astro-cid-3xih677i]:hover .mile-line[data-astro-cid-3xih677i]{opacity:1}.mile[data-astro-cid-3xih677i]:hover .mile-disc[data-astro-cid-3xih677i]{stroke-opacity:1}.mile[data-astro-cid-3xih677i]:focus{outline:none}.tl-tip[data-astro-cid-3xih677i].is-mile .t-kind{color:var(--mc)}svg[data-astro-cid-3xih677i]{width:100%;min-width:900px;height:auto;font-family:var(--sans);display:block}.lane-bg[data-astro-cid-3xih677i]{fill:#0000}.lane-bg[data-astro-cid-3xih677i].odd{fill:var(--lane)}.lane-name[data-astro-cid-3xih677i]{fill:var(--fg);font-size:12px;font-weight:650}.lane-count[data-astro-cid-3xih677i]{font-family:var(--mono);fill:var(--faint);font-size:9.5px}.tick[data-astro-cid-3xih677i] line[data-astro-cid-3xih677i]{stroke:var(--line);stroke-width:1px}.tick[data-astro-cid-3xih677i].major line[data-astro-cid-3xih677i]{stroke:var(--faint);stroke-dasharray:2 3}.tick[data-astro-cid-3xih677i] text[data-astro-cid-3xih677i]{font-family:var(--mono);fill:var(--faint);font-size:9.5px}.now[data-astro-cid-3xih677i]{stroke:var(--accent);stroke-width:1.5px;filter:drop-shadow(0 0 3px var(--accent))}.tl-inner[data-astro-cid-3xih677i]{min-width:900px;position:relative}.tl-sort[data-astro-cid-3xih677i]{font-family:var(--mono);color:var(--faint);align-items:center;gap:.4rem;font-size:.7rem;display:flex;position:absolute;top:0}.tl-sort[data-astro-cid-3xih677i][hidden]{display:none}.tl-sort[data-astro-cid-3xih677i] select[data-astro-cid-3xih677i]{font:inherit;color:var(--fg);background:var(--bg);border:1px solid var(--line);cursor:pointer;border-radius:5px;padding:.1rem .35rem}.tl-sort[data-astro-cid-3xih677i] select[data-astro-cid-3xih677i]:hover,.tl-sort[data-astro-cid-3xih677i] select[data-astro-cid-3xih677i]:focus{border-color:#7cf0c580;outline:none}.row[data-astro-cid-3xih677i],.lane[data-astro-cid-3xih677i]{transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s,visibility}.no-anim[data-astro-cid-3xih677i] [data-astro-cid-3xih677i]:is(.row,.lane){transition:none}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-3xih677i],.lane[data-astro-cid-3xih677i]{transition:none}}.row[data-astro-cid-3xih677i].child.shut{opacity:0;visibility:hidden;pointer-events:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s,visibility 0s .3s}.row[data-astro-cid-3xih677i].group{cursor:pointer}.chev[data-astro-cid-3xih677i]{fill:none;stroke:var(--muted);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%;transition:rotate .2s;rotate:-90deg}.row[data-astro-cid-3xih677i].group.open .chev[data-astro-cid-3xih677i]{rotate:0deg}.row[data-astro-cid-3xih677i].group:hover .chev[data-astro-cid-3xih677i]{stroke:currentColor}.badge-bg[data-astro-cid-3xih677i]{fill:var(--surface-2);stroke:var(--line)}.badge-n[data-astro-cid-3xih677i]{font-family:var(--mono);fill:var(--muted);text-anchor:middle;font-size:8.5px}.row[data-astro-cid-3xih677i].group:hover .badge-n[data-astro-cid-3xih677i]{fill:currentColor}.row-ai[data-astro-cid-3xih677i]{fill:var(--mc);opacity:.7}.row[data-astro-cid-3xih677i]:hover .row-ai[data-astro-cid-3xih677i]{opacity:1}.m-ai[data-astro-cid-3xih677i]{vertical-align:-.05em;width:.8em;min-width:0;height:.8em;fill:var(--mc);opacity:.8;margin-left:.35em;display:inline-block}.label[data-astro-cid-3xih677i].repo-label{font-family:var(--mono);fill:var(--muted);font-size:9.5px}.row[data-astro-cid-3xih677i].mixed{color:var(--fg)}.row[data-astro-cid-3xih677i].mixed .bar[data-astro-cid-3xih677i],.row[data-astro-cid-3xih677i].mixed .bar-clip[data-astro-cid-3xih677i]{stroke:var(--muted)}.dot[data-astro-cid-3xih677i].k-recomp{fill:var(--recomp);color:var(--recomp)}.dot[data-astro-cid-3xih677i].k-port{fill:var(--port);color:var(--port)}.dot[data-astro-cid-3xih677i].pre.k-recomp{fill:var(--surface);stroke:var(--recomp)}.dot[data-astro-cid-3xih677i].pre.k-port{fill:var(--surface);stroke:var(--port)}.tl-tip[data-astro-cid-3xih677i]{z-index:50;pointer-events:none;border:1px solid var(--line);background:#121624f7;border-radius:9px;max-width:300px;padding:.6rem .75rem;font-size:.8rem;position:fixed;top:0;left:0;box-shadow:0 12px 32px -12px #000000b3}.tl-tip[data-astro-cid-3xih677i][hidden]{display:none}.tl-tip[data-astro-cid-3xih677i].has-cover:not([hidden]){gap:.7rem;max-width:330px;display:flex}.tl-tip[data-astro-cid-3xih677i] .t-cover{aspect-ratio:3/4;object-fit:cover;background:var(--surface-2);border-radius:5px;flex:none;align-self:flex-start;width:62px}.tl-tip[data-astro-cid-3xih677i] .t-kind{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;font-size:.65rem}.tl-tip[data-astro-cid-3xih677i] .t-kind.recomp{color:var(--recomp)}.tl-tip[data-astro-cid-3xih677i] .t-kind.port{color:var(--port)}.tl-tip[data-astro-cid-3xih677i] .t-game{margin:.15rem 0 .1rem;font-size:.92rem;font-weight:650;line-height:1.3}.tl-tip[data-astro-cid-3xih677i] .t-repo,.tl-tip[data-astro-cid-3xih677i] .t-meta{font-family:var(--mono);color:var(--muted);font-size:.7rem}.tl-tip[data-astro-cid-3xih677i] .t-repo{color:var(--faint);margin-bottom:.35rem}.row[data-astro-cid-3xih677i] .hit[data-astro-cid-3xih677i]{fill:#0000}.row[data-astro-cid-3xih677i]:hover .hit[data-astro-cid-3xih677i],.row[data-astro-cid-3xih677i]:focus-visible .hit[data-astro-cid-3xih677i]{fill:currentColor;fill-opacity:.06}.row[data-astro-cid-3xih677i]:focus{outline:none}.row[data-astro-cid-3xih677i]:focus-visible .hit[data-astro-cid-3xih677i]{stroke:currentColor;stroke-opacity:.35}.tl-fold[data-astro-cid-3xih677i]{align-items:center;display:flex;position:absolute;top:0}.tl-fold[data-astro-cid-3xih677i][hidden]{display:none}.fold-all[data-astro-cid-3xih677i]{font-family:var(--mono);color:var(--muted);background:var(--bg);border:1px solid var(--line);cursor:pointer;white-space:nowrap;border-radius:5px;align-items:center;gap:.4rem;padding:.1rem .45rem;font-size:.7rem;display:inline-flex}.fold-all[data-astro-cid-3xih677i]:hover,.fold-all[data-astro-cid-3xih677i]:focus-visible{color:var(--fg);border-color:#7cf0c580;outline:none}.fold-chev[data-astro-cid-3xih677i]{border-bottom:1.5px solid;border-right:1.5px solid;width:.38rem;height:.38rem;margin-top:-.15rem;transition:rotate .2s,margin .2s;rotate:45deg}.fold-all[data-astro-cid-3xih677i].open .fold-chev[data-astro-cid-3xih677i]{margin-top:.2rem;rotate:225deg}.bar[data-astro-cid-3xih677i]{stroke-width:2.5px;stroke-linecap:round;opacity:.5}.bar-clip[data-astro-cid-3xih677i]{fill:none;stroke-width:1.5px}.row[data-astro-cid-3xih677i].recomp .bar[data-astro-cid-3xih677i],.row[data-astro-cid-3xih677i].recomp .bar-clip[data-astro-cid-3xih677i]{stroke:var(--recomp)}.row[data-astro-cid-3xih677i].port .bar[data-astro-cid-3xih677i],.row[data-astro-cid-3xih677i].port .bar-clip[data-astro-cid-3xih677i]{stroke:var(--port)}.row[data-astro-cid-3xih677i].recomp .dot[data-astro-cid-3xih677i]{fill:var(--recomp)}.row[data-astro-cid-3xih677i].port .dot[data-astro-cid-3xih677i]{fill:var(--port)}.row[data-astro-cid-3xih677i]:hover .dot[data-astro-cid-3xih677i]{filter:drop-shadow(0 0 2.5px)}.row[data-astro-cid-3xih677i].recomp{color:var(--recomp)}.row[data-astro-cid-3xih677i].port{color:var(--port)}.row[data-astro-cid-3xih677i] .dot[data-astro-cid-3xih677i].pre{fill:var(--surface);stroke-width:1.5px}.row[data-astro-cid-3xih677i].recomp .dot[data-astro-cid-3xih677i].pre{stroke:var(--recomp)}.row[data-astro-cid-3xih677i].port .dot[data-astro-cid-3xih677i].pre{stroke:var(--port)}.label[data-astro-cid-3xih677i]{fill:var(--fg);opacity:.85;font-size:11px}.guide[data-astro-cid-3xih677i]{stroke:var(--faint);opacity:.45;stroke-width:1px;stroke-dasharray:1 3}.row[data-astro-cid-3xih677i]:hover .guide[data-astro-cid-3xih677i]{stroke:currentColor;opacity:.6}.row[data-astro-cid-3xih677i]:hover .label[data-astro-cid-3xih677i]{opacity:1;fill:currentColor}.row[data-astro-cid-3xih677i]:hover .bar[data-astro-cid-3xih677i]{opacity:.9}.tl-m[data-astro-cid-3xih677i]{display:none}.part[data-astro-cid-3xih677i]{display:contents}@media (width<=760px){.tl-view[data-astro-cid-3xih677i]:has(.tl-m) .tl-inner[data-astro-cid-3xih677i]{display:none}.tl-m[data-astro-cid-3xih677i]{display:block}.tl-views[data-astro-cid-3xih677i],.tl-view[data-astro-cid-3xih677i]{overflow:visible}.tl-views[data-astro-cid-3xih677i]{background:0 0;border:0}.legend-note[data-astro-cid-3xih677i]{display:none}.tl-tabs[data-astro-cid-3xih677i]{width:100%;display:flex}.tl-tabs[data-astro-cid-3xih677i] label[data-astro-cid-3xih677i]{text-align:center;flex:1;padding:.35rem 0}.tab-long[data-astro-cid-3xih677i]{display:none}.tab-short[data-astro-cid-3xih677i]{display:inline}.d-plat-filter[data-astro-cid-3xih677i],.tl-ai[data-astro-cid-3xih677i]{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}[data-astro-cid-3xih677i]:is(.d-plat-filter,.tl-ai)>[data-astro-cid-3xih677i]{flex:none}.d-plat-filter[data-astro-cid-3xih677i] .fbox-h[data-astro-cid-3xih677i],.tl-ai[data-astro-cid-3xih677i] .fbox-h[data-astro-cid-3xih677i]{background:0 0;flex:none;padding:0;position:static}}.m-bar-top[data-astro-cid-3xih677i]{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.m-fold[data-astro-cid-3xih677i]{position:static}.m-sort[data-astro-cid-3xih677i]{margin-left:auto;position:static}.m-lane[data-astro-cid-3xih677i]{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-bottom:1rem}.m-head[data-astro-cid-3xih677i]{z-index:2;backdrop-filter:blur(6px);border-bottom:1px solid var(--line);background:#121624f0;border-radius:12px 12px 0 0;padding:.65rem .8rem .35rem;position:sticky;top:0}.m-plat[data-astro-cid-3xih677i]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.m-count[data-astro-cid-3xih677i]{font-family:var(--mono);color:var(--faint);font-size:.68rem}.m-axis[data-astro-cid-3xih677i]{height:1rem;margin-top:.45rem;position:relative}.m-axis[data-astro-cid-3xih677i] span[data-astro-cid-3xih677i]{font-family:var(--mono);color:var(--faint);white-space:nowrap;font-size:.6rem;position:absolute;top:0;transform:translate(-2px)}.m-rows[data-astro-cid-3xih677i]{flex-direction:column;margin:0;padding:.2rem 0;list-style:none;display:flex;position:relative}.m-grid[data-astro-cid-3xih677i]{pointer-events:none;position:absolute;inset:0 .8rem}.m-grid[data-astro-cid-3xih677i] span[data-astro-cid-3xih677i]{background:var(--line);opacity:.6;width:1px;position:absolute;top:0;bottom:0}.m-grid[data-astro-cid-3xih677i] span[data-astro-cid-3xih677i].major{opacity:1;background:var(--faint)}.m-grid[data-astro-cid-3xih677i] .m-mile[data-astro-cid-3xih677i]{border-left:1px dashed var(--mc);opacity:.7;background:0 0;width:0}.tl-inner[data-astro-cid-3xih677i]>.tl-count{position:absolute}.tl-m[data-astro-cid-3xih677i]>.m-total{justify-content:center;margin:0 0 .7rem}.mile-head[data-astro-cid-3xih677i] text[data-astro-cid-3xih677i]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;fill:var(--faint);font-size:9.5px}.mile-head[data-astro-cid-3xih677i]:hover text[data-astro-cid-3xih677i],.mile-head[data-astro-cid-3xih677i]:focus-visible text[data-astro-cid-3xih677i]{fill:var(--recomp)}.m-miles-head[data-astro-cid-3xih677i]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0 0 .35rem;font-size:.62rem;text-decoration:none;display:block}.m-miles[data-astro-cid-3xih677i]{margin:0 0 .8rem}.m-mile-track[data-astro-cid-3xih677i]{border-bottom:1px dashed var(--line);height:1.4rem;margin:0 calc(.8rem + 1px);position:relative}.m-mile-btn[data-astro-cid-3xih677i]{border:1px solid var(--mc);background:var(--surface);cursor:pointer;border-radius:50%;width:1.3rem;height:1.3rem;padding:.2rem;position:absolute;top:0;transform:translate(-50%)}.m-mile-btn[data-astro-cid-3xih677i] svg[data-astro-cid-3xih677i]{width:100%;height:100%;fill:var(--mc);display:block}.m-mile-btn[data-astro-cid-3xih677i][aria-expanded=true]{background:var(--mc)}.m-mile-btn[data-astro-cid-3xih677i][aria-expanded=true] svg[data-astro-cid-3xih677i]{fill:var(--bg)}.m-mile-cap[data-astro-cid-3xih677i]{margin:.45rem .8rem 0;font-size:.8rem}.m-mile-cap[data-astro-cid-3xih677i][hidden]{display:none}.m-mile-cap[data-astro-cid-3xih677i] a[data-astro-cid-3xih677i]{font-family:var(--mono);margin-left:.3rem;font-size:.7rem}.m-mile-date[data-astro-cid-3xih677i]{font-family:var(--mono);color:var(--mc);font-size:.68rem}.m-grid[data-astro-cid-3xih677i] .m-now[data-astro-cid-3xih677i]{background:var(--accent);opacity:.8;box-shadow:0 0 4px var(--accent)}.m-row[data-astro-cid-3xih677i] a[data-astro-cid-3xih677i],.m-toggle[data-astro-cid-3xih677i]{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;gap:.1rem .6rem;padding:.45rem .8rem .5rem;text-decoration:none;display:grid;position:relative}.m-toggle[data-astro-cid-3xih677i]:active,.m-row[data-astro-cid-3xih677i] a[data-astro-cid-3xih677i]:active{background:#ffffff0a}.m-name[data-astro-cid-3xih677i]{font-size:.88rem;line-height:1.25}.m-chev[data-astro-cid-3xih677i]{border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:.4rem;height:.4rem;margin:0 .45rem .12rem .05rem;transition:rotate .2s;display:inline-block;rotate:-45deg}.m-group[data-astro-cid-3xih677i].open .m-chev[data-astro-cid-3xih677i]{rotate:45deg}.m-badge[data-astro-cid-3xih677i]{font-family:var(--mono);color:var(--muted);border:1px solid var(--line);background:var(--surface-2);vertical-align:.1rem;border-radius:999px;padding:0 .35rem;font-size:.62rem}.m-children[data-astro-cid-3xih677i]{flex-direction:column;margin:0;padding:0 0 .2rem;list-style:none;display:flex}.m-children[data-astro-cid-3xih677i][hidden]{display:none}.m-child[data-astro-cid-3xih677i] a[data-astro-cid-3xih677i]{padding-left:1.8rem}.m-repo[data-astro-cid-3xih677i]{font-family:var(--mono);color:var(--muted);font-size:.72rem}.m-group[data-astro-cid-3xih677i].mixed .m-bar[data-astro-cid-3xih677i]{background:var(--muted)}.m-dot[data-astro-cid-3xih677i].k-recomp{background:var(--recomp);border-color:var(--recomp)}.m-dot[data-astro-cid-3xih677i].k-port{background:var(--port);border-color:var(--port)}.m-when[data-astro-cid-3xih677i]{font-family:var(--mono);color:var(--muted);align-self:center;font-size:.65rem}.m-track[data-astro-cid-3xih677i]{grid-column:1/-1;height:10px;position:relative}.m-bar[data-astro-cid-3xih677i]{opacity:.55;border-radius:2px;height:2px;position:absolute;top:4px}.m-dot[data-astro-cid-3xih677i]{border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:1px}.m-dot[data-astro-cid-3xih677i].pre{border:1.5px solid;background:var(--surface)!important}.m-clip[data-astro-cid-3xih677i]{border-bottom:1.5px solid;border-left:1.5px solid;width:6px;height:6px;position:absolute;top:2px;left:-2px;transform:rotate(45deg)}.m-row[data-astro-cid-3xih677i].recomp .m-bar[data-astro-cid-3xih677i],.m-row[data-astro-cid-3xih677i].recomp .m-dot[data-astro-cid-3xih677i]{background:var(--recomp)}.m-row[data-astro-cid-3xih677i].port .m-bar[data-astro-cid-3xih677i],.m-row[data-astro-cid-3xih677i].port .m-dot[data-astro-cid-3xih677i]{background:var(--port)}.m-row[data-astro-cid-3xih677i].recomp .m-dot[data-astro-cid-3xih677i]{box-shadow:0 0 5px #7cf0c599}.m-row[data-astro-cid-3xih677i].port .m-dot[data-astro-cid-3xih677i]{box-shadow:0 0 5px #ffb35c99}.m-row[data-astro-cid-3xih677i].recomp [data-astro-cid-3xih677i]:is(.m-dot.pre,.m-clip){border-color:var(--recomp);color:var(--recomp)}.m-row[data-astro-cid-3xih677i].port [data-astro-cid-3xih677i]:is(.m-dot.pre,.m-clip){border-color:var(--port);color:var(--port)}.hero[data-astro-cid-lcdefpme]{padding-top:1rem}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--recomp);margin:2.5rem 0 0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-wrap:balance;margin-top:.6rem}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-underline-offset:4px;text-decoration:underline dotted #7cf0c580}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration-style:solid}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--recomp);text-decoration-color:#7cf0c566}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration-color:var(--recomp)}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{text-wrap:pretty}.sec-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.sec-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:.2rem 0 0}.more[data-astro-cid-lcdefpme]{color:var(--recomp);font-size:.8rem;text-decoration:none}.more[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.tools[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.tools[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:.2rem;height:100%;padding:.8rem .9rem;text-decoration:none;transition:border-color .15s;display:flex}.tools[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:#a9b4ff80}.tool-top[data-astro-cid-lcdefpme]{height:16px;margin-bottom:.35rem}.tool-top[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{opacity:.6}.tool-top[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{font-size:.68rem}.tools[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:.95rem}.tools[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{font-size:.7rem}.filters[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.4rem;display:flex}.filters[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.filters[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:.45rem .6rem;font-size:.78rem}.filters[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus,.filters[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]:focus{border-color:#7cf0c580;outline:none}.filters[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{min-width:13rem}@media (width<=720px){.filters[data-astro-cid-lcdefpme],.filters[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{width:100%}.filters[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{flex:1}}.list-bar[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;margin:-.4rem 0 .8rem;display:flex}.count[data-astro-cid-lcdefpme]{margin:0;font-size:.72rem}.views[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);border-radius:7px;gap:2px;padding:2px;display:inline-flex}.views[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{width:1.9rem;height:1.6rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}.views[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{color:var(--fg)}.views[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--surface-2);color:var(--recomp);box-shadow:inset 0 0 0 1px #7cf0c54d}.views[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:14px;height:14px}.phone-only[data-astro-cid-lcdefpme]{display:none!important}.grid[data-astro-cid-lcdefpme].list{grid-template-columns:minmax(0,1fr);gap:.4rem}@media (width<=720px){.phone-only[data-astro-cid-lcdefpme]{display:grid!important}.grid[data-astro-cid-lcdefpme].one{grid-template-columns:minmax(0,1fr)}}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.7rem;margin:0;padding:0;display:grid}
