.vue-advanced-cropper{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:100%;max-width:100%}[dir] .vue-advanced-cropper{text-align:center}[dir=ltr] .vue-advanced-cropper{direction:ltr}[dir=rtl] .vue-advanced-cropper{direction:rtl}.vue-advanced-cropper__stretcher{pointer-events:none;position:relative;max-width:100%;max-height:100%}.vue-advanced-cropper__image{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;-webkit-transform-origin:center;max-width:none!important}[dir] .vue-advanced-cropper__image{transform-origin:center}.vue-advanced-cropper__background,.vue-advanced-cropper__foreground{opacity:1;position:absolute;top:50%}[dir] .vue-advanced-cropper__background,[dir] .vue-advanced-cropper__foreground{background:#000}[dir=ltr] .vue-advanced-cropper__background,[dir=ltr] .vue-advanced-cropper__foreground{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}[dir=rtl] .vue-advanced-cropper__background,[dir=rtl] .vue-advanced-cropper__foreground{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);right:50%}.vue-advanced-cropper__foreground{opacity:.5}.vue-advanced-cropper__boundaries{opacity:1;position:absolute;top:50%}[dir=ltr] .vue-advanced-cropper__boundaries{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}[dir=rtl] .vue-advanced-cropper__boundaries{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);right:50%}.vue-advanced-cropper__cropper-wrapper{width:100%;height:100%}.vue-advanced-cropper__image-wrapper{overflow:hidden;position:absolute;width:100%;height:100%}.vue-advanced-cropper__stencil-wrapper{position:absolute}.vue-simple-handler{display:block;height:10px;width:10px}[dir] .vue-simple-handler{background:#fff}.vue-rectangle-stencil{-webkit-box-sizing:border-box;box-sizing:border-box}.vue-rectangle-stencil,.vue-rectangle-stencil__preview{position:absolute;height:100%;width:100%}[dir] .vue-rectangle-stencil--movable{cursor:move}.vue-circle-stencil{position:absolute;height:100%;width:100%;-webkit-box-sizing:content-box;box-sizing:content-box}[dir] .vue-circle-stencil{cursor:move}.vue-circle-stencil__preview{position:absolute;width:100%;height:100%}[dir] .vue-circle-stencil__preview{border-radius:50%}[dir] .vue-circle-stencil--movable{cursor:move}.vue-simple-line{transition:border .5s}[dir] .vue-simple-line{-webkit-transition:border .5s;border-color:hsla(0,0%,100%,.3);border-width:0;border-style:solid}[dir=ltr] .vue-simple-line{background:0 0}[dir=rtl] .vue-simple-line{background:100% 0}.vue-simple-line--north,.vue-simple-line--south{height:0;width:100%}.vue-simple-line--east,.vue-simple-line--west{height:100%;width:0}[dir=ltr] .vue-simple-line--east{border-right-width:1px}[dir=ltr] .vue-simple-line--west,[dir=rtl] .vue-simple-line--east{border-left-width:1px}[dir=rtl] .vue-simple-line--west{border-right-width:1px}[dir] .vue-simple-line--south{border-bottom-width:1px}[dir] .vue-simple-line--north{border-top-width:1px}.vue-simple-line--hover{opacity:1}[dir] .vue-simple-line--hover{border-color:#fff}.vue-bounding-box{position:relative;height:100%;width:100%}.vue-bounding-box__handler{position:absolute}.vue-bounding-box__handler--west-north{top:0}[dir=ltr] .vue-bounding-box__handler--west-north{left:0}[dir=rtl] .vue-bounding-box__handler--west-north{right:0}.vue-bounding-box__handler--north{top:0}[dir=ltr] .vue-bounding-box__handler--north{left:50%}[dir=rtl] .vue-bounding-box__handler--north{right:50%}.vue-bounding-box__handler--east-north{top:0}[dir=ltr] .vue-bounding-box__handler--east-north{left:100%}[dir=rtl] .vue-bounding-box__handler--east-north{right:100%}.vue-bounding-box__handler--east{top:50%}[dir=ltr] .vue-bounding-box__handler--east{left:100%}[dir=rtl] .vue-bounding-box__handler--east{right:100%}.vue-bounding-box__handler--east-south{top:100%}[dir=ltr] .vue-bounding-box__handler--east-south{left:100%}[dir=rtl] .vue-bounding-box__handler--east-south{right:100%}.vue-bounding-box__handler--south{top:100%}[dir=ltr] .vue-bounding-box__handler--south{left:50%}[dir=rtl] .vue-bounding-box__handler--south{right:50%}.vue-bounding-box__handler--west-south{top:100%}[dir=ltr] .vue-bounding-box__handler--west-south{left:0}[dir=rtl] .vue-bounding-box__handler--west-south{right:0}.vue-bounding-box__handler--west{top:50%}[dir=ltr] .vue-bounding-box__handler--west{left:0}[dir=rtl] .vue-bounding-box__handler--west{right:0}.vue-handler-wrapper{position:absolute;width:30px;height:30px}[dir=ltr] .vue-handler-wrapper{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[dir=rtl] .vue-handler-wrapper{-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.vue-handler-wrapper__draggable{width:100%;height:100%;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}[dir=ltr] .vue-handler-wrapper--west-north{cursor:nw-resize}[dir=rtl] .vue-handler-wrapper--west-north{cursor:ne-resize}[dir] .vue-handler-wrapper--north{cursor:n-resize}[dir=ltr] .vue-handler-wrapper--east-north{cursor:ne-resize}[dir=rtl] .vue-handler-wrapper--east-north{cursor:nw-resize}[dir] .vue-handler-wrapper--east{cursor:e-resize}[dir=ltr] .vue-handler-wrapper--east-south{cursor:se-resize}[dir=rtl] .vue-handler-wrapper--east-south{cursor:sw-resize}[dir] .vue-handler-wrapper--south{cursor:s-resize}[dir=ltr] .vue-handler-wrapper--west-south{cursor:sw-resize}[dir=rtl] .vue-handler-wrapper--west-south{cursor:se-resize}[dir] .vue-handler-wrapper--west{cursor:w-resize}[dir] .vue-handler-wrapper--disabled{cursor:auto}.vue-line-wrapper{position:absolute;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}[dir=ltr] .vue-line-wrapper{background:0 0}[dir=rtl] .vue-line-wrapper{background:100% 0}.vue-line-wrapper--north,.vue-line-wrapper--south{height:12px;width:100%;-webkit-transform:translateY(-50%)}[dir] .vue-line-wrapper--north,[dir] .vue-line-wrapper--south{transform:translateY(-50%)}[dir=ltr] .vue-line-wrapper--north,[dir=ltr] .vue-line-wrapper--south{left:0}[dir=rtl] .vue-line-wrapper--north,[dir=rtl] .vue-line-wrapper--south{right:0}.vue-line-wrapper--north{top:0}[dir] .vue-line-wrapper--north{cursor:n-resize}.vue-line-wrapper--south{top:100%}[dir] .vue-line-wrapper--south{cursor:s-resize}.vue-line-wrapper--east,.vue-line-wrapper--west{width:12px;height:100%;top:0}[dir=ltr] .vue-line-wrapper--east,[dir=ltr] .vue-line-wrapper--west{-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .vue-line-wrapper--east,[dir=rtl] .vue-line-wrapper--west{-webkit-transform:translateX(50%);transform:translateX(50%)}[dir] .vue-line-wrapper--east{cursor:e-resize}[dir=ltr] .vue-line-wrapper--east{left:100%}[dir=rtl] .vue-line-wrapper--east{right:100%}[dir] .vue-line-wrapper--west{cursor:w-resize}[dir=ltr] .vue-line-wrapper--west{left:0}[dir=rtl] .vue-line-wrapper--west{right:0}[dir] .vue-line-wrapper--disabled{cursor:auto}.vue-draggable-area{position:relative}.vue-preview-result{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;height:100%;width:100%}.vue-preview-result__wrapper{position:absolute}.vue-preview-result__image{pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform-origin:center;max-width:none!important}[dir] .vue-preview-result__image{transform-origin:center}.vue-preview{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.vue-preview--fill,.vue-preview__wrapper{width:100%;height:100%;position:absolute}.vue-preview__image{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform-origin:center;max-width:none!important}[dir] .vue-preview__image{transform-origin:center}[dir][data-v-066273e6] :deep(.suggestion-modal-custom .modal-content){border-radius:32px;border:none;box-shadow:0 2px 8px 0 rgba(0,0,0,.12),0 -4px 8px 0 rgba(0,0,0,.12)}[data-v-066273e6]:deep(.suggestion-modal-custom .modal-header){position:relative}[dir][data-v-066273e6] :deep(.suggestion-modal-custom .modal-header){border-bottom:none;padding:0}[dir][data-v-066273e6] :deep(.suggestion-modal-custom .modal-body){padding:0}.custom-modal-header[data-v-066273e6]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.suggestion-modal-body[data-v-066273e6]{min-height:400px}.modal-header-content[data-v-066273e6]{flex:1}.modal-title-custom[data-v-066273e6]{font-weight:400;font-size:20px;line-height:1.1em;color:#000}[dir] .modal-title-custom[data-v-066273e6]{margin:0 0 8px 0}.modal-description[data-v-066273e6]{font-weight:400;font-size:14px;line-height:1.5714285714em;color:#000}[dir] .modal-description[data-v-066273e6]{margin:0}.close-button[data-v-066273e6]{font-size:1.5rem;color:#6b7280;width:24px;height:24px;display:flex;align-items:center;justify-content:center}[dir] .close-button[data-v-066273e6]{padding:0;background:none;border:none}.close-button[data-v-066273e6]:hover{color:#374151}[dir] .close-button[data-v-066273e6]:hover{background:none}[dir] .close-button[data-v-066273e6]:focus{box-shadow:none;background:none}.error-state[data-v-066273e6],.loading-state[data-v-066273e6],.no-suggestions[data-v-066273e6]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px}[dir] .error-state[data-v-066273e6],[dir] .loading-state[data-v-066273e6],[dir] .no-suggestions[data-v-066273e6]{text-align:center}[dir] .spinner-container[data-v-066273e6]{margin-bottom:1rem}.loading-text[data-v-066273e6]{color:#6c757d;font-size:14px}[dir] .loading-text[data-v-066273e6]{margin:0}.error-text[data-v-066273e6]{color:#dc3545;font-size:14px}[dir] .error-text[data-v-066273e6]{margin:0 0 1rem 0}.no-suggestions-text[data-v-066273e6]{color:#6c757d;font-style:italic}[dir] .no-suggestions-text[data-v-066273e6]{margin:0}.suggestions-content[data-v-066273e6]{min-height:300px}.modal-title[data-v-066273e6]{font-size:18px;font-weight:600;color:#1f2937}[dir] .modal-title[data-v-066273e6]{margin:0}.close[data-v-066273e6]{font-size:1.5rem;color:#6b7280}[dir] .close[data-v-066273e6]{padding:0;background:none;border:none}.close[data-v-066273e6]:hover{color:#374151}[dir][data-v-066273e6] :deep(.nav-tabs){border-bottom:1px solid #dee2e6;margin-bottom:1rem}:deep(.nav-tabs) .nav-item .nav-link[data-v-066273e6]{color:#6c757d;font-weight:500}[dir] :deep(.nav-tabs) .nav-item .nav-link[data-v-066273e6]{border:none;border-bottom:2px solid transparent;padding:.75rem 1rem;margin-bottom:-1px;background:none}:deep(.nav-tabs) .nav-item .nav-link.active[data-v-066273e6]{color:#dc2626}[dir] :deep(.nav-tabs) .nav-item .nav-link.active[data-v-066273e6]{border-bottom-color:#dc2626;background-color:transparent}:deep(.nav-tabs) .nav-item .nav-link[data-v-066273e6]:hover:not(.active){color:#dc2626}[dir] :deep(.nav-tabs) .nav-item .nav-link[data-v-066273e6]:hover:not(.active){border-bottom-color:#fca5a5}[dir][data-v-066273e6] :deep(.tab-content){padding-top:0}.suggestion-tabs-container[data-v-066273e6]{display:flex;flex-direction:column;gap:8px}.suggestion-tabs[data-v-066273e6]{display:flex;align-items:center;gap:12px}[dir] .suggestion-tabs[data-v-066273e6]{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:0}.suggestion-tab[data-v-066273e6]{display:flex;justify-content:center;align-items:center;gap:8px;color:rgba(0,0,0,.7);transition:all .2s ease}[dir] .suggestion-tab[data-v-066273e6]{padding:8px 12px;cursor:pointer;border-bottom:2px solid transparent}.suggestion-tab[data-v-066273e6]:hover{color:rgba(0,0,0,.9)}.suggestion-tab.active[data-v-066273e6]{color:#e11c4e}[dir] .suggestion-tab.active[data-v-066273e6]{border-bottom-color:#e11c4e}.suggestion-content[data-v-066273e6]{height:350px;overflow-y:auto}.suggestion-tag-list[data-v-066273e6]{display:flex;flex-direction:column;gap:4px}.suggestion-tag[data-v-066273e6]{display:flex;justify-content:stretch;align-items:stretch;gap:8px;transition:all .2s ease;color:rgba(0,0,0,.7)}[dir] .suggestion-tag[data-v-066273e6]{padding:4px 8px;border:1px solid transparent;background-color:transparent;cursor:pointer;border-radius:4px}[dir] .suggestion-tag[data-v-066273e6]:hover{background-color:rgba(0,0,0,.02)}.suggestion-tag.selected[data-v-066273e6]{color:rgba(0,0,0,.7)}[dir] .suggestion-tag.selected[data-v-066273e6]{background-color:rgba(225,28,78,.05)}.tag-text[data-v-066273e6]{flex:1;font-weight:400}.tag-check-icon[data-v-066273e6]{color:#e11c4e;width:20px;height:20px}.modal-actions[data-v-066273e6]{display:flex;justify-content:flex-end;align-items:center;gap:12px}[dir] .modal-actions[data-v-066273e6]{padding:16px;border-top:none}.modal-actions .btn[data-v-066273e6]{font-weight:600}[dir] .modal-actions .btn[data-v-066273e6]{border-radius:20px!important;padding:8px 16px}.modal-actions .btn-outline-secondary[data-v-066273e6]{color:#6c757d!important}[dir] .modal-actions .btn-outline-secondary[data-v-066273e6]{border:1px solid #6c757d!important;background:transparent!important}.modal-actions .btn-outline-secondary[data-v-066273e6]:active,.modal-actions .btn-outline-secondary[data-v-066273e6]:focus,.modal-actions .btn-outline-secondary[data-v-066273e6]:hover{color:#fff!important}[dir] .modal-actions .btn-outline-secondary[data-v-066273e6]:active,[dir] .modal-actions .btn-outline-secondary[data-v-066273e6]:focus,[dir] .modal-actions .btn-outline-secondary[data-v-066273e6]:hover{background:#6c757d!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(108,117,125,.3)}.cancel-button[data-v-066273e6]{display:flex;justify-content:center;align-items:center;gap:10px;font-size:16px;width:80px;height:32px;color:#fff}[dir] .cancel-button[data-v-066273e6]{padding:8px 16px;border-radius:100px;background-color:#16213e;border:none}.cancel-button[data-v-066273e6]:hover{color:#fff}[dir] .cancel-button[data-v-066273e6]:hover{background-color:#1a2747}.cancel-button[data-v-066273e6]:focus{color:#fff}[dir] .cancel-button[data-v-066273e6]:focus{background-color:#16213e;box-shadow:none}.save-button[data-v-066273e6]{display:flex;justify-content:center;align-items:center;gap:10px;font-size:14px;width:80px;height:32px;color:#fff!important}[dir] .save-button[data-v-066273e6]{padding:12px 16px;border-radius:100px;border:none!important}[dir=ltr] .save-button[data-v-066273e6]{background:linear-gradient(141deg,#81fff4,#6e44ff)!important}[dir=rtl] .save-button[data-v-066273e6]{background:linear-gradient(-141deg,#81fff4,#6e44ff)!important}.save-button[data-v-066273e6]:hover:not(:disabled){color:#fff!important}[dir] .save-button[data-v-066273e6]:hover:not(:disabled){border:none!important}[dir=ltr] .save-button[data-v-066273e6]:hover:not(:disabled){background:linear-gradient(141deg,rgba(129,255,244,.9),rgba(110,68,255,.9))!important}[dir=rtl] .save-button[data-v-066273e6]:hover:not(:disabled){background:linear-gradient(-141deg,rgba(129,255,244,.9),rgba(110,68,255,.9))!important}.save-button[data-v-066273e6]:focus{color:#fff!important}[dir] .save-button[data-v-066273e6]:focus{box-shadow:none!important;border:none!important}[dir=ltr] .save-button[data-v-066273e6]:focus{background:linear-gradient(141deg,#81fff4,#6e44ff)!important}[dir=rtl] .save-button[data-v-066273e6]:focus{background:linear-gradient(-141deg,#81fff4,#6e44ff)!important}.save-button[data-v-066273e6]:active{color:#fff!important}[dir] .save-button[data-v-066273e6]:active{border:none!important}[dir=ltr] .save-button[data-v-066273e6]:active{background:linear-gradient(141deg,#81fff4,#6e44ff)!important}[dir=rtl] .save-button[data-v-066273e6]:active{background:linear-gradient(-141deg,#81fff4,#6e44ff)!important}.save-button[data-v-066273e6]:disabled{opacity:.5;color:#fff!important}[dir] .save-button[data-v-066273e6]:disabled{cursor:not-allowed}[dir=ltr] .save-button[data-v-066273e6]:disabled{background:linear-gradient(141deg,rgba(129,255,244,.5),rgba(110,68,255,.5))!important}[dir=rtl] .save-button[data-v-066273e6]:disabled{background:linear-gradient(-141deg,rgba(129,255,244,.5),rgba(110,68,255,.5))!important}.product-setup[data-v-6fa38ff4]{display:flex;flex-direction:column;gap:24px}[dir] .product-setup[data-v-6fa38ff4]{background:#fff;padding:24px 32px 32px;border-radius:32px;box-shadow:0 16px 40px rgba(15,23,42,.08)}.section-heading[data-v-6fa38ff4]{font-size:24px;font-weight:600;color:#1f2937}[dir] .section-heading[data-v-6fa38ff4]{margin:0}.setup-card[data-v-6fa38ff4]{display:flex;gap:40px}.image-panel[data-v-6fa38ff4]{flex:0 0 300px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.image-preview[data-v-6fa38ff4]{width:300px;height:300px;overflow:hidden;display:flex;align-items:center;justify-content:center}[dir] .image-preview[data-v-6fa38ff4]{border-radius:8px;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.1)}.image-preview img[data-v-6fa38ff4]{width:auto;height:100%;max-width:100%;object-fit:contain;display:block}.image-placeholder[data-v-6fa38ff4]{width:300px;height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#6b7280;transition:all .2s ease}[dir] .image-placeholder[data-v-6fa38ff4]{border-radius:8px;border:2px dashed #d1d5db;background:rgba(0,0,0,.03);cursor:pointer}.image-placeholder[data-v-6fa38ff4]:hover{color:#4f46e5}[dir] .image-placeholder[data-v-6fa38ff4]:hover{border-color:#818cf8;background:#eef2ff}.placeholder-icon[data-v-6fa38ff4]{width:64px;height:64px;display:flex;align-items:center;justify-content:center}[dir] .placeholder-icon[data-v-6fa38ff4]{border-radius:50%;background:rgba(129,140,248,.12)}.upload-icon[data-v-6fa38ff4]{font-size:32px;line-height:1;color:#6b7280;font-weight:300;transition:color .3s ease}.placeholder-title[data-v-6fa38ff4]{font-size:16px;font-weight:600}[dir] .placeholder-title[data-v-6fa38ff4]{margin:0}.placeholder-subtitle[data-v-6fa38ff4]{font-size:12px;color:#9ca3af}[dir] .placeholder-subtitle[data-v-6fa38ff4]{margin:0}.image-actions[data-v-6fa38ff4]{display:flex;gap:8px;width:100%}[dir] .image-actions[data-v-6fa38ff4]{margin-top:8px}.action-button[data-v-6fa38ff4]{display:inline-flex;align-items:center;justify-content:center;gap:3px;color:#000;font-weight:400;font-size:14px;transition:all .2s ease;flex:1}[dir] .action-button[data-v-6fa38ff4]{padding:6px 8px;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}.action-button[data-v-6fa38ff4]:hover:not(:disabled){color:#000}[dir] .action-button[data-v-6fa38ff4]:hover:not(:disabled){background:#f9fafb;border-color:rgba(0,0,0,.2)}.action-button[data-v-6fa38ff4]:focus{color:#000}[dir] .action-button[data-v-6fa38ff4]:focus{background:#fff;border-color:rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.1)}.action-button[data-v-6fa38ff4]:disabled{opacity:.6}[dir] .action-button[data-v-6fa38ff4]:disabled{cursor:not-allowed}.action-icon[data-v-6fa38ff4]{color:#000}.prompt-panel[data-v-6fa38ff4]{flex:1;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.prompt-panel .font-small[data-v-6fa38ff4]{font-size:14px;color:#6b7280}.prompt-label[data-v-6fa38ff4]{font-size:16px;font-weight:500;color:#000;align-self:flex-start}[dir] .prompt-label[data-v-6fa38ff4]{margin:0}.textarea-container[data-v-6fa38ff4]{position:relative;width:100%}.suggestion-tags[data-v-6fa38ff4]{display:flex;flex-wrap:wrap;gap:8px;min-height:268px;align-content:flex-start}[dir] .suggestion-tags[data-v-6fa38ff4]{padding:12px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#f9fafb}.suggestion-tag[data-v-6fa38ff4]{display:inline-flex;align-items:center;gap:4px;transition:all .3s ease;flex-shrink:0;max-width:100%}[dir] .suggestion-tag[data-v-6fa38ff4]{padding:4px 10px;border:1px solid rgba(129,255,244,.3);border-radius:16px}[dir=ltr] .suggestion-tag[data-v-6fa38ff4]{background:linear-gradient(141deg,rgba(129,255,244,.1),rgba(110,68,255,.1))}[dir=rtl] .suggestion-tag[data-v-6fa38ff4]{background:linear-gradient(-141deg,rgba(129,255,244,.1),rgba(110,68,255,.1))}[dir] .suggestion-tag[data-v-6fa38ff4]:hover{border-color:rgba(129,255,244,.5);transform:translateY(-1px)}[dir=ltr] .suggestion-tag[data-v-6fa38ff4]:hover{background:linear-gradient(141deg,rgba(129,255,244,.15),rgba(110,68,255,.15))}[dir=rtl] .suggestion-tag[data-v-6fa38ff4]:hover{background:linear-gradient(-141deg,rgba(129,255,244,.15),rgba(110,68,255,.15))}.tag-text[data-v-6fa38ff4]{font-weight:400;font-size:16px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.tag-remove-icon[data-v-6fa38ff4]{display:flex;align-items:center;justify-content:center;width:15px;height:15px;color:#dc3545;transition:all .3s ease}[dir] .tag-remove-icon[data-v-6fa38ff4]{background:rgba(220,53,69,.1);border:none;border-radius:50%;cursor:pointer}[dir] .tag-remove-icon[data-v-6fa38ff4]:hover{background:rgba(220,53,69,.2);transform:scale(1.1)}.prompt-textarea.hidden[data-v-6fa38ff4]{display:none}.prompt-textarea[data-v-6fa38ff4]{color:rgba(0,0,0,.7);height:240px;width:100%;resize:none;transition:border-color .2s ease}[dir] .prompt-textarea[data-v-6fa38ff4]{border-radius:8px;border:1px solid rgba(0,0,0,.1);padding:10px;box-shadow:none}[dir] .prompt-textarea[data-v-6fa38ff4]:focus{border-color:rgba(0,0,0,.2);box-shadow:none}.ai-prompt-button[data-v-6fa38ff4]{display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s ease}[dir] .ai-prompt-button[data-v-6fa38ff4]{border-radius:8px;border:none;box-shadow:0 1px 3px rgba(0,0,0,.1)}[dir=ltr] .ai-prompt-button[data-v-6fa38ff4]{background:linear-gradient(141deg,#81fff4,#6e44ff)}[dir=rtl] .ai-prompt-button[data-v-6fa38ff4]{background:linear-gradient(-141deg,#81fff4,#6e44ff)}.ai-prompt-button[data-v-6fa38ff4]:hover:not(:disabled){color:#fff}[dir] .ai-prompt-button[data-v-6fa38ff4]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.15)}[dir=ltr] .ai-prompt-button[data-v-6fa38ff4]:hover:not(:disabled){background:linear-gradient(141deg,rgba(129,255,244,.9),rgba(110,68,255,.9))}[dir=rtl] .ai-prompt-button[data-v-6fa38ff4]:hover:not(:disabled){background:linear-gradient(-141deg,rgba(129,255,244,.9),rgba(110,68,255,.9))}.ai-prompt-button[data-v-6fa38ff4]:disabled{opacity:.6}[dir] .ai-prompt-button[data-v-6fa38ff4]:disabled{cursor:not-allowed;transform:none}.ai-icon[data-v-6fa38ff4]{color:#fff}[dir=ltr] .ai-icon.spinning[data-v-6fa38ff4]{animation:spin-ltr-data-v-6fa38ff4 1s linear infinite}[dir=rtl] .ai-icon.spinning[data-v-6fa38ff4]{animation:spin-rtl-data-v-6fa38ff4 1s linear infinite}@keyframes spin-ltr-data-v-6fa38ff4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-rtl-data-v-6fa38ff4{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.suggestion-button-inline[data-v-6fa38ff4]{position:absolute;bottom:10px;display:inline-flex;align-items:center;gap:3px;color:#000;font-weight:400;font-size:14px;transition:all .2s ease;z-index:10}[dir] .suggestion-button-inline[data-v-6fa38ff4]{padding:6px 8px;border-radius:8px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}[dir=ltr] .suggestion-button-inline[data-v-6fa38ff4]{left:10px}[dir=rtl] .suggestion-button-inline[data-v-6fa38ff4]{right:10px}.suggestion-button-inline[data-v-6fa38ff4]:hover:not(:disabled){color:#000}[dir] .suggestion-button-inline[data-v-6fa38ff4]:hover:not(:disabled){background:#f9fafb;border-color:rgba(0,0,0,.2)}.suggestion-button-inline[data-v-6fa38ff4]:disabled{opacity:.6}[dir] .suggestion-button-inline[data-v-6fa38ff4]:disabled{cursor:not-allowed}.suggestion-icon[data-v-6fa38ff4]{color:rgba(0,0,0,.7);width:16px;height:16px}.bottom-right-controls[data-v-6fa38ff4]{position:absolute;bottom:10px;display:flex;align-items:center;gap:10px;z-index:10}[dir=ltr] .bottom-right-controls[data-v-6fa38ff4]{right:10px}[dir=rtl] .bottom-right-controls[data-v-6fa38ff4]{left:10px}.character-count[data-v-6fa38ff4]{font-size:14px;color:rgba(0,0,0,.5)}.generate-button[data-v-6fa38ff4]{display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:500;font-size:14px;text-transform:none;height:36px}[dir] .generate-button[data-v-6fa38ff4]{border-radius:100px;padding:6px 16px;border:none;margin-top:8px}[dir=ltr] .generate-button[data-v-6fa38ff4]{background:linear-gradient(141deg,#81fff4,#6e44ff)}[dir=rtl] .generate-button[data-v-6fa38ff4]{background:linear-gradient(-141deg,#81fff4,#6e44ff)}.generate-button[data-v-6fa38ff4]:focus,.generate-button[data-v-6fa38ff4]:hover{color:#fff}[dir=ltr] .generate-button[data-v-6fa38ff4]:focus,[dir=ltr] .generate-button[data-v-6fa38ff4]:hover{background:linear-gradient(141deg,rgba(129,255,244,.9),rgba(110,68,255,.9))}[dir=rtl] .generate-button[data-v-6fa38ff4]:focus,[dir=rtl] .generate-button[data-v-6fa38ff4]:hover{background:linear-gradient(-141deg,rgba(129,255,244,.9),rgba(110,68,255,.9))}.generate-button[data-v-6fa38ff4]:disabled{opacity:.6}[dir] .generate-button[data-v-6fa38ff4]:disabled{cursor:not-allowed}.generate-icon[data-v-6fa38ff4]{color:inherit}[dir=ltr] .generate-icon.spinning[data-v-6fa38ff4]{animation:spin-ltr-data-v-6fa38ff4 1s linear infinite}[dir=rtl] .generate-icon.spinning[data-v-6fa38ff4]{animation:spin-rtl-data-v-6fa38ff4 1s linear infinite}@media(max-width:1024px){.setup-card[data-v-6fa38ff4]{flex-direction:column;gap:24px}.image-panel[data-v-6fa38ff4]{align-items:center}.image-placeholder[data-v-6fa38ff4],.image-preview[data-v-6fa38ff4]{width:100%;max-width:300px;height:auto;aspect-ratio:1/1}.image-actions[data-v-6fa38ff4]{width:100%}.prompt-panel[data-v-6fa38ff4]{align-items:stretch}.prompt-textarea[data-v-6fa38ff4]{width:100%}.prompt-toolbar[data-v-6fa38ff4]{width:100%;flex-direction:column;align-items:flex-start;gap:8px}.generate-button[data-v-6fa38ff4]{align-self:center}}.hidden-input[data-v-6fa38ff4]{display:none}.adjust-modal[data-v-6fa38ff4]{display:flex;flex-direction:column;gap:16px}[dir] .adjust-modal .btn[data-v-6fa38ff4]{border-radius:20px!important}.toolbar[data-v-6fa38ff4]{display:flex;justify-content:flex-end;gap:8px}.cropper-wrapper[data-v-6fa38ff4]{width:100%}[dir] .cropper-wrapper[data-v-6fa38ff4]{margin:0 auto}.applied-image-wrapper[data-v-6fa38ff4]{max-width:300px}[dir] .applied-image-wrapper[data-v-6fa38ff4]{margin:0 auto}.applied-image[data-v-6fa38ff4],.cropper[data-v-6fa38ff4]{width:100%;object-fit:cover}[dir] .applied-image[data-v-6fa38ff4],[dir] .cropper[data-v-6fa38ff4]{background:#ddd;border-radius:12px}.cropper[data-v-6fa38ff4]{height:600px}.modal-actions[data-v-6fa38ff4]{display:flex;justify-content:flex-end;gap:12px}[dir] .modal-actions[data-v-6fa38ff4]{padding-top:20px;border-top:1px solid #e9ecef}.modal-actions .btn[data-v-6fa38ff4]{font-weight:600}[dir] .modal-actions .btn[data-v-6fa38ff4]{border-radius:20px!important;padding:8px 16px}.modal-actions .btn-outline-secondary[data-v-6fa38ff4]{color:#6c757d!important}[dir] .modal-actions .btn-outline-secondary[data-v-6fa38ff4]{border:1px solid #6c757d!important;background:transparent!important}.modal-actions .btn-outline-secondary[data-v-6fa38ff4]:active,.modal-actions .btn-outline-secondary[data-v-6fa38ff4]:focus,.modal-actions .btn-outline-secondary[data-v-6fa38ff4]:hover{color:#fff!important}[dir] .modal-actions .btn-outline-secondary[data-v-6fa38ff4]:active,[dir] .modal-actions .btn-outline-secondary[data-v-6fa38ff4]:focus,[dir] .modal-actions .btn-outline-secondary[data-v-6fa38ff4]:hover{background:#6c757d!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(108,117,125,.3)}.modal-actions .primary-gradient-btn[data-v-6fa38ff4]{color:#fff!important}[dir] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]{border:none!important}[dir=ltr] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]{background:linear-gradient(135deg,#8ec5fc,#a855f7)!important}[dir=rtl] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]{background:linear-gradient(-135deg,#8ec5fc,#a855f7)!important}.modal-actions .primary-gradient-btn[data-v-6fa38ff4]:active,.modal-actions .primary-gradient-btn[data-v-6fa38ff4]:focus,.modal-actions .primary-gradient-btn[data-v-6fa38ff4]:hover{color:#fff!important}[dir] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]:active,[dir] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]:focus,[dir] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]:hover{box-shadow:0 4px 12px rgba(142,197,252,.4);transform:translateY(-1px)}[dir=ltr] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]:active,[dir=ltr] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]:focus,[dir=ltr] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]:hover{background:linear-gradient(135deg,#7bb3f9,#9333ea)!important}[dir=rtl] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]:active,[dir=rtl] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]:focus,[dir=rtl] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]:hover{background:linear-gradient(-135deg,#7bb3f9,#9333ea)!important}.modal-actions .primary-gradient-btn[data-v-6fa38ff4]:disabled{color:#9ca3af!important}[dir] .modal-actions .primary-gradient-btn[data-v-6fa38ff4]:disabled{background:#e5e7eb!important;transform:none;box-shadow:none}.video-card[data-v-ed472514]{position:relative;width:100%;transition:transform .3s ease,box-shadow .3s ease,border .3s ease;display:flex;flex-direction:column;flex-shrink:0;isolation:isolate}[dir] .video-card[data-v-ed472514]{border-radius:12px;cursor:pointer;border:2px solid transparent;background:#f8f9ff}[dir] .video-card[data-v-ed472514]:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.15)}.video-card.selected[data-v-ed472514]{outline:3px solid #8ec5fc}[dir] .video-card.selected[data-v-ed472514]{box-shadow:0 20px 40px rgba(130,90,255,.45),0 0 0 3px rgba(142,197,252,.3);border:2px solid rgba(142,197,252,.6)}.video-card .video-card__selection[data-v-ed472514]{position:absolute;top:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#fff;transition:transform .2s ease,box-shadow .2s ease}[dir] .video-card .video-card__selection[data-v-ed472514]{border-radius:50%;border:2px solid #8ec5fc;transform:scale(1.1);box-shadow:0 4px 12px rgba(130,90,255,.4)}[dir=ltr] .video-card .video-card__selection[data-v-ed472514]{right:8px;background:linear-gradient(135deg,#8ec5fc,#a855f7)}[dir=rtl] .video-card .video-card__selection[data-v-ed472514]{left:8px;background:linear-gradient(-135deg,#8ec5fc,#a855f7)}.video-card .video-card__selection .check-icon[data-v-ed472514]{color:#fff}.video-card .video-card__selection .order-number[data-v-ed472514]{color:#fff;font-size:12px;font-weight:600;line-height:1}.video-card .video-card__selection .radio-indicator[data-v-ed472514]{width:10px;height:10px}[dir] .video-card .video-card__selection .radio-indicator[data-v-ed472514]{border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.video-card .video-card__media-container[data-v-ed472514]{position:relative;width:100%;overflow:hidden;flex-shrink:0}[dir] .video-card .video-card__media-container[data-v-ed472514]{padding-bottom:177.78%;background:#111827}.video-card .video-card__video[data-v-ed472514]{position:absolute;top:0;width:100%;height:100%;object-fit:cover}[dir=ltr] .video-card .video-card__video[data-v-ed472514]{left:0}[dir=rtl] .video-card .video-card__video[data-v-ed472514]{right:0}.video-card .video-card__thumbnail[data-v-ed472514]{position:absolute;top:0;width:100%;height:100%;object-fit:cover;display:block}[dir=ltr] .video-card .video-card__thumbnail[data-v-ed472514]{left:0}[dir=rtl] .video-card .video-card__thumbnail[data-v-ed472514]{right:0}.video-card .video-card__placeholder[data-v-ed472514]{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#9ca3af}[dir] .video-card .video-card__placeholder[data-v-ed472514]{background:#374151}[dir=ltr] .video-card .video-card__placeholder[data-v-ed472514]{left:0}[dir=rtl] .video-card .video-card__placeholder[data-v-ed472514]{right:0}.video-card .video-card__title[data-v-ed472514]{font-size:13px;color:#fff;display:flex;align-items:center;justify-content:center;line-height:1.2;word-break:break-word;text-transform:uppercase;letter-spacing:.3px;min-height:44px;flex:1}[dir] .video-card .video-card__title[data-v-ed472514]{padding:12px 10px;text-align:center;background:#000}.video-card .video-card__spinner[data-v-ed472514]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(2px);z-index:3}[dir] .video-card .video-card__spinner[data-v-ed472514]{background:rgba(17,24,39,.35)}.video-card .video-card__spinner-circle[data-v-ed472514]{width:48px;height:48px}[dir] .video-card .video-card__spinner-circle[data-v-ed472514]{border:4px solid hsla(0,0%,100%,.4);border-top-color:#e11c4e;border-radius:50%}[dir=ltr] .video-card .video-card__spinner-circle[data-v-ed472514]{animation:video-card-spin-ltr-data-v-ed472514 .8s linear infinite}[dir=rtl] .video-card .video-card__spinner-circle[data-v-ed472514]{animation:video-card-spin-rtl-data-v-ed472514 .8s linear infinite}.video-card .video-card__order-badge[data-v-ed472514]{position:absolute;top:8px;z-index:10;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#fff;font-size:12px;font-weight:600;line-height:1;transition:all .2s ease}[dir] .video-card .video-card__order-badge[data-v-ed472514]{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px rgba(225,28,78,.4)}[dir=ltr] .video-card .video-card__order-badge[data-v-ed472514]{left:8px;background:linear-gradient(135deg,#e11c4e,#f97316)}[dir=rtl] .video-card .video-card__order-badge[data-v-ed472514]{right:8px;background:linear-gradient(-135deg,#e11c4e,#f97316)}[dir] .video-card .video-card__order-badge[data-v-ed472514]:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(225,28,78,.6)}@keyframes video-card-spin-ltr-data-v-ed472514{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes video-card-spin-rtl-data-v-ed472514{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.library-modal-content .modal-description[data-v-b09ebce6]{color:#666;font-size:14px}[dir] .library-modal-content .modal-description[data-v-b09ebce6]{margin-bottom:10px}.library-modal-content .video-options-grid[data-v-b09ebce6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-height:450px;overflow-y:auto;scroll-behavior:smooth}[dir=ltr] .library-modal-content .video-options-grid[data-v-b09ebce6]{padding:8px 8px 0 0}[dir=rtl] .library-modal-content .video-options-grid[data-v-b09ebce6]{padding:8px 0 0 8px}[dir] .load-more-container[data-v-b09ebce6]{margin-top:15px;padding:0 16px}[dir=ltr] .load-more-container[data-v-b09ebce6]{text-align:right}[dir=rtl] .load-more-container[data-v-b09ebce6]{text-align:left}.load-more-container .loading-more[data-v-b09ebce6]{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:#666;font-size:14px}[dir] .load-more-container .loading-more .loading-text[data-v-b09ebce6]{margin:0}.load-more-container .load-more-info[data-v-b09ebce6]{color:#666;font-size:14px;font-style:italic}[dir] .no-more-data[data-v-b09ebce6]{margin-top:20px;padding:16px;text-align:center}.no-more-data .no-more-text[data-v-b09ebce6]{color:#28a745;font-size:14px;font-weight:500}.error-container[data-v-b09ebce6]{display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .error-container[data-v-b09ebce6]{padding:40px 20px}.error-container .error-icon[data-v-b09ebce6]{color:#dc3545}[dir] .error-container .error-icon[data-v-b09ebce6]{margin-bottom:16px}.error-container .error-text[data-v-b09ebce6]{color:#666;font-size:14px}[dir] .error-container .error-text[data-v-b09ebce6]{margin-bottom:20px;text-align:center}.modal-actions[data-v-b09ebce6]{display:flex;justify-content:flex-end;gap:12px}[dir] .modal-actions[data-v-b09ebce6]{padding-top:20px;border-top:1px solid #e9ecef}.modal-actions .btn[data-v-b09ebce6]{font-weight:600}[dir] .modal-actions .btn[data-v-b09ebce6]{border-radius:20px!important;padding:8px 16px}.modal-actions .btn-outline-secondary[data-v-b09ebce6]{color:#6c757d!important}[dir] .modal-actions .btn-outline-secondary[data-v-b09ebce6]{border:1px solid #6c757d!important;background:transparent!important}.modal-actions .btn-outline-secondary[data-v-b09ebce6]:active,.modal-actions .btn-outline-secondary[data-v-b09ebce6]:focus,.modal-actions .btn-outline-secondary[data-v-b09ebce6]:hover{color:#fff!important}[dir] .modal-actions .btn-outline-secondary[data-v-b09ebce6]:active,[dir] .modal-actions .btn-outline-secondary[data-v-b09ebce6]:focus,[dir] .modal-actions .btn-outline-secondary[data-v-b09ebce6]:hover{background:#6c757d!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(108,117,125,.3)}.modal-actions .primary-gradient-btn[data-v-b09ebce6]{color:#fff!important}[dir] .modal-actions .primary-gradient-btn[data-v-b09ebce6]{border:none!important}[dir=ltr] .modal-actions .primary-gradient-btn[data-v-b09ebce6]{background:linear-gradient(135deg,#8ec5fc,#a855f7)!important}[dir=rtl] .modal-actions .primary-gradient-btn[data-v-b09ebce6]{background:linear-gradient(-135deg,#8ec5fc,#a855f7)!important}.modal-actions .primary-gradient-btn[data-v-b09ebce6]:active,.modal-actions .primary-gradient-btn[data-v-b09ebce6]:focus,.modal-actions .primary-gradient-btn[data-v-b09ebce6]:hover{color:#fff!important}[dir] .modal-actions .primary-gradient-btn[data-v-b09ebce6]:active,[dir] .modal-actions .primary-gradient-btn[data-v-b09ebce6]:focus,[dir] .modal-actions .primary-gradient-btn[data-v-b09ebce6]:hover{box-shadow:0 4px 12px rgba(142,197,252,.4);transform:translateY(-1px)}[dir=ltr] .modal-actions .primary-gradient-btn[data-v-b09ebce6]:active,[dir=ltr] .modal-actions .primary-gradient-btn[data-v-b09ebce6]:focus,[dir=ltr] .modal-actions .primary-gradient-btn[data-v-b09ebce6]:hover{background:linear-gradient(135deg,#7bb3f9,#9333ea)!important}[dir=rtl] .modal-actions .primary-gradient-btn[data-v-b09ebce6]:active,[dir=rtl] .modal-actions .primary-gradient-btn[data-v-b09ebce6]:focus,[dir=rtl] .modal-actions .primary-gradient-btn[data-v-b09ebce6]:hover{background:linear-gradient(-135deg,#7bb3f9,#9333ea)!important}.modal-actions .primary-gradient-btn[data-v-b09ebce6]:disabled{color:#9ca3af!important}[dir] .modal-actions .primary-gradient-btn[data-v-b09ebce6]:disabled{background:#e5e7eb!important;transform:none;box-shadow:none}.skeleton-grid .skeleton-item[data-v-b09ebce6]{position:relative;pointer-events:none}[dir] .skeleton-grid .skeleton-item[data-v-b09ebce6]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:12px;cursor:default}.skeleton-grid .skeleton-item .skeleton-video[data-v-b09ebce6]{width:100%;height:120px}[dir] .skeleton-grid .skeleton-item .skeleton-video[data-v-b09ebce6]{background-size:200% 100%;border-radius:6px;margin-bottom:8px}[dir=ltr] .skeleton-grid .skeleton-item .skeleton-video[data-v-b09ebce6]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);animation:skeleton-loading-ltr-data-v-b09ebce6 1.5s infinite}[dir=rtl] .skeleton-grid .skeleton-item .skeleton-video[data-v-b09ebce6]{background:linear-gradient(-90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);animation:skeleton-loading-rtl-data-v-b09ebce6 1.5s infinite}.skeleton-grid .skeleton-item .skeleton-text[data-v-b09ebce6]{height:12px}[dir] .skeleton-grid .skeleton-item .skeleton-text[data-v-b09ebce6]{background-size:200% 100%;border-radius:4px;margin-bottom:4px}[dir=ltr] .skeleton-grid .skeleton-item .skeleton-text[data-v-b09ebce6]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);animation:skeleton-loading-ltr-data-v-b09ebce6 1.5s infinite}[dir=rtl] .skeleton-grid .skeleton-item .skeleton-text[data-v-b09ebce6]{background:linear-gradient(-90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);animation:skeleton-loading-rtl-data-v-b09ebce6 1.5s infinite}.skeleton-grid .skeleton-item .skeleton-text.skeleton-title[data-v-b09ebce6]{width:80%}[dir] .skeleton-grid .skeleton-item .skeleton-text.skeleton-title[data-v-b09ebce6]{margin-bottom:0}@keyframes skeleton-loading-ltr-data-v-b09ebce6{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-loading-rtl-data-v-b09ebce6{0%{background-position:300% 0}to{background-position:-100% 0}}.add-video-card[data-v-00a3f244]{overflow:hidden;display:flex;flex-direction:column;width:100%;transition:transform .3s ease,box-shadow .3s ease,border .3s ease}[dir] .add-video-card[data-v-00a3f244]{background:#fff;border-radius:24px;box-shadow:0 16px 30px rgba(15,23,42,.08);cursor:pointer}[dir] .add-video-card[data-v-00a3f244]:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(15,23,42,.12)}.add-video-button[data-v-00a3f244]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:all .3s ease;position:relative}[dir] .add-video-button[data-v-00a3f244]{background:#f8f9fa;border:2px dashed rgba(139,92,246,.3);border-radius:24px;cursor:pointer;padding:0;padding-bottom:177.78%}[dir] .add-video-button[data-v-00a3f244]:hover:not(:disabled){border-color:#8b5cf6;background:#f3f4f6}.add-video-button[data-v-00a3f244]:disabled{opacity:.6}[dir] .add-video-button[data-v-00a3f244]:disabled{cursor:not-allowed;transform:none;box-shadow:none}.add-video-button .add-video-content[data-v-00a3f244]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}[dir] .add-video-button .add-video-content[data-v-00a3f244]{text-align:center}.add-video-button .add-icon[data-v-00a3f244]{color:#8b5cf6}[dir] .add-video-button .add-icon[data-v-00a3f244]{margin-bottom:4px}.add-video-button .add-video-text[data-v-00a3f244]{display:flex;flex-direction:column;align-items:center;gap:4px}.add-video-button .primary-text[data-v-00a3f244]{font-weight:500;color:#6c757d}[dir] .add-video-button .primary-text[data-v-00a3f244]{margin:0}.add-video-button .secondary-text[data-v-00a3f244]{color:#9ca3af}[dir] .add-video-button .secondary-text[data-v-00a3f244]{margin:0}.add-video-button .library-link-text[data-v-00a3f244]{color:#8b5cf6;font-weight:500;text-decoration:underline;transition:color .2s ease}[dir] .add-video-button .library-link-text[data-v-00a3f244]{cursor:pointer}.add-video-button .library-link-text[data-v-00a3f244]:hover:not(.disabled){color:#7c3aed;text-decoration:underline}.add-video-button .library-link-text.disabled[data-v-00a3f244]{color:#9ca3af;text-decoration:none}[dir] .add-video-button .library-link-text.disabled[data-v-00a3f244]{cursor:not-allowed}.add-video-button .upload-spinner[data-v-00a3f244]{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.add-video-button .spinner[data-v-00a3f244]{width:16px;height:16px}[dir] .add-video-button .spinner[data-v-00a3f244]{border:2px solid #e5e7eb;border-top:2px solid #8b5cf6;border-radius:50%}[dir=ltr] .add-video-button .spinner[data-v-00a3f244]{animation:spin-ltr-data-v-00a3f244 1s linear infinite}[dir=rtl] .add-video-button .spinner[data-v-00a3f244]{animation:spin-rtl-data-v-00a3f244 1s linear infinite}@keyframes spin-ltr-data-v-00a3f244{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-rtl-data-v-00a3f244{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.video-source[data-v-1cc14848]{display:flex;flex-direction:column;gap:24px}[dir] .video-source[data-v-1cc14848]{margin-top:24px;background:#fff;padding:24px 32px 32px;border-radius:32px;box-shadow:0 16px 40px rgba(15,23,42,.08)}.video-source__header[data-v-1cc14848]{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between}[dir] .video-source__header[data-v-1cc14848]{padding:16px 0;margin:-24px -32px 0 -32px;background:#fff;border-radius:32px 32px 0 0}[dir=ltr] .video-source__header[data-v-1cc14848],[dir=rtl] .video-source__header[data-v-1cc14848]{padding-left:32px;padding-right:32px}.video-source__header .video-source__description[data-v-1cc14848]{font-size:14px;color:#6b7280}.video-source__title[data-v-1cc14848]{font-size:22px;font-weight:600;color:#1f2a4d}[dir] .video-source__title[data-v-1cc14848]{margin:0}.video-source__actions[data-v-1cc14848]{display:flex;align-items:center;gap:12px}.clear-selection-button[data-v-1cc14848]{display:inline-flex;align-items:center;gap:6px;color:#ef4444;font-weight:600;font-size:14px;transition:all .2s ease}[dir] .clear-selection-button[data-v-1cc14848]{padding:10px 20px;border:1px solid #ef4444!important;border-radius:999px;background:#fff}.clear-selection-button[data-v-1cc14848]:focus,.clear-selection-button[data-v-1cc14848]:hover{color:#dc2626}[dir] .clear-selection-button[data-v-1cc14848]:focus,[dir] .clear-selection-button[data-v-1cc14848]:hover{background:#fef2f2;border-color:#dc2626;transform:translateY(-1px);box-shadow:0 4px 12px rgba(239,68,68,.2)}[dir] .clear-selection-button[data-v-1cc14848]:active{transform:translateY(0)}.next-button[data-v-1cc14848]{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:600}[dir] .next-button[data-v-1cc14848]{padding:10px 20px;border:none;border-radius:999px}[dir=ltr] .next-button[data-v-1cc14848]{background:linear-gradient(135deg,#8ec5fc,#a855f7)}[dir=rtl] .next-button[data-v-1cc14848]{background:linear-gradient(-135deg,#8ec5fc,#a855f7)}.next-button[data-v-1cc14848]:focus,.next-button[data-v-1cc14848]:hover{color:#fff}[dir=ltr] .next-button[data-v-1cc14848]:focus,[dir=ltr] .next-button[data-v-1cc14848]:hover{background:linear-gradient(135deg,#6ea8f9,#9333ea)}[dir=rtl] .next-button[data-v-1cc14848]:focus,[dir=rtl] .next-button[data-v-1cc14848]:hover{background:linear-gradient(-135deg,#6ea8f9,#9333ea)}.generated-creative[data-v-3830b9b2]{display:flex;flex-direction:column;gap:24px}[dir] .generated-creative[data-v-3830b9b2]{margin-top:24px;padding:32px;background:#fff;padding:24px 32px 32px;border-radius:32px;box-shadow:0 16px 40px rgba(15,23,42,.08)}.section-title[data-v-3830b9b2]{font-size:22px;font-weight:600;color:#1f2a4d}[dir] .section-title[data-v-3830b9b2]{margin:0}.creative-card[data-v-3830b9b2]{position:relative;width:100%;overflow:hidden}[dir] .creative-card[data-v-3830b9b2]{border-radius:24px;background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.08)}.badge[data-v-3830b9b2]{position:absolute;top:16px;color:#fff;font-size:12px;font-weight:600}[dir] .badge[data-v-3830b9b2]{background:rgba(184,134,11,.92);padding:4px 12px;border-radius:999px}[dir=ltr] .badge[data-v-3830b9b2]{right:16px}[dir=rtl] .badge[data-v-3830b9b2]{left:16px}.generating-badge[data-v-3830b9b2]{color:#fff}[dir] .generating-badge[data-v-3830b9b2]{background:#007bff}.hover-panel[data-v-3830b9b2]{position:absolute;bottom:0;display:flex;flex-direction:column;gap:12px}[dir] .hover-panel[data-v-3830b9b2]{padding:16px}[dir=ltr] .hover-panel[data-v-3830b9b2]{left:0;right:0;background:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.9) 45%,#fff);border-top-left-radius:24px;border-top-right-radius:24px}[dir=rtl] .hover-panel[data-v-3830b9b2]{right:0;left:0;background:linear-gradient(-180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.9) 45%,#fff);border-top-right-radius:24px;border-top-left-radius:24px}.panel-title[data-v-3830b9b2]{font-size:16px;font-weight:600;color:#1f2937}[dir] .panel-title[data-v-3830b9b2]{margin:0}.panel-textarea[data-v-3830b9b2]{font-size:14px;color:#1f2937;resize:none}[dir] .panel-textarea[data-v-3830b9b2]{background:hsla(0,0%,100%,.94);border:1px solid rgba(148,163,184,.4);border-radius:16px;padding:12px 14px;box-shadow:inset 0 1px 1px rgba(15,23,42,.05)}[dir] .panel-textarea[data-v-3830b9b2]:focus{border-color:#a855f7;box-shadow:0 0 0 3px rgba(168,85,247,.18)}.panel-textarea[data-v-3830b9b2]:disabled{color:#9ca3af;opacity:.7}[dir] .panel-textarea[data-v-3830b9b2]:disabled{background:rgba(243,244,246,.94);cursor:not-allowed}.panel-footer[data-v-3830b9b2]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}[dir] .panel-footer[data-v-3830b9b2]{text-align:center}.panel-footer .btn[data-v-3830b9b2]{width:100%}[dir] .panel-footer .btn[data-v-3830b9b2]{margin:0 auto}.generate-button[data-v-3830b9b2]{gap:8px;color:#fff;font-weight:600}[dir] .generate-button[data-v-3830b9b2]{border-radius:999px;padding:10px 18px;border:none}[dir=ltr] .generate-button[data-v-3830b9b2]{background:linear-gradient(135deg,#60a5fa,#a855f7 50%,#f472b6)}[dir=rtl] .generate-button[data-v-3830b9b2]{background:linear-gradient(-135deg,#60a5fa,#a855f7 50%,#f472b6)}[dir=ltr] .generate-button[data-v-3830b9b2]:focus,[dir=ltr] .generate-button[data-v-3830b9b2]:hover{background:linear-gradient(135deg,#3b82f6,#9333ea 50%,#ec4899)}[dir=rtl] .generate-button[data-v-3830b9b2]:focus,[dir=rtl] .generate-button[data-v-3830b9b2]:hover{background:linear-gradient(-135deg,#3b82f6,#9333ea 50%,#ec4899)}.fade-slide-enter-active[data-v-3830b9b2],.fade-slide-leave-active[data-v-3830b9b2]{transition:opacity .2s ease,transform .2s ease}.fade-slide-enter[data-v-3830b9b2],.fade-slide-leave-to[data-v-3830b9b2]{opacity:0}[dir] .fade-slide-enter[data-v-3830b9b2],[dir] .fade-slide-leave-to[data-v-3830b9b2]{transform:translateY(10px)}[dir=ltr] .spinning[data-v-3830b9b2]{animation:spin-ltr-data-v-3830b9b2 1s linear infinite}[dir=rtl] .spinning[data-v-3830b9b2]{animation:spin-rtl-data-v-3830b9b2 1s linear infinite}@keyframes spin-ltr-data-v-3830b9b2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-rtl-data-v-3830b9b2{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.image-generation[data-v-6f00bd77]{display:flex;flex-direction:column;gap:24px}.avatar-upload-container[data-v-7b86a646]{display:flex;flex-direction:column;gap:12px}.avatar-upload-area[data-v-7b86a646]{display:flex;align-items:center;gap:16px;min-height:120px}[dir] .avatar-upload-area[data-v-7b86a646]{padding:16px;background:#f8f9fa;border:1px solid rgba(0,0,0,.1);border-radius:12px}.avatar-placeholder[data-v-7b86a646]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:120px;height:120px;transition:all .3s ease}[dir] .avatar-placeholder[data-v-7b86a646]{border:2px dashed #6c757d;border-radius:12px;background:#fff;cursor:pointer}[dir] .avatar-placeholder[data-v-7b86a646]:hover{border-color:#007bff;background:#f8f9ff}.avatar-placeholder .avatar-plus-icon[data-v-7b86a646]{color:#6c757d}[dir] .avatar-placeholder .avatar-plus-icon[data-v-7b86a646]{margin-bottom:8px}.avatar-placeholder .avatar-placeholder-text[data-v-7b86a646]{font-size:14px;color:#6c757d;font-weight:500}.avatar-preview[data-v-7b86a646]{position:relative;width:120px;height:120px;overflow:hidden;transition:all .3s ease}[dir] .avatar-preview[data-v-7b86a646]{border-radius:12px;cursor:pointer}[dir] .avatar-preview[data-v-7b86a646]:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15)}.avatar-preview .avatar-image[data-v-7b86a646]{width:100%;height:100%;object-fit:cover}.avatar-preview .avatar-overlay[data-v-7b86a646]{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}[dir] .avatar-preview .avatar-overlay[data-v-7b86a646]{background:rgba(0,0,0,.5)}[dir=ltr] .avatar-preview .avatar-overlay[data-v-7b86a646],[dir=rtl] .avatar-preview .avatar-overlay[data-v-7b86a646]{left:0;right:0}.avatar-preview .avatar-overlay .avatar-edit-icon[data-v-7b86a646]{color:#fff}.avatar-preview:hover .avatar-overlay[data-v-7b86a646]{opacity:1}.avatar-preview .avatar-remove-btn[data-v-7b86a646]{position:absolute;top:4px;z-index:10;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#dc3545;transition:all .3s ease;backdrop-filter:blur(8px);opacity:0}[dir] .avatar-preview .avatar-remove-btn[data-v-7b86a646]{background:hsla(0,0%,100%,.95);border:1px solid rgba(220,53,69,.3);border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1)}[dir=ltr] .avatar-preview .avatar-remove-btn[data-v-7b86a646]{right:4px}[dir=rtl] .avatar-preview .avatar-remove-btn[data-v-7b86a646]{left:4px}.avatar-preview .avatar-remove-btn[data-v-7b86a646]:hover{color:#fff}[dir] .avatar-preview .avatar-remove-btn[data-v-7b86a646]:hover{background:#dc3545;transform:scale(1.1);box-shadow:0 4px 12px rgba(220,53,69,.3)}[dir] .avatar-preview .avatar-remove-btn[data-v-7b86a646]:active{transform:scale(.95)}.avatar-preview:hover .avatar-remove-btn[data-v-7b86a646]{opacity:1}.avatar-modal-content .modal-description[data-v-7b86a646]{color:#666;font-size:14px}.avatar-modal-content .avatar-options-grid[data-v-7b86a646]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-height:500px;overflow-y:auto;scroll-behavior:smooth}[dir=ltr] .avatar-modal-content .avatar-options-grid[data-v-7b86a646]{padding:8px 8px 0 0}[dir=rtl] .avatar-modal-content .avatar-options-grid[data-v-7b86a646]{padding:8px 0 0 8px}.loading-container[data-v-7b86a646]{display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .loading-container[data-v-7b86a646]{padding:40px 20px}[dir] .loading-container .spinner-border[data-v-7b86a646]{margin-bottom:16px}.loading-container .loading-text[data-v-7b86a646]{color:#666;font-size:14px}[dir] .loading-container .loading-text[data-v-7b86a646]{margin:0}.error-container[data-v-7b86a646]{display:flex;flex-direction:column;align-items:center;justify-content:center}[dir] .error-container[data-v-7b86a646]{padding:40px 20px}.error-container .error-icon[data-v-7b86a646]{color:#dc3545}[dir] .error-container .error-icon[data-v-7b86a646]{margin-bottom:16px}.error-container .error-text[data-v-7b86a646]{color:#666;font-size:14px}[dir] .error-container .error-text[data-v-7b86a646]{margin-bottom:20px;text-align:center}[dir] .load-more-container[data-v-7b86a646]{margin-top:15px;padding:0 16px}[dir=ltr] .load-more-container[data-v-7b86a646]{text-align:right}[dir=rtl] .load-more-container[data-v-7b86a646]{text-align:left}.load-more-container .loading-more[data-v-7b86a646]{display:flex;align-items:center;justify-content:flex-end;gap:8px;color:#666;font-size:14px}[dir] .load-more-container .loading-more .loading-text[data-v-7b86a646]{margin:0}.load-more-container .load-more-info[data-v-7b86a646]{color:#666;font-size:14px;font-style:italic}[dir] .no-more-data[data-v-7b86a646]{margin-top:20px;padding:16px;text-align:center}.no-more-data .no-more-text[data-v-7b86a646]{color:#28a745;font-size:14px;font-weight:500}.modal-actions[data-v-7b86a646]{display:flex;justify-content:flex-end;gap:12px}[dir] .modal-actions[data-v-7b86a646]{padding-top:20px;border-top:1px solid #e9ecef}.modal-actions .btn[data-v-7b86a646]{font-weight:600}[dir] .modal-actions .btn[data-v-7b86a646]{border-radius:20px!important;padding:8px 16px}.modal-actions .btn-outline-secondary[data-v-7b86a646]{color:#6c757d!important}[dir] .modal-actions .btn-outline-secondary[data-v-7b86a646]{border:1px solid #6c757d!important;background:transparent!important}.modal-actions .btn-outline-secondary[data-v-7b86a646]:active,.modal-actions .btn-outline-secondary[data-v-7b86a646]:focus,.modal-actions .btn-outline-secondary[data-v-7b86a646]:hover{color:#fff!important}[dir] .modal-actions .btn-outline-secondary[data-v-7b86a646]:active,[dir] .modal-actions .btn-outline-secondary[data-v-7b86a646]:focus,[dir] .modal-actions .btn-outline-secondary[data-v-7b86a646]:hover{background:#6c757d!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(108,117,125,.3)}.modal-actions .primary-gradient-btn[data-v-7b86a646]{color:#fff!important}[dir] .modal-actions .primary-gradient-btn[data-v-7b86a646]{border:none!important}[dir=ltr] .modal-actions .primary-gradient-btn[data-v-7b86a646]{background:linear-gradient(135deg,#8ec5fc,#a855f7)!important}[dir=rtl] .modal-actions .primary-gradient-btn[data-v-7b86a646]{background:linear-gradient(-135deg,#8ec5fc,#a855f7)!important}.modal-actions .primary-gradient-btn[data-v-7b86a646]:active,.modal-actions .primary-gradient-btn[data-v-7b86a646]:focus,.modal-actions .primary-gradient-btn[data-v-7b86a646]:hover{color:#fff!important}[dir] .modal-actions .primary-gradient-btn[data-v-7b86a646]:active,[dir] .modal-actions .primary-gradient-btn[data-v-7b86a646]:focus,[dir] .modal-actions .primary-gradient-btn[data-v-7b86a646]:hover{box-shadow:0 4px 12px rgba(142,197,252,.4);transform:translateY(-1px)}[dir=ltr] .modal-actions .primary-gradient-btn[data-v-7b86a646]:active,[dir=ltr] .modal-actions .primary-gradient-btn[data-v-7b86a646]:focus,[dir=ltr] .modal-actions .primary-gradient-btn[data-v-7b86a646]:hover{background:linear-gradient(135deg,#7bb3f9,#9333ea)!important}[dir=rtl] .modal-actions .primary-gradient-btn[data-v-7b86a646]:active,[dir=rtl] .modal-actions .primary-gradient-btn[data-v-7b86a646]:focus,[dir=rtl] .modal-actions .primary-gradient-btn[data-v-7b86a646]:hover{background:linear-gradient(-135deg,#7bb3f9,#9333ea)!important}.modal-actions .primary-gradient-btn[data-v-7b86a646]:disabled{color:#9ca3af!important}[dir] .modal-actions .primary-gradient-btn[data-v-7b86a646]:disabled{background:#e5e7eb!important;transform:none;box-shadow:none}.skeleton-grid .skeleton-item[data-v-7b86a646]{position:relative;pointer-events:none}[dir] .skeleton-grid .skeleton-item[data-v-7b86a646]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:12px;cursor:default}.skeleton-grid .skeleton-item .skeleton-image[data-v-7b86a646]{width:100%;height:120px}[dir] .skeleton-grid .skeleton-item .skeleton-image[data-v-7b86a646]{background-size:200% 100%;border-radius:6px;margin-bottom:8px}[dir=ltr] .skeleton-grid .skeleton-item .skeleton-image[data-v-7b86a646]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);animation:skeleton-loading-ltr-data-v-7b86a646 1.5s infinite}[dir=rtl] .skeleton-grid .skeleton-item .skeleton-image[data-v-7b86a646]{background:linear-gradient(-90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);animation:skeleton-loading-rtl-data-v-7b86a646 1.5s infinite}.skeleton-grid .skeleton-item .skeleton-text[data-v-7b86a646]{height:12px}[dir] .skeleton-grid .skeleton-item .skeleton-text[data-v-7b86a646]{background-size:200% 100%;border-radius:4px;margin-bottom:4px}[dir=ltr] .skeleton-grid .skeleton-item .skeleton-text[data-v-7b86a646]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);animation:skeleton-loading-ltr-data-v-7b86a646 1.5s infinite}[dir=rtl] .skeleton-grid .skeleton-item .skeleton-text[data-v-7b86a646]{background:linear-gradient(-90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);animation:skeleton-loading-rtl-data-v-7b86a646 1.5s infinite}.skeleton-grid .skeleton-item .skeleton-text.skeleton-name[data-v-7b86a646]{width:80%}.skeleton-grid .skeleton-item .skeleton-text.skeleton-name-short[data-v-7b86a646]{width:60%}[dir] .skeleton-grid .skeleton-item .skeleton-text.skeleton-name-short[data-v-7b86a646]{margin-bottom:0}@keyframes skeleton-loading-ltr-data-v-7b86a646{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-loading-rtl-data-v-7b86a646{0%{background-position:300% 0}to{background-position:-100% 0}}.video-form-generation[data-v-4deee175]{display:flex;flex-direction:column;gap:24px;max-width:1156px}[dir] .video-form-generation[data-v-4deee175]{padding:24px;margin:0 auto}.video-form-generation .form-container[data-v-4deee175]{display:flex;flex-direction:column;gap:24px;max-width:1156px;width:100%}[dir] .video-form-generation .form-container[data-v-4deee175]{background:#fff;border-radius:32px;padding:32px;margin:0 auto}.video-form-generation .input-label-required[data-v-4deee175]{color:#dc3545}.video-form-generation .two-column-section[data-v-4deee175]{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:24px;align-self:stretch}.video-form-generation .two-column-section .form-section[data-v-4deee175]{flex:1}.video-form-generation .form-section .section-title[data-v-4deee175],.video-form-generation .form-section[data-v-4deee175]{display:flex;flex-direction:column;gap:16px}.video-form-generation .form-section .section-title .title-text[data-v-4deee175]{font-weight:400;font-size:16px;line-height:1.5em;color:#000}[dir] .video-form-generation .form-section .section-title .title-text[data-v-4deee175]{margin:0}.video-form-generation .form-section .section-title .description-text[data-v-4deee175]{font-weight:400;font-size:14px;line-height:1.43em;color:rgba(0,0,0,.7)}[dir] .video-form-generation .form-section .section-title .description-text[data-v-4deee175]{margin:0}.video-form-generation .form-section .upload-area[data-v-4deee175]{display:flex;flex-direction:column;gap:16px;align-self:stretch}[dir] .video-form-generation .form-section .upload-area[data-v-4deee175]{padding:16px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:16px}.video-form-generation .form-section .upload-area .selected-videos-grid[data-v-4deee175]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;width:100%}.video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card[data-v-4deee175]{transition:all .3s ease;overflow:hidden;aspect-ratio:9/16}[dir] .video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card[data-v-4deee175]{background:#f8f9fa;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:0}[dir] .video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card[data-v-4deee175]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card .video-preview[data-v-4deee175]{position:relative;width:100%;height:100%;aspect-ratio:1}.video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card .video-preview .preview-video[data-v-4deee175]{width:100%;height:100%;object-fit:cover;pointer-events:none}[dir] .video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card .video-preview .preview-video[data-v-4deee175]{border-radius:8px}.video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card .video-preview .play-button[data-v-4deee175]{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#fff;transition:all .2s ease;z-index:2}[dir] .video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card .video-preview .play-button[data-v-4deee175]{border-radius:50%;background:rgba(0,0,0,.7);cursor:pointer}[dir=ltr] .video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card .video-preview .play-button[data-v-4deee175]{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card .video-preview .play-button[data-v-4deee175]{right:50%;transform:translate(50%,-50%)}[dir] .video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card .video-preview .play-button[data-v-4deee175]:hover{background:rgba(0,0,0,.8)}[dir=ltr] .video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card .video-preview .play-button[data-v-4deee175]:hover{transform:translate(-50%,-50%) scale(1.1)}[dir=rtl] .video-form-generation .form-section .upload-area .selected-videos-grid .video-preview-card .video-preview .play-button[data-v-4deee175]:hover{transform:translate(50%,-50%) scale(1.1)}.video-form-generation .form-section .ai-analyze-section[data-v-4deee175]{display:flex;flex-direction:column;align-items:flex-end;gap:8px;align-self:stretch}.video-form-generation .form-section .ai-analyze-section .ai-analyze-btn[data-v-4deee175]{height:32px;font-weight:400;font-size:14px;line-height:1;color:#fff;display:flex;align-items:center;gap:6px}[dir] .video-form-generation .form-section .ai-analyze-section .ai-analyze-btn[data-v-4deee175]{border:none;border-radius:100px}[dir=ltr] .video-form-generation .form-section .ai-analyze-section .ai-analyze-btn[data-v-4deee175]{background:linear-gradient(141deg,#81fff4,#6e44ff)}[dir=rtl] .video-form-generation .form-section .ai-analyze-section .ai-analyze-btn[data-v-4deee175]{background:linear-gradient(-141deg,#81fff4,#6e44ff)}.video-form-generation .form-section .ai-analyze-section .ai-analyze-btn[data-v-4deee175]:disabled{opacity:.6}[dir] .video-form-generation .form-section .ai-analyze-section .ai-analyze-btn[data-v-4deee175]:disabled{cursor:not-allowed}[dir=ltr] .video-form-generation .form-section .ai-analyze-section .ai-analyze-btn .spinning[data-v-4deee175]{animation:spin-ltr-data-v-4deee175 1s linear infinite}[dir=rtl] .video-form-generation .form-section .ai-analyze-section .ai-analyze-btn .spinning[data-v-4deee175]{animation:spin-rtl-data-v-4deee175 1s linear infinite}.video-form-generation .form-section .input-group[data-v-4deee175]{display:flex;flex-direction:column;gap:8px}[dir] .video-form-generation .form-section .input-group[data-v-4deee175]{box-shadow:none}.video-form-generation .form-section .input-group .input-label[data-v-4deee175]{font-weight:400;font-size:16px;line-height:1.5em;color:#000}[dir] .video-form-generation .form-section .input-group .input-label[data-v-4deee175]{margin:0}.video-form-generation .form-section .input-group .input-hint[data-v-4deee175]{font-weight:400;font-size:14px;line-height:1.43em;color:rgba(0,0,0,.7)}[dir] .video-form-generation .form-section .input-group .input-hint[data-v-4deee175]{margin:0}.video-form-generation .form-section .input-group .input-container[data-v-4deee175]{display:flex;align-items:flex-start;gap:10px;min-height:40px;align-self:stretch}[dir] .video-form-generation .form-section .input-group .input-container[data-v-4deee175]{padding:8px 16px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px}.video-form-generation .form-section .input-group .input-container.textarea-container[data-v-4deee175]{align-items:flex-start;min-height:80px}[dir] .video-form-generation .form-section .input-group .input-container.textarea-container[data-v-4deee175]{padding:12px 16px}.video-form-generation .form-section .input-group .input-container .input-icon[data-v-4deee175]{color:rgba(0,0,0,.5);flex-shrink:0}[dir] .video-form-generation .form-section .input-group .input-container .input-icon[data-v-4deee175]{margin-top:2px}.video-form-generation .form-section .input-group .input-container .form-input[data-v-4deee175]{flex:1;outline:none;font-weight:400;font-size:16px;line-height:1.5em;color:#000}[dir] .video-form-generation .form-section .input-group .input-container .form-input[data-v-4deee175]{border:none}.video-form-generation .form-section .input-group .input-container .form-input[data-v-4deee175]::placeholder{color:rgba(0,0,0,.5)}.video-form-generation .form-section .input-group .input-container .form-input[data-v-4deee175]:disabled{color:rgba(0,0,0,.45)}[dir] .video-form-generation .form-section .input-group .input-container .form-input[data-v-4deee175]:disabled{background:#f6f7f9;cursor:not-allowed}.video-form-generation .form-section .input-group .input-container .form-input[type=number][data-v-4deee175]{appearance:textfield;-moz-appearance:textfield}.video-form-generation .form-section .input-group .input-container .form-input[type=number][data-v-4deee175]::-webkit-inner-spin-button,.video-form-generation .form-section .input-group .input-container .form-input[type=number][data-v-4deee175]::-webkit-outer-spin-button{-webkit-appearance:none}[dir] .video-form-generation .form-section .input-group .input-container .form-input[type=number][data-v-4deee175]::-webkit-inner-spin-button,[dir] .video-form-generation .form-section .input-group .input-container .form-input[type=number][data-v-4deee175]::-webkit-outer-spin-button{margin:0}.video-form-generation .form-section .input-group .input-container .form-textarea[data-v-4deee175]{flex:1;outline:none;font-weight:400;font-size:16px;line-height:1.5em;color:#000;resize:vertical;min-height:200px;align-self:stretch}[dir] .video-form-generation .form-section .input-group .input-container .form-textarea[data-v-4deee175]{border:none;padding:0;background:transparent}.video-form-generation .form-section .input-group .input-container .form-textarea[data-v-4deee175]::placeholder{color:rgba(0,0,0,.5)}.video-form-generation .form-section .input-group .input-container .form-textarea[data-v-4deee175]:disabled{color:rgba(0,0,0,.45)}[dir] .video-form-generation .form-section .input-group .input-container .form-textarea[data-v-4deee175]:disabled{background:#f6f7f9;cursor:not-allowed}.video-form-generation .form-section .input-group .character-count[data-v-4deee175]{font-weight:400;font-size:14px;line-height:1.43em;color:rgba(0,0,0,.7)}[dir=ltr] .video-form-generation .form-section .input-group .character-count[data-v-4deee175]{text-align:right}[dir=rtl] .video-form-generation .form-section .input-group .character-count[data-v-4deee175]{text-align:left}.video-form-generation .form-section .input-group .selling-points-container[data-v-4deee175]{display:flex;flex-direction:column;gap:12px}.video-form-generation .form-section .input-group .selling-points-container .selling-points-input[data-v-4deee175]{min-height:40px;align-items:flex-start;height:auto;overflow:hidden;flex-wrap:wrap}[dir] .video-form-generation .form-section .input-group .selling-points-container .selling-points-input[data-v-4deee175]{margin-bottom:0;padding:8px 16px}.video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper[data-v-4deee175]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1;min-height:24px;width:100%}.video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag[data-v-4deee175]{display:inline-flex;align-items:center;gap:4px;transition:all .3s ease;flex-shrink:0;max-width:100%}[dir] .video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag[data-v-4deee175]{padding:4px 10px;border:1px solid rgba(129,255,244,.3);border-radius:16px}[dir=ltr] .video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag[data-v-4deee175]{background:linear-gradient(141deg,rgba(129,255,244,.1),rgba(110,68,255,.1))}[dir=rtl] .video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag[data-v-4deee175]{background:linear-gradient(-141deg,rgba(129,255,244,.1),rgba(110,68,255,.1))}[dir] .video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag[data-v-4deee175]:hover{border-color:rgba(129,255,244,.5);transform:translateY(-1px)}[dir=ltr] .video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag[data-v-4deee175]:hover{background:linear-gradient(141deg,rgba(129,255,244,.15),rgba(110,68,255,.15))}[dir=rtl] .video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag[data-v-4deee175]:hover{background:linear-gradient(-141deg,rgba(129,255,244,.15),rgba(110,68,255,.15))}.video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag .tag-text[data-v-4deee175]{font-weight:400;font-size:16px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag .remove-tag-btn[data-v-4deee175]{display:flex;align-items:center;justify-content:center;width:25px;height:25px;color:#dc3545;transition:all .3s ease}[dir] .video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag .remove-tag-btn[data-v-4deee175]{background:rgba(220,53,69,.1);border:none;border-radius:50%;cursor:pointer}[dir] .video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag .remove-tag-btn[data-v-4deee175]:hover{background:rgba(220,53,69,.2);transform:scale(1.1)}.video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag .remove-tag-btn[data-v-4deee175]:disabled{opacity:.6}[dir] .video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .selling-point-tag .remove-tag-btn[data-v-4deee175]:disabled{cursor:not-allowed;transform:none}.video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .tags-input[data-v-4deee175]{flex:1;min-width:120px;outline:none;font-weight:400;font-size:16px;line-height:1.5em;color:#000;min-height:28px}[dir] .video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .tags-input[data-v-4deee175]{border:none;background:transparent;padding:0;margin-top:2px}.video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .tags-input[data-v-4deee175]::placeholder{color:rgba(0,0,0,.5)}.video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .tags-input[data-v-4deee175]:disabled{color:rgba(0,0,0,.45)}[dir] .video-form-generation .form-section .input-group .selling-points-container .selling-points-input .tags-input-wrapper .tags-input[data-v-4deee175]:disabled{background:#f6f7f9;cursor:not-allowed}.video-form-generation .form-section .price-input-group[data-v-4deee175]{display:flex;align-items:stretch;gap:-1px;align-self:stretch}.video-form-generation .form-section .price-input-group .price-input[data-v-4deee175]{flex:1}[dir=ltr] .video-form-generation .form-section .price-input-group .price-input[data-v-4deee175]{border-radius:8px 0 0 8px}[dir=rtl] .video-form-generation .form-section .price-input-group .price-input[data-v-4deee175]{border-radius:0 8px 8px 0}.video-form-generation .form-section .price-input-group .currency-selector[data-v-4deee175]{display:flex;align-items:center;gap:10px;width:114px}[dir] .video-form-generation .form-section .price-input-group .currency-selector[data-v-4deee175]{padding:8px 16px;background:#fff;border:1px solid rgba(0,0,0,.1)}[dir=ltr] .video-form-generation .form-section .price-input-group .currency-selector[data-v-4deee175]{border-radius:0 8px 8px 0}[dir=rtl] .video-form-generation .form-section .price-input-group .currency-selector[data-v-4deee175]{border-radius:8px 0 0 8px}.video-form-generation .form-section .price-input-group .currency-selector .currency-select[data-v-4deee175]{outline:none;font-weight:400;font-size:16px;line-height:1.5em;color:rgba(0,0,0,.5);width:100%}[dir] .video-form-generation .form-section .price-input-group .currency-selector .currency-select[data-v-4deee175]{border:none;background:transparent}.video-form-generation .form-section .price-input-group .currency-selector .dropdown-icon[data-v-4deee175]{color:#292d32}.video-form-generation .form-section .language-selector[data-v-4deee175]{display:flex;align-items:center;gap:10px;height:40px;align-self:stretch}[dir] .video-form-generation .form-section .language-selector[data-v-4deee175]{padding:8px 16px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px}.video-form-generation .form-section .language-selector .language-select[data-v-4deee175]{outline:none;font-weight:400;font-size:16px;line-height:1.5em;color:#000;width:100%}[dir] .video-form-generation .form-section .language-selector .language-select[data-v-4deee175]{border:none;background:transparent}.video-form-generation .form-section .language-selector .dropdown-icon[data-v-4deee175]{color:#292d32}.video-form-generation .form-section .video-count-selector[data-v-4deee175]{display:flex;align-items:center;gap:6px;align-self:stretch}.video-form-generation .form-section .video-count-selector .count-button[data-v-4deee175]{display:flex;justify-content:center;align-items:center;gap:8px;width:45px;height:auto;font-weight:400;font-size:14px;line-height:1.43em;color:#000;transition:all .3s ease}[dir] .video-form-generation .form-section .video-count-selector .count-button[data-v-4deee175]{padding:8px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;cursor:pointer}.video-form-generation .form-section .video-count-selector .count-button[data-v-4deee175]:hover{color:#fff}[dir] .video-form-generation .form-section .video-count-selector .count-button[data-v-4deee175]:hover{border:none}[dir=ltr] .video-form-generation .form-section .video-count-selector .count-button[data-v-4deee175]:hover{background:linear-gradient(141deg,#81fff4,#6e44ff)}[dir=rtl] .video-form-generation .form-section .video-count-selector .count-button[data-v-4deee175]:hover{background:linear-gradient(-141deg,#81fff4,#6e44ff)}.video-form-generation .form-section .video-count-selector .count-button.active[data-v-4deee175]{color:#fff}[dir] .video-form-generation .form-section .video-count-selector .count-button.active[data-v-4deee175]{border:none}[dir=ltr] .video-form-generation .form-section .video-count-selector .count-button.active[data-v-4deee175]{background:linear-gradient(141deg,#81fff4,#6e44ff)}[dir=rtl] .video-form-generation .form-section .video-count-selector .count-button.active[data-v-4deee175]{background:linear-gradient(-141deg,#81fff4,#6e44ff)}.video-form-generation .form-generate-actions[data-v-4deee175]{display:flex;justify-content:flex-end;align-items:center;gap:12px;align-self:stretch}.video-form-generation .form-generate-actions .generate-video-btn[data-v-4deee175]{display:flex;align-items:center;justify-content:center;gap:10px;height:40px;color:#fff;font-weight:400;font-size:14px;line-height:1.57em;transition:all .3s ease}[dir] .video-form-generation .form-generate-actions .generate-video-btn[data-v-4deee175]{padding:12px 16px;border:none;border-radius:100px;cursor:pointer}[dir=ltr] .video-form-generation .form-generate-actions .generate-video-btn[data-v-4deee175]{background:linear-gradient(141deg,#81fff4,#6e44ff)}[dir=rtl] .video-form-generation .form-generate-actions .generate-video-btn[data-v-4deee175]{background:linear-gradient(-141deg,#81fff4,#6e44ff)}[dir] .video-form-generation .form-generate-actions .generate-video-btn[data-v-4deee175]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(110,68,255,.3)}[dir] .video-form-generation .form-generate-actions .generate-video-btn[data-v-4deee175]:active:not(:disabled){transform:translateY(0)}.video-form-generation .form-generate-actions .generate-video-btn[data-v-4deee175]:disabled{opacity:.6}[dir] .video-form-generation .form-generate-actions .generate-video-btn[data-v-4deee175]:disabled{cursor:not-allowed;transform:none;box-shadow:none}[dir=ltr] .video-form-generation .form-generate-actions .generate-video-btn .spinning[data-v-4deee175]{animation:spin-ltr-data-v-4deee175 1s linear infinite}[dir=rtl] .video-form-generation .form-generate-actions .generate-video-btn .spinning[data-v-4deee175]{animation:spin-rtl-data-v-4deee175 1s linear infinite}[dir] .back-button[data-v-4deee175]{padding:10px 16px!important}@keyframes spin-ltr-data-v-4deee175{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-rtl-data-v-4deee175{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.custom-tooltip[data-v-4deee175]{position:fixed;z-index:9999;color:#fff;font-size:14px;line-height:1.4;max-width:300px;word-wrap:break-word;white-space:normal;pointer-events:none}[dir] .custom-tooltip[data-v-4deee175]{background:rgba(0,0,0,.9);padding:8px 12px;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.3)}.video-creation-polling[data-v-7620095b]{display:flex;flex-direction:column;gap:24px;min-width:800px}[dir] .video-creation-polling[data-v-7620095b]{padding:24px;margin:0 auto}.video-creation-polling .polling-status .status-card[data-v-7620095b]{min-height:400px;display:flex;align-items:center;justify-content:center}[dir] .video-creation-polling .polling-status .status-card[data-v-7620095b]{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:24px}.video-creation-polling .polling-status .status-card .status-error[data-v-7620095b],.video-creation-polling .polling-status .status-card .status-loading[data-v-7620095b],.video-creation-polling .polling-status .status-card .status-success[data-v-7620095b]{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}[dir] .video-creation-polling .polling-status .status-card .status-error[data-v-7620095b],[dir] .video-creation-polling .polling-status .status-card .status-loading[data-v-7620095b],[dir] .video-creation-polling .polling-status .status-card .status-success[data-v-7620095b]{text-align:center}.video-creation-polling .polling-status .status-card .status-loading .hourglass-container[data-v-7620095b]{display:flex;justify-content:center;align-items:center}[dir] .video-creation-polling .polling-status .status-card .status-loading .hourglass-container[data-v-7620095b]{margin-bottom:24px}.video-creation-polling .polling-status .status-card .status-loading .loading-content .loading-title[data-v-7620095b]{font-size:20px;font-weight:600;color:#2c3e50}[dir] .video-creation-polling .polling-status .status-card .status-loading .loading-content .loading-title[data-v-7620095b]{margin:0 0 8px 0;text-align:center}.video-creation-polling .polling-status .status-card .status-loading .loading-content .loading-description[data-v-7620095b]{color:#6c757d;font-size:16px}[dir] .video-creation-polling .polling-status .status-card .status-loading .loading-content .loading-description[data-v-7620095b]{margin:0;text-align:center}.video-creation-polling .polling-status .status-card .status-error .error-icon[data-v-7620095b]{color:#dc3545}.video-creation-polling .polling-status .status-card .status-error .error-content .error-title[data-v-7620095b]{font-size:18px;font-weight:600;color:#dc3545}[dir] .video-creation-polling .polling-status .status-card .status-error .error-content .error-title[data-v-7620095b]{margin:0 0 8px 0}.video-creation-polling .polling-status .status-card .status-error .error-content .error-description[data-v-7620095b]{color:#6c757d}[dir] .video-creation-polling .polling-status .status-card .status-error .error-content .error-description[data-v-7620095b]{margin:0 0 16px 0}.video-creation-polling .polling-status .status-card .status-success .success-icon[data-v-7620095b]{color:#28a745}.video-creation-polling .polling-status .status-card .status-success .success-content .success-title[data-v-7620095b]{font-size:18px;font-weight:600;color:#28a745}[dir] .video-creation-polling .polling-status .status-card .status-success .success-content .success-title[data-v-7620095b]{margin:0 0 8px 0}.video-creation-polling .polling-status .status-card .status-success .success-content .success-description[data-v-7620095b]{color:#6c757d}[dir] .video-creation-polling .polling-status .status-card .status-success .success-content .success-description[data-v-7620095b]{margin:0 0 20px 0}[dir] .video-creation-polling .polling-status .status-card .status-success .success-content .video-preview[data-v-7620095b]{margin:20px 0}.video-creation-polling .polling-status .status-card .status-success .success-content .video-preview .generated-video[data-v-7620095b]{max-width:100%;max-height:500px}[dir] .video-creation-polling .polling-status .status-card .status-success .success-content .video-preview .generated-video[data-v-7620095b]{border-radius:8px;background:#000}@keyframes top-clip-data-v-7620095b{50%{transform:translateY(21px)}to{transform:translateY(21px)}}@keyframes bottom-sand-path-data-v-7620095b{50%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes bottom-sand-g-data-v-7620095b{85%{transform:translateY(0)}to{transform:translateY(-9px)}}@keyframes hourglass-rotation-ltr-data-v-7620095b{50%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes hourglass-rotation-rtl-data-v-7620095b{50%{transform:rotate(0)}to{transform:rotate(-180deg)}}[dir=ltr] #bottom-sand g[data-v-7620095b],[dir=ltr] #bottom-sand path[data-v-7620095b],[dir=ltr] #top-sand #top-clip-path rect[data-v-7620095b],[dir=ltr] svg[data-v-7620095b],[dir=rtl] #bottom-sand g[data-v-7620095b],[dir=rtl] #bottom-sand path[data-v-7620095b],[dir=rtl] #top-sand #top-clip-path rect[data-v-7620095b],[dir=rtl] svg[data-v-7620095b]{animation-duration:5s;animation-delay:1s;animation-iteration-count:infinite}[dir=ltr] #top-sand #top-clip-path rect[data-v-7620095b],[dir=rtl] #top-sand #top-clip-path rect[data-v-7620095b]{animation-name:top-clip-data-v-7620095b}[dir] #bottom-sand path[data-v-7620095b]{transform:translateY(21px)}[dir=ltr] #bottom-sand path[data-v-7620095b],[dir=rtl] #bottom-sand path[data-v-7620095b]{animation-name:bottom-sand-path-data-v-7620095b}[dir=ltr] #bottom-sand g[data-v-7620095b],[dir=rtl] #bottom-sand g[data-v-7620095b]{animation-name:bottom-sand-g-data-v-7620095b}[dir=ltr] svg[data-v-7620095b]{animation-name:hourglass-rotation-ltr-data-v-7620095b}[dir=rtl] svg[data-v-7620095b]{animation-name:hourglass-rotation-rtl-data-v-7620095b}.video-generation[data-v-4e37880a]{display:flex;flex-direction:column;gap:24px}[dir] .video-generation__library[data-v-4e37880a]{margin-top:8px}