.job-card[data-v-9f77f2a0]{background:var(--mv-surface);border:1px solid var(--mv-line);border-radius:.85rem;overflow:hidden}.job-media[data-v-9f77f2a0]{aspect-ratio:16/9;background:var(--mv-raised);overflow:hidden}.job-btn[data-v-9f77f2a0]{align-items:center;border:1px solid var(--mv-line);border-radius:.45rem;color:var(--mv-muted);display:inline-flex;height:1.7rem;justify-content:center;transition:color .12s ease,border-color .12s ease;width:1.7rem}.job-btn[data-v-9f77f2a0]:hover{border-color:var(--mv-line-strong);color:var(--mv-text)}.studio-grid[data-v-cb26af36]{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.studio-grid[data-v-cb26af36]>*{min-width:0}@media(min-width:1024px){.studio-grid[data-v-cb26af36]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.composer[data-v-cb26af36]{padding:.9rem}.output[data-v-cb26af36]{display:flex;flex-direction:column;min-height:24rem}.output-body[data-v-cb26af36]{flex:1;max-height:42rem;overflow-y:auto}.model-select[data-v-cb26af36]{align-items:center;background:var(--mv-surface);border:1px solid var(--mv-line);border-radius:.85rem;display:flex;gap:.75rem;padding:.6rem .75rem;transition:border-color .15s ease;width:100%}.model-select[data-v-cb26af36]:hover{border-color:var(--mv-line-strong)}.section-label[data-v-cb26af36]{color:var(--mv-dim);font-weight:600;gap:.35rem;letter-spacing:.12em;text-transform:uppercase}.credits-pill[data-v-cb26af36],.section-label[data-v-cb26af36]{align-items:center;display:inline-flex;font-size:.66rem}.credits-pill[data-v-cb26af36]{background:var(--mv-accent-soft);border:1px solid rgba(255,214,10,.35);border-radius:999px;color:var(--mv-accent);font-weight:700;gap:.3rem;padding:.22rem .6rem}.prompt-box[data-v-cb26af36]{background:var(--mv-surface);border:1px solid var(--mv-line);border-radius:.85rem;padding:.7rem .85rem;transition:border-color .15s ease}.prompt-box[data-v-cb26af36]:focus-within{border-color:var(--mv-accent)}.prompt-input[data-v-cb26af36]{background:transparent;border:0;color:var(--mv-text);font-size:.88rem;line-height:1.55;min-height:5.5rem;outline:none;resize:vertical;width:100%}.prompt-input[data-v-cb26af36]::-moz-placeholder{color:var(--mv-dim)}.prompt-input[data-v-cb26af36]::placeholder{color:var(--mv-dim)}.aspect-select[data-v-cb26af36]{align-items:center;background:var(--mv-surface);border:1px solid var(--mv-line);border-radius:999px;display:inline-flex;gap:.4rem;padding:.3rem .75rem;transition:border-color .15s ease}.aspect-select[data-v-cb26af36]:hover{border-color:var(--mv-line-strong)}.aspect-native[data-v-cb26af36]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--mv-text);cursor:pointer;font-size:.78rem;font-weight:500;outline:none}.aspect-native option[data-v-cb26af36]{background:var(--mv-raised);color:var(--mv-text)}.batch-panel[data-v-cb26af36]{background:var(--mv-surface);border:1px solid var(--mv-line);border-radius:.85rem;padding:.7rem .85rem}.badge-chip[data-v-cb26af36]{background:var(--mv-accent);border-radius:999px;color:var(--mv-accent-text);font-size:.58rem;font-weight:700;padding:.08rem .4rem;text-transform:uppercase}.model-menu[data-v-cb26af36]{background:#202125;border-radius:18px;box-shadow:0 20px 50px -20px #0f172a52,0 8px 28px #00000073;display:flex;flex-direction:column;left:0;max-width:calc(100vw - 32px);padding:6px;position:absolute;top:calc(100% + 6px);width:320px;z-index:50}.model-cat-tabs[data-v-cb26af36]{background:#ffffff0d;border-radius:12px;display:flex;gap:4px;margin-bottom:6px;padding:4px}.model-cat-tab[data-v-cb26af36]{align-items:center;border-radius:8px;color:#a1a1aa;display:inline-flex;flex:1;font-size:12px;font-weight:500;justify-content:center;min-height:36px;padding:6px 8px;transition:background .12s ease,color .12s ease}.model-cat-tab[data-v-cb26af36]:hover{color:#e4e4e7}.model-cat-tab[data-active=true][data-v-cb26af36]{background:#ffffff1a;box-shadow:0 1px 2px #0000004d;color:#fff}.model-list[data-v-cb26af36]{max-height:380px;overflow-y:auto}.model-list[data-v-cb26af36]::-webkit-scrollbar{width:6px}.model-list[data-v-cb26af36]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}.model-option[data-v-cb26af36]{align-items:center;border-radius:14px;color:#f4f4f5;display:flex;gap:8px;min-height:54px;padding:6px 8px;transition:background .12s ease,transform .15s cubic-bezier(.16,1,.3,1);width:100%}.model-option[data-v-cb26af36]:hover{background:#ffffff0d;transform:scale(1.01)}.model-option[data-active=true][data-v-cb26af36]{background:#ffffff12}.model-option-locked[data-v-cb26af36]{cursor:pointer}.model-name[data-v-cb26af36]{align-items:center;display:flex;font-size:.8125rem;font-weight:500;gap:6px;line-height:1.3}.model-desc[data-v-cb26af36]{color:#71717a;display:block;font-size:.625rem;line-height:1.3;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge-star[data-v-cb26af36]{color:var(--mv-accent);fill:currentColor}.badge-crown[data-v-cb26af36],.badge-star[data-v-cb26af36]{flex-shrink:0;height:.8rem;width:.8rem}.badge-crown[data-v-cb26af36]{color:#fbbf24}.model-group[data-v-cb26af36]{border-radius:14px}.model-group[data-active=true]>.model-group-head[data-v-cb26af36]{background:#ffffff12}.model-flyout[data-v-cb26af36]{background:#202125;border-radius:18px;box-shadow:0 20px 50px -20px #0f172a52,0 8px 28px #00000073;left:calc(100% + 6px);padding:6px;position:absolute;width:320px;z-index:51}@media(max-width:720px){.model-flyout[data-v-cb26af36]{border:1px solid hsla(0,0%,100%,.08);box-shadow:none;margin-top:4px;position:static;width:100%}}.control-group[data-v-cb26af36]{display:flex;flex-direction:column;gap:.35rem}.control-label[data-v-cb26af36]{color:var(--mv-dim);font-size:.64rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.audio-switch[data-v-cb26af36]{background:var(--mv-elevated);border:1px solid var(--mv-line-strong);border-radius:999px;height:1.3rem;position:relative;transition:background .15s ease;width:2.4rem}.audio-switch .knob[data-v-cb26af36]{background:var(--mv-muted);border-radius:999px;height:1rem;left:2px;position:absolute;top:2px;transition:transform .15s ease,background .15s ease;width:1rem}.audio-switch[data-on=true][data-v-cb26af36]{background:var(--mv-accent);border-color:var(--mv-accent)}.audio-switch[data-on=true] .knob[data-v-cb26af36]{background:#0a0a0a;transform:translate(1.1rem)}.upload-slot[data-v-cb26af36]{align-items:center;border:1.5px dashed var(--mv-line-strong);border-radius:.85rem;display:flex;flex-direction:column;height:5rem;justify-content:center;transition:border-color .15s ease;width:5rem}.upload-slot[data-v-cb26af36]:hover:not(:disabled){border-color:var(--mv-accent)}.example-tile[data-v-cb26af36]{background:var(--mv-surface);border:1px solid var(--mv-line);border-radius:.85rem;overflow:hidden;text-align:left;transition:border-color .15s ease,transform .15s ease}.example-tile[data-v-cb26af36]:hover{border-color:var(--mv-line-strong);transform:translateY(-2px)}.example-art[data-v-cb26af36]{aspect-ratio:16/9;background:radial-gradient(ellipse 80% 90% at 70% 20%,rgba(255,214,10,.22),transparent 55%),radial-gradient(ellipse 90% 80% at 20% 90%,rgba(124,58,237,.35),transparent 60%),linear-gradient(140deg,#16121f,#0b0910);display:block;overflow:hidden}
