.guide-header[data-astro-cid-xmaeph5b]{border-bottom:1px solid var(--c-border,#242524);background:linear-gradient(#161816 0%,#101110 100%);padding:2.5rem 0 1rem}.header-inner[data-astro-cid-xmaeph5b]{max-width:860px;margin-top:1.5rem}.guide-badge-row[data-astro-cid-xmaeph5b]{color:var(--c-text-dim,#8b928c);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.8rem;display:flex}.badge-cat[data-astro-cid-xmaeph5b]{color:var(--c-lime,#c8f14d);background:#c8f14d26;border:1px solid #c8f14d4d;border-radius:4px;padding:.2rem .6rem;font-weight:600}.badge-role[data-astro-cid-xmaeph5b]{color:var(--c-text-muted,#b2b8b3);border:1px solid var(--c-border,#242524);background:#ffffff0f;border-radius:4px;padding:.2rem .55rem;font-size:.75rem}.guide-h1[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);margin:0 0 1rem;line-height:1.25}.guide-lead[data-astro-cid-xmaeph5b]{color:var(--c-text-muted,#b2b8b3);margin:0;font-size:1.05rem;line-height:1.7}.article-layout[data-astro-cid-xmaeph5b]{grid-template-columns:280px 1fr;align-items:start;gap:3.5rem;display:grid}@media (width<=900px){.article-layout[data-astro-cid-xmaeph5b]{grid-template-columns:1fr;gap:2rem}}.aside-sticky[data-astro-cid-xmaeph5b]{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:6rem}.toc-box[data-astro-cid-xmaeph5b]{background:var(--c-surface,#151615);border:1px solid var(--c-border,#242524);border-radius:12px;padding:1.25rem}.toc-title[data-astro-cid-xmaeph5b]{color:var(--c-lime,#c8f14d);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .85rem;font-size:.95rem}.toc-list[data-astro-cid-xmaeph5b]{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.toc-list[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{color:var(--c-text-muted,#b2b8b3);font-size:.85rem;line-height:1.4;text-decoration:none;transition:color .2s}.toc-list[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:hover{color:var(--c-lime,#c8f14d)}.author-box[data-astro-cid-xmaeph5b]{background:var(--c-surface,#151615);border:1px solid var(--c-border,#242524);border-radius:12px;align-items:center;gap:.75rem;padding:1rem;display:flex}.author-avatar[data-astro-cid-xmaeph5b]{border:1px solid var(--c-lime,#c8f14d);border-radius:50%;flex-shrink:0;width:44px;height:44px;overflow:hidden}.author-avatar[data-astro-cid-xmaeph5b] img[data-astro-cid-xmaeph5b]{object-fit:cover;width:100%;height:100%}.author-info[data-astro-cid-xmaeph5b]{flex-direction:column;display:flex}.author-info[data-astro-cid-xmaeph5b] strong[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);font-size:.85rem}.author-info[data-astro-cid-xmaeph5b] span[data-astro-cid-xmaeph5b]{color:var(--c-text-dim,#8b928c);font-size:.75rem}.article-main[data-astro-cid-xmaeph5b]{max-width:820px}.takeaways-callout[data-astro-cid-xmaeph5b]{background:#c8f14d14;border:1.5px solid #c8f14d40;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.tc-head[data-astro-cid-xmaeph5b]{align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}.tc-icon[data-astro-cid-xmaeph5b]{color:var(--c-lime,#c8f14d)}.tc-head[data-astro-cid-xmaeph5b] strong[data-astro-cid-xmaeph5b]{color:var(--c-lime,#c8f14d);font-size:1rem}.takeaways-callout[data-astro-cid-xmaeph5b] ul[data-astro-cid-xmaeph5b]{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.takeaways-callout[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);align-items:flex-start;gap:.6rem;font-size:.95rem;line-height:1.7;display:flex}.takeaways-callout[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b] .ic,.takeaways-callout[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b] svg{color:var(--c-lime,#c8f14d);margin-top:5px;flex-shrink:0!important;width:13px!important;min-width:13px!important;max-width:13px!important;height:13px!important}.answer-block[data-astro-cid-xmaeph5b]{border:1.5px solid var(--c-lime,#c8f14d);background:linear-gradient(135deg,#c8f14d1f 0%,#1a1d1ae6 100%);border-radius:12px;margin-bottom:2.5rem;padding:1.5rem;box-shadow:0 4px 20px #0000004d}.ab-head[data-astro-cid-xmaeph5b]{align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.ab-pill[data-astro-cid-xmaeph5b]{background:var(--c-lime,#c8f14d);color:#101110;text-transform:uppercase;border-radius:4px;padding:.2rem .55rem;font-size:.75rem;font-weight:700}.ab-meta[data-astro-cid-xmaeph5b]{color:var(--c-text-dim,#8b928c);font-size:.75rem}.ab-question[data-astro-cid-xmaeph5b]{color:#fff;margin:0 0 .85rem;font-size:1.15rem;line-height:1.4}.ab-answer[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);margin:0 0 .85rem;font-size:.98rem;line-height:1.8}.ab-foot[data-astro-cid-xmaeph5b]{color:var(--c-text-dim,#8b928c);border-top:1px dashed #ffffff1f;padding-top:.6rem;font-size:.78rem}.flowchart-box[data-astro-cid-xmaeph5b]{background:var(--c-surface,#151615);border:1px solid var(--c-border,#242524);border-radius:12px;margin-bottom:2.5rem;padding:1.5rem}.fc-head[data-astro-cid-xmaeph5b]{color:var(--c-lime,#c8f14d);align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.fc-head[data-astro-cid-xmaeph5b] h3[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);margin:0;font-size:1.15rem}.fc-steps[data-astro-cid-xmaeph5b]{flex-direction:column;gap:1rem;display:flex}.fc-step-item[data-astro-cid-xmaeph5b]{border:1px solid var(--c-border,#242524);background:#00000040;border-radius:8px;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.fc-step-num[data-astro-cid-xmaeph5b]{width:28px;height:28px;color:var(--c-lime,#c8f14d);border:1px solid var(--c-lime,#c8f14d);background:#c8f14d26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.fc-step-body[data-astro-cid-xmaeph5b]{flex:1}.fc-step-line[data-astro-cid-xmaeph5b]{align-items:center;gap:.6rem;margin-bottom:.4rem;display:flex}.fc-step-line[data-astro-cid-xmaeph5b] strong[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);font-size:.95rem}.fc-step-tag[data-astro-cid-xmaeph5b]{color:var(--c-lime,#c8f14d);background:#ffffff14;border-radius:4px;padding:.1rem .4rem;font-size:.7rem}.fc-step-body[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{color:var(--c-text-muted,#b2b8b3);margin:0;font-size:.88rem;line-height:1.6}.comparison-table-wrap[data-astro-cid-xmaeph5b]{background:var(--c-surface,#151615);border:1px solid var(--c-border,#242524);border-radius:12px;margin:2.5rem 0;overflow:hidden}.table-caption[data-astro-cid-xmaeph5b]{border-bottom:1px solid var(--c-border,#242524);color:var(--c-lime,#c8f14d);padding:1rem 1.25rem;font-size:.95rem}.table-responsive[data-astro-cid-xmaeph5b]{overflow-x:auto}.guide-table[data-astro-cid-xmaeph5b]{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.guide-table[data-astro-cid-xmaeph5b] th[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);border-bottom:1px solid var(--c-border,#242524);white-space:nowrap;background:#ffffff0a;padding:.85rem 1rem;font-weight:600}.guide-table[data-astro-cid-xmaeph5b] td[data-astro-cid-xmaeph5b]{color:var(--c-text-muted,#b2b8b3);border-bottom:1px solid #ffffff0d;padding:.85rem 1rem;line-height:1.5}.guide-table[data-astro-cid-xmaeph5b] tr[data-astro-cid-xmaeph5b]:last-child td[data-astro-cid-xmaeph5b]{border-bottom:none}.guide-table[data-astro-cid-xmaeph5b] tr[data-astro-cid-xmaeph5b]:hover td[data-astro-cid-xmaeph5b]{background:#c8f14d08}.guide-table[data-astro-cid-xmaeph5b] .td-primary[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);font-weight:600}.guide-table[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{color:var(--c-lime,#c8f14d);text-decoration:underline}.article-prose[data-astro-cid-xmaeph5b]{color:var(--c-text-muted,#b2b8b3);font-size:1rem;line-height:1.8}.prose-sec[data-astro-cid-xmaeph5b]{margin-bottom:3rem;scroll-margin-top:6rem}.prose-sec[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);border-left:3px solid var(--c-lime,#c8f14d);margin:0 0 1rem;padding-left:.85rem;font-size:1.5rem}.prose-sec[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{margin:0 0 1.25rem}.prose-sec[data-astro-cid-xmaeph5b] strong{color:var(--c-lime,#c8f14d)}.prose-sec[data-astro-cid-xmaeph5b] a{color:var(--c-lime,#c8f14d);text-underline-offset:3px;text-decoration:underline}.subsections[data-astro-cid-xmaeph5b]{flex-direction:column;gap:1.5rem;margin-top:1.5rem;display:flex}.subsection-item[data-astro-cid-xmaeph5b]{background:var(--c-surface,#151615);border:1px solid var(--c-border,#242524);border-radius:10px;padding:1.25rem}.subsection-item[data-astro-cid-xmaeph5b] h3[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);margin:0 0 .6rem;font-size:1.15rem}.subsection-item[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{margin:0;font-size:.95rem}.code-snippet-box[data-astro-cid-xmaeph5b]{border:1px solid var(--c-border,#242524);background:#0d0e0d;border-radius:12px;margin:2.5rem 0;overflow:hidden}.csb-head[data-astro-cid-xmaeph5b]{border-bottom:1px solid var(--c-border,#242524);background:#ffffff0a;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}.csb-title[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);font-size:.88rem;font-weight:600}.csb-lang[data-astro-cid-xmaeph5b]{text-transform:uppercase;color:var(--c-lime,#c8f14d);background:#c8f14d26;border-radius:4px;padding:.15rem .45rem;font-family:monospace;font-size:.75rem}.csb-code[data-astro-cid-xmaeph5b]{color:#8edc6e;background:0 0;margin:0;padding:1.25rem;font-family:Fira Code,monospace;font-size:.85rem;line-height:1.6;overflow-x:auto}.csb-note[data-astro-cid-xmaeph5b]{color:var(--c-text-dim,#8b928c);border-top:1px dashed #ffffff14;margin:0;padding:.75rem 1.25rem;font-size:.8rem}.troubleshoot-box[data-astro-cid-xmaeph5b]{background:var(--c-surface,#151615);border:1px solid var(--c-border,#242524);border-radius:12px;margin:2.5rem 0;padding:1.5rem}.tb-head[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);margin:0 0 1.25rem;font-size:1.15rem}.tb-list[data-astro-cid-xmaeph5b]{flex-direction:column;gap:1.25rem;display:flex}.tb-card[data-astro-cid-xmaeph5b]{background:#0000004d;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.tb-item[data-astro-cid-xmaeph5b]{align-items:flex-start;gap:.75rem;font-size:.9rem;line-height:1.6;display:flex}.tb-item[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);margin:0}.tb-badge[data-astro-cid-xmaeph5b]{white-space:nowrap;border-radius:4px;margin-top:2px;padding:.15rem .45rem;font-size:.7rem;font-weight:700}.tb-badge[data-astro-cid-xmaeph5b].danger{color:#ff6b6b;background:#ff4b4b26}.tb-badge[data-astro-cid-xmaeph5b].warn{color:#ffc107;background:#ffc10726}.tb-badge[data-astro-cid-xmaeph5b].success{color:var(--c-lime,#c8f14d);background:#c8f14d26}.tb-cmd[data-astro-cid-xmaeph5b]{background:#0d0e0d;border-radius:6px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.82rem;display:flex}.cmd-label[data-astro-cid-xmaeph5b]{color:var(--c-text-dim,#8b928c)}.tb-cmd[data-astro-cid-xmaeph5b] code[data-astro-cid-xmaeph5b]{color:var(--c-lime,#c8f14d);font-family:monospace}.guide-faq-sec[data-astro-cid-xmaeph5b]{margin:3.5rem 0;scroll-margin-top:6rem}.guide-faq-sec[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);margin:0 0 .5rem}.section-sub[data-astro-cid-xmaeph5b]{color:var(--c-text-muted,#b2b8b3);margin:0 0 1.5rem;font-size:.95rem}.faq-cards[data-astro-cid-xmaeph5b]{flex-direction:column;gap:.85rem;display:flex}.faq-item[data-astro-cid-xmaeph5b]{background:var(--c-surface,#151615);border:1px solid var(--c-border,#242524);border-radius:10px;overflow:hidden}.faq-summary[data-astro-cid-xmaeph5b]{cursor:pointer;user-select:none;color:var(--c-text,#e8ece9);justify-content:space-between;align-items:center;padding:1.1rem 1.25rem;font-size:.95rem;font-weight:600;display:flex}.faq-summary[data-astro-cid-xmaeph5b]:hover{color:var(--c-lime,#c8f14d)}.faq-body[data-astro-cid-xmaeph5b]{color:var(--c-text-muted,#b2b8b3);border-top:1px solid #ffffff0d;padding:0 1.25rem 1.25rem;font-size:.9rem;line-height:1.7}.faq-body[data-astro-cid-xmaeph5b] p[data-astro-cid-xmaeph5b]{margin:.85rem 0 0}.recom-section[data-astro-cid-xmaeph5b]{background:var(--c-surface,#151615);border:1px solid var(--c-border,#242524);border-radius:16px;margin:3.5rem 0;padding:2.5rem;scroll-margin-top:6rem}@media (width<=600px){.recom-section[data-astro-cid-xmaeph5b]{padding:1.25rem}}.recom-head[data-astro-cid-xmaeph5b]{margin-bottom:2rem}.recom-head[data-astro-cid-xmaeph5b] h2[data-astro-cid-xmaeph5b]{margin:.5rem 0 .75rem}.recom-intro[data-astro-cid-xmaeph5b]{color:var(--c-text-muted,#b2b8b3);margin:0;font-size:.95rem}.recom-grid[data-astro-cid-xmaeph5b]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.recom-card[data-astro-cid-xmaeph5b]{border:1px solid var(--c-border,#242524);background:#0000004d;border-radius:10px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.rc-head[data-astro-cid-xmaeph5b]{justify-content:space-between;align-items:flex-start;display:flex}.rc-rank[data-astro-cid-xmaeph5b]{color:var(--c-text-dim,#8b928c);background:#ffffff14;border-radius:4px;margin-right:.4rem;padding:.15rem .45rem;font-size:.75rem;font-weight:700}.rc-name[data-astro-cid-xmaeph5b]{margin:0;font-size:1.2rem;display:inline}.rc-name[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);text-decoration:none}.rc-name[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:hover{color:var(--c-lime,#c8f14d)}.rc-price[data-astro-cid-xmaeph5b]{color:var(--c-lime,#c8f14d);font-size:.95rem;font-weight:700}.rc-desc[data-astro-cid-xmaeph5b]{color:var(--c-text-muted,#b2b8b3);margin:0;font-size:.85rem;line-height:1.6}.rc-tags[data-astro-cid-xmaeph5b]{flex-wrap:wrap;gap:.4rem;display:flex}.rc-tag[data-astro-cid-xmaeph5b]{color:var(--c-text-dim,#8b928c);background:#ffffff0d;border-radius:4px;padding:.2rem .45rem;font-size:.75rem}.rc-code[data-astro-cid-xmaeph5b]{color:gold;background:#ffd7001f;border-radius:4px;padding:.2rem .45rem;font-family:monospace;font-size:.75rem}.rc-actions[data-astro-cid-xmaeph5b]{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:auto;display:grid}.rc-actions[data-astro-cid-xmaeph5b] .btn[data-astro-cid-xmaeph5b]{border-radius:999px;justify-content:center;width:100%}.rc-actions[data-astro-cid-xmaeph5b] .btn-outline[data-astro-cid-xmaeph5b]{font-weight:600;color:#fff!important;background:#ffffff14!important;box-shadow:inset 0 0 0 1.5px #ffffff47!important}.rc-actions[data-astro-cid-xmaeph5b] .btn-outline[data-astro-cid-xmaeph5b]:hover{color:var(--c-lime,#c8f14d)!important;box-shadow:inset 0 0 0 1.5px var(--c-lime,#c8f14d)!important;background:#c8f14d29!important}.rc-actions[data-astro-cid-xmaeph5b] .btn-lime[data-astro-cid-xmaeph5b]{font-weight:700;background:var(--c-lime,#c8f14d)!important;color:#101110!important}.rc-actions[data-astro-cid-xmaeph5b] .btn-lime[data-astro-cid-xmaeph5b]:hover{background:#d8f56e!important}.topic-cluster-nav[data-astro-cid-xmaeph5b]{background:var(--c-surface,#151615);border:1px solid var(--c-border,#242524);border-radius:14px;margin:3.5rem 0 2.5rem;padding:1.75rem}.tcn-head[data-astro-cid-xmaeph5b]{color:var(--c-lime,#c8f14d);align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}.tcn-head[data-astro-cid-xmaeph5b] h3[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);margin:0;font-size:1.1rem}.tcn-grid[data-astro-cid-xmaeph5b]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;display:grid}.tcn-col[data-astro-cid-xmaeph5b]{flex-direction:column;gap:.6rem;display:flex}.tcn-tag[data-astro-cid-xmaeph5b]{color:var(--c-lime,#c8f14d);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:700}.tcn-col[data-astro-cid-xmaeph5b] ul[data-astro-cid-xmaeph5b]{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.tcn-col[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{color:var(--c-text-muted,#b2b8b3);font-size:.85rem;line-height:1.4;text-decoration:none;transition:color .2s}.tcn-col[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:hover{color:var(--c-lime,#c8f14d);text-decoration:underline}.guide-nav-bar[data-astro-cid-xmaeph5b]{border-top:1px solid var(--c-border,#242524);grid-template-columns:1fr 1fr;gap:1.5rem;padding-top:2rem;display:grid}@media (width<=600px){.guide-nav-bar[data-astro-cid-xmaeph5b]{grid-template-columns:1fr}}.nav-prev[data-astro-cid-xmaeph5b],.nav-next[data-astro-cid-xmaeph5b]{background:var(--c-surface,#151615);border:1px solid var(--c-border,#242524);border-radius:10px;flex-direction:column;gap:.35rem;padding:1.25rem;text-decoration:none;transition:all .2s;display:flex}.nav-prev[data-astro-cid-xmaeph5b]:hover,.nav-next[data-astro-cid-xmaeph5b]:hover{border-color:var(--c-lime,#c8f14d);transform:translateY(-2px)}.nav-sub[data-astro-cid-xmaeph5b]{color:var(--c-lime,#c8f14d);text-transform:uppercase;font-size:.75rem}.nav-title[data-astro-cid-xmaeph5b]{color:var(--c-text,#e8ece9);font-size:.95rem;line-height:1.4}
