.param-select[data-v-947fa7dc]{position:relative;width:100%}.param-select__trigger[data-v-947fa7dc]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;cursor:pointer;display:flex;font-size:1rem;gap:8px;justify-content:space-between;line-height:1.4;min-height:44px;padding:10px 12px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.param-select__trigger.is-open[data-v-947fa7dc],.param-select__trigger[data-v-947fa7dc]:hover{border-color:#6a7bff}.param-select__trigger.is-open[data-v-947fa7dc]{box-shadow:0 0 0 3px rgba(106,123,255,.15)}.param-select__value[data-v-947fa7dc]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.param-select__value.is-placeholder[data-v-947fa7dc]{color:#94a3b8}.param-select__arrow[data-v-947fa7dc]{color:#64748b;flex-shrink:0}.param-select__menu[data-v-947fa7dc]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 12px 30px rgba(15,23,42,.12);left:0;max-height:260px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.param-select__option[data-v-947fa7dc]{background:transparent;border:0;border-radius:8px;color:#1e293b;cursor:pointer;display:block;font-size:1rem;line-height:1.4;padding:12px;text-align:left;width:100%}.param-select__option.is-selected[data-v-947fa7dc]{background:#eef2ff;color:#6a7bff;font-weight:600}.param-select-drop-enter-active[data-v-947fa7dc],.param-select-drop-leave-active[data-v-947fa7dc]{transition:opacity .12s ease,transform .12s ease}.param-select-drop-enter[data-v-947fa7dc],.param-select-drop-leave-to[data-v-947fa7dc]{opacity:0;transform:translateY(-4px)}.advance-options-container[data-v-520efa53]{--primary-color:#6a7bff;--text-dark:#2c3e50;--text-gray:#64748b;--bg-light:#f8fafc;--border-color:#e2e8f0;--transition-base:all 0.2s ease}.help-icon[data-v-520efa53]{cursor:help;font-size:.875rem;opacity:.7;transition:opacity .2s ease}.help-icon[data-v-520efa53]:hover{opacity:1}.control-item[data-v-520efa53]{background:#fff;border:1px solid var(--border-color);border-radius:10px;padding:16px;transition:var(--transition-base)}.control-item[data-v-520efa53]:hover{border-color:var(--primary-color);box-shadow:0 4px 12px rgba(106,123,255,.1)}.checkbox-wrapper[data-v-520efa53]{transition:var(--transition-base)}.checkbox-wrapper[data-v-520efa53]:hover{background:#fff!important;border-color:var(--primary-color)!important}.form-label[data-v-520efa53]{color:var(--text-dark);font-size:.9375rem;font-weight:600;margin-bottom:4px}.form-label.text-truncate[data-v-520efa53]{flex-shrink:0;padding-right:8px}.form-label.text-truncate[data-v-520efa53],.form-select[data-v-520efa53]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-select[data-v-520efa53]{border:1px solid var(--border-color);border-radius:8px;font-size:.9375rem;max-width:100%;padding:2px 12px;transition:var(--transition-base)}.form-select[data-v-520efa53]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(106,123,255,.15)}.form-select option[data-v-520efa53]{font-size:1rem;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:normal}.form-control[data-v-520efa53]{border:1px solid var(--border-color);border-radius:8px;font-size:.9375rem;padding:8px 12px;transition:var(--transition-base)}.form-control[data-v-520efa53]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(106,123,255,.15)}.form-range[data-v-520efa53]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--bg-light);border-radius:4px;height:8px;outline:none}.form-range[data-v-520efa53]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:var(--primary-color);border-radius:50%;box-shadow:0 2px 6px rgba(106,123,255,.4);cursor:pointer;height:20px;-webkit-transition:var(--transition-base);transition:var(--transition-base);width:20px}.form-range[data-v-520efa53]::-webkit-slider-thumb:hover{background:#5a6bef;box-shadow:0 4px 10px rgba(106,123,255,.5);transform:scale(1.15)}.form-range[data-v-520efa53]::-moz-range-thumb{background:var(--primary-color);border:none;border-radius:50%;box-shadow:0 2px 6px rgba(106,123,255,.4);cursor:pointer;height:20px;-moz-transition:var(--transition-base);transition:var(--transition-base);width:20px}.form-range[data-v-520efa53]::-moz-range-thumb:hover{background:#5a6bef;transform:scale(1.15)}.slider-number-input[data-v-520efa53]{border:1px solid var(--border-color);border-radius:8px;color:var(--primary-color);font-size:.9375rem;font-weight:600;text-align:center;width:80px}.slider-number-input[data-v-520efa53]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(106,123,255,.15)}.text-muted-desc[data-v-520efa53]{color:var(--text-gray);font-size:.8125rem;line-height:1.5;margin-top:6px}.param-group[data-v-520efa53]{display:flex;flex-direction:column;gap:2px}.help-section a[data-v-520efa53]{transition:color .2s ease}.help-section a[data-v-520efa53]:hover{color:var(--primary-color)!important}@media (max-width:767px){.control-item[data-v-520efa53]{padding:12px}.form-label[data-v-520efa53]{font-size:.875rem}.text-muted-desc[data-v-520efa53]{font-size:.75rem}.form-select[data-v-520efa53]{font-size:1rem}.form-control[data-v-520efa53]{font-size:.9375rem}.slider-number-input[data-v-520efa53]{font-size:.875rem;width:70px}}.bg-light-subtle[data-v-6f544682]{background-color:#f3f4f6}.upload-box[data-v-6f544682]{border:2px dashed #cbd5e1;cursor:pointer;max-width:1140px;min-height:300px;transition:all .3s ease;width:100%}.upload-box[data-v-6f544682]:hover{background-color:#f8fbff;border-color:#007bff;transform:translateY(-2px)}.file-input-overlay[data-v-6f544682]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:5}.icon-circle[data-v-6f544682]{align-items:center;border-radius:50%;display:flex;height:90px;justify-content:center;width:90px}.hover-lift[data-v-6f544682]:hover{box-shadow:0 5px 15px rgba(0,123,255,.2)!important;transform:translateY(-2px)}.file-card[data-v-6f544682]{border:1px solid #eee;cursor:pointer;transition:all .2s}.file-card[data-v-6f544682]:hover{background-color:#f8f9fa;border-color:#007bff}.file-card.active-card[data-v-6f544682]{background-color:#f0f7ff;border-color:#007bff}.object-fit-cover[data-v-6f544682]{-o-object-fit:cover;object-fit:cover}.bg-success-subtle[data-v-6f544682]{background-color:#d1e7dd}.bg-primary-subtle[data-v-6f544682]{background-color:#cfe2ff}.hover-danger[data-v-6f544682]:hover{color:#dc3545!important}