.ag-pick-head[data-astro-cid-dllxvk7q]{flex-direction:column;gap:1rem;padding:6.5rem 0 2.5rem;display:flex}.ag-pick[data-astro-cid-dllxvk7q]{border-top:1px solid var(--border);flex-direction:column;display:flex}.ag-pick-tier[data-astro-cid-dllxvk7q]{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.5rem 0;display:grid}@media (width>=900px){.ag-pick-tier[data-astro-cid-dllxvk7q]{grid-template-columns:15rem minmax(0,1fr);gap:2rem;padding:1.75rem 0}.ag-pick-label[data-astro-cid-dllxvk7q]{line-height:3rem}}.ag-pick-label[data-astro-cid-dllxvk7q]{letter-spacing:-.01em;font-size:1.125rem;font-weight:650}.ag-tiles[data-astro-cid-dllxvk7q]{flex-wrap:wrap;gap:.5rem;display:flex}.ag-tile[data-astro-cid-dllxvk7q]{border:1px solid var(--border);background:var(--card);min-height:3rem;color:var(--foreground);border-radius:12px;align-items:center;gap:.625rem;padding:.5rem 1rem .5rem .75rem;font-size:.9375rem;font-weight:550;transition:border-color .15s ease-out,background-color .15s ease-out,transform .12s ease-out;display:inline-flex}.ag-tile[data-astro-cid-dllxvk7q]:hover{border-color:color-mix(in oklab, var(--primary) 55%, var(--border));background:color-mix(in oklab, var(--primary) 6%, var(--card))}.ag-tile[data-astro-cid-dllxvk7q]:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.ag-tile[data-astro-cid-dllxvk7q]{transition:none}.ag-tile[data-astro-cid-dllxvk7q]:active{transform:none}}.ag-works[data-astro-cid-dllxvk7q]{padding:4.5rem 0 6rem}.ag-tiers[data-astro-cid-dllxvk7q]{grid-template-columns:minmax(0,1fr);gap:3rem;margin-top:2rem;display:grid}@media (width>=1024px){.ag-tiers[data-astro-cid-dllxvk7q]{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:0 2.5rem}.ag-tier[data-astro-cid-dllxvk7q]{grid-template-rows:subgrid;display:grid}.ag-tier-plugin[data-astro-cid-dllxvk7q]{grid-area:1/1/span 3}.ag-tier-hooks[data-astro-cid-dllxvk7q]{grid-area:1/2/span 3}.ag-tier-plugin[data-astro-cid-dllxvk7q] .ag-tier-list[data-astro-cid-dllxvk7q],.ag-tier-hooks[data-astro-cid-dllxvk7q] .ag-tier-list[data-astro-cid-dllxvk7q]{grid-row:span 2}.ag-tier-mcp[data-astro-cid-dllxvk7q]{grid-area:1/3/span 2}.ag-tier-cloud[data-astro-cid-dllxvk7q]{grid-area:3/3;align-self:start;margin-top:3rem;display:block}}.ag-tier-head[data-astro-cid-dllxvk7q]{border-bottom:1px solid var(--border);padding-bottom:1rem}.ag-tier-head[data-astro-cid-dllxvk7q] h3[data-astro-cid-dllxvk7q]{letter-spacing:-.01em;font-size:1.125rem;font-weight:650}.ag-tier-base[data-astro-cid-dllxvk7q]{color:var(--foreground);text-wrap:pretty;margin-top:.375rem;font-size:.9375rem;line-height:1.5}.ag-tier-note[data-astro-cid-dllxvk7q]{color:var(--muted-foreground);margin-top:.125rem;font-size:.875rem;line-height:1.5}.ag-tier-list[data-astro-cid-dllxvk7q]{grid-template-columns:minmax(0,1fr);align-content:start;column-gap:2.5rem;display:grid}@media (width>=640px){.ag-tier-hooks[data-astro-cid-dllxvk7q] .ag-tier-list[data-astro-cid-dllxvk7q]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ag-row[data-astro-cid-dllxvk7q]{border-bottom:1px solid color-mix(in oklab, var(--border) 60%, transparent);padding:.875rem 0}.ag-row[data-astro-cid-dllxvk7q] a[data-astro-cid-dllxvk7q]{color:var(--foreground);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}.ag-row[data-astro-cid-dllxvk7q] a[data-astro-cid-dllxvk7q] span[data-astro-cid-dllxvk7q]{text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--foreground) 22%, transparent);text-underline-offset:3px}.ag-row[data-astro-cid-dllxvk7q] a[data-astro-cid-dllxvk7q]:hover span[data-astro-cid-dllxvk7q]{text-decoration-color:var(--primary)}.ag-row[data-astro-cid-dllxvk7q] p[data-astro-cid-dllxvk7q]{color:var(--ag-dim);margin-top:.25rem;padding-left:1.625rem;font-size:.875rem;line-height:1.5}@media (width<=639px){.ag-pick-head[data-astro-cid-dllxvk7q]{padding:4.5rem 0 1.75rem}.ag-tile[data-astro-cid-dllxvk7q]{min-height:2.75rem;padding-right:.875rem;font-size:.875rem}.ag-works[data-astro-cid-dllxvk7q]{padding-top:3rem}}
