.groups[data-astro-cid-p2532tjr]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.group[data-astro-cid-p2532tjr]{border:1px solid var(--border);background:var(--background);min-height:84px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px;transition:background-color .15s,border-color .15s;display:flex}.group[data-astro-cid-p2532tjr] strong[data-astro-cid-p2532tjr]{font-size:17px}.group[data-astro-cid-p2532tjr] span[data-astro-cid-p2532tjr]{color:var(--text-secondary);word-break:keep-all;font-size:13px;line-height:1.4}.group[data-astro-cid-p2532tjr]:hover{border-color:var(--primary-border);background:var(--primary-soft)}.group[data-astro-cid-p2532tjr][aria-expanded=true]{border-color:var(--primary);background:var(--primary-soft)}.group[data-astro-cid-p2532tjr][aria-expanded=true] strong[data-astro-cid-p2532tjr]:after{content:" ▾";color:var(--primary)}.panel[data-astro-cid-p2532tjr]{margin-top:20px;scroll-margin-top:12px}.panel[data-astro-cid-p2532tjr]:focus{outline:none}.panel[data-astro-cid-p2532tjr] h2[data-astro-cid-p2532tjr]{margin:0 0 12px;font-size:19px}.links[data-astro-cid-p2532tjr]{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.links[data-astro-cid-p2532tjr] a[data-astro-cid-p2532tjr]{border:1px dashed var(--border);color:var(--text);border-radius:16px;padding:16px 20px;text-decoration:none;display:block}.links[data-astro-cid-p2532tjr] strong[data-astro-cid-p2532tjr]{display:block}.links[data-astro-cid-p2532tjr] span[data-astro-cid-p2532tjr]{color:var(--text-secondary);font-size:14px}@media (width>=640px){.groups[data-astro-cid-p2532tjr]{grid-template-columns:repeat(3,1fr)}}.home[data-astro-cid-lcdefpme]{padding-top:32px}h1[data-astro-cid-lcdefpme]{word-break:keep-all;margin:0 0 8px;font-size:28px;line-height:1.3}.lead[data-astro-cid-lcdefpme]{color:var(--text-secondary);word-break:keep-all;margin:0 0 24px}h2[data-astro-cid-lcdefpme]{margin:0 0 12px;font-size:21px}.popular[data-astro-cid-lcdefpme]{margin-top:48px}.popular[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:4px}.popular-note[data-astro-cid-lcdefpme]{color:var(--text-secondary);margin:0 0 12px;font-size:13px}.directory[data-astro-cid-lcdefpme]{margin-top:40px}.directory-intro[data-astro-cid-lcdefpme]{color:var(--text-secondary);line-height:1.7}.directory-groups[data-astro-cid-lcdefpme]{gap:24px;margin-top:24px;display:grid}.directory[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 10px;font-size:18px}.directory[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text)}.directory[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.directory[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--border)}.directory[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);padding:14px 0;text-decoration:none;display:block}.directory[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{text-decoration:underline}.directory[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{display:block}.directory[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text-secondary);word-break:keep-all;margin-top:4px;font-size:14px;line-height:1.6;display:block}@media (width>=640px){.directory-groups[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.all[data-astro-cid-lcdefpme]{margin-top:40px}.all[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.all[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:var(--surface);min-height:56px;color:var(--text);border-radius:12px;justify-content:space-between;align-items:center;padding:14px 18px;text-decoration:none;display:flex}.all[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--primary-border);background:var(--primary-soft)}.all[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text-secondary);font-size:14px}.all[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:after{content:" →";color:var(--primary)}@media (width>=640px){.all[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}
