.guide-hero[data-v-c79c3e62]{padding-bottom:24px;margin-bottom:8px;border-bottom:1px solid var(--drawer-divider)}.guide-breadcrumb[data-v-c79c3e62]{font-size:12px;color:var(--text-muted);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.guide-breadcrumb a[data-v-c79c3e62]{color:#5daae0;text-decoration:none}.guide-breadcrumb a[data-v-c79c3e62]:hover{text-decoration:underline}.guide-breadcrumb .sep[data-v-c79c3e62]{color:var(--text-muted)}.guide-breadcrumb .current[data-v-c79c3e62]{color:var(--text-secondary)}.guide-intro[data-v-c79c3e62]{color:var(--text-secondary);max-width:680px;line-height:1.7;font-size:1rem;margin:0}.guide-notice[data-v-c79c3e62]{max-width:680px;margin:16px 0 0;padding:12px 16px;background:#f59e0b14;border-left:3px solid rgba(245,158,11,.5);border-radius:0 8px 8px 0;color:var(--text-secondary);font-size:.9rem;line-height:1.6}.guide-btn-primary[data-v-c79c3e62]{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap;background:#3d95ce;color:#fff}.guide-btn-primary[data-v-c79c3e62]:hover{background:#357fb0}.guide-btn-secondary[data-v-c79c3e62]{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap;background:transparent;color:var(--text-secondary);border:1px solid var(--border-subtle)}.guide-btn-secondary[data-v-c79c3e62]:hover{color:var(--text-primary);border-color:#3d95ce66}.guide-h2[data-v-c79c3e62]{font-family:inherit;color:var(--text-primary);font-weight:700;font-size:clamp(1.3rem,2.5vw,1.8rem);letter-spacing:-.02em;margin-bottom:16px}.guide-needs[data-v-c79c3e62]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;max-width:760px}.guide-needs li[data-v-c79c3e62]{color:var(--text-secondary);font-size:.95rem;line-height:1.7;padding-left:22px;position:relative}.guide-needs li[data-v-c79c3e62]:before{content:"✓";position:absolute;left:2px;color:#22c55e;font-weight:700}.guide-steps[data-v-c79c3e62]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px;max-width:800px}.guide-step[data-v-c79c3e62]{display:flex;gap:16px;align-items:flex-start}.guide-step-number[data-v-c79c3e62]{width:32px;height:32px;border-radius:50%;background:#3d95ce1f;border:1px solid rgba(61,149,206,.3);color:#5daae0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.guide-step-body[data-v-c79c3e62]{min-width:0;flex:1}.guide-step-body h3[data-v-c79c3e62]{color:var(--text-primary);font-weight:600;font-size:1.05rem;margin:4px 0 6px}.guide-step-body p[data-v-c79c3e62]{color:var(--text-secondary);font-size:.93rem;line-height:1.7;margin:0}.guide-code[data-v-c79c3e62]{margin:12px 0 0;padding:14px 16px;background:var(--glass-bg-strong);border:1px solid var(--border-subtle);border-radius:8px;overflow-x:auto;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.7;color:#a5d6ff}.guide-command[data-v-c79c3e62]{margin-top:12px}.guide-command-label[data-v-c79c3e62]{color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.guide-command-label--danger[data-v-c79c3e62]{color:#ef4444}.guide-command .guide-code[data-v-c79c3e62]{margin-top:4px}.guide-code--danger[data-v-c79c3e62]{border-color:#ef444466}.guide-faq-list[data-v-c79c3e62]{display:flex;flex-direction:column;gap:12px;max-width:800px}.guide-faq-item[data-v-c79c3e62]{padding:18px 20px;background:var(--glass-bg);border:1px solid var(--drawer-divider);border-radius:10px}.guide-faq-q[data-v-c79c3e62]{color:var(--text-primary);font-size:.95rem;font-weight:600;margin:0 0 8px}.guide-faq-a[data-v-c79c3e62]{color:var(--text-secondary);font-size:.9rem;line-height:1.7;margin:0}.guide-related[data-v-c79c3e62]{display:flex;flex-direction:column;gap:8px;max-width:800px}.guide-related-link[data-v-c79c3e62]{display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--glass-bg);border:1px solid var(--drawer-divider);border-radius:10px;text-decoration:none;transition:border-color .2s}.guide-related-link[data-v-c79c3e62]:hover{border-color:var(--border-glow)}.guide-related-link div[data-v-c79c3e62]{display:flex;flex-direction:column;gap:2px}.guide-related-title[data-v-c79c3e62]{color:var(--text-primary);font-weight:600;font-size:.9rem}.guide-related-desc[data-v-c79c3e62]{color:var(--text-muted);font-size:.8rem}.guide-cta[data-v-c79c3e62]{margin-top:48px;padding:32px;text-align:center;background:var(--glass-bg);border:1px solid var(--border-subtle);border-radius:16px}
