.tool-symbol[data-astro-cid-k4aetswt]{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tool-symbol[data-astro-cid-k4aetswt] svg{width:22px;height:22px;display:block}.tool-symbol[data-astro-cid-k4aetswt] svg:not([fill=none]){fill:currentColor}.tools-overview[data-astro-cid-nmdsjltw]{margin:0 0 48px}.tools-overview[data-astro-cid-nmdsjltw]>p[data-astro-cid-nmdsjltw]{color:var(--sand-11);max-width:720px;margin:0 0 12px;font-size:14px;line-height:1.9}.tools-overview[data-astro-cid-nmdsjltw] .tools-total[data-astro-cid-nmdsjltw]{font-size:12px}.tools-jump[data-astro-cid-nmdsjltw]{flex-wrap:wrap;gap:12px;margin-top:24px}.tools-jump[data-astro-cid-nmdsjltw] a[data-astro-cid-nmdsjltw]{border:1px solid var(--sand-6);border-radius:6px;align-items:center;gap:12px;min-height:44px;padding:8px 16px;font-size:14px;display:inline-flex}.tools-jump[data-astro-cid-nmdsjltw] a[data-astro-cid-nmdsjltw]:hover{border-color:var(--accent-8);background:var(--sand-2)}.jump-count[data-astro-cid-nmdsjltw]{color:var(--sand-11);font-variant-numeric:tabular-nums;font-size:12px}.tools-section[data-astro-cid-nmdsjltw]{scroll-margin-top:32px}.tools-section[data-astro-cid-nmdsjltw]+.tools-section[data-astro-cid-nmdsjltw]{margin-top:32px}.tools-section-heading[data-astro-cid-nmdsjltw]{border-bottom:1px solid var(--sand-6);justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;padding:0 0 20px;display:flex}.tools-section-heading[data-astro-cid-nmdsjltw] h2[data-astro-cid-nmdsjltw]{margin:0 0 8px;font-size:24px;font-weight:500}.tools-section-heading[data-astro-cid-nmdsjltw] p[data-astro-cid-nmdsjltw]{color:var(--sand-11);margin:0;font-size:13px;line-height:1.8}.section-count[data-astro-cid-nmdsjltw]{color:var(--sand-11);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.tool-groups[data-astro-cid-nmdsjltw]{columns:2;column-gap:64px}.tool-group[data-astro-cid-nmdsjltw]{break-inside:avoid;min-width:0;margin:0 0 40px}.tool-group-heading[data-astro-cid-nmdsjltw]{justify-content:space-between;align-items:center;gap:16px;padding-bottom:8px;display:flex}.tool-group-heading[data-astro-cid-nmdsjltw] h3[data-astro-cid-nmdsjltw]{margin:0;font-size:16px;font-weight:500}.tool-group-heading[data-astro-cid-nmdsjltw]>span[data-astro-cid-nmdsjltw]{color:var(--sand-11);font-variant-numeric:tabular-nums;font-size:12px}ul[data-astro-cid-nmdsjltw]{margin:0;padding:0;list-style:none}li[data-astro-cid-nmdsjltw]+li[data-astro-cid-nmdsjltw]{border-top:1px solid var(--sand-5)}.tool-item[data-astro-cid-nmdsjltw]{overflow-wrap:anywhere;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:76px;padding:16px 0;display:grid}.tool-icon[data-astro-cid-nmdsjltw]{background:var(--sand-3);width:36px;height:36px;color:var(--sand-12);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.tool-copy[data-astro-cid-nmdsjltw]{flex-direction:column;gap:4px;min-width:0;display:flex}.tool-copy[data-astro-cid-nmdsjltw] strong[data-astro-cid-nmdsjltw]{font-size:15px;font-weight:500;line-height:1.6}.tool-copy[data-astro-cid-nmdsjltw]>span[data-astro-cid-nmdsjltw]{color:var(--sand-11);font-size:13px;line-height:1.7}.tool-visit[data-astro-cid-nmdsjltw]{color:var(--sand-11);align-items:center;gap:8px;display:flex}.tool-visit[data-astro-cid-nmdsjltw] small[data-astro-cid-nmdsjltw]{font-size:11px}.tool-visit[data-astro-cid-nmdsjltw] svg{width:14px;height:14px}.tool-item[data-astro-cid-nmdsjltw][href]:hover .tool-icon[data-astro-cid-nmdsjltw]{color:var(--accent-11);background:var(--accent-3)}.tool-item[data-astro-cid-nmdsjltw][href]:hover strong[data-astro-cid-nmdsjltw]{color:var(--accent-11)}.tool-item[data-astro-cid-nmdsjltw]:focus-visible{outline:2px solid var(--accent-9);outline-offset:4px;border-radius:4px}.tools-note[data-astro-cid-nmdsjltw]{color:var(--sand-11);margin:0 0 64px;font-size:12px;line-height:1.8}@media (width<=800px){.tool-groups[data-astro-cid-nmdsjltw]{columns:1}.tools-overview[data-astro-cid-nmdsjltw]{margin-bottom:32px}.tools-section-heading[data-astro-cid-nmdsjltw]{margin-bottom:24px}.tool-group[data-astro-cid-nmdsjltw]{margin-bottom:32px}}@media (width<=380px){.tool-item[data-astro-cid-nmdsjltw]{grid-template-columns:32px minmax(0,1fr) auto;gap:12px}.tool-icon[data-astro-cid-nmdsjltw]{width:32px;height:32px}.tool-visit[data-astro-cid-nmdsjltw]{flex-direction:column;gap:4px}}
