.guides-section{padding:var(--space-12) var(--space-4)}.guides-grid{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:repeat(3,1fr)}@media (max-width:1024px){.guides-grid{grid-template-columns:repeat(2,1fr)}}.guide-card{background:#161b22cc;border:1px solid #30363dcc;border-radius:var(--radius-xl);display:flex;flex-direction:column;height:100%;padding:var(--space-6);transition:all .3s ease}.guide-card:hover{border-color:#8b5cf680;box-shadow:0 12px 40px #0000004d;transform:translateY(-4px)}.guide-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.guide-card-icon{align-items:center;border-radius:var(--radius-lg);display:flex;font-size:var(--text-xl);height:48px;justify-content:center;width:48px}.guide-read-time{align-items:center;color:#8b949e;display:flex;font-size:var(--text-sm);gap:var(--space-1)}.guide-card-title{color:#f0f6fc;font-size:var(--text-xl);font-weight:600;line-height:1.3;margin-bottom:var(--space-3)}.guide-card-description{color:#8b949e;font-size:var(--text-base);line-height:1.6;margin-bottom:var(--space-4)}.guide-topics{margin-bottom:var(--space-6)}.guide-topics-label{color:#6e7681;display:block;font-size:var(--text-sm);margin-bottom:var(--space-2)}.guide-topics-list{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.guide-topics-list li{background:#30363d80;border-radius:var(--radius-sm);color:#8b949e;font-size:var(--text-xs);padding:var(--space-1) var(--space-2)}.guide-card-footer{border-top:1px solid #30363d80;display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:auto;padding-top:var(--space-6)}.guide-read-btn{align-items:center;border-radius:var(--radius-md);color:#8b5cf6;display:inline-flex;font-size:var(--text-base);font-weight:600;gap:var(--space-3);padding:var(--space-3) var(--space-4);text-decoration:none;transition:all .2s ease}.guide-read-btn:hover{background:#8b5cf61a;color:#a78bfa;transform:translateX(2px)}.guide-read-btn i{font-size:var(--text-base);transition:transform .2s ease}.guide-read-btn:hover i{transform:translateX(4px)}.guide-tool-link{align-items:center;border:1px solid #f59e0b73;border-radius:var(--radius-md);color:#f59e0b;display:inline-flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-3);padding:var(--space-3) var(--space-4);text-decoration:none;transition:all .2s ease}.guide-tool-link:hover{background:#2563eb;border-color:#2563eb;box-shadow:var(--shadow-md);color:var(--white);transform:translateY(-1px)}.guide-tool-link i{color:#f59e0b;font-size:var(--text-sm)}.guide-tool-link:hover i{color:var(--white)}.guides-quick-links{padding:var(--space-12) var(--space-4);text-align:center}.guides-quick-links h2{color:#f0f6fc;font-size:var(--text-2xl);margin-bottom:var(--space-2)}.guides-quick-links p{color:#8b949e;margin-bottom:var(--space-6)}.quick-tools-grid{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center}.quick-tool-card{align-items:center;background:#161b22cc;border:1px solid #30363dcc;border-radius:var(--radius-lg);color:#f0f6fc;display:flex;font-weight:500;gap:var(--space-3);padding:var(--space-4) var(--space-6);text-decoration:none;transition:all .2s ease}.quick-tool-card:hover{background:#f59e0b1a;border-color:#f59e0b80}.quick-tool-card i{font-size:var(--text-xl)}.guide-article{margin:0 auto;max-width:800px;padding:var(--space-8) var(--space-4) 0}.guide-breadcrumb{align-items:center;display:flex;font-size:var(--text-sm);gap:var(--space-2);margin-bottom:var(--space-6)}.guide-breadcrumb a{color:#8b949e;text-decoration:none;transition:color .2s ease}.guide-breadcrumb a:hover{color:#f0f6fc}.guide-breadcrumb i{color:#6e7681;font-size:var(--text-xs)}.guide-breadcrumb span{color:#f0f6fc}.guide-header{margin-bottom:var(--space-8);text-align:center}.guide-meta{display:flex;gap:var(--space-4);justify-content:center;margin-bottom:var(--space-4)}.guide-category{align-items:center;border-radius:var(--radius-md);display:inline-flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-2);padding:var(--space-2) var(--space-3)}.guide-header h1{color:#f0f6fc;font-size:var(--text-4xl);line-height:1.2;margin-bottom:var(--space-4)}.guide-intro{color:#8b949e;font-size:var(--text-lg);line-height:1.7;margin-bottom:var(--space-6)}.guide-tool-cta{margin-top:var(--space-6)}.guide-toc{background:#161b22cc;border:1px solid #30363dcc;border-radius:var(--radius-lg);margin-bottom:var(--space-8);padding:var(--space-6)}.guide-toc h2{color:#f0f6fc;font-size:var(--text-lg);margin-bottom:var(--space-4)}.guide-toc ol{counter-reset:toc-counter;list-style:none;margin:0;padding:0}.guide-toc li{counter-increment:toc-counter;margin-bottom:var(--space-2)}.guide-toc a{align-items:center;border-radius:var(--radius-md);color:#8b949e;display:flex;gap:var(--space-3);padding:var(--space-2);text-decoration:none;transition:all .2s ease}.guide-toc a:before{align-items:center;background:#30363d80;border-radius:var(--radius-sm);color:#6e7681;content:counter(toc-counter);display:inline-flex;font-size:var(--text-sm);font-weight:600;height:24px;justify-content:center;width:24px}.guide-toc a:hover{background:#30363d4d;color:#f0f6fc}.guide-toc a:hover:before{background:#8b5cf633;color:#8b5cf6}.guide-section{margin-bottom:var(--space-12)}.guide-section h2{border-bottom:1px solid #30363d80;color:#f0f6fc;font-size:var(--text-2xl);margin-bottom:var(--space-4);padding-bottom:var(--space-3)}.guide-section h3{color:#f0f6fc;font-size:var(--text-xl);margin:var(--space-6) 0 var(--space-3)}.guide-section p{color:#c9d1d9;line-height:1.7;margin-bottom:var(--space-4)}.guide-info-box{background:#3b82f61a;border:1px solid #3b82f64d;border-radius:var(--radius-lg);margin:var(--space-6) 0;padding:var(--space-5)}.guide-info-box h4{align-items:center;color:#3b82f6;display:flex;font-size:var(--text-base);gap:var(--space-2);margin-bottom:var(--space-3)}.guide-info-box ul{list-style:none;margin:0;padding:0}.guide-info-box li{color:#c9d1d9;margin-bottom:var(--space-2);padding-left:var(--space-4);position:relative}.guide-info-box li:before{color:#3b82f6;content:"•";left:0;position:absolute}.guide-comparison-table{margin:var(--space-6) 0;overflow-x:auto}.guide-comparison-table table{background:#161b22cc!important;border-collapse:collapse;border-radius:var(--radius-lg);overflow:hidden;width:100%}.guide-comparison-table th{background:#30363d80!important;color:#f0f6fc!important;font-size:var(--text-sm);font-weight:600;padding:var(--space-4);text-align:left}.guide-comparison-table td{background:#0000!important;border-bottom:1px solid #30363d80;color:#c9d1d9!important;font-size:var(--text-sm);padding:var(--space-4)}.guide-comparison-table td code,.guide-comparison-table td strong{background:#30363d80!important;border-radius:var(--radius-sm);color:#f0f6fc!important;padding:2px 4px}.guide-comparison-table tr:last-child td{border-bottom:none}.guide-code-block{background:#0d1117!important;border:1px solid #30363dcc;border-radius:var(--radius-lg);margin:var(--space-6) 0;overflow:hidden}.code-header{background:#30363d80;color:#8b949e;font-family:var(--font-mono);font-size:var(--text-sm);padding:var(--space-3) var(--space-4)}.guide-code-block pre{background:#0d1117!important;margin:0;overflow-x:auto;padding:var(--space-4)}.guide-code-block code{background:#0000!important;color:#c9d1d9!important;font-family:JetBrains Mono,Fira Code,monospace;font-size:var(--text-sm);line-height:1.6}.faq-content code,.guide-section li code,.guide-section p code{background:#30363d80!important;border-radius:var(--radius-sm);color:#c9d1d9!important;font-family:JetBrains Mono,monospace;font-size:var(--text-sm);padding:2px 6px}.guide-accordion{margin:var(--space-6) 0}.guide-faq-item{background:#161b22cc;border:1px solid #30363dcc;border-radius:var(--radius-lg);margin-bottom:var(--space-3);overflow:hidden}.guide-faq-item summary{align-items:center;color:#f0f6fc;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;list-style:none;padding:var(--space-4)}.guide-faq-item summary::-webkit-details-marker{display:none}.guide-faq-item summary:after{color:#8b949e;content:"+";font-size:var(--text-xl);transition:transform .2s ease}.guide-faq-item[open] summary:after{content:"−"}.guide-faq-item .faq-content{color:#8b949e;padding:0 var(--space-4) var(--space-4)}.guide-faq-item .faq-content p{margin-bottom:var(--space-3)}.guide-faq-item .faq-content ul{padding-left:var(--space-4)}.guide-faq-item .faq-content li{margin-bottom:var(--space-2)}.guide-faq-item .faq-content code{background:#30363d80;border-radius:var(--radius-sm);font-family:JetBrains Mono,monospace;font-size:var(--text-sm);padding:2px 6px}.guide-checklist{background:#10b9811a;border:1px solid #10b9814d;border-radius:var(--radius-lg);margin:var(--space-6) 0;padding:var(--space-5)}.guide-checklist h4{color:#10b981;margin-bottom:var(--space-4)}.guide-checklist ul{list-style:none;margin:0;padding:0}.guide-checklist li{align-items:flex-start;color:#c9d1d9;display:flex;gap:var(--space-3);margin-bottom:var(--space-3)}.guide-checklist li i{color:#10b981;margin-top:3px}.guide-related-tools{border-top:1px solid #30363d80;margin:var(--space-12) 0;padding-top:var(--space-8)}.guide-related-tools h2{color:#f0f6fc;font-size:var(--text-xl);margin-bottom:var(--space-6);text-align:center}.related-tools-grid{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.related-tool-card{align-items:center;background:#161b22cc;border:1px solid #30363dcc;border-radius:var(--radius-lg);display:flex;gap:var(--space-4);padding:var(--space-4);text-decoration:none;transition:all .2s ease}.related-tool-card:hover{border-color:#f59e0b80;transform:translateY(-2px)}.related-tool-card i{font-size:var(--text-2xl)}.related-tool-card h4{color:#f0f6fc;font-size:var(--text-base);margin-bottom:var(--space-1)}.related-tool-card p{color:#8b949e;font-size:var(--text-sm);margin:0}.guide-footer{margin-top:var(--space-12)}.guide-cta-box{background:linear-gradient(135deg,#f59e0b26,#f59e0b0d);border:1px solid #f59e0b4d;border-radius:var(--radius-xl);padding:var(--space-8);text-align:center}.guide-cta-box h3{color:#f0f6fc;font-size:var(--text-2xl);margin-bottom:var(--space-3)}.guide-cta-box p{color:#8b949e;margin-bottom:var(--space-6)}.guide-cta-box .btn,.guide-cta-box .btn i,.guide-cta-box .btn:hover{color:#fff!important}@media (max-width:768px){.guides-grid{grid-template-columns:1fr}.guide-header h1{font-size:var(--text-2xl)}.guide-meta{flex-direction:column;gap:var(--space-2)}.quick-tools-grid{align-items:stretch;flex-direction:column}.related-tools-grid{grid-template-columns:1fr}.guide-comparison-table{font-size:var(--text-sm)}}.guide-article :not(.btn):not(.btn-primary):not(.btn-secondary){background:#0000!important;background:var(--bg,#0000)!important}.guide-article code,.guide-article pre,.guide-article pre code,.guide-article table,.guide-article td,.guide-article th{color:#c9d1d9!important}.guide-article code[class*=language-],.guide-article pre[class*=language-]{background:#0d1117!important;color:#c9d1d9!important}.guide-steps{counter-reset:step-counter;list-style:none;padding:0}.guide-steps li{color:#c9d1d9;counter-increment:step-counter;margin-bottom:var(--space-4);padding-left:calc(var(--space-8) + var(--space-2));position:relative}.guide-steps li:before{align-items:center;background:#f59e0b33;border:1px solid #f59e0b4d;border-radius:50%;color:#f59e0b;content:counter(step-counter);display:flex;font-size:var(--text-sm);font-weight:700;height:28px;justify-content:center;left:0;position:absolute;top:0;width:28px}
/*# sourceMappingURL=8486.7003f543.chunk.css.map*/