.pc-steps[data-v-592a7505]{align-items:center;gap:10px;margin:0 0 1.25rem;display:flex}.pc-step[data-v-592a7505]{color:var(--text-muted);align-items:center;gap:7px;font-size:11.5px;font-weight:600;transition:color .15s;display:inline-flex}.pc-step-dot[data-v-592a7505]{background:var(--bg-secondary);border:1.5px solid var(--border);width:20px;height:20px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;transition:all .15s;display:inline-flex}.pc-step.active[data-v-592a7505]{color:var(--text-primary)}.pc-step.active .pc-step-dot[data-v-592a7505]{background:var(--accent);border-color:var(--accent);color:var(--bg-primary)}.pc-step.done[data-v-592a7505]{color:var(--text-secondary)}.pc-step.done .pc-step-dot[data-v-592a7505]{background:var(--accent-glow);border-color:var(--accent);color:var(--accent)}.pc-step-line[data-v-592a7505]{background:var(--border);border-radius:2px;flex:1;height:2px;transition:background .2s}.pc-step-line.done[data-v-592a7505]{background:var(--accent)}.pc-name-input[data-v-592a7505]{padding-top:.7rem;padding-bottom:.7rem;font-size:15px}.pc-industry-step[data-v-592a7505]{animation:.18s pc-fade-592a7505}.pc-recap[data-v-592a7505]{border-radius:var(--radius-sm);background:var(--bg-secondary);border:1px solid var(--border);align-items:center;gap:8px;min-width:0;padding:8px 12px;display:flex}.pc-recap-label[data-v-592a7505]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);flex-shrink:0;font-size:10.5px;font-weight:600}.pc-recap-name[data-v-592a7505]{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}@keyframes pc-fade-592a7505{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.section-divider[data-v-592a7505]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:10px;margin:1rem 0 .875rem;font-size:10.5px;font-weight:600;display:flex}.section-divider[data-v-592a7505]:before,.section-divider[data-v-592a7505]:after{content:"";background:var(--border);flex:1;height:1px}.industry-select[data-v-592a7505]{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238a9a95' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:12px;padding-right:2.25rem}.industry-grid[data-v-592a7505]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.industry-card[data-v-592a7505]{background:var(--bg-secondary);border:1.5px solid var(--ind-border);border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-main);flex-direction:column;align-items:center;gap:5px;padding:12px 8px;transition:all .15s;display:flex}.industry-card[data-v-592a7505]:hover{border-color:var(--ind-primary);background:var(--ind-light);box-shadow:0 4px 12px #0000001a}.industry-card.selected[data-v-592a7505]{border-color:var(--ind-primary);background:var(--ind-light);font-weight:600;box-shadow:0 0 0 2px #0000000d,0 4px 12px #00000026}.industry-card-icon[data-v-592a7505]{width:24px;height:24px;color:var(--ind-primary);opacity:1}.industry-label[data-v-592a7505]{color:var(--text-primary);text-align:center;font-size:11px;font-weight:600}.preset-fields-preview[data-v-592a7505]{flex-wrap:wrap;gap:6px;display:flex}.preset-field-chip[data-v-592a7505]{background:var(--bg-secondary);border:1px solid var(--border);border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;display:inline-flex}.chip-key[data-v-592a7505]{color:var(--text-primary);font-weight:600}.chip-type[data-v-592a7505]{color:var(--text-muted)}.chip-req[data-v-592a7505]{color:var(--accent);background:var(--accent-glow);border-radius:10px;padding:1px 5px;font-size:9px;font-weight:700}.form-hint[data-v-592a7505]{color:var(--text-muted);font-size:11px}@media (width<=500px){.industry-grid[data-v-592a7505]{grid-template-columns:repeat(3,1fr)}}
