.image-studio-module__eD6Rnq__studioRoot{--studio-accent:color-mix(in srgb, #22d3ee 72%, var(--foreground));--studio-lavender:color-mix(in srgb, #c4a7e7 62%, var(--foreground));--studio-line:color-mix(in srgb, #7dd3fc 34%, var(--border));--studio-panel:color-mix(in srgb, var(--card) 96%, #0f252c 4%);--studio-panel-raised:color-mix(in srgb, var(--background) 97%, #15323b 3%);background:linear-gradient(115deg, #22d3ee08, transparent 31%), var(--background)}.dark .image-studio-module__eD6Rnq__studioRoot{--studio-accent:#74d8eb;--studio-lavender:#bca4d8;--studio-line:#6fcadc52;--studio-panel:#202324;--studio-panel-raised:#1b1d1f;background:linear-gradient(115deg,#309bb30d,#0000 30%),#141718}.image-studio-module__eD6Rnq__studioMain{background-image:linear-gradient(90deg, transparent 0 48%, color-mix(in srgb, var(--studio-line) 10%, transparent) 50%, transparent 52%)}.image-studio-module__eD6Rnq__workbenchPanel,.image-studio-module__eD6Rnq__resultsPanel{border-color:var(--studio-line);background:var(--studio-panel);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--studio-accent) 20%, transparent), 0 10px 32px #00000014}:is(.dark .image-studio-module__eD6Rnq__workbenchPanel,.dark .image-studio-module__eD6Rnq__resultsPanel){box-shadow:inset 0 1px #ffffff08,0 12px 38px #0000003d}.image-studio-module__eD6Rnq__workbenchHeader,.image-studio-module__eD6Rnq__resultsToolbar{position:relative}.image-studio-module__eD6Rnq__workbenchHeader:after,.image-studio-module__eD6Rnq__resultsToolbar:after{background:linear-gradient(90deg, var(--studio-accent), color-mix(in srgb, var(--studio-accent) 15%, transparent) 42%, transparent 76%);content:"";opacity:.52;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}.image-studio-module__eD6Rnq__configSection{border-color:color-mix(in srgb, var(--studio-accent) 32%, var(--border));background:var(--studio-panel-raised);box-shadow:inset 2px 0 0 color-mix(in srgb, var(--studio-accent) 58%, transparent)}.image-studio-module__eD6Rnq__promptSection{border-color:color-mix(in srgb, var(--studio-lavender) 38%, var(--border));box-shadow:inset 2px 0 0 color-mix(in srgb, var(--studio-lavender) 54%, transparent)}.image-studio-module__eD6Rnq__generationSettings>*{border-color:color-mix(in srgb, var(--studio-accent) 24%, var(--border))}.image-studio-module__eD6Rnq__panelFooter{border-color:color-mix(in srgb, var(--studio-accent) 23%, var(--border));background:color-mix(in srgb, var(--studio-panel) 95%, transparent)}.image-studio-module__eD6Rnq__layoutSwitch{border-color:color-mix(in srgb, var(--studio-accent) 30%, var(--border));background:color-mix(in srgb, var(--studio-panel-raised) 94%, transparent)}.image-studio-module__eD6Rnq__resultsPanel{isolation:isolate;position:relative}.image-studio-module__eD6Rnq__resultsToolbar{z-index:2}.image-studio-module__eD6Rnq__emptyState{isolation:isolate;border-color:color-mix(in srgb, var(--studio-accent) 25%, var(--border));background:linear-gradient(180deg, color-mix(in srgb, var(--studio-accent) 2.5%, transparent), transparent 38%), color-mix(in srgb, var(--studio-panel-raised) 96%, transparent);position:relative;overflow:hidden}.image-studio-module__eD6Rnq__emptyState>*{z-index:2;position:relative}.image-studio-module__eD6Rnq__emptyState:before{z-index:0;content:"";opacity:.72;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 560' fill='none'%3E%3Cg stroke='%2386a1ab' stroke-width='.65' opacity='.7'%3E%3Cpath d='M8 52L60 16L164 42L224 10M566 24L647 52L750 24L792 96M12 462L72 505L162 472L244 532M580 530L646 486L724 528L790 472'/%3E%3C/g%3E%3Cpath d='M0 142H32L62 110H172' stroke='%2374d8eb' stroke-width='1'/%3E%3Cpath d='M592 426H682L714 396H792' stroke='%23bca4d8' stroke-width='1'/%3E%3Cg fill='%2374d8eb'%3E%3Ccircle cx='62' cy='110' r='2.5'/%3E%3Ccircle cx='172' cy='110' r='1'/%3E%3C/g%3E%3Cg fill='%23bca4d8'%3E%3Ccircle cx='714' cy='396' r='2.5'/%3E%3Ccircle cx='792' cy='396' r='1'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:20px}.image-studio-module__eD6Rnq__bottomDock{border:1px solid color-mix(in srgb, var(--studio-accent) 32%, transparent);background:color-mix(in srgb, var(--studio-panel) 86%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--studio-accent) 17%, transparent), 0 22px 64px #0000003d}.image-studio-module__eD6Rnq__workflowButton{border-color:color-mix(in srgb, var(--studio-accent) 62%, transparent);background:color-mix(in srgb, var(--studio-panel) 92%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--studio-accent) 10%, transparent), 0 14px 36px #00000038}:is(.image-studio-module__eD6Rnq__studioRoot .ant-input,.image-studio-module__eD6Rnq__studioRoot .ant-input-affix-wrapper,.image-studio-module__eD6Rnq__studioRoot .ant-select-selector,.image-studio-module__eD6Rnq__studioRoot .ant-segmented){border-color:color-mix(in srgb, var(--studio-accent) 20%, var(--border))}:is(.image-studio-module__eD6Rnq__studioRoot .ant-input:focus,.image-studio-module__eD6Rnq__studioRoot .ant-input-focused,.image-studio-module__eD6Rnq__studioRoot .ant-select-focused .ant-select-selector){border-color:color-mix(in srgb, var(--studio-accent) 74%, var(--border));box-shadow:0 0 0 2px color-mix(in srgb, var(--studio-accent) 11%, transparent)}@media (max-width:1023px){.image-studio-module__eD6Rnq__studioMain{background-image:none}.image-studio-module__eD6Rnq__resultsToolbar{flex-direction:column;align-items:flex-start}.image-studio-module__eD6Rnq__resultsToolbar>div:last-child{flex-wrap:wrap;flex-shrink:1;max-width:100%}.image-studio-module__eD6Rnq__emptyState:before{opacity:.48;inset:14px}}
