.centered-landing_centeredCopy__zXK5i :is(h1,h2,h3,h4,h5,h6,p,figcaption){margin-inline:auto;text-align:center}.effect-landing_page__MBamM{background:var(--ds-bg-page);color:var(--ds-text-primary)}.effect-landing_hero__11Rl0{position:relative;isolation:isolate;overflow:hidden;scroll-margin-top:6rem;padding:20px 16px 28px}.effect-landing_hero__11Rl0:before{position:absolute;z-index:-2;inset:-18rem 0 auto;height:54rem;background:radial-gradient(circle at 50% 32%,color-mix(in oklch,var(--ds-accent-primary) 15%,transparent),transparent 38%),radial-gradient(circle at 82% 28%,color-mix(in oklch,var(--ds-accent-secondary) 11%,transparent),transparent 32%);content:""}.effect-landing_hero__11Rl0:after{position:absolute;z-index:-1;top:0;left:50%;width:min(92vw,72rem);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--ds-accent-primary) 55%,transparent),transparent);content:""}.effect-landing_heroCopy__B0XYo{width:100%;margin:0 auto;text-align:center}.effect-landing_hero__11Rl0 .effect-landing_title__sCldZ{max-width:none;margin:0;text-align:center;color:var(--ds-text-primary);font-family:inherit;font-size:clamp(28px,2.5vw,38px);font-weight:650;line-height:1.2;letter-spacing:-.025em;text-wrap:pretty;overflow-wrap:anywhere}.effect-landing_titleAccent__N4LkJ{background:linear-gradient(90deg,var(--ds-accent-primary),var(--ds-accent-secondary));background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.effect-landing_hero__11Rl0 .effect-landing_description__SMXzJ{max-width:100ch;margin:8px auto 0;text-align:center;color:var(--ds-text-muted);font-size:16px;line-height:1.5;text-wrap:pretty}.effect-landing_studio__XvMWr{position:relative;width:100%;margin:20px auto 0}.effect-landing_page__MBamM [data-effect-section]{background:var(--ds-bg-page)}.effect-landing_page__MBamM [data-effect-section] h2{color:var(--ds-text-primary);font-family:var(--font-newsreader),serif;font-size:clamp(2rem,4vw,3.75rem);font-weight:500;letter-spacing:-.035em;line-height:1.08}.effect-landing_page__MBamM [data-effect-section] h3{color:var(--ds-text-primary);font-weight:600}.effect-landing_page__MBamM [data-effect-card]{border:1px solid var(--ds-border-glass);border-radius:var(--ds-radius-showcase);background:var(--ds-bg-card);box-shadow:var(--ds-shadow-sm)}.effect-landing_page__MBamM [data-effect-preview]{border:1px solid var(--ds-border-glass);border-radius:var(--ds-radius-showcase);background:color-mix(in oklch,var(--ds-bg-page) 74%,transparent)}@media (forced-colors:active){.effect-landing_titleAccent__N4LkJ{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}@media (min-width:1024px){.effect-landing_hero__11Rl0{padding:16px 24px 20px}}@media (min-width:1024px) and (min-height:700px){.effect-landing_hero__11Rl0{display:flex;height:calc(100svh - var(--full-body-workspace-top, 140px));flex-direction:column;gap:16px}.effect-landing_heroCopy__B0XYo{flex-shrink:0}.effect-landing_studio__XvMWr{flex:1;min-height:0;margin:0}}.full-body-ai-generator-generator_layout__s_NwO{display:flex;width:min(100%,1080px);min-width:0;margin:0 auto;flex-direction:column;gap:22px;color:var(--ds-text-primary);text-align:left}.full-body-ai-generator-generator_controls__wV6cO{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--ds-border-glass);border-radius:18px;background:linear-gradient(145deg,color-mix(in oklch,var(--ds-bg-card) 96%,var(--ds-accent-primary) 4%),var(--ds-bg-card) 44%);box-shadow:var(--ds-shadow-sm)}.full-body-ai-generator-generator_controls__wV6cO:before{display:block;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ds-accent-primary),var(--ds-accent-secondary),transparent);content:"";opacity:.75}.full-body-ai-generator-generator_controlHeader__GuISy{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 26px 18px;border-bottom:1px solid var(--ds-border-default)}.full-body-ai-generator-generator_eyebrow__M_rD0{display:block;margin-bottom:5px;color:var(--ds-accent-primary);font-size:11px;font-weight:700;letter-spacing:.14em;line-height:16px;text-transform:uppercase}.full-body-ai-generator-generator_layout__s_NwO .full-body-ai-generator-generator_title____Oxg{margin:0;text-align:left;font-size:clamp(19px,2vw,24px);font-weight:650;line-height:30px;letter-spacing:-.02em}.full-body-ai-generator-generator_modelBadge__GvVM_{display:flex;min-width:162px;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--ds-border-strong);border-radius:10px;background:var(--ds-bg-surface);color:var(--ds-accent-primary)}.full-body-ai-generator-generator_modelBadge__GvVM_>span{display:flex;flex-direction:column}.full-body-ai-generator-generator_modelBadge__GvVM_ small{color:var(--ds-text-muted);font-size:10px;line-height:13px}.full-body-ai-generator-generator_modelBadge__GvVM_ strong{color:var(--ds-text-primary);font-size:13px;line-height:17px}.full-body-ai-generator-generator_body__6K5wD{min-width:0;padding:8px 26px 22px}.full-body-ai-generator-generator_fieldGroup__jQGar,.full-body-ai-generator-generator_ratioField__lnL5b{min-width:0;margin:18px 0 0;padding:0;border:0}.full-body-ai-generator-generator_label__yW0q7{display:block;padding:0;margin:0 0 9px;color:var(--ds-text-primary);font-size:13px;font-weight:600;line-height:19px}.full-body-ai-generator-generator_layout__s_NwO h3.full-body-ai-generator-generator_label__yW0q7{margin-inline:0;text-align:left}.full-body-ai-generator-generator_labelRow__QptqR{display:flex;align-items:center;justify-content:space-between;gap:10px}.full-body-ai-generator-generator_libraryButton__voQog{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--ds-accent-primary);font-size:12px;font-weight:600}.full-body-ai-generator-generator_libraryButton__voQog:hover{color:var(--ds-accent-secondary)}.full-body-ai-generator-generator_settingsGrid__QhhNT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.full-body-ai-generator-generator_select__vj8UA,.full-body-ai-generator-generator_textarea__ZUzwS{width:100%;min-width:0;border:1px solid var(--ds-border-strong);border-radius:8px;background:var(--ds-bg-surface);color:var(--ds-text-primary);padding:10px 12px;font:inherit;font-size:13px;line-height:21px}.full-body-ai-generator-generator_select__vj8UA{min-height:46px}.full-body-ai-generator-generator_textarea__ZUzwS{min-height:94px;max-height:220px;resize:vertical}.full-body-ai-generator-generator_options__5i9IF{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:7px}.full-body-ai-generator-generator_options__5i9IF button{min-width:0;min-height:46px;padding:9px 6px;border:1px solid var(--ds-border-strong);border-radius:7px;background:var(--ds-bg-surface);color:var(--ds-text-secondary);font-size:13px}.full-body-ai-generator-generator_options__5i9IF button:hover:not(:disabled),.full-body-ai-generator-generator_ratios__NHv_m button:hover:not(:disabled){border-color:color-mix(in oklch,var(--ds-accent-primary) 68%,var(--ds-border-strong));color:var(--ds-text-primary)}.full-body-ai-generator-generator_options__5i9IF button[aria-pressed=true],.full-body-ai-generator-generator_ratios__NHv_m button[aria-pressed=true]{border-color:var(--ds-accent-primary);color:var(--ds-accent-primary);background:var(--ds-accent-primary-soft-subtle);box-shadow:inset 0 0 0 1px var(--ds-accent-primary)}.full-body-ai-generator-generator_ratios__NHv_m{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.full-body-ai-generator-generator_ratios__NHv_m button{display:flex;min-width:0;min-height:70px;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:7px 3px;border:1px solid var(--ds-border-strong);border-radius:7px;background:var(--ds-bg-surface);color:var(--ds-text-secondary);font-size:11px;font-variant-numeric:tabular-nums}.full-body-ai-generator-generator_ratioPreview__1tDHm{display:flex;width:34px;height:30px;align-items:center;justify-content:center}.full-body-ai-generator-generator_ratioPreview__1tDHm>span{display:block;border:2px solid;border-radius:3px}.full-body-ai-generator-generator_privacyNote__sbrfR{display:flex;min-height:46px;align-self:end;align-items:center;gap:10px;margin-top:18px;padding:8px 12px;border:1px solid var(--ds-border-default);border-radius:8px;background:color-mix(in oklch,var(--ds-bg-surface) 72%,transparent);color:var(--ds-text-muted)}.full-body-ai-generator-generator_privacyNote__sbrfR>span{display:flex;min-width:0;flex-direction:column}.full-body-ai-generator-generator_privacyNote__sbrfR strong{color:var(--ds-text-primary);font-size:12px;line-height:16px}.full-body-ai-generator-generator_privacyNote__sbrfR small{overflow:hidden;font-size:10px;line-height:14px;text-overflow:ellipsis;white-space:nowrap}.full-body-ai-generator-generator_advanced__mx2D7{margin-top:20px;border:1px solid var(--ds-border-default);border-radius:10px;background:color-mix(in oklch,var(--ds-bg-surface) 48%,transparent);font-size:13px}.full-body-ai-generator-generator_advanced__mx2D7 summary{display:flex;min-height:46px;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;padding:10px 13px;color:var(--ds-text-secondary);font-weight:600}.full-body-ai-generator-generator_advanced__mx2D7 summary::-webkit-details-marker{display:none}.full-body-ai-generator-generator_advanced__mx2D7 summary svg{transition:transform .18s ease}.full-body-ai-generator-generator_advanced__mx2D7[open] summary svg{transform:rotate(180deg)}.full-body-ai-generator-generator_advancedBody__XKyJZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.36fr);gap:0 16px;padding:0 13px 14px;border-top:1px solid var(--ds-border-default)}.full-body-ai-generator-generator_advancedBody__XKyJZ .full-body-ai-generator-generator_fieldGroup__jQGar{margin-top:14px}.full-body-ai-generator-generator_promptField__WeLwH{grid-column:1/-1;margin-top:14px}.full-body-ai-generator-generator_resetPrompt__Hv_vy{padding:4px;margin-bottom:8px;color:var(--ds-text-muted)}.full-body-ai-generator-generator_promptFooter__WUz9_{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-top:6px;color:var(--ds-text-muted);font-size:10px;line-height:16px}.full-body-ai-generator-generator_promptFooter__WUz9_ span:last-child{flex-shrink:0;font-variant-numeric:tabular-nums}.full-body-ai-generator-generator_preserveNote__tOwdx{grid-column:1/-1;margin:10px 0 0;color:var(--ds-text-muted);font-size:10px;line-height:17px}.full-body-ai-generator-generator_layout__s_NwO button:disabled{cursor:not-allowed;opacity:.42}.full-body-ai-generator-generator_layout__s_NwO :is(button,a,select,textarea,input):focus-visible{outline:2px solid var(--ds-accent-primary);outline-offset:3px}.full-body-ai-generator-generator_layout__s_NwO .full-body-ai-generator-generator_fileHint__jvQ3g{margin:7px 0 0;text-align:left;color:var(--ds-text-muted);font-size:10px;line-height:16px}.full-body-ai-generator-generator_footer__wtrwd{padding:16px 26px 20px;border-top:1px solid var(--ds-border-default);background:color-mix(in oklch,var(--ds-bg-surface) 52%,transparent)}.full-body-ai-generator-generator_creditDetails__lixun{margin:0 0 12px}.full-body-ai-generator-generator_cost__4tL_s{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border:1px solid color-mix(in oklch,var(--ds-accent-primary) 35%,var(--ds-border-default));border-radius:8px;background:var(--ds-accent-primary-soft-subtle);font-size:12px}.full-body-ai-generator-generator_cost__4tL_s>span{display:flex;align-items:center;gap:8px}.full-body-ai-generator-generator_cost__4tL_s strong{color:var(--ds-accent-primary);font-size:16px;font-variant-numeric:tabular-nums}.full-body-ai-generator-generator_costBreakdown__OgkEg{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin:8px 4px 0;color:var(--ds-text-muted);font-size:10px;line-height:16px}.full-body-ai-generator-generator_footer__wtrwd>button{min-height:48px;font-weight:700}.full-body-ai-generator-generator_layout__s_NwO .full-body-ai-generator-generator_consent__W_Qsc{margin:11px 0 0;text-align:center;color:var(--ds-text-muted);font-size:10px;line-height:16px}.full-body-ai-generator-generator_layout__s_NwO .full-body-ai-generator-generator_error__7z31m{max-height:100px;margin:10px 0 0;overflow:auto;color:var(--destructive);text-align:left;font-size:12px;line-height:19px}.full-body-ai-generator-generator_preview__UHauZ{container-type:inline-size;min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-card,12px);background:var(--ds-bg-card);padding:0 22px 18px;overflow:hidden}.full-body-ai-generator-generator_previewHeader___sZqb{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:58px;border-bottom:1px solid var(--ds-border-default);margin-bottom:16px}.full-body-ai-generator-generator_tabs__dHH3I{display:flex;min-width:0;align-self:stretch;gap:20px}.full-body-ai-generator-generator_tabs__dHH3I button{display:flex;align-items:center;gap:7px;min-height:48px;position:relative;padding:8px 0;font-size:15px;color:var(--ds-text-muted);white-space:nowrap}.full-body-ai-generator-generator_tabs__dHH3I button[data-state=active]{color:var(--ds-text-primary)}.full-body-ai-generator-generator_tabs__dHH3I button[data-state=active]:after{position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:var(--ds-accent-primary);content:""}.full-body-ai-generator-generator_badge__GSXQh{min-width:18px;padding:1px 5px;border-radius:var(--ds-radius-pill);background:var(--ds-accent-primary-soft-subtle);color:var(--ds-accent-primary);font-size:10px}.full-body-ai-generator-generator_allCreations__ASLKW{display:flex;align-items:center;gap:5px;flex-shrink:0;color:var(--ds-text-muted);font-size:12px;white-space:nowrap}@container (max-width: 480px){.full-body-ai-generator-generator_allCreations__ASLKW{gap:0;font-size:0}}.full-body-ai-generator-generator_allCreations__ASLKW:hover{color:var(--ds-accent-primary)}.full-body-ai-generator-generator_content__o0jwI{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;padding:6px 0 0}.full-body-ai-generator-generator_emptyPreview__0Tm2X,.full-body-ai-generator-generator_resultPanel__E9_aX{display:flex;flex:1;min-height:0;flex-direction:column;gap:14px}.full-body-ai-generator-generator_emptyPreview__0Tm2X{align-items:center;justify-content:safe center;text-align:center}.full-body-ai-generator-generator_emptyPreview__0Tm2X h3{margin:0;font-size:18px;font-weight:500}.full-body-ai-generator-generator_emptyPreview__0Tm2X>p{margin:0;max-width:100%;color:var(--ds-text-muted);font-size:13px;line-height:22px}.full-body-ai-generator-generator_demoFrame__VAnR4{position:relative;flex-shrink:0;aspect-ratio:3/2;width:100%;overflow:hidden;border-radius:var(--ds-radius-card,12px)}.full-body-ai-generator-generator_demoStage__ruz3O{width:100%}.full-body-ai-generator-generator_resultToolbar__TrUZ5{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:var(--ds-text-secondary)}.full-body-ai-generator-generator_resultToolbar__TrUZ5 button{display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid var(--ds-border-glass);border-radius:6px}.full-body-ai-generator-generator_resultToolbar__TrUZ5 button[aria-pressed=true]{color:var(--ds-accent-primary);border-color:var(--ds-accent-primary)}.full-body-ai-generator-generator_resultFrame__oyQ3v{display:flex;flex:1;min-height:320px;gap:12px}.full-body-ai-generator-generator_resultFrame__oyQ3v figure{display:flex;flex:1;min-width:0;margin:0;flex-direction:column}.full-body-ai-generator-generator_resultFrame__oyQ3v figure>div{position:relative;flex:1;min-height:300px}.full-body-ai-generator-generator_resultFrame__oyQ3v figcaption{padding-top:8px;text-align:center;color:var(--ds-text-muted);font-size:12px}.full-body-ai-generator-generator_resultActions__CqAMv{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.full-body-ai-generator-generator_resultActions__CqAMv>button:first-child{display:flex;gap:7px}.full-body-ai-generator-generator_secondaryButton__ktwR0{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:6px;padding:7px 12px;border:1px solid var(--ds-border-strong);border-radius:6px;font-size:12px}.full-body-ai-generator-generator_secondaryButton__ktwR0:hover{border-color:var(--ds-accent-primary)}.full-body-ai-generator-generator_layout__s_NwO .full-body-ai-generator-generator_resultNote__qcy_g{margin:0;text-align:center;color:var(--ds-text-muted);font-size:11px;line-height:19px}.full-body-ai-generator-generator_resultThumbnails__bm2C0{display:flex;flex-shrink:0;gap:8px;overflow-x:auto;padding:4px}.full-body-ai-generator-generator_resultThumbnails__bm2C0 button{position:relative;width:76px;height:76px;flex-shrink:0;overflow:hidden;border:2px solid transparent;border-radius:6px}.full-body-ai-generator-generator_resultThumbnails__bm2C0 button[aria-pressed=true]{border-color:var(--ds-accent-primary)}.full-body-ai-generator-generator_resultThumbnails__bm2C0 span{position:absolute;right:3px;bottom:3px;background:var(--ds-bg-card);border-radius:3px;padding:0 4px;font-size:10px}.full-body-ai-generator-generator_templateGrid__br_kc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.full-body-ai-generator-generator_templateCard__kcPd3{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--ds-border-default);border-radius:8px;background:var(--ds-bg-card);text-align:left}.full-body-ai-generator-generator_templateCard__kcPd3:hover{border-color:var(--ds-accent-primary)}.full-body-ai-generator-generator_templateImage__nQAJe{position:relative;width:100%;aspect-ratio:2/3}.full-body-ai-generator-generator_templateCard__kcPd3 strong{padding:12px 12px 3px;font-size:13px;font-weight:500}.full-body-ai-generator-generator_templateCard__kcPd3>span{padding:0 12px 12px;color:var(--ds-accent-primary);font-size:11px}.full-body-ai-generator-generator_assetGrid__3h1li{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:60vh;overflow-y:auto;padding:3px}.full-body-ai-generator-generator_assetGrid__3h1li button{position:relative;aspect-ratio:1;overflow:hidden;border:1px solid var(--ds-border-default);border-radius:8px}.full-body-ai-generator-generator_assetGrid__3h1li button:hover{border-color:var(--ds-accent-primary)}@media (min-width:1024px){.full-body-ai-generator-generator_layout__s_NwO{display:grid;width:100%;grid-template-columns:clamp(320px,27vw,400px) minmax(0,1fr);gap:20px}.full-body-ai-generator-generator_controlHeader__GuISy{flex-shrink:0;gap:12px;padding:16px 20px 12px}.full-body-ai-generator-generator_layout__s_NwO .full-body-ai-generator-generator_title____Oxg{font-size:20px;line-height:1.3}.full-body-ai-generator-generator_modelBadge__GvVM_{min-width:0}.full-body-ai-generator-generator_body__6K5wD,.full-body-ai-generator-generator_footer__wtrwd{padding-inline:20px}.full-body-ai-generator-generator_footer__wtrwd,.full-body-ai-generator-generator_previewHeader___sZqb{flex-shrink:0}.full-body-ai-generator-generator_ratios__NHv_m{grid-template-columns:repeat(4,minmax(0,1fr))}.full-body-ai-generator-generator_ratios__NHv_m button{min-height:56px;gap:2px;padding-block:4px}}@media (min-width:1024px) and (min-height:700px){.full-body-ai-generator-generator_layout__s_NwO{height:100%;grid-template-rows:minmax(0,1fr)}.full-body-ai-generator-generator_body__6K5wD,.full-body-ai-generator-generator_controls__wV6cO{min-height:0}.full-body-ai-generator-generator_body__6K5wD,.full-body-ai-generator-generator_content__o0jwI{flex:1;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}.full-body-ai-generator-generator_emptyPreview__0Tm2X{justify-content:flex-start}.full-body-ai-generator-generator_emptyPreview__0Tm2X>p{flex-shrink:0}.full-body-ai-generator-generator_demoStage__ruz3O{display:grid;flex:1;min-height:0;container-type:size;place-items:center}.full-body-ai-generator-generator_demoFrame__VAnR4{width:min(100%,150cqh)}}@media (min-width:1024px) and (max-height:800px){.full-body-ai-generator-generator_controlHeader__GuISy{padding-block:12px 10px}.full-body-ai-generator-generator_eyebrow__M_rD0{font-size:10px;letter-spacing:.08em}.full-body-ai-generator-generator_layout__s_NwO .full-body-ai-generator-generator_title____Oxg{font-size:17px}.full-body-ai-generator-generator_modelBadge__GvVM_{flex-shrink:0;padding:6px 8px}.full-body-ai-generator-generator_modelBadge__GvVM_>svg{display:none}.full-body-ai-generator-generator_footer__wtrwd{padding-block:10px}.full-body-ai-generator-generator_layout__s_NwO .full-body-ai-generator-generator_consent__W_Qsc{margin-top:6px}}@media (min-width:1024px) and (max-height:699px){.full-body-ai-generator-generator_layout__s_NwO{align-items:start}}@media (max-width:1023px){.full-body-ai-generator-generator_ratios__NHv_m{grid-template-columns:repeat(4,minmax(0,1fr))}.full-body-ai-generator-generator_preview__UHauZ{min-height:0}.full-body-ai-generator-generator_resultFrame__oyQ3v{min-height:420px}}@media (max-width:639px){.full-body-ai-generator-generator_layout__s_NwO{gap:20px}.full-body-ai-generator-generator_controlHeader__GuISy{align-items:flex-start;padding:18px}.full-body-ai-generator-generator_modelBadge__GvVM_{min-width:0;padding:8px 9px}.full-body-ai-generator-generator_modelBadge__GvVM_ small{display:none}.full-body-ai-generator-generator_body__6K5wD{padding:0 18px 18px}.full-body-ai-generator-generator_footer__wtrwd{padding:16px 18px}.full-body-ai-generator-generator_preview__UHauZ{padding:0 14px 16px}.full-body-ai-generator-generator_previewHeader___sZqb{flex-wrap:wrap;gap:8px}.full-body-ai-generator-generator_tabs__dHH3I{gap:18px}.full-body-ai-generator-generator_tabs__dHH3I button{font-size:12px}.full-body-ai-generator-generator_allCreations__ASLKW{font-size:10px}.full-body-ai-generator-generator_resultFrame__oyQ3v{gap:8px}.full-body-ai-generator-generator_resultFrame__oyQ3v figure>div{min-height:300px}.full-body-ai-generator-generator_assetGrid__3h1li{grid-template-columns:repeat(2,minmax(0,1fr))}.full-body-ai-generator-generator_advancedBody__XKyJZ,.full-body-ai-generator-generator_settingsGrid__QhhNT{grid-template-columns:minmax(0,1fr)}.full-body-ai-generator-generator_preserveNote__tOwdx,.full-body-ai-generator-generator_promptField__WeLwH{grid-column:1}.full-body-ai-generator-generator_privacyNote__sbrfR small{white-space:normal}}@media (max-width:430px){.full-body-ai-generator-generator_ratios__NHv_m{grid-template-columns:repeat(4,minmax(0,1fr))}.full-body-ai-generator-generator_controlHeader__GuISy{flex-direction:column;gap:12px}.full-body-ai-generator-generator_modelBadge__GvVM_{width:100%}.full-body-ai-generator-generator_modelBadge__GvVM_ small{display:block}}.full-body-ai-generator-generator_exampleAfter__BOQDB,.full-body-ai-generator-generator_exampleBefore__RR71x{position:absolute;bottom:12px;z-index:1;transform:translateX(-50%);border-radius:var(--ds-radius-pill);background:var(--ds-bg-card);color:var(--ds-text-primary);padding:6px 12px;font-size:12px;pointer-events:none}.full-body-ai-generator-generator_exampleBefore__RR71x{left:25%}.full-body-ai-generator-generator_exampleAfter__BOQDB{left:75%}.full-body-ai-generator-generator_inlineField__WUiSw{display:grid;grid-template-columns:minmax(90px,.58fr) minmax(0,1fr);align-items:center;gap:8px 12px;margin-top:12px;min-width:0}.full-body-ai-generator-generator_inlineField__WUiSw legend{float:left;width:100%;margin:0;font-size:13px;font-weight:500}.full-body-ai-generator-generator_inlineField__WUiSw .full-body-ai-generator-generator_options__5i9IF{gap:0}.full-body-ai-generator-generator_inlineField__WUiSw .full-body-ai-generator-generator_fileHint__jvQ3g{grid-column:1/-1}.full-body-ai-generator-generator_promptFooter__WUz9_[data-empty=true]{display:none}.full-body-ai-generator-generator_creditDetails__lixun{margin:0 0 10px;color:var(--ds-text-muted);font-size:10px}.full-body-ai-generator-generator_creditDetails__lixun summary{cursor:pointer;width:100%}.full-body-ai-generator-generator_exampleBadge__3YSXc{position:absolute;top:14px;left:14px;z-index:1;padding:5px 12px;border-radius:var(--ds-radius-pill);background:var(--ds-bg-card);color:var(--ds-text-primary);font-size:12px}@layer components{.generator-surface_controls__vatdJ,.generator-surface_panel__3NDf1,.generator-surface_preview__NSV7t{min-width:0;border:1px solid color-mix(in oklab,var(--border) 60%,transparent);border-radius:1rem;background:color-mix(in oklab,var(--background) 60%,transparent);box-shadow:var(--ds-shadow-sm)}.generator-surface_controls__vatdJ{padding:1.25rem}.generator-surface_preview__NSV7t{padding:1rem}.generator-surface_previewFrame__GeQoB{overflow:hidden;border-radius:.75rem;background:color-mix(in oklab,var(--muted) 20%,transparent)}.generator-surface_layout__aRB6j{display:grid;align-items:stretch;gap:1.5rem}.generator-surface_upload__f4QP8{position:relative;min-height:238px;overflow:hidden;border:1px dashed var(--ds-border-strong);border-radius:.75rem;background:var(--ds-bg-surface)}.generator-surface_upload__f4QP8>label{min-height:238px;justify-content:center}@media (min-width:1024px){.generator-surface_layout__aRB6j{grid-template-columns:420px minmax(0,1fr)}.generator-surface_upload__f4QP8,.generator-surface_upload__f4QP8>label{min-height:160px}}@media (min-width:1024px) and (max-height:800px){.generator-surface_upload__f4QP8,.generator-surface_upload__f4QP8>label{min-height:112px}}}