.page[data-astro-cid-s6p5x27q]{padding-block:2.5rem 1rem}.path[data-astro-cid-s6p5x27q]{margin:0 0 .25rem}.home[data-astro-cid-5efvzust]{padding-block:3rem 1rem}.hello[data-astro-cid-5efvzust]{align-items:center;gap:1.5rem 2.5rem;max-width:56rem;display:flex}.hello[data-astro-cid-5efvzust] img[data-astro-cid-5efvzust]{flex:none;width:168px;height:168px}.hello[data-astro-cid-5efvzust] h1[data-astro-cid-5efvzust]{margin-bottom:.4em}.lede[data-astro-cid-5efvzust]{font-size:var(--step-1);color:var(--text-muted);max-width:36rem;line-height:1.5}.sections[data-astro-cid-5efvzust]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;max-width:56rem;margin-top:3rem;display:grid}.section[data-astro-cid-5efvzust]{background:var(--surface);border:1px solid var(--border);border-top:4px solid var(--accent);border-radius:var(--radius);color:inherit;flex-direction:column;gap:.25rem;padding:1.25rem;text-decoration:none;display:flex}.section[data-astro-cid-5efvzust]:hover{border-color:var(--border-strong);border-top-color:var(--accent-strong);color:inherit}.section[data-astro-cid-5efvzust] .title[data-astro-cid-5efvzust]{font-size:var(--step-1);color:var(--heading);font-weight:700}.section[data-astro-cid-5efvzust] .desc[data-astro-cid-5efvzust]{color:var(--text-muted)}@media (width<=640px){.hello[data-astro-cid-5efvzust]{flex-direction:column;align-items:flex-start}.hello[data-astro-cid-5efvzust] img[data-astro-cid-5efvzust]{width:112px;height:112px}}.hub[data-astro-cid-ueu2r6xo]{padding-block:2.5rem 1rem}.hub-head[data-astro-cid-ueu2r6xo]{max-width:var(--prose-width);margin-bottom:2rem}.path[data-astro-cid-ueu2r6xo]{margin:0 0 .25rem}.count[data-astro-cid-ueu2r6xo]{color:var(--accent-strong)}.intro[data-astro-cid-ueu2r6xo] p{font-size:var(--step-1);color:var(--text-muted);line-height:1.5}.group[data-astro-cid-ueu2r6xo]{max-width:56rem;margin-top:2.5rem}.group[data-astro-cid-ueu2r6xo]:first-of-type{margin-top:0}.group-title[data-astro-cid-ueu2r6xo]{font-size:var(--step-2);margin:0}.group-blurb[data-astro-cid-ueu2r6xo]{color:var(--text-muted);margin:.25rem 0 0}.tool-list[data-astro-cid-ueu2r6xo]{border-top:1px dashed var(--border-strong);max-width:56rem;margin:.75rem 0 0;padding:0;list-style:none}.tool-list[data-astro-cid-ueu2r6xo] li[data-astro-cid-ueu2r6xo]{border-bottom:1px dashed var(--border-strong)}.tool[data-astro-cid-ueu2r6xo]{color:inherit;border-left:4px solid #0000;grid-template-columns:1fr auto;align-items:start;gap:.25rem 1rem;padding:1.25rem 1rem 1.25rem .75rem;text-decoration:none;transition:background-color .15s,border-color .15s;display:grid}.tool[data-astro-cid-ueu2r6xo]:hover,.tool[data-astro-cid-ueu2r6xo]:focus-visible{background:var(--accent-soft);border-left-color:var(--accent);color:inherit}.body[data-astro-cid-ueu2r6xo]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.name[data-astro-cid-ueu2r6xo]{font-size:var(--step-1);color:var(--heading);font-weight:700;line-height:1.3}.tool[data-astro-cid-ueu2r6xo]:hover .name[data-astro-cid-ueu2r6xo]{text-underline-offset:.2em;text-decoration:underline 2px;text-decoration-color:var(--accent)}.desc[data-astro-cid-ueu2r6xo]{color:var(--text-muted);max-width:40rem}.tags[data-astro-cid-ueu2r6xo]{flex-wrap:wrap;gap:.375rem;margin-top:.15rem;display:flex}.tag[data-astro-cid-ueu2r6xo]{font-family:var(--font-mono);border-radius:var(--radius-sm);background:var(--tag-bg);color:var(--tag-text);border:1px solid var(--border);padding:.05rem .45rem;font-size:.75rem}.tag-offline[data-astro-cid-ueu2r6xo]{background:var(--tag-strong-bg);color:var(--tag-strong-text);border-color:var(--tag-strong-bg)}.go[data-astro-cid-ueu2r6xo]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--link);white-space:nowrap;padding-top:.3rem}.arrow[data-astro-cid-ueu2r6xo]{transition:transform .15s;display:inline-block}.tool[data-astro-cid-ueu2r6xo]:hover .arrow[data-astro-cid-ueu2r6xo]{transform:translate(4px)}.missing[data-astro-cid-ueu2r6xo]{color:var(--text-muted);margin-top:2rem}@media (width<=560px){.tool[data-astro-cid-ueu2r6xo]{grid-template-columns:1fr;padding-right:.5rem}.go[data-astro-cid-ueu2r6xo]{display:none}}
