.pagination-container[data-v-400475d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px}.video-studio[data-v-3a7705ce]{min-height:calc(100vh - 69px);padding:31px 32px 55px;-webkit-box-sizing:border-box;box-sizing:border-box;background:linear-gradient(hsla(0,0%,100%,.012) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.012) 1px,transparent 0),radial-gradient(circle at 75% 20%,rgba(23,185,151,.055),transparent 31%);background-size:32px 32px,32px 32px,auto}.studio-heading[data-v-3a7705ce]{max-width:1240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 27px}.studio-heading h1[data-v-3a7705ce]{margin:7px 0 8px;color:#f0f7f6;font-size:28px;letter-spacing:1px}.studio-heading p[data-v-3a7705ce]{margin:0;color:#697984;font-size:12px;max-width:560px}.studio-heading__eyebrow[data-v-3a7705ce]{color:#2ddab4;font-size:9px;letter-spacing:2.5px}.studio-heading__eyebrow span[data-v-3a7705ce]{display:inline-block;width:15px;height:1px;margin:0 7px 3px 0;background:#2ddab4}.history-button[data-v-3a7705ce]{color:#9babb3!important;background:#0d151e!important;border-color:#26343e!important}.generation-running-banner[data-v-3a7705ce]{max-width:1240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:0 auto 16px;padding:12px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#d9faf2;border:1px solid #2a8e79;border-radius:8px;background:rgba(24,100,84,.22)}.generation-running-banner i[data-v-3a7705ce]{color:#31deb9;font-size:20px}.generation-running-banner div[data-v-3a7705ce]{-webkit-box-flex:1;-ms-flex:1;flex:1}.generation-running-banner span[data-v-3a7705ce],.generation-running-banner strong[data-v-3a7705ce]{display:block}.generation-running-banner strong[data-v-3a7705ce]{font-size:12px}.generation-running-banner span[data-v-3a7705ce]{margin-top:4px;color:#79a99e;font-size:9px}.generation-running-banner em[data-v-3a7705ce]{color:#32dcb8;font-size:10px;font-style:normal}.generation-running-banner.is-handoff[data-v-3a7705ce]{border-color:#3a6d8f;background:rgba(40,90,130,.22)}.generation-running-banner.is-handoff i[data-v-3a7705ce]{color:#6ec1f0}.generation-running-banner.is-handoff span[data-v-3a7705ce]{color:#8eb4c9}.handoff-dismiss[data-v-3a7705ce]{padding:6px 10px;color:#d9faf2;font-size:11px;border:1px solid #3a6d8f;border-radius:5px;background:transparent;cursor:pointer}.poll-fade-enter-active[data-v-3a7705ce],.poll-fade-leave-active[data-v-3a7705ce]{-webkit-transition:opacity .28s ease,-webkit-transform .28s ease;transition:opacity .28s ease,-webkit-transform .28s ease;transition:opacity .28s ease,transform .28s ease;transition:opacity .28s ease,transform .28s ease,-webkit-transform .28s ease}.poll-fade-enter[data-v-3a7705ce],.poll-fade-leave-to[data-v-3a7705ce]{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}.studio-grid[data-v-3a7705ce]{max-width:1240px;display:grid;grid-template-columns:minmax(430px,1.04fr) minmax(400px,.96fr);gap:18px;margin:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.forge-panel[data-v-3a7705ce]{border:1px solid #1d2c36;border-radius:10px;background:rgba(11,17,26,.94);-webkit-box-shadow:0 18px 60px rgba(0,0,0,.2);box-shadow:0 18px 60px rgba(0,0,0,.2)}.controls-panel[data-v-3a7705ce]{padding:23px}.controls-panel.is-locked[data-v-3a7705ce]{border-color:#28584f}.preview-panel[data-v-3a7705ce]{position:sticky;top:18px;padding:23px}.panel-title[data-v-3a7705ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:23px}.panel-title span[data-v-3a7705ce]{color:#2cdbb5;font:700 11px monospace}.panel-title small[data-v-3a7705ce],.panel-title strong[data-v-3a7705ce]{display:block}.panel-title strong[data-v-3a7705ce]{font-size:14px}.panel-title small[data-v-3a7705ce]{margin-top:3px;color:#43515d;font-size:8px;letter-spacing:1.5px}.field-block[data-v-3a7705ce]{position:relative;margin-bottom:19px}.field-block label[data-v-3a7705ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;color:#b8c6c8;font-size:11px;font-weight:600}.field-block label em[data-v-3a7705ce]{margin-left:7px;color:#42515b;font-size:8px;font-style:normal;letter-spacing:1px}.field-block label b[data-v-3a7705ce]{margin-left:auto;color:#53636e;font-size:9px;font-weight:400}.model-cards[data-v-3a7705ce]{display:grid;grid-template-columns:1fr;gap:10px}.model-card[data-v-3a7705ce]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:65px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px;color:#9babb1;text-align:left;background:#0a1018;border:1px solid #202e38;border-radius:7px;cursor:pointer}.model-card span[data-v-3a7705ce]:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1}.model-card small[data-v-3a7705ce],.model-card strong[data-v-3a7705ce]{display:block}.model-card strong[data-v-3a7705ce]{color:#cbd7d6;font-size:11px}.model-card small[data-v-3a7705ce]{margin-top:4px;color:#4e5c66;font-size:8px}.model-card em[data-v-3a7705ce]{-ms-flex-item-align:start;align-self:flex-start;color:#52616b;font-size:8px;font-style:normal}.model-card.active[data-v-3a7705ce]{border-color:#218f7a;background:rgba(33,143,122,.09)}.model-card.active em[data-v-3a7705ce]{color:#2bd8b3}.model-card[data-v-3a7705ce]:disabled{opacity:.55;cursor:not-allowed}.model-card__logo[data-v-3a7705ce]{display:grid;width:35px;height:35px;place-items:center;color:#2bdab5;border:1px solid #265e54;border-radius:8px;background:#10231f;font-weight:800}.mode-options[data-v-3a7705ce]{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.mode-options button[data-v-3a7705ce]{padding:10px 6px;color:#7c8b93;border:1px solid #202e38;border-radius:6px;background:#090f16;cursor:pointer}.mode-options button small[data-v-3a7705ce],.mode-options button strong[data-v-3a7705ce]{display:block}.mode-options button strong[data-v-3a7705ce]{font-size:10px}.mode-options button small[data-v-3a7705ce]{margin-top:4px;color:#4c5b65;font-size:8px;line-height:1.35}.mode-options button.active[data-v-3a7705ce]{color:#32dcb7;border-color:#268c79;background:rgba(38,140,121,.09)}.mode-options button[data-v-3a7705ce]:disabled{opacity:.55;cursor:not-allowed}.image-mode-options[data-v-3a7705ce],.image-source-options[data-v-3a7705ce]{grid-template-columns:repeat(2,1fr)}.controls-panel[data-v-3a7705ce] .el-select{width:100%}.controls-panel[data-v-3a7705ce] .el-input__inner,.controls-panel[data-v-3a7705ce] .el-textarea__inner{color:#cedad8;background:#080e15;border-color:#22313b}.controls-panel[data-v-3a7705ce] .el-input__inner:focus,.controls-panel[data-v-3a7705ce] .el-textarea__inner:focus{border-color:#238e7b}.prompt-reference-guide[data-v-3a7705ce]{margin-top:9px;padding:10px;border:1px solid #1e343b;border-radius:7px;background:#081218}.prompt-reference-title[data-v-3a7705ce]{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;gap:10px;margin-bottom:8px;color:#78d7c2;font-size:9px}.prompt-reference-list[data-v-3a7705ce]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.prompt-reference-item[data-v-3a7705ce]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px;border:1px solid #192b33;border-radius:6px;background:#0a151c}.prompt-reference-item>div[data-v-3a7705ce]:last-child{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.prompt-reference-item code[data-v-3a7705ce],.prompt-reference-item em[data-v-3a7705ce],.prompt-reference-item small[data-v-3a7705ce]{display:block}.prompt-reference-item code[data-v-3a7705ce]{color:#57dfc1;font:700 9px Consolas,monospace}.prompt-reference-item em[data-v-3a7705ce]{margin-top:2px;color:#83969d;font-size:8px;font-style:normal}.prompt-reference-item small[data-v-3a7705ce]{margin-top:3px;overflow:hidden;color:#50616a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.reference-mini-thumb[data-v-3a7705ce]{display:grid;width:40px;height:34px;-webkit-box-flex:0;-ms-flex:none;flex:none;place-items:center;overflow:hidden;border-radius:4px;background:#050b10}.reference-mini-thumb img[data-v-3a7705ce]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.image-uploader[data-v-3a7705ce]{display:grid;min-height:105px;place-items:center;-ms-flex-line-pack:center;align-content:center;gap:7px;color:#788891;border:1px dashed #2b3b45;border-radius:7px;background:#080e15}.image-uploader i[data-v-3a7705ce]{color:#2bd8b2;font-size:22px}.image-uploader span[data-v-3a7705ce]{font-size:11px}.image-uploader small[data-v-3a7705ce]{color:#45545e;font-size:9px}.controls-panel[data-v-3a7705ce] .el-upload{display:block}.text-action[data-v-3a7705ce]{position:absolute;right:0;bottom:-17px;color:#667780;background:none;border:0;font-size:9px;cursor:pointer}.material-picker-button[data-v-3a7705ce]{width:100%;padding:13px;color:#91a19f;border:1px dashed #2b3b45;border-radius:7px;background:#080e15;cursor:pointer}.material-picker-button i[data-v-3a7705ce]{margin-right:7px;color:#2bd8b2}.material-picker-button[data-v-3a7705ce]:disabled{opacity:.5;cursor:not-allowed}.selected-materials[data-v-3a7705ce]{display:grid;gap:7px;margin-top:9px}.selected-material[data-v-3a7705ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:7px;color:#a9b8b8;border:1px solid #1d3038;border-radius:6px;background:#0a1219}.selected-material-thumb[data-v-3a7705ce]{display:grid;width:54px;height:44px;-webkit-box-flex:0;-ms-flex:none;flex:none;place-items:center;overflow:hidden;border:1px solid #1e343b;border-radius:5px;background:#050b10}.selected-material-thumb img[data-v-3a7705ce]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.selected-material-info[data-v-3a7705ce]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.selected-material-info small[data-v-3a7705ce],.selected-material-info strong[data-v-3a7705ce]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-material-info strong[data-v-3a7705ce]{margin-top:4px;font-size:9px}.selected-material-info small[data-v-3a7705ce]{margin-top:3px;color:#53646d;font-size:8px}.selected-material-actions[data-v-3a7705ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.selected-material-actions button[data-v-3a7705ce]{padding:4px 5px;color:#708089;border:0;background:none;cursor:pointer}.selected-material-actions button[data-v-3a7705ce]:disabled{opacity:.3}.material-order[data-v-3a7705ce]{display:grid;width:20px;height:20px;-webkit-box-flex:0;-ms-flex:none;flex:none;place-items:center;color:#2bd8b2;border-radius:50%;background:#12322c;font-size:8px}.material-rule[data-v-3a7705ce]{display:block;margin-top:7px;color:#596a73;font-size:8px}.advanced-block[data-v-3a7705ce]{overflow:hidden;border:1px solid #1e2b35;border-radius:7px}.advanced-title[data-v-3a7705ce]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:13px;color:#9aabb1;background:#0a1119;border:0;font-size:11px;cursor:pointer}.advanced-title span i[data-v-3a7705ce]{margin-right:7px;color:#2bdab5}.advanced-content[data-v-3a7705ce]{padding:4px 13px 13px;background:#091017}.switch-row[data-v-3a7705ce]{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:11px 0;color:#a4b3b7;border-bottom:1px solid #18242d;font-size:10px}.switch-row span small[data-v-3a7705ce]{display:block;margin-top:3px;color:#465660;font-size:8px}.preview-stage[data-v-3a7705ce]{position:relative;min-height:355px;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;overflow:hidden;border:1px solid #1f313b;border-radius:8px;background:radial-gradient(circle at center,#10241f,#070d13 55%);color:#87979e}.preview-stage>strong[data-v-3a7705ce]{margin-top:16px;color:#9faeb1;font-size:12px}.preview-stage>span[data-v-3a7705ce]{margin-top:8px;color:#4d5d66;font-size:9px}.preview-image[data-v-3a7705ce]{width:100%;height:355px;-o-object-fit:contain;object-fit:contain;background:#030609}.preview-orb[data-v-3a7705ce]{display:grid;width:65px;height:65px;place-items:center;color:#2bdab5;border:1px solid #20584e;border-radius:50%;background:rgba(18,51,44,.58);font-size:23px}.preview-orb.is-running[data-v-3a7705ce]{-webkit-animation:running-glow-data-v-3a7705ce 1.5s ease-in-out infinite;animation:running-glow-data-v-3a7705ce 1.5s ease-in-out infinite}.job-state[data-v-3a7705ce]{position:absolute;z-index:2;top:12px;right:12px;padding:6px 9px;color:#87969c;border:1px solid #273942;border-radius:20px;background:rgba(6,12,17,.85);font-size:9px}.state-dot[data-v-3a7705ce]{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:50%;background:#667}.state-dot.is-pending[data-v-3a7705ce],.state-dot.is-running[data-v-3a7705ce],.state-dot.is-syncing[data-v-3a7705ce]{background:#e7a841;-webkit-animation:pulse-data-v-3a7705ce 1.3s infinite;animation:pulse-data-v-3a7705ce 1.3s infinite}.state-dot.is-succeeded[data-v-3a7705ce]{background:#2bdab5}.state-dot.is-failed[data-v-3a7705ce],.state-dot.is-sync_failed[data-v-3a7705ce]{background:#f56c6c}@-webkit-keyframes pulse-data-v-3a7705ce{50%{opacity:.3}}@keyframes pulse-data-v-3a7705ce{50%{opacity:.3}}@-webkit-keyframes running-glow-data-v-3a7705ce{50%{border-color:#39e1bd;-webkit-box-shadow:0 0 52px rgba(40,211,176,.28);box-shadow:0 0 52px rgba(40,211,176,.28);-webkit-transform:scale(1.04);transform:scale(1.04)}}@keyframes running-glow-data-v-3a7705ce{50%{border-color:#39e1bd;-webkit-box-shadow:0 0 52px rgba(40,211,176,.28);box-shadow:0 0 52px rgba(40,211,176,.28);-webkit-transform:scale(1.04);transform:scale(1.04)}}.request-preview[data-v-3a7705ce]{margin-top:14px;border:1px solid #1d2b35;border-radius:7px;background:#080e14}.request-preview .request-preview__toggle[data-v-3a7705ce]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px;color:#83939a;background:transparent;border:0;font-size:11px;cursor:pointer}.request-preview pre[data-v-3a7705ce]{max-height:180px;overflow:auto;margin:0;padding:13px;border-top:1px solid #1a2730;color:#6fbfae;font:9px/1.65 Consolas,monospace;white-space:pre-wrap;word-break:break-all}.generate-button[data-v-3a7705ce]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:51px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:9px;margin-top:14px;color:#061410;background:linear-gradient(100deg,#20cda7,#58e3c2);border:0;border-radius:7px;font-weight:750;cursor:pointer}.generate-button span[data-v-3a7705ce]{margin-left:auto;margin-right:16px;font-size:8px;letter-spacing:1px;opacity:.65}.generate-button i[data-v-3a7705ce]{margin-left:auto}.generate-button[data-v-3a7705ce]:disabled{color:#61716e;background:#17231f;cursor:not-allowed}.submit-hint[data-v-3a7705ce]{margin:10px 0 0;color:#43525b;text-align:center;font-size:8px}.error-banner[data-v-3a7705ce]{margin-top:12px;padding:10px;color:#ef9696;border:1px solid #573033;border-radius:6px;background:rgba(105,35,40,.15);font-size:10px;line-height:1.5}.result-actions-row[data-v-3a7705ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:11px}.result-actions-row a[data-v-3a7705ce],.result-actions-row button[data-v-3a7705ce]{color:#31d8b5;background:none;border:0;font-size:10px;cursor:pointer;padding:0}.result-actions-row button[data-v-3a7705ce]:disabled{opacity:.5;cursor:not-allowed}.history-body[data-v-3a7705ce]{position:relative;padding:12px 20px 30px}.history-filters[data-v-3a7705ce]{display:grid;grid-template-columns:minmax(160px,1fr) 120px 120px auto;gap:8px;margin-bottom:15px}.history-thumb[data-v-3a7705ce]{display:grid;width:48px;height:36px;place-items:center;overflow:hidden;border-radius:4px;background:#050b10;color:#4d5d66}.history-thumb img[data-v-3a7705ce]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.job-detail[data-v-3a7705ce]{position:absolute;z-index:5;inset:0 0 auto;min-height:calc(100vh - 84px);padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#0d141d}.job-detail__close[data-v-3a7705ce]{position:absolute;top:14px;right:18px;color:#87979e;background:none;border:0;font-size:25px;cursor:pointer}.job-detail__title[data-v-3a7705ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:18px;font-size:17px;font-weight:650}.job-detail__image[data-v-3a7705ce]{display:block;width:100%;max-height:360px;-o-object-fit:contain;object-fit:contain;background:#030609;border-radius:7px}.job-detail__placeholder[data-v-3a7705ce]{display:grid;place-items:center;gap:10px;min-height:180px;color:#87979e;border:1px solid #1f313b;border-radius:7px;background:#070d13;font-size:11px}.detail-media-block[data-v-3a7705ce]{margin-bottom:16px}.detail-media-label[data-v-3a7705ce]{margin-bottom:8px;color:#6f828c;font-size:10px;letter-spacing:.08em}.detail-ref-grid[data-v-3a7705ce]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.detail-ref-card[data-v-3a7705ce]{overflow:hidden;border:1px solid #1d3038;border-radius:6px;background:#0a1219}.detail-ref-thumb[data-v-3a7705ce]{display:grid;width:100%;height:110px;place-items:center;overflow:hidden;color:#4d5d66;background:#050b10}.detail-ref-thumb img[data-v-3a7705ce]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.detail-ref-meta[data-v-3a7705ce]{padding:8px}.detail-ref-meta code[data-v-3a7705ce],.detail-ref-meta small[data-v-3a7705ce],.detail-ref-meta strong[data-v-3a7705ce]{display:block}.detail-ref-meta code[data-v-3a7705ce]{color:#57dfc1;font:700 9px Consolas,monospace}.detail-ref-meta strong[data-v-3a7705ce]{margin-top:4px;overflow:hidden;color:#b4c2c2;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.detail-ref-meta small[data-v-3a7705ce]{margin-top:3px;color:#586b73;font-size:8px}.retry-parameters[data-v-3a7705ce]{margin:0 8px 8px 0}.job-detail dl[data-v-3a7705ce]{display:grid;grid-template-columns:75px 1fr;margin-top:12px;font-size:11px;line-height:1.7}.job-detail dl dd[data-v-3a7705ce],.job-detail dl dt[data-v-3a7705ce]{margin:0;padding:8px 0;border-bottom:1px solid #1b2831}.job-detail dl dt[data-v-3a7705ce]{color:#576771}.job-detail dl dd[data-v-3a7705ce]{color:#b3c1c2;word-break:break-word}.detail-long-text[data-v-3a7705ce]{white-space:pre-wrap}.download-link[data-v-3a7705ce]{display:inline-block;margin-top:17px;padding:10px 15px;color:#07130f;background:#2bdab5;border-radius:5px;font-size:10px;text-decoration:none}.material-dialog-toolbar[data-v-3a7705ce]{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;gap:10px;margin-bottom:14px;color:#6e7e87;font-size:9px}.material-dialog-toolbar .el-input[data-v-3a7705ce]{width:210px}.material-dialog-toolbar span[data-v-3a7705ce]{margin-left:auto}.material-choice-scroll[data-v-3a7705ce]{max-height:52vh;overflow-y:auto}.material-choice-grid[data-v-3a7705ce]{min-height:220px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.material-choice[data-v-3a7705ce]{position:relative;min-width:0;padding:0 0 9px;overflow:hidden;color:#7b8b92;text-align:left;border:1px solid #24343e;border-radius:7px;background:#091018;cursor:pointer}.material-choice>img[data-v-3a7705ce]{display:block;width:100%;height:100px;-o-object-fit:contain;object-fit:contain;background:#07100f}.material-choice small[data-v-3a7705ce],.material-choice strong[data-v-3a7705ce]{display:block;margin:8px 8px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-choice strong[data-v-3a7705ce]{color:#b4c2c2;font-size:9px}.material-choice small[data-v-3a7705ce]{font-size:8px}.material-choice.selected[data-v-3a7705ce]{border-color:#2bb596}.selected-mark[data-v-3a7705ce]{position:absolute;top:6px;right:6px;color:#2bd8b2}.material-choice-empty[data-v-3a7705ce]{grid-column:1/-1;color:#697982;text-align:center;font-size:10px}@media(max-width:1080px){.studio-grid[data-v-3a7705ce]{grid-template-columns:1fr}.preview-panel[data-v-3a7705ce]{position:static}}@media(max-width:620px){.video-studio[data-v-3a7705ce]{padding:22px 14px 40px}.image-mode-options[data-v-3a7705ce],.material-choice-grid[data-v-3a7705ce],.prompt-reference-list[data-v-3a7705ce]{grid-template-columns:1fr 1fr}.history-filters[data-v-3a7705ce]{grid-template-columns:1fr}}body.theme-light .studio-heading h1[data-v-3a7705ce]{color:#1f2a37}body.theme-light .material-rule[data-v-3a7705ce],body.theme-light .studio-heading p[data-v-3a7705ce],body.theme-light .submit-hint[data-v-3a7705ce]{color:#6b7a8a}body.theme-light .forge-panel[data-v-3a7705ce]{border-color:#d7e0ea;background:hsla(0,0%,100%,.96)}body.theme-light .advanced-block[data-v-3a7705ce],body.theme-light .advanced-content[data-v-3a7705ce],body.theme-light .advanced-title[data-v-3a7705ce],body.theme-light .image-uploader[data-v-3a7705ce],body.theme-light .material-choice[data-v-3a7705ce],body.theme-light .material-picker-button[data-v-3a7705ce],body.theme-light .mode-options button[data-v-3a7705ce],body.theme-light .model-card[data-v-3a7705ce],body.theme-light .request-preview[data-v-3a7705ce],body.theme-light .selected-material[data-v-3a7705ce]{color:#66758a;border-color:#dbe3ed;background:#f8fafc}body.theme-light .mode-options button.active[data-v-3a7705ce],body.theme-light .model-card.active[data-v-3a7705ce]{color:#356fe4;border-color:#7295eb;background:#eff4ff}body.theme-light .field-block label[data-v-3a7705ce],body.theme-light .material-choice strong[data-v-3a7705ce],body.theme-light .selected-material strong[data-v-3a7705ce]{color:#344258}body.theme-light .preview-stage[data-v-3a7705ce]{border-color:#d7e0ea;background:radial-gradient(circle at center,#eef4ff,#f7f9fc 55%)}body.theme-light .generate-button[data-v-3a7705ce]{color:#fff;background:linear-gradient(100deg,#3b82f6,#60a5fa)}body.theme-light .detail-ref-card[data-v-3a7705ce],body.theme-light .job-detail__placeholder[data-v-3a7705ce]{border-color:#dbe3ed;background:#f8fafc}body.theme-light .detail-ref-thumb[data-v-3a7705ce]{background:#edf2f8}body.theme-light .detail-ref-meta strong[data-v-3a7705ce]{color:#344258}body.theme-light .detail-ref-meta code[data-v-3a7705ce]{color:#3564c4}body.theme-light .job-detail[data-v-3a7705ce]{background:#fff}