.skills-page[data-astro-cid-d5bibqle]{max-width:860px;padding:56px 0 8px}.skills-page[data-astro-cid-d5bibqle] header[data-astro-cid-d5bibqle]{border-bottom:1px solid var(--border);padding-bottom:18px}.skills-page[data-astro-cid-d5bibqle] h1[data-astro-cid-d5bibqle]{margin-bottom:16px}.lead[data-astro-cid-d5bibqle]{margin-bottom:6px;font-size:20px;line-height:1.6}.intro[data-astro-cid-d5bibqle]{border-left:3px solid var(--border);color:var(--secondary);margin:20px 0 0;padding:0 0 0 1em;font-size:17px;line-height:1.6}.workflow[data-astro-cid-d5bibqle],.skill-list[data-astro-cid-d5bibqle],.install[data-astro-cid-d5bibqle]{padding-top:28px}.workflow[data-astro-cid-d5bibqle] h2[data-astro-cid-d5bibqle],.skill-list[data-astro-cid-d5bibqle] h2[data-astro-cid-d5bibqle],.install[data-astro-cid-d5bibqle] h2[data-astro-cid-d5bibqle]{letter-spacing:-.01em;margin:0 0 14px;font-size:20px;font-weight:600}.workflow[data-astro-cid-d5bibqle]>p[data-astro-cid-d5bibqle],.install[data-astro-cid-d5bibqle]>p[data-astro-cid-d5bibqle]{color:var(--secondary);font-size:15px;line-height:1.55}.workflow-steps[data-astro-cid-d5bibqle]{color:var(--secondary);margin:14px 0;padding-left:24px;font-size:15px;line-height:1.55}.workflow-steps[data-astro-cid-d5bibqle] li[data-astro-cid-d5bibqle]{margin-bottom:10px}.chapter-links[data-astro-cid-d5bibqle]{color:var(--text-muted);font-size:14px}.skill-card[data-astro-cid-d5bibqle]{border-bottom:1px solid var(--border-light);margin-bottom:36px;padding-bottom:28px}.skill-card[data-astro-cid-d5bibqle]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.skill-card-header[data-astro-cid-d5bibqle]{flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:10px;display:flex}.skill-card[data-astro-cid-d5bibqle] h3[data-astro-cid-d5bibqle]{margin:0;font-size:22px}.skill-slug[data-astro-cid-d5bibqle]{color:var(--text-muted);background:var(--bg-subtle,#f8f9fa);border-radius:4px;padding:2px 8px;font-size:13px}.skill-card[data-astro-cid-d5bibqle]>p[data-astro-cid-d5bibqle]{color:var(--secondary);margin:0 0 12px;font-size:15px;line-height:1.55}.chapter-ref[data-astro-cid-d5bibqle]{margin:0 0 16px;font-size:14px}.skill-meta[data-astro-cid-d5bibqle]{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:16px;display:grid}.skill-meta[data-astro-cid-d5bibqle] h4[data-astro-cid-d5bibqle],.file-tree[data-astro-cid-d5bibqle] h4[data-astro-cid-d5bibqle],.install[data-astro-cid-d5bibqle] h3[data-astro-cid-d5bibqle]{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin:0 0 8px;font-size:14px;font-weight:600}.skill-meta[data-astro-cid-d5bibqle] ul[data-astro-cid-d5bibqle],.file-tree[data-astro-cid-d5bibqle] ul[data-astro-cid-d5bibqle],.install-steps[data-astro-cid-d5bibqle],.install-paths[data-astro-cid-d5bibqle]{color:var(--secondary);margin:0;padding-left:20px;font-size:15px;line-height:1.55}.skill-meta[data-astro-cid-d5bibqle] li[data-astro-cid-d5bibqle],.file-tree[data-astro-cid-d5bibqle] li[data-astro-cid-d5bibqle],.install-steps[data-astro-cid-d5bibqle] li[data-astro-cid-d5bibqle],.install-paths[data-astro-cid-d5bibqle] li[data-astro-cid-d5bibqle]{margin-bottom:6px}.file-tree[data-astro-cid-d5bibqle]{margin-bottom:18px}.file-tree[data-astro-cid-d5bibqle] code[data-astro-cid-d5bibqle]{font-size:13px}.skill-actions[data-astro-cid-d5bibqle]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:16px;display:flex}.download-btn[data-astro-cid-d5bibqle]{background:var(--primary);color:var(--background);border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-block}.download-btn[data-astro-cid-d5bibqle]:hover{opacity:.88;color:var(--background)}.source-link[data-astro-cid-d5bibqle]{color:var(--secondary);font-size:14px}.skill-source[data-astro-cid-d5bibqle] summary[data-astro-cid-d5bibqle]{cursor:pointer;color:var(--secondary);margin-bottom:10px;font-size:14px;font-weight:500}.copy-block[data-astro-cid-d5bibqle]{position:relative}.copy-block[data-astro-cid-d5bibqle].inline{align-items:center;gap:8px;margin-top:4px;display:inline-flex}.copy-btn[data-astro-cid-d5bibqle]{z-index:1;border:1px solid var(--border-light);background:var(--background);color:var(--secondary);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500;position:absolute;top:10px;right:10px}.copy-block[data-astro-cid-d5bibqle].inline .copy-btn[data-astro-cid-d5bibqle]{position:static}.copy-block[data-astro-cid-d5bibqle] pre[data-astro-cid-d5bibqle]{border:1px solid var(--border-light);background:var(--bg-subtle,#f8f9fa);border-radius:8px;margin:0;padding:40px 16px 14px;font-size:13px;line-height:1.55;overflow-x:auto}.copy-block[data-astro-cid-d5bibqle].inline pre[data-astro-cid-d5bibqle],.copy-block[data-astro-cid-d5bibqle].inline code[data-astro-cid-d5bibqle]{background:0 0;border:none;padding:0}.copy-block[data-astro-cid-d5bibqle] pre[data-astro-cid-d5bibqle] code[data-astro-cid-d5bibqle]{color:var(--secondary);white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.install-steps[data-astro-cid-d5bibqle]{margin:16px 0 24px}.install-paths[data-astro-cid-d5bibqle]{padding-left:0;list-style:none}.install-paths[data-astro-cid-d5bibqle]>li[data-astro-cid-d5bibqle]{margin-bottom:14px}.install-example[data-astro-cid-d5bibqle]{color:var(--text-muted);margin:18px 0 8px;font-size:14px}@media (width<=700px){.skills-page[data-astro-cid-d5bibqle]{padding-top:40px}.lead[data-astro-cid-d5bibqle]{font-size:18px}.intro[data-astro-cid-d5bibqle]{font-size:16px}.skill-meta[data-astro-cid-d5bibqle]{grid-template-columns:1fr}.skill-card[data-astro-cid-d5bibqle] h3[data-astro-cid-d5bibqle]{font-size:20px}}
