._2TN72q_cli{margin-top:var(--section-space);gap:24px;display:grid}._2TN72q_guide,._2TN72q_repository{border:1px solid var(--line);border-radius:var(--radius-container);background:var(--surface);min-width:0;box-shadow:var(--shadow);padding:clamp(20px,3vw,36px)}._2TN72q_repository p{max-width:var(--reading-max)}._2TN72q_guideHead h2,._2TN72q_repositoryCopy h2{font-size:var(--fs-h2);margin:0 0 8px}._2TN72q_guideHead p,._2TN72q_repositoryCopy p{max-width:var(--reading-max);color:var(--text-soft);margin:0}._2TN72q_guideHead{margin-bottom:20px}._2TN72q_guideBody{margin-top:20px}._2TN72q_requirement{border-radius:var(--radius-control);background:var(--accent-soft);color:var(--text);font-size:var(--fs-small);gap:10px;margin:0;padding:12px 16px;line-height:1.6;display:flex}._2TN72q_requirement svg,._2TN72q_footnote svg{color:var(--accent);flex:none;margin-top:2px}._2TN72q_steps{gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}._2TN72q_steps>li{grid-template-columns:32px minmax(0,1fr);gap:16px;display:grid;position:relative}._2TN72q_steps>li:not(:last-child):before{content:"";border-left:2px solid var(--line);position:absolute;top:40px;bottom:-16px;left:15px}._2TN72q_stepNumber{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-small);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}._2TN72q_stepBody{min-width:0}._2TN72q_stepBody h3{font-size:var(--fs-body);margin:5px 0 10px;font-weight:600}._2TN72q_codes{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:24px;padding-top:20px;display:flex}._2TN72q_codes>span{color:var(--text-faint);font-size:var(--fs-small);font-weight:600}._2TN72q_codes ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._2TN72q_codes code{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--bg-soft);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-small);padding:3px 10px;display:inline-block}._2TN72q_footnote{max-width:none;color:var(--text-faint);font-size:var(--fs-small);gap:8px;margin:20px 0 0;line-height:1.6;display:flex}._2TN72q_repositoryCopy{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:20px;display:flex}._2TN72q_repositoryMeta{flex-wrap:wrap;gap:8px;display:flex}._2TN72q_chip{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--bg-soft);min-height:32px;color:var(--text-soft);font-family:var(--font-mono);font-size:var(--fs-small);align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}a._2TN72q_chip{color:var(--accent)}a._2TN72q_chip:hover{border-color:currentColor}._2TN72q_repositoryBody{color:var(--mock-muted);font-size:var(--fs-small);margin:0;padding:14px 18px 2px}._2TN72q_commandPanel{border-radius:var(--radius-control);background:var(--code-bg);min-width:0;color:var(--code-ink);overflow:hidden}._2TN72q_commandToolbar{border-bottom:1px solid color-mix(in srgb, var(--on-solid) 10%, transparent);min-height:40px;color:var(--mock-muted);font-family:var(--font-mono);font-size:var(--fs-label);align-items:center;gap:12px;padding:0 4px 0 16px;display:flex}._2TN72q_commandShell{align-items:center;gap:8px;display:inline-flex}._2TN72q_commandShell i{background:var(--mock-ok);border-radius:50%;width:8px;height:8px}._2TN72q_commandStatus{max-width:none;color:var(--mock-ok);font-size:var(--fs-label);margin:0 0 0 auto}._2TN72q_commandStatus[data-state=failed]{color:var(--mock-accent)}._2TN72q_commandActions{gap:2px;display:flex}._2TN72q_iconButton{width:var(--touch-target);height:36px;color:var(--mock-muted);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}._2TN72q_iconButton:hover{background:color-mix(in srgb, var(--on-solid) 10%, transparent);color:var(--on-solid)}._2TN72q_iconButton:focus-visible{outline:2px solid var(--mock-info);outline-offset:-2px}._2TN72q_iconButton:disabled{opacity:.6;cursor:wait}._2TN72q_commands{max-width:100%;color:var(--code-ink);font-size:var(--fs-small);white-space:pre;scrollbar-color:var(--mock-line) transparent;scrollbar-width:thin;margin:0;padding:14px 18px;line-height:1.8;overflow-x:auto}._2TN72q_commands:focus-visible{outline:2px solid var(--mock-info);outline-offset:-2px}._2TN72q_commands [data-prompt]:before{content:attr(data-prompt) " ";color:var(--mock-muted);-webkit-user-select:none;user-select:none}._2TN72q_isCompact{align-items:center;display:flex;position:relative}._2TN72q_isCompact ._2TN72q_commandStatus{background:var(--code-bg);max-width:calc(100% - 116px);padding-left:12px;position:absolute;top:50%;right:100px;transform:translateY(-50%)}._2TN72q_isCompact ._2TN72q_commandStatus:empty{padding:0}._2TN72q_isCompact ._2TN72q_commands{flex:1;min-width:0}._2TN72q_commandInline{flex:none;align-items:center;gap:8px;padding-right:4px;display:flex}._2TN72q_repository [role=tabpanel]{min-width:0}._2TN72q_repository [role=tabpanel] ._2TN72q_commandPanel{border-radius:0}@media (max-width:640px){._2TN72q_commands{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px 14px}._2TN72q_isCompact{flex-wrap:wrap}._2TN72q_isCompact ._2TN72q_commands{flex-basis:100%;padding-bottom:4px}._2TN72q_commandInline{justify-content:flex-end;width:100%}._2TN72q_isCompact ._2TN72q_commandStatus{background:0 0;max-width:none;padding:0;position:static;transform:none}._2TN72q_steps>li{grid-template-columns:28px minmax(0,1fr);gap:12px}._2TN72q_stepNumber{width:28px;height:28px}._2TN72q_steps>li:not(:last-child):before{left:13px}}
