.wizard-steps,.wizard-steps-track{color:var(--muted-foreground);margin:0;padding:0;list-style:none}.wizard-steps{gap:calc(var(--spacing) * 2) calc(var(--spacing) * 6);flex-wrap:wrap;display:flex}.wizard-steps li{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.wizard-steps li[data-state=current],.wizard-steps-track li[data-state=current]{color:var(--foreground);font-weight:var(--weight-label)}.wizard-step-number{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border:1px solid var(--border);background:var(--background);font-size:var(--text-caption);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.wizard-step-number svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.wizard-steps li[data-state=current] .wizard-step-number{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.wizard-steps li[data-state=done] .wizard-step-number{border-color:var(--primary);color:var(--primary)}.wizard-steps-progress{gap:calc(var(--spacing) * 3);display:grid}.wizard-steps-track{justify-content:space-between;gap:calc(var(--spacing) * 2);display:flex}.wizard-steps-track li{align-items:center;gap:calc(var(--spacing) * 2);text-align:center;min-width:0;font-size:var(--text-caption);line-height:var(--text-caption--line-height);flex-direction:column;flex:1 1 0;display:flex}.wizard-steps-track .wizard-step-number{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.wizard-steps-track li[data-state=done] .wizard-step-number{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.wizard-steps-track li[data-state=current] .wizard-step-number{border-color:var(--primary);color:var(--primary)}.wizard-step-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.wizard-steps-current{display:none}@media (max-width:639px){.wizard-steps-track .wizard-step-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wizard-steps-current{color:var(--foreground);font-size:var(--text-caption);font-weight:var(--weight-label);text-align:center;margin:0;display:block}}.new-project-wizard{gap:24px;width:100%;max-width:64rem;margin-inline:auto;display:grid}.new-project-wizard>.page-heading{margin-bottom:0}.new-project-advanced svg{transition:rotate .15s}.new-project-advanced[data-panel-open] svg{rotate:90deg}@media (prefers-reduced-motion:reduce){.new-project-advanced svg{transition:none}}.new-project-nav{justify-content:space-between;align-items:center;gap:12px;display:flex}.new-project-review{gap:16px;margin:0;display:grid}@media (min-width:640px){.new-project-review{grid-template-columns:1fr 1fr}}.new-project-review dt,.new-project-group>span{color:var(--muted-foreground);font-size:var(--text-caption);line-height:var(--text-caption--line-height)}.new-project-review dd{overflow-wrap:anywhere;margin:4px 0 0}.new-project-group{gap:8px;margin-top:20px;display:grid}.new-project-group>div{flex-wrap:wrap;gap:8px;display:flex}.new-project-prompt{min-height:var(--control-height);resize:none;white-space:normal}
