.HeroBackground-module__cYPBOG__bg{top:0;bottom:0;left:calc(50% - 50vw / var(--z,1));width:calc(100vw / var(--z,1));pointer-events:none;background-color:#000;position:absolute;overflow:hidden}.HeroBackground-module__cYPBOG__left,.HeroBackground-module__cYPBOG__right,.HeroBackground-module__cYPBOG__center{width:1440px;height:0;position:absolute;top:0}.HeroBackground-module__cYPBOG__left{left:max(0px,50% - 720px)}.HeroBackground-module__cYPBOG__right{right:max(0px,50% - 720px)}.HeroBackground-module__cYPBOG__center{left:calc(50% - 720px)}.HeroBackground-module__cYPBOG__glow{transform-origin:0 0;max-width:none;display:block;position:absolute;top:0;left:0}.HeroBackground-module__cYPBOG__rect1325,.HeroBackground-module__cYPBOG__rect1326,.HeroBackground-module__cYPBOG__ellipse1,.HeroBackground-module__cYPBOG__ellipse2{opacity:var(--wron-ambient-glow-strength,1)}.HeroBackground-module__cYPBOG__rect1325{width:1014px;height:952px;transform:matrix(.767736,.640766,-.640766,.767736,-105.467,-223)translate(-323px,-323px)}.HeroBackground-module__cYPBOG__rect1326{width:695px;height:1286px;transform:matrix(.767736,.640766,-.640766,.767736,660.352,-203.127)translate(-313px,-313px)}.HeroBackground-module__cYPBOG__ellipse1{width:2752px;height:2062px;transform:matrix(.866025,.5,-.5,.866025,621.712,-207)translate(-792px,-792px)}.HeroBackground-module__cYPBOG__ellipse2{width:1497px;height:1376px;top:882px;left:-232px;transform:translate(-528px,-528px)}.HeroBackground-module__cYPBOG__stars{width:1439.58px;height:846.509px;position:absolute;top:0;left:0}.HeroBackground-module__cYPBOG__starA,.HeroBackground-module__cYPBOG__starB{mix-blend-mode:color-dodge;opacity:.1;display:block;position:absolute}.HeroBackground-module__cYPBOG__starA{background:radial-gradient(50% 50%,#fff 14.58%,#f5f5f500 100%),#000}.HeroBackground-module__cYPBOG__starB{background:radial-gradient(50% 50%,#fff 1.56%,#fff0 100%),#000}.HeroBackground-module__cYPBOG__stars>.HeroBackground-module__cYPBOG__margin{display:none}@media (min-width:1441px){.HeroBackground-module__cYPBOG__stars>.HeroBackground-module__cYPBOG__margin{display:block}}@supports (font:-apple-system-body){.HeroBackground-module__cYPBOG__starA,.HeroBackground-module__cYPBOG__starB{mix-blend-mode:normal;opacity:1}.HeroBackground-module__cYPBOG__starA{background:radial-gradient(50% 50%,#ffffff17 14.58%,#fff0 55%)}.HeroBackground-module__cYPBOG__starB{background:radial-gradient(50% 50%,#ffffff12 1.56%,#fff0 45%)}}.HeroBackground-module__cYPBOG__artwork{--hero-art-width:clamp(720px, 100vw, 1440px);width:var(--hero-art-width);height:calc(var(--hero-art-width) * 941 / 1440);position:absolute;bottom:0;right:0}.HeroBackground-module__cYPBOG__render{left:calc(var(--hero-art-width) * 651 / 1440);top:calc(var(--hero-art-width) * 295 / 1440);width:calc(var(--hero-art-width) * 1069 / 1440);height:calc(var(--hero-art-width) * 857 / 1440);-o-object-fit:cover;object-fit:cover;opacity:.5;mix-blend-mode:luminosity;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.HeroBackground-module__cYPBOG__texture{opacity:.36;width:439.263px;height:457.742px;position:absolute;top:622px;left:-105.943px;-webkit-mask-image:url(/landing/hero/texture-mask.png);mask-image:url(/landing/hero/texture-mask.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.HeroBackground-module__cYPBOG__textureGlowA{width:456px;height:432px;top:260px;left:191.943px;transform:translate(-129px,-129px)}.HeroBackground-module__cYPBOG__textureGlowB{width:358px;height:360px;top:115.258px;left:169.704px;transform:translate(-129px,-129px)}@media (max-width:767px),(max-height:500px){.HeroBackground-module__cYPBOG__render{display:none}}.HeroBackground-module__cYPBOG__dither{pointer-events:none;opacity:calc(var(--wron-ambient-dither-strength,1) * .006);background-image:url(/app-preview/dither.webp);background-repeat:repeat;background-size:48px 48px;position:absolute;inset:0}.HeroBackground-module__cYPBOG__topBlend{display:none}@media (max-width:767px){.HeroBackground-module__cYPBOG__topBlend{background:linear-gradient(#000,#0000);height:72px;display:block;position:absolute;top:0;left:0;right:0}}
.HeroNav-module__RQUEVa__nav{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff0f;border-radius:999px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;width:1040px;max-width:calc(100% - 40px);height:76px;margin:0 auto;padding:16px 20px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d,inset -1px .6px #ffffff4d,inset 1px -.6px #ffffff4d}.HeroNav-module__RQUEVa__brand{justify-self:start;align-items:center;min-width:109px;height:44px;display:flex}.HeroNav-module__RQUEVa__links{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.HeroNav-module__RQUEVa__item{margin:0;padding:0}.HeroNav-module__RQUEVa__link{height:44px;font:500 14px/20px var(--lp-font-inter);letter-spacing:0;color:#fff9;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;text-decoration:none;display:flex;position:relative}.HeroNav-module__RQUEVa__link[aria-current=location]{color:#fff}.HeroNav-module__RQUEVa__link:after{content:"";opacity:0;background:currentColor;height:1px;transition:opacity .16s;position:absolute;bottom:7px;left:12px;right:12px}.HeroNav-module__RQUEVa__link[aria-current=location]:after{opacity:.55}.HeroNav-module__RQUEVa__link:focus-visible{color:#fff}@media (hover:hover){.HeroNav-module__RQUEVa__link:hover{color:#fff;background:#ffffff0a}}.HeroNav-module__RQUEVa__actions{justify-self:end;align-items:center;gap:8px;display:flex}.HeroNav-module__RQUEVa__login{box-sizing:border-box;height:44px;font:500 14px/20px var(--lp-font-inter);letter-spacing:0;color:#ddd;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex;position:relative}.HeroNav-module__RQUEVa__login svg{flex:none;width:18px;height:18px;display:block}.HeroNav-module__RQUEVa__actions .HeroNav-module__RQUEVa__cta{gap:8px;padding:0 16px;font-weight:500}.HeroNav-module__RQUEVa__cta>svg{width:18px;height:18px}.HeroNav-module__RQUEVa__avatar{box-sizing:border-box;width:44px;height:44px;font:500 14px/20px var(--lp-font-inter);color:#fff;background-color:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex;overflow:hidden}.HeroNav-module__RQUEVa__avatar:hover{background-color:#ffffff2e}.HeroNav-module__RQUEVa__avatarImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.HeroNav-module__RQUEVa__mobileActions{display:none}.HeroNav-module__RQUEVa__menuToggle,.HeroNav-module__RQUEVa__mobileEntry{color:#eee;min-height:44px;font:500 14px/20px var(--lp-font-display);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.HeroNav-module__RQUEVa__menuToggle{flex:none;width:44px}.HeroNav-module__RQUEVa__mobileEntry{padding:0 12px}.HeroNav-module__RQUEVa__mobileEntry[data-primary=true]{border-radius:var(--wron-blue-button-radius,999px);background:var(--wron-blue-button-fill,#126dff);box-shadow:var(--wron-blue-button-shadow,none);color:#fff;padding:0 16px;font-weight:500}.HeroNav-module__RQUEVa__mobileEntry[data-primary=true]:hover{background:var(--wron-blue-button-fill,#126dff);filter:brightness(1.06)}.HeroNav-module__RQUEVa__menuToggle:hover,.HeroNav-module__RQUEVa__mobileEntry:hover{background:#ffffff12}.HeroNav-module__RQUEVa__menuToggle:focus-visible,.HeroNav-module__RQUEVa__mobileEntry:focus-visible{outline-offset:2px;outline:2px solid #86b5ff}.HeroNav-module__RQUEVa__menuSurface{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;padding:12px 16px}.HeroNav-module__RQUEVa__menuPanel{box-sizing:border-box;color:#fff;background:#151515;border:1px solid #ffffff1f;border-radius:20px;max-width:520px;margin:0 auto;padding:8px 16px 16px}.HeroNav-module__RQUEVa__menuHead{justify-content:space-between;align-items:center;min-height:48px;display:flex}.HeroNav-module__RQUEVa__menuLinks{margin:12px 0;padding:0;list-style:none}.HeroNav-module__RQUEVa__menuLinks a,.HeroNav-module__RQUEVa__menuAccount a{color:#eee;min-height:48px;font:500 16px/24px var(--lp-font-display);border-radius:8px;justify-content:space-between;align-items:center;padding:8px 4px;text-decoration:none;display:flex}.HeroNav-module__RQUEVa__menuLinks a:hover,.HeroNav-module__RQUEVa__menuAccount a:hover{background:#ffffff0d}.HeroNav-module__RQUEVa__menuLinks a span{color:#818181;font-size:18px}.HeroNav-module__RQUEVa__menuAccount{border-top:1px solid #ffffff1a;margin-bottom:12px;padding:8px 0}.HeroNav-module__RQUEVa__menuAccount a{color:#bfbfbf;justify-content:flex-start;gap:8px;font-size:14px}.HeroNav-module__RQUEVa__menuPanel .HeroNav-module__RQUEVa__menuCta{width:100%;box-shadow:none;border-radius:12px}.HeroNav-module__RQUEVa__menuLinks a{color:#aaa}.HeroNav-module__RQUEVa__menuLinks a[aria-current=location]{color:#fff;background:#ffffff0d}.HeroNav-module__RQUEVa__menuLinks a:focus-visible,.HeroNav-module__RQUEVa__menuAccount a:focus-visible{outline-offset:2px;outline:2px solid #86b5ff}@media (max-width:999px){.HeroNav-module__RQUEVa__nav{-moz-column-gap:8px;background-color:#14141499;border-radius:20px;justify-content:space-between;align-items:center;column-gap:8px;max-width:calc(100% - 32px);height:64px;padding:8px 8px 8px 16px;display:flex}.HeroNav-module__RQUEVa__brand{flex:none}.HeroNav-module__RQUEVa__links,.HeroNav-module__RQUEVa__actions{display:none}.HeroNav-module__RQUEVa__mobileActions{align-items:center;gap:2px;display:flex}}@media (max-width:767px){.HeroNav-module__RQUEVa__nav{border-radius:18px;height:56px;padding:6px 6px 6px 16px}.HeroNav-module__RQUEVa__brand{align-items:center;display:flex}.HeroNav-module__RQUEVa__brand img{width:84px!important;height:21.6px!important}}@media (prefers-reduced-motion:reduce){.HeroNav-module__RQUEVa__link:after{transition:none}}
.ExampleChips-module__oeUmGG__root{flex-direction:column;align-items:center;gap:16px;display:flex}.ExampleChips-module__oeUmGG__label{cursor:pointer;max-width:100%;font-family:var(--lp-font-inter);letter-spacing:0;text-align:center;color:#7b7b7b;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin:0;padding:0;font-size:16px;font-weight:400;line-height:24px;transition:color .16s;display:inline-flex}@media (hover:hover){.ExampleChips-module__oeUmGG__label:hover{color:#d4d1c8}}.ExampleChips-module__oeUmGG__refresh{flex:none;display:block}.ExampleChips-module__oeUmGG__row{justify-content:center;align-items:center;gap:8px;display:flex}.ExampleChips-module__oeUmGG__chip{white-space:nowrap;gap:8px;height:44px;padding:12px 16px}.ExampleChips-module__oeUmGG__chipText{font-family:var(--lp-font-inter);letter-spacing:0;text-align:center;color:#fff;font-size:14px;font-weight:400;line-height:20px}@media (max-width:767px){.ExampleChips-module__oeUmGG__root{gap:0;width:100%;min-width:0}.ExampleChips-module__oeUmGG__label{min-height:44px;font-size:13px}.ExampleChips-module__oeUmGG__row{flex-wrap:wrap;justify-content:center;gap:6px;width:100%;padding:4px 0;overflow-x:visible}.ExampleChips-module__oeUmGG__chip{scroll-snap-align:start;background:#ffffff0a;flex:none;gap:6px;padding:10px 12px;box-shadow:inset 0 0 0 1px #ffffff1a}.ExampleChips-module__oeUmGG__chip:first-child,.ExampleChips-module__oeUmGG__chip:last-child{margin-inline:0}.ExampleChips-module__oeUmGG__chip svg{width:16px;height:16px}.ExampleChips-module__oeUmGG__chipText{font-size:12px}}@media (max-width:430px){.ExampleChips-module__oeUmGG__chip svg{display:none}}
.PromptBox-module__G4R_uq__box{text-align:left;flex-direction:column;gap:12px;width:652px;min-width:0;max-width:100%;display:flex}.PromptBox-module__G4R_uq__attachments{flex-wrap:wrap;gap:10px;display:flex}.PromptBox-module__G4R_uq__attachment{position:relative}.PromptBox-module__G4R_uq__attachment img{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:64px;height:64px}.PromptBox-module__G4R_uq__attachment button{color:#fff;cursor:pointer;background:#222;border:1px solid #555;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:-6px;right:-6px}.PromptBox-module__G4R_uq__feedback{color:#c2c2c2;margin:0;font-size:13px;line-height:20px}@media (max-width:600px){.PromptBox-module__G4R_uq__attachment button{width:32px;height:32px}}
.Hero-module__UX7gXq__root{box-sizing:border-box;min-height:max(941px, calc(100vh / var(--z,1)));min-height:max(941px, calc(100svh / var(--z,1)));background-color:#000;padding-block:24px 206px;position:relative}.Hero-module__UX7gXq__content{box-sizing:border-box;flex-direction:column;align-items:center;gap:48px;width:686px;max-width:calc(100% - 40px);margin:131px auto 0;display:flex;position:relative}.Hero-module__UX7gXq__heading h1{padding-right:.05em;position:relative;top:.5px}@media (min-width:768px){.Hero-module__UX7gXq__heading{height:128px}}.Hero-module__UX7gXq__promptArea{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.Hero-module__UX7gXq__promptArea>div:last-child>p{letter-spacing:-.16px}@supports not (font:-apple-system-body){.Hero-module__UX7gXq__promptArea div:has(>textarea){-webkit-backdrop-filter:none;backdrop-filter:none}.Hero-module__UX7gXq__promptArea div:has(>textarea) button{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:767px){.Hero-module__UX7gXq__root{min-height:100svh;padding-block:12px 64px}.Hero-module__UX7gXq__content{gap:28px;max-width:calc(100% - 32px);margin-top:56px}.Hero-module__UX7gXq__promptArea{gap:16px}}@media (max-width:860px),(orientation:portrait) and (max-width:1366px){.Hero-module__UX7gXq__root{min-height:0;padding-bottom:calc(clamp(720px,100vw,1440px)/2.2291)}}@media (max-width:767px),(max-height:500px){.Hero-module__UX7gXq__root{padding-bottom:56px}}@media (max-width:767px) and (min-height:501px){.Hero-module__UX7gXq__root{flex-direction:column;min-height:100svh;padding-bottom:32px;display:flex}.Hero-module__UX7gXq__content{margin-top:auto;margin-bottom:auto;padding-top:24px}}
.Ring-module__a7UHqW__ring{box-sizing:border-box;border-radius:inherit;padding:var(--ring-w,1px);background:var(--ring-paint,transparent);pointer-events:none;-webkit-mask-composite:xor;display:block;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Ring-module__a7UHqW__rim{border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0}
.interactions-module__3cmxrq__pressable{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .16s,filter .16s,background-color .16s,box-shadow .16s,opacity .16s,color .16s}.interactions-module__3cmxrq__pressable:active:where(:not(:disabled):not([aria-disabled=true])){transform:translateY(1px)}.interactions-module__3cmxrq__pressable:focus-visible{outline-offset:2px;outline:2px solid #126dffe6}.interactions-module__3cmxrq__hoverOverlay:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#fff;transition:opacity .16s;position:absolute;inset:0}.interactions-module__3cmxrq__textLink{transition:color .16s,opacity .16s,transform .16s}@media (hover:hover){.interactions-module__3cmxrq__hoverBrighten:hover:where(:not(:disabled):not([aria-disabled=true])){filter:brightness(1.08)}.interactions-module__3cmxrq__hoverOverlay:hover:where(:not(:disabled):not([aria-disabled=true])):after{opacity:.05}.interactions-module__3cmxrq__textLink:hover{color:#fff}}@media (prefers-reduced-motion:reduce){.interactions-module__3cmxrq__pressable,.interactions-module__3cmxrq__textLink,.interactions-module__3cmxrq__hoverOverlay:after{transition:none}.interactions-module__3cmxrq__pressable:active{transform:none}}
.AppBackground-module__X_D4cW__bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.AppBackground-module__X_D4cW__left,.AppBackground-module__X_D4cW__right,.AppBackground-module__X_D4cW__center{width:1440px;height:0;position:absolute;top:0}.AppBackground-module__X_D4cW__left{left:max(0px,50% - 720px)}.AppBackground-module__X_D4cW__right{right:max(0px,50% - 720px)}.AppBackground-module__X_D4cW__center{left:calc(50% - 720px)}.AppBackground-module__X_D4cW__glow{transform-origin:0 0;max-width:none;display:block;position:absolute;top:0;left:0}.AppBackground-module__X_D4cW__rect1325,.AppBackground-module__X_D4cW__rect1326,.AppBackground-module__X_D4cW__ellipse1,.AppBackground-module__X_D4cW__ellipse2{opacity:calc(var(--wron-ambient-glow-strength,1) * .8)}.AppBackground-module__X_D4cW__rect1325{width:1014px;height:952px;transform:matrix(.767736,.640766,-.640766,.767736,-105.467,-223)translate(-323px,-323px)}.AppBackground-module__X_D4cW__rect1326{width:695px;height:1286px;transform:matrix(.767736,.640766,-.640766,.767736,660.352,-203.127)translate(-313px,-313px)}.AppBackground-module__X_D4cW__ellipse1{width:2752px;height:2062px;transform:matrix(.866025,.5,-.5,.866025,621.712,-207)translate(-792px,-792px)}.AppBackground-module__X_D4cW__ellipse2{width:1497px;height:1376px;top:882px;left:-232px;transform:translate(-528px,-528px)}.AppBackground-module__X_D4cW__stars{mix-blend-mode:color-dodge;isolation:isolate;width:1439.58px;height:846.509px;position:absolute;top:0;left:0}.AppBackground-module__X_D4cW__starA,.AppBackground-module__X_D4cW__starB{opacity:.08;display:block;position:absolute}.AppBackground-module__X_D4cW__starA{background:radial-gradient(50% 50%,#fff 14.58%,#f5f5f500 100%),#000}.AppBackground-module__X_D4cW__starB{background:radial-gradient(50% 50%,#fff 1.56%,#fff0 100%),#000}.AppBackground-module__X_D4cW__stars>.AppBackground-module__X_D4cW__margin{display:none}@media (min-width:1441px){.AppBackground-module__X_D4cW__stars>.AppBackground-module__X_D4cW__margin{display:block}}@supports (font:-apple-system-body){.AppBackground-module__X_D4cW__starA,.AppBackground-module__X_D4cW__starB{mix-blend-mode:normal;opacity:1}.AppBackground-module__X_D4cW__starA{background:radial-gradient(50% 50%,#ffffff17 14.58%,#fff0 55%)}.AppBackground-module__X_D4cW__starB{background:radial-gradient(50% 50%,#ffffff12 1.56%,#fff0 45%)}}.AppBackground-module__X_D4cW__texture{opacity:.288;width:439.263px;height:457.742px;position:absolute;top:622px;left:-105.943px;-webkit-mask-image:url(/landing/hero/texture-mask.png);mask-image:url(/landing/hero/texture-mask.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.AppBackground-module__X_D4cW__textureGlowA{width:456px;height:432px;top:260px;left:191.943px;transform:translate(-129px,-129px)}.AppBackground-module__X_D4cW__textureGlowB{width:358px;height:360px;top:115.258px;left:169.704px;transform:translate(-129px,-129px)}.AppBackground-module__X_D4cW__dither{pointer-events:none;opacity:calc(var(--wron-ambient-dither-strength,1) * .006);background-image:url(/app-preview/dither.webp);background-repeat:repeat;background-size:48px 48px;position:absolute;inset:0}.AppBackground-module__X_D4cW__topBlend{display:none}@media (max-width:767px){.AppBackground-module__X_D4cW__topBlend{pointer-events:none;background:linear-gradient(#000,#0000);height:72px;display:block;position:absolute;top:0;left:0;right:0}}@media (max-width:600px){.AppBackground-module__X_D4cW__bg[data-solid-header] .AppBackground-module__X_D4cW__topBlend{top:64px}}
.generation-mode-picker-module__RgzpOa__picker{color:#c7c7cb;flex-shrink:0;font-size:13px;line-height:1.4;position:relative}.generation-mode-picker-module__RgzpOa__picker summary{border-radius:var(--ap-pill-radius,99px);background:var(--ap-glass-fill,#ffffff0d);height:40px;box-shadow:var(--ap-glass-shadow,inset -1.944px .972px 3.889px #ffffff0f);color:var(--ap-white,#fff);font-family:var(--ap-font-inter,inherit);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:0;justify-content:center;align-items:center;gap:6px;padding:0 14px 0 12px;font-size:12px;line-height:16px;list-style:none;transition:background .18s;display:flex;position:relative}.generation-mode-picker-module__RgzpOa__picker summary::-webkit-details-marker{display:none}.generation-mode-picker-module__RgzpOa__picker summary:hover,.generation-mode-picker-module__RgzpOa__picker[open] summary{background:var(--wron-blue-button-fill,#126dff);box-shadow:var(--wron-blue-button-shadow);border-radius:var(--wron-blue-button-radius,99px);color:#fff}.generation-mode-picker-module__RgzpOa__picker summary[aria-disabled=true]{cursor:default}.generation-mode-picker-module__RgzpOa__picker summary:focus-visible,.generation-mode-picker-module__RgzpOa__rows button:focus-visible{outline-offset:3px;outline:2px solid #8d90ff}.generation-mode-picker-module__RgzpOa__menu{z-index:60;color:#f4f4f6;text-align:left;background:#252527;border:1px solid #ffffff20;border-radius:22px;width:318px;max-width:calc(100vw - 40px);padding:16px;position:absolute;bottom:calc(100% + 12px);left:0;box-shadow:0 16px 48px #0007}.generation-mode-picker-module__RgzpOa__heading{letter-spacing:.02em;color:#9d9da6;margin:0 0 10px 4px;font-size:13px;font-weight:600;display:block}.generation-mode-picker-module__RgzpOa__rows{text-align:left;flex-direction:column;gap:4px;display:flex}.generation-mode-picker-module__RgzpOa__rows button{color:#d9d9df;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:flex-start;gap:11px;padding:10px 12px;transition:background .14s;display:flex}.generation-mode-picker-module__RgzpOa__rows button:hover{background:#ffffff0d}.generation-mode-picker-module__RgzpOa__rows button[aria-checked=true]{color:#eafff2;background:linear-gradient(135deg,#48bb7847,#48bb7814)}.generation-mode-picker-module__RgzpOa__rows button[aria-checked=true] .generation-mode-picker-module__RgzpOa__rowName{color:#7ee2a8}.generation-mode-picker-module__RgzpOa__rows button[data-locked]{color:#9b9ba2}.generation-mode-picker-module__RgzpOa__rows button:disabled{cursor:not-allowed;color:#737378}.generation-mode-picker-module__RgzpOa__signal{flex:none;margin-top:2px}.generation-mode-picker-module__RgzpOa__rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.generation-mode-picker-module__RgzpOa__rowName{font-size:13.5px;font-weight:600;line-height:1.3}.generation-mode-picker-module__RgzpOa__rowCredits{letter-spacing:.02em;color:#8f8f98;white-space:nowrap;background:#ffffff0e;border-radius:99px;flex:none;margin-top:2px;margin-left:auto;padding:2px 7px;font-size:10.5px;font-weight:500}.generation-mode-picker-module__RgzpOa__rows button[aria-checked=true] .generation-mode-picker-module__RgzpOa__rowCredits{color:#bfe9cf;background:#ffffff14}.generation-mode-picker-module__RgzpOa__rowDescription{color:#9d9da6;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.generation-mode-picker-module__RgzpOa__rows button[aria-checked=true] .generation-mode-picker-module__RgzpOa__rowDescription{color:#c9e9d5}.generation-mode-picker-module__RgzpOa__lock{color:#8b8b93;flex:none;margin-top:4px}.generation-mode-picker-module__RgzpOa__rowCredits+.generation-mode-picker-module__RgzpOa__lock{margin-left:6px}.generation-mode-picker-module__RgzpOa__menu p{color:#c5c5ce;margin:15px 0 8px;font-size:13px}.generation-mode-picker-module__RgzpOa__menu small{color:#85858d;font-size:11px}@media (max-width:600px){.generation-mode-picker-module__RgzpOa__picker summary{gap:5px;width:auto;min-width:0;height:40px;padding:0 10px}.generation-mode-picker-module__RgzpOa__picker summary span{display:none}.generation-mode-picker-module__RgzpOa__menu{width:280px;left:auto;right:0}}@container composer (max-width:600px){.generation-mode-picker-module__RgzpOa__picker summary{gap:5px;width:auto;min-width:0;padding:0 10px}.generation-mode-picker-module__RgzpOa__picker summary span{display:none}.generation-mode-picker-module__RgzpOa__menu{width:280px;left:auto;right:0}}.generation-mode-picker-module__RgzpOa__picker summary{box-sizing:border-box;min-width:112px}@media (max-width:600px){.generation-mode-picker-module__RgzpOa__picker summary{min-width:0}}.generation-mode-picker-module__RgzpOa__picker summary span{text-align:center;flex:1}[data-generation-actions] .generation-mode-picker-module__RgzpOa__picker{position:static}[data-generation-actions] .generation-mode-picker-module__RgzpOa__menu{left:auto;right:0}.generation-mode-picker-module__RgzpOa__picker summary:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:var(--ap-rim,var(--rim-top));position:absolute;inset:0}.generation-mode-picker-module__RgzpOa__picker summary svg{flex:none}.generation-mode-picker-module__RgzpOa__picker summary:active{transform:scale(.975)}
.runtime-error-banner-module__LNCj7W__card{box-shadow:var(--rim-top);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;font-family:var(--font-inter,"Inter"), system-ui, -apple-system, sans-serif;background:#ffffff0d;border-radius:16px;flex-direction:column;gap:10px;padding:14px 14px 14px 16px;animation:.26s cubic-bezier(.32,.72,0,1) both runtime-error-banner-module__LNCj7W__reb-in;display:flex}@keyframes runtime-error-banner-module__LNCj7W__reb-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.runtime-error-banner-module__LNCj7W__card{animation:none}}.runtime-error-banner-module__LNCj7W__row{align-items:center;gap:12px;display:flex}.runtime-error-banner-module__LNCj7W__icon{color:#ff8a8a;background:#ff6b6b1f;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;display:grid}.runtime-error-banner-module__LNCj7W__text{flex:1;min-width:0}.runtime-error-banner-module__LNCj7W__title{letter-spacing:-.084px;margin:0;font-size:14px;font-weight:500;line-height:20px}.runtime-error-banner-module__LNCj7W__sub{color:#8c8c8c;margin:2px 0 0;font-size:12px;line-height:16px}.runtime-error-banner-module__LNCj7W__actions{flex:none;align-items:center;gap:4px;display:flex}.runtime-error-banner-module__LNCj7W__fix{border-radius:var(--wron-blue-button-radius,999px);background:var(--wron-blue-button-fill);height:36px;box-shadow:var(--wron-blue-button-shadow);color:#fff;font:inherit;white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;transition:filter .16s,transform .16s cubic-bezier(.32,.72,0,1),opacity .16s;display:inline-flex}.runtime-error-banner-module__LNCj7W__fix:hover:not(:disabled){filter:brightness(1.08)}.runtime-error-banner-module__LNCj7W__fix:active:not(:disabled){transform:scale(.97)}.runtime-error-banner-module__LNCj7W__fix:disabled{opacity:.5;cursor:default}.runtime-error-banner-module__LNCj7W__quiet{color:#8c8c8c;height:36px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:13px;transition:color .16s,background .16s}.runtime-error-banner-module__LNCj7W__quiet:hover{color:#fff;background:#ffffff0f}.runtime-error-banner-module__LNCj7W__toggle{color:#8c8c8c;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;margin-left:44px;padding:0;font-size:12px;line-height:16px;display:inline-flex}.runtime-error-banner-module__LNCj7W__toggle:hover{color:#fff}.runtime-error-banner-module__LNCj7W__toggle svg{transition:transform .2s cubic-bezier(.32,.72,0,1)}.runtime-error-banner-module__LNCj7W__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.runtime-error-banner-module__LNCj7W__details{color:#ffffffb3;white-space:pre-wrap;word-break:break-word;background:#00000059;border-radius:10px;max-height:132px;margin:0 0 0 44px;padding:10px 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;line-height:17px;overflow:auto;box-shadow:inset 0 0 0 1px #ffffff0f}@container composer (max-width:460px){.runtime-error-banner-module__LNCj7W__row{flex-wrap:wrap}.runtime-error-banner-module__LNCj7W__actions{width:100%;padding-left:44px}}@media (max-width:600px){.runtime-error-banner-module__LNCj7W__row{flex-wrap:wrap}.runtime-error-banner-module__LNCj7W__actions{width:100%;padding-left:44px}.runtime-error-banner-module__LNCj7W__fix,.runtime-error-banner-module__LNCj7W__quiet{height:40px}}
