.guide-page{max-width:780px;margin:0 auto;padding:2rem 1.5rem 3rem;color:#f8fafc}.guide-breadcrumb{display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:#65758b;margin-bottom:1.25rem}.guide-breadcrumb a{color:#0da2e7;text-decoration:none}.guide-breadcrumb a:hover{text-decoration:underline}.guide-breadcrumb-sep{color:#65758b}.guide-back{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:500;color:#94a3b8;text-decoration:none;margin-bottom:1rem;padding:.35rem .6rem;border-radius:.375rem;transition:all .15s}.guide-back:hover{color:#f8fafc;background:#0f1729}.guide-header{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #1d283a}.guide-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border-radius:9999px;font-size:.7rem;font-weight:600;background:rgba(13,162,231,.1);color:#0da2e7;margin-bottom:.75rem}.guide-header h1{font-size:1.75rem;font-weight:700;color:#f8fafc;line-height:1.25;margin:0 0 .75rem}.guide-header-desc{font-size:.92rem;color:#94a3b8;line-height:1.65;margin:0}.guide-tldr{background:#0c1322;border:1px solid #1d283a;border-left:3px solid #0da2e7;border-radius:.5rem;padding:1rem 1.25rem;margin-bottom:1.75rem;font-size:.85rem;color:#94a3b8;line-height:1.6}.guide-tldr strong{color:#f8fafc}.guide-cta{background:rgba(13,162,231,.08);border:1px solid rgba(13,162,231,.2);border-radius:.75rem;padding:1rem 1.25rem;margin:1.5rem 0;justify-content:space-between;gap:1rem;flex-wrap:wrap}.guide-cta,.guide-cta p{display:flex;align-items:center}.guide-cta p{margin:0;font-size:.85rem;font-weight:500;color:#f8fafc;gap:.4rem}.guide-cta .btn{flex-shrink:0}.guide-jump-nav{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:2rem}.guide-jump-link{display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .7rem;border-radius:9999px;font-size:.72rem;font-weight:500;color:#94a3b8;background:#0c1322;border:1px solid #1d283a;text-decoration:none;transition:all .15s}.guide-jump-link:hover{color:#f8fafc;border-color:rgba(13,162,231,.4);background:rgba(13,162,231,.08)}.guide-section{margin-bottom:2.5rem}.guide-section h2{display:flex;align-items:center;gap:.5rem;font-size:1.15rem;font-weight:700;color:#f8fafc;margin:0 0 .85rem;padding-bottom:.5rem;border-bottom:1px solid #18212f}.guide-section h2 svg{color:#0da2e7;flex-shrink:0}.guide-section h3{font-size:.95rem;font-weight:600;color:#f8fafc;margin:1.25rem 0 .5rem}.guide-section p{font-size:.88rem;color:#94a3b8;line-height:1.7;margin:0 0 .75rem}.guide-section ol,.guide-section ul{padding-left:1.25rem;margin:0 0 1rem}.guide-section li{font-size:.85rem;color:#94a3b8;line-height:1.7;margin-bottom:.25rem}.guide-section li strong{color:#f8fafc}.guide-box{border-radius:.5rem;padding:.85rem 1rem;margin:1rem 0;font-size:.85rem;line-height:1.6;display:flex;align-items:flex-start;gap:.6rem}.guide-box svg{flex-shrink:0;margin-top:.1rem}.guide-box-info{background:rgba(13,162,231,.08);border:1px solid rgba(13,162,231,.2);color:#5ec0ed}.guide-box-warning{background:rgba(245,159,10,.08);border:1px solid rgba(245,159,10,.2);color:#f9c56c}.guide-box-danger{background:rgba(239,67,67,.08);border:1px solid rgba(239,67,67,.2);color:#f58a8a}.guide-box-success{background:rgba(33,196,93,.08);border:1px solid rgba(33,196,93,.2);color:#66e595}.guide-table{width:100%;border-collapse:collapse;margin:.75rem 0 1.25rem;font-size:.82rem}.guide-table th{text-align:left;padding:.6rem .75rem;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:#65758b;border-bottom:2px solid #1d283a}.guide-table td{padding:.55rem .75rem;color:#94a3b8;border-bottom:1px solid #18212f}.guide-table tbody tr:last-child td{border-bottom:none}.guide-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;margin:1rem 0}.guide-card{background:#0c1322;border:1px solid #1d283a;border-radius:.5rem;padding:.85rem}.guide-card h4{font-size:.82rem;font-weight:600;color:#f8fafc;margin:0 0 .35rem;display:flex;align-items:center;gap:.35rem}.guide-card p{font-size:.78rem;color:#65758b;margin:0;line-height:1.5}.guide-steps{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0}.guide-step{display:flex;gap:.75rem;align-items:flex-start}.guide-step-num{width:28px;height:28px;min-width:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,162,231,.12);color:#0da2e7;font-size:.72rem;font-weight:700;margin-top:.1rem}.guide-step-num[style]{color:#fff}.guide-step-content{flex:1 1}.guide-step-content p{margin:0}.guide-step-content strong{color:#f8fafc}.guide-myths{display:flex;flex-direction:column;gap:.6rem;margin:1rem 0}.guide-myth{background:#0c1322;border:1px solid #1d283a;border-radius:.5rem;padding:.85rem 1rem}.guide-myth-label{display:flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.guide-myth-false{color:#ef4343}.guide-myth-true{color:#21c45d}.guide-myth p{margin:0;font-size:.82rem;color:#94a3b8;line-height:1.5}.guide-faq{display:flex;flex-direction:column;gap:.4rem;margin:1rem 0}.guide-faq-item{border:1px solid #1d283a;border-radius:.5rem;overflow:hidden}.guide-faq-item summary{padding:.75rem 1rem;cursor:pointer;font-weight:600;font-size:.82rem;color:#f8fafc;list-style:none;display:flex;justify-content:space-between;align-items:center;transition:background .15s}.guide-faq-item summary:hover{background:#0c1322}.guide-faq-item summary::-webkit-details-marker{display:none}.guide-faq-item summary:after{content:"+";font-size:1.1rem;color:#65758b;flex-shrink:0;margin-left:.75rem;transition:transform .15s}.guide-faq-item[open] summary:after{transform:rotate(45deg)}.guide-faq-item[open] summary{border-bottom:1px solid #1d283a}.guide-faq-item p{padding:.75rem 1rem;margin:0;font-size:.82rem;color:#94a3b8;line-height:1.7}.guide-related{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.6rem;gap:.6rem;margin:1rem 0}.guide-related h3{grid-column:1/-1;margin:0 0 .2rem}.guide-related-link{display:flex;align-items:center;gap:.5rem;padding:.7rem .85rem;background:#0c1322;border:1px solid #1d283a;border-radius:.5rem;text-decoration:none;transition:all .15s;font-size:.82rem;font-weight:500;color:#94a3b8}.guide-related-link:hover{border-color:rgba(13,162,231,.4);color:#f8fafc}.guide-related-link svg{color:#0da2e7;flex-shrink:0}.guide-section code{background:#0f1729;padding:.15rem .4rem;border-radius:.25rem;font-size:.8em;font-family:JetBrains Mono,Fira Code,monospace;color:#5ec0ed}.guide-ext-link{color:#0da2e7;text-decoration:none;display:inline-flex;align-items:center;gap:.2rem}.guide-ext-link:hover{text-decoration:underline}.guide-walkthrough-step{margin:.75rem 0 1rem}.guide-walkthrough-step-header{display:flex;gap:.75rem;align-items:flex-start;margin-bottom:.75rem}.guide-walkthrough-step-num{width:32px;height:32px;min-width:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#0da2e7;color:#fff;font-size:.8rem;font-weight:700;margin-top:.1rem}.guide-walkthrough-step-title{font-size:.95rem;font-weight:600;color:#f8fafc;margin:0 0 .2rem}.guide-walkthrough-step-desc{font-size:.85rem;color:#94a3b8;line-height:1.6;margin:0}.guide-walkthrough-img-wrapper{border-radius:.625rem;overflow:hidden;border:1px solid #1d283a;background:#0c1322}.guide-walkthrough-img{display:block;width:100%;height:auto;object-fit:contain}.guide-cta-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.55rem 1.15rem;background:#0da2e7;color:#fff;border-radius:.5rem;font-weight:600;font-size:.85rem;text-decoration:none;transition:all .15s;flex-shrink:0}.guide-cta-btn:hover{background:#0c8eca}@media (max-width:640px){.guide-page{padding:1.5rem 1rem 2rem}.guide-header h1{font-size:1.35rem}.guide-cards,.guide-related{grid-template-columns:1fr}.guide-cta{flex-direction:column;align-items:flex-start}.guide-jump-nav{gap:.25rem}}