.original-tool-media-module__myf2gW__preview,.original-tool-media-module__myf2gW__showcase{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex}.original-tool-media-module__myf2gW__preview{width:100%;height:100%;padding:4rem clamp(1rem,3vw,3rem) 2rem;container-type:size}.original-tool-media-module__myf2gW__showcase{max-width:60rem;margin-inline:auto}.original-tool-media-module__myf2gW__comparison{width:100%}.original-tool-media-module__myf2gW__preview .original-tool-media-module__myf2gW__comparison{max-width:min(48rem,133.333cqh)}.original-tool-media-module__myf2gW__image,.original-tool-media-module__myf2gW__video{object-fit:contain;border-radius:var(--radius-lg);width:auto;max-width:100%;height:auto;max-height:36rem;display:block}.original-tool-media-module__myf2gW__preview .original-tool-media-module__myf2gW__image,.original-tool-media-module__myf2gW__preview .original-tool-media-module__myf2gW__video{max-height:100%}.original-tool-media-module__myf2gW__placeholder{aspect-ratio:16/9;background:var(--muted);width:100%;color:var(--muted-foreground);place-items:center;display:grid}@media (max-width:1023px){.original-tool-media-module__myf2gW__preview{height:clamp(18rem,55svh,32rem)}}
.workspace-module__yPOUVq__workspace{--workbench-height:clamp(30rem, calc(100svh - 8rem), 52rem);--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:minmax(0,1fr);grid-template-columns:5rem clamp(19rem,29vw,24rem) minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:clip}.workspace-module__yPOUVq__controlPanel{background:var(--card);border-inline:1px solid var(--border);grid-area:1/2;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.workspace-module__yPOUVq__controlScroll{scrollbar-width:thin;scrollbar-gutter:stable;overscroll-behavior-y:contain;min-height:0;overflow-y:auto}@media (min-width:1024px){.workspace-module__yPOUVq__controlPanel>.workspace-module__yPOUVq__controlHeader,.workspace-module__yPOUVq__controlPanel>.workspace-module__yPOUVq__actionBar{grid-area:auto/1}.workspace-module__yPOUVq__controlPanel>.workspace-module__yPOUVq__actionBar{padding-block:.75rem;position:static}}.workspace-module__yPOUVq__navigation{scrollbar-width:thin;overscroll-behavior:contain;flex-direction:column;grid-area:1/1;gap:.25rem;height:100%;min-height:0;padding:1rem .5rem;display:flex;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{background:var(--muted);grid-area:1/3;min-width:0;height:100%;min-height:0;padding:0;overflow:hidden}.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;padding:clamp(1rem,3vw,3rem)}.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__controlPanel,.workspace-module__yPOUVq__controlScroll{display:contents}.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:static}.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}}
.ai-image-generator-landing-page-module__lDHsfW__page{overflow:hidden}.ai-image-generator-landing-page-module__lDHsfW__hero{isolation:isolate;background:radial-gradient(circle at 20% 18%, color-mix(in srgb, var(--brand-green) 28%, #fff) 0%, transparent 38%), radial-gradient(circle at 80% 22%, color-mix(in srgb, var(--brand-green) 38%, #06170f) 0%, transparent 36%), linear-gradient(135deg, color-mix(in srgb, var(--brand-green) 14%, #06170f) 0%, color-mix(in srgb, var(--brand-green) 32%, #06170f) 48%, color-mix(in srgb, var(--brand-green) 48%, #fff) 100%);color:#fff;min-height:clamp(640px,92vh,880px);padding-top:3rem;padding-bottom:3rem;position:relative;overflow:hidden}.ai-image-generator-landing-page-module__lDHsfW__heroCarouselWrap{z-index:0;position:absolute;inset:0}.ai-image-generator-landing-page-module__lDHsfW__heroScrim{z-index:1;pointer-events:none;background:linear-gradient(#07120d8c 0%,#07120d73 55%,#07120db8 100%);position:absolute;inset:0}.ai-image-generator-landing-page-module__lDHsfW__heroContent{z-index:2;height:100%;min-height:inherit;justify-content:center;align-items:center;padding-block:1.5rem;display:flex;position:relative}.ai-image-generator-landing-page-module__lDHsfW__heroContentStack{text-align:center;flex-direction:column;align-items:center;width:min(100%,1280px);padding-inline:1.5rem;display:flex}@media (min-width:1024px){.ai-image-generator-landing-page-module__lDHsfW__heroContentStack{padding-inline:2rem}}.ai-image-generator-landing-page-module__lDHsfW__heroTitle{color:#fff;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 2px 18px #00000073}.ai-image-generator-landing-page-module__lDHsfW__heroLead{color:#ffffffe0;text-shadow:0 1px 8px #0006}.ai-image-generator-landing-page-module__lDHsfW__promptCard{width:min(100%,1024px);color:var(--foreground)}.ai-image-generator-landing-page-module__lDHsfW__mediaSlot{border:1px solid color-mix(in srgb, var(--brand-green) 18%, transparent);background:radial-gradient(circle at 25% 20%, color-mix(in srgb, var(--brand-green) 30%, #fff) 0%, transparent 34%), linear-gradient(145deg, color-mix(in srgb, var(--brand-green) 22%, #06170f), color-mix(in srgb, var(--brand-green) 52%, #06170f) 58%, color-mix(in srgb, var(--brand-green) 68%, #fff));border-radius:1rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ai-image-generator-landing-page-module__lDHsfW__mediaSlotImage{object-fit:cover;width:100%;height:100%}.ai-image-generator-landing-page-module__lDHsfW__caseMedia{background:0 0;border:0;border-radius:0;overflow:visible}.ai-image-generator-landing-page-module__lDHsfW__caseMedia:before,.ai-image-generator-landing-page-module__lDHsfW__caseMedia:after{display:none}.ai-image-generator-landing-page-module__lDHsfW__caseMedia .ai-image-generator-landing-page-module__lDHsfW__mediaSlotImage{object-fit:contain;height:auto}.ai-image-generator-landing-page-module__lDHsfW__mediaSlot:before{content:"";border:1px dashed #ffffff8c;border-radius:24px;position:absolute;inset:18% 16%;transform:rotate(-4deg)}.ai-image-generator-landing-page-module__lDHsfW__mediaSlot:after{content:"";background:linear-gradient(115deg,#0000 10%,#ffffff4d 48%,#0000 68%);animation:5s ease-in-out infinite ai-image-generator-landing-page-module__lDHsfW__shimmer;position:absolute;inset:0;transform:translate(-110%)}.ai-image-generator-landing-page-module__lDHsfW__mediaLabel{z-index:1;color:#fff;letter-spacing:.08em;text-align:center;background:#102a1d8f;border:1px solid #ffffff80;border-radius:999px;width:max-content;max-width:80%;padding:.6rem 1rem;font-size:.75rem;font-weight:700;position:relative}.ai-image-generator-landing-page-module__lDHsfW__featureMedia,.ai-image-generator-landing-page-module__lDHsfW__featureTitle,.ai-image-generator-landing-page-module__lDHsfW__featureBody,.ai-image-generator-landing-page-module__lDHsfW__featureLink{opacity:0;transition:opacity .65s ease, transform .65s var(--ease-spring,cubic-bezier(.22, 1, .36, 1))}.ai-image-generator-landing-page-module__lDHsfW__featureMediaFromLeft{transform:translate(-56px)}.ai-image-generator-landing-page-module__lDHsfW__featureMediaFromRight{transform:translate(56px)}.ai-image-generator-landing-page-module__lDHsfW__featureTitle{transition-delay:.16s;transform:translateY(20px)}.ai-image-generator-landing-page-module__lDHsfW__featureBody{transition-delay:.31s;transform:translateY(20px)}.ai-image-generator-landing-page-module__lDHsfW__featureLink{transition-delay:.46s;transform:translateY(20px)}.ai-image-generator-landing-page-module__lDHsfW__featureVisible{opacity:1;transform:translate(0,0)}.ai-image-generator-landing-page-module__lDHsfW__card{border:1px solid color-mix(in srgb, var(--brand-green) 16%, transparent);background:color-mix(in srgb, var(--card) 88%, transparent);border-radius:1rem;box-shadow:0 20px 55px #204e3714}.ai-image-generator-landing-page-module__lDHsfW__stepNumber{background:var(--foreground);width:2.25rem;height:2.25rem;color:var(--background);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.ai-image-generator-landing-page-module__lDHsfW__topicCard{min-width:0;color:inherit;display:block;position:relative}.ai-image-generator-landing-page-module__lDHsfW__topicMedia{min-height:240px;transition:transform .45s var(--ease-spring,cubic-bezier(.22, 1, .36, 1))}.ai-image-generator-landing-page-module__lDHsfW__topicCard:hover .ai-image-generator-landing-page-module__lDHsfW__topicMedia{transform:translateY(-4px)}.ai-image-generator-landing-page-module__lDHsfW__artistHandoff{border:1px solid color-mix(in srgb, var(--brand-green) 12%, transparent);background:var(--card);border-radius:1.5rem;padding:clamp(1.25rem,4vw,3.5rem)}.ai-image-generator-landing-page-module__lDHsfW__handoffGrid{gap:1rem;display:grid}.ai-image-generator-landing-page-module__lDHsfW__handoffCard{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:var(--background);border-radius:1rem;min-width:0;padding:1rem;position:relative}.ai-image-generator-landing-page-module__lDHsfW__handoffHeader{align-items:center;gap:1rem;display:flex}.ai-image-generator-landing-page-module__lDHsfW__handoffBody{color:var(--muted-foreground);margin:.5rem 0 0;font-size:1rem;line-height:1.6rem}.ai-image-generator-landing-page-module__lDHsfW__handoffMedia:before,.ai-image-generator-landing-page-module__lDHsfW__handoffMedia:after{display:none}.ai-image-generator-landing-page-module__lDHsfW__handoffMedia .ai-image-generator-landing-page-module__lDHsfW__mediaSlotImage{object-fit:contain;background:#faf9f5}.ai-image-generator-landing-page-module__lDHsfW__handoffMedia{aspect-ratio:4/5}.ai-image-generator-landing-page-module__lDHsfW__toolLinkGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.ai-image-generator-landing-page-module__lDHsfW__toolLink{border:1px solid color-mix(in srgb, var(--foreground) 13%, transparent);min-height:4.5rem;color:var(--foreground);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.35;transition:border-color .18s,background-color .18s,transform .18s;display:flex}.ai-image-generator-landing-page-module__lDHsfW__toolLinkCopy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.ai-image-generator-landing-page-module__lDHsfW__toolLinkCopy strong{color:var(--foreground);font-size:1rem;font-weight:600}.ai-image-generator-landing-page-module__lDHsfW__toolLinkCopy small{color:var(--muted-foreground);font-size:.8rem;font-weight:400;line-height:1.45}.ai-image-generator-landing-page-module__lDHsfW__toolLink:hover{border-color:color-mix(in srgb, var(--foreground) 30%, transparent);background:color-mix(in srgb, var(--foreground) 3%, transparent);transform:translateY(-2px)}.ai-image-generator-landing-page-module__lDHsfW__faqItem{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:var(--card);border-radius:1rem}.ai-image-generator-landing-page-module__lDHsfW__faqAnswer{animation:.22s both ai-image-generator-landing-page-module__lDHsfW__reveal}@keyframes ai-image-generator-landing-page-module__lDHsfW__shimmer{0%,58%,to{transform:translate(-110%)}78%{transform:translate(110%)}}@keyframes ai-image-generator-landing-page-module__lDHsfW__reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.ai-image-generator-landing-page-module__lDHsfW__toolLinkGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.ai-image-generator-landing-page-module__lDHsfW__handoffGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.ai-image-generator-landing-page-module__lDHsfW__toolLinkGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ai-image-generator-landing-page-module__lDHsfW__mediaSlot:after,.ai-image-generator-landing-page-module__lDHsfW__faqAnswer,.ai-image-generator-landing-page-module__lDHsfW__featureMedia,.ai-image-generator-landing-page-module__lDHsfW__featureTitle,.ai-image-generator-landing-page-module__lDHsfW__featureBody,.ai-image-generator-landing-page-module__lDHsfW__featureLink,.ai-image-generator-landing-page-module__lDHsfW__topicMedia,.ai-image-generator-landing-page-module__lDHsfW__toolLink{opacity:1;transition:none;animation:none;transform:none}}
.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%}}
.youtube-thumbnail-maker-landing-page-module__-_L39q__page{color:var(--foreground);background:#fff;overflow:hidden}.youtube-thumbnail-maker-landing-page-module__-_L39q__hero{isolation:isolate;background:#fff;min-height:45rem;padding:5.5rem 1.5rem 2.5rem;position:relative;overflow:hidden}.youtube-thumbnail-maker-landing-page-module__-_L39q__hero:before{z-index:1;filter:blur(18px);opacity:.98;content:"";pointer-events:none;background:radial-gradient(at 50% 42%,#fffffff5 0 32%,#ffffffc7 52%,#ffffff47 78%,#0000 100%);position:absolute;inset:-8rem -12vw}.youtube-thumbnail-maker-landing-page-module__-_L39q__hero>:first-child{z-index:4;position:relative}.youtube-thumbnail-maker-landing-page-module__-_L39q__heroCopy{z-index:2;text-align:center;width:min(100%,62rem);margin:2.5rem auto 0;position:relative}.youtube-thumbnail-maker-landing-page-module__-_L39q__heroCopy h1{color:var(--heading);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:2.25rem;font-weight:500;line-height:1.05}.youtube-thumbnail-maker-landing-page-module__-_L39q__heroCopy>p{max-width:42rem;color:var(--muted-foreground);margin:1.4rem auto 0;font-size:1.1rem;line-height:1.65}.youtube-thumbnail-maker-landing-page-module__-_L39q__heroButton{background:var(--foreground);color:var(--background);border-radius:999px;align-items:center;gap:.55rem;margin-top:1.45rem;padding:.9rem 1.45rem;font-size:1rem;font-weight:600;display:inline-flex}.youtube-thumbnail-maker-landing-page-module__-_L39q__composerWrap{width:min(100%,56rem);margin:1.7rem auto 0;scroll-margin-top:6rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__composer .studio-chat-input{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);box-shadow:0 1.5rem 3rem #1931241a}.youtube-thumbnail-maker-landing-page-module__-_L39q__composer textarea{font-size:1rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__heroShowcase{z-index:0;transform-origin:top;opacity:.68;filter:saturate(.9);flex-direction:column;gap:1rem;width:140vw;min-height:34rem;margin:0;display:flex;position:absolute;top:15rem;left:50%;overflow:hidden;transform:translate(-50%)perspective(1100px)rotateX(14deg)rotate(-1.5deg)scale(1.08);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.youtube-thumbnail-maker-landing-page-module__-_L39q__marqueeRow{will-change:transform;gap:1rem;width:max-content;display:flex}.youtube-thumbnail-maker-landing-page-module__-_L39q__marqueeLeft{animation:36s linear infinite youtube-thumbnail-maker-landing-page-module__-_L39q__slide-left}.youtube-thumbnail-maker-landing-page-module__-_L39q__marqueeRight{animation:42s linear infinite youtube-thumbnail-maker-landing-page-module__-_L39q__slide-right}@keyframes youtube-thumbnail-maker-landing-page-module__-_L39q__slide-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes youtube-thumbnail-maker-landing-page-module__-_L39q__slide-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailTile{aspect-ratio:16/9;color:#14291d;border-radius:.9rem;flex:0 0 15.8rem;padding:1rem 1.15rem;position:relative;overflow:hidden;box-shadow:0 .8rem 1.8rem #1931241f}.youtube-thumbnail-maker-landing-page-module__-_L39q__imageTile{isolation:isolate;color:#fff;background:#17261f}.youtube-thumbnail-maker-landing-page-module__-_L39q__imageTile:after{display:none}.youtube-thumbnail-maker-landing-page-module__-_L39q__imageTile>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailOverlay{z-index:0;background:linear-gradient(#0000 15%,#040f0a14 100%);position:absolute;inset:0}.youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailTile:after{content:"";background:#ffffff40;border-radius:50%;width:7rem;height:7rem;position:absolute;bottom:-2rem;right:-.8rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailTile>span{z-index:1;letter-spacing:.08em;font:700 .58rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block;position:relative}.youtube-thumbnail-maker-landing-page-module__-_L39q__imageTile>.youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailOverlay{z-index:0;font:inherit;letter-spacing:normal;margin:0;display:block;position:absolute;inset:0}.youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailTile strong{z-index:1;letter-spacing:-.07em;flex-direction:column;margin-top:.55rem;font-size:1.7rem;line-height:.86;display:flex;position:relative}.youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailTile i{z-index:1;color:#fff;background:#cb4d3b;border:6px solid #fffc;border-radius:50%;place-items:center;width:3.8rem;height:3.8rem;font-size:1.8rem;font-style:normal;display:grid;position:absolute;bottom:.8rem;right:1rem;box-shadow:.35rem .4rem #00000026}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-lime{background:#bdf067}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-coral{background:#ff9b67}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-blue{background:#78c9ed}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-yellow{background:#ffdb65}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-pink{background:#f39abf}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-red{background:#f46d5d}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-teal{background:#70e4cf}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-violet{background:#c6a4f5}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-olive{color:#fff;background:linear-gradient(135deg,#2d4b3e,#9eae57)}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-wine{color:#fff;background:linear-gradient(135deg,#c96a5c,#5b1e32)}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-navy{color:#fff;background:linear-gradient(135deg,#6f99bd,#1b365d)}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-sun{background:linear-gradient(135deg,#e6b941,#d0644a)}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-indigo{color:#fff;background:linear-gradient(135deg,#232c3e,#6e83b6)}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-plum{color:#fff;background:linear-gradient(135deg,#b8a5dc,#572f72)}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-mint{background:linear-gradient(135deg,#1a4c4c,#6fd4a5)}.youtube-thumbnail-maker-landing-page-module__-_L39q__tone-apricot{background:linear-gradient(135deg,#e08969,#d7c062)}.youtube-thumbnail-maker-landing-page-module__-_L39q__lightSection,.youtube-thumbnail-maker-landing-page-module__-_L39q__gallerySection,.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialSection,.youtube-thumbnail-maker-landing-page-module__-_L39q__closingSection{background:#fff}.youtube-thumbnail-maker-landing-page-module__-_L39q__lightSection,.youtube-thumbnail-maker-landing-page-module__-_L39q__gallerySection,.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialSection{padding:7.5rem 1.5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__lightSection{padding-bottom:3.5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__centerHeading{text-align:center;max-width:48rem;margin:0 auto 4rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__centerHeading h2,.youtube-thumbnail-maker-landing-page-module__-_L39q__splitHeading h2{color:var(--heading);letter-spacing:-.035em;margin:0;font-size:1.5rem;font-weight:500;line-height:1.2}.youtube-thumbnail-maker-landing-page-module__-_L39q__centerHeading>p:last-child,.youtube-thumbnail-maker-landing-page-module__-_L39q__splitHeading>p{max-width:38rem;color:var(--muted-foreground);margin:1.25rem auto 0;font-size:1.125rem;line-height:1.7}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoSection .youtube-thumbnail-maker-landing-page-module__-_L39q__centerHeading h2{font-size:1.5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__caseStories{gap:0;max-width:76rem;margin:0 auto;display:grid}.youtube-thumbnail-maker-landing-page-module__-_L39q__caseStories>article+article{margin-top:4rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__caseStories>article:nth-child(2){margin-top:7rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__caseVisual{border-radius:1.25rem;min-height:20rem;position:relative;overflow:hidden}.youtube-thumbnail-maker-landing-page-module__-_L39q__caseVisualImage{background:0 0;border-radius:0;min-height:0;overflow:visible}.youtube-thumbnail-maker-landing-page-module__-_L39q__caseImage{object-fit:contain;border-radius:0;width:100%;height:auto;display:block}.youtube-thumbnail-maker-landing-page-module__-_L39q__case-1{background:linear-gradient(135deg,#1a422e,#76a642 55%,#d7e6a9)}.youtube-thumbnail-maker-landing-page-module__-_L39q__case-2{background:linear-gradient(150deg,#d6eff0,#61b1a5 48%,#194b42)}.youtube-thumbnail-maker-landing-page-module__-_L39q__case-3{background:linear-gradient(140deg,#f3b6bb,#8d5565 55%,#291e2e)}.youtube-thumbnail-maker-landing-page-module__-_L39q__case-4{background:linear-gradient(160deg,#e8d7b4,#899d62)}.youtube-thumbnail-maker-landing-page-module__-_L39q__promptWindow{color:#fff;background:#092519a6;border:1px solid #ffffff73;border-radius:.8rem;padding:1.35rem;position:absolute;bottom:15%;left:13%;right:10%;transform:rotate(-4deg);box-shadow:.8rem 1rem #03160e33}.youtube-thumbnail-maker-landing-page-module__-_L39q__promptWindow span{font:.65rem ui-monospace,SFMono-Regular,Menlo,monospace}.youtube-thumbnail-maker-landing-page-module__-_L39q__promptWindow strong{letter-spacing:-.08em;margin-top:.5rem;font-size:2.1rem;line-height:.86;display:block}.youtube-thumbnail-maker-landing-page-module__-_L39q__promptWindow b{color:#b8f55d;font-size:2.8rem;position:absolute;bottom:.7rem;right:1.2rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__uploadWindow{color:#fff;text-align:center;background:#114b424d;border:1px dashed #ffffffb3;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:4.4rem 13% 1.7rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__uploadWindow>b{color:#194b42;background:#b8f55d;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;margin-bottom:.75rem;font-size:1.4rem;display:grid}.youtube-thumbnail-maker-landing-page-module__-_L39q__uploadWindow strong{letter-spacing:-.06em;font-size:1.45rem;line-height:.9}.youtube-thumbnail-maker-landing-page-module__-_L39q__uploadWindow small{color:#d1f3eb;margin-top:.8rem;font:.58rem ui-monospace,SFMono-Regular,Menlo,monospace}.youtube-thumbnail-maker-landing-page-module__-_L39q__remixWindow{gap:.5rem;display:flex;position:absolute;bottom:3.4rem;left:11%;right:11%}.youtube-thumbnail-maker-landing-page-module__-_L39q__remixWindow span{color:#fff;background:linear-gradient(145deg,#556f79,#d4a381);border-radius:.5rem;flex:1;align-items:flex-end;min-height:7rem;padding:.5rem;font:.58rem ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.youtube-thumbnail-maker-landing-page-module__-_L39q__remixWindow span:nth-child(2){background:linear-gradient(145deg,#e8c46d,#c94254)}.youtube-thumbnail-maker-landing-page-module__-_L39q__remixWindow b{color:#32212c;background:#fff;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;display:grid;position:absolute;bottom:2.2rem;left:calc(50% - .9rem)}.youtube-thumbnail-maker-landing-page-module__-_L39q__styleWindow{grid-template-columns:repeat(4,1fr);gap:.3rem;display:grid;position:absolute;bottom:3.5rem;left:7%;right:7%;transform:rotate(-4deg)}.youtube-thumbnail-maker-landing-page-module__-_L39q__styleWindow span{color:#fff;background:linear-gradient(160deg,#233b2d,#b28a62);border-radius:.45rem;align-items:flex-end;min-height:6rem;padding:.4rem;font:.52rem ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.youtube-thumbnail-maker-landing-page-module__-_L39q__styleWindow span:nth-child(2){background:linear-gradient(160deg,#f08d5d,#4c2432)}.youtube-thumbnail-maker-landing-page-module__-_L39q__styleWindow span:nth-child(3){background:linear-gradient(160deg,#a8c8c4,#354e65)}.youtube-thumbnail-maker-landing-page-module__-_L39q__styleWindow span:nth-child(4){background:linear-gradient(160deg,#f4c563,#e85272)}.youtube-thumbnail-maker-landing-page-module__-_L39q__textCta{border:1px solid color-mix(in srgb, var(--brand-green) 82%, #087443);background:var(--brand-green);color:#fff;box-shadow:0 .55rem 1.2rem color-mix(in srgb, var(--brand-green) 24%, transparent);border-radius:999px;align-items:center;gap:.55rem;margin-top:1.5rem;padding:.8rem 1.35rem;font-size:.95rem;font-weight:600;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex}.youtube-thumbnail-maker-landing-page-module__-_L39q__textCta:hover{filter:saturate(1.08)brightness(.97);box-shadow:0 .8rem 1.5rem color-mix(in srgb, var(--brand-green) 30%, transparent);transform:translateY(-1px)}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialSection{padding-top:3.5rem;padding-bottom:3.5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__splitHeading{grid-template-columns:1.1fr .9fr;align-items:end;gap:3rem;max-width:76rem;margin:0 auto 3.5rem;display:grid}.youtube-thumbnail-maker-landing-page-module__-_L39q__splitHeading>p{margin:0 0 .3rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail{--tutorial-card-width:min(44rem, 58vw);max-width:76rem;margin:0 auto;position:relative;overflow:hidden}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail:before,.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail:after{z-index:2;content:"";pointer-events:none;width:23%;position:absolute;top:0;bottom:4.5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail:before{background:linear-gradient(90deg,#fff 0%,#fffffff5 46%,#0000 100%);left:0}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail:after{background:linear-gradient(270deg,#fff 0%,#fffffff5 46%,#0000 100%);right:0}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail [class*=track]{padding-right:calc((100% - var(--tutorial-card-width)) / 2);padding-left:calc((100% - var(--tutorial-card-width)) / 2);scroll-padding-inline:calc((100% - var(--tutorial-card-width)) / 2);column-gap:2.25rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail [class*=blogItem]{flex-basis:var(--tutorial-card-width);scroll-snap-align:center;scroll-snap-stop:always}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialCard{border:1px solid color-mix(in srgb, var(--brand-green) 18%, #dbe8df);background:linear-gradient(145deg,#fff 0%,#fbfdfb 100%);border-radius:1.25rem;flex-direction:column;height:100%;padding:1.1rem;display:flex;box-shadow:0 1rem 2.4rem #1931241a,0 .15rem .45rem #1931240f}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialVisual{aspect-ratio:16/9;width:100%;min-height:0;color:inherit;text-align:center;background:#fff;border-radius:.9rem;justify-content:center;align-items:center;margin-bottom:1.2rem;padding:0;display:flex;position:relative;overflow:hidden}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialImage{object-fit:contain;border-radius:0;width:100%;height:100%;display:block}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialVisual strong{letter-spacing:-.08em;flex-direction:column;font-size:2.6rem;line-height:.86;display:flex}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialVisual i{color:#fff;font-size:3rem;font-style:normal;position:absolute;bottom:.8rem;right:1.5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorial-1,.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorial-2,.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorial-3,.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorial-4{color:inherit;background:0 0}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorial-2:before{display:none}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialCard h3{min-height:2.3em;color:var(--heading);letter-spacing:-.02em;text-wrap:balance;align-items:flex-end;margin:0 0 .55rem;font-size:1.125rem;font-weight:500;line-height:1.15;display:flex}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialCard>p{min-height:3.3em;color:var(--muted-foreground);margin:0;font-size:1rem;line-height:1.55}.youtube-thumbnail-maker-landing-page-module__-_L39q__gallerySection{padding-top:6rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoSection{background:#fff;padding:3.5rem 1.5rem 7.5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoCarouselViewport{max-width:76rem;margin:0 auto 2.5rem;position:relative;overflow:hidden}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoGrid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;align-items:center;width:100%;max-width:none;margin:0;padding:4rem clamp(7rem,28vw,20rem) 5rem;scroll-padding-inline:clamp(7rem,28vw,20rem);display:flex;overflow-x:auto}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoCarouselViewport:before,.youtube-thumbnail-maker-landing-page-module__-_L39q__videoCarouselViewport:after{z-index:8;content:"";pointer-events:none;width:17%;position:absolute;top:0;bottom:0}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoCarouselViewport:before{background:linear-gradient(90deg,#fff 0%,#fffffff5 42%,#0000 100%);left:0}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoCarouselViewport:after{background:linear-gradient(270deg,#fff 0%,#fffffff5 42%,#0000 100%);right:0}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoGrid::-webkit-scrollbar{display:none}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoCard{color:var(--heading);scroll-snap-align:center;transform:translateY(var(--card-lift,0rem)) rotate(var(--card-rotation,0deg)) scale(var(--card-scale,1));transform-origin:bottom;border-radius:1rem;flex:0 0 clamp(17rem,25vw,23rem);transition:transform .26s,box-shadow .26s;overflow:hidden;box-shadow:0 1.1rem 2rem #1931242e}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoCard:not(:last-child){margin-right:-2.3rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoCard:hover{z-index:6;transform:translateY(-1rem)rotate(0)scale(1.18)}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoImageWrap{aspect-ratio:16/9;background:#dfe7df;position:relative;overflow:hidden}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoImageWrap img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoCard:hover .youtube-thumbnail-maker-landing-page-module__-_L39q__videoImageWrap img{transform:scale(1.035)}.youtube-thumbnail-maker-landing-page-module__-_L39q__playButton{color:#fff;background:#15221ad1;border:3px solid #ffffffe6;border-radius:50%;place-items:center;width:3.35rem;height:3.35rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .5rem 1.3rem #00000040}.youtube-thumbnail-maker-landing-page-module__-_L39q__playButton svg{width:1.25rem;height:1.25rem;margin-left:.15rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__galleryMarquee{flex-direction:column;justify-content:center;gap:0;width:120vw;min-height:22rem;margin:0 -60vw 2.5rem;display:flex;position:relative;left:50%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%)}.youtube-thumbnail-maker-landing-page-module__-_L39q__galleryRow{will-change:transform;gap:1rem;width:max-content;display:flex}.youtube-thumbnail-maker-landing-page-module__-_L39q__galleryLeft{animation:45s linear infinite youtube-thumbnail-maker-landing-page-module__-_L39q__gallery-left}@keyframes youtube-thumbnail-maker-landing-page-module__-_L39q__gallery-left{0%{transform:translate(-12%)}to{transform:translate(-50%)}}.youtube-thumbnail-maker-landing-page-module__-_L39q__galleryMarquee .youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailTile{aspect-ratio:16/9;flex:0 0 25rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__galleryMarquee .youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailTile:nth-child(3n){aspect-ratio:16/9;flex-basis:30rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__galleryMarquee .youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailTile:nth-child(4n){flex-basis:21rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__galleryFog{z-index:2;pointer-events:none;background:linear-gradient(90deg,#fff 0%,#ffffffc2 4%,#0000 14% 86%,#ffffffc2 96%,#fff 100%);position:absolute;inset:0}.youtube-thumbnail-maker-landing-page-module__-_L39q__smallTile{min-height:10rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__smallTile strong{font-size:1.6rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__smallTile i{border:0;width:1.7rem;height:1.7rem;font-size:.8rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__darkButton{background:var(--foreground);width:max-content;color:var(--background);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;margin:0 auto;padding:.85rem 1.2rem;font-size:.75rem;font-weight:600;display:flex}.youtube-thumbnail-maker-landing-page-module__-_L39q__closingSection{padding:1rem 1.5rem 5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__closingCta{max-width:76rem;margin:0 auto}@media (max-width:900px){.youtube-thumbnail-maker-landing-page-module__-_L39q__hero{padding-top:4.5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__splitHeading{grid-template-columns:1fr;gap:1rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail{--tutorial-card-width:68vw}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail [class*=track]{padding-right:calc((100% - var(--tutorial-card-width)) / 2);padding-left:calc((100% - var(--tutorial-card-width)) / 2);scroll-padding-inline:calc((100% - var(--tutorial-card-width)) / 2)}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail [class*=blogItem]{flex-basis:var(--tutorial-card-width)}}@media (min-width:640px){.youtube-thumbnail-maker-landing-page-module__-_L39q__heroCopy h1{font-size:3rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__centerHeading h2,.youtube-thumbnail-maker-landing-page-module__-_L39q__splitHeading h2,.youtube-thumbnail-maker-landing-page-module__-_L39q__videoSection .youtube-thumbnail-maker-landing-page-module__-_L39q__centerHeading h2{font-size:2.25rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialCard h3{font-size:1.25rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialCard>p{font-size:1.125rem}}@media (min-width:1024px){.youtube-thumbnail-maker-landing-page-module__-_L39q__heroCopy h1{font-size:3.75rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__centerHeading h2,.youtube-thumbnail-maker-landing-page-module__-_L39q__splitHeading h2,.youtube-thumbnail-maker-landing-page-module__-_L39q__videoSection .youtube-thumbnail-maker-landing-page-module__-_L39q__centerHeading h2{font-size:3rem}}@media (max-width:600px){.youtube-thumbnail-maker-landing-page-module__-_L39q__hero{min-height:46rem;padding:4rem 1rem 3.5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__heroCopy{margin-top:1.5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__heroCopy h1{font-size:2.25rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__heroShowcase{width:190vw;min-height:27rem;top:11rem;transform:translate(-50%)perspective(800px)rotateX(13deg)rotate(-1.5deg)scale(1.02)}.youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailTile{flex-basis:13.6rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__lightSection,.youtube-thumbnail-maker-landing-page-module__-_L39q__gallerySection,.youtube-thumbnail-maker-landing-page-module__-_L39q__videoSection,.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialSection{padding:5.5rem 1rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__lightSection{padding-bottom:2.5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__caseStories>article+article{margin-top:3rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__caseStories>article:nth-child(2){margin-top:4rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialSection{padding-top:2.5rem;padding-bottom:2.5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoSection{padding-top:2.5rem;padding-bottom:5rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__caseVisual{min-height:16rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__smallTile{min-height:11rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialVisual{min-height:0}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail{--tutorial-card-width:calc(100vw - 13rem)}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail [class*=track]{padding-right:calc((100% - var(--tutorial-card-width)) / 2);padding-left:calc((100% - var(--tutorial-card-width)) / 2);scroll-padding-inline:calc((100% - var(--tutorial-card-width)) / 2)}.youtube-thumbnail-maker-landing-page-module__-_L39q__tutorialRail [class*=blogItem]{flex-basis:var(--tutorial-card-width)}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoGrid{justify-content:flex-start;padding:3.5rem 1rem 4.5rem;scroll-padding-inline:1rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__videoCard{flex-basis:78vw}.youtube-thumbnail-maker-landing-page-module__-_L39q__galleryMarquee{width:180vw;min-height:16rem;margin-left:-90vw;margin-right:-90vw}.youtube-thumbnail-maker-landing-page-module__-_L39q__galleryMarquee .youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailTile{flex-basis:20rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__galleryMarquee .youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailTile:nth-child(3n){flex-basis:23rem}.youtube-thumbnail-maker-landing-page-module__-_L39q__galleryMarquee .youtube-thumbnail-maker-landing-page-module__-_L39q__thumbnailTile:nth-child(4n){flex-basis:17rem}}@media (prefers-reduced-motion:reduce){.youtube-thumbnail-maker-landing-page-module__-_L39q__marqueeLeft,.youtube-thumbnail-maker-landing-page-module__-_L39q__marqueeRight,.youtube-thumbnail-maker-landing-page-module__-_L39q__galleryLeft{animation:none}}
.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}}
.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}}
.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}}
.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{grid-template-rows:minmax(0,1fr) auto;width:100%;min-width:0;height:100%;min-height:0;margin:0;display:grid}.workspace-module__PcLKwW__exampleMedia{justify-content:center;align-items:center;width:100%;min-width:0;min-height:0;padding:3.75rem clamp(1rem,3vw,3rem) 1.5rem;display:flex;position:relative;overflow:hidden}.workspace-module__PcLKwW__exampleMedia img,.workspace-module__PcLKwW__exampleMedia video{object-fit:contain;width:100%;height:100%;display:block}.workspace-module__PcLKwW__exampleMedia video{border-radius:var(--radius-md);width:auto;max-width:100%;max-height:100%}.workspace-module__PcLKwW__example figcaption{background:var(--card);border-top:1px solid var(--border);max-height:11rem;padding:1rem 1.5rem;overflow-y:auto}.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%;min-height:0;padding:3.75rem 1.5rem 1.5rem;display:flex}.workspace-module__PcLKwW__videoFrame{--video-height:calc(var(--workbench-height) - 9rem);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{flex-direction:column;height:auto;display:flex}.workspace-module__PcLKwW__exampleMedia{flex:none;height:clamp(16rem,50svh,28rem);padding:3.75rem 1rem 1rem}.workspace-module__PcLKwW__example figcaption{padding:1.25rem}.workspace-module__PcLKwW__example h2{font-size:1.125rem}.workspace-module__PcLKwW__player{padding:3.75rem 1rem 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}
