.mc-model-card[data-v-2a20b89a],.mc-model-select[data-v-2a20b89a]{position:relative;width:100%}.mc-model-card[data-v-2a20b89a]{border-radius:calc(var(--base-font-size)*.5);cursor:pointer;height:calc(var(--base-font-size)*5);outline:none;overflow:hidden}.mc-model-card[data-v-2a20b89a]:focus-visible{box-shadow:0 0 0 2px rgba(193,77,212,.6)}.mc-model-card .mc-model-caret[data-v-2a20b89a]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.mc-model-card.is-open .mc-model-caret[data-v-2a20b89a]{transform:rotate(180deg)}.mc-model-banner[data-v-2a20b89a]{background:linear-gradient(135deg,#1a0a2e,#2d1155 30%,#1e3a5f 60%,#0d1f3c)}.mc-model-banner[data-v-2a20b89a],.mc-model-banner[data-v-2a20b89a]:after{bottom:0;left:0;position:absolute;right:0;top:0}.mc-model-banner[data-v-2a20b89a]:after{background:linear-gradient(90deg,rgba(100,40,180,.3),rgba(50,120,200,.2) 50%,rgba(80,160,220,.15));content:""}.mc-model-overlay[data-v-2a20b89a]{align-items:center;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));bottom:0;display:flex;left:0;padding:calc(var(--base-font-size)*.25) calc(var(--base-font-size)*.625);position:absolute;right:0}.mc-model-info[data-v-2a20b89a]{display:flex;flex-direction:column;gap:calc(var(--base-font-size)*.1)}.mc-model-title[data-v-2a20b89a]{color:#fff;font-size:calc(var(--base-font-size)*.875);font-weight:600;line-height:1;margin:0;text-transform:capitalize}.mc-model-version-row[data-v-2a20b89a]{align-items:center;display:flex;gap:calc(var(--base-font-size)*.25)}.mc-model-version[data-v-2a20b89a]{color:hsla(0,0%,100%,.6);font-size:calc(var(--base-font-size)*.625);letter-spacing:.02em;line-height:calc(var(--base-font-size)*1.25);text-transform:uppercase}.mc-model-caret[data-v-2a20b89a]{color:hsla(0,0%,100%,.6);font-size:calc(var(--base-font-size)*.75)}.mc-model-dropdown[data-v-2a20b89a]{background:#05070a;border:1px solid #282c42;border-radius:calc(var(--base-font-size)*.625);box-shadow:0 8px 24px rgba(0,0,0,.4);display:flex;flex-direction:column;gap:calc(var(--base-font-size)*.375);left:0;padding:calc(var(--base-font-size)*.625);position:absolute;right:0;top:calc(100% + var(--base-font-size)*.25);z-index:20}.mc-model-option[data-v-2a20b89a]{align-items:center;background:#0f1520;border:1px solid #1f2024;border-radius:calc(var(--base-font-size)*.5);cursor:pointer;display:flex;justify-content:space-between;padding:calc(var(--base-font-size)*.625) calc(var(--base-font-size)*.75);transition:border-color .2s cubic-bezier(.4,0,.2,1)}.mc-model-option.is-active[data-v-2a20b89a],.mc-model-option[data-v-2a20b89a]:hover{border-color:#a55bd3}.mc-model-option .mc-option-name[data-v-2a20b89a]{color:#cfd0d2;font-size:calc(var(--base-font-size)*.875);font-weight:500}.mc-model-option .mc-option-version[data-v-2a20b89a]{color:hsla(0,0%,100%,.4);font-size:calc(var(--base-font-size)*.75);letter-spacing:.04em;text-transform:uppercase}.mc-dropdown-enter-active[data-v-2a20b89a]{transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.mc-dropdown-leave-active[data-v-2a20b89a]{transition:opacity .15s cubic-bezier(.7,0,1,1),transform .15s cubic-bezier(.7,0,1,1)}.mc-dropdown-enter[data-v-2a20b89a],.mc-dropdown-leave-to[data-v-2a20b89a]{opacity:0;transform:translateY(calc(var(--base-font-size)*-.25))}@media(prefers-reduced-motion:reduce){.mc-dropdown-enter-active[data-v-2a20b89a],.mc-dropdown-leave-active[data-v-2a20b89a]{transition:opacity .1s}.mc-dropdown-enter[data-v-2a20b89a],.mc-dropdown-leave-to[data-v-2a20b89a]{transform:none}}.mgd-dialog{background:#080a10;border:1px solid #282c42;border-radius:10px;overflow:hidden}.mgd-dialog .el-dialog__body,.mgd-dialog .el-dialog__header{padding:0}.mgd-header[data-v-216c4d81]{align-items:center;background:linear-gradient(90deg,#06080d,#0d121c);border-bottom:1px solid #282c42;display:flex;height:53px;justify-content:space-between;padding:0 28px}.mgd-header-left[data-v-216c4d81]{align-items:flex-end;display:flex;gap:32px}.mgd-title[data-v-216c4d81]{color:#fefeff;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:32px;position:relative}.mgd-close-btn[data-v-216c4d81]{color:#fefeff;cursor:pointer}.mgd-close-btn .el-icon-close[data-v-216c4d81]{font-size:16px;font-weight:600}.mgd-body[data-v-216c4d81]{height:640px;overflow:hidden}.mgd-body[data-v-216c4d81] .motion-gallery{background:#080a10}.mgd-body[data-v-216c4d81] .motion-gallery::-webkit-scrollbar{width:4px}.mgd-body[data-v-216c4d81] .motion-gallery .gallery-tabs{background:#080a10}.mgd-body[data-v-216c4d81] .motion-gallery .gallery-tabs .tab-item{background:#1f2330;border:1px solid hsla(0,0%,100%,.08);position:relative}.mgd-body[data-v-216c4d81] .motion-gallery .gallery-tabs .tab-item.active{background:#1f2330;border:none}.mgd-body[data-v-216c4d81] .motion-gallery .gallery-tabs .tab-item.active:before{background:linear-gradient(109deg,#5b13f1,#ff6cb2 50%,#ffaf56);border-radius:8px;bottom:0;content:"";left:0;mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;padding:1px;pointer-events:none;position:absolute;right:0;top:0}.mc-panel[data-v-0a046e0f]{display:flex;flex:1;flex-direction:column;row-gap:var(--base-font-size);width:100%}.mc-panel-content[data-v-0a046e0f]{display:contents}.mc-generate-bottom[data-v-0a046e0f]{background:rgba(6,6,8,.87);bottom:calc(var(--base-font-size)*-5.625);left:0;margin:0 calc(var(--base-font-size)*-1);padding:calc(var(--base-font-size)*.5) 0;position:sticky;right:0;z-index:10}.mc-region[data-v-0a046e0f]{background:linear-gradient(90deg,#06080d,#0d121c);border:1px solid #171b29;border-radius:calc(var(--base-font-size)*.5);box-sizing:border-box;padding:var(--base-size-10) var(--base-font-size);row-gap:calc(var(--base-font-size)*1.25)}.mc-region[data-v-0a046e0f],.mc-section[data-v-0a046e0f]{display:flex;flex-direction:column}.mc-section[data-v-0a046e0f]{row-gap:calc(var(--base-font-size)*.625)}.mc-section-title[data-v-0a046e0f]{color:hsla(0,0%,100%,.92);font-size:calc(var(--base-font-size)*.875);font-weight:500;line-height:calc(var(--base-font-size)*1.375);word-break:keep-all}.mc-label-row[data-v-0a046e0f]{align-items:center;display:flex;gap:calc(var(--base-font-size)*.375)}.mc-upload-row[data-v-0a046e0f]{display:flex;gap:calc(var(--base-font-size)*.5)}.mc-upload-row .mc-upload-col[data-v-0a046e0f]{flex:1;min-width:0}.mc-upload-row .mc-upload-col[data-v-0a046e0f] .image-upload-box,.mc-upload-row .mc-upload-col[data-v-0a046e0f] .video-upload-box{height:calc(var(--base-font-size)*10)}.mc-upload-row .mc-upload-col[data-v-0a046e0f] .image-upload-box .upload-placeholder,.mc-upload-row .mc-upload-col[data-v-0a046e0f] .video-upload-box .upload-placeholder{background:#101622;border:none;border-radius:calc(var(--base-font-size)*.5);height:calc(var(--base-font-size)*10)}.mc-upload-row .mc-upload-col[data-v-0a046e0f] .image-upload-box .image-preview,.mc-upload-row .mc-upload-col[data-v-0a046e0f] .image-upload-box .video-preview,.mc-upload-row .mc-upload-col[data-v-0a046e0f] .video-upload-box .image-preview,.mc-upload-row .mc-upload-col[data-v-0a046e0f] .video-upload-box .video-preview{border-radius:calc(var(--base-font-size)*.5);height:calc(var(--base-font-size)*10)}.mc-more-btn[data-v-0a046e0f]{align-items:center;color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;font-size:calc(var(--base-font-size)*.75);font-weight:500;gap:calc(var(--base-font-size)*.125);margin-left:auto;transition:color .2s}.mc-more-btn[data-v-0a046e0f]:hover{color:hsla(0,0%,100%,.9)}.mc-more-btn .mc-arrow-icon[data-v-0a046e0f]{font-size:calc(var(--base-font-size)*.75)}.mc-sample-card[data-v-0a046e0f]{border:2px solid transparent;border-radius:calc(var(--base-font-size)*.5);box-sizing:border-box;flex-shrink:0;overflow:hidden;transition:border-color .2s;width:calc(var(--base-font-size)*5.25)}.mc-sample-card.is-active[data-v-0a046e0f]{border-color:#a55bd3}.mc-info-icon[data-v-0a046e0f]{color:hsla(0,0%,100%,.4);cursor:default;flex-shrink:0;font-size:calc(var(--base-font-size)*.875)}.mc-btn-group[data-v-0a046e0f]{display:flex;gap:calc(var(--base-font-size)*.5)}.mc-btn-group .mc-btn-item[data-v-0a046e0f]{align-items:center;background:#101622;border:1px solid #282c42;border-radius:calc(var(--base-font-size)*.25);color:hsla(0,0%,100%,.92);cursor:pointer;display:flex;flex:1;font-size:calc(var(--base-font-size)*.75);height:calc(var(--base-font-size)*2);justify-content:center;outline:none;transition:border-color .2s}.mc-btn-group .mc-btn-item[data-v-0a046e0f]:hover{border-color:rgba(165,91,211,.5)}.mc-btn-group .mc-btn-item.is-active[data-v-0a046e0f]{border-color:#a55bd3}.mc-scene-row[data-v-0a046e0f]{justify-content:space-between}.mc-gradient-toggle[data-v-0a046e0f]{align-items:center;background:hsla(0,0%,100%,.12);border-radius:calc(var(--base-font-size)*.625);cursor:pointer;display:flex;flex-shrink:0;height:calc(var(--base-font-size)*1.25);justify-content:flex-start;outline:none;padding:calc(var(--base-font-size)*.125);transition:background .25s cubic-bezier(.4,0,.2,1);width:calc(var(--base-font-size)*2.375)}.mc-gradient-toggle[data-v-0a046e0f]:focus-visible{box-shadow:0 0 0 2px rgba(165,91,211,.6)}.mc-gradient-toggle.is-on[data-v-0a046e0f]{background:linear-gradient(110deg,#5b13f1,#ff6cb2 50%,#ffaf56);justify-content:flex-end}.mc-gradient-toggle .mc-toggle-thumb[data-v-0a046e0f]{background:#fff;border-radius:50%;flex-shrink:0;height:var(--base-font-size);transition:transform .25s cubic-bezier(.4,0,.2,1);width:var(--base-font-size)}.mc-optional-tag[data-v-0a046e0f]{align-items:center;background:#29292c;border-radius:calc(var(--base-font-size)*.25);color:#98989d;display:inline-flex;font-size:calc(var(--base-font-size)*.75);font-weight:400;justify-content:center;line-height:1;padding:calc(var(--base-font-size)*.1875) calc(var(--base-font-size)*.3125)}.mc-scene-textarea[data-v-0a046e0f] .el-textarea__inner{background:#101622;border:none;border-radius:calc(var(--base-font-size)*.5);box-shadow:none;color:hsla(0,0%,100%,.92);font-size:calc(var(--base-font-size)*.75);height:calc(var(--base-font-size)*9.9375);padding:calc(var(--base-font-size)*.5);padding-bottom:calc(var(--base-font-size)*2.25);resize:none}.mc-scene-textarea[data-v-0a046e0f] .el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.4)}.mc-scene-textarea[data-v-0a046e0f] .el-textarea__inner::placeholder{color:hsla(0,0%,100%,.4)}.mc-scene-textarea[data-v-0a046e0f] .el-textarea__inner:focus{border-color:rgba(165,91,211,.4)}.mc-scene-textarea[data-v-0a046e0f] .el-textarea__inner::-webkit-scrollbar{width:2px}.mc-scene-textarea[data-v-0a046e0f] .el-textarea__inner::-webkit-scrollbar-track{background:transparent}.mc-scene-textarea[data-v-0a046e0f] .el-textarea__inner::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:99px}@media(prefers-reduced-motion:reduce){.mc-btn-item[data-v-0a046e0f],.mc-gradient-toggle[data-v-0a046e0f],.mc-toggle-thumb[data-v-0a046e0f]{transition:none}}