.gs{max-width:46rem;padding:var(--space-6) 0;margin:0 auto}.gs-head{margin-bottom:var(--space-5)}.gs-steps{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gs-step+.gs-step{border-top:var(--border-width) solid var(--border-default);padding-top:var(--space-6)}.gs-step{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.gs-step-mark{border:var(--border-width) solid var(--border-default);width:26px;height:26px;color:var(--text-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.gs-step[data-done=true] .gs-step-mark{border-color:var(--success-strong);color:var(--success-strong)}.gs-step-body{align-items:flex-start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.gs-step-title{margin:0}.gs-step[data-done=true] .gs-step-title,.gs-step[data-done=true] .gs-step-detail{color:var(--text-muted)}.gs-step-detail{color:var(--text-muted);margin:0}.gs-foot{margin:var(--space-6) 0 0;color:var(--text-muted)}.gs-next{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-9) var(--space-5) var(--space-7);border-top:var(--border-width) solid var(--border-default);background:var(--surface-paper);flex-wrap:wrap;flex:none;display:flex}.gs-next-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.gs-next-kicker{color:var(--text-muted);font-size:var(--text-xs)}.gs-next-title{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--weight-semibold)}@media (max-width:720px){.gs-next{padding-inline:var(--space-5)}}.gs-repo-pick{width:100%;max-width:30rem}.gs-repo-pick .um-cmdk__list{max-height:16rem;overflow-y:auto}.gs-repo-desc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gs-repo-empty{color:var(--text-muted);margin:0}.gs-promise{gap:var(--space-2);border-left:2px solid var(--border-default);padding:0;padding-left:var(--space-4);color:var(--text-muted);flex-direction:column;margin:0;list-style:none;display:flex}.gs-promise-title{color:var(--text-primary)}.gs-repo-foot{border-top:var(--border-width) solid var(--border-default);padding:var(--space-2)}.gs-step-actions{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.gs-step-or{color:var(--text-muted);align-self:center}
