[dir] .text-align-start[data-v-e3497ff2]{text-align:start!important}.steps-container[data-v-e3497ff2]{-webkit-box-shadow:0 4px 20px -4px rgba(0,0,0,.1)!important}[dir] .steps-container[data-v-e3497ff2]{border:1px solid rgba(245,188,0,.7725490196078432)!important;box-shadow:0 4px 20px -4px rgba(0,0,0,.1)!important}.step-item[data-v-e3497ff2]{transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05)}[dir] .step-item[data-v-e3497ff2]{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.05)}.step-item[data-v-e3497ff2]:hover{-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}[dir] .step-item[data-v-e3497ff2]:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.progress-bar[data-v-e3497ff2]{transition:width .4s cubic-bezier(.4,0,.2,1)}[dir] .progress-bar[data-v-e3497ff2]{-webkit-transition:width .4s cubic-bezier(.4,0,.2,1)}.config-category .criterion-item[data-v-e3497ff2]{transition:all .3s cubic-bezier(.4,0,.2,1)}[dir] .config-category .criterion-item[data-v-e3497ff2]{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent}.config-category .criterion-item[data-v-e3497ff2]:hover{-webkit-transform:translateY(-2px);-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}[dir] .config-category .criterion-item[data-v-e3497ff2]:hover{border-color:#e5e7eb;transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.integration-box[data-v-e3497ff2]{width:56px;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1)}[dir] .integration-box[data-v-e3497ff2]{border:1px solid #e5e7eb;border-radius:12px;background:#fff;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.integration-box[data-v-e3497ff2]:hover{-webkit-transform:translateY(-2px) scale(1.05);-webkit-box-shadow:0 10px 15px -3px rgba(245,187,0,.2)}[dir] .integration-box[data-v-e3497ff2]:hover{border-color:#f5bb00;background-color:#fff9e6;transform:translateY(-2px) scale(1.05);box-shadow:0 10px 15px -3px rgba(245,187,0,.2)}.upload-btn[data-v-e3497ff2]{color:#fff;font-weight:500;transition:all .2s ease;-webkit-box-shadow:0 2px 4px rgba(var(--vs-primary),.1)}[dir] .upload-btn[data-v-e3497ff2]{background-color:rgba(var(--vs-primary),1);padding:.75rem 1.5rem;border-radius:8px;-webkit-transition:all .2s ease;box-shadow:0 2px 4px rgba(var(--vs-primary),.1)}.upload-btn[data-v-e3497ff2]:hover{-webkit-transform:translateY(-1px);-webkit-box-shadow:0 4px 6px rgba(var(--vs-primary),.2)}[dir] .upload-btn[data-v-e3497ff2]:hover{background-color:rgba(var(--vs-primary),.9);transform:translateY(-1px);box-shadow:0 4px 6px rgba(var(--vs-primary),.2)}.upload-btn[data-v-e3497ff2]:active{-webkit-transform:translateY(0)}[dir] .upload-btn[data-v-e3497ff2]:active{transform:translateY(0);background-color:rgba(var(--vs-primary),.8)}.step[data-v-e3497ff2]{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}[dir] .step[data-v-e3497ff2]{background:#fff;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.navigation-btn[data-v-e3497ff2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;transition:all .2s}[dir] .navigation-btn[data-v-e3497ff2]{padding:.5rem 1.5rem;border-radius:8px;-webkit-transition:all .2s}.navigation-btn.prev[data-v-e3497ff2]{color:#6b7280}[dir] .navigation-btn.prev[data-v-e3497ff2]{border:1px solid rgba(var(--vs-primary),.2)}.navigation-btn.prev[data-v-e3497ff2]:hover{color:#fff}[dir] .navigation-btn.prev[data-v-e3497ff2]:hover{background:rgba(var(--vs-primary),1)}.navigation-btn.next[data-v-e3497ff2]{color:#fff}[dir] .navigation-btn.next[data-v-e3497ff2]{background:rgba(var(--vs-primary),1)}[dir] .navigation-btn.next[data-v-e3497ff2]:hover{background:rgba(var(--vs-primary),.9)}.navigation-btn[data-v-e3497ff2]:disabled{opacity:.5}[dir] .navigation-btn[data-v-e3497ff2]:disabled{cursor:not-allowed}.error-input[data-v-e3497ff2]{-webkit-box-shadow:0 0 0 2px rgba(var(--vs-danger),.1)}[dir] .error-input[data-v-e3497ff2]{border:1.5px solid rgba(var(--vs-danger),1);box-shadow:0 0 0 2px rgba(var(--vs-danger),.1)}.popup-card .name[data-v-e3497ff2]{font-family:Inter;font-style:normal;font-weight:600;font-size:34px;line-height:41px;letter-spacing:-.02em;color:#30384b}.popup-card .heading[data-v-e3497ff2]{font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:13px;letter-spacing:.03em;text-transform:uppercase;color:#b2bac8}.popup-card .content[data-v-e3497ff2]{font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:23px;color:#798ba0}.popup-card[data-v-e3497ff2] .vs-popup--header{display:none!important}.popup-card[data-v-e3497ff2] .vs-popup{width:500px!important}.con-vs-popup[data-v-e3497ff2] .vs-popup--content{overflow-x:hidden!important;width:auto!important}[dir] .con-vs-popup[data-v-e3497ff2] .vs-popup--content{padding:0!important;margin:0!important;border-radius:6px;background:#fff!important}[dir=ltr] .con-vs-popup[data-v-e3497ff2] .vs-popup--content{border-top-right-radius:6px;border-bottom-right-radius:6px}[dir=rtl] .con-vs-popup[data-v-e3497ff2] .vs-popup--content{border-top-left-radius:6px;border-bottom-left-radius:6px}.con-vs-popup[data-v-e3497ff2] .vs-popup{-webkit-transform:scale(1)!important;opacity:1!important}[dir] .con-vs-popup[data-v-e3497ff2] .vs-popup{background:#fff!important;transform:scale(1)!important}.con-vs-popup[data-v-e3497ff2] .vs-popup:hover{-webkit-transform:scale(1)!important;opacity:1!important}[dir] .con-vs-popup[data-v-e3497ff2] .vs-popup:hover{background:#fff!important;transform:scale(1)!important}.vs-input[data-v-e3497ff2] .vs-input--input{-webkit-box-shadow:none}[dir] .vs-input[data-v-e3497ff2] .vs-input--input{box-shadow:none}.vs-input[data-v-e3497ff2] .vs-input--placeholder{top:5px}.vs-input[data-v-e3497ff2] .vs-input--icon{font-size:1.5rem;color:#97a4bf!important}.upload-type-btn[data-v-e3497ff2]{transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500;position:relative;overflow:hidden}[dir] .upload-type-btn[data-v-e3497ff2]{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:12px}.upload-type-btn[data-v-e3497ff2]:hover{-webkit-transform:translateY(-2px);-webkit-box-shadow:0 8px 25px -8px rgba(0,0,0,.2)}[dir] .upload-type-btn[data-v-e3497ff2]:hover{transform:translateY(-2px);box-shadow:0 8px 25px -8px rgba(0,0,0,.2)}.upload-type-btn.active[data-v-e3497ff2]{color:#fff!important}[dir] .upload-type-btn.active[data-v-e3497ff2]{border-color:#f5bb00!important}[dir=ltr] .upload-type-btn.active[data-v-e3497ff2]{background:linear-gradient(135deg,#f5bb00,#f5bb00)!important}[dir=rtl] .upload-type-btn.active[data-v-e3497ff2]{background:linear-gradient(-135deg,#f5bb00,#f5bb00)!important}.upload-type-btn.active[data-v-e3497ff2]:hover{-webkit-transform:translateY(-2px);-webkit-box-shadow:0 8px 25px -8px rgba(245,187,0,.4)}[dir] .upload-type-btn.active[data-v-e3497ff2]:hover{transform:translateY(-2px);box-shadow:0 8px 25px -8px rgba(245,187,0,.4)}[dir=ltr] .upload-type-btn.active[data-v-e3497ff2]:hover{background:linear-gradient(135deg,#e6a800,#e6a800)!important}[dir=rtl] .upload-type-btn.active[data-v-e3497ff2]:hover{background:linear-gradient(-135deg,#e6a800,#e6a800)!important}.upload-type-btn[data-v-e3497ff2]:not(.active){color:#6b7280!important}[dir] .upload-type-btn[data-v-e3497ff2]:not(.active){background:#fff!important;border:2px solid #e5e7eb!important}.upload-type-btn[data-v-e3497ff2]:not(.active):hover{color:#f5bb00!important;-webkit-transform:translateY(-2px);-webkit-box-shadow:0 8px 25px -8px rgba(245,187,0,.2)}[dir] .upload-type-btn[data-v-e3497ff2]:not(.active):hover{background:#f9fafb!important;border-color:#f5bb00!important;transform:translateY(-2px);box-shadow:0 8px 25px -8px rgba(245,187,0,.2)}.upload-type-btn[data-v-e3497ff2] .vs-button{color:inherit!important}[dir] .upload-type-btn[data-v-e3497ff2] .vs-button{background:inherit!important;border:inherit!important}.upload-type-btn[data-v-e3497ff2] .vs-button:hover{color:inherit!important}[dir] .upload-type-btn[data-v-e3497ff2] .vs-button:hover{background:inherit!important;border:inherit!important}.drop-zone[data-v-e3497ff2]{transition:all .3s cubic-bezier(.4,0,.2,1)}[dir] .drop-zone[data-v-e3497ff2]{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1)}.drop-zone[data-v-e3497ff2]:hover{-webkit-transform:translateY(-2px);-webkit-box-shadow:0 8px 25px -8px rgba(0,0,0,.2)}[dir] .drop-zone[data-v-e3497ff2]:hover{transform:translateY(-2px);box-shadow:0 8px 25px -8px rgba(0,0,0,.2)}.progress-bar-inner[data-v-e3497ff2]{transition:width .4s cubic-bezier(.4,0,.2,1)}[dir] .progress-bar-inner[data-v-e3497ff2]{-webkit-transition:width .4s cubic-bezier(.4,0,.2,1)}.file-item[data-v-e3497ff2]{transition:all .2s ease}[dir] .file-item[data-v-e3497ff2]{-webkit-transition:all .2s ease}[dir] .file-item[data-v-e3497ff2]:hover{background-color:#f8fafc}.status-completed[data-v-e3497ff2]{color:#10b981}.status-failed[data-v-e3497ff2]{color:#ef4444}.status-completed_with_errors[data-v-e3497ff2]{color:#f59e0b}.status-processing[data-v-e3497ff2]{color:#3b82f6}.status-pending[data-v-e3497ff2]{color:#6b7280}.custom-scrollbar[data-v-e3497ff2]::-webkit-scrollbar{width:6px}[dir] .custom-scrollbar[data-v-e3497ff2]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[dir] .custom-scrollbar[data-v-e3497ff2]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[dir] .custom-scrollbar[data-v-e3497ff2]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.status-bg-completed[data-v-e3497ff2]{color:#065f46}[dir] .status-bg-completed[data-v-e3497ff2]{background-color:#d1fae5}.status-bg-failed[data-v-e3497ff2]{color:#991b1b}[dir] .status-bg-failed[data-v-e3497ff2]{background-color:#fee2e2}.status-bg-processing[data-v-e3497ff2]{color:#1e40af}[dir] .status-bg-processing[data-v-e3497ff2]{background-color:#dbeafe}.status-bg-pending[data-v-e3497ff2]{color:#374151}[dir] .status-bg-pending[data-v-e3497ff2]{background-color:#f3f4f6}@-webkit-keyframes fadeInUp-data-v-e3497ff2{0%{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp-data-v-e3497ff2{0%{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}[dir=ltr] .animate-fade-in-up[data-v-e3497ff2],[dir=rtl] .animate-fade-in-up[data-v-e3497ff2]{-webkit-animation:fadeInUp-data-v-e3497ff2 .3s cubic-bezier(.16,1,.3,1);animation:fadeInUp-data-v-e3497ff2 .3s cubic-bezier(.16,1,.3,1)}