.qs-hero[data-v-90fdee59]{background:var(--bg-secondary);border-bottom:1px solid var(--border);padding:130px 24px 40px}.qs-container[data-v-90fdee59]{max-width:860px;margin:0 auto}.qs-eyebrow[data-v-90fdee59]{color:var(--brand-secondary);margin:0 0 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8rem}.qs-title[data-v-90fdee59]{color:var(--text-primary);margin:0 0 12px;font-size:clamp(26px,3.4vw,36px);font-weight:800}.qs-desc[data-v-90fdee59]{color:var(--text-secondary);margin:0;line-height:1.7}.qs-body[data-v-90fdee59]{padding:40px 24px 80px}.qs-ways[data-v-90fdee59]{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:28px;display:grid}.way[data-v-90fdee59]{border:1px solid var(--border);background:var(--bg-elevated);border-radius:12px;padding:16px 18px}.way h3[data-v-90fdee59]{color:var(--text-primary);margin:0 0 6px;font-size:.92rem;font-weight:700}.way p[data-v-90fdee59]{color:var(--text-tertiary);margin:0;font-size:.82rem;line-height:1.6}.arch-row[data-v-90fdee59]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.arch-label[data-v-90fdee59]{color:var(--text-tertiary);font-size:.85rem}.arch-btn[data-v-90fdee59]{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-secondary);cursor:pointer;border-radius:8px;padding:6px 14px;font-size:.85rem}.arch-btn.on[data-v-90fdee59]{border-color:var(--brand-secondary);color:var(--brand-secondary);font-weight:600}.step-card[data-v-90fdee59]{margin-bottom:24px}.step-title[data-v-90fdee59]{color:var(--text-primary);margin:0 0 10px;font-size:1.05rem;font-weight:700}.cmd-block[data-v-90fdee59]{position:relative}.copy-btn[data-v-90fdee59]{z-index:2;border:1px solid var(--border);background:var(--bg-tertiary);color:var(--text-secondary);cursor:pointer;border-radius:7px;padding:4px 12px;font-size:.78rem;position:absolute;top:10px;right:10px}.copy-btn[data-v-90fdee59]:hover{color:var(--brand-secondary);border-color:var(--brand-secondary)}.cmd-block pre[data-v-90fdee59]{border:1px solid var(--border);background:var(--bg-tertiary);border-radius:12px;margin:0;padding:16px 18px;overflow-x:auto}.cmd-block code[data-v-90fdee59]{color:var(--text-primary);white-space:pre;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.82rem;line-height:1.7}.step-hint[data-v-90fdee59]{color:var(--text-tertiary);margin:10px 0 0;font-size:.82rem;line-height:1.6}.qs-two-col[data-v-90fdee59]{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.panel[data-v-90fdee59]{border:1px solid var(--border);background:var(--bg-secondary);border-radius:12px;padding:18px 20px}.panel h3[data-v-90fdee59]{color:var(--text-primary);margin:0 0 8px;font-size:.95rem;font-weight:700}.panel p[data-v-90fdee59]{color:var(--text-tertiary);margin:0;font-size:.86rem;line-height:1.65}.next-card[data-v-90fdee59]{border:1px solid var(--border);background:var(--bg-elevated);border-radius:12px;padding:18px 20px;text-decoration:none;transition:border-color .2s,transform .2s;display:block}.next-card[data-v-90fdee59]:hover{border-color:var(--brand-secondary);transform:translateY(-2px)}.next-card h3[data-v-90fdee59]{color:var(--text-primary);margin:0 0 6px;font-size:.95rem;font-weight:700}.next-card p[data-v-90fdee59]{color:var(--text-tertiary);margin:0;font-size:.84rem;line-height:1.6}@media (width<=760px){.qs-ways[data-v-90fdee59],.qs-two-col[data-v-90fdee59]{grid-template-columns:1fr}}
