.head[data-astro-cid-pjwz537a]{padding-top:36px}.crumbs[data-astro-cid-pjwz537a]{color:var(--ink-3);flex-wrap:wrap;gap:8px;margin-bottom:24px;font-size:12px;display:flex}.crumbs[data-astro-cid-pjwz537a] a[data-astro-cid-pjwz537a]:hover{color:var(--accent)}.crumbs[data-astro-cid-pjwz537a] b[data-astro-cid-pjwz537a]{color:var(--ink);font-weight:400}h1[data-astro-cid-pjwz537a]{letter-spacing:-.03em;margin:12px 0 22px;font-size:clamp(46px,6.8vw,88px);line-height:.94}h1[data-astro-cid-pjwz537a] em[data-astro-cid-pjwz537a]{color:var(--accent);font-style:normal}.lede[data-astro-cid-pjwz537a]{color:var(--ink-2);max-width:680px;margin:0;font-size:18px}.sec[data-astro-cid-pjwz537a]{padding-top:72px}.sec-head[data-astro-cid-pjwz537a]{border-bottom:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;padding-bottom:14px;display:flex}.sec-head[data-astro-cid-pjwz537a] h2[data-astro-cid-pjwz537a]{letter-spacing:-.02em;margin:0;font-size:clamp(28px,3.8vw,44px);line-height:1}.sec-head[data-astro-cid-pjwz537a] p[data-astro-cid-pjwz537a],.sec-head[data-astro-cid-pjwz537a] a[data-astro-cid-pjwz537a]{color:var(--ink-3);margin:0;font-size:12px}.sec-head[data-astro-cid-pjwz537a] a[data-astro-cid-pjwz537a]:hover{color:var(--accent)}.tbl-wrap[data-astro-cid-pjwz537a]{border:1px solid var(--line);background:var(--card);border-radius:14px;overflow-x:auto}.cmp-tbl[data-astro-cid-pjwz537a]{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.cmp-tbl[data-astro-cid-pjwz537a] th[data-astro-cid-pjwz537a]{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);border-bottom:1px solid var(--line);background:var(--paper-2);white-space:nowrap;padding:12px 16px;font-size:11px}.cmp-tbl[data-astro-cid-pjwz537a] td[data-astro-cid-pjwz537a]{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 16px}.cmp-tbl[data-astro-cid-pjwz537a] tr[data-astro-cid-pjwz537a]:last-child td[data-astro-cid-pjwz537a]{border-bottom:none}.t-app[data-astro-cid-pjwz537a]{align-items:center;gap:10px;display:inline-flex}.t-app[data-astro-cid-pjwz537a]:hover b[data-astro-cid-pjwz537a]{color:var(--accent)}.pill-list[data-astro-cid-pjwz537a]{flex-wrap:wrap;gap:6px;display:flex}.pill[data-astro-cid-pjwz537a]{border:1px solid var(--line);background:var(--paper-2);border-radius:99px;padding:4px 10px;font-size:12.5px}.pill[data-astro-cid-pjwz537a]:hover{border-color:var(--accent);color:var(--accent)}.fork-grid[data-astro-cid-pjwz537a]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.f-card[data-astro-cid-pjwz537a]{border:1px solid var(--line);background:var(--card);transition:transform .2s var(--ease), border-color .2s;border-radius:14px;flex-direction:column;justify-content:space-between;padding:18px;display:flex}.f-card[data-astro-cid-pjwz537a]:hover{border-color:var(--ink);transform:translateY(-2px)}.f-top[data-astro-cid-pjwz537a]{align-items:flex-start;gap:12px;display:flex}.f-name[data-astro-cid-pjwz537a]{font-size:18px}.f-name[data-astro-cid-pjwz537a]:hover{color:var(--accent)}.f-badges[data-astro-cid-pjwz537a]{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.f-desc[data-astro-cid-pjwz537a]{color:var(--ink-2);flex:1;margin:14px 0;font-size:14.5px;line-height:1.5}.f-foot[data-astro-cid-pjwz537a]{color:var(--ink-3);border-top:1px dashed var(--line);padding-top:10px;font-size:11.5px}.faq-list[data-astro-cid-pjwz537a]{flex-direction:column;gap:10px;display:flex}.faq-item[data-astro-cid-pjwz537a]{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:14px 18px}.faq-item[data-astro-cid-pjwz537a] summary[data-astro-cid-pjwz537a]{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:16px;list-style:none;display:flex}.faq-item[data-astro-cid-pjwz537a] summary[data-astro-cid-pjwz537a]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-pjwz537a][open] summary[data-astro-cid-pjwz537a] span[data-astro-cid-pjwz537a]{transform:rotate(45deg)}.faq-item[data-astro-cid-pjwz537a] p[data-astro-cid-pjwz537a]{color:var(--ink-2);margin:10px 0 2px;font-size:15px;line-height:1.55}.cat-chips[data-astro-cid-pjwz537a]{flex-wrap:wrap;gap:8px;display:flex}.c-chip[data-astro-cid-pjwz537a]{border:1px solid var(--line);background:var(--card);border-radius:99px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;display:inline-flex}.c-chip[data-astro-cid-pjwz537a]:hover{border-color:var(--ink)}.c-chip[data-astro-cid-pjwz537a] small[data-astro-cid-pjwz537a]{color:var(--ink-3);font-size:11.5px}
