.translation-region-editor[data-v-be301933]{display:grid;gap:14px}.translation-image-tabs[data-v-be301933]{display:flex;gap:8px;flex-wrap:wrap}.translation-image-tabs button[data-v-be301933]{padding:8px 12px;border:1px solid var(--border-default);border-radius:8px;background:var(--bg-secondary);color:inherit;cursor:pointer}.translation-image-tabs button[aria-selected=true][data-v-be301933]{border-color:var(--color-primary, #0d9488)}.translation-editor-grid[data-v-be301933]{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(250px,1.2fr);gap:18px}.translation-source-pane[data-v-be301933]{display:grid;align-content:start;gap:8px}.translation-source-canvas[data-v-be301933]{position:relative;width:100%;margin:0 auto}.translation-source-canvas[data-v-be301933] img{display:block;width:100%;height:100%;object-fit:contain}.translation-region-crop[data-v-be301933]{position:relative;width:100%;overflow:hidden;border:1px solid var(--border-default);background:#fff}.translation-crop-source[data-v-be301933]{position:absolute}.translation-crop-source[data-v-be301933] img{display:block;width:100%;height:100%;object-fit:fill}.translation-region-issues[data-v-be301933]{margin:0;padding-left:18px;color:#b45309;font-size:12px}.translation-region-row .translation-human-confirmation[data-v-be301933]{display:flex;align-items:flex-start;gap:8px}.translation-region-box[data-v-be301933]{position:absolute;padding:0;border:2px solid #0d9488;background:#0d948815;cursor:pointer}.translation-region-box span[data-v-be301933]{position:absolute;left:-2px;top:-18px;background:#0f766e;color:#fff;font-size:11px;padding:0 4px}.translation-region-box.protected[data-v-be301933]{border-style:dashed}.translation-region-box.selected[data-v-be301933]{border-color:#d97706;background:#d9770622}.translation-region-fields[data-v-be301933]{max-height:590px;overflow-y:auto;display:grid;gap:12px;align-content:start;padding:2px}.translation-region-row[data-v-be301933]{display:grid;gap:8px;padding:12px;border:1px solid var(--border-default);border-radius:8px}.translation-region-row.selected[data-v-be301933]{border-color:#d97706}.translation-region-heading[data-v-be301933]{display:flex;justify-content:space-between;gap:10px}.translation-region-heading span[data-v-be301933],small[data-v-be301933]{font-size:12px;color:var(--text-secondary)}.translation-region-row label[data-v-be301933]{display:grid;gap:4px;font-size:13px}.translation-region-row textarea[data-v-be301933],.translation-region-row select[data-v-be301933]{min-width:0;width:100%;box-sizing:border-box;padding:8px;color:inherit;background:var(--bg-primary);border:1px solid var(--border-default);border-radius:6px;font:inherit}.translation-region-row textarea[data-v-be301933]{resize:vertical}.translation-save-row[data-v-be301933],.translation-review-bulk[data-v-be301933]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media(max-width:720px){.translation-editor-grid[data-v-be301933]{grid-template-columns:1fr}.translation-region-fields[data-v-be301933]{max-height:480px}}.translation-review-entry[data-v-cfaeae2e]{margin-top:18px;padding:12px 16px;border:1px solid var(--border-default);border-radius:12px}.translation-review-entry summary[data-v-cfaeae2e]{cursor:pointer;color:var(--text-secondary);font-size:14px}.translation-review-entry p[data-v-cfaeae2e]{margin:12px 0;color:var(--text-secondary);font-size:13px;line-height:1.6}.translation-text-review[data-v-cfaeae2e]{display:grid;gap:12px;margin-top:22px;padding:18px;border:1px solid var(--border-default);border-radius:12px}.translation-text-review h3[data-v-cfaeae2e],.translation-text-review p[data-v-cfaeae2e]{margin:0}.translation-text-review p[data-v-cfaeae2e]{color:var(--text-secondary);line-height:1.6;font-size:13px}.translation-text-review summary[data-v-cfaeae2e]{cursor:pointer;font-weight:600;padding:10px 0}.translation-text-review table[data-v-cfaeae2e]{width:100%;table-layout:fixed;border-collapse:collapse}.translation-text-review th[data-v-cfaeae2e],.translation-text-review td[data-v-cfaeae2e]{text-align:left;vertical-align:top;border:1px solid var(--border-default);padding:10px;overflow-wrap:anywhere;white-space:pre-wrap}.translation-text-review th[data-v-cfaeae2e]{background:var(--bg-subtle)}.translation-preserved-text[data-v-cfaeae2e]{margin-top:12px;font-size:13px}.translation-preserved-text ul[data-v-cfaeae2e]{display:flex;flex-wrap:wrap;gap:8px 20px;padding-left:20px;margin:8px 0 0}.translation-preserved-text li[data-v-cfaeae2e]{white-space:pre-wrap;overflow-wrap:anywhere}.enhance-row[data-v-cfaeae2e]{display:flex;align-items:center;gap:10px}.enhance-tip[data-v-cfaeae2e]{font-size:12px;color:var(--text-tertiary, #999);line-height:1.4}.parameters-panel[data-v-cfaeae2e]{background:var(--bg-subtle);border-radius:var(--radius-md);padding:16px;border:1px solid var(--border-default);margin-bottom:16px}.grid[data-v-cfaeae2e]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.upload-row[data-v-cfaeae2e]{margin:0}.upload-field-stack[data-v-cfaeae2e]{display:flex;flex-direction:column;gap:8px;width:100%}.hint-card[data-v-cfaeae2e]{display:flex;gap:10px;align-items:flex-start;background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:12px 14px;margin-bottom:20px}.hint-icon[data-v-cfaeae2e]{width:16px;height:16px;color:var(--text-tertiary);flex-shrink:0;margin-top:1px}.hint-body[data-v-cfaeae2e]{font-size:12px;color:var(--text-secondary);line-height:1.5}.hint-title[data-v-cfaeae2e]{display:inline-block;margin-right:4px;font-weight:600;color:var(--text-primary)}.footer[data-v-cfaeae2e]{display:flex;flex-direction:column;gap:8px;align-items:center;margin-top:10px}.submit-translate-btn[data-v-cfaeae2e]{height:44px!important;font-size:14px!important;font-weight:600!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-sm)!important}.message[data-v-cfaeae2e]{color:var(--text-secondary);font-size:13px;font-weight:500;white-space:pre-line}.field-validation-message[data-v-cfaeae2e]{display:block;margin-top:6px;color:var(--warning, #d97706);font-size:12px;line-height:1.45}.upload-card-validation[data-v-cfaeae2e]{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap;width:100%;margin-top:8px;padding:8px 10px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:12px;line-height:1.5}.upload-card-validation ul[data-v-cfaeae2e]{margin:0;padding-left:16px;min-width:0;overflow-wrap:anywhere}.upload-card-validation button[data-v-cfaeae2e]{padding:2px 8px;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}.compact-workbench-card[data-v-cfaeae2e]{box-shadow:none!important}.compact-workbench-card[data-v-cfaeae2e] .n-card-header{display:none}.compact-workbench-card[data-v-cfaeae2e] .n-card__content{padding:16px!important}.compact-workbench-card[data-v-cfaeae2e] .n-form{display:flex;flex-direction:column;gap:14px}.compact-workbench-card .parameters-panel[data-v-cfaeae2e]{padding:12px;margin-bottom:0}.compact-workbench-card .advanced-toggle-row[data-v-cfaeae2e]{display:flex;justify-content:center}.compact-workbench-card .footer[data-v-cfaeae2e]{margin-top:0}.panel-section[data-v-cfaeae2e]{padding:2px 0 20px;border-bottom:1px solid var(--border-default);margin-bottom:20px}.section-title[data-v-cfaeae2e]{font-size:13px;font-weight:600;color:var(--text-primary);margin:0 0 14px;padding-left:10px;border-left:2px solid var(--brand);letter-spacing:0}.split-workbench-card[data-v-cfaeae2e]{width:100%;border-radius:16px!important}.split-workbench-card[data-v-cfaeae2e] .n-card-header{display:none}.split-workbench-card[data-v-cfaeae2e] .n-card__content{padding:0!important}.split-workbench-card[data-v-cfaeae2e] .n-form-item{margin-bottom:6px}.split-workbench-card[data-v-cfaeae2e] .n-form-item-feedback-wrapper{min-height:0}.suite-grid[data-v-cfaeae2e]{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr) minmax(280px,320px);gap:18px;align-items:start}.split-col[data-v-cfaeae2e]{min-width:0}.split-workbench-card .panel-section[data-v-cfaeae2e]{padding:0;margin:0;border-bottom:0}.split-workbench-card .col-params[data-v-cfaeae2e],.split-workbench-card .col-ops[data-v-cfaeae2e]{border-left:1px solid var(--border-divider);padding-left:18px}.split-workbench-card .section-title[data-v-cfaeae2e]{margin-bottom:12px}.split-workbench-card .upload-row[data-v-cfaeae2e]{min-height:160px}.split-workbench-card .parameters-panel[data-v-cfaeae2e]{padding:12px;margin-bottom:12px}.split-workbench-card .grid[data-v-cfaeae2e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.split-workbench-card .hint-card[data-v-cfaeae2e]{margin-bottom:0}.split-workbench-card .footer[data-v-cfaeae2e]{align-items:stretch;gap:10px;margin-top:8px;padding-top:12px;border-top:1px solid var(--border-divider)}.split-workbench-card .required-summary[data-v-cfaeae2e]{font-size:12px;color:var(--text-tertiary);line-height:1.4}.split-workbench-card .submit-translate-btn[data-v-cfaeae2e]{width:100%!important;height:42px!important}.translation-designer-grid[data-v-cfaeae2e],.translation-designer-grid[data-v-cfaeae2e] *,.translation-designer-grid[data-v-cfaeae2e] *:before,.translation-designer-grid[data-v-cfaeae2e] *:after{box-sizing:border-box}.upload-empty-copy[data-v-cfaeae2e]{display:flex;flex-direction:column;align-items:center;gap:6px;color:#64748b!important;font-size:13px!important;line-height:1.45}.upload-empty-copy strong[data-v-cfaeae2e]{color:#ff5a12;font-size:18px}.upload-empty-copy span[data-v-cfaeae2e],.designer-upload .prepared-copy[data-v-cfaeae2e]{color:#64748b!important;font-size:13px!important}.designer-field[data-v-cfaeae2e]{display:flex;flex-direction:column;gap:10px;margin-top:14px}.designer-field-label[data-v-cfaeae2e]{color:#001846;font-size:15px;font-weight:800;line-height:1.35}.source-hint-card[data-v-cfaeae2e]{margin-top:auto;margin-bottom:0}.targets-head[data-v-cfaeae2e]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;margin-bottom:14px;border:1px solid #dfe7f1;border-radius:14px;background:#f8fafc}.targets-head-copy[data-v-cfaeae2e]{display:flex;flex-direction:column;gap:3px;min-width:0}.targets-title[data-v-cfaeae2e]{color:#001846;font-size:16px;font-weight:850}.targets-subtitle[data-v-cfaeae2e]{color:#64748b;font-size:12px;line-height:1.35}.targets-head-actions[data-v-cfaeae2e]{display:flex;align-items:center;gap:10px;flex-shrink:0}.toggle-all-btn[data-v-cfaeae2e]{height:36px;min-width:108px;padding:0 16px;border:1px solid #ffc98c;border-radius:999px;background:#fff8f0;color:#ff5a12;font:inherit;font-size:13px;font-weight:850;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.toggle-all-btn[data-v-cfaeae2e]:hover{border-color:#ff6418;background:#fff3e8;transform:translateY(-1px)}.targets-count-badge[data-v-cfaeae2e]{display:inline-flex;align-items:center;justify-content:center;min-width:62px;height:32px;padding:0 12px;border-radius:999px;background:#fff3ea;color:#d94d0b;font-size:13px;font-weight:850}.target-language-list[data-v-cfaeae2e]{display:grid;gap:12px;max-height:none;overflow:visible;padding-right:4px}.more-language-select[data-v-cfaeae2e]{margin-top:12px}.target-language-list[data-v-cfaeae2e]::-webkit-scrollbar{width:6px}.target-language-list[data-v-cfaeae2e]::-webkit-scrollbar-thumb{border-radius:999px;background:#d7e0ea}.target-language-card[data-v-cfaeae2e]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;width:100%;padding:0 26px 0 18px;border:1px solid #dfe7f1;border-radius:12px;background:#fff;color:#001846;font:inherit;cursor:pointer;text-align:left;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.target-language-card[data-v-cfaeae2e]:hover{border-color:#ffc98c;background:#fffaf5}.target-language-card.active[data-v-cfaeae2e]{border-color:#ffc98c;background:#fff8f0}.custom-checkbox[data-v-cfaeae2e]{position:relative;width:24px;height:24px;border:2px solid #d8e2ee;border-radius:7px;background:#fff;box-sizing:border-box}.target-language-card.active .custom-checkbox[data-v-cfaeae2e]{border-color:#ff6418;background:#ff6418}.target-language-card.active .custom-checkbox[data-v-cfaeae2e]:after{position:absolute;inset:0;width:14px;height:14px;margin:auto;background:#fff;content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M6.1 11.2 2.7 7.8l1.4-1.4 2 2 5.8-5.8 1.4 1.4z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M6.1 11.2 2.7 7.8l1.4-1.4 2 2 5.8-5.8 1.4 1.4z'/%3E%3C/svg%3E") center / contain no-repeat}.target-language-name[data-v-cfaeae2e]{overflow:hidden;color:#001846;font-size:16px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.target-language-code[data-v-cfaeae2e]{display:inline-flex;align-items:center;justify-content:center;min-width:66px;height:30px;padding:0 12px;border:1px solid #d8e2ee;border-radius:999px;background:#f8fafc;color:#475569;font-size:12px;font-weight:750}.target-language-card.active .target-language-code[data-v-cfaeae2e]{border-color:#ffc98c;background:#fff;color:#d94d0b}.translation-rule-card[data-v-cfaeae2e]{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding:16px 18px;border:1px solid #dfe7f1;border-radius:14px;background:#f8fafc}.rule-title[data-v-cfaeae2e]{color:#001846;font-size:14px;font-weight:700}.rule-copy[data-v-cfaeae2e]{color:#64748b;font-size:12px;line-height:1.55}.output-language-box[data-v-cfaeae2e]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:44px;max-height:80px;overflow-y:auto;padding:7px 12px;border:1px solid #d8e2ee;border-radius:12px;background:#fff;scrollbar-width:thin}.output-language-chip[data-v-cfaeae2e]{display:inline-flex;align-items:center;max-width:100%;height:26px;padding:0 11px;overflow:hidden;border:1px solid color-mix(in srgb,var(--brand, #f97316) 22%,#d8e2ee);border-radius:999px;background:var(--brand-soft, #fff4ed);color:#001846;font-size:12px;font-weight:600;line-height:1;text-overflow:ellipsis;white-space:nowrap}.empty-output-copy[data-v-cfaeae2e]{color:#94a3b8;font-size:14px;font-weight:600}.translation-summary-card[data-v-cfaeae2e]{display:flex;flex-direction:column;gap:4px;margin-top:20px;padding:20px 26px;border:1px solid #dfe7f1;border-radius:16px;background:#f8fafc}.translation-summary-card strong[data-v-cfaeae2e]{color:#001846;font-size:20px;font-weight:900;line-height:1.2}.translation-summary-card span[data-v-cfaeae2e]{color:#ff5a12;font-size:13px;font-weight:750;line-height:1.4}.translation-designer-grid .message[data-v-cfaeae2e]{min-height:20px;color:#64748b;font-size:13px;line-height:1.45}@media(max-width:1100px){.suite-grid[data-v-cfaeae2e]{grid-template-columns:1fr;gap:16px}.split-workbench-card .col-params[data-v-cfaeae2e],.split-workbench-card .col-ops[data-v-cfaeae2e]{border-left:0;padding-left:0;border-top:1px solid var(--border-divider);padding-top:14px}.target-language-list[data-v-cfaeae2e]{max-height:none}}@media(max-width:600px){.split-workbench-card .grid[data-v-cfaeae2e]{grid-template-columns:1fr}.targets-head[data-v-cfaeae2e]{align-items:stretch;flex-direction:column}.targets-head-actions[data-v-cfaeae2e]{justify-content:space-between}.target-language-card[data-v-cfaeae2e]{min-height:54px;padding:0 14px;gap:10px}.target-language-name[data-v-cfaeae2e]{font-size:14px}.target-language-code[data-v-cfaeae2e]{min-width:52px;padding:0 8px}}@media(max-width:520px){.grid[data-v-cfaeae2e]{grid-template-columns:1fr}}@media(max-width:1180px){.split-workbench-card .col-ops .footer.guest-inline-actions[data-v-cfaeae2e]{position:static!important;inset:auto!important;max-height:none!important;margin:0!important;box-shadow:none!important}}.batch-workbench-card[data-v-cfaeae2e]{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:14px;box-shadow:none}.batch-workbench-card[data-v-cfaeae2e] .n-card-header,.batch-workbench-card[data-v-cfaeae2e] .n-card__border{display:none}.batch-workbench-card[data-v-cfaeae2e] .n-card-content{padding:22px}.batch-workbench-card .translation-designer-grid[data-v-cfaeae2e]{display:flex;flex-direction:column;gap:0}.batch-workbench-card .panel-section[data-v-cfaeae2e]{padding:0;border:0;width:100%;margin:0;background:transparent;box-shadow:none}.batch-workbench-card .col-params[data-v-cfaeae2e],.batch-workbench-card .col-ops[data-v-cfaeae2e]{margin-top:20px;padding-top:20px;border-top:1px solid var(--border-default)}.batch-workbench-card .section-title[data-v-cfaeae2e]{display:flex;margin:0 0 17px;padding:0;border:0;font-size:17px;color:var(--text-primary)}.batch-workbench-card .section-title[data-v-cfaeae2e]:before,.batch-workbench-card .section-title-index[data-v-cfaeae2e]{display:none}.batch-workbench-card[data-v-cfaeae2e] .n-form-item{margin-bottom:10px}.batch-workbench-card[data-v-cfaeae2e] .n-form-item-label{font-size:13px;color:var(--text-secondary);padding-bottom:9px}.batch-workbench-card[data-v-cfaeae2e] .n-form-item-feedback-wrapper{min-height:0}.batch-workbench-card .upload-row[data-v-cfaeae2e]{height:auto;min-height:155px;padding:16px;border:1px dashed var(--border-strong);border-radius:9px;background:var(--bg-canvas);box-shadow:none}.batch-workbench-card .upload-row.upload-inline-block[data-v-cfaeae2e]{height:auto;min-height:0;padding:0;border:0;background:transparent}.batch-workbench-card .upload-inline-grid[data-v-cfaeae2e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%}.batch-workbench-card .upload-inline-thumb[data-v-cfaeae2e],.batch-workbench-card .upload-add-card[data-v-cfaeae2e]{min-width:0;width:100%;height:72px;min-height:72px;border-radius:7px}.batch-workbench-card .upload-inline-thumb[data-v-cfaeae2e] img{object-fit:cover}.batch-workbench-card .upload-add-card[data-v-cfaeae2e]{background:var(--bg-canvas);border-color:var(--border-default)}.batch-workbench-card .upload-inline-thumb button[data-v-cfaeae2e]{width:22px;height:22px}.batch-workbench-card .upload-row>span[data-v-cfaeae2e],.batch-workbench-card .prepared-copy[data-v-cfaeae2e]{font-size:12px;color:var(--text-secondary)}.batch-workbench-card .upload-empty-copy strong[data-v-cfaeae2e]{font-size:14px}.batch-workbench-card .upload-empty-copy>span[data-v-cfaeae2e]{font-size:12px}.batch-workbench-card .designer-field[data-v-cfaeae2e]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:15px;margin-top:14px}.batch-workbench-card .designer-field-label[data-v-cfaeae2e]{margin:0;font-size:13px}.batch-workbench-card .targets-head[data-v-cfaeae2e]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0!important;margin-bottom:13px!important;min-height:0!important;border:0!important;background:transparent!important;box-shadow:none;border-radius:0!important}.batch-workbench-card .targets-title[data-v-cfaeae2e]{font-size:15px!important;white-space:nowrap}.batch-workbench-card .targets-subtitle[data-v-cfaeae2e]{display:none}.batch-workbench-card .targets-head-actions[data-v-cfaeae2e]{gap:8px}.batch-workbench-card .targets-count-badge[data-v-cfaeae2e]{min-width:0!important;font-size:11px!important;padding:0!important;color:var(--text-secondary)!important;background:transparent!important}.batch-workbench-card .toggle-all-btn[data-v-cfaeae2e]{min-width:0;font-size:11px!important;padding:3px 0!important;background:transparent!important;border:0!important}.batch-workbench-card .target-language-list[data-v-cfaeae2e]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.batch-workbench-card .target-language-card[data-v-cfaeae2e]{min-height:41px!important;height:auto!important;padding:8px 10px!important;gap:6px!important;border:1px solid var(--border-default);border-radius:7px;background:var(--bg-surface);box-shadow:none}.batch-workbench-card .target-language-card.active[data-v-cfaeae2e]{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-pressed)}.batch-workbench-card .target-language-name[data-v-cfaeae2e]{font-size:12px!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.batch-workbench-card .target-language-code[data-v-cfaeae2e]{display:none}.batch-workbench-card .custom-checkbox[data-v-cfaeae2e]{width:13px!important;height:13px!important;flex:0 0 13px!important;border-radius:4px}.batch-workbench-card .more-language-select[data-v-cfaeae2e]{margin-top:9px}.batch-workbench-card .translation-batch-quantity[data-v-cfaeae2e]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;padding:10px 6px;background:var(--bg-canvas);border-radius:6px;color:var(--text-secondary);font-size:11px;margin:14px 0 0}.batch-workbench-card .translation-batch-quantity span[data-v-cfaeae2e]{padding:0 2px;color:var(--text-tertiary)}.batch-workbench-card .translation-batch-quantity strong[data-v-cfaeae2e]{color:var(--brand-pressed);font-weight:500}.batch-workbench-card .enhance-row[data-v-cfaeae2e]{gap:10px;align-items:flex-start}.batch-workbench-card .enhance-tip[data-v-cfaeae2e]{font-size:12px;line-height:1.7;color:var(--text-secondary)}.batch-workbench-card .translation-review-entry[data-v-cfaeae2e]{border:0;border-top:1px solid var(--border-default);border-radius:0;padding:12px 0;margin:14px 0 0;font-size:12px}.batch-workbench-card .translation-review-entry summary[data-v-cfaeae2e]{font-size:12px}.batch-workbench-card .translation-review-entry p[data-v-cfaeae2e]{font-size:12px;line-height:1.7}.batch-workbench-card .footer[data-v-cfaeae2e]{position:static;display:flex;flex-direction:column;gap:12px;margin-top:0;padding:16px 0 0;border-top:1px solid var(--border-default);box-shadow:none;background:transparent}.batch-workbench-card .footer .required-summary[data-v-cfaeae2e]{display:none}.batch-workbench-card .footer[data-v-cfaeae2e] .generation-cost-summary{padding:0;border:0;background:transparent}.batch-workbench-card .footer[data-v-cfaeae2e] .generation-cost-value{font-size:18px}.batch-workbench-card .footer[data-v-cfaeae2e] .generation-cost-label{font-size:11px}.batch-workbench-card .submit-translate-btn[data-v-cfaeae2e]{height:44px;font-size:14px;box-shadow:none}.batch-workbench-card .message[data-v-cfaeae2e]{font-size:12px;line-height:1.7;overflow-wrap:anywhere}.batch-workbench-card .message[data-v-cfaeae2e]:empty{display:none}@media(max-width:640px){.batch-workbench-card[data-v-cfaeae2e] .n-card-content{padding:18px 16px!important}.batch-workbench-card .target-language-card[data-v-cfaeae2e]{min-height:44px}}.creative-panel-card[data-unified=true][data-v-cfaeae2e]{border:0!important;background:transparent!important;box-shadow:none!important}.creative-panel-card[data-unified=true][data-v-cfaeae2e] .n-card-header,.creative-panel-card[data-unified=true][data-v-cfaeae2e] .n-card__border{display:none}.creative-panel-card[data-unified=true][data-v-cfaeae2e] .n-card-content{padding:0!important}.workspace-batch-cost[data-v-cfaeae2e]{display:flex;flex-wrap:wrap;gap:5px 18px;font-size:13px}.workspace-batch-cost small[data-v-cfaeae2e]{width:100%;font-size:11px;color:var(--text-secondary)}.generation-workspace .suite-output-specs[data-v-cfaeae2e]{display:flex;gap:14px;align-items:center;margin-top:8px}.generation-workspace .suite-ratio-label[data-v-cfaeae2e]{font-size:12px}.generation-workspace .product-info-disclosure[data-v-cfaeae2e]{margin:8px 0}.generation-workspace .product-info-disclosure>summary[data-v-cfaeae2e]{padding:8px 10px}.generation-workspace .target-language-list[data-v-cfaeae2e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.generation-workspace .target-language-card[data-v-cfaeae2e]{min-height:36px;padding:6px;font-size:12px}.generation-workspace .targets-subtitle[data-v-cfaeae2e]{display:none}.generation-workspace .targets-head[data-v-cfaeae2e]{margin:10px 0 7px}.generation-workspace .targets-title[data-v-cfaeae2e]{font-size:12px}.generation-workspace .more-language-select[data-v-cfaeae2e]{margin-top:8px}.generation-workspace .parameters-panel[data-v-cfaeae2e]{margin:0;padding:0;background:transparent;border:0}.generation-workspace .material-upload-item[data-v-cfaeae2e]{margin:0}.generation-workspace .suite-panel-utility-actions[data-v-cfaeae2e]{display:flex}.translation-results-workspace[data-v-c8229393]{min-width:0;padding:24px;border:1px solid var(--border-default);border-radius:14px;background:var(--bg-surface)}.translation-results-head[data-v-c8229393]{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:18px}.translation-results-head h2[data-v-c8229393]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:var(--type-section-size);font-weight:var(--fw-semibold);margin:0;color:var(--text-primary)}.result-state[data-v-c8229393]{font-size:var(--type-caption-size);font-weight:400;color:var(--text-secondary);background:var(--bg-canvas);padding:4px 8px;border-radius:5px}.translation-results-head p[data-v-c8229393]{font-size:12px;line-height:1.7;color:var(--text-secondary);margin:8px 0 0}.translation-package-button[data-v-c8229393]{flex-shrink:0;--n-color: var(--text-primary) !important;--n-text-color: var(--bg-surface) !important;--n-border: 0 !important}.translation-results-workspace .translation-package-button[data-v-c8229393]:not(.n-button--disabled){background:var(--text-primary)!important;color:var(--bg-surface)!important;border:1px solid transparent!important;box-shadow:none!important}.translation-results-workspace .translation-package-button[data-v-c8229393]:not(.n-button--disabled):hover{opacity:.88}.translation-output-footer[data-v-c8229393] .n-button,.translation-task-picker[data-v-c8229393] .n-button{background:transparent!important;border:0!important;box-shadow:none!important}.translation-task-picker[data-v-c8229393]{display:flex;gap:16px;align-items:center;margin-bottom:16px}.translation-task-picker[data-v-c8229393] .n-select{max-width:370px}.translation-task-picker>.n-button[data-v-c8229393]{margin-left:auto}.translation-results-toolbar[data-v-c8229393]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;border-block:1px solid var(--border-default);padding:13px 0;margin-bottom:22px}.translation-results-toolbar>span[data-v-c8229393]{color:var(--text-secondary);margin-left:auto;font-size:12px}.translation-result-groups[data-v-c8229393]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.translation-result-group[data-v-c8229393]{min-width:0;display:grid;gap:13px}.translation-group-source[data-v-c8229393]{display:flex;align-items:center;gap:10px;margin-bottom:2px;min-width:0}.translation-group-source[data-v-c8229393]>img{width:36px;height:40px;object-fit:cover;border-radius:4px}.translation-group-source>div[data-v-c8229393]{min-width:0}.translation-group-source strong[data-v-c8229393]{font-size:12px;font-weight:500;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.translation-group-source small[data-v-c8229393]{display:block;font-size:var(--type-caption-size);color:var(--text-secondary);margin-top:3px}.translation-output-card[data-v-c8229393]{border:1px solid var(--border-default);border-radius:9px;overflow:hidden;min-width:0;background:var(--bg-surface)}.translation-output-head[data-v-c8229393]{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:10px;min-height:40px}.translation-output-head[data-v-c8229393] .n-checkbox{min-width:0;font-size:12px}.translation-output-head[data-v-c8229393] .n-checkbox__label{overflow-wrap:anywhere}.translation-output-head>span[data-v-c8229393]{color:var(--text-tertiary);font-size:var(--type-caption-size);white-space:nowrap}.translation-output-head>strong[data-v-c8229393]{font-size:12px;font-weight:500}.translation-output-head .needs-review[data-v-c8229393]{color:var(--warning, #a56628)}.translation-output-preview[data-v-c8229393]{width:100%;aspect-ratio:1.15;display:flex;align-items:center;justify-content:center;padding:0;border:0;cursor:zoom-in;background:var(--bg-canvas)}.translation-output-preview[data-v-c8229393] img{width:100%;height:100%;max-height:290px;object-fit:contain}.translation-output-preview[data-v-c8229393]:focus-visible{outline:2px solid var(--brand);outline-offset:-3px}.translation-output-footer[data-v-c8229393]{padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.translation-output-footer>span[data-v-c8229393]{font-size:var(--type-caption-size);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.translation-review-note[data-v-c8229393]{padding:0 10px 10px;margin:0;font-size:var(--type-caption-size);line-height:1.6;color:var(--warning, #a56628)}.translation-output-placeholder[data-v-c8229393]{min-height:180px;padding:20px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:var(--bg-canvas);color:var(--text-secondary)}.translation-output-placeholder strong[data-v-c8229393]{font-size:13px;font-weight:500}.translation-output-placeholder>span[data-v-c8229393]{font-size:var(--type-caption-size);line-height:1.6;overflow-wrap:anywhere}.translation-output-issues[data-v-c8229393]{align-self:stretch;max-width:420px;margin:0 auto;font-size:var(--type-caption-size);line-height:1.6;text-align:start}.translation-results-foot[data-v-c8229393]{margin-top:22px;padding-top:16px;border-top:1px solid var(--border-default);color:var(--text-secondary);font-size:var(--type-caption-size);line-height:1.7}.translation-result-empty[data-v-c8229393]{min-height:440px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:35px;text-align:center;gap:15px}.translation-result-empty h3[data-v-c8229393]{margin:0;font-size:var(--type-section-size);font-weight:var(--fw-semibold)}.translation-result-empty p[data-v-c8229393]{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.8;max-width:390px}.translation-empty-frames[data-v-c8229393]{display:flex;gap:12px;margin-bottom:14px}.translation-empty-frames span[data-v-c8229393]{width:70px;height:85px;display:grid;place-items:center;border:1px dashed var(--border-default);border-radius:9px;color:var(--text-tertiary);background:var(--bg-canvas)}.translation-compare-images[data-v-c8229393]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.translation-compare-images section[data-v-c8229393]{min-width:0}.translation-compare-images h3[data-v-c8229393]{font-size:13px;font-weight:500;color:var(--text-secondary)}.translation-compare-images[data-v-c8229393] img{width:100%;height:min(480px,55vh);object-fit:contain;background:var(--bg-canvas);border-radius:8px}@media(max-width:1150px){.translation-results-workspace[data-v-c8229393]{padding:18px}.translation-results-head[data-v-c8229393]{flex-wrap:wrap}.translation-result-groups[data-v-c8229393]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:700px){.translation-results-workspace[data-v-c8229393]{padding:17px}.translation-result-groups[data-v-c8229393]{grid-template-columns:1fr}.translation-result-group[data-v-c8229393]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.translation-group-source[data-v-c8229393]{grid-column:1 / -1}.translation-output-head[data-v-c8229393]{padding:8px;flex-wrap:wrap}.translation-output-head>span[data-v-c8229393]{font-size:var(--type-caption-size)}.translation-output-footer[data-v-c8229393]{flex-wrap:wrap;padding:8px}.translation-results-toolbar>span[data-v-c8229393]{margin:0}.translation-package-button[data-v-c8229393]{width:100%}.translation-result-empty[data-v-c8229393]{padding:25px 0;min-height:280px}.translation-compare-images[data-v-c8229393]{grid-template-columns:1fr}.translation-task-picker[data-v-c8229393]{align-items:stretch;flex-wrap:wrap}.translation-task-picker[data-v-c8229393] .n-select{max-width:none}}.translation-preview-navigation[data-v-c8229393]{display:flex;align-items:center;gap:8px;grid-column:1/-1;min-width:0}.translation-preview-navigation button[data-v-c8229393],.translation-preview-navigation select[data-v-c8229393]{border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-secondary);border-radius:6px;height:32px;font:inherit;font-size:12px}.translation-preview-navigation button[data-v-c8229393]{min-width:32px;cursor:pointer}.translation-preview-navigation button[data-v-c8229393]:disabled{opacity:.4;cursor:default}.translation-preview-navigation select[data-v-c8229393]{flex:1;min-width:0}.source-unavailable[data-v-c8229393]{font-size:12px;color:var(--text-secondary);text-align:center;padding:12px}.translation-language-tabs[data-v-c8229393]{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1}.translation-language-tabs button[data-v-c8229393]{display:flex;align-items:center;gap:8px;min-height:36px;padding:7px 12px;border:1px solid var(--border-default);border-radius:7px;background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:13px;cursor:pointer}.translation-language-tabs button span[data-v-c8229393]{font-size:11px;color:var(--text-secondary)}.translation-language-tabs button[aria-pressed=true][data-v-c8229393]{border-color:var(--brand);background:var(--brand-soft);color:var(--brand-strong,#b94a0d)}.translation-language-tabs button[data-v-c8229393]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.translation-results-workspace .translation-package-button[data-v-c8229393]:not(.n-button--disabled){background:#e65e0a!important;color:#fff!important}.batch-notice[data-v-16672fd3]{margin:0 0 10px;font-size:12px;color:var(--text-secondary)}.task-toolbar[data-v-16672fd3]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0 0;background:var(--bg-surface);border-top:1px solid var(--border-divider)}.task-history-controls[data-v-16672fd3]{display:flex;flex-direction:column;gap:10px}.toolbar-left[data-v-16672fd3]{display:flex;align-items:center;gap:10px}.toolbar-label[data-v-16672fd3]{font-size:13px;color:var(--text-secondary)}.toolbar-count[data-v-16672fd3]{font-size:12px;color:var(--text-tertiary)}@media(max-width:720px){.task-toolbar[data-v-16672fd3],.toolbar-left[data-v-16672fd3]{align-items:stretch;flex-direction:column}.toolbar-left[data-v-16672fd3] .n-select,.task-toolbar[data-v-16672fd3] .n-button{width:100%!important}.toolbar-count[data-v-16672fd3]{line-height:1.5}}.translation-page-heading[data-v-16672fd3]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 0 22px}.translation-heading-actions[data-v-16672fd3]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;flex-shrink:0}@media(max-width:500px){.translation-page-heading[data-v-16672fd3]{align-items:flex-start;flex-direction:column}.translation-heading-actions[data-v-16672fd3]{justify-content:flex-start}}.translation-page-heading h1[data-v-16672fd3]{margin:0;font-size:27px;line-height:1.4;color:var(--text-primary)}.translation-page-heading p[data-v-16672fd3]{margin:6px 0 0;font-size:13px;color:var(--text-secondary);line-height:1.7}.translation-batch-workspace[data-v-16672fd3]{display:grid;grid-template-columns:340px minmax(0,1fr);align-items:start;gap:22px}.translation-config-column[data-v-16672fd3],.translation-results-column[data-v-16672fd3]{min-width:0}.translation-results-column[data-v-16672fd3]{scroll-margin-top:90px}.translation-repaint-results[data-v-16672fd3]{margin-top:22px}@media(min-width:1600px){.translation-batch-workspace[data-v-16672fd3]{grid-template-columns:370px minmax(0,1fr);gap:24px}}@media(max-width:1150px){.translation-batch-workspace[data-v-16672fd3]{grid-template-columns:300px minmax(0,1fr);gap:16px}}@media(max-width:800px){.translation-batch-workspace[data-v-16672fd3]{grid-template-columns:minmax(0,1fr)}.translation-page-heading h1[data-v-16672fd3]{font-size:23px}.translation-page-heading p[data-v-16672fd3]{font-size:12px}.translation-page-heading[data-v-16672fd3]{gap:12px}}.unified-generation-page[data-v-16672fd3]{padding:16px 28px!important;max-width:1800px!important;margin:0 auto!important}.unified-generation-page[data-v-16672fd3]>.showcase-workbench-shell{min-height:0}.unified-generation-page .suite-compact-header[data-v-16672fd3],.unified-generation-page .creation-page-header[data-v-16672fd3],.unified-generation-page .image-studio-heading[data-v-16672fd3],.unified-generation-page .translation-page-heading[data-v-16672fd3],.unified-generation-page .creative-mobile-switch[data-v-16672fd3],.unified-generation-page .creative-mobile-anchor[data-v-16672fd3]{display:none!important}.unified-generation-page .product-suite-flow-workspace[data-v-16672fd3],.unified-generation-page .translation-batch-workspace[data-v-16672fd3]{display:block!important}.unified-generation-page .product-suite-form-shell[data-v-16672fd3],.unified-generation-page .translation-config-column[data-v-16672fd3]{padding:0!important;min-width:0}.unified-generation-page .translation-results-column[data-v-16672fd3]{padding:0;height:100%;min-height:0}.unified-generation-page[data-v-16672fd3] .translation-results-workspace{border:0;padding:0;box-shadow:none;min-height:0;background:transparent}.unified-generation-page[data-v-16672fd3] .translation-results-head h2{font-size:14px}.unified-generation-page[data-v-16672fd3] .translation-results-head p,.unified-generation-page[data-v-16672fd3] .translation-results-toolbar{font-size:var(--type-caption-size)}.unified-generation-page[data-v-16672fd3] .translation-result-empty{min-height:160px;padding:14px}.unified-generation-page[data-v-16672fd3] .translation-result-empty h3{font-size:14px}.unified-generation-page[data-v-16672fd3] .translation-result-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.unified-generation-page[data-v-16672fd3] .translation-result-group{grid-template-columns:minmax(0,1fr);gap:8px}.unified-generation-page[data-v-16672fd3] .translation-results-head{margin-bottom:8px}.unified-generation-page[data-v-16672fd3] .translation-results-head p{margin-top:4px}.unified-generation-page[data-v-16672fd3] .translation-task-picker{margin-bottom:8px}.unified-generation-page[data-v-16672fd3] .translation-results-toolbar{padding:7px 0;margin-bottom:10px}.unified-generation-page[data-v-16672fd3] .translation-output-preview{height:110px;aspect-ratio:auto}.unified-generation-page[data-v-16672fd3] .translation-output-head{min-height:28px;padding:5px}.unified-generation-page[data-v-16672fd3] .translation-output-footer{padding:4px 6px}.unified-generation-page[data-v-16672fd3] .translation-results-foot{margin-top:10px;padding-top:8px}.unified-generation-page .creative-secondary-content[data-v-16672fd3]{display:none}@media(min-width:1024px){.unified-generation-page[data-v-16672fd3] .translation-results-workspace{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto minmax(0,1fr);height:100%;gap:6px}.unified-generation-page[data-v-16672fd3] .translation-results-head{grid-column:1 / -1;margin:0}.unified-generation-page[data-v-16672fd3] .translation-task-picker{margin:0}.unified-generation-page[data-v-16672fd3] .translation-results-toolbar{padding:0;margin:0;border:0}.unified-generation-page[data-v-16672fd3] .translation-results-toolbar>span{display:none}.unified-generation-page[data-v-16672fd3] .translation-result-groups{grid-column:1 / -1;overflow:auto;min-height:0}.unified-generation-page[data-v-16672fd3] .translation-group-source{gap:6px}.unified-generation-page[data-v-16672fd3] .translation-group-source>img{width:24px;height:28px}.unified-generation-page[data-v-16672fd3] .translation-group-source small{display:none}.unified-generation-page[data-v-16672fd3] .translation-output-preview{height:90px}.unified-generation-page[data-v-16672fd3] .translation-results-foot{display:none}.unified-generation-page[data-v-16672fd3] .translation-result-empty{grid-column:1 / -1}}@media(min-width:1024px)and (max-width:1150px){.unified-generation-page[data-v-16672fd3] .translation-result-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.unified-generation-page[data-v-16672fd3] .translation-result-groups{grid-template-columns:minmax(0,1fr)}.unified-generation-page[data-v-16672fd3] .translation-result-group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.unified-generation-page[data-v-16672fd3]{padding:12px!important}.unified-generation-page .product-suite-form-shell[data-v-16672fd3]{display:block!important}}.unified-generation-page[data-v-16672fd3] .translation-results-workspace.is-compact{display:grid;height:100%;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto minmax(0,1fr) auto;gap:7px}.unified-generation-page[data-v-16672fd3] .is-compact .translation-results-head{grid-column:1/-1;margin:0}.unified-generation-page[data-v-16672fd3] .is-compact .translation-task-picker{margin:0}.unified-generation-page[data-v-16672fd3] .is-compact .translation-results-toolbar{margin:0;padding:0;border:0}.unified-generation-page[data-v-16672fd3] .is-compact .translation-results-toolbar>span{display:none}.unified-generation-page[data-v-16672fd3] .is-compact .translation-result-groups{display:flex;align-items:stretch;grid-column:1/-1;min-height:0;overflow:visible}.unified-generation-page[data-v-16672fd3] .is-compact .translation-result-group{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr);min-height:0;gap:12px}.unified-generation-page[data-v-16672fd3] .is-compact .translation-group-source{display:flex;flex-direction:column;justify-content:center;margin:0;min-height:0;grid-column:auto;background:var(--bg-canvas);border:1px solid var(--border-default);border-radius:8px;padding:8px}.unified-generation-page[data-v-16672fd3] .is-compact .translation-group-source>img{flex:1;width:100%;height:0;min-height:0;object-fit:contain}.unified-generation-page[data-v-16672fd3] .is-compact .translation-group-source>div{width:100%;text-align:center}.unified-generation-page[data-v-16672fd3] .is-compact .translation-output-card,.unified-generation-page[data-v-16672fd3] .is-compact .translation-delivered-image{display:flex;flex-direction:column;flex:1;min-height:0}.unified-generation-page[data-v-16672fd3] .is-compact .translation-output-preview{height:0;flex:1;min-height:0}.unified-generation-page[data-v-16672fd3] .is-compact .translation-output-preview img{max-height:none}.unified-generation-page[data-v-16672fd3] .is-compact .translation-result-empty{grid-column:1/-1}.unified-generation-page[data-v-16672fd3] .is-compact .translation-output-placeholder{min-height:0;flex:1;overflow:auto}@media(max-width:1099px),(max-height:650px){.unified-generation-page[data-v-16672fd3] .translation-results-workspace.is-compact{min-height:410px}.unified-generation-page[data-v-16672fd3] .is-compact .translation-result-groups{min-height:220px}}.unified-generation-page[data-v-16672fd3] .translation-results-workspace.is-compact{display:flex;flex-direction:column;gap:14px;height:auto;min-height:100%}.unified-generation-page[data-v-16672fd3] .is-compact .translation-result-groups{display:block;overflow:visible}.unified-generation-page[data-v-16672fd3] .is-compact .translation-result-group{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;align-items:stretch;gap:14px}.unified-generation-page[data-v-16672fd3] .is-compact.is-running .translation-result-group{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.unified-generation-page[data-v-16672fd3] .is-compact .translation-group-source{justify-content:flex-start;padding:12px}.unified-generation-page[data-v-16672fd3] .is-compact .translation-group-source>img{width:100%;height:auto;min-height:220px;max-height:460px;flex:none;object-fit:contain;margin:auto}.unified-generation-page[data-v-16672fd3] .is-compact .translation-output-preview{height:auto;min-height:220px;aspect-ratio:4/5;flex:1}.unified-generation-page[data-v-16672fd3] .is-compact .translation-output-preview img{max-height:460px}.unified-generation-page[data-v-16672fd3] .is-compact .translation-output-placeholder{min-height:220px}.unified-generation-page[data-v-16672fd3] .is-compact .translation-preview-navigation{margin-top:4px}@media(max-width:600px){.unified-generation-page[data-v-16672fd3] .is-compact.is-running .translation-result-group{grid-template-columns:repeat(2,minmax(0,1fr))}}
