.wrap[data-astro-cid-drkgb3gl]{max-width:68rem;margin:0 auto;padding:0 2rem}.label-mono[data-astro-cid-drkgb3gl]{display:block;font-family:var(--font-mono);font-size:.78rem;font-weight:500;color:var(--accent-2);margin-bottom:.5rem}.accent[data-astro-cid-drkgb3gl]{color:var(--accent-2)}.hero[data-astro-cid-drkgb3gl]{padding:8rem 0 3rem;overflow:visible}.hero[data-astro-cid-drkgb3gl] h1[data-astro-cid-drkgb3gl]{font-size:clamp(2.5rem,5.5vw,4rem);margin-bottom:1rem}.hero-desc[data-astro-cid-drkgb3gl]{font-size:1.15rem;color:var(--text-2);max-width:36rem;line-height:1.7}.hero-desc[data-astro-cid-drkgb3gl] a[data-astro-cid-drkgb3gl]{color:var(--accent-2);text-decoration:none}.hero-desc[data-astro-cid-drkgb3gl] a[data-astro-cid-drkgb3gl]:hover{text-decoration:underline}.stats[data-astro-cid-drkgb3gl]{display:flex;flex-wrap:wrap;gap:2.5rem;margin-top:2.5rem}.stats[data-astro-cid-drkgb3gl] dt[data-astro-cid-drkgb3gl]{font-family:var(--font-mono);font-size:.7rem;color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}.stats[data-astro-cid-drkgb3gl] dd[data-astro-cid-drkgb3gl]{font-family:var(--font-display);font-size:2.25rem;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.spectrum[data-astro-cid-drkgb3gl]{display:flex;gap:3px;height:.5rem;border-radius:999px;overflow:hidden}.spectrum[data-astro-cid-drkgb3gl] span[data-astro-cid-drkgb3gl]{min-width:4px}.toolbar[data-astro-cid-drkgb3gl]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1.5rem 0 2rem}.chips[data-astro-cid-drkgb3gl]{display:flex;flex-wrap:wrap;gap:.4rem}.chip[data-astro-cid-drkgb3gl]{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .8rem;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text-2);font:500 .78rem var(--font-mono);cursor:pointer;transition:color .2s,border-color .2s,background-color .2s}.chip[data-astro-cid-drkgb3gl] i[data-astro-cid-drkgb3gl]{width:.55rem;height:.55rem;border-radius:50%}.chip[data-astro-cid-drkgb3gl] span[data-astro-cid-drkgb3gl]{color:var(--text-3);font-size:.7rem}.chip[data-astro-cid-drkgb3gl]:hover{color:var(--text);border-color:var(--border-2)}.chip[data-astro-cid-drkgb3gl].active{color:var(--accent-2);border-color:var(--accent-2);background:var(--accent-glow)}.chip[data-astro-cid-drkgb3gl]:focus-visible,.search[data-astro-cid-drkgb3gl] input[data-astro-cid-drkgb3gl]:focus-visible,.sort[data-astro-cid-drkgb3gl] select[data-astro-cid-drkgb3gl]:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.controls[data-astro-cid-drkgb3gl]{display:flex;gap:.5rem}.search[data-astro-cid-drkgb3gl]{display:inline-flex;align-items:center;gap:.5rem;padding:0 .8rem;border:1px solid var(--border);border-radius:999px;color:var(--text-3);background:var(--bg-elevated)}.search[data-astro-cid-drkgb3gl] input[data-astro-cid-drkgb3gl]{border:0;background:transparent;color:var(--text);font:400 .85rem var(--font-body);padding:.55rem 0;width:13rem;outline:none}.sort[data-astro-cid-drkgb3gl] select[data-astro-cid-drkgb3gl]{appearance:none;height:100%;padding:.55rem 2rem .55rem .9rem;border:1px solid var(--border);border-radius:999px;background:var(--bg-elevated) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right .8rem center;color:var(--text-2);font:500 .8rem var(--font-body);cursor:pointer}.grid[data-astro-cid-drkgb3gl]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.grid[data-astro-cid-drkgb3gl] [data-repo][hidden]{display:none}.empty[data-astro-cid-drkgb3gl]{text-align:center;color:var(--text-3);padding:3rem 0}.cta[data-astro-cid-drkgb3gl]{display:flex;justify-content:center;margin-top:3.5rem}@media (max-width: 960px){.grid[data-astro-cid-drkgb3gl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.wrap[data-astro-cid-drkgb3gl]{padding:0 1rem}.hero[data-astro-cid-drkgb3gl]{padding-top:6rem}.grid[data-astro-cid-drkgb3gl]{grid-template-columns:1fr}.controls[data-astro-cid-drkgb3gl],.search[data-astro-cid-drkgb3gl],.search[data-astro-cid-drkgb3gl] input[data-astro-cid-drkgb3gl]{width:100%}}
