.custom-select[data-v-07e8fafe]{position:relative;width:100%}.select-trigger[data-v-07e8fafe]{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.select-trigger[data-v-07e8fafe]:hover:not(.is-disabled){border-color:#9ca3af}.select-trigger.is-open[data-v-07e8fafe]{border-color:var(--primary-600,#2563eb);box-shadow:0 0 0 3px #2563eb1a}.select-trigger.is-disabled[data-v-07e8fafe]{background:#f3f4f6;cursor:not-allowed;opacity:.6}.select-value[data-v-07e8fafe]{color:#111827;flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-value.is-placeholder[data-v-07e8fafe]{color:#9ca3af}.select-arrow[data-v-07e8fafe]{color:#6b7280;flex-shrink:0;height:20px;transition:transform .2s;width:20px}.select-arrow.is-open[data-v-07e8fafe]{transform:rotate(180deg)}.select-dropdown[data-v-07e8fafe]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:1000}.dropdown-content[data-v-07e8fafe]{max-height:240px;overflow-y:auto;padding:4px}.dropdown-content[data-v-07e8fafe]::-webkit-scrollbar{width:6px}.dropdown-content[data-v-07e8fafe]::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.dropdown-content[data-v-07e8fafe]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.dropdown-content[data-v-07e8fafe]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.dropdown-option[data-v-07e8fafe]{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:all .15s}.dropdown-option[data-v-07e8fafe]:hover{background:#f3f4f6}.dropdown-option.is-selected[data-v-07e8fafe]{background:#eff6ff;color:var(--primary-600,#2563eb)}.option-label[data-v-07e8fafe]{flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-check[data-v-07e8fafe]{color:var(--primary-600,#2563eb);flex-shrink:0;height:16px;margin-left:8px;width:16px}.dropdown-empty[data-v-07e8fafe]{color:#9ca3af;font-size:14px;padding:20px;text-align:center}.dropdown-enter-active[data-v-07e8fafe],.dropdown-leave-active[data-v-07e8fafe]{transition:all .2s ease}.dropdown-enter-from[data-v-07e8fafe]{opacity:0;transform:translateY(-8px)}.dropdown-leave-to[data-v-07e8fafe]{opacity:0;transform:translateY(-4px)}.industry-selector[data-v-852f3d88]{display:flex;flex-direction:column;gap:12px}.selected-path[data-v-852f3d88]{align-items:center;background:#f0f9ff;border:1px solid #bfdbfe;border-radius:8px;display:flex;gap:8px;padding:12px 16px}.path-icon[data-v-852f3d88]{color:#3b82f6;flex-shrink:0;height:20px;width:20px}.path-text[data-v-852f3d88]{color:#1e40af;font-size:14px;font-weight:500}
