.lb-start{text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);width:100%;max-width:760px;box-shadow:var(--shadow-md);flex-direction:column;gap:14px;margin:0 auto;padding:14px;display:flex}.lb-start-tabs{background:var(--tint);border:1px solid var(--lavender-soft);border-radius:var(--r-md);gap:4px;padding:4px;display:flex}.lb-start-tabs button{border-radius:var(--r-sm);min-width:0;min-height:38px;font:inherit;font-size:var(--fs-body);color:var(--muted);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast), color var(--dur-fast), box-shadow var(--dur-fast);background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.lb-start-tabs button[aria-selected=true]{background:var(--paper);color:var(--plum);box-shadow:0 1px 3px color-mix(in srgb, var(--ink) 8%, transparent), inset 0 0 0 1px var(--line);font-weight:600}.lb-start-tabs button:focus-visible{outline:2px solid var(--plum-400);outline-offset:1px}.lb-start-pane{flex-direction:column;gap:12px;padding:4px 4px 2px;display:flex}.lb-start-steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.lb-start-steps li{flex-direction:column;gap:6px;min-width:0;display:flex}.lb-start-note{font-size:var(--fs-body);color:var(--muted);align-items:center;gap:8px;margin:0;line-height:1.5;display:flex}.lb-start-num{background:var(--lavender-soft);width:20px;height:20px;color:var(--plum-600);font:600 var(--fs-micro)/1 var(--font-mono);border-radius:50%;flex:none;place-items:center;display:grid}.lb-start-cmd{background:var(--tint);border:1px solid var(--line);border-radius:var(--r-md);align-items:center;gap:10px;min-width:0;padding:6px 6px 6px 14px;display:flex}.lb-start-prompt{font:500 var(--fs-small)/1 var(--font-mono);color:var(--faint);-webkit-user-select:none;user-select:none;flex:none}.lb-start-cmd code{white-space:pre;min-width:0;font:var(--fs-small)/1.9 var(--font-mono);color:var(--ink);scrollbar-width:thin;flex:1;overflow-x:auto}.lb-start-copy{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--paper);min-height:34px;font:500 var(--fs-small)/1 var(--font-sans);color:var(--plum);cursor:pointer;transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.lb-start-copy:hover{border-color:var(--plum-400);background:var(--lavender-soft)}.lb-start-copy.is-done{border-color:var(--mint-line);background:var(--ok-soft);color:var(--ok)}.lb-start-copy:focus-visible{outline:2px solid var(--plum-400);outline-offset:1px}.lb-start-foot{font-size:var(--fs-small);color:var(--muted);align-items:flex-start;gap:8px;margin:0;line-height:1.6;display:flex}.lb-start-foot>.lb-icon{flex:none;margin-top:3px}@media (max-width:480px){.lb-start{padding:10px}.lb-start-tabs button{min-height:44px}.lb-start-cmd{padding:4px 4px 4px 12px}.lb-start-copy{justify-content:center;min-width:44px;min-height:44px;padding:0 10px}.lb-start-copy>span[aria-live]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.lb-start-tabs button,.lb-start-copy{transition:none}}.lb-start-section{text-align:center;padding:72px 20px 88px;scroll-margin-top:72px}.lb-start-section h2{font-family:var(--font-serif);letter-spacing:-.02em;margin:14px 0 10px;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.3}.lb-start-section .lb-start-lead{max-width:600px;color:var(--muted);font-size:var(--fs-lead);margin:0 auto 28px;line-height:1.75}.lb-start-links{font-size:var(--fs-body);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:22px;display:flex}.lb-start-links a{color:var(--plum-600);align-items:center;gap:6px;display:inline-flex}.lb-start-links a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:480px){.lb-start-section{padding:56px 16px 64px}.lb-start-links{gap:0 22px}.lb-start-links a{min-height:44px}}
