.generation-batch-queue[data-v-324c82ab]{margin-top:12px;padding:10px;display:flex;flex-wrap:wrap;align-items:center;gap:7px;background:var(--bg-canvas);border-radius:8px;flex-shrink:0}.generation-batch-queue>div[data-v-324c82ab]{flex:1 1 9rem;min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}strong[data-v-324c82ab]{font-size:var(--type-label-size);font-weight:var(--fw-semibold)}strong span[data-v-324c82ab],small[data-v-324c82ab]{font-size:var(--type-caption-size);color:var(--text-secondary);font-weight:400}small[data-v-324c82ab]{display:block;margin-top:3px}button[data-v-324c82ab]{border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-secondary);border-radius:6px;padding:7px 8px;font-size:12px;cursor:pointer}button[data-v-324c82ab]:disabled{opacity:.5;cursor:not-allowed}.batch-error[data-v-324c82ab]{color:var(--danger, #b42318)}.batch-dialog-hint[data-v-324c82ab]{font-size:13px;color:var(--text-secondary)}.batch-dialog-entry[data-v-324c82ab]{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--border-default)}.batch-dialog-entry>div[data-v-324c82ab]{flex:1;min-width:0}.batch-dialog-entry p[data-v-324c82ab]{color:var(--danger, #b42318);font-size:12px;overflow-wrap:anywhere}.batch-thumbnail[data-v-324c82ab]{width:48px;height:48px;object-fit:contain;border-radius:6px}.batch-dialog-footer[data-v-324c82ab]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:16px;font-size:13px}.workspace-detail-trigger[data-v-c3c35275]{display:flex;align-items:center;gap:9px;width:100%;min-height:34px;margin:7px 0;padding:6px 10px;border:1px solid var(--border-default);border-radius:8px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer;text-align:left;font:inherit;font-size:12px}.workspace-detail-trigger strong[data-v-c3c35275]{flex:1 1 55%;min-width:0;font-weight:500;margin-right:auto;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.workspace-detail-trigger>span[data-v-c3c35275]{color:var(--text-secondary)}.workspace-detail-trigger[data-v-c3c35275]{flex-wrap:wrap}.workspace-detail-trigger>span[data-v-c3c35275]:not([aria-hidden]){flex:1 1 11rem;min-width:0;text-align:right;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.workspace-detail-trigger>span[aria-hidden][data-v-c3c35275]{flex:none}.workspace-detail-trigger[data-v-c3c35275]:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.workspace-prompt-field[data-v-d86aade4]{min-width:0;margin-top:8px}.workspace-prompt-heading[data-v-d86aade4]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:5px}.workspace-prompt-heading label[data-v-d86aade4]{color:var(--text-primary,#17202d);font-size:13px;font-weight:500}.workspace-prompt-expand[data-v-d86aade4]{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:3px 5px;border:0;border-radius:5px;background:transparent;color:var(--text-secondary,#626975);font:inherit;font-size:12px;cursor:pointer}.workspace-prompt-expand svg[data-v-d86aade4]{width:15px;height:15px}.workspace-prompt-expand[data-v-d86aade4]:hover{color:#bc4c13;background:#fff3e8}.workspace-prompt-preview[data-v-d86aade4]{display:block;box-sizing:border-box;width:100%;min-height:78px;padding:10px 12px;border:1px solid var(--border-default,#e8e5e0);border-radius:8px;background:var(--bg-surface,#fff);color:var(--text-primary,#17202d);font:inherit;font-size:14px;line-height:1.6;resize:none;scrollbar-width:thin;transition:border-color .16s,box-shadow .16s}.workspace-prompt-preview[data-v-d86aade4]::placeholder{color:#87909c}.workspace-prompt-preview[data-v-d86aade4]:hover,.workspace-prompt-preview[data-v-d86aade4]:focus,.is-expanded .workspace-prompt-preview[data-v-d86aade4]{border-color:#f48b44;outline:none;box-shadow:0 0 0 3px #f9731617}.workspace-prompt-glass[data-v-d86aade4]{position:fixed;z-index:1500;box-sizing:border-box;max-height:calc(var(--prompt-viewport-height,100dvh) - 32px);display:flex;flex-direction:column;gap:16px;padding:22px;overflow:auto;border:1px solid rgb(255 255 255 / 95%);border-radius:18px;background:linear-gradient(125deg,#fffffff0,#fff6ebe5);backdrop-filter:blur(22px) saturate(1.15);-webkit-backdrop-filter:blur(22px) saturate(1.15);box-shadow:0 20px 64px #2b1f102e,0 0 0 1px #f5985638,inset 0 1px #fff;color:#192332;font-family:var(--font-sans,sans-serif)}.workspace-prompt-panel-heading[data-v-d86aade4]{display:flex;align-items:center;gap:12px;flex-shrink:0}.workspace-prompt-icon[data-v-d86aade4]{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border:1px solid #ffe0c7;border-radius:12px;background:#fff2e3;color:#bc4c13}.workspace-prompt-icon svg[data-v-d86aade4]{width:21px;height:21px}.workspace-prompt-panel-heading h3[data-v-d86aade4]{margin:0;font-size:17px;font-weight:600;line-height:1.5}.workspace-prompt-panel-heading p[data-v-d86aade4]{margin:2px 0 0;color:#6a707a;font-size:12px;line-height:1.5}.workspace-prompt-sync[data-v-d86aade4]{display:flex;align-items:center;gap:5px;margin-left:auto;color:#657168;font-size:12px;white-space:nowrap}.workspace-prompt-sync>span[data-v-d86aade4]{width:5px;height:5px;border-radius:50%;background:#56976b}.workspace-prompt-canvas[data-v-d86aade4]{box-sizing:border-box;width:100%;height:clamp(100px,calc(var(--prompt-viewport-height,100dvh) - 220px),300px);min-height:80px;flex:1 1 auto;padding:16px;border:1px solid rgb(209 189 169 / 65%);border-radius:12px;background:#ffffffc7;color:#192332;font:inherit;font-size:16px;line-height:1.85;resize:none;scrollbar-width:thin;caret-color:#d45b12;outline:none}.workspace-prompt-canvas[data-v-d86aade4]:focus{border-color:#e3a777;box-shadow:0 0 0 3px #f9731612}.workspace-prompt-canvas[data-v-d86aade4]::placeholder{color:#838b96}.workspace-prompt-panel-footer[data-v-d86aade4]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.workspace-prompt-panel-footer>span[data-v-d86aade4]{color:#66717c;font-size:12px;line-height:1.5}.workspace-prompt-panel-footer small[data-v-d86aade4]{display:block;font-size:12px;color:#7b858e}.workspace-prompt-panel-footer button[data-v-d86aade4]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;flex-shrink:0;padding:8px 14px;border:1px solid #ed873e;border-radius:9px;background:#fff4e8;color:#a8420a;font:inherit;font-size:13px;font-weight:500;cursor:pointer}.workspace-prompt-panel-footer button[data-v-d86aade4]:hover{background:#ffe7cf}.workspace-prompt-panel-footer svg[data-v-d86aade4]{width:16px;height:16px}button[data-v-d86aade4]:focus-visible{outline:2px solid #de681b;outline-offset:3px}button[data-v-d86aade4]:disabled,textarea[data-v-d86aade4]:disabled{opacity:.55;cursor:not-allowed}@media(max-width:600px){.workspace-prompt-glass[data-v-d86aade4]{gap:12px;padding:16px;border-radius:16px}.workspace-prompt-panel-heading[data-v-d86aade4]{gap:9px}.workspace-prompt-icon[data-v-d86aade4]{width:34px;height:34px}.workspace-prompt-panel-heading h3[data-v-d86aade4]{font-size:16px}.workspace-prompt-panel-heading p[data-v-d86aade4]{max-width:180px}.workspace-prompt-sync[data-v-d86aade4]{font-size:11px}.workspace-prompt-canvas[data-v-d86aade4]{padding:12px}.workspace-prompt-panel-footer button[data-v-d86aade4],.workspace-prompt-expand[data-v-d86aade4]{min-height:44px}.workspace-prompt-preview[data-v-d86aade4]{font-size:16px}}@media(prefers-reduced-motion:reduce){.workspace-prompt-preview[data-v-d86aade4]{transition:none}}.prompt-float-enter-active[data-v-d86aade4]{transition:opacity .18s ease,transform .18s cubic-bezier(.2,.8,.2,1)}.prompt-float-leave-active[data-v-d86aade4]{transition:opacity .12s ease,transform .12s ease;pointer-events:none}.prompt-float-enter-from[data-v-d86aade4],.prompt-float-leave-to[data-v-d86aade4]{opacity:0;transform:translateY(7px) scale(.985)}@media(forced-colors:active){.workspace-prompt-glass[data-v-d86aade4],.workspace-prompt-canvas[data-v-d86aade4]{background:Canvas;color:CanvasText;border:1px solid CanvasText}}
