.model-chat-composer-module__-HDvAa__composer{max-width:768px}.model-chat-composer-module__-HDvAa__composer [data-studio-chat-input]{background:var(--card);border-color:var(--border);border-radius:18px;transition:border-color .16s,box-shadow .16s;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.model-chat-composer-module__-HDvAa__composer [data-studio-chat-input]:focus-within{border-color:var(--success);box-shadow:0 0 0 3px color-mix(in srgb, var(--success) 10%, transparent), 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a}.model-chat-composer-module__-HDvAa__composer [data-studio-chat-input]>div:last-child{padding:12px 16px}.model-chat-composer-module__-HDvAa__composer [data-studio-chat-input]>div:last-child>div:last-child{margin-top:8px;padding-top:0}.model-chat-composer-module__-HDvAa__composer textarea{min-height:50px;font-size:16px;line-height:24px}.model-chat-composer-module__-HDvAa__composer [data-studio-chat-attach],.model-chat-composer-module__-HDvAa__composer [data-studio-chat-send]{width:36px;height:36px;box-shadow:none;flex-shrink:0}.model-chat-composer-module__-HDvAa__composer [data-studio-chat-attach]{color:var(--muted-foreground);background:0 0;border:0}.model-chat-composer-module__-HDvAa__composer [data-studio-chat-attach]:hover{background:var(--muted);color:var(--foreground)}.model-chat-composer-module__-HDvAa__composer [data-studio-chat-send]{background:var(--foreground);color:var(--background);border:0}.model-chat-composer-module__-HDvAa__composer [data-studio-chat-send]:disabled{background:var(--muted);color:var(--muted-foreground);opacity:1}.model-chat-composer-module__-HDvAa__identity{align-items:center;gap:18px;min-width:0;font-size:14px;display:flex}.model-chat-composer-module__-HDvAa__mode{background:color-mix(in srgb, var(--success) 8%, transparent);color:var(--success);white-space:nowrap;border-radius:6px;align-items:center;gap:7px;padding:7px 10px;display:inline-flex}.model-chat-composer-module__-HDvAa__model{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);overflow:hidden}@media (max-width:640px){.model-chat-composer-module__-HDvAa__identity{gap:10px;font-size:13px}.model-chat-composer-module__-HDvAa__model{max-width:100px}}
.tool-logo-marquee-module__m9YDCG__viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.tool-logo-marquee-module__m9YDCG__track{width:max-content;animation:48s linear infinite tool-logo-marquee-module__m9YDCG__logo-marquee;display:flex}.tool-logo-marquee-module__m9YDCG__viewport:hover .tool-logo-marquee-module__m9YDCG__track{animation-play-state:paused}@keyframes tool-logo-marquee-module__m9YDCG__logo-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.tool-logo-marquee-module__m9YDCG__track{animation:none}}
.workspace-module__yPOUVq__workspace{--workbench-height:max(32rem, calc(100svh - 7rem));--image-blue:color-mix(in srgb, #3581d8 80%, var(--foreground));--image-coral:color-mix(in srgb, #de735a 80%, var(--foreground));--tool-color:var(--image-blue);letter-spacing:0;max-width:120rem;color:var(--foreground);margin:0 auto;padding:5.5rem 1.5rem 0;position:relative}.workspace-module__yPOUVq__workspace *{box-sizing:border-box;letter-spacing:0}.workspace-module__yPOUVq__paywall{width:min(28rem,100vw - 2rem);max-height:calc(100svh - 2rem);overflow-y:auto}.workspace-module__yPOUVq__creditSummary{gap:.75rem;margin-block:.5rem;font-size:.875rem;display:grid}.workspace-module__yPOUVq__creditSummary>div{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}.workspace-module__yPOUVq__creditSummary dd{font-variant-numeric:tabular-nums;margin:0}.workspace-module__yPOUVq__buttonCredits{font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.workspace-module__yPOUVq__balance{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.workspace-module__yPOUVq__balance svg{flex-shrink:0;width:1rem;height:1rem}.workspace-module__yPOUVq__workbench{height:var(--workbench-height);scrollbar-width:thin;border-block:1px solid var(--border);isolation:isolate;grid-template-rows:auto auto 1fr auto auto;grid-template-columns:5.5rem 22rem minmax(0,1fr);min-height:32rem;display:grid;position:relative;overflow-y:auto}.workspace-module__yPOUVq__workbench:before{content:"";background:var(--card);border-inline:1px solid var(--border);z-index:-1;grid-area:1/2/6}.workspace-module__yPOUVq__navigation{scrollbar-width:thin;overscroll-behavior:contain;flex-direction:column;grid-area:1/1/6;align-self:start;gap:.25rem;max-height:calc(100svh - 6rem);padding:1rem .5rem;display:flex;position:sticky;top:0;overflow-y:auto}.workspace-module__yPOUVq__navigation a{--tool-color:var(--image-blue);border-radius:var(--radius-md);text-align:center;overflow-wrap:anywhere;min-height:4.5rem;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.75rem .25rem;font-size:.75rem;line-height:1.4;text-decoration:none;display:flex}.workspace-module__yPOUVq__navigation a:hover,.workspace-module__yPOUVq__navigation a[aria-current=page]{background:var(--muted);color:var(--foreground)}.workspace-module__yPOUVq__navigation a[aria-current=page]{background:color-mix(in srgb, var(--tool-color) 10%, var(--card));box-shadow:inset 2px 0 var(--tool-color)}.workspace-module__yPOUVq__navigation:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) a[aria-current=page]{box-shadow:inset -2px 0 var(--tool-color)}.workspace-module__yPOUVq__navigation svg{width:1.25rem;height:1.25rem;color:var(--tool-color);flex-shrink:0}.workspace-module__yPOUVq__workspace[data-tool=upscale],.workspace-module__yPOUVq__workspace[data-tool=denoise],.workspace-module__yPOUVq__navigation a[data-tool=upscale],.workspace-module__yPOUVq__navigation a[data-tool=denoise]{--tool-color:var(--brand-green)}.workspace-module__yPOUVq__workspace[data-tool=remove],.workspace-module__yPOUVq__workspace[data-tool=inpaint],.workspace-module__yPOUVq__workspace[data-tool=relight],.workspace-module__yPOUVq__navigation a[data-tool=remove],.workspace-module__yPOUVq__navigation a[data-tool=inpaint],.workspace-module__yPOUVq__navigation a[data-tool=relight]{--tool-color:var(--image-coral)}.workspace-module__yPOUVq__controlHeader,.workspace-module__yPOUVq__uploadArea,.workspace-module__yPOUVq__parameterArea,.workspace-module__yPOUVq__status,.workspace-module__yPOUVq__actionBar{grid-column:2;min-width:0;margin-inline:1.5rem}.workspace-module__yPOUVq__controlHeader{border-bottom:1px solid var(--border);grid-row:1;align-items:center;gap:.5rem;padding-block:1rem;display:flex}.workspace-module__yPOUVq__controlHeader h1{flex:1;min-width:0;margin:0;font-size:1.125rem;line-height:1.4}.workspace-module__yPOUVq__toolPicker{text-align:start;white-space:normal;width:100%;height:auto;min-height:2.75rem;font:inherit;justify-content:space-between;gap:.75rem;padding:.5rem 0;font-weight:600}.workspace-module__yPOUVq__toolPicker span{overflow-wrap:anywhere;flex:1;min-width:0}.workspace-module__yPOUVq__toolPicker .workspace-module__yPOUVq__toolIcon{width:1.25rem;height:1.25rem;color:var(--tool-color);flex-shrink:0}.workspace-module__yPOUVq__fieldLabel{margin-bottom:.75rem;font-size:.875rem;display:block}.workspace-module__yPOUVq__uploadArea{grid-row:2;padding-block:1.5rem}.workspace-module__yPOUVq__uploadZone{border-radius:var(--radius-md);white-space:normal;text-align:center;border:1px dashed color-mix(in srgb, var(--image-blue) 45%, var(--border));background:color-mix(in srgb, var(--image-blue) 6%, var(--card));width:100%;height:auto;min-height:10rem;color:var(--foreground);transition:background-color var(--duration-fast), border-color var(--duration-fast);flex-direction:column;justify-content:center;gap:1rem;padding:1rem;display:flex}.workspace-module__yPOUVq__uploadZone:hover:not(:disabled){background:color-mix(in srgb, var(--image-blue) 10%, var(--card));border-color:var(--image-blue)}.workspace-module__yPOUVq__uploadZone>svg{width:3.5rem;height:3.5rem;color:var(--image-blue);background:color-mix(in srgb, var(--image-blue) 10%, var(--card));border-radius:var(--radius-md);padding:.75rem}.workspace-module__yPOUVq__uploadArea[data-has-image=true] .workspace-module__yPOUVq__uploadZone{flex-direction:row;min-height:6rem}.workspace-module__yPOUVq__uploadThumb{border-radius:var(--radius-xs);object-fit:contain;width:4rem;height:4rem}.workspace-module__yPOUVq__uploadLimits{color:var(--muted-foreground);text-align:start;margin:.75rem 0 0;font-size:.75rem;line-height:1.6}.workspace-module__yPOUVq__uploadSecondary{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.workspace-module__yPOUVq__uploadSecondary button{white-space:normal;height:auto;min-height:2.75rem}.workspace-module__yPOUVq__parameterArea{grid-row:3;padding-bottom:1rem}.workspace-module__yPOUVq__parameters{border:0;flex-direction:column;gap:1.5rem;min-width:0;margin:0;padding:0;display:flex}.workspace-module__yPOUVq__parameters:disabled{opacity:.6}.workspace-module__yPOUVq__field{flex-direction:column;gap:.75rem;min-width:0;font-size:.875rem;display:flex}.workspace-module__yPOUVq__field>span{justify-content:space-between;gap:.5rem;display:flex}.workspace-module__yPOUVq__field output{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.workspace-module__yPOUVq__field input:not([type=range]),.workspace-module__yPOUVq__field select,.workspace-module__yPOUVq__field textarea{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);width:100%;min-height:2.75rem;color:var(--foreground);font:inherit;padding:.75rem}.workspace-module__yPOUVq__field textarea{resize:vertical}.workspace-module__yPOUVq__workspace input[type=range]{width:100%;min-height:2rem;accent-color:var(--image-blue);touch-action:pan-y}.workspace-module__yPOUVq__toggle{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;font-size:.875rem;display:flex}.workspace-module__yPOUVq__toggle input{width:1.25rem;height:1.25rem;accent-color:var(--image-blue)}.workspace-module__yPOUVq__segments{border-radius:var(--radius-md);background:var(--muted);gap:.25rem;padding:.25rem;display:flex}.workspace-module__yPOUVq__segments button{border-radius:var(--radius-xs);flex:1;min-width:2.75rem;min-height:3rem}.workspace-module__yPOUVq__segments button[aria-pressed=true]{background:color-mix(in srgb, var(--image-blue) 10%, var(--background));color:var(--foreground);box-shadow:var(--shadow-control)}.workspace-module__yPOUVq__ratios{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.workspace-module__yPOUVq__ratios button{border-radius:var(--radius-md);flex-direction:column;gap:.5rem;height:auto;min-height:4rem;padding:.75rem .25rem;display:flex}.workspace-module__yPOUVq__ratioShape{border:1px solid;border-radius:2px;width:1.5rem;height:1.5rem;display:block}.workspace-module__yPOUVq__swatches{flex-wrap:wrap;gap:.5rem;display:flex}.workspace-module__yPOUVq__swatches button,.workspace-module__yPOUVq__swatches input{border:1px solid var(--border);border-radius:50%;width:2.75rem;height:2.75rem;padding:.25rem}.workspace-module__yPOUVq__swatches button[aria-pressed=true]{outline:2px solid var(--foreground);outline-offset:2px}.workspace-module__yPOUVq__transparent{background:repeating-conic-gradient(var(--border) 0 25%, var(--background) 0 50%) 50% / .75rem .75rem}.workspace-module__yPOUVq__numberGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem;display:grid}.workspace-module__yPOUVq__privacy{color:var(--muted-foreground);align-items:center;gap:.5rem;padding-top:1.5rem;font-size:.75rem;display:flex}.workspace-module__yPOUVq__privacy svg{flex-shrink:0;width:1rem;height:1rem}.workspace-module__yPOUVq__status{flex-wrap:wrap;grid-row:4;align-items:center;gap:.5rem;padding-block:.75rem;font-size:.75rem;display:flex}.workspace-module__yPOUVq__status:empty{display:none}.workspace-module__yPOUVq__status svg{flex-shrink:0;width:1rem;height:1rem}.workspace-module__yPOUVq__error{color:var(--destructive)}.workspace-module__yPOUVq__errorNotice{border:1px solid color-mix(in srgb, var(--destructive) 35%, var(--border));border-inline-start:3px solid var(--destructive);border-radius:var(--radius-md);background:color-mix(in srgb, var(--destructive) 7%, var(--card));min-width:0;color:var(--destructive);overflow-wrap:anywhere;align-items:flex-start;gap:.625rem;margin-bottom:1rem;padding:.875rem;scroll-margin-block:6rem 9rem;font-size:.875rem;font-weight:500;line-height:1.6;display:flex}.workspace-module__yPOUVq__errorNotice>svg{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.125rem}.workspace-module__yPOUVq__errorNotice>div{min-width:0}.workspace-module__yPOUVq__errorNotice p{white-space:pre-line;margin:0}.workspace-module__yPOUVq__errorNotice button,.workspace-module__yPOUVq__status button,.workspace-module__yPOUVq__status a{align-items:center;min-height:2.75rem;text-decoration:underline;display:inline-flex}.workspace-module__yPOUVq__actionBar{z-index:20;background:var(--card);border-top:1px solid var(--border);flex-direction:column;grid-row:5;justify-content:end;gap:.75rem;margin-inline:0;padding-block:1rem 1.5rem;padding-inline:1.5rem;display:flex;position:sticky;bottom:0}.workspace-module__yPOUVq__modelPicker{white-space:normal;width:100%;min-width:0;height:auto;min-height:3rem}.workspace-module__yPOUVq__modelPicker>span{overflow-wrap:anywhere;text-align:start;min-width:0}.workspace-module__yPOUVq__primaryAction{white-space:normal;background:var(--brand-green);width:100%;height:auto;min-height:3rem;color:var(--warning-foreground);flex-wrap:wrap;padding:.75rem 1rem;line-height:1.4}.workspace-module__yPOUVq__primaryAction:hover:not(:disabled){background:color-mix(in srgb, var(--brand-green) 88%, var(--warning-foreground))}.workspace-module__yPOUVq__primaryAction:focus-visible{outline:2px solid var(--brand-green);outline-offset:3px}.workspace-module__yPOUVq__primaryAction span{overflow-wrap:anywhere;min-width:0}.workspace-module__yPOUVq__resultActions{align-items:center;gap:.5rem;display:flex}.workspace-module__yPOUVq__resultActions .workspace-module__yPOUVq__primaryAction{flex:1;width:auto;min-width:0}.workspace-module__yPOUVq__preview{min-width:0;height:var(--workbench-height);background:var(--muted);grid-area:1/3/6;align-self:start;padding:0;position:sticky;top:0}.workspace-module__yPOUVq__previewEmpty{flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:0;margin:0;display:flex}.workspace-module__yPOUVq__previewEmpty img{aspect-ratio:4/3;object-fit:contain;flex:1;width:100%;height:100%;min-height:0}.workspace-module__yPOUVq__previewEmpty figcaption{border-top:1px solid var(--border);background:var(--card);width:100%;color:var(--muted-foreground);padding:1.25rem 1.5rem;font-size:.75rem}.workspace-module__yPOUVq__previewEmpty figcaption p{max-width:40rem;color:var(--foreground);margin:.5rem 0 0;font-size:.875rem;line-height:1.6}.workspace-module__yPOUVq__editor{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;height:100%;display:grid;position:relative}.workspace-module__yPOUVq__canvasTools{background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-height:3.5rem;padding:.25rem .75rem;display:flex}.workspace-module__yPOUVq__toolGroup,.workspace-module__yPOUVq__zoomTools{align-items:center;gap:.25rem;display:flex}.workspace-module__yPOUVq__iconButton{flex-shrink:0;width:2.75rem;height:2.75rem;padding:.5rem}.workspace-module__yPOUVq__toolGroup button{min-height:2.75rem}.workspace-module__yPOUVq__toolGroup button[aria-pressed=true]{background:color-mix(in srgb, var(--image-blue) 12%, var(--card));color:var(--foreground);box-shadow:inset 0 -2px var(--image-blue)}.workspace-module__yPOUVq__canvas{touch-action:none;overscroll-behavior:contain;background-color:var(--muted);background-image:conic-gradient(var(--border) 25%, transparent 0 50%, var(--border) 0 75%, transparent 0);background-size:1.25rem 1.25rem;justify-content:center;align-items:center;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.workspace-module__yPOUVq__processingOverlay{background:color-mix(in srgb, var(--background) 25%, transparent);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.workspace-module__yPOUVq__processingScan{inset-inline:0;border-bottom:1px solid var(--brand-green);background:linear-gradient(transparent, color-mix(in srgb, var(--brand-green) 20%, transparent));height:25%;animation:2s ease-in-out infinite alternate workspace-module__yPOUVq__image-scan;position:absolute;top:0}.workspace-module__yPOUVq__processingStatus{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);max-width:calc(100% - 2rem);color:var(--foreground);box-shadow:var(--shadow-control);align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;display:flex;position:relative}.workspace-module__yPOUVq__processingStatus svg{width:1.25rem;height:1.25rem;color:var(--brand-green);flex-shrink:0}@keyframes workspace-module__yPOUVq__image-scan{0%{transform:translateY(-100%)}to{transform:translateY(300%)}}.workspace-module__yPOUVq__imageLayer{transform-origin:50%;-webkit-user-select:none;user-select:none;flex-shrink:0;position:relative}.workspace-module__yPOUVq__imageLayer img{object-fit:contain;pointer-events:none;width:100%;height:100%}.workspace-module__yPOUVq__mask,.workspace-module__yPOUVq__compareLayer{width:100%;height:100%;position:absolute;inset:0}.workspace-module__yPOUVq__mask{opacity:.48;mix-blend-mode:difference}.workspace-module__yPOUVq__rangeRow{background:var(--card);align-items:center;gap:.75rem;height:3.5rem;padding-inline:.75rem;font-size:.75rem;display:flex}.workspace-module__yPOUVq__rangeRow input{flex:1;min-width:0}.workspace-module__yPOUVq__rangeRow output{font-variant-numeric:tabular-nums;min-width:1.5rem}.workspace-module__yPOUVq__dimensions{height:3rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums;background:var(--card);direction:ltr;unicode-bidi:isolate;place-items:center;font-size:.75rem;display:grid}.workspace-module__yPOUVq__historySheet{width:min(28rem,100%);max-width:100%;height:100dvh;max-height:100dvh}.workspace-module__yPOUVq__historyPanel{overscroll-behavior:contain;border-top:1px solid var(--border);flex:1;min-height:0;padding:0 1.5rem 1.5rem;overflow-y:auto}.workspace-module__yPOUVq__historyEmpty{min-height:16rem;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.workspace-module__yPOUVq__historyEmpty>svg{width:2rem;height:2rem}.workspace-module__yPOUVq__historyEmpty button{min-height:3rem}.workspace-module__yPOUVq__historyItem{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding-block:1rem;display:flex}.workspace-module__yPOUVq__historyItem img{object-fit:cover;border-radius:var(--radius-xs);width:4rem;height:4rem}.workspace-module__yPOUVq__historyItem>div{flex:1;min-width:0}.workspace-module__yPOUVq__historyItem p{margin:0;font-size:.875rem}.workspace-module__yPOUVq__historyItem small{color:var(--muted-foreground);font-size:.75rem}.workspace-module__yPOUVq__seo{max-width:75rem;margin:0 auto;padding:3rem 2rem 4rem}.workspace-module__yPOUVq__seo h2{margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}.workspace-module__yPOUVq__related{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem;margin-bottom:3rem;display:grid}.workspace-module__yPOUVq__related a{border-bottom:1px solid var(--border);padding-block:1.25rem;display:block}.workspace-module__yPOUVq__related h3{font-size:1rem;font-weight:600}.workspace-module__yPOUVq__related p,.workspace-module__yPOUVq__seo details p{color:var(--muted-foreground);margin-top:.75rem;font-size:.875rem;line-height:1.6}.workspace-module__yPOUVq__seo details{border-bottom:1px solid var(--border);padding-block:1.25rem}.workspace-module__yPOUVq__seo summary{cursor:pointer;font-size:1rem;font-weight:500}.workspace-module__yPOUVq__seo details p{max-width:50rem}@media (min-width:1600px){.workspace-module__yPOUVq__workbench{grid-template-columns:6rem 26rem minmax(0,1fr)}}@media (max-width:1023px){.workspace-module__yPOUVq__workspace{padding:5rem 0 0}.workspace-module__yPOUVq__workbench{background:var(--card);grid-template-rows:auto;grid-template-columns:minmax(0,1fr);height:auto;min-height:0;display:grid;overflow:visible}.workspace-module__yPOUVq__workbench:before,.workspace-module__yPOUVq__navigation{display:none}.workspace-module__yPOUVq__controlHeader,.workspace-module__yPOUVq__uploadArea,.workspace-module__yPOUVq__parameterArea,.workspace-module__yPOUVq__status,.workspace-module__yPOUVq__actionBar{grid-column:1;margin-inline:1rem}.workspace-module__yPOUVq__controlHeader{padding-block:.75rem}.workspace-module__yPOUVq__uploadZone,.workspace-module__yPOUVq__uploadArea[data-has-image=true] .workspace-module__yPOUVq__uploadZone{flex-direction:column;min-height:11rem}.workspace-module__yPOUVq__uploadThumb{width:6rem;height:4.5rem}.workspace-module__yPOUVq__preview{grid-area:3/1;width:100%;height:auto;margin-bottom:1.5rem;padding:0;position:static}.workspace-module__yPOUVq__preview[data-has-image=false]{display:block}.workspace-module__yPOUVq__previewEmpty{height:auto}.workspace-module__yPOUVq__previewEmpty img{flex:none;height:auto;max-height:22rem}.workspace-module__yPOUVq__previewEmpty figcaption{padding:1rem}.workspace-module__yPOUVq__parameterArea{grid-row:4;padding-bottom:1rem}.workspace-module__yPOUVq__status{grid-row:5}.workspace-module__yPOUVq__actionBar{z-index:20;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--border);grid-row:6;margin:0;position:sticky;bottom:0}.workspace-module__yPOUVq__canvas{height:min(48svh,26rem);min-height:14rem}.workspace-module__yPOUVq__editor{grid-template-rows:auto auto auto;height:auto}.workspace-module__yPOUVq__canvasTools{gap:0}.workspace-module__yPOUVq__zoomTools{margin-inline-start:auto}.workspace-module__yPOUVq__field input:not([type=range]),.workspace-module__yPOUVq__field select,.workspace-module__yPOUVq__field textarea{font-size:1rem}.workspace-module__yPOUVq__historyPanel{padding:1.5rem 1rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.workspace-module__yPOUVq__historySheet{width:100%;height:min(80dvh,48rem)}.workspace-module__yPOUVq__seo{padding:2rem 1rem 3rem}.workspace-module__yPOUVq__related{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.25rem}}@media (max-width:420px){.workspace-module__yPOUVq__canvasTools:has(.workspace-module__yPOUVq__toolGroup>button:nth-child(6)) .workspace-module__yPOUVq__zoomTools{justify-content:center;width:100%}.workspace-module__yPOUVq__related{grid-template-columns:minmax(0,1fr)}.workspace-module__yPOUVq__historyItem{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.workspace-module__yPOUVq__workspace *{transition:none!important;animation:none!important}}
.workspace-module__PcLKwW__workspace{--tool-color:var(--image-coral)}.workspace-module__PcLKwW__workspace select:disabled{opacity:.6;cursor:not-allowed}.workspace-module__PcLKwW__toolMenu{max-width:calc(100vw - 2rem);max-height:70svh;overflow-y:auto}.workspace-module__PcLKwW__toolMenu span{overflow-wrap:anywhere;white-space:normal}.workspace-module__PcLKwW__workspace .workspace-module__PcLKwW__uploadZone{flex-direction:column;min-height:11rem}.workspace-module__PcLKwW__sourceName{overflow-wrap:anywhere;max-width:100%;color:var(--muted-foreground);font-size:.75rem;display:block}.workspace-module__PcLKwW__preview{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.workspace-module__PcLKwW__canvasTools{inset-inline-end:1rem;z-index:4;gap:.5rem;display:flex;position:absolute;top:1rem}.workspace-module__PcLKwW__canvasTools button{width:2.75rem;height:2.75rem}.workspace-module__PcLKwW__clipFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.workspace-module__PcLKwW__clipFields>span{color:var(--muted-foreground);grid-column:1/-1;font-size:.75rem}.workspace-module__PcLKwW__resultPlayer{flex-direction:column;gap:1rem;width:100%;min-width:0;height:100%;padding:3.75rem 1rem 1rem;display:flex}.workspace-module__PcLKwW__resultPlayer>video{object-fit:contain;flex:1;width:100%;min-height:0;display:block}.workspace-module__PcLKwW__resultPlayer .workspace-module__PcLKwW__playerFooter{justify-content:flex-end}.workspace-module__PcLKwW__processingLayer{text-align:center;background:color-mix(in srgb, var(--background) 88%, transparent);z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3.5rem 1.5rem;display:flex;position:absolute;inset:0}.workspace-module__PcLKwW__processingLayer>span{overflow-wrap:anywhere;max-width:24rem;font-size:.875rem;line-height:1.6}.workspace-module__PcLKwW__processingLayer>svg{width:2rem;height:2rem;color:var(--tool-color)}.workspace-module__PcLKwW__processingLayer progress{width:min(100%,15rem);accent-color:var(--tool-color)}.workspace-module__PcLKwW__processingScan{inset-inline:0;background:var(--tool-color);opacity:.4;height:2px;animation:3s ease-in-out infinite workspace-module__PcLKwW__video-scan;position:absolute;top:0}.workspace-module__PcLKwW__spinner{flex-shrink:0;animation:1s linear infinite workspace-module__PcLKwW__video-spin}.workspace-module__PcLKwW__historyDialog{flex-direction:column;max-width:40rem;max-height:85svh;display:flex;overflow:hidden}.workspace-module__PcLKwW__historyList{flex-direction:column;gap:.5rem;min-height:0;display:flex;overflow-y:auto}.workspace-module__PcLKwW__historyRow{border-bottom:1px solid var(--border);text-align:start;align-items:center;gap:.75rem;min-width:0;padding:1rem 0;font-size:.875rem;display:flex}.workspace-module__PcLKwW__historyRow:disabled{opacity:.55;cursor:default}.workspace-module__PcLKwW__historyRow>svg{width:1.5rem;height:1.5rem;color:var(--tool-color);flex-shrink:0}.workspace-module__PcLKwW__historyRow>span:first-of-type{flex:1;min-width:0}.workspace-module__PcLKwW__historyRow strong,.workspace-module__PcLKwW__historyRow small{overflow-wrap:anywhere;display:block}.workspace-module__PcLKwW__historyRow small{color:var(--muted-foreground);margin-top:.25rem}.workspace-module__PcLKwW__historyRow>span:last-child{overflow-wrap:anywhere;max-width:7rem}@keyframes workspace-module__PcLKwW__video-spin{to{transform:rotate(360deg)}}@keyframes workspace-module__PcLKwW__video-scan{50%{top:calc(100% - 2px)}}.workspace-module__PcLKwW__example{flex-direction:column;width:100%;min-width:0;height:100%;margin:0;display:flex}.workspace-module__PcLKwW__exampleMedia{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.workspace-module__PcLKwW__exampleMedia img,.workspace-module__PcLKwW__exampleMedia video{object-fit:contain;width:100%;height:100%;display:block}.workspace-module__PcLKwW__example figcaption{background:var(--card);border-top:1px solid var(--border);padding:1.5rem 2rem}.workspace-module__PcLKwW__example figcaption>span{color:var(--muted-foreground);font-size:.75rem}.workspace-module__PcLKwW__example h2{margin:.5rem 0;font-size:1.25rem;line-height:1.4}.workspace-module__PcLKwW__example p{color:var(--muted-foreground);max-width:40rem;margin:0;font-size:.875rem;line-height:1.6}.workspace-module__PcLKwW__player{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;padding:1.5rem;display:flex}.workspace-module__PcLKwW__videoFrame{--video-height:calc(var(--workbench-height) - 7rem);flex-shrink:0;position:relative;overflow:hidden}.workspace-module__PcLKwW__videoFrame video{object-fit:contain;width:100%;height:100%;display:block}.workspace-module__PcLKwW__playerFooter{width:100%;color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.workspace-module__PcLKwW__playerFooter button{min-height:2.75rem}.workspace-module__PcLKwW__subjectPicker{cursor:crosshair;border:2px solid var(--brand-green);color:var(--brand-green);background:0 0;place-items:center;display:grid;position:absolute;inset:0}.workspace-module__PcLKwW__point{color:var(--brand-green);filter:drop-shadow(0 1px 2px #000);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.workspace-module__PcLKwW__cropOverlay{border:2px solid var(--brand-green);pointer-events:none;position:absolute;box-shadow:0 0 0 999px #0005}.workspace-module__PcLKwW__backToSource{inset-inline-end:1rem;white-space:normal;max-width:calc(100% - 2rem);min-height:2.75rem;position:absolute;bottom:1rem}.workspace-module__PcLKwW__selectionTools{flex-wrap:wrap;gap:.5rem;display:flex}.workspace-module__PcLKwW__selectionTools button{min-height:2.75rem}.workspace-module__PcLKwW__fileName{overflow-wrap:anywhere;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.workspace-module__PcLKwW__fileName svg{flex-shrink:0}.workspace-module__PcLKwW__audioUpload{white-space:normal;min-height:2.75rem}.workspace-module__PcLKwW__useCases{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;margin-block:1.5rem 3rem;display:grid}.workspace-module__PcLKwW__useCases article{border-top:1px solid var(--border);padding-block:1rem;line-height:1.7}.workspace-module__PcLKwW__useCases article>span{color:var(--muted-foreground);font-size:.75rem}.workspace-module__PcLKwW__useCases p{margin:.5rem 0 0}@media (max-width:1023px){.workspace-module__PcLKwW__resultPlayer{min-height:20rem}.workspace-module__PcLKwW__resultPlayer>video{aspect-ratio:16/10;flex:none;max-height:55svh}.workspace-module__PcLKwW__workspace .workspace-module__PcLKwW__preview{aspect-ratio:auto;grid-row:3;height:auto;min-height:0;display:flex;position:relative}.workspace-module__PcLKwW__example{height:auto}.workspace-module__PcLKwW__exampleMedia{aspect-ratio:16/10;flex:none;height:auto}.workspace-module__PcLKwW__example figcaption{padding:1.25rem}.workspace-module__PcLKwW__example h2{font-size:1.125rem}.workspace-module__PcLKwW__player{padding:1rem}.workspace-module__PcLKwW__videoFrame{--video-height:55svh}.workspace-module__PcLKwW__playerFooter{font-size:.75rem}.workspace-module__PcLKwW__useCases{grid-template-columns:1fr;gap:.5rem}}@media (prefers-reduced-motion:reduce){.workspace-module__PcLKwW__spinner,.workspace-module__PcLKwW__processingScan{animation:none}.workspace-module__PcLKwW__workspace *{scroll-behavior:auto}}.workspace-module__PcLKwW__productInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.workspace-module__PcLKwW__productInput{flex-direction:column;gap:.5rem;min-width:0;display:flex}.workspace-module__PcLKwW__productInput>span{overflow-wrap:anywhere;min-height:2.5em;line-height:1.3}.workspace-module__PcLKwW__workspace .workspace-module__PcLKwW__imageUpload{aspect-ratio:1;white-space:normal;flex-direction:column;width:100%;height:auto;min-height:0;padding:.75rem;overflow:hidden}.workspace-module__PcLKwW__imageUpload img{object-fit:contain;width:100%;height:100%}.workspace-module__PcLKwW__referenceActions{align-items:center;gap:.25rem;min-width:0;display:flex}.workspace-module__PcLKwW__referenceActions>span{flex:1}.workspace-module__PcLKwW__referenceActions button{min-width:2.75rem;min-height:2.75rem}.workspace-module__PcLKwW__videoFrame img{object-fit:contain;width:100%;height:100%;display:block}
.horizontal-scroller-module__ZtzLZG__track{scrollbar-width:none}.horizontal-scroller-module__ZtzLZG__track::-webkit-scrollbar{display:none}.horizontal-scroller-module__ZtzLZG__testimonialItem{flex:0 0 calc(25% - 1.125rem)}.horizontal-scroller-module__ZtzLZG__blogItem{flex:0 0 calc(33.3333% - 1rem)}@media (max-width:1023px){.horizontal-scroller-module__ZtzLZG__testimonialItem,.horizontal-scroller-module__ZtzLZG__blogItem{flex-basis:46%}}@media (max-width:639px){.horizontal-scroller-module__ZtzLZG__testimonialItem,.horizontal-scroller-module__ZtzLZG__blogItem{flex-basis:86%}}
.model-detail-page-module__Fafr5a__page{overflow-wrap:anywhere;min-width:0}.model-detail-page-module__Fafr5a__page #landing-hero{scroll-margin-top:4rem}@media (max-width:1023px){.model-detail-page-module__Fafr5a__page [data-video-gallery]{grid-template-columns:repeat(2,minmax(0,1fr))}.model-detail-page-module__Fafr5a__page [data-video-gallery]>div{aspect-ratio:3/4;background:var(--muted);grid-column:auto}.model-detail-page-module__Fafr5a__page [data-video-gallery] video{object-fit:contain}}@media (max-width:639px){.model-detail-page-module__Fafr5a__page>section{padding-top:3rem}:is(.model-detail-page-module__Fafr5a__page>.model-detail-page-module__Fafr5a__paddedSection,.model-detail-page-module__Fafr5a__page>.model-detail-page-module__Fafr5a__tutorial,.model-detail-page-module__Fafr5a__page>.bg-muted){padding-bottom:3rem}.model-detail-page-module__Fafr5a__page>.model-detail-page-module__Fafr5a__tutorial{padding-top:0}.model-detail-page-module__Fafr5a__page #landing-hero{padding-top:1.5rem;padding-bottom:2.5rem}.model-detail-page-module__Fafr5a__page h1{text-wrap:balance;font-size:2rem;line-height:1.2}.model-detail-page-module__Fafr5a__page h2{text-wrap:pretty;font-size:1.375rem;line-height:1.4}.model-detail-page-module__Fafr5a__page p{line-height:1.75}.model-detail-page-module__Fafr5a__page [data-video-composer-actions]{flex-direction:row;align-items:center}.model-detail-page-module__Fafr5a__page [data-video-composer-actions]>button{white-space:normal;width:auto;min-width:0;height:auto;min-height:2.75rem;margin-inline-start:auto}.model-detail-page-module__Fafr5a__page [data-video-composer-actions]>div{flex-shrink:0}.model-detail-page-module__Fafr5a__page [data-video-composer-actions]>div button{width:2.75rem;height:2.75rem}.model-detail-page-module__Fafr5a__page [data-video-gallery]{gap:.75rem;margin-top:2rem}.model-detail-page-module__Fafr5a__page [data-video-gallery] span{inset-inline-start:.5rem;max-width:calc(100% - 1rem);padding-inline:.375rem;top:.5rem}.model-detail-page-module__Fafr5a__page article{min-width:0}.model-detail-page-module__Fafr5a__page details summary{padding-block:1rem}.model-detail-page-module__Fafr5a__page details summary h3{font-size:1rem;line-height:1.5}.model-detail-page-module__Fafr5a__page section button:not([data-video-composer-actions] button){white-space:normal;gap:.5rem;max-width:100%;height:auto;min-height:2.75rem;padding-block:.75rem}.model-detail-page-module__Fafr5a__page section button svg{flex-shrink:0}.model-detail-page-module__Fafr5a__page>div:last-child{padding-bottom:3rem}.model-detail-page-module__Fafr5a__page>div:last-child>section+section{margin-top:3rem}}
.image-generation-hero-module__W0ZouG__track{scrollbar-width:none}.image-generation-hero-module__W0ZouG__track::-webkit-scrollbar{display:none}.image-generation-hero-module__W0ZouG__reveal{transition-duration:var(--duration-slow);transition-timing-function:var(--ease-spring)}.image-generation-hero-module__W0ZouG__item{flex:none;width:auto;height:16rem}@media (min-width:640px){.image-generation-hero-module__W0ZouG__item{height:18rem}}@media (min-width:1024px){.image-generation-hero-module__W0ZouG__item{height:20rem}}
