.branch-selector[data-v-3772f401]{margin-bottom:1.5rem}.branch-selector .card[data-v-3772f401]{border:1px solid #e8e8e8;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}@media(max-width:767px){.branch-selector .card-body[data-v-3772f401]{padding:1rem}.branch-selector h4[data-v-3772f401]{font-size:1.1rem}}.navigation-buttons[data-v-1ff53354]{margin-top:2rem;padding-top:2rem;border-top:1px solid #e8e8e8}@media(max-width:767px){.navigation-buttons[data-v-1ff53354]{margin-top:1rem;padding-top:1rem}.navigation-buttons .ant-btn[data-v-1ff53354]{width:48%}}.spell-check-btn[data-v-4ca50f22]{-webkit-transition:all .2s ease;transition:all .2s ease}.spell-check-btn[data-v-4ca50f22]:hover:not(:disabled){color:#722ed1}.spell-check-btn:hover:not(:disabled) .magic-icon .sparkle[data-v-4ca50f22]{opacity:1;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.spell-check-btn[data-v-4ca50f22]:disabled{opacity:.5;cursor:not-allowed}.magic-icon[data-v-4ca50f22]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.magic-icon .sparkle[data-v-4ca50f22]{font-size:10px;margin-right:2px;opacity:.7;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(.9) rotate(-15deg);transform:scale(.9) rotate(-15deg)}.magic-icon .anticon-highlight[data-v-4ca50f22]{color:inherit;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.magic-icon:hover .anticon-highlight[data-v-4ca50f22]{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.active-ingredient-selector .form-label[data-v-58a39ff8]{display:block;font-weight:500;margin-bottom:.5rem;color:#262626}.active-ingredient-selector .ingredients-container[data-v-58a39ff8]{border:1px solid #d9d9d9;border-radius:4px;padding:12px;min-height:80px;background:#fafafa;-webkit-transition:all .3s ease;transition:all .3s ease}.active-ingredient-selector .ingredients-container[data-v-58a39ff8]:hover{border-color:#40a9ff}.active-ingredient-selector .ingredients-tags[data-v-58a39ff8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.active-ingredient-selector .ingredient-tag[data-v-58a39ff8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;font-size:14px;background:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.active-ingredient-selector .ingredient-tag[data-v-58a39ff8]:hover{background:#40a9ff}.active-ingredient-selector .ingredient-tag:hover .edit-icon[data-v-58a39ff8]{opacity:1}.active-ingredient-selector .ingredient-tag .tag-content[data-v-58a39ff8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.active-ingredient-selector .ingredient-tag .ingredient-name[data-v-58a39ff8]{font-weight:500}.active-ingredient-selector .ingredient-tag .ingredient-concentration[data-v-58a39ff8]{background:hsla(0,0%,100%,.25);padding:2px 8px;border-radius:4px;font-size:12px}.active-ingredient-selector .ingredient-tag .edit-icon[data-v-58a39ff8]{margin-left:8px;opacity:.7;font-size:12px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.active-ingredient-selector .ingredient-tag[data-v-58a39ff8] .anticon-close{color:hsla(0,0%,100%,.8);margin-left:8px}.active-ingredient-selector .ingredient-tag[data-v-58a39ff8] .anticon-close:hover{color:#fff}.active-ingredient-selector .add-btn[data-v-58a39ff8]{border-radius:4px;border-color:#1890ff;color:#1890ff}.active-ingredient-selector .add-btn[data-v-58a39ff8]:hover{background:#1890ff;color:#fff;border-color:#1890ff}.active-ingredient-selector .empty-state[data-v-58a39ff8]{text-align:center;padding:20px;color:#8c8c8c}.active-ingredient-selector .empty-state .empty-icon[data-v-58a39ff8]{font-size:32px;margin-bottom:8px;color:#bfbfbf}.active-ingredient-selector .empty-state p[data-v-58a39ff8]{margin-bottom:4px;font-weight:500}.active-ingredient-selector .modal-form .form-group[data-v-58a39ff8]{margin-bottom:16px}.active-ingredient-selector .modal-form .form-label[data-v-58a39ff8]{font-size:14px;margin-bottom:8px}.active-ingredient-selector .modal-form .concentration-input .ant-input-group[data-v-58a39ff8]{display:-webkit-box;display:-ms-flexbox;display:flex}.active-ingredient-selector .modal-form .preview-section[data-v-58a39ff8]{background:#f6f6f6;padding:12px;border-radius:4px;text-align:center}.active-ingredient-selector .modal-form .preview-section .preview-tag[data-v-58a39ff8]{font-size:16px;padding:8px 16px}@media(max-width:767px){.active-ingredient-selector .ingredient-tag[data-v-58a39ff8]{font-size:12px;padding:4px 10px}.active-ingredient-selector .ingredient-tag .ingredient-concentration[data-v-58a39ff8]{font-size:10px;padding:1px 6px}.active-ingredient-selector .add-btn[data-v-58a39ff8]{font-size:12px}}.general-info .section-title[data-v-1010311a]{color:#1a3353;font-size:1.1rem;font-weight:600;border-bottom:2px solid #1890ff;padding-bottom:.5rem}.general-info .form-label[data-v-1010311a]{display:block;font-weight:500;margin-bottom:.5rem;color:#262626}.general-info .concentration-summary[data-v-1010311a]{background:#f5f5f5;color:#262626;padding:12px 16px;border-radius:4px;border:1px solid #d9d9d9;font-size:14px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.general-info .concentration-summary .anticon[data-v-1010311a]{color:#1890ff}.general-info .has-error[data-v-1010311a] .ant-input,.general-info .has-error[data-v-1010311a] .ant-select-selection,.general-info[data-v-1010311a] .has-error.ant-input,.general-info[data-v-1010311a] textarea.has-error.ant-input{border-color:#f5222d!important}@media(max-width:767px){.general-info .section-title[data-v-1010311a]{font-size:1rem}.general-info .form-label[data-v-1010311a]{font-size:.9rem}.general-info .concentration-summary[data-v-1010311a]{font-size:14px;padding:10px 12px}}.dimensions-weight .has-error[data-v-6c2cf7a6] .ant-input-number,.dimensions-weight .has-error[data-v-6c2cf7a6] .ant-select-selection,.dimensions-weight[data-v-6c2cf7a6] .has-error .ant-input-number,.dimensions-weight[data-v-6c2cf7a6] .has-error .ant-select-selection{border-color:#f5222d!important}.dimensions-weight .section-title[data-v-6c2cf7a6]{color:#1a3353;font-size:1.1rem;font-weight:600;border-bottom:2px solid #fa8c16;padding-bottom:.5rem}.dimensions-weight .subsection[data-v-6c2cf7a6]{background-color:#fafafa;border-radius:4px;padding:1.5rem}@media(max-width:767px){.dimensions-weight .subsection[data-v-6c2cf7a6]{padding:1rem}}.dimensions-weight .subsection-title[data-v-6c2cf7a6]{color:#595959;font-size:1rem;font-weight:600}.dimensions-weight .form-label[data-v-6c2cf7a6]{display:block;font-weight:500;margin-bottom:.5rem;color:#262626}.dimensions-weight .visual-helper[data-v-6c2cf7a6] .ant-alert{border-left:4px solid #1890ff}.dimensions-weight[data-v-6c2cf7a6] .ant-input-number{width:100%}@media(max-width:767px){.dimensions-weight .section-title[data-v-6c2cf7a6]{font-size:1rem}.dimensions-weight .subsection-title[data-v-6c2cf7a6]{font-size:.95rem}.dimensions-weight .form-label[data-v-6c2cf7a6]{font-size:.9rem}}.registry-info .has-error[data-v-323ce312] .ant-calendar-picker-input,.registry-info .has-error[data-v-323ce312] .ant-input,.registry-info .has-error[data-v-323ce312] .ant-select-selection,.registry-info[data-v-323ce312] .has-error .ant-calendar-picker-input,.registry-info[data-v-323ce312] .has-error .ant-input,.registry-info[data-v-323ce312] .has-error .ant-select-selection{border-color:#f5222d!important}.registry-info .section-title[data-v-323ce312]{color:#1a3353;font-size:1.1rem;font-weight:600;border-bottom:2px solid #722ed1;padding-bottom:.5rem}.registry-info .registry-section[data-v-323ce312]{padding:1rem;background-color:#fafafa;border-radius:8px;border:1px solid #e8e8e8}.registry-info .subsection-title[data-v-323ce312]{color:#1a3353;font-size:1rem;font-weight:600;margin-bottom:1rem}.registry-info .form-label[data-v-323ce312]{display:block;font-weight:500;margin-bottom:.5rem;color:#262626;font-size:.875rem}.registry-info[data-v-323ce312] .ant-upload-list{margin-top:.5rem}.registry-info[data-v-323ce312] .ant-btn{border-style:dashed;border-color:#1890ff;color:#1890ff}.registry-info[data-v-323ce312] .ant-btn:hover{border-color:#40a9ff;color:#40a9ff}@media(max-width:767px){.registry-info .section-title[data-v-323ce312]{font-size:1rem}.registry-info .subsection-title[data-v-323ce312]{font-size:.95rem}.registry-info .form-label[data-v-323ce312]{font-size:.9rem}.registry-info .registry-section[data-v-323ce312]{padding:.75rem}}.monetary-info .section-title[data-v-c8d2c7ea]{color:#1a3353;font-size:1.1rem;font-weight:600;border-bottom:2px solid #52c41a;padding-bottom:.5rem}.monetary-info .form-label[data-v-c8d2c7ea]{display:block;font-weight:500;margin-bottom:.5rem;color:#262626}.monetary-info .cost-summary[data-v-c8d2c7ea] .ant-alert-info{background-color:#e6f7ff;border:1px solid #91d5ff}.monetary-info[data-v-c8d2c7ea] .ant-input-number{width:100%}.monetary-info[data-v-c8d2c7ea] .ant-input[disabled]{color:#595959!important;font-weight:600;background-color:#f5f5f5;cursor:not-allowed}.monetary-info .has-error[data-v-c8d2c7ea] .ant-input-number-input,.monetary-info .has-error[data-v-c8d2c7ea] .ant-select-selection,.monetary-info[data-v-c8d2c7ea] .has-error .ant-input-number{border-color:#f5222d!important}@media(max-width:767px){.monetary-info .section-title[data-v-c8d2c7ea]{font-size:1rem}.monetary-info .form-label[data-v-c8d2c7ea]{font-size:.9rem}}.step1-basic-data .section-header[data-v-334cb22e]{background-color:#fafafa}.step1-basic-data .section-header h3[data-v-334cb22e]{color:#1a3353;font-size:1.25rem}@media(max-width:767px){.step1-basic-data .section-header h3[data-v-334cb22e]{font-size:1.1rem}}.step1-basic-data .card[data-v-334cb22e]{border:1px solid #e8e8e8;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.step1-basic-data .form-sections[data-v-334cb22e]{padding:1.5rem;background-color:#fff}@media(max-width:767px){.step1-basic-data .form-sections[data-v-334cb22e]{padding:1rem}}.step1-basic-data .section-card[data-v-334cb22e]{background:#fff;margin-bottom:1rem;border:1px solid #e8e8e8;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.step1-basic-data .section-card[data-v-334cb22e]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.step1-basic-data .section-card[data-v-334cb22e]:last-of-type{margin-bottom:0}.step1-basic-data .navigation-wrapper[data-v-334cb22e]{margin-top:1.5rem;padding:1rem;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06)}.step1-basic-data[data-v-334cb22e] .ant-divider{margin:0}@media(max-width:767px){.step1-basic-data .p-md-4[data-v-334cb22e]{padding:1rem!important}}.bulk-dimensions .section-title[data-v-6efe637c]{color:#1a3353;font-size:1rem;font-weight:600}.bulk-dimensions .form-label[data-v-6efe637c]{display:block;font-weight:500;margin-bottom:.5rem;color:#262626}.bulk-dimensions .animation-container[data-v-6efe637c]{background-color:#fafafa;border-radius:8px;padding:2rem;border:1px solid #e8e8e8}@media(max-width:767px){.bulk-dimensions .animation-container[data-v-6efe637c]{padding:1rem}}.bulk-dimensions .dimension-images[data-v-6efe637c]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:991px){.bulk-dimensions .dimension-images[data-v-6efe637c]{grid-template-columns:1fr;gap:2rem}}.bulk-dimensions .dimension-item[data-v-6efe637c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bulk-dimensions .dimension-image[data-v-6efe637c]{width:200px;height:200px;-o-object-fit:contain;object-fit:contain;margin-bottom:1rem;background-color:transparent}@media(max-width:767px){.bulk-dimensions .dimension-image[data-v-6efe637c]{width:150px;height:150px}}.bulk-dimensions .dimension-label[data-v-6efe637c]{width:100%;text-align:center}.bulk-dimensions .dimension-label .form-label[data-v-6efe637c]{font-size:.95rem;font-weight:600}.bulk-dimensions .has-error[data-v-6efe637c] .ant-input-number{border-color:#ff4d4f}.bulk-dimensions .has-error[data-v-6efe637c] .ant-input-number:focus,.bulk-dimensions .has-error[data-v-6efe637c] .ant-input-number:hover{border-color:#ff4d4f;-webkit-box-shadow:0 0 0 2px rgba(255,77,79,.1);box-shadow:0 0 0 2px rgba(255,77,79,.1)}.bulk-dimensions .has-error[data-v-6efe637c] .ant-select .ant-select-selection{border-color:#ff4d4f}.bulk-dimensions .has-error[data-v-6efe637c] .ant-select .ant-select-selection:focus,.bulk-dimensions .has-error[data-v-6efe637c] .ant-select .ant-select-selection:hover{border-color:#ff4d4f;-webkit-box-shadow:0 0 0 2px rgba(255,77,79,.1);box-shadow:0 0 0 2px rgba(255,77,79,.1)}.bulk-dimensions .field-error[data-v-6efe637c]{display:block;margin-top:4px;font-size:.8rem;line-height:1.3;color:#ff4d4f;text-align:left}.bulk-dimensions .fade-error-enter-active[data-v-6efe637c],.bulk-dimensions .fade-error-leave-active[data-v-6efe637c]{-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease}.bulk-dimensions .fade-error-enter[data-v-6efe637c],.bulk-dimensions .fade-error-leave-to[data-v-6efe637c]{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.bulk-dimensions[data-v-6efe637c] .ant-input-number{width:100%}.bulk-dimensions[data-v-6efe637c] .ant-input-number,.bulk-dimensions[data-v-6efe637c] .ant-select .ant-select-selection{-webkit-transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,box-shadow .3s ease;transition:border-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}@media(max-width:767px){.bulk-dimensions .section-title[data-v-6efe637c]{font-size:.95rem}.bulk-dimensions .form-label[data-v-6efe637c]{font-size:.9rem}}.sub-bulk-dimensions .section-title[data-v-1bffb252]{color:#1a3353;font-size:1rem;font-weight:600}.sub-bulk-dimensions .form-label[data-v-1bffb252]{display:block;font-weight:500;margin-bottom:.5rem;color:#262626}.sub-bulk-dimensions .animation-container[data-v-1bffb252]{background-color:#fafafa;border-radius:8px;padding:2rem;border:1px solid #e8e8e8}@media(max-width:767px){.sub-bulk-dimensions .animation-container[data-v-1bffb252]{padding:1rem}}.sub-bulk-dimensions .dimension-videos[data-v-1bffb252]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:991px){.sub-bulk-dimensions .dimension-videos[data-v-1bffb252]{grid-template-columns:1fr;gap:2rem}}.sub-bulk-dimensions .dimension-item[data-v-1bffb252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-bulk-dimensions .dimension-image[data-v-1bffb252]{width:200px;height:200px;-o-object-fit:contain;object-fit:contain;margin-bottom:1rem;background-color:transparent}@media(max-width:767px){.sub-bulk-dimensions .dimension-image[data-v-1bffb252]{width:150px;height:150px}}.sub-bulk-dimensions .dimension-label[data-v-1bffb252]{width:100%;text-align:center}.sub-bulk-dimensions .dimension-label .form-label[data-v-1bffb252]{font-size:.95rem;font-weight:600}.sub-bulk-dimensions .has-error[data-v-1bffb252] .ant-input-number{border-color:#ff4d4f}.sub-bulk-dimensions .has-error[data-v-1bffb252] .ant-input-number:focus,.sub-bulk-dimensions .has-error[data-v-1bffb252] .ant-input-number:hover{border-color:#ff4d4f;-webkit-box-shadow:0 0 0 2px rgba(255,77,79,.1);box-shadow:0 0 0 2px rgba(255,77,79,.1)}.sub-bulk-dimensions .field-error[data-v-1bffb252]{display:block;margin-top:4px;font-size:.8rem;line-height:1.3;color:#ff4d4f;text-align:left}.sub-bulk-dimensions .fade-error-enter-active[data-v-1bffb252],.sub-bulk-dimensions .fade-error-leave-active[data-v-1bffb252]{-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease}.sub-bulk-dimensions .fade-error-enter[data-v-1bffb252],.sub-bulk-dimensions .fade-error-leave-to[data-v-1bffb252]{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.sub-bulk-dimensions[data-v-1bffb252] .ant-input-number{width:100%;-webkit-transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,box-shadow .3s ease;transition:border-color .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}@media(max-width:767px){.sub-bulk-dimensions .section-title[data-v-1bffb252]{font-size:.95rem}.sub-bulk-dimensions .form-label[data-v-1bffb252]{font-size:.9rem}}.step2-logistics .section-header[data-v-d06ddf14]{background-color:#fafafa}.step2-logistics .section-header h3[data-v-d06ddf14]{color:#1a3353;font-size:1.25rem}@media(max-width:767px){.step2-logistics .section-header h3[data-v-d06ddf14]{font-size:1.1rem}}.step2-logistics .card[data-v-d06ddf14]{border:1px solid #e8e8e8;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.step2-logistics .form-sections[data-v-d06ddf14]{padding:1.5rem;background-color:#fff}@media(max-width:767px){.step2-logistics .form-sections[data-v-d06ddf14]{padding:1rem}}.step2-logistics .section-card[data-v-d06ddf14]{background:#fff;margin-bottom:1rem;border:1px solid #e8e8e8;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.step2-logistics .section-card[data-v-d06ddf14]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.step2-logistics .subsection-title[data-v-d06ddf14]{color:#1a3353;font-size:1.1rem;font-weight:600;border-bottom:2px solid #1890ff;padding-bottom:.5rem}.step2-logistics .navigation-wrapper[data-v-d06ddf14]{margin-top:1.5rem;padding:1rem;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06)}.step2-logistics[data-v-d06ddf14] .ant-divider{margin:0}@media(max-width:767px){.step2-logistics .p-md-4[data-v-d06ddf14]{padding:1rem!important}}.step3-images-video .section-header[data-v-c6ebb594]{background-color:#fafafa}.step3-images-video .section-header h3[data-v-c6ebb594]{color:#1a3353;font-size:1.25rem}@media(max-width:767px){.step3-images-video .section-header h3[data-v-c6ebb594]{font-size:1.1rem}}.step3-images-video .card[data-v-c6ebb594]{border:1px solid #e8e8e8;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.step3-images-video .form-sections[data-v-c6ebb594]{padding:1.5rem;background-color:#fff}@media(max-width:767px){.step3-images-video .form-sections[data-v-c6ebb594]{padding:1rem}}.step3-images-video .section-card[data-v-c6ebb594]{background:#fff;margin-bottom:1rem;border:1px solid #e8e8e8;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06)}.step3-images-video .subsection-title[data-v-c6ebb594]{color:#1a3353;font-size:1.1rem;font-weight:600}.step3-images-video .navigation-wrapper[data-v-c6ebb594]{margin-top:1.5rem;padding:1rem;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06)}.step3-images-video .alert[data-v-c6ebb594]{padding:1rem;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.step3-images-video .alert.alert-warning[data-v-c6ebb594]{border:1px solid #faad14;background-color:#fffbe6;color:#ad6800}.step3-images-video .alert.alert-error[data-v-c6ebb594]{border:1px solid #ff4d4f;background-color:#fff1f0;color:#cf1322}.step3-images-video .alert.alert-info[data-v-c6ebb594]{border:1px solid #91d5ff;background-color:#e6f7ff;color:#0050b3}.step3-images-video .image-grid-container[data-v-c6ebb594]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;min-height:180px}@media(max-width:767px){.step3-images-video .image-grid-container[data-v-c6ebb594]{grid-template-columns:repeat(2,1fr);gap:.75rem}}.step3-images-video .image-grid[data-v-c6ebb594]{display:contents}.step3-images-video .image-item[data-v-c6ebb594]{position:relative;border:2px dashed #d9d9d9;border-radius:8px;padding:.5rem;background-color:#fafafa;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:-webkit-grab;cursor:grab}.step3-images-video .image-item[data-v-c6ebb594]:active{cursor:-webkit-grabbing;cursor:grabbing}.step3-images-video .image-item[data-v-c6ebb594]:hover{border-color:#1890ff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.2);box-shadow:0 2px 8px rgba(24,144,255,.2)}.step3-images-video .image-item.image-status-error[data-v-c6ebb594]{border-color:#ff4d4f;border-style:solid}.step3-images-video .image-item.image-status-error[data-v-c6ebb594]:hover{border-color:#ff4d4f;-webkit-box-shadow:0 2px 8px rgba(255,77,79,.2);box-shadow:0 2px 8px rgba(255,77,79,.2)}.step3-images-video .image-item.image-status-warning[data-v-c6ebb594]{border-color:#faad14;border-style:solid}.step3-images-video .image-item.image-status-warning[data-v-c6ebb594]:hover{border-color:#faad14;-webkit-box-shadow:0 2px 8px rgba(250,173,20,.2);box-shadow:0 2px 8px rgba(250,173,20,.2)}.step3-images-video .image-item.image-status-success[data-v-c6ebb594]{border-color:#52c41a;border-style:solid}.step3-images-video .image-item.image-status-success[data-v-c6ebb594]:hover{border-color:#52c41a;-webkit-box-shadow:0 2px 8px rgba(82,196,26,.2);box-shadow:0 2px 8px rgba(82,196,26,.2)}.step3-images-video .image-item.upload-placeholder[data-v-c6ebb594]{cursor:pointer;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;min-height:180px}.step3-images-video .image-item.upload-placeholder[data-v-c6ebb594]:hover{border-color:#1890ff;background-color:#f0f8ff}.step3-images-video .image-number[data-v-c6ebb594]{position:absolute;top:.5rem;left:.5rem;background-color:#1890ff;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;z-index:3}.step3-images-video .drag-handle[data-v-c6ebb594]{position:absolute;top:.5rem;right:.5rem;background-color:rgba(0,0,0,.6);color:#fff;padding:.35rem .5rem;border-radius:4px;pointer-events:none;z-index:3;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;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.step3-images-video .drag-handle .anticon[data-v-c6ebb594]{font-size:16px}.step3-images-video .image-preview[data-v-c6ebb594]{position:relative;width:100%;height:120px;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;background-color:#fff;border-radius:4px;overflow:hidden;margin-top:1.5rem}.step3-images-video .image-preview img[data-v-c6ebb594]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.step3-images-video .quality-badge[data-v-c6ebb594]{position:absolute;bottom:.5rem;right:.5rem;padding:.25rem .5rem;border-radius:50%;font-size:1.25rem;z-index:2}.step3-images-video .quality-badge.success[data-v-c6ebb594]{color:#52c41a;background-color:hsla(0,0%,100%,.9)}.step3-images-video .quality-badge.warning[data-v-c6ebb594]{color:#faad14;background-color:hsla(0,0%,100%,.9)}.step3-images-video .analyzing-overlay[data-v-c6ebb594]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.9);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;font-size:.85rem;color:#1890ff;z-index:2}.step3-images-video .quality-feedback-badge[data-v-c6ebb594]{position:absolute;bottom:.5rem;left:.5rem;z-index:3}.step3-images-video .quality-feedback-badge .warning-icon[data-v-c6ebb594]{font-size:20px;color:#faad14;background-color:#fff;border-radius:50%;padding:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.step3-images-video .quality-feedback-badge .warning-icon[data-v-c6ebb594]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.step3-images-video .quality-feedback-badge .error-icon[data-v-c6ebb594]{font-size:20px;color:#ff4d4f;background-color:#fff;border-radius:50%;padding:4px;-webkit-box-shadow:0 2px 8px rgba(255,77,79,.3);box-shadow:0 2px 8px rgba(255,77,79,.3);cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.step3-images-video .quality-feedback-badge .error-icon[data-v-c6ebb594]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.step3-images-video .quality-popover-content[data-v-c6ebb594]{max-width:320px;padding:4px 0}.step3-images-video .quality-popover-content .quality-issue-item[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:8px 12px;margin-bottom:4px;font-size:13px;color:#262626;background-color:#fafafa;border-radius:6px;border-left:3px solid #faad14}.step3-images-video .quality-popover-content .quality-issue-item[data-v-c6ebb594]:last-child{margin-bottom:0}.step3-images-video .quality-popover-content .quality-issue-item[data-v-c6ebb594]:has(span:first-letter){border-left-color:#faad14}.step3-images-video .quality-popover-content .quality-issue-item .anticon[data-v-c6ebb594]{margin-top:3px;margin-right:2px;-ms-flex-negative:0;flex-shrink:0;font-size:14px;color:#8c8c8c}.step3-images-video .quality-popover-content .quality-issue-item span[data-v-c6ebb594]{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.5;word-break:break-word}.step3-images-video .quality-popover-content .quality-issue-item--warning[data-v-c6ebb594]{border-left-color:#faad14;background-color:#fffbe6}.step3-images-video .quality-popover-content .quality-issue-item--warning .anticon[data-v-c6ebb594]{color:#faad14}.step3-images-video .quality-popover-content .quality-issue-item--error[data-v-c6ebb594]{border-left-color:#ff4d4f;background-color:#fff2f0}.step3-images-video .quality-popover-content .quality-issue-item--error .anticon[data-v-c6ebb594]{color:#ff4d4f}.step3-images-video .quality-popover-content .quality-issue-item--suggestion[data-v-c6ebb594]{border-left-color:#1890ff;background-color:#e6f7ff}.step3-images-video .quality-popover-content .quality-issue-item--suggestion .anticon[data-v-c6ebb594]{color:#1890ff}.step3-images-video .image-actions[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #e8e8e8}.step3-images-video .upload-content[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100px;padding:1rem;text-align:center}.step3-images-video .upload-content .upload-text[data-v-c6ebb594]{font-size:.95rem;font-weight:500;color:#262626;margin:0 0 .25rem 0}.step3-images-video .upload-content .upload-hint[data-v-c6ebb594]{font-size:.8rem;color:#8c8c8c;margin:0}.step3-images-video .video-upload-area[data-v-c6ebb594]{border:2px dashed #d9d9d9;border-radius:8px;padding:2rem;text-align:center;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.step3-images-video .video-upload-area[data-v-c6ebb594]:hover{border-color:#1890ff}.step3-images-video .upload-placeholder-large[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px;cursor:pointer;padding:2rem}.step3-images-video .video-preview-card[data-v-c6ebb594]{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.step3-images-video .video-preview[data-v-c6ebb594]{background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px}@media(max-width:767px){.step3-images-video .video-preview[data-v-c6ebb594]{min-height:200px}}.step3-images-video .video-player[data-v-c6ebb594]{width:100%;max-height:500px;-o-object-fit:contain;object-fit:contain}.step3-images-video .video-info[data-v-c6ebb594]{padding:1rem;background-color:#fafafa;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.step3-images-video .video-info[data-v-c6ebb594],.step3-images-video .video-name[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step3-images-video .video-name[data-v-c6ebb594]{gap:.5rem;font-weight:500;color:#262626;-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-c6ebb594] .fullscreen-modal .ant-modal{max-width:100%;top:0;padding-bottom:0;margin:0}[data-v-c6ebb594] .fullscreen-modal .ant-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;border-radius:0}[data-v-c6ebb594] .fullscreen-modal .ant-modal-body{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.ai-fullscreen-modal[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;background-color:#f0f2f5}.ai-fullscreen-modal .modal-header[data-v-c6ebb594]{background-color:#fff;padding:1.5rem 2rem;border-bottom:1px solid #e8e8e8;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);z-index:10}.ai-fullscreen-modal .modal-header .header-left[data-v-c6ebb594],.ai-fullscreen-modal .modal-header[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-fullscreen-modal .modal-header .header-left[data-v-c6ebb594]{gap:1rem}.ai-fullscreen-modal .modal-header .header-left .header-icon[data-v-c6ebb594]{font-size:32px;color:#1890ff}.ai-fullscreen-modal .modal-header .header-left h2[data-v-c6ebb594]{color:#1a3353;font-size:1.5rem;font-weight:600}.ai-fullscreen-modal .modal-header .header-left p[data-v-c6ebb594]{font-size:.95rem;color:#8c8c8c}.ai-fullscreen-modal .modal-header .header-right[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.ai-fullscreen-modal .modal-body[data-v-c6ebb594]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:2rem}@media(max-width:767px){.ai-fullscreen-modal .modal-body[data-v-c6ebb594]{padding:1rem}}.ai-fullscreen-modal .section-header[data-v-c6ebb594]{margin-bottom:1.5rem}.ai-fullscreen-modal .section-header h3[data-v-c6ebb594]{color:#1a3353;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.ai-fullscreen-modal .image-section[data-v-c6ebb594]{background-color:#fff;border-radius:8px;padding:2rem;height:100%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.ai-fullscreen-modal .image-section .image-preview-large[data-v-c6ebb594]{width:100%;max-width:600px;margin:0 auto;aspect-ratio:1;border-radius:8px;overflow:hidden;border:2px solid #e8e8e8;background-color:#fafafa;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;margin-bottom:1.5rem;position:relative}.ai-fullscreen-modal .image-section .image-preview-large img[data-v-c6ebb594]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ai-fullscreen-modal .image-section .image-preview-large.with-grid[data-v-c6ebb594]{border-color:#1890ff}.ai-fullscreen-modal .image-section .grid-overlay[data-v-c6ebb594]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:10}.ai-fullscreen-modal .image-section .grid-overlay .grid-line[data-v-c6ebb594]{position:absolute;background-color:rgba(0,191,255,.6)}.ai-fullscreen-modal .image-section .grid-overlay .grid-line.top[data-v-c6ebb594]{top:9%;left:0;right:0;height:2px}.ai-fullscreen-modal .image-section .grid-overlay .grid-line.bottom[data-v-c6ebb594]{bottom:9%;left:0;right:0;height:2px}.ai-fullscreen-modal .image-section .grid-overlay .grid-line.left[data-v-c6ebb594]{left:9%;top:0;bottom:0;width:2px}.ai-fullscreen-modal .image-section .grid-overlay .grid-line.right[data-v-c6ebb594]{right:9%;top:0;bottom:0;width:2px}.ai-fullscreen-modal .image-section .grid-overlay .grid-corner[data-v-c6ebb594]{position:absolute;width:20px;height:20px;border-color:rgba(0,191,255,.8);border-style:solid}.ai-fullscreen-modal .image-section .grid-overlay .grid-corner.top-left[data-v-c6ebb594]{top:9%;left:9%;border-width:3px 0 0 3px}.ai-fullscreen-modal .image-section .grid-overlay .grid-corner.top-right[data-v-c6ebb594]{top:9%;right:9%;border-width:3px 3px 0 0}.ai-fullscreen-modal .image-section .grid-overlay .grid-corner.bottom-left[data-v-c6ebb594]{bottom:9%;left:9%;border-width:0 0 3px 3px}.ai-fullscreen-modal .image-section .grid-overlay .grid-corner.bottom-right[data-v-c6ebb594]{bottom:9%;right:9%;border-width:0 3px 3px 0}.ai-fullscreen-modal .image-section .grid-overlay .safe-zone[data-v-c6ebb594]{position:absolute;top:9%;left:9%;right:9%;bottom:9%;border:1px dashed rgba(0,191,255,.4);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}.ai-fullscreen-modal .image-section .grid-overlay .safe-zone .safe-zone-label[data-v-c6ebb594]{background-color:rgba(0,191,255,.1);color:#09c;font-size:11px;font-weight:600;padding:4px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.ai-fullscreen-modal .image-section .grid-toggle-container[data-v-c6ebb594]{text-align:center}.ai-fullscreen-modal .image-section .grid-toggle-container .ant-checkbox-wrapper[data-v-c6ebb594]{color:#595959;font-size:13px}.ai-fullscreen-modal .image-section .grid-toggle-container .ant-checkbox-wrapper[data-v-c6ebb594]:hover{color:#1890ff}.ai-fullscreen-modal .image-section .grid-legend[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;padding:8px;background-color:#f5f7fa;border-radius:6px;font-size:12px}.ai-fullscreen-modal .image-section .grid-legend .legend-item[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#595959}.ai-fullscreen-modal .image-section .grid-legend .legend-item .legend-color[data-v-c6ebb594]{width:16px;height:16px;border-radius:3px}.ai-fullscreen-modal .image-section .grid-legend .legend-item .legend-color.margin-zone[data-v-c6ebb594]{background-color:rgba(0,191,255,.2);border:2px solid rgba(0,191,255,.6)}.ai-fullscreen-modal .image-section .grid-legend .legend-item .legend-color.safe-zone-color[data-v-c6ebb594]{background-color:rgba(82,196,26,.2);border:1px dashed rgba(82,196,26,.6)}.ai-fullscreen-modal .image-section .image-stats[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:1rem;background-color:#f5f7fa;border-radius:8px;margin-bottom:1rem}.ai-fullscreen-modal .image-section .image-stats .stat-item[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.9rem;color:#595959}.ai-fullscreen-modal .image-section .image-stats .stat-item .anticon[data-v-c6ebb594]{color:#1890ff;font-size:16px}.ai-fullscreen-modal .actions-section[data-v-c6ebb594]{background-color:#fff;border-radius:8px;padding:2rem;height:100%;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);overflow-y:auto}.ai-fullscreen-modal .actions-section .actions-grid-compact[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.ai-fullscreen-modal .actions-section .action-row[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem;background-color:#fafafa;border:1px solid #e8e8e8;border-radius:8px;-webkit-transition:all .2s ease;transition:all .2s ease}.ai-fullscreen-modal .actions-section .action-row[data-v-c6ebb594]:hover:not(.disabled):not(.completed){border-color:#1890ff;background-color:#f0f8ff}.ai-fullscreen-modal .actions-section .action-row.processing[data-v-c6ebb594]{border-color:#1890ff;background-color:#e6f7ff}.ai-fullscreen-modal .actions-section .action-row.completed[data-v-c6ebb594]{border-color:#52c41a;background-color:#f6ffed}.ai-fullscreen-modal .actions-section .action-row.disabled[data-v-c6ebb594]{opacity:.5;pointer-events:none}.ai-fullscreen-modal .actions-section .action-row .action-left[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.ai-fullscreen-modal .actions-section .action-row .step-number[data-v-c6ebb594]{width:28px;height:28px;border-radius:50%;background:#e8e8e8;color:#999;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;font-weight:600;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.ai-fullscreen-modal .actions-section .action-row .step-number.active[data-v-c6ebb594]{background:#1890ff;color:#fff}.ai-fullscreen-modal .actions-section .action-row .step-number.completed[data-v-c6ebb594]{background:#52c41a;color:#fff}.ai-fullscreen-modal .actions-section .action-row .action-icon-sm[data-v-c6ebb594]{width:36px;height:36px;min-width:36px;border-radius:6px;background-color:#e6f7ff;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;font-size:16px;color:#1890ff}.ai-fullscreen-modal .actions-section .action-row .action-info[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.ai-fullscreen-modal .actions-section .action-row .action-name[data-v-c6ebb594]{font-weight:600;font-size:.875rem;color:#262626}.ai-fullscreen-modal .actions-section .action-row .action-desc[data-v-c6ebb594]{font-size:.75rem;color:#8c8c8c}.ai-fullscreen-modal .actions-section .action-row .action-right[data-v-c6ebb594],.ai-fullscreen-modal .actions-section .action-row .processing-indicator[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-fullscreen-modal .actions-section .action-row .processing-indicator[data-v-c6ebb594]{gap:.5rem;color:#1890ff;font-size:.8rem;font-weight:500}.ai-fullscreen-modal .actions-section .action-row .completed-check[data-v-c6ebb594]{font-size:20px;color:#52c41a}.ai-fullscreen-modal .actions-section .actions-grid[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.ai-fullscreen-modal .actions-section .action-card[data-v-c6ebb594]{background-color:#fafafa;border:2px solid #e8e8e8;border-radius:8px;padding:1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.ai-fullscreen-modal .actions-section .action-card.processing[data-v-c6ebb594]{border-color:#1890ff;background-color:#f0f8ff}.ai-fullscreen-modal .actions-section .action-card.completed[data-v-c6ebb594]{border-color:#52c41a;background-color:#f6ffed}.ai-fullscreen-modal .actions-section .action-card.disabled[data-v-c6ebb594]{opacity:.5;pointer-events:none}.ai-fullscreen-modal .actions-section .action-card .action-header[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;margin-bottom:1rem}.ai-fullscreen-modal .actions-section .action-card .action-header .action-icon[data-v-c6ebb594]{width:48px;height:48px;min-width:48px;border-radius:8px;background-color:#e6f7ff;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;font-size:24px;color:#1890ff;-webkit-transition:all .3s ease;transition:all .3s ease}.ai-fullscreen-modal .actions-section .action-card .action-header .action-title[data-v-c6ebb594]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ai-fullscreen-modal .actions-section .action-card .action-header .action-title strong[data-v-c6ebb594]{display:block;font-size:1.05rem;color:#262626;margin-bottom:.25rem}.ai-fullscreen-modal .actions-section .action-card .action-header .action-title p[data-v-c6ebb594]{font-size:.9rem;color:#8c8c8c}.ai-fullscreen-modal .actions-section .action-card .action-progress[data-v-c6ebb594],.ai-fullscreen-modal .actions-section .action-card .action-status[data-v-c6ebb594]{margin-bottom:1rem}.ai-fullscreen-modal .actions-section .action-card .completed-icon[data-v-c6ebb594]{text-align:center;padding:1rem 0}.ai-fullscreen-modal .actions-section .action-card .completed-icon .anticon[data-v-c6ebb594]{font-size:48px;color:#52c41a}.ai-fullscreen-modal .actions-section .action-card.completed .action-icon[data-v-c6ebb594]{background-color:#f6ffed;color:#52c41a}.ai-fullscreen-modal .actions-section .action-card.processing .action-icon[data-v-c6ebb594]{-webkit-animation:pulse-c6ebb594 1.5s ease-in-out infinite;animation:pulse-c6ebb594 1.5s ease-in-out infinite}.ai-fullscreen-modal .before-after-container[data-v-c6ebb594]{margin-top:1.5rem}.ai-fullscreen-modal .before-after-container .comparison-header[data-v-c6ebb594]{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.ai-fullscreen-modal .before-after-container .comparison-header .comparison-title[data-v-c6ebb594]{font-size:1.1rem;font-weight:600;color:#1890ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:0}.ai-fullscreen-modal .before-after-container .comparison-header .comparison-title .anticon[data-v-c6ebb594]{font-size:20px}.ai-fullscreen-modal .before-after-container .comparison-header .grid-toggle-comparison[data-v-c6ebb594]{font-size:.85rem;color:#666}.ai-fullscreen-modal .before-after-container .comparison-header .grid-toggle-comparison[data-v-c6ebb594]:hover{color:#1890ff}.ai-fullscreen-modal .before-after-container .images-comparison[data-v-c6ebb594]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem}@media(max-width:767px){.ai-fullscreen-modal .before-after-container .images-comparison[data-v-c6ebb594]{grid-template-columns:1fr;gap:.75rem}}.ai-fullscreen-modal .before-after-container .images-comparison .comparison-image[data-v-c6ebb594]{position:relative}.ai-fullscreen-modal .before-after-container .images-comparison .comparison-image .comparison-label[data-v-c6ebb594]{position:absolute;top:.5rem;left:.5rem;background-color:rgba(0,0,0,.7);color:#fff;padding:.25rem .75rem;border-radius:4px;font-size:.9rem;font-weight:600;z-index:2}.ai-fullscreen-modal .before-after-container .images-comparison .comparison-image .comparison-label.after[data-v-c6ebb594]{background-color:rgba(24,144,255,.9)}.ai-fullscreen-modal .before-after-container .images-comparison .comparison-image .image-preview-comparison[data-v-c6ebb594]{position:relative;width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;border:2px solid #e8e8e8;background-color:#fafafa;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;-webkit-transition:all .3s ease;transition:all .3s ease}.ai-fullscreen-modal .before-after-container .images-comparison .comparison-image .image-preview-comparison[data-v-c6ebb594]:hover{border-color:#1890ff;-webkit-transform:scale(1.02);transform:scale(1.02)}.ai-fullscreen-modal .before-after-container .images-comparison .comparison-image .image-preview-comparison.with-grid[data-v-c6ebb594]{border-color:#1890ff}.ai-fullscreen-modal .before-after-container .images-comparison .comparison-image .image-preview-comparison img[data-v-c6ebb594]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ai-fullscreen-modal .before-after-container .images-comparison .comparison-image .image-preview-comparison .grid-overlay.comparison-grid[data-v-c6ebb594]{border-radius:6px}.ai-fullscreen-modal .before-after-container .comparison-actions[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;padding:1rem;background-color:#fafafa;border-radius:8px;border:2px solid #e8e8e8}@media(max-width:767px){.ai-fullscreen-modal .before-after-container .comparison-actions[data-v-c6ebb594]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ai-fullscreen-modal .before-after-container .comparison-actions .ant-btn[data-v-c6ebb594]{width:100%}}.ai-fullscreen-modal .applied-changes h5[data-v-c6ebb594]{font-size:1rem;font-weight:600;color:#262626;margin-bottom:.75rem}.ai-fullscreen-modal .applied-changes .changes-list[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}@-webkit-keyframes pulse-c6ebb594{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.8}}@keyframes pulse-c6ebb594{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.8}}[data-v-c6ebb594] .ant-divider{margin:0}.image-reference-content .reference-card[data-v-c6ebb594]{border:2px solid #e8e8e8;border-radius:8px;padding:1rem;text-align:center}.image-reference-content .reference-card.correct[data-v-c6ebb594]{border-color:#b7eb8f;background-color:#f6ffed}.image-reference-content .reference-card.incorrect[data-v-c6ebb594]{border-color:#ffa39e;background-color:#fff1f0}.image-reference-content .reference-card .reference-header[data-v-c6ebb594]{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;gap:.5rem;font-weight:600;font-size:1.1rem;margin-bottom:1rem}.image-reference-content .reference-card .reference-image[data-v-c6ebb594]{margin-bottom:1rem}.image-reference-content .reference-card .reference-image img[data-v-c6ebb594]{max-width:100%;border-radius:4px;border:1px solid #d9d9d9}.image-reference-content .reference-card .reference-list[data-v-c6ebb594]{text-align:left;padding-left:1.5rem;margin-bottom:0}.image-reference-content .reference-card .reference-list li[data-v-c6ebb594]{margin-bottom:.25rem;font-size:.9rem}.hero-warning-badge[data-v-c6ebb594]{position:absolute;top:2.5rem;right:.5rem;z-index:4}.hero-warning-badge .anticon[data-v-c6ebb594]{font-size:24px;color:#fa8c16;background-color:#fff;border-radius:50%;padding:2px;-webkit-box-shadow:0 2px 8px rgba(250,140,22,.4);box-shadow:0 2px 8px rgba(250,140,22,.4);-webkit-animation:pulse-warning-c6ebb594 2s ease-in-out infinite;animation:pulse-warning-c6ebb594 2s ease-in-out infinite}@-webkit-keyframes pulse-warning-c6ebb594{0%,to{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 2px 8px rgba(250,140,22,.4);box-shadow:0 2px 8px rgba(250,140,22,.4)}50%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 4px 12px rgba(250,140,22,.6);box-shadow:0 4px 12px rgba(250,140,22,.6)}}@keyframes pulse-warning-c6ebb594{0%,to{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 2px 8px rgba(250,140,22,.4);box-shadow:0 2px 8px rgba(250,140,22,.4)}50%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 4px 12px rgba(250,140,22,.6);box-shadow:0 4px 12px rgba(250,140,22,.6)}}.config-sliders[data-v-c6ebb594]{padding:1rem;background-color:#f8f9fa;border-radius:8px;border:1px solid #e8e8e8}.config-sliders .slider-config label[data-v-c6ebb594]{font-size:13px;font-weight:500}.config-sliders .slider-config label .ant-tag[data-v-c6ebb594]{font-size:12px;font-weight:600}.config-sliders .slider-config .ant-slider[data-v-c6ebb594]{margin:8px 0 16px 0}.config-sliders .slider-config .ant-slider .ant-slider-mark-text[data-v-c6ebb594]{font-size:10px;color:#8c8c8c}.config-sliders .slider-config small[data-v-c6ebb594]{font-size:11px;line-height:1.3}.debug-toggle[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem;background-color:#fafafa;border-radius:4px;border:1px dashed #d9d9d9}.debug-panel[data-v-c6ebb594]{background-color:#1a1a2e;border-radius:8px;padding:1.5rem;color:#e8e8e8}.debug-panel .debug-title[data-v-c6ebb594]{color:#0f8;font-size:1rem;font-weight:600;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.debug-panel .debug-title .anticon[data-v-c6ebb594]{color:#0f8}.debug-panel .debug-images-list[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.debug-panel .debug-image-item[data-v-c6ebb594]{background-color:#16213e;border-radius:8px;padding:1rem;border:1px solid #0f3460;-webkit-transition:all .3s ease;transition:all .3s ease}.debug-panel .debug-image-item.is-hero[data-v-c6ebb594]{border-color:#fa8c16;background-color:rgba(250,140,22,.1)}.debug-panel .debug-image-item.is-main-hero[data-v-c6ebb594]{border-color:#ff4d4f;background-color:rgba(255,77,79,.15);-webkit-box-shadow:0 0 10px rgba(255,77,79,.3);box-shadow:0 0 10px rgba(255,77,79,.3)}.debug-panel .debug-image-header[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-bottom:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.debug-panel .debug-image-header .debug-image-number[data-v-c6ebb594]{background-color:#0f3460;color:#00d9ff;padding:.25rem .5rem;border-radius:4px;font-weight:600;font-size:.85rem}.debug-panel .debug-image-header .debug-image-name[data-v-c6ebb594]{color:#b8b8d1;font-size:.85rem;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.debug-panel .debug-image-details[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.debug-panel .debug-elements-section label[data-v-c6ebb594],.debug-panel .debug-score-section label[data-v-c6ebb594],.debug-panel .debug-suitable-section label[data-v-c6ebb594],.debug-panel .debug-type-section label[data-v-c6ebb594]{display:block;color:#00d9ff;font-size:.8rem;font-weight:500;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.debug-panel .debug-slider-container[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.debug-panel .debug-slider-container[data-v-c6ebb594] .ant-slider{-webkit-box-flex:1;-ms-flex:1;flex:1}.debug-panel .debug-slider-container[data-v-c6ebb594] .ant-slider .ant-slider-rail{background-color:#0f3460}.debug-panel .debug-slider-container[data-v-c6ebb594] .ant-slider .ant-slider-track{background-color:#0f8}.debug-panel .debug-slider-container[data-v-c6ebb594] .ant-slider .ant-slider-handle{border-color:#0f8;background-color:#0f8}.debug-panel .debug-slider-container[data-v-c6ebb594] .ant-slider .ant-slider-mark-text{color:#8c8c8c;font-size:.7rem}.debug-panel .debug-slider-container .debug-score-value[data-v-c6ebb594]{font-size:1.25rem;font-weight:700;min-width:60px;text-align:right}.debug-panel .debug-slider-container .debug-score-value.score-high[data-v-c6ebb594]{color:#0f8}.debug-panel .debug-slider-container .debug-score-value.score-medium[data-v-c6ebb594]{color:#faad14}.debug-panel .debug-slider-container .debug-score-value.score-low[data-v-c6ebb594]{color:#ff4d4f}.debug-panel .debug-description[data-v-c6ebb594]{color:#b8b8d1;font-size:.85rem;margin-top:.5rem;margin-bottom:0;font-style:italic}.debug-panel .debug-elements-tags[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.debug-panel .debug-elements-tags[data-v-c6ebb594] .ant-tag{background-color:#0f3460;border-color:#1890ff;color:#00d9ff;font-size:.75rem}.debug-panel .debug-gemini-score-section[data-v-c6ebb594]{margin-bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.debug-panel .debug-gemini-score-section label[data-v-c6ebb594]{color:#8c8c8c;font-size:.85rem;margin-bottom:0}.debug-panel .debug-breakdown-section[data-v-c6ebb594]{margin-bottom:.75rem;padding:.75rem;background:rgba(24,144,255,.06);border-radius:6px;border:1px solid #0f3460}.debug-panel .debug-breakdown-section>label[data-v-c6ebb594]{color:#b0b0b0;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;display:block}.debug-panel .debug-breakdown-section .debug-breakdown-grid[data-v-c6ebb594]{display:grid;gap:.5rem}.debug-panel .debug-breakdown-section .debug-breakdown-grid .debug-breakdown-item[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.debug-panel .debug-breakdown-section .debug-breakdown-grid .debug-breakdown-item>span[data-v-c6ebb594]{color:#d0d0d0;font-size:.8rem;min-width:200px;-ms-flex-negative:0;flex-shrink:0}.debug-panel .debug-breakdown-section .debug-breakdown-grid .debug-breakdown-item .ant-progress[data-v-c6ebb594]{-webkit-box-flex:1;-ms-flex:1;flex:1}.debug-panel .debug-breakdown-section .debug-breakdown-explanation[data-v-c6ebb594]{color:#8c8c8c;font-size:.8rem;font-style:italic;margin-top:.5rem;margin-bottom:0;padding-top:.5rem;border-top:1px solid #0f3460}.debug-panel .debug-quality-details[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;padding-top:.75rem;border-top:1px solid #0f3460;-ms-flex-wrap:wrap;flex-wrap:wrap}.debug-panel .debug-quality-details .debug-quality-item[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.85rem}.debug-panel .debug-quality-details .debug-quality-item span[data-v-c6ebb594]{color:#8c8c8c}.debug-panel .debug-quality-details .debug-quality-item strong[data-v-c6ebb594]{color:#e8e8e8;text-transform:capitalize}.debug-panel .debug-no-analysis[data-v-c6ebb594]{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;padding:1rem;color:#8c8c8c}.action-row.coming-soon[data-v-c6ebb594]{background-color:#fffbe6!important;border-color:#ffe58f!important;opacity:.85}.action-row.coming-soon .action-icon-sm[data-v-c6ebb594]{background-color:#fff7e6!important;color:#fa8c16!important}.action-row.coming-soon .action-name[data-v-c6ebb594]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-row.coming-soon .coming-soon-tag[data-v-c6ebb594]{font-size:.65rem;padding:0 4px;line-height:1.4;height:auto;margin-left:4px}.actions-grid-compact .action-row.coming-soon[data-v-c6ebb594]:hover{border-color:#ffc53d!important;-webkit-box-shadow:0 2px 8px rgba(250,140,22,.15);box-shadow:0 2px 8px rgba(250,140,22,.15)}.image-uploader .alert[data-v-29735541]{padding:1rem;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.image-uploader .alert.alert-info[data-v-29735541]{border:1px solid #91d5ff;background-color:#e6f7ff;color:#0050b3}.image-uploader .image-grid-container[data-v-29735541]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;min-height:180px}@media(max-width:767px){.image-uploader .image-grid-container[data-v-29735541]{grid-template-columns:repeat(2,1fr);gap:.75rem}}.image-uploader .image-grid[data-v-29735541]{display:contents}.image-uploader .image-item[data-v-29735541]{position:relative;border:2px dashed #d9d9d9;border-radius:8px;padding:.5rem;background-color:#fafafa;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:move}.image-uploader .image-item[data-v-29735541]:hover{border-color:#1890ff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.2);box-shadow:0 2px 8px rgba(24,144,255,.2)}.image-uploader .image-item.upload-placeholder[data-v-29735541]{cursor:pointer;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;min-height:180px}.image-uploader .image-item.upload-placeholder[data-v-29735541]:hover{border-color:#1890ff;background-color:#f0f8ff}.image-uploader .image-number[data-v-29735541]{position:absolute;top:.5rem;left:.5rem;background-color:#1890ff;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;z-index:3}.image-uploader .drag-handle[data-v-29735541]{position:absolute;top:.5rem;right:.5rem;background-color:rgba(0,0,0,.6);color:#fff;padding:.35rem .5rem;border-radius:4px;cursor:move;z-index:3;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;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}.image-uploader .drag-handle .anticon[data-v-29735541]{font-size:16px}.image-uploader .drag-handle[data-v-29735541]:hover{background-color:rgba(0,0,0,.8);-webkit-transform:scale(1.1);transform:scale(1.1)}.image-uploader .image-preview[data-v-29735541]{position:relative;width:100%;height:120px;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;background-color:#fff;border-radius:4px;overflow:hidden;margin-top:1.5rem}.image-uploader .image-preview img[data-v-29735541]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.image-uploader .quality-badge[data-v-29735541]{position:absolute;bottom:.5rem;right:.5rem;padding:.25rem .5rem;border-radius:50%;font-size:1.25rem;z-index:2}.image-uploader .quality-badge.success[data-v-29735541]{color:#52c41a;background-color:hsla(0,0%,100%,.9)}.image-uploader .quality-badge.warning[data-v-29735541]{color:#faad14;background-color:hsla(0,0%,100%,.9)}.image-uploader .analyzing-overlay[data-v-29735541]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.9);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;font-size:.85rem;color:#1890ff;z-index:2}.image-uploader .quality-feedback-badge[data-v-29735541]{position:absolute;bottom:.5rem;left:.5rem;z-index:3}.image-uploader .quality-feedback-badge .warning-icon[data-v-29735541]{font-size:20px;color:#faad14;background-color:#fff;border-radius:50%;padding:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.image-uploader .quality-feedback-badge .warning-icon[data-v-29735541]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.image-uploader .quality-popover-content[data-v-29735541]{max-width:250px}.image-uploader .quality-popover-content .quality-issue-item[data-v-29735541]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;font-size:.85rem;color:#262626}.image-uploader .quality-popover-content .quality-issue-item[data-v-29735541]:last-child{margin-bottom:0}.image-uploader .quality-popover-content .quality-issue-item .anticon[data-v-29735541]{color:#faad14;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.image-uploader .quality-popover-content .quality-issue-item span[data-v-29735541]{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.4}.image-uploader .image-actions[data-v-29735541]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #e8e8e8}.image-uploader .upload-content[data-v-29735541]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100px;padding:1rem;text-align:center}.image-uploader .upload-content .upload-text[data-v-29735541]{font-size:.95rem;font-weight:500;color:#262626;margin:0 0 .25rem 0}.image-uploader .upload-content .upload-hint[data-v-29735541]{font-size:.8rem;color:#8c8c8c;margin:0}.variant-color-item[data-v-453d7792]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:1.5rem;margin-bottom:1rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.variant-color-item[data-v-453d7792]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(max-width:767px){.variant-color-item[data-v-453d7792]{padding:1rem}}.variant-header[data-v-453d7792]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.variant-header .variant-title[data-v-453d7792],.variant-header[data-v-453d7792]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.variant-header .variant-title[data-v-453d7792]{color:#1a3353;font-size:1rem;font-weight:600;margin:0}.variant-header .variant-title .anticon[data-v-453d7792]{color:#1890ff}.form-label[data-v-453d7792]{font-weight:500;color:#262626;margin-bottom:.5rem;display:block;font-size:.9rem}.color-picker-container[data-v-453d7792]{position:relative}.color-preview[data-v-453d7792]{width:100%;height:40px;border:2px solid #d9d9d9;border-radius:4px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;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;position:relative;overflow:hidden}.color-preview[data-v-453d7792]:hover{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.color-preview .color-preview-placeholder[data-v-453d7792]{color:#8c8c8c;font-size:.85rem}.color-picker-popover[data-v-453d7792]{position:absolute;z-index:1000;top:50px;left:0}@media(max-width:767px){.color-picker-popover[data-v-453d7792]{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.color-picker-overlay[data-v-453d7792]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}[data-v-453d7792] .vc-chrome{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;z-index:1000}.images-section[data-v-453d7792]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #f0f0f0}.images-section .subsection-title[data-v-453d7792]{color:#1a3353;font-size:.95rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.images-section .subsection-title .anticon[data-v-453d7792]{color:#1890ff}[data-v-453d7792] .ant-divider{margin:1rem 0}.variant-size-item[data-v-79a7a9af]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:1.5rem;margin-bottom:1rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.variant-size-item[data-v-79a7a9af]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(max-width:767px){.variant-size-item[data-v-79a7a9af]{padding:1rem}}.variant-header[data-v-79a7a9af]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.variant-header .variant-title[data-v-79a7a9af],.variant-header[data-v-79a7a9af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.variant-header .variant-title[data-v-79a7a9af]{color:#1a3353;font-size:1rem;font-weight:600;margin:0}.variant-header .variant-title .anticon[data-v-79a7a9af]{color:#1890ff}.form-label[data-v-79a7a9af]{font-weight:500;color:#262626;margin-bottom:.5rem;display:block;font-size:.9rem}.images-section[data-v-79a7a9af]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #f0f0f0}.images-section .subsection-title[data-v-79a7a9af]{color:#1a3353;font-size:.95rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.images-section .subsection-title .anticon[data-v-79a7a9af]{color:#1890ff}[data-v-79a7a9af] .ant-divider{margin:1rem 0}.variant-dimension-item[data-v-0e546826]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:1.5rem;margin-bottom:1rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.variant-dimension-item[data-v-0e546826]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(max-width:767px){.variant-dimension-item[data-v-0e546826]{padding:1rem}}.variant-header[data-v-0e546826]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.variant-header .variant-title[data-v-0e546826],.variant-header[data-v-0e546826]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.variant-header .variant-title[data-v-0e546826]{color:#1a3353;font-size:1rem;font-weight:600;margin:0}.variant-header .variant-title .anticon[data-v-0e546826]{color:#1890ff}.form-label[data-v-0e546826]{font-weight:500;color:#262626;margin-bottom:.5rem;display:block;font-size:.9rem}.images-section[data-v-0e546826]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #f0f0f0}.images-section .subsection-title[data-v-0e546826]{color:#1a3353;font-size:.95rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.images-section .subsection-title .anticon[data-v-0e546826]{color:#1890ff}[data-v-0e546826] .ant-divider{margin:1rem 0}.variant-units-item[data-v-7a4a0814]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:1.5rem;margin-bottom:1rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.variant-units-item[data-v-7a4a0814]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(max-width:767px){.variant-units-item[data-v-7a4a0814]{padding:1rem}}.variant-header[data-v-7a4a0814]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.variant-header .variant-title[data-v-7a4a0814],.variant-header[data-v-7a4a0814]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.variant-header .variant-title[data-v-7a4a0814]{color:#1a3353;font-size:1rem;font-weight:600;margin:0}.variant-header .variant-title .anticon[data-v-7a4a0814]{color:#1890ff}.form-label[data-v-7a4a0814]{font-weight:500;color:#262626;margin-bottom:.5rem;display:block;font-size:.9rem}.images-section[data-v-7a4a0814]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #f0f0f0}.images-section .subsection-title[data-v-7a4a0814]{color:#1a3353;font-size:.95rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.images-section .subsection-title .anticon[data-v-7a4a0814]{color:#1890ff}[data-v-7a4a0814] .ant-divider{margin:1rem 0}.variant-style-item[data-v-0cbea09e]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:1.5rem;margin-bottom:1rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.variant-style-item[data-v-0cbea09e]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media(max-width:767px){.variant-style-item[data-v-0cbea09e]{padding:1rem}}.variant-header[data-v-0cbea09e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.variant-header .variant-title[data-v-0cbea09e],.variant-header[data-v-0cbea09e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.variant-header .variant-title[data-v-0cbea09e]{color:#1a3353;font-size:1rem;font-weight:600;margin:0}.variant-header .variant-title .anticon[data-v-0cbea09e]{color:#1890ff}.form-label[data-v-0cbea09e]{font-weight:500;color:#262626;margin-bottom:.5rem;display:block;font-size:.9rem}.images-section[data-v-0cbea09e]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #f0f0f0}.images-section .subsection-title[data-v-0cbea09e]{color:#1a3353;font-size:.95rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.images-section .subsection-title .anticon[data-v-0cbea09e]{color:#1890ff}[data-v-0cbea09e] .ant-divider{margin:1rem 0}.detailed-information .form-label[data-v-1f7ae213]{font-weight:500;color:#262626;font-size:.95rem}.detailed-information .important-info-inputs .info-input-row[data-v-1f7ae213]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.detailed-information .important-info-inputs .input-number[data-v-1f7ae213]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:28px;width:28px;height:28px;background-color:#f0f0f0;border-radius:50%;font-size:.8rem;font-weight:600;color:#595959;-ms-flex-negative:0;flex-shrink:0}.detailed-information .important-info-inputs .info-input[data-v-1f7ae213]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.detailed-information .important-info-inputs .info-input[data-v-1f7ae213]:hover{border-color:#40a9ff}.detailed-information .important-info-inputs .info-input[data-v-1f7ae213]:focus{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.detailed-information .important-info-inputs .info-input.required-field[data-v-1f7ae213]{border-left:3px solid #1890ff}.detailed-information .important-info-inputs .spell-check-wrapper[data-v-1f7ae213]{-ms-flex-negative:0;flex-shrink:0}.detailed-information .important-info-inputs[data-v-1f7ae213] .ant-input{font-size:.9rem;color:#262626}.detailed-information .important-info-inputs[data-v-1f7ae213] .ant-input::-webkit-input-placeholder{color:#bfbfbf;font-style:italic}.detailed-information .important-info-inputs[data-v-1f7ae213] .ant-input::-moz-placeholder{color:#bfbfbf;font-style:italic}.detailed-information .important-info-inputs[data-v-1f7ae213] .ant-input:-ms-input-placeholder{color:#bfbfbf;font-style:italic}.detailed-information .important-info-inputs[data-v-1f7ae213] .ant-input::-ms-input-placeholder{color:#bfbfbf;font-style:italic}.detailed-information .important-info-inputs[data-v-1f7ae213] .ant-input::placeholder{color:#bfbfbf;font-style:italic}.detailed-information .ai-disclaimer[data-v-1f7ae213]{border-radius:6px}.detailed-information .ai-disclaimer .ai-disclaimer-text[data-v-1f7ae213]{font-size:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detailed-information .ai-disclaimer .ai-disclaimer-text .anticon[data-v-1f7ae213]{font-size:1rem}@media(max-width:767px){.detailed-information .form-label[data-v-1f7ae213]{font-size:.85rem}.detailed-information .important-info-inputs .info-input-row[data-v-1f7ae213]{gap:8px}.detailed-information .important-info-inputs .input-number[data-v-1f7ae213]{min-width:24px;width:24px;height:24px;font-size:.75rem}.detailed-information .important-info-inputs[data-v-1f7ae213] .ant-input{font-size:.85rem}}.usage-mode .form-label[data-v-ae5c7d42]{font-weight:500;color:#262626;font-size:.95rem}.usage-mode .usage-textarea[data-v-ae5c7d42]{border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.usage-mode .usage-textarea[data-v-ae5c7d42]:hover{border-color:#40a9ff}.usage-mode .usage-textarea[data-v-ae5c7d42]:focus{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.usage-mode .usage-textarea[data-v-ae5c7d42] textarea{font-size:.9rem;color:#262626;resize:vertical}.usage-mode .usage-textarea[data-v-ae5c7d42] textarea::-webkit-input-placeholder{color:#bfbfbf}.usage-mode .usage-textarea[data-v-ae5c7d42] textarea::-moz-placeholder{color:#bfbfbf}.usage-mode .usage-textarea[data-v-ae5c7d42] textarea:-ms-input-placeholder{color:#bfbfbf}.usage-mode .usage-textarea[data-v-ae5c7d42] textarea::-ms-input-placeholder{color:#bfbfbf}.usage-mode .usage-textarea[data-v-ae5c7d42] textarea::placeholder{color:#bfbfbf}.usage-mode .ai-disclaimer[data-v-ae5c7d42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;background:#f0f5ff;border-radius:4px;border-left:3px solid #1890ff}.usage-mode .ai-disclaimer .anticon[data-v-ae5c7d42]{color:#1890ff}@media(max-width:767px){.usage-mode .form-label[data-v-ae5c7d42],.usage-mode .usage-textarea[data-v-ae5c7d42] textarea{font-size:.85rem}}.widget-wrapper[data-v-9f62c976]{position:relative;background:#fff;border:2px solid #e8e8e8;border-radius:8px;padding:3rem 1.5rem 1.5rem;margin-bottom:1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.widget-wrapper[data-v-9f62c976]:hover{border-color:#1890ff;-webkit-box-shadow:0 4px 12px rgba(24,144,255,.15);box-shadow:0 4px 12px rgba(24,144,255,.15)}.widget-wrapper:hover .widget-drag-handle[data-v-9f62c976]{opacity:1}.widget-wrapper.is-dragging[data-v-9f62c976]{opacity:.5;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.2);box-shadow:0 8px 24px rgba(0,0,0,.2)}.widget-wrapper.is-collapsed[data-v-9f62c976]{padding:3rem 1.5rem 1rem;background:#fafafa;border-style:dashed}.widget-wrapper.is-collapsed[data-v-9f62c976]:hover{background:#f5f5f5}@media(max-width:767px){.widget-wrapper[data-v-9f62c976]{padding:2.5rem 1rem 1rem}.widget-wrapper.is-collapsed[data-v-9f62c976]{padding:2.5rem 1rem .75rem}}.widget-drag-handle[data-v-9f62c976]{position:absolute;top:.75rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,.04);color:#595959;padding:.4rem 1rem;border-radius:4px;cursor:move;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.6;z-index:10}.widget-drag-handle .anticon[data-v-9f62c976]{font-size:16px}.widget-drag-handle .drag-text[data-v-9f62c976]{font-size:.8rem;font-weight:500}.widget-drag-handle[data-v-9f62c976]:hover{background-color:rgba(24,144,255,.1);color:#1890ff;opacity:1}@media(max-width:767px){.widget-drag-handle[data-v-9f62c976]{padding:.3rem .8rem}.widget-drag-handle .drag-text[data-v-9f62c976]{display:none}}.widget-collapse-btn[data-v-9f62c976]{position:absolute;top:.75rem;right:6.5rem;z-index:10}.widget-collapse-btn[data-v-9f62c976] .ant-btn{padding:.25rem .5rem;font-size:.85rem;color:#1890ff}.widget-collapse-btn[data-v-9f62c976] .ant-btn:hover{background-color:rgba(24,144,255,.1)}@media(max-width:767px){.widget-collapse-btn[data-v-9f62c976]{right:5.5rem}.widget-collapse-btn[data-v-9f62c976] .ant-btn{font-size:.75rem;padding:.2rem .4rem}}.widget-delete-btn[data-v-9f62c976]{position:absolute;top:.75rem;right:1rem;z-index:10}.widget-delete-btn[data-v-9f62c976] .ant-btn{padding:.25rem .5rem;font-size:.85rem}.widget-delete-btn[data-v-9f62c976] .ant-btn:hover{background-color:rgba(255,77,79,.1)}@media(max-width:767px){.widget-delete-btn[data-v-9f62c976]{right:.5rem}.widget-delete-btn[data-v-9f62c976] .ant-btn{font-size:.75rem;padding:.2rem .4rem}}.widget-content[data-v-9f62c976]{position:relative;z-index:1}.widget-collapsed-preview[data-v-9f62c976]{padding:1rem 0}.widget-collapsed-preview .default-preview[data-v-9f62c976]{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;gap:.75rem;padding:1rem;background:#fff;border:1px dashed #d9d9d9;border-radius:4px}.widget-collapsed-preview .default-preview .preview-icon[data-v-9f62c976]{font-size:20px;color:#8c8c8c}.widget-collapsed-preview .default-preview .preview-text[data-v-9f62c976]{color:#8c8c8c;font-size:.9rem}@media(max-width:767px){.widget-collapsed-preview .default-preview[data-v-9f62c976]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:.75rem}.widget-collapsed-preview .default-preview .preview-icon[data-v-9f62c976]{font-size:18px}.widget-collapsed-preview .default-preview .preview-text[data-v-9f62c976]{font-size:.8rem;text-align:center}}.widget-collapse-enter-active[data-v-9f62c976],.widget-collapse-leave-active[data-v-9f62c976]{-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.widget-collapse-enter[data-v-9f62c976],.widget-collapse-leave-to[data-v-9f62c976]{opacity:0;max-height:0;-webkit-transform:scaleY(.8);transform:scaleY(.8)}.widget-collapse-enter-to[data-v-9f62c976],.widget-collapse-leave[data-v-9f62c976]{opacity:1;max-height:2000px;-webkit-transform:scaleY(1);transform:scaleY(1)}.image-left-text-right-widget .widget-type-label[data-v-1ed207a0]{color:#1a3353;font-size:.95rem;font-weight:600;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.image-left-text-right-widget .widget-type-label .anticon[data-v-1ed207a0]{color:#1890ff}.image-left-text-right-widget .form-label[data-v-1ed207a0]{font-weight:500;color:#262626;font-size:.9rem;margin-bottom:.5rem;display:block}.image-left-text-right-widget .input-with-tag[data-v-1ed207a0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-left-text-right-widget .input-with-tag .tag-selector[data-v-1ed207a0]{-ms-flex-negative:0;flex-shrink:0}.image-left-text-right-widget .input-with-tag .tag-selector[data-v-1ed207a0] .ant-select-selection{font-weight:600;color:#1890ff;border-color:#d9d9d9}.image-left-text-right-widget[data-v-1ed207a0] .ant-input,.image-left-text-right-widget[data-v-1ed207a0] .ant-input-number,.image-left-text-right-widget[data-v-1ed207a0] .ant-select-selection,.image-left-text-right-widget[data-v-1ed207a0] textarea{border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.image-left-text-right-widget[data-v-1ed207a0] .ant-input-number:hover,.image-left-text-right-widget[data-v-1ed207a0] .ant-input:hover,.image-left-text-right-widget[data-v-1ed207a0] .ant-select-selection:hover,.image-left-text-right-widget[data-v-1ed207a0] textarea:hover{border-color:#40a9ff}.image-left-text-right-widget[data-v-1ed207a0] .ant-input-number:focus,.image-left-text-right-widget[data-v-1ed207a0] .ant-input-number:focus-within,.image-left-text-right-widget[data-v-1ed207a0] .ant-input:focus,.image-left-text-right-widget[data-v-1ed207a0] .ant-input:focus-within,.image-left-text-right-widget[data-v-1ed207a0] .ant-select-selection:focus,.image-left-text-right-widget[data-v-1ed207a0] .ant-select-selection:focus-within,.image-left-text-right-widget[data-v-1ed207a0] textarea:focus,.image-left-text-right-widget[data-v-1ed207a0] textarea:focus-within{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}@media(max-width:767px){.image-left-text-right-widget .form-label[data-v-1ed207a0],.image-left-text-right-widget .widget-type-label[data-v-1ed207a0]{font-size:.85rem}.image-left-text-right-widget .input-with-tag[data-v-1ed207a0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.image-left-text-right-widget .input-with-tag .tag-selector[data-v-1ed207a0]{width:100%!important}}.image-right-text-left-widget .widget-type-label[data-v-19202a7a]{color:#1a3353;font-size:.95rem;font-weight:600;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.image-right-text-left-widget .widget-type-label .anticon[data-v-19202a7a]{color:#1890ff}.image-right-text-left-widget .form-label[data-v-19202a7a]{font-weight:500;color:#262626;font-size:.9rem;margin-bottom:.5rem;display:block}.image-right-text-left-widget .input-with-tag[data-v-19202a7a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-right-text-left-widget .input-with-tag .tag-selector[data-v-19202a7a]{-ms-flex-negative:0;flex-shrink:0}.image-right-text-left-widget .input-with-tag .tag-selector[data-v-19202a7a] .ant-select-selection{font-weight:600;color:#1890ff;border-color:#d9d9d9}.image-right-text-left-widget[data-v-19202a7a] .ant-input,.image-right-text-left-widget[data-v-19202a7a] .ant-input-number,.image-right-text-left-widget[data-v-19202a7a] .ant-select-selection,.image-right-text-left-widget[data-v-19202a7a] textarea{border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.image-right-text-left-widget[data-v-19202a7a] .ant-input-number:hover,.image-right-text-left-widget[data-v-19202a7a] .ant-input:hover,.image-right-text-left-widget[data-v-19202a7a] .ant-select-selection:hover,.image-right-text-left-widget[data-v-19202a7a] textarea:hover{border-color:#40a9ff}.image-right-text-left-widget[data-v-19202a7a] .ant-input-number:focus,.image-right-text-left-widget[data-v-19202a7a] .ant-input-number:focus-within,.image-right-text-left-widget[data-v-19202a7a] .ant-input:focus,.image-right-text-left-widget[data-v-19202a7a] .ant-input:focus-within,.image-right-text-left-widget[data-v-19202a7a] .ant-select-selection:focus,.image-right-text-left-widget[data-v-19202a7a] .ant-select-selection:focus-within,.image-right-text-left-widget[data-v-19202a7a] textarea:focus,.image-right-text-left-widget[data-v-19202a7a] textarea:focus-within{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}@media(max-width:767px){.image-right-text-left-widget .form-label[data-v-19202a7a],.image-right-text-left-widget .widget-type-label[data-v-19202a7a]{font-size:.85rem}.image-right-text-left-widget .input-with-tag[data-v-19202a7a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.image-right-text-left-widget .input-with-tag .tag-selector[data-v-19202a7a]{width:100%!important}}.widget-selector-modal .modal-description[data-v-96a8479e]{color:#595959;margin-bottom:1.5rem;font-size:.95rem}.widget-selector-modal .widgets-grid[data-v-96a8479e]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(max-width:767px){.widget-selector-modal .widgets-grid[data-v-96a8479e]{grid-template-columns:1fr;gap:1rem}}.widget-selector-modal .widget-card[data-v-96a8479e]{border:2px solid #e8e8e8;border-radius:8px;overflow:hidden;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff}.widget-selector-modal .widget-card[data-v-96a8479e]:hover{border-color:#1890ff;-webkit-box-shadow:0 4px 16px rgba(24,144,255,.2);box-shadow:0 4px 16px rgba(24,144,255,.2);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.widget-selector-modal .widget-card:hover .widget-preview[data-v-96a8479e]{background:#f0f8ff}.widget-selector-modal .widget-card:hover .widget-name[data-v-96a8479e]{color:#1890ff}.widget-selector-modal .widget-preview[data-v-96a8479e]{padding:1.5rem;background:#fafafa;min-height:180px;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;-webkit-transition:background .3s ease;transition:background .3s ease}.widget-selector-modal .preview-layout[data-v-96a8479e]{width:100%;max-width:280px}.widget-selector-modal .preview-layout.layout-image-left[data-v-96a8479e],.widget-selector-modal .preview-layout.layout-image-right[data-v-96a8479e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.widget-selector-modal .preview-layout .preview-image[data-v-96a8479e]{width:80px;height:100px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.widget-selector-modal .preview-layout .preview-content[data-v-96a8479e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.widget-selector-modal .preview-layout .preview-title[data-v-96a8479e]{width:100%;height:12px;background:#262626;border-radius:2px}.widget-selector-modal .preview-layout .preview-subtitle[data-v-96a8479e]{width:80%;height:8px;background:#595959;border-radius:2px}.widget-selector-modal .preview-layout .preview-text[data-v-96a8479e]{width:100%;height:6px;background:#bfbfbf;border-radius:2px}.widget-selector-modal .preview-layout .preview-text[data-v-96a8479e]:last-child{width:70%}.widget-selector-modal .preview-layout.layout-full-width[data-v-96a8479e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-selector-modal .preview-layout.layout-full-width .preview-image-full[data-v-96a8479e]{width:100%;height:100px;background:linear-gradient(135deg,#f093fb,#f5576c);border-radius:4px}.widget-selector-modal .preview-layout.layout-full-width .preview-title-center[data-v-96a8479e]{width:70%;height:12px;background:#262626;border-radius:2px}.widget-selector-modal .preview-layout.layout-full-width .preview-text-center[data-v-96a8479e]{width:90%;height:6px;background:#bfbfbf;border-radius:2px}.widget-selector-modal .preview-layout.layout-two-columns[data-v-96a8479e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.widget-selector-modal .preview-layout.layout-two-columns .preview-column[data-v-96a8479e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.widget-selector-modal .preview-layout.layout-two-columns .preview-column .preview-title-small[data-v-96a8479e]{width:100%;height:10px;background:#262626;border-radius:2px}.widget-selector-modal .preview-layout.layout-two-columns .preview-column .preview-text[data-v-96a8479e]{width:100%;height:6px;background:#bfbfbf;border-radius:2px}.widget-selector-modal .preview-layout.layout-two-columns .preview-column .preview-text[data-v-96a8479e]:last-child{width:80%}.widget-selector-modal .widget-info[data-v-96a8479e]{padding:1rem 1.25rem;border-top:1px solid #f0f0f0}.widget-selector-modal .widget-info .widget-name[data-v-96a8479e]{font-size:.95rem;font-weight:600;color:#262626;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .3s ease;transition:color .3s ease}.widget-selector-modal .widget-info .widget-name .anticon[data-v-96a8479e]{color:#1890ff}.widget-selector-modal .widget-info .widget-description[data-v-96a8479e]{font-size:.85rem;color:#8c8c8c;margin:0;line-height:1.5}[data-v-96a8479e] .ant-modal-header{border-bottom:2px solid #f0f0f0;padding:1.25rem 1.5rem}[data-v-96a8479e] .ant-modal-header .ant-modal-title{font-size:1.1rem;font-weight:600;color:#1a3353}[data-v-96a8479e] .ant-modal-body{padding:1.5rem}@media(max-width:767px){[data-v-96a8479e] .ant-modal{max-width:95%;margin:1rem auto}.widget-selector-modal .modal-description[data-v-96a8479e]{font-size:.85rem}.widget-selector-modal .widget-preview[data-v-96a8479e]{padding:1rem;min-height:150px}.widget-selector-modal .widget-info[data-v-96a8479e]{padding:.75rem 1rem}.widget-selector-modal .widget-info .widget-name[data-v-96a8479e]{font-size:.9rem}.widget-selector-modal .widget-info .widget-description[data-v-96a8479e]{font-size:.8rem}}.value-content-builder .subsection-title[data-v-31437388]{color:#1a3353;font-size:1.1rem;font-weight:600;border-bottom:2px solid #1890ff;padding-bottom:.5rem;margin:0}.value-content-builder .widgets-list[data-v-31437388]{min-height:50px;margin-bottom:1.5rem}.value-content-builder .ghost-widget[data-v-31437388]{opacity:.4;background:#f0f8ff;border:2px dashed #1890ff}.value-content-builder .widget-list-move[data-v-31437388]{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.value-content-builder .widget-list-enter-active[data-v-31437388],.value-content-builder .widget-list-leave-active[data-v-31437388]{-webkit-transition:all .3s;transition:all .3s}.value-content-builder .widget-list-enter[data-v-31437388],.value-content-builder .widget-list-leave-to[data-v-31437388]{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.value-content-builder .empty-state[data-v-31437388]{text-align:center;padding:3rem 1rem;background:#fafafa;border-radius:8px;border:2px dashed #d9d9d9;margin-bottom:1.5rem}.value-content-builder .empty-state p[data-v-31437388]{margin-bottom:0;font-size:.95rem}.value-content-builder .collapse-controls[data-v-31437388]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem;background:#f5f5f5;border-radius:6px;border:1px solid #e8e8e8}.value-content-builder .collapse-controls .sections-count[data-v-31437388]{color:#595959;font-size:.9rem;font-weight:500}.value-content-builder .collapse-controls .sections-count .anticon[data-v-31437388]{margin-right:.5rem;color:#1890ff}@media(max-width:767px){.value-content-builder .collapse-controls[data-v-31437388]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.value-content-builder .collapse-controls .sections-count[data-v-31437388]{width:100%;margin-left:0!important;margin-top:.5rem;font-size:.85rem}}.value-content-builder .widget-preview-compact[data-v-31437388]{padding:.75rem 0}.value-content-builder .widget-preview-compact .preview-header[data-v-31437388]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem;background:#fff;border:1px dashed #d9d9d9;border-radius:4px}.value-content-builder .widget-preview-compact .preview-header .preview-icon[data-v-31437388]{font-size:24px;color:#1890ff;-ms-flex-negative:0;flex-shrink:0}.value-content-builder .widget-preview-compact .preview-header .preview-info[data-v-31437388]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.value-content-builder .widget-preview-compact .preview-header .preview-info .preview-type[data-v-31437388]{font-size:.8rem;color:#8c8c8c;font-weight:500}.value-content-builder .widget-preview-compact .preview-header .preview-info .preview-title[data-v-31437388]{font-size:.95rem;color:#262626;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.value-content-builder .widget-preview-compact .preview-header[data-v-31437388]{padding:.75rem}.value-content-builder .widget-preview-compact .preview-header .preview-icon[data-v-31437388]{font-size:20px}.value-content-builder .widget-preview-compact .preview-header .preview-info .preview-type[data-v-31437388]{font-size:.75rem}.value-content-builder .widget-preview-compact .preview-header .preview-info .preview-title[data-v-31437388]{font-size:.85rem}}.value-content-builder .add-section-wrapper .add-section-btn[data-v-31437388]{border-color:#1890ff;color:#1890ff;font-weight:500;font-size:1rem;height:auto;padding:.75rem 1rem;-webkit-transition:all .3s ease;transition:all .3s ease}.value-content-builder .add-section-wrapper .add-section-btn[data-v-31437388]:hover{border-color:#40a9ff;color:#40a9ff;background-color:#f0f8ff;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(24,144,255,.2);box-shadow:0 4px 12px rgba(24,144,255,.2)}@media(max-width:767px){.value-content-builder .subsection-title[data-v-31437388]{font-size:1rem}.value-content-builder .empty-state[data-v-31437388]{padding:2rem 1rem}.value-content-builder .empty-state .anticon[data-v-31437388]{font-size:36px!important}.value-content-builder .empty-state p[data-v-31437388]{font-size:.85rem}.value-content-builder .add-section-wrapper .add-section-btn[data-v-31437388]{font-size:.9rem;padding:.6rem .8rem}}.content-reference-modal .reference-intro[data-v-7a96334a]{background:#e6f7ff;border-left:4px solid #1890ff;padding:1rem 1.25rem;margin-bottom:2rem;border-radius:4px;color:#262626;font-size:.95rem;line-height:1.6}.content-reference-modal .reference-section[data-v-7a96334a]{background:#fafafa;border-radius:8px;padding:1.5rem;margin-bottom:2rem;border:1px solid #f0f0f0;position:relative}.content-reference-modal .reference-section[data-v-7a96334a]:last-child{margin-bottom:0}.content-reference-modal .reference-section .section-badge[data-v-7a96334a]{position:absolute;top:-12px;left:1.5rem;background:#1890ff;color:#fff;padding:.35rem 1rem;border-radius:12px;font-size:.85rem;font-weight:600;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.3);box-shadow:0 2px 8px rgba(24,144,255,.3)}.content-reference-modal .reference-section .section-content[data-v-7a96334a]{padding-top:.5rem}.content-reference-modal .reference-section .section-content .section-title[data-v-7a96334a]{font-size:1.25rem;font-weight:600;color:#1a3353;margin-bottom:1rem;line-height:1.4}@media(max-width:767px){.content-reference-modal .reference-section .section-content .section-title[data-v-7a96334a]{font-size:1.1rem}}.content-reference-modal .reference-section .section-content .section-text[data-v-7a96334a]{font-size:.9rem;color:#595959;line-height:1.7;margin-bottom:.75rem}.content-reference-modal .reference-section .section-content .section-text[data-v-7a96334a]:last-child{margin-bottom:0}@media(max-width:767px){.content-reference-modal .reference-section .section-content .section-text[data-v-7a96334a]{font-size:.85rem}}.content-reference-modal .reference-section .section-content .mock-image[data-v-7a96334a]{width:100%;height:250px;border-radius:8px;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;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);position:relative;overflow:hidden}.content-reference-modal .reference-section .section-content .mock-image[data-v-7a96334a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0))}.content-reference-modal .reference-section .section-content .mock-image .mock-label[data-v-7a96334a]{position:relative;z-index:1;color:#fff;font-size:1.1rem;font-weight:700;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.3);padding:1rem;background:rgba(0,0,0,.2);border-radius:8px}.content-reference-modal .reference-section .section-content .mock-image.mock-image-blue[data-v-7a96334a]{background:linear-gradient(135deg,#4facfe,#00f2fe)}.content-reference-modal .reference-section .section-content .mock-image.mock-image-teal[data-v-7a96334a]{background:linear-gradient(135deg,#43e97b,#38f9d7)}.content-reference-modal .reference-section .section-content .mock-image.mock-image-yellow[data-v-7a96334a]{background:linear-gradient(135deg,#fa709a,#fee140)}@media(max-width:767px){.content-reference-modal .reference-section .section-content .mock-image[data-v-7a96334a]{height:200px;margin-bottom:1rem}}[data-v-7a96334a] .ant-modal-header{border-bottom:2px solid #f0f0f0;padding:1.25rem 1.5rem}[data-v-7a96334a] .ant-modal-header .ant-modal-title{font-size:1.15rem;font-weight:600;color:#1a3353}[data-v-7a96334a] .ant-modal-body{padding:1.5rem;max-height:70vh;overflow-y:auto}[data-v-7a96334a] .ant-modal-close .ant-modal-close-x{width:56px;height:56px;line-height:56px}@media(max-width:767px){[data-v-7a96334a] .ant-modal{max-width:95%;margin:1rem auto}.content-reference-modal .reference-intro[data-v-7a96334a]{padding:.75rem 1rem;font-size:.85rem}.content-reference-modal .reference-section[data-v-7a96334a]{padding:1rem}.content-reference-modal .reference-section .section-badge[data-v-7a96334a]{left:1rem;font-size:.75rem;padding:.25rem .75rem}}.step4-digital-media .section-header[data-v-15ba1306]{background-color:#fafafa}.step4-digital-media .section-header h3[data-v-15ba1306]{color:#1a3353;font-size:1.25rem}@media(max-width:767px){.step4-digital-media .section-header h3[data-v-15ba1306]{font-size:1.1rem}}.step4-digital-media .card[data-v-15ba1306]{border:1px solid #e8e8e8;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.step4-digital-media .form-sections[data-v-15ba1306]{padding:1.5rem;background-color:#fff}@media(max-width:767px){.step4-digital-media .form-sections[data-v-15ba1306]{padding:1rem}}.step4-digital-media .section-card[data-v-15ba1306]{background:#fff;margin-bottom:1rem;border:1px solid #e8e8e8;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.step4-digital-media .section-card[data-v-15ba1306]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.step4-digital-media .subsection-title[data-v-15ba1306]{color:#1a3353;font-size:1.1rem;font-weight:600;border-bottom:2px solid #1890ff;padding-bottom:.5rem}.step4-digital-media .form-label[data-v-15ba1306]{display:block;font-weight:500;margin-bottom:.5rem;color:#262626}.step4-digital-media .form-label .text-danger[data-v-15ba1306]{margin-left:2px}.step4-digital-media .has-error[data-v-15ba1306] .ant-input,.step4-digital-media .has-error[data-v-15ba1306] .ant-input-number,.step4-digital-media .has-error[data-v-15ba1306] .ant-select-selection,.step4-digital-media .has-error[data-v-15ba1306] textarea.ant-input,.step4-digital-media[data-v-15ba1306] .has-error.ant-input,.step4-digital-media[data-v-15ba1306] .has-error.ant-input-number,.step4-digital-media[data-v-15ba1306] .has-error .ant-select-selection,.step4-digital-media[data-v-15ba1306] .has-error.ant-select .ant-select-selection,.step4-digital-media[data-v-15ba1306] textarea.has-error.ant-input{border-color:#f5222d!important}.step4-digital-media .more-attributes-btn[data-v-15ba1306]{color:#1042bf;font-weight:600;padding:0}.step4-digital-media .more-attributes-btn[data-v-15ba1306]:hover{color:#0d35a0}.step4-digital-media .variants-checkboxes[data-v-15ba1306]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.step4-digital-media .variants-checkboxes .variant-checkbox[data-v-15ba1306]{font-size:1rem;color:#262626}.step4-digital-media .variants-checkboxes .variant-checkbox[data-v-15ba1306] .ant-checkbox{top:.1em}.step4-digital-media .variant-section[data-v-15ba1306]{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #f0f0f0}.step4-digital-media .variant-section[data-v-15ba1306]:first-of-type{margin-top:1rem}.step4-digital-media .variant-section .variant-section-header[data-v-15ba1306]{margin-bottom:1rem}.step4-digital-media .variant-section .variant-section-header .variant-section-title[data-v-15ba1306]{color:#1a3353;font-size:1rem;font-weight:600;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step4-digital-media .variant-section .variant-section-header .variant-section-title .anticon[data-v-15ba1306]{color:#1890ff}.step4-digital-media .variant-section .add-variant-btn[data-v-15ba1306]{margin-top:1rem;border-color:#1890ff;color:#1890ff;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.step4-digital-media .variant-section .add-variant-btn[data-v-15ba1306]:hover{border-color:#40a9ff;color:#40a9ff;background-color:#f0f8ff}.step4-digital-media .navigation-wrapper[data-v-15ba1306]{margin-top:1.5rem;padding:1rem;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06)}.step4-digital-media[data-v-15ba1306] .ant-divider{margin:0}.step4-digital-media[data-v-15ba1306] .ant-textarea{resize:vertical}.step4-digital-media .ai-disclaimer[data-v-15ba1306]{border-radius:6px}.step4-digital-media .ai-disclaimer .ai-disclaimer-text[data-v-15ba1306]{font-size:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step4-digital-media .ai-disclaimer .ai-disclaimer-text .anticon[data-v-15ba1306]{font-size:1rem}.step4-digital-media .ai-global-disclaimer[data-v-15ba1306] .ant-alert-info{border-left:4px solid #1890ff;background-color:#e6f7ff;border-radius:6px}.step4-digital-media .ai-generation-progress .progress-card[data-v-15ba1306]{background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;padding:1rem 1.25rem}.step4-digital-media .ai-generation-progress .progress-item[data-v-15ba1306]{font-size:.9rem}.step4-digital-media .ai-context-banner[data-v-15ba1306]{background:linear-gradient(135deg,#fff7e6,#fff1cc);border:1px solid #ffe58f;border-left:4px solid #faad14;border-radius:8px;padding:1.25rem 1.5rem}.step4-digital-media .ai-context-banner .ai-context-banner-content[data-v-15ba1306]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.step4-digital-media .ai-context-banner .ai-context-banner-icon[data-v-15ba1306]{font-size:1.75rem;color:#faad14;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.step4-digital-media .ai-context-banner .ai-context-banner-title[data-v-15ba1306]{color:#1a3353;font-size:1rem;font-weight:600;margin-bottom:.5rem}.step4-digital-media .ai-context-banner .ai-context-banner-description[data-v-15ba1306]{color:#595959;font-size:.9rem;margin-bottom:.75rem;line-height:1.5}.step4-digital-media .ai-context-banner .ai-context-banner-disclaimer[data-v-15ba1306]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8c8c8c;font-size:.8rem}.step4-digital-media .ai-context-banner .ai-context-banner-disclaimer .anticon[data-v-15ba1306]{color:#faad14}.step4-digital-media .ai-banner-disabled[data-v-15ba1306]{background:linear-gradient(135deg,#f5f5f5,#e8e8e8)!important;border-color:#d9d9d9!important;border-left-color:#bfbfbf!important}.step4-digital-media .ai-banner-disabled .ai-ready-banner-icon[data-v-15ba1306]{color:#bfbfbf!important}.step4-digital-media .ai-ready-banner[data-v-15ba1306]{background:linear-gradient(135deg,#e6f7ff,#d6efff);border:1px solid #91d5ff;border-left:4px solid #1890ff;border-radius:8px;padding:1.25rem 1.5rem}.step4-digital-media .ai-ready-banner .ai-ready-banner-content[data-v-15ba1306]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.step4-digital-media .ai-ready-banner .ai-ready-banner-icon[data-v-15ba1306]{font-size:1.75rem;color:#1890ff;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.step4-digital-media .ai-ready-banner .ai-ready-banner-title[data-v-15ba1306]{color:#1a3353;font-size:1rem;font-weight:600;margin-bottom:.5rem}.step4-digital-media .ai-ready-banner .ai-ready-banner-description[data-v-15ba1306]{color:#595959;font-size:.9rem;margin-bottom:.75rem;line-height:1.5}.step4-digital-media .ai-ready-banner .ai-ready-banner-disclaimer[data-v-15ba1306]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8c8c8c;font-size:.8rem}.step4-digital-media .ai-ready-banner .ai-ready-banner-disclaimer .anticon[data-v-15ba1306]{color:#faad14}@media(max-width:767px){.step4-digital-media .p-md-4[data-v-15ba1306]{padding:1rem!important}.step4-digital-media .form-label[data-v-15ba1306]{font-size:.9rem}.step4-digital-media .variants-checkboxes[data-v-15ba1306]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.step4-digital-media .variant-section .variant-section-title[data-v-15ba1306]{font-size:.95rem}.step4-digital-media .ai-context-banner[data-v-15ba1306],.step4-digital-media .ai-ready-banner[data-v-15ba1306]{padding:1rem}.step4-digital-media .ai-context-banner .ai-context-banner-content[data-v-15ba1306],.step4-digital-media .ai-context-banner .ai-ready-banner-content[data-v-15ba1306],.step4-digital-media .ai-ready-banner .ai-context-banner-content[data-v-15ba1306],.step4-digital-media .ai-ready-banner .ai-ready-banner-content[data-v-15ba1306]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.step4-digital-media .ai-context-banner .ai-context-banner-icon[data-v-15ba1306],.step4-digital-media .ai-context-banner .ai-ready-banner-icon[data-v-15ba1306],.step4-digital-media .ai-ready-banner .ai-context-banner-icon[data-v-15ba1306],.step4-digital-media .ai-ready-banner .ai-ready-banner-icon[data-v-15ba1306]{font-size:1.25rem}}.wizard-container[data-v-5d75229f]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);padding:2rem 1.5rem;margin-bottom:0;overflow:hidden}@media(max-width:767px){.wizard-container[data-v-5d75229f]{padding:1rem}}.wizard-steps[data-v-5d75229f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media(max-width:991px){.wizard-steps[data-v-5d75229f]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.wizard-step[data-v-5d75229f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;position:relative;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.wizard-step.disabled[data-v-5d75229f]{cursor:not-allowed;opacity:.5;pointer-events:none}.wizard-step:hover:not(.disabled) .step-number[data-v-5d75229f]{-webkit-transform:scale(1.1);transform:scale(1.1)}.wizard-step .step-number[data-v-5d75229f]{width:40px;height:40px;border-radius:50%;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;font-weight:600;font-size:16px;background-color:#e8e8e8;color:#8c8c8c;border:2px solid #e8e8e8;-webkit-transition:all .3s ease;transition:all .3s ease;-ms-flex-negative:0;flex-shrink:0;z-index:2}@media(max-width:767px){.wizard-step .step-number[data-v-5d75229f]{width:32px;height:32px;font-size:14px}}.wizard-step .step-title[data-v-5d75229f]{margin-left:12px;font-size:14px;font-weight:500;color:#8c8c8c;-webkit-transition:color .3s ease;transition:color .3s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}@media(max-width:991px){.wizard-step .step-title[data-v-5d75229f]{font-size:12px;margin-left:8px}}@media(max-width:767px){.wizard-step .step-title[data-v-5d75229f]{display:none}}.wizard-step .step-arrow[data-v-5d75229f]{margin:0 1rem;color:#d9d9d9;font-size:16px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:991px){.wizard-step .step-arrow[data-v-5d75229f]{margin:0 .5rem;font-size:14px}}@media(max-width:767px){.wizard-step .step-arrow[data-v-5d75229f]{margin:0 .3rem}}.wizard-step.active .step-number[data-v-5d75229f]{background-color:#1890ff;border-color:#1890ff;color:#fff;-webkit-box-shadow:0 0 0 4px rgba(24,144,255,.12);box-shadow:0 0 0 4px rgba(24,144,255,.12)}.wizard-step.active .step-title[data-v-5d75229f]{color:#1890ff;font-weight:600}.wizard-step.active .step-arrow[data-v-5d75229f]{color:#1890ff}.wizard-step.completed .step-number[data-v-5d75229f]{background-color:#52c41a;border-color:#52c41a;color:#fff}.wizard-step.completed .step-arrow[data-v-5d75229f],.wizard-step.completed .step-title[data-v-5d75229f]{color:#52c41a}@media(max-width:767px){.wizard-steps[data-v-5d75229f]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}.wizard-step[data-v-5d75229f]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wizard-step .step-arrow[data-v-5d75229f]{display:none}}.fade-enter-active[data-v-5d75229f],.fade-leave-active[data-v-5d75229f]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter[data-v-5d75229f],.fade-leave-to[data-v-5d75229f]{opacity:0}@media(max-width:767px){.container-fluid[data-v-5d75229f]{padding-left:10px;padding-right:10px}.card-body[data-v-5d75229f]{padding:1rem!important}}.auto-save-status[data-v-5d75229f]{font-size:.875rem;font-weight:500}.auto-save-status span[data-v-5d75229f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auto-save-status .text-warning[data-v-5d75229f]{color:#faad14!important}.auto-save-status .text-success[data-v-5d75229f]{color:#52c41a!important}.auto-save-status .text-danger[data-v-5d75229f]{color:#ff4d4f!important}.draft-status-indicator .ant-tag[data-v-5d75229f]{font-size:14px;padding:6px 12px;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}