.ctuts__n[data-astro-cid-pya3ah57]{font-size:12px;color:var(--muted);font-weight:400}.ctuts__grid[data-astro-cid-pya3ah57]{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width: 600px){.ctuts__grid[data-astro-cid-pya3ah57]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 900px){.ctuts__grid[data-astro-cid-pya3ah57]{grid-template-columns:repeat(4,minmax(0,1fr))}}.maincol[data-astro-cid-pya3ah57]{display:grid;gap:34px;align-content:start;min-width:0}.maincol[data-astro-cid-pya3ah57] h2[data-astro-cid-pya3ah57].display{font-size:24px;margin:0}.sr-only[data-astro-cid-pya3ah57]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.dl[data-astro-cid-pya3ah57]{scroll-margin-top:90px}.dl__head[data-astro-cid-pya3ah57]{display:flex;gap:14px;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:14px}.dl__filters[data-astro-cid-pya3ah57]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.dl__select[data-astro-cid-pya3ah57] select[data-astro-cid-pya3ah57]{appearance:none;background:var(--surface);color:var(--text);border:2px solid var(--line);padding:8px 30px 8px 10px;font:inherit;font-size:12.5px;border-radius:0;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--acid) 50%),linear-gradient(135deg,var(--acid) 50%,transparent 50%);background-position:right 14px center,right 9px center;background-size:5px 5px;background-repeat:no-repeat}.dl__select[data-astro-cid-pya3ah57] select[data-astro-cid-pya3ah57]:focus-visible,.dl__chip[data-astro-cid-pya3ah57]:focus-visible,.dlrow[data-astro-cid-pya3ah57]:focus-visible{outline:2px solid var(--acid-ink);outline-offset:2px}.dl__chips[data-astro-cid-pya3ah57]{display:flex;border:2px solid var(--line)}.dl__chip[data-astro-cid-pya3ah57]{font-family:JetBrains Mono Variable,monospace;font-size:12px;background:transparent;color:var(--muted);border:0;padding:8px 11px;cursor:pointer;text-transform:uppercase;letter-spacing:.04em}.dl__chip[data-astro-cid-pya3ah57]+.dl__chip[data-astro-cid-pya3ah57]{border-left:2px solid var(--line)}.dl__chip[data-astro-cid-pya3ah57]:hover{color:var(--text)}.dl__chip[data-astro-cid-pya3ah57].is-on{background:var(--acid);color:#0e0f0d;font-weight:700}.dl__list[data-astro-cid-pya3ah57]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dl__list[data-astro-cid-pya3ah57] li[data-astro-cid-pya3ah57][hidden]{display:none}.dlrow[data-astro-cid-pya3ah57]{display:grid;grid-template-columns:86px minmax(0,1fr) auto 54px;align-items:stretch;text-decoration:none;color:var(--text);background:var(--surface);border:2px solid var(--line);transition:transform .08s,box-shadow .08s,border-color .08s}.dlrow[data-astro-cid-pya3ah57]:hover{border-color:var(--acid);transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--acid)}.dlrow__mc[data-astro-cid-pya3ah57]{display:flex;flex-direction:column;justify-content:center;align-items:center;border-right:2px solid var(--line);padding:10px 4px;background:var(--bg)}.dlrow__mc[data-astro-cid-pya3ah57] b[data-astro-cid-pya3ah57]{font-family:Space Grotesk Variable,sans-serif;font-size:19px;line-height:1}.dlrow__mc[data-astro-cid-pya3ah57] small[data-astro-cid-pya3ah57]{font-family:JetBrains Mono Variable,monospace;font-size:10.5px;color:var(--muted);margin-top:4px}.dlrow--latest[data-astro-cid-pya3ah57] .dlrow__mc[data-astro-cid-pya3ah57]{background:var(--acid);color:#0e0f0d;border-right-color:var(--acid)}.dlrow--latest[data-astro-cid-pya3ah57] .dlrow__mc[data-astro-cid-pya3ah57] small[data-astro-cid-pya3ah57]{color:#0e0f0d;opacity:.7}.dlrow__main[data-astro-cid-pya3ah57]{padding:11px 14px;min-width:0;display:grid;gap:6px;align-content:center}.dlrow__name[data-astro-cid-pya3ah57]{font-family:JetBrains Mono Variable,monospace;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlrow__meta[data-astro-cid-pya3ah57]{display:flex;gap:6px 12px;flex-wrap:wrap;font-family:JetBrains Mono Variable,monospace;font-size:11.5px;color:var(--muted)}.dlrow__loader[data-astro-cid-pya3ah57]{color:var(--text);text-transform:uppercase;letter-spacing:.05em}.dlrow__new[data-astro-cid-pya3ah57]{color:var(--acid-ink);text-transform:uppercase;letter-spacing:.05em}.dlrow__type[data-astro-cid-pya3ah57]{align-self:center;margin-right:14px;font-family:JetBrains Mono Variable,monospace;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;padding:3px 7px;border:1.5px solid var(--line);color:var(--muted)}.dlrow__type--release[data-astro-cid-pya3ah57]{border-color:var(--acid);color:var(--acid-ink)}.dlrow__type--beta[data-astro-cid-pya3ah57]{border-color:var(--diamond);color:var(--diamond-ink)}.dlrow__type--alpha[data-astro-cid-pya3ah57]{border-color:var(--redstone);color:var(--redstone-ink)}.dlrow__go[data-astro-cid-pya3ah57]{display:flex;align-items:center;justify-content:center;border-left:2px solid var(--line);font-size:20px;font-weight:700;color:var(--acid-ink)}.dlrow[data-astro-cid-pya3ah57]:hover .dlrow__go[data-astro-cid-pya3ah57]{background:var(--acid);color:#0e0f0d;border-left-color:var(--acid)}.dl__all[data-astro-cid-pya3ah57]{margin-top:10px;background:transparent;color:var(--text);border:2px solid var(--line);padding:9px 14px;font-size:12px;cursor:pointer;text-transform:uppercase;letter-spacing:.05em}.dl__all[data-astro-cid-pya3ah57]:hover{border-color:var(--acid)}.dl__all[data-astro-cid-pya3ah57][hidden]{display:none}.dl__empty[data-astro-cid-pya3ah57]{color:var(--muted);font-size:12.5px;border:2px dashed var(--line);padding:14px;margin:0}.dl__more[data-astro-cid-pya3ah57]{font-size:11.5px;color:var(--muted);margin:12px 0 0}.dl__more[data-astro-cid-pya3ah57] a[data-astro-cid-pya3ah57]{color:var(--text)}@media (max-width: 640px){.dlrow[data-astro-cid-pya3ah57]{grid-template-columns:68px minmax(0,1fr) 46px}.dlrow__type[data-astro-cid-pya3ah57]{display:none}.dlrow__mc[data-astro-cid-pya3ah57] b[data-astro-cid-pya3ah57]{font-size:16px}}.deps__group[data-astro-cid-pya3ah57]{display:grid;gap:8px;margin-top:12px}.deps__label[data-astro-cid-pya3ah57]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.deps__label--required[data-astro-cid-pya3ah57]{color:var(--acid-ink)}.deps__label--incompatible[data-astro-cid-pya3ah57]{color:var(--redstone-ink)}.deps__list[data-astro-cid-pya3ah57]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.dep[data-astro-cid-pya3ah57]{display:flex;justify-content:space-between;gap:10px;padding:11px 13px;border:2px solid var(--line);background:var(--surface);color:var(--text);text-decoration:none;font-weight:600;font-size:14px}.dep[data-astro-cid-pya3ah57] span[data-astro-cid-pya3ah57]{color:var(--acid-ink);font-family:JetBrains Mono Variable,monospace}a[data-astro-cid-pya3ah57].dep:hover{border-color:var(--acid);transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--acid)}.cicon.cicon--hero{border:2.5px solid var(--border);background:var(--surface);box-shadow:6px 6px 0 var(--acid)}.cshot{margin:22px 0 0;max-width:800px;border:2px solid var(--line);background:var(--surface)}.cshot img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.cshot__a{display:block;cursor:zoom-in}.cshot__a:focus-visible{outline:2px solid var(--acid);outline-offset:-2px}.cshot__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;border-top:2px solid var(--line);background:var(--line)}.cshot__grid li{background:var(--surface)}@media (max-width: 600px){.cshot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.clb{padding:0;max-width:min(1600px,96vw);max-height:96vh;width:auto;border:2.5px solid var(--border);background:var(--bg);color:var(--text);box-shadow:6px 6px 0 var(--acid);overflow:auto}.clb::backdrop{background:#000000d1}.clb__bar{display:flex;gap:8px;align-items:center;justify-content:flex-end;padding:8px;border-bottom:2px solid var(--line)}.clb__n{margin-right:auto;font-size:12px;color:var(--muted);padding-left:4px}.clb__btn{min-width:44px;min-height:44px;padding:0 12px}.clb__btn[hidden]{display:none}.clb__img{display:block;max-width:100%;max-height:calc(96vh - 110px);width:auto;height:auto;margin:0 auto;object-fit:contain}.clb__cap{margin:0;padding:8px 10px;font-size:11px;color:var(--muted);border-top:2px solid var(--line)}.cshot figcaption{font-size:11px;color:var(--muted);padding:7px 9px}.cshot figcaption a{color:var(--muted)}.cshot figcaption a:hover{color:var(--acid-ink)}.cshot-link{margin:14px 0 0;font-size:12px}.cshot-link a{color:var(--text);text-decoration:none;border:2px solid var(--line);padding:8px 12px;display:inline-block}.cshot-link a:hover{border-color:var(--acid)}
