.flare-workspace.svelte-19xvmy9{--flare-accent: #ff906b;--flare-accent-hover: #ffab8e;--flare-paper: #f5eee5;--flare-ink: #201913;max-width:1500px;margin-inline:auto;padding:24px 32px 40px;color:var(--color-text);font-family:var(--font-body)}button.svelte-19xvmy9,textarea.svelte-19xvmy9{font:inherit}button.svelte-19xvmy9,a.svelte-19xvmy9{-webkit-tap-highlight-color:transparent}button.svelte-19xvmy9{cursor:pointer}button.svelte-19xvmy9:disabled{cursor:not-allowed}h1.svelte-19xvmy9,h2.svelte-19xvmy9,h3.svelte-19xvmy9,p.svelte-19xvmy9{margin:0}a.svelte-19xvmy9{color:inherit}.workspace-heading.svelte-19xvmy9{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.workspace-heading.svelte-19xvmy9>div:where(.svelte-19xvmy9){display:flex;align-items:baseline;flex-wrap:wrap;gap:13px}.back-link.svelte-19xvmy9{display:inline-flex;gap:13px;font:550 var(--text-13)/1.4 var(--font-ui);color:var(--color-text-muted);text-decoration:none}.back-link.svelte-19xvmy9:hover{color:var(--flare-accent)}.back-link.svelte-19xvmy9 span:where(.svelte-19xvmy9){color:var(--color-border-loud)}h1.svelte-19xvmy9{font:750 var(--text-22)/1.2 var(--font-brand);letter-spacing:-.04em}.history-link.svelte-19xvmy9{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--color-text-muted);font:550 var(--text-12)/1.4 var(--font-ui);text-decoration:none}.history-link.svelte-19xvmy9 svg:where(.svelte-19xvmy9){width:17px;height:17px}.workspace-layout.svelte-19xvmy9{display:grid;grid-template-columns:250px minmax(0,1fr);gap:25px;align-items:start}.controls.svelte-19xvmy9{padding:20px;border:1px solid var(--color-border-strong);border-radius:14px;background:var(--color-bg-secondary)}.small-label.svelte-19xvmy9{font:650 var(--text-9)/1.5 var(--font-ui);color:var(--color-text-muted);letter-spacing:.13em}.model-title.svelte-19xvmy9{display:flex;align-items:center;gap:11px;margin-top:18px}.model-title.svelte-19xvmy9 img:where(.svelte-19xvmy9){width:31px;height:31px;object-fit:contain;filter:brightness(0) invert(1)}.model-title.svelte-19xvmy9>div:where(.svelte-19xvmy9){flex:1}.model-title.svelte-19xvmy9 strong:where(.svelte-19xvmy9){display:block;font:700 var(--text-14)/1.4 var(--font-display)}.model-title.svelte-19xvmy9>div:where(.svelte-19xvmy9)>span:where(.svelte-19xvmy9){color:var(--flare-accent);font:700 var(--text-20)/1.3 var(--font-brand);letter-spacing:-.03em}.model-dot.svelte-19xvmy9{width:5px;height:5px;border-radius:50%;background:var(--flare-accent)}.model-plate.svelte-19xvmy9>p:where(.svelte-19xvmy9){margin-top:13px;color:var(--color-text-muted);font:500 var(--text-11)/1.5 var(--font-ui)}.aspect-settings.svelte-19xvmy9{min-width:0;padding:25px 0 0;margin:25px 0 0;border:0;border-top:1px solid var(--color-border-strong)}.aspect-settings.svelte-19xvmy9 legend:where(.svelte-19xvmy9){float:left;width:100%;margin-bottom:13px;padding:0;font:650 var(--text-12)/1.5 var(--font-ui)}.aspect-grid.svelte-19xvmy9{display:grid;grid-template-columns:1fr 1fr;clear:both;gap:8px}.aspect-grid.svelte-19xvmy9 button:where(.svelte-19xvmy9){min-height:68px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:10px 5px;border:1px solid var(--color-border-strong);border-radius:7px;background:var(--color-bg);color:var(--color-text-muted);font:550 var(--text-10)/1.2 var(--font-ui);transition:color .16s ease,border-color .16s ease,background .16s ease}.aspect-grid.svelte-19xvmy9 button:where(.svelte-19xvmy9):hover:not(:disabled){border-color:var(--flare-accent);color:var(--flare-paper)}.aspect-grid.svelte-19xvmy9 button.selected:where(.svelte-19xvmy9){border-color:var(--flare-accent);color:var(--flare-accent);background:#ff906b0f}.aspect-grid.svelte-19xvmy9 button:where(.svelte-19xvmy9):disabled{opacity:.35}.aspect-icon.svelte-19xvmy9{width:23px;height:15px;border:1px solid currentColor;border-radius:2px}.aspect-icon.square.svelte-19xvmy9{width:18px;height:18px}.aspect-icon.portrait.svelte-19xvmy9{width:13px;height:19px}.aspect-icon.auto.svelte-19xvmy9{width:19px;height:19px;border-style:dashed}.aspect-settings.svelte-19xvmy9>p:where(.svelte-19xvmy9),.upload-setting.svelte-19xvmy9>p:where(.svelte-19xvmy9){margin-top:10px;color:var(--color-text-muted);font:450 var(--text-10)/1.6 var(--font-ui)}.upload-setting.svelte-19xvmy9{padding-top:25px;margin-top:25px;border-top:1px solid var(--color-border-strong)}.control-label.svelte-19xvmy9{display:block;margin-bottom:13px;font:650 var(--text-12)/1.5 var(--font-ui)}.upload-button.svelte-19xvmy9{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;min-height:125px;padding:18px 10px;border:1px dashed var(--color-border-loud);border-radius:8px;background:transparent;color:var(--flare-paper);transition:border-color .16s ease,background .16s ease}.upload-button.svelte-19xvmy9:hover{border-color:var(--flare-accent);background:#ff906b0a}.upload-button.svelte-19xvmy9 svg:where(.svelte-19xvmy9){width:25px;height:25px;color:var(--flare-accent);margin-bottom:5px}.upload-button.svelte-19xvmy9 strong:where(.svelte-19xvmy9){font:600 var(--text-12)/1.4 var(--font-ui)}.upload-button.svelte-19xvmy9>span:where(.svelte-19xvmy9){color:var(--color-text-muted);font:450 var(--text-10)/1.4 var(--font-ui)}.workflow-note.svelte-19xvmy9{margin-top:27px}.workflow-note.svelte-19xvmy9 p:where(.svelte-19xvmy9){margin-top:10px;color:var(--color-text-muted);font:450 var(--text-11)/1.65 var(--font-body)}.inline-x.svelte-19xvmy9{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid var(--color-border-loud);border-radius:50%;color:var(--flare-paper)}.model-info.svelte-19xvmy9{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-top:18px;color:var(--flare-accent);font:550 var(--text-11)/1.5 var(--font-ui);text-decoration:none}.model-info.svelte-19xvmy9 span:where(.svelte-19xvmy9){font-size:var(--text-18)}.workspace-main.svelte-19xvmy9{min-width:0}.canvas-section.svelte-19xvmy9{border:1px solid var(--color-border-strong);border-radius:14px;overflow:hidden}.canvas-topline.svelte-19xvmy9{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:45px;padding:12px 20px;border-bottom:1px solid var(--color-border);background:var(--color-bg-secondary)}.canvas-topline.svelte-19xvmy9 h2:where(.svelte-19xvmy9){font:650 var(--text-12)/1.4 var(--font-ui)}.canvas-topline.svelte-19xvmy9>span:where(.svelte-19xvmy9){color:var(--color-text-muted);font:550 var(--text-8)/1.5 var(--font-ui);letter-spacing:.12em}.canvas.svelte-19xvmy9{position:relative;display:flex;align-items:center;justify-content:center;min-height:420px;height:clamp(420px,calc(52vh / var(--ezc-zoom, 1)),620px);padding:28px;background:var(--color-bg);background-image:radial-gradient(rgb(255 255 255 / .12) .6px,transparent .6px);background-size:19px 19px}.canvas.has-image.svelte-19xvmy9{padding:25px 30px 63px}.active-image.svelte-19xvmy9{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:3px;box-shadow:0 12px 35px #00000038}.clear-image.svelte-19xvmy9{position:absolute;top:13px;right:13px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--color-border-loud);border-radius:50%;background:var(--color-glass-bg);color:var(--flare-paper);transition:color .16s ease,border-color .16s ease,background .16s ease}.clear-image.svelte-19xvmy9 svg:where(.svelte-19xvmy9){width:19px;height:19px}.clear-image.svelte-19xvmy9:hover{border-color:var(--flare-accent);color:var(--flare-accent);background:var(--color-bg)}.image-tools.svelte-19xvmy9{position:absolute;left:20px;right:20px;bottom:11px;display:flex;align-items:center;justify-content:space-between;gap:15px}.image-tools.svelte-19xvmy9>span:where(.svelte-19xvmy9){color:var(--color-text-muted);font:500 var(--text-11)/1.4 var(--font-ui)}.image-tools.svelte-19xvmy9 button:where(.svelte-19xvmy9){display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 13px;border:1px solid var(--color-border-strong);border-radius:6px;background:var(--color-bg-secondary);color:var(--flare-paper);font:550 var(--text-11)/1.4 var(--font-ui)}.image-tools.svelte-19xvmy9 button:where(.svelte-19xvmy9):hover{border-color:var(--flare-accent)}.image-tools.svelte-19xvmy9 svg:where(.svelte-19xvmy9){width:16px;height:16px}.empty-canvas.svelte-19xvmy9{width:100%;text-align:center;padding-block:15px}.canvas-mark.svelte-19xvmy9{position:absolute;width:190px;height:190px;left:8%;top:25%;color:var(--flare-accent);opacity:.14;transform:rotate(12deg);pointer-events:none}.canvas-mark.svelte-19xvmy9 svg:where(.svelte-19xvmy9){width:100%;height:100%}.empty-canvas.svelte-19xvmy9 h3:where(.svelte-19xvmy9){position:relative;color:var(--flare-paper);font:800 clamp(35px,calc(4vw / var(--ezc-zoom, 1)),55px)/1.04 var(--font-brand);letter-spacing:-.065em}.empty-canvas.svelte-19xvmy9 h3:where(.svelte-19xvmy9) span:where(.svelte-19xvmy9){color:var(--flare-accent)}.empty-canvas.svelte-19xvmy9 p:where(.svelte-19xvmy9){max-width:320px;margin:17px auto 0;color:var(--color-text-muted);font:450 var(--text-13)/1.65 var(--font-body)}.empty-upload.svelte-19xvmy9{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;margin-top:19px;padding:10px 15px;border:1px solid var(--color-border-loud);border-radius:7px;background:var(--color-bg-secondary);color:var(--flare-paper);font:550 var(--text-12)/1.4 var(--font-ui)}.empty-upload.svelte-19xvmy9:hover{border-color:var(--flare-accent)}.empty-upload.svelte-19xvmy9 svg:where(.svelte-19xvmy9){width:18px;height:18px;color:var(--flare-accent)}.generation-status.svelte-19xvmy9{position:absolute;display:flex;align-items:center;gap:10px;left:50%;bottom:65px;transform:translate(-50%);max-width:calc(100% - 30px);padding:11px 15px;border:1px solid rgb(255 144 107 / .35);border-radius:999px;background:var(--color-glass-bg);color:var(--flare-paper);font:550 var(--text-12)/1.4 var(--font-ui);white-space:nowrap;box-shadow:0 4px 20px #0003}.progress-dot.svelte-19xvmy9{width:6px;height:6px;flex:none;border-radius:50%;background:var(--flare-accent);animation:svelte-19xvmy9-breathe 1.6s ease-in-out infinite}.one-image.svelte-19xvmy9{color:var(--color-text-muted);font-size:var(--text-10);border-left:1px solid var(--color-border-loud);padding-left:10px}.preparation-message.svelte-19xvmy9{padding:10px 18px;border-top:1px solid var(--color-border);color:var(--flare-accent);background:var(--color-bg-secondary);font:500 var(--text-11)/1.5 var(--font-ui)}.reference-error.svelte-19xvmy9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 18px;background:var(--color-bg-secondary);color:var(--flare-accent);font:450 var(--text-12)/1.5 var(--font-ui)}.reference-error.svelte-19xvmy9 p:where(.svelte-19xvmy9){flex:1;min-width:200px}.reference-error.svelte-19xvmy9 button:where(.svelte-19xvmy9){min-height:40px;padding:6px 10px;background:transparent;color:var(--flare-paper);border:1px solid var(--color-border-loud);border-radius:5px;font-size:var(--text-11)}.conversation.svelte-19xvmy9{margin-top:21px}.conversation-heading.svelte-19xvmy9{display:flex;justify-content:space-between;gap:15px;padding:0 3px 12px}.conversation-heading.svelte-19xvmy9 h2:where(.svelte-19xvmy9){font:650 var(--text-12)/1.4 var(--font-ui)}.conversation-heading.svelte-19xvmy9>span:where(.svelte-19xvmy9){color:var(--color-text-muted);font:500 var(--text-10)/1.4 var(--font-ui)}.conversation.svelte-19xvmy9 ol:where(.svelte-19xvmy9){max-height:285px;overflow-y:auto;overscroll-behavior:contain;padding:0 15px;margin:0;border:1px solid var(--color-border-strong);border-radius:10px;list-style:none;background:var(--color-bg-secondary);scrollbar-width:thin;scrollbar-color:var(--color-border-loud) transparent}.conversation.svelte-19xvmy9 li:where(.svelte-19xvmy9){display:flex;align-items:flex-start;gap:13px;padding-block:16px;border-bottom:1px solid var(--color-border-strong)}.conversation.svelte-19xvmy9 li:where(.svelte-19xvmy9):last-child{border-bottom:0}.turn-number.svelte-19xvmy9{padding-top:1px;color:var(--flare-accent);font:650 var(--text-9)/1.5 var(--font-ui)}.turn-content.svelte-19xvmy9{flex:1;min-width:0}.turn-meta.svelte-19xvmy9{display:flex;align-items:center;gap:10px}.turn-meta.svelte-19xvmy9 strong:where(.svelte-19xvmy9){font:600 var(--text-10)/1.5 var(--font-ui)}.turn-meta.svelte-19xvmy9>span:where(.svelte-19xvmy9){color:var(--color-text-muted);font:450 var(--text-9)/1.5 var(--font-ui)}.turn-prompt.svelte-19xvmy9{margin-top:7px;color:var(--flare-paper);font:450 var(--text-12)/1.6 var(--font-body);white-space:pre-wrap;overflow-wrap:anywhere}.turn-status.svelte-19xvmy9{display:flex;align-items:center;flex-wrap:wrap;gap:6px 13px;margin-top:8px;color:var(--color-text-muted);font:500 var(--text-10)/1.4 var(--font-ui)}.turn-status.failed.svelte-19xvmy9{color:var(--flare-accent)}.turn-status.svelte-19xvmy9 button:where(.svelte-19xvmy9){min-height:28px;padding:3px 0;background:none;border:0;color:var(--flare-paper);font:inherit;text-decoration:underline;text-underline-offset:3px}.turn-help.svelte-19xvmy9{margin-top:6px;color:var(--color-text-muted);font:450 var(--text-10)/1.5 var(--font-ui)}.turn-image.svelte-19xvmy9{flex:none;width:76px;padding:3px;border:1px solid var(--color-border-loud);border-radius:5px;background:var(--color-bg);color:var(--flare-paper);overflow:hidden}.turn-image.svelte-19xvmy9:hover,.turn-image.active.svelte-19xvmy9{border-color:var(--flare-accent)}.turn-image.svelte-19xvmy9 img:where(.svelte-19xvmy9){display:block;width:100%;height:64px;object-fit:cover;border-radius:2px}.turn-image.svelte-19xvmy9>span:where(.svelte-19xvmy9){display:block;padding:6px 2px 3px;font:500 var(--text-9)/1.3 var(--font-ui)}.turn-image.active.svelte-19xvmy9>span:where(.svelte-19xvmy9){color:var(--flare-accent)}.composer.svelte-19xvmy9{margin-top:18px;padding:18px 20px 15px;border:1px solid var(--color-border-loud);border-radius:12px;background:var(--color-bg-secondary);transition:border-color .16s ease}.composer.svelte-19xvmy9:focus-within{border-color:var(--flare-accent)}.composer-heading.svelte-19xvmy9{display:flex;justify-content:space-between;align-items:center;gap:12px}.composer-heading.svelte-19xvmy9 label:where(.svelte-19xvmy9){color:var(--flare-paper);font:650 var(--text-13)/1.5 var(--font-ui)}.context-label.svelte-19xvmy9{color:var(--flare-accent);font:500 var(--text-10)/1.4 var(--font-ui)}textarea.svelte-19xvmy9{display:block;width:100%;min-height:90px;max-height:260px;padding:15px 0 10px;resize:vertical;border:0;outline:none;background:transparent;color:var(--flare-paper);font-size:var(--text-14);line-height:1.6}textarea.svelte-19xvmy9::placeholder{color:var(--color-text-muted)}.composer-actions.svelte-19xvmy9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.prompt-hint.svelte-19xvmy9{color:var(--color-text-muted);font:450 var(--text-10)/1.4 var(--font-ui)}.generate-button.svelte-19xvmy9{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:11px 15px;border:0;border-radius:7px;background:var(--flare-accent);color:var(--flare-ink);font:700 var(--text-12)/1.4 var(--font-ui);transition:background .16s ease,opacity .16s ease}.generate-button.svelte-19xvmy9:hover:not(:disabled){background:var(--flare-accent-hover)}.generate-button.svelte-19xvmy9:disabled{opacity:.46}.generate-button.svelte-19xvmy9 svg:where(.svelte-19xvmy9){width:18px;height:18px}.cost.svelte-19xvmy9{border-left:1px solid rgb(32 25 19 / .25);padding-left:10px;font:600 var(--text-10)/1.4 var(--font-ui)}.button-spinner.svelte-19xvmy9{width:14px;height:14px;border:1.5px solid rgb(32 25 19 / .25);border-top-color:var(--flare-ink);border-radius:50%;animation:svelte-19xvmy9-spin 1s linear infinite}.prompt-error.svelte-19xvmy9,.credit-message.svelte-19xvmy9{margin-bottom:10px;color:var(--flare-accent);font:450 var(--text-12)/1.5 var(--font-ui)}.credit-message.svelte-19xvmy9{margin-top:13px;margin-bottom:0}.credit-message.svelte-19xvmy9 a:where(.svelte-19xvmy9){text-underline-offset:3px}.starter-prompts.svelte-19xvmy9{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:15px}.starter-prompts.svelte-19xvmy9>span:where(.svelte-19xvmy9){margin-right:5px;color:var(--color-text-muted);font:600 var(--text-8)/1.4 var(--font-ui);letter-spacing:.12em}.starter-prompts.svelte-19xvmy9 button:where(.svelte-19xvmy9){display:inline-flex;align-items:center;gap:10px;min-height:37px;padding:8px 11px;border:1px solid var(--color-border-strong);border-radius:6px;background:transparent;color:var(--color-text-muted);font:500 var(--text-10)/1.4 var(--font-ui)}.starter-prompts.svelte-19xvmy9 button:where(.svelte-19xvmy9):hover{color:var(--flare-paper);border-color:var(--flare-accent)}.starter-prompts.svelte-19xvmy9 button:where(.svelte-19xvmy9)>span:where(.svelte-19xvmy9){color:var(--flare-accent);font-size:var(--text-13)}.workspace-footnote.svelte-19xvmy9{margin-top:15px;color:var(--color-text-muted);text-align:center;font:450 var(--text-10)/1.6 var(--font-ui)}.workspace-footnote.svelte-19xvmy9 a:where(.svelte-19xvmy9){text-underline-offset:3px}button.svelte-19xvmy9:focus-visible,a.svelte-19xvmy9:focus-visible{outline:2px solid var(--flare-accent);outline-offset:4px}textarea.svelte-19xvmy9:focus-visible{outline:1px solid var(--flare-accent);outline-offset:4px;border-radius:3px}@keyframes svelte-19xvmy9-breathe{50%{opacity:.35}}@keyframes svelte-19xvmy9-spin{to{transform:rotate(360deg)}}@media(max-width:1100px){.flare-workspace.svelte-19xvmy9{padding-inline:24px}.workspace-layout.svelte-19xvmy9{grid-template-columns:220px minmax(0,1fr);gap:18px}.controls.svelte-19xvmy9{padding:17px}.canvas-mark.svelte-19xvmy9{width:135px;height:135px;left:3%;top:30%}.context-label.svelte-19xvmy9{font-size:var(--text-9)}.keyboard-hint.svelte-19xvmy9{display:none}}@media(max-width:800px){.flare-workspace.svelte-19xvmy9{padding-inline:20px}.workspace-layout.svelte-19xvmy9{grid-template-columns:190px minmax(0,1fr);gap:14px}.controls.svelte-19xvmy9{padding:15px}.model-title.svelte-19xvmy9{gap:8px}.model-title.svelte-19xvmy9 strong:where(.svelte-19xvmy9){font-size:var(--text-12)}.model-title.svelte-19xvmy9 img:where(.svelte-19xvmy9){width:26px;height:26px}.canvas.svelte-19xvmy9{min-height:380px;height:calc(44vh / var(--ezc-zoom, 1));padding-inline:20px}.canvas.has-image.svelte-19xvmy9{padding-inline:17px}.canvas-topline.svelte-19xvmy9{padding-inline:15px}.canvas-topline.svelte-19xvmy9>span:where(.svelte-19xvmy9){display:none}.composer.svelte-19xvmy9{padding-inline:15px}.composer-heading.svelte-19xvmy9{flex-wrap:wrap;gap:5px}.composer-heading.svelte-19xvmy9 label:where(.svelte-19xvmy9){width:100%;font-size:var(--text-12)}.composer-actions.svelte-19xvmy9{gap:10px}.generate-button.svelte-19xvmy9{padding-inline:11px;gap:8px;font-size:var(--text-11)}.cost.svelte-19xvmy9{padding-left:8px;font-size:var(--text-9)}.canvas-mark.svelte-19xvmy9{opacity:.1}.empty-canvas.svelte-19xvmy9 h3:where(.svelte-19xvmy9){font-size:36px}.empty-canvas.svelte-19xvmy9 p:where(.svelte-19xvmy9){font-size:var(--text-12)}.conversation.svelte-19xvmy9 ol:where(.svelte-19xvmy9){padding-inline:12px}.turn-image.svelte-19xvmy9{width:65px}.turn-image.svelte-19xvmy9 img:where(.svelte-19xvmy9){height:59px}.workflow-note.svelte-19xvmy9 .small-label:where(.svelte-19xvmy9){font-size:8px}}@media(max-width:640px){.flare-workspace.svelte-19xvmy9{padding:14px 14px 28px}.workspace-heading.svelte-19xvmy9{gap:10px;margin-bottom:15px}.workspace-heading.svelte-19xvmy9>div:where(.svelte-19xvmy9){gap:7px}.back-link.svelte-19xvmy9{font-size:var(--text-11);gap:7px}h1.svelte-19xvmy9{font-size:var(--text-18)}.history-link.svelte-19xvmy9{font-size:var(--text-10);gap:5px}.history-link.svelte-19xvmy9 svg:where(.svelte-19xvmy9){width:14px;height:14px}.workspace-layout.svelte-19xvmy9{grid-template-columns:1fr;gap:16px}.controls.svelte-19xvmy9{display:grid;grid-template-columns:1fr 1fr;gap:18px 15px;padding:16px;border-radius:10px}.model-plate.svelte-19xvmy9{align-self:center}.model-plate.svelte-19xvmy9>.small-label:where(.svelte-19xvmy9){font-size:8px}.model-title.svelte-19xvmy9{margin-top:11px;gap:10px}.model-title.svelte-19xvmy9 strong:where(.svelte-19xvmy9){font-size:var(--text-12)}.model-title.svelte-19xvmy9>div:where(.svelte-19xvmy9)>span:where(.svelte-19xvmy9){font-size:var(--text-20)}.model-title.svelte-19xvmy9 img:where(.svelte-19xvmy9){width:28px;height:28px}.model-plate.svelte-19xvmy9>p:where(.svelte-19xvmy9){font-size:var(--text-9);margin-top:8px}.aspect-settings.svelte-19xvmy9{padding:0;margin:0;border:0}.aspect-settings.svelte-19xvmy9 legend:where(.svelte-19xvmy9){font-size:var(--text-10);margin-bottom:9px}.aspect-grid.svelte-19xvmy9{gap:6px}.aspect-grid.svelte-19xvmy9 button:where(.svelte-19xvmy9){min-height:44px;flex-direction:row;gap:6px;font-size:8px;padding-inline:5px}.aspect-icon.svelte-19xvmy9{width:15px;height:10px;flex:none}.aspect-icon.square.svelte-19xvmy9{width:12px;height:12px}.aspect-icon.portrait.svelte-19xvmy9{width:9px;height:14px}.aspect-icon.auto.svelte-19xvmy9{width:12px;height:12px}.aspect-settings.svelte-19xvmy9>p:where(.svelte-19xvmy9){display:none}.upload-setting.svelte-19xvmy9{grid-column:1 / -1;margin:0;padding:0;border:0}.control-label.svelte-19xvmy9{display:none}.upload-button.svelte-19xvmy9{min-height:48px;flex-direction:row;justify-content:center;gap:9px;padding:10px}.upload-button.svelte-19xvmy9 svg:where(.svelte-19xvmy9){width:20px;height:20px;margin:0}.upload-button.svelte-19xvmy9 strong:where(.svelte-19xvmy9){font-size:var(--text-11)}.upload-button.svelte-19xvmy9>span:where(.svelte-19xvmy9){display:none}.upload-setting.svelte-19xvmy9>p:where(.svelte-19xvmy9){margin-top:6px;font-size:var(--text-9);text-align:center}.workflow-note.svelte-19xvmy9,.model-info.svelte-19xvmy9{display:none}.canvas-section.svelte-19xvmy9{border-radius:10px}.canvas-topline.svelte-19xvmy9{min-height:42px;padding:11px 15px}.canvas-topline.svelte-19xvmy9 h2:where(.svelte-19xvmy9){font-size:var(--text-11)}.canvas-topline.svelte-19xvmy9>span:where(.svelte-19xvmy9){display:inline;font-size:7px}.canvas.svelte-19xvmy9{min-height:350px;height:calc(49vh / var(--ezc-zoom, 1));max-height:520px}.canvas.has-image.svelte-19xvmy9{padding:20px 16px 62px}.empty-canvas.svelte-19xvmy9 h3:where(.svelte-19xvmy9){font-size:41px}.empty-canvas.svelte-19xvmy9 p:where(.svelte-19xvmy9){max-width:240px}.canvas-mark.svelte-19xvmy9{width:150px;height:150px;top:26%;left:4%}.clear-image.svelte-19xvmy9{width:44px;height:44px;top:10px;right:10px}.image-tools.svelte-19xvmy9{left:15px;right:15px;bottom:9px}.image-tools.svelte-19xvmy9 button:where(.svelte-19xvmy9){min-height:44px}.generation-status.svelte-19xvmy9{font-size:var(--text-11);padding-inline:12px;gap:8px}.one-image.svelte-19xvmy9{font-size:var(--text-9);padding-left:8px}.conversation.svelte-19xvmy9{margin-top:18px}.conversation.svelte-19xvmy9 ol:where(.svelte-19xvmy9){max-height:260px;padding-inline:12px}.conversation.svelte-19xvmy9 li:where(.svelte-19xvmy9){gap:10px}.turn-prompt.svelte-19xvmy9{font-size:var(--text-11)}.turn-status.svelte-19xvmy9 button:where(.svelte-19xvmy9){min-height:36px}.turn-image.svelte-19xvmy9{width:69px}.composer.svelte-19xvmy9{padding:15px;margin-top:15px}.composer-heading.svelte-19xvmy9{gap:5px}.composer-heading.svelte-19xvmy9 label:where(.svelte-19xvmy9){font-size:var(--text-13)}.context-label.svelte-19xvmy9{font-size:var(--text-9)}textarea.svelte-19xvmy9{font-size:var(--text-16);min-height:114px}.composer-actions.svelte-19xvmy9{gap:10px}.prompt-hint.svelte-19xvmy9{font-size:var(--text-9)}.generate-button.svelte-19xvmy9{min-height:46px;font-size:var(--text-11);padding-inline:12px}.cost.svelte-19xvmy9{font-size:var(--text-9)}.starter-prompts.svelte-19xvmy9{gap:7px}.starter-prompts.svelte-19xvmy9>span:where(.svelte-19xvmy9){width:100%;margin-bottom:2px}.starter-prompts.svelte-19xvmy9 button:where(.svelte-19xvmy9){flex:1;justify-content:center;min-height:44px;padding-inline:8px;font-size:9px;gap:6px}.workspace-footnote.svelte-19xvmy9{font-size:var(--text-9)}}@media(prefers-reduced-motion:reduce){.flare-workspace.svelte-19xvmy9 :where(.svelte-19xvmy9),.flare-workspace.svelte-19xvmy9 :where(.svelte-19xvmy9):before,.flare-workspace.svelte-19xvmy9 :where(.svelte-19xvmy9):after{animation:none!important;transition:none!important}}
