.guide{max-width:820px;padding-block:var(--space-8) 96px;font-size:16px;line-height:26px}.guide h1{font:700 44px/48px var(--font-display);letter-spacing:-.02em;margin:var(--space-2) 0 var(--space-3)}.guide>.lead{margin-bottom:var(--space-6)}.guide p{margin:0 0 var(--space-3);color:var(--ink-muted)}.guide strong{color:var(--ink)}.guide a{color:var(--brand-text);text-underline-offset:2px;overflow-wrap:anywhere}.guide a.btn-primary{color:var(--on-brand)}.guide section{margin-top:var(--space-7)}.guide-h2{font:650 24px/30px var(--font-display);letter-spacing:-.01em;margin:0 0 var(--space-4)}.guide kbd{font:600 13px/18px var(--font-sans);border:1px solid var(--line-strong);border-bottom-width:2px;border-radius:var(--radius-sm);padding:0 6px;background:var(--surface)}.guide-note{margin-top:var(--space-6);border-left:4px solid var(--brand);background:var(--surface-2);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5)}.guide-note h2{font:650 18px/24px var(--font-display);margin:0 0 var(--space-2)}.guide-note p{margin:0;color:var(--ink)}.guide-steps{list-style:none;margin:var(--space-7) 0 0;padding:0;display:grid;gap:var(--space-5)}.guide-step{display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--space-4);padding:var(--space-5);scroll-margin-top:88px}.guide-step h2{font:650 22px/40px var(--font-display);margin:0}.guide-step h3{font:650 17px/24px var(--font-display);margin:var(--space-5) 0 var(--space-2)}.guide-step ol,.guide-step ul:not(.prompt-list){margin:0 0 var(--space-3);padding-left:var(--space-5);display:grid;gap:var(--space-2);color:var(--ink-muted)}.guide-time{margin:0 0 var(--space-3)!important}.cmd{display:flex;align-items:stretch;gap:var(--space-2);margin:var(--space-2) 0 var(--space-3)}.cmd pre{flex:1;min-width:0;margin:0;padding:var(--space-3) var(--space-4);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-md);overflow-x:auto}.cmd code{background:none;padding:0;font-size:14px;color:var(--ink);white-space:pre}.cmd .btn{flex:none;min-width:80px}.guide-warn{display:flex;gap:var(--space-2);align-items:flex-start;color:var(--ink)!important}.guide-warn .i{flex:none;width:20px;height:20px;margin-top:3px;color:var(--err)}.guide .faq-body{color:var(--ink-muted)}.guide-cta{margin-top:var(--space-8)!important;grid-template-columns:minmax(0,1fr)}@container site (max-width: 760px){.guide{padding-block:var(--space-7) var(--space-8)}.guide h1{font-size:32px;line-height:38px}.guide-step{grid-template-columns:minmax(0,1fr);gap:var(--space-2);padding:var(--space-4)}}.app-switch{display:inline-flex;gap:4px;padding:4px;margin:0 0 var(--space-4);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-pill)}.app-switch button{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4) 0 var(--space-2);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--ink-muted);font:600 15px/20px var(--font-sans);cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.app-switch button:hover{color:var(--ink)}.app-switch button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-card)}.app-switch img{width:22px;height:22px;border-radius:6px}.app-switch button:not(:has(img)){padding:0 var(--space-4)}.guide-support{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);scroll-margin-top:88px}.guide-support .actions-row{margin-top:var(--space-3)}.bmc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 20px;background:#fd0;color:#000!important;border:1px solid #000;border-radius:10px;font:400 26px/1 Cookie,cursive;text-decoration:none;transition:box-shadow .15s,transform .15s}.bmc-btn span{font-size:20px}.bmc-btn:hover{box-shadow:0 4px 12px #0000002e;transform:translateY(-1px)}@container site (max-width: 760px){.actions-row .bmc-btn{flex:1 1 100%}}.btn svg.btn-mark{width:18px;height:18px;stroke:none}
