.HomeHeader_headerSpacer__xef72{height:calc(28px + 4.5rem)}.HomeHeader_headerStack__y06zY{position:fixed;z-index:30;top:0;left:0;right:0}.HomeHeader_headerStack__y06zY>.HomeHeader_header__FBYFW{margin:0;border:1px solid var(--app-outline);border-radius:0;transition:margin .36s ease,min-height .36s ease,border-radius .36s ease,background-color .36s ease,transform .36s ease,backdrop-filter .36s ease}.HomeHeader_scrolled__SDE79 .HomeHeader_siteBar__r8hy3{height:0;opacity:0;visibility:hidden;border-bottom-width:0;transition-delay:0s,0s,.36s}.HomeHeader_scrolled__SDE79 [data-header-brand]{width:0;margin-right:0;overflow:hidden;opacity:0;visibility:hidden;transition-delay:0s,0s,0s,.36s}.HomeHeader_scrolled__SDE79>.HomeHeader_header__FBYFW{min-height:4rem;margin-inline:2.25rem;border-radius:calc(1rem - 3px);transform:translateY(.75rem);background:color-mix(in srgb,var(--app-canvas) 78%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.HomeHeader_siteBar__r8hy3{display:flex;height:28px;font-size:10px;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid rgb(255 255 255/12%);background:#111;transition:height .36s ease,opacity .24s ease,visibility 0s}.HomeHeader_siteBar__r8hy3 a,.HomeHeader_siteBar__r8hy3 span{display:inline-flex;flex:0 0 auto;align-items:center;padding:0 .9rem;border-right:1px solid rgb(255 255 255/12%);color:rgb(255 255 255/55%);font-size:inherit;font-weight:500;text-decoration:none;white-space:nowrap}.HomeHeader_siteBar__r8hy3 a:hover,.HomeHeader_siteBar__r8hy3 a[aria-current=page]{background:rgb(255 255 255/6%);color:#fff}.HomeHeader_siteBar__r8hy3 a:focus-visible{outline:2px solid var(--app-lime);outline-offset:-2px}.HomeHeader_siteBar__r8hy3 span{color:rgb(255 255 255/32%)}.HomeHeader_header__FBYFW{position:relative;z-index:20;display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:.5rem;border-bottom:1px solid rgb(255 255 255/10%);padding:0 1.75rem;background:rgb(12 12 12/94%);color:#e4e7eb}.HomeHeader_actions__IpYLN{display:flex;flex-shrink:0;align-items:center;gap:.75rem}.HomeHeader_ghostAction__52t5m,.HomeHeader_primaryAction___8TPS{display:inline-flex;height:2rem;align-items:center;justify-content:center;padding:.3rem 1.05rem;border:1px solid transparent;border-radius:calc(1rem - 3px);font-family:var(--font-body);font-size:12px;font-weight:500;line-height:1.25;letter-spacing:.01em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.HomeHeader_ghostAction__52t5m{background:transparent;color:#e4e7eb}.HomeHeader_ghostAction__52t5m:hover{background:rgb(255 255 255/7%)}.HomeHeader_primaryAction___8TPS{border-color:#f3ffc8;background:linear-gradient(180deg,rgb(255 255 255/42%) 0,transparent 46%),var(--app-lime);color:var(--app-lime-ink);font-weight:600;box-shadow:inset 0 1px 0 rgb(255 255 255/72%),inset 0 -14px 18px rgb(92 112 18/26%),0 2px 7px rgb(223 255 138/14%)}.HomeHeader_primaryAction___8TPS:hover{background:linear-gradient(180deg,rgb(255 255 255/48%) 0,transparent 46%),var(--app-lime-hover)}.HomeHeader_ghostAction__52t5m:focus-visible,.HomeHeader_primaryAction___8TPS:focus-visible{outline:2px solid var(--app-lime);outline-offset:2px}.HomeHeader_backdrop__fzHVi{position:fixed;z-index:10001;inset:0;background:rgb(0 0 0/75%);backdrop-filter:blur(5px)}.HomeHeader_viewport___3ruS{position:fixed;z-index:10002;inset:0;display:grid;place-items:center;overflow-y:auto;padding:1.25rem}.HomeHeader_dialog__Q3wKn{position:relative;display:grid;grid-template-columns:1.05fr .95fr;width:min(100%,1050px);min-height:620px;max-height:calc(100svh - 2.5rem);overflow-y:auto}.HomeHeader_close__xsARP{position:absolute;z-index:2;top:1.2rem;right:1.2rem;display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid var(--app-outline);border-radius:50%;background:var(--app-field);color:var(--ink);cursor:pointer}.HomeHeader_close__xsARP:hover{outline:1px solid var(--app-lime)}.HomeHeader_close__xsARP:focus-visible{outline:2px solid var(--app-lime);outline-offset:2px}.HomeHeader_media__CoPpy{position:relative;display:grid;min-height:590px;margin:.8rem;overflow:hidden;place-items:center;border-radius:1.1rem;background:var(--app-field)}.HomeHeader_galleryImage__ArwuO{position:absolute;inset:0;background-position:50%;background-size:cover}.HomeHeader_galleryPlaceholder__GhHV6{color:var(--muted)}.HomeHeader_galleryProgress__yNm_G{position:absolute;right:1.25rem;bottom:1.25rem;left:1.25rem;display:flex;gap:.35rem}.HomeHeader_galleryTrack___uDUG{flex:1;height:3px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--ink) 28%,transparent)}.HomeHeader_galleryTrack___uDUG>span{display:block;width:100%;height:100%;transform-origin:left;background:var(--ink)}.HomeHeader_galleryEmpty__uY_RM{transform:scaleX(0)}.HomeHeader_galleryComplete__fNhX_{transform:scaleX(1)}.HomeHeader_galleryActive__AZssB{animation:HomeHeader_gallery-fill__UK_RK 3s linear forwards}@keyframes HomeHeader_gallery-fill__UK_RK{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HomeHeader_content__qmIJo{align-self:center;width:100%;max-width:440px;margin:auto;padding:4rem 2.6rem}.HomeHeader_wordmark__3JPCv{display:flex;align-items:center;gap:.6rem}.HomeHeader_wordmark__3JPCv.app-heading-4{--app-heading-4-size:1.125rem;font-weight:600}.HomeHeader_title__3lgcM{margin:2.4rem 0 1.75rem}.HomeHeader_switch__zK_oE{margin-top:1rem;text-align:center}.HomeHeader_switch__zK_oE :is(button,a){color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.HomeHeader_galleryActive__AZssB{animation:none;transform:scaleX(1)}}@media (max-width:900px){.HomeHeader_custom__kFAgz{display:none}}@media (max-width:700px){.HomeHeader_scrolled__SDE79>.HomeHeader_header__FBYFW{margin-inline:1.5rem}}@media (prefers-reduced-motion:reduce){.HomeHeader_headerStack__y06zY [data-header-brand],.HomeHeader_headerStack__y06zY>.HomeHeader_header__FBYFW,.HomeHeader_siteBar__r8hy3{transition:none}}@media (max-width:680px){.HomeHeader_headerSpacer__xef72{height:8rem}.HomeHeader_header__FBYFW{flex-wrap:wrap;padding:.65rem .8rem}.HomeHeader_header__FBYFW>div:first-child{flex-basis:100%;overflow-x:auto}.HomeHeader_actions__IpYLN{margin-left:auto}.HomeHeader_dialog__Q3wKn{display:block;max-width:470px}.HomeHeader_media__CoPpy{min-height:11rem;margin-bottom:0}.HomeHeader_content__qmIJo{padding:2rem 1.5rem}.HomeHeader_title__3lgcM{margin-top:2rem}}@media (max-width:480px){.HomeHeader_header__FBYFW [role=tab]{padding-inline:.35rem;font-size:10px}}@property --hero-ring-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@property --hero-reveal-height{syntax:"<percentage>";inherits:false;initial-value:0}@property --hero-dot-radius{syntax:"<length>";inherits:false;initial-value:0}.HeroSectionAnimation_scene__7VlbQ{position:relative;width:min(100%,58rem);margin:clamp(2rem,4vw,3rem) auto}.HeroSectionAnimation_sources__Jzxo3{position:relative;height:clamp(13rem,21vw,16rem)}.HeroSectionAnimation_source__yhbCD{position:absolute;z-index:2;display:flex;width:clamp(4.25rem,9%,5.5rem);flex-direction:column;align-items:center;gap:.25rem;text-align:center}.HeroSectionAnimation_source__yhbCD>span:last-child{color:var(--ink);white-space:nowrap}.HeroSectionAnimation_source0__ceZ7R{left:0;top:6%}.HeroSectionAnimation_source1__Lpqjt{left:9%;top:48%}.HeroSectionAnimation_source2__aiVuu{left:18%;top:1%}.HeroSectionAnimation_source3__WX9Dw{left:27%;top:43%}.HeroSectionAnimation_source4__7ZhqK{left:36%;top:7%}.HeroSectionAnimation_source5__rd1K0{left:45%;top:48%}.HeroSectionAnimation_source6__DzZtX{left:54%;top:0}.HeroSectionAnimation_source7__qQKlP{left:63%;top:40%}.HeroSectionAnimation_source8__5IVaG{left:72%;top:6%}.HeroSectionAnimation_source9__h_Xpb{left:81%;top:45%}.HeroSectionAnimation_source10__ppVAg{left:91%;top:4%}.HeroSectionAnimation_folder__5zOBU{display:block;width:78%;height:auto;filter:drop-shadow(0 5px 5px rgb(0 0 0/14%))}.HeroSectionAnimation_imageAsset__3MkdP{position:relative;display:block;width:67%;aspect-ratio:4/3;overflow:hidden;border-radius:.4rem;background:linear-gradient(150deg,#b3c2c4,#d8d8ce)}.HeroSectionAnimation_imageAsset__3MkdP img{object-fit:cover}.HeroSectionAnimation_imageSun__ksAO3{position:absolute;top:18%;right:18%;width:18%;aspect-ratio:1;border-radius:50%;background:rgb(255 255 255/75%)}.HeroSectionAnimation_imageHills__kPwOx{position:absolute;right:-10%;bottom:-42%;left:-10%;height:80%;border-radius:50% 50% 0 0;background:#859b96;transform:rotate(-12deg)}.HeroSectionAnimation_logoArea__hedC0{position:relative;display:grid;place-items:center}.HeroSectionAnimation_logo__Mz4yN{position:relative;display:grid;width:clamp(5rem,8vw,6rem);aspect-ratio:1;place-items:center;overflow:hidden;border-radius:1.3rem;background:#000;box-shadow:0 8px 24px rgb(0 0 0/14%)}.HeroSectionAnimation_logoImage__rMs1Y{position:absolute;inset:3px;overflow:hidden;border-radius:calc(1.3rem - 3px)}.HeroSectionAnimation_logo__Mz4yN:after{position:absolute;z-index:1;inset:0;padding:3px;border-radius:inherit;background:conic-gradient(from var(--hero-ring-angle),transparent 0deg,var(--app-lime) 45deg,transparent 95deg);content:"";pointer-events:none;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.HeroSectionAnimation_logo__Mz4yN img{object-fit:cover}.HeroSectionAnimation_connector__akQn6{position:relative;width:1px;height:clamp(3rem,6vw,5rem);margin:auto;overflow:hidden;background:var(--app-outline)}.HeroSectionAnimation_connector__akQn6 span{position:absolute;top:-45%;left:0;width:100%;height:45%;background:linear-gradient(transparent,var(--app-lime),transparent);animation:HeroSectionAnimation_line-shimmer__vjnAD 2s linear infinite}.HeroSectionAnimation_gallery__YLXR9{width:100%;margin:auto;padding:clamp(.65rem,1.2vw,1rem);overflow:hidden}.HeroSectionAnimation_galleryViewport__piaBn{overflow:hidden;border-radius:.8rem}.HeroSectionAnimation_galleryTrack__VJtGp{display:flex;width:max-content;animation:HeroSectionAnimation_gallery-scroll__fAcgK 36s linear infinite}.HeroSectionAnimation_galleryGroup__iMSRO{display:flex;gap:.65rem;padding-right:.65rem}.HeroSectionAnimation_poster__Yk8L0{position:relative;width:clamp(6.75rem,13.5vw,10.25rem);aspect-ratio:9/16;overflow:hidden;border-radius:.6rem;background:var(--app-field)}.HeroSectionAnimation_posterContent__dJnmy{position:absolute;inset:0;display:block}.HeroSectionAnimation_posterPending__7i3Mi .HeroSectionAnimation_posterContent__dJnmy{opacity:0}.HeroSectionAnimation_posterVisible__PXfeQ .HeroSectionAnimation_posterContent__dJnmy{animation:HeroSectionAnimation_poster-fade-in__ZWKcg 2.7s ease-out both}@supports (mask-composite:intersect){.HeroSectionAnimation_posterPending__7i3Mi .HeroSectionAnimation_posterContent__dJnmy{opacity:1;mask-image:radial-gradient(circle at center,#000 var(--hero-dot-radius),transparent calc(var(--hero-dot-radius) + .5px)),linear-gradient(to top,#000 0,#000 var(--hero-reveal-height),transparent calc(var(--hero-reveal-height) + 12%));mask-size:12px 12px,100% 100%;mask-repeat:repeat,no-repeat;mask-composite:intersect}.HeroSectionAnimation_posterVisible__PXfeQ .HeroSectionAnimation_posterContent__dJnmy{animation:HeroSectionAnimation_poster-dot-reveal__WWxGA 2.7s linear both}}.HeroSectionAnimation_poster__Yk8L0 img,.HeroSectionAnimation_poster__Yk8L0 video{width:100%;height:100%;object-fit:cover}.HeroSectionAnimation_posterArtwork__sukQT{position:absolute;inset:0;overflow:hidden;background:linear-gradient(155deg,#b4c0b7,#c8ccc1 45%,#747e75)}.HeroSectionAnimation_posterArtwork__sukQT:before{position:absolute;top:15%;left:17%;width:35%;aspect-ratio:1;border-radius:50%;background:rgb(255 255 255/35%);content:""}.HeroSectionAnimation_posterArtwork__sukQT:after{position:absolute;right:-25%;bottom:-10%;left:-20%;height:60%;border-radius:50% 50% 0 0;background:rgb(43 51 47/28%);content:"";transform:rotate(-10deg)}.HeroSectionAnimation_poster__Yk8L0:nth-child(3n+2) .HeroSectionAnimation_posterArtwork__sukQT{filter:grayscale(.65) brightness(.85)}.HeroSectionAnimation_poster__Yk8L0:nth-child(3n) .HeroSectionAnimation_posterArtwork__sukQT{filter:grayscale(.2) brightness(1.12)}.HeroSectionAnimation_poster__Yk8L0:nth-child(2n) .HeroSectionAnimation_posterArtwork__sukQT:after{transform:rotate(18deg)}@keyframes HeroSectionAnimation_line-shimmer__vjnAD{to{transform:translateY(320%)}}@keyframes HeroSectionAnimation_gallery-scroll__fAcgK{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes HeroSectionAnimation_poster-fade-in__ZWKcg{0%{opacity:0}to{opacity:1}}@keyframes HeroSectionAnimation_poster-dot-reveal__WWxGA{0%{--hero-reveal-height:0%;--hero-dot-radius:0px}15%{--hero-dot-radius:2.5px}70%{--hero-reveal-height:100%;--hero-dot-radius:2.5px}to{--hero-reveal-height:100%;--hero-dot-radius:9px}}@media (max-width:700px){.HeroSectionAnimation_sources__Jzxo3{height:13rem}.HeroSectionAnimation_source__yhbCD{width:24%}.HeroSectionAnimation_source0__ceZ7R{left:0;top:0}.HeroSectionAnimation_source1__Lpqjt{left:25%;top:3%}.HeroSectionAnimation_source2__aiVuu{left:50%;top:0}.HeroSectionAnimation_source4__7ZhqK{left:75%;top:3%}.HeroSectionAnimation_source7__qQKlP{left:12%;top:53%}.HeroSectionAnimation_source8__5IVaG{left:43%;top:50%}.HeroSectionAnimation_source10__ppVAg{left:74%;top:53%}.HeroSectionAnimation_source3__WX9Dw,.HeroSectionAnimation_source5__rd1K0,.HeroSectionAnimation_source6__DzZtX,.HeroSectionAnimation_source9__h_Xpb{display:none}.HeroSectionAnimation_galleryGroup__iMSRO{gap:.4rem;padding-right:.4rem}}@media (prefers-reduced-motion:reduce){.HeroSectionAnimation_connector__akQn6 span,.HeroSectionAnimation_galleryTrack__VJtGp{animation:none}.HeroSectionAnimation_posterPending__7i3Mi .HeroSectionAnimation_posterContent__dJnmy,.HeroSectionAnimation_posterVisible__PXfeQ .HeroSectionAnimation_posterContent__dJnmy{opacity:1;mask:none;animation:none}.HeroSectionAnimation_logo__Mz4yN:after{background:var(--app-lime)}.HeroSectionAnimation_connector__akQn6 span{display:none}}.page_page__V2Mx_{background:var(--app-surface);color:var(--ink)}.page_section__dty3m{padding:1.5rem}.page_card__DG9_H{display:flex;min-height:24rem;flex-direction:column;align-items:center;justify-content:center;padding:clamp(3rem,6vw,5rem) clamp(1rem,5vw,4.5rem);text-align:center}@media (max-width:700px){.page_section__dty3m{padding:1.2rem}}.PresetCylinderCarousel_item__66T8A{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.PresetCylinderCarousel_poster__zXObX{position:relative;height:100%;aspect-ratio:9/16}.PresetCylinderCarousel_poster__zXObX img{object-fit:cover}.PresetCylinderCarousel_empty__mSAuG{margin:0;padding:3rem 1rem;text-align:center}.GlassCard_surface__0_xDG{--glass-radius:0.85rem;--glass-border:var(--app-outline);--glass-fill:var(--glass);--glass-blur:0px;position:relative;overflow:hidden;border:1px solid var(--glass-border);border-radius:var(--glass-radius);background:var(--glass-fill);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.GlassCard_surface__0_xDG[data-shape=pill]{--glass-radius:999px}.GlassCard_surface__0_xDG[data-radius=compact]{--glass-radius:0.65rem}.GlassCard_surface__0_xDG[data-variant=strong]{--glass-border:rgba(255,255,255,0.25);--glass-fill:var(--glass-strong)}.GlassCard_surface__0_xDG[data-variant=available]{--glass-border:rgba(255,255,255,0.31);--glass-fill:var(--glass-available);border-width:2px;border-style:dashed}.GlassCard_surface__0_xDG[data-variant=available]:hover{--glass-border:rgba(255,255,255,0.47);--glass-fill:var(--glass-available-hover)}.GlassCard_surface__0_xDG[data-lane-status=taken]{--glass-border:rgba(255,255,255,0.35);border-style:solid;border-width:1px}.GlassCard_surface__0_xDG[data-variant=toast]{--glass-border:rgba(255,255,255,0.16);--glass-fill:var(--glass-toast);box-shadow:none;transform:translateZ(0);will-change:transform;backface-visibility:hidden}.GlassCard_surface__0_xDG[data-depth=queued]{--glass-border:transparent;box-shadow:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.GlassCard_surface__0_xDG{--glass-fill:var(--glass-opaque)}}@media (prefers-reduced-transparency:reduce){.GlassCard_surface__0_xDG{--glass-fill:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}.StudioModeTabs_list__1U7dM{display:inline-flex;flex-shrink:1;min-width:0;overflow-x:auto;align-items:center;padding:3px;border:1px solid rgb(255 255 255/16%);border-radius:1rem;background:var(--app-surface-muted);font-size:12px}.StudioModeTabs_tab__P8T6u{position:relative;z-index:0;display:inline-flex;min-height:2rem;align-items:center;justify-content:center;padding:.3rem 1.05rem;border-radius:calc(1rem - 3px);color:rgb(167 174 182/88%);font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:.01em;line-height:1.25;text-decoration:none;white-space:nowrap;outline:none;transition:color .16s ease}.StudioModeTabs_tab__P8T6u:hover:not([aria-current=page]){color:rgb(255 255 255/92%)}.StudioModeTabs_tab__P8T6u:focus-visible{outline:2px solid var(--app-lime);outline-offset:2px}.StudioModeTabs_tab__P8T6u:disabled,.StudioModeTabs_tab__P8T6u[aria-disabled=true]{color:rgb(167 174 182/38%);cursor:not-allowed;pointer-events:none}.StudioModeTabs_tab__P8T6u.StudioModeTabs_unavailableTab__Kmu_3[aria-disabled=true]{pointer-events:auto;cursor:default;color:rgb(167 174 182/88%)}.StudioModeTabs_tab__P8T6u.StudioModeTabs_unavailableTab__Kmu_3[aria-disabled=true]:is(:hover,:focus-visible){background:rgb(255 255 255/8%)}.StudioModeTabs_comingSoon__N__Wl{position:fixed;z-index:100;color:var(--app-light-text);background:var(--app-surface-muted);border-radius:.35rem;padding:.15rem .35rem;font-size:.625rem;white-space:nowrap;transform:translateX(-50%);pointer-events:none}.StudioModeTabs_tab__P8T6u[aria-current=page],.StudioModeTabs_tab__P8T6u[aria-selected=true]{color:#111;font-weight:600}.StudioModeTabs_indicator__p4HOq{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:#fff;box-shadow:0 1px 2px rgb(0 0 0/18%)}.StudioModeTabs_label__9WHZX{position:relative;z-index:1}@media (max-width:640px){.StudioModeTabs_tab__P8T6u{padding-inline:.55rem}}.StudioHeader_headerWell__c94ok{min-height:2.75rem;padding:.6rem .8rem;border:1px solid rgb(255 255 255/16%);border-radius:1rem;text-decoration:none}.StudioHeader_headerWell__c94ok:hover{border-color:rgb(223 255 138/55%)}.StudioHeader_ghostButton__tHErJ{min-height:2.75rem;padding:.6rem .8rem;border:1px solid transparent;border-radius:1rem;background:transparent;color:var(--ink);text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.StudioHeader_ghostButton__tHErJ:focus-visible,.StudioHeader_ghostButton__tHErJ:hover{border-color:#f3ffc8;background:linear-gradient(180deg,rgb(255 255 255/42%) 0,transparent 46%),var(--app-lime,#dfff8a);color:var(--app-lime-ink,#12140f);box-shadow:inset 0 1px 0 rgb(255 255 255/72%),inset 0 -14px 18px rgb(92 112 18/26%),0 2px 7px rgb(223 255 138/14%)}.StudioHeader_accountMenu__nTusz,.StudioHeader_creditsMenu__PxS_r{position:absolute;z-index:30;top:calc(100% + .65rem);right:0;padding:1rem}.StudioHeader_creditsMenu__PxS_r{display:flex;width:min(22rem,calc(100vw - 1.5rem));max-height:min(70vh,36rem);flex-direction:column;gap:.85rem}.StudioHeader_purchaseList__INyeT{--purchase-card-height:calc(1.7rem + 2px + .7rem + (3 * 1.4 * var(--studio-field-size, 14px)));display:grid;gap:.65rem;min-height:0;max-height:calc((var(--purchase-card-height) * 3) + (.65rem * 2) + 4px);margin:0;overflow-y:auto;overscroll-behavior:contain;padding:0;list-style:none;scrollbar-color:rgb(255 255 255/24%) transparent;scrollbar-width:thin}.StudioHeader_purchaseList__INyeT::-webkit-scrollbar{width:8px}.StudioHeader_purchaseList__INyeT::-webkit-scrollbar-track{background:transparent}.StudioHeader_purchaseList__INyeT::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgb(255 255 255/26%);background-clip:content-box}.StudioHeader_purchaseCard__dsIgb{padding:.85rem .95rem}.StudioHeader_purchaseHeader__j9YiW{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:0}.StudioHeader_purchaseTitle__GFx2L{color:var(--ink);font-size:var(--studio-field-size,14px);font-weight:650}.StudioHeader_purchaseCredits__dauoJ{color:var(--ink);font-size:var(--studio-field-size,14px);font-weight:700;letter-spacing:.01em;font-variant-numeric:tabular-nums}.StudioHeader_purchaseMeta__ksLQ6,.StudioHeader_purchaseUsage__tjjHk{margin:.35rem 0 0;color:var(--muted);font-size:var(--studio-field-size,14px);line-height:1.4}.StudioHeader_purchaseUsage__tjjHk{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.StudioHeader_purchaseUsageValue__mPFPQ{color:var(--ink);font-weight:650;font-variant-numeric:tabular-nums}.StudioHeader_purchaseEmpty__QkZx_{margin:0;color:var(--muted);font-size:var(--studio-field-size,14px)}.StudioHeader_creditsActions__PAAgm{display:grid;flex-shrink:0;gap:.5rem}.StudioHeader_creditsAction__NCBfZ{width:100%;border-radius:1rem;font-size:var(--studio-field-size,14px)}.dashboard-shell .StudioHeader_creditsAction__NCBfZ.app-button--lime{transform:none}.StudioHeader_accountMenu__nTusz{width:16rem;padding:.5rem}.StudioHeader_accountMenu__nTusz:before{content:"";position:absolute;right:0;bottom:100%;width:100%;height:.65rem}.StudioHeader_brandGroup__ZPjRe{display:flex;width:2.5rem;flex:none;align-items:center;overflow:visible;margin-right:.5rem;transition:width .36s ease,margin .36s ease,opacity .24s ease,visibility 0s}.StudioHeader_brandLogo__xwpr0{display:grid;width:2.5rem;aspect-ratio:1;flex:none;place-items:center;border-radius:.6rem;overflow:hidden;text-decoration:none}.StudioHeader_brandLogo__xwpr0 img{display:block;width:100%;height:100%}.CreditPackCard_card__le815{position:relative;outline:2px solid transparent;outline-offset:0;transition:transform .22s ease,outline-color .22s ease}@media (hover:hover){.CreditPackCard_card__le815:hover{z-index:2;outline-color:var(--app-lime);transform:scale(1.015)}}.CreditPackCard_card__le815:focus-within{z-index:2;outline-color:var(--app-lime)}.CreditPackCard_cardTitle__PdZmD{--app-heading-3-size:1.5rem}.CreditPackCard_card__le815 .CreditPackCard_creditRate__iasLh{font-size:.75rem}.CreditPackCard_price__rWJoc{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.CreditPackCard_price__rWJoc>p{font-size:2.125rem;font-weight:600}.CreditPackCard_price__rWJoc .CreditPackCard_discount__LeOjz{margin-left:auto;padding:.3rem .65rem;border-radius:999px;background:var(--app-lime);color:var(--app-lime-ink)}.CreditPackCard_featured__MRKqn{position:relative;height:calc(100% + 1.5rem);margin-block:-.75rem}.CreditPackCard_featured__MRKqn .CreditPackCard_recommended__H4X81{position:absolute;z-index:2;top:0;left:50%;min-height:0;padding:.35rem .75rem;transform:translate(-50%,-50%);pointer-events:none;cursor:default;white-space:nowrap}.CreditPackCard_features__w4NOi{display:grid;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none}.CreditPackCard_features__w4NOi li{display:flex;align-items:flex-start;gap:.65rem}.CreditPackCard_customLink__BwTWm{color:inherit;text-decoration:underline;text-underline-offset:.2em}.CreditPackCard_customLink__BwTWm:focus-visible{outline:2px solid var(--app-lime);outline-offset:3px}.CreditPackCard_check___E2_x{position:relative;display:inline-flex;flex:none;color:color-mix(in srgb,var(--app-lime) 40%,transparent)}.CreditPackCard_checkMark__0e8uv{position:absolute;top:4px;left:4px;color:color-mix(in srgb,var(--app-lime) 35%,var(--ink))}@media (max-width:700px){.CreditPackCard_featured__MRKqn{height:auto;margin-block:0;padding-block:2rem}}@media (prefers-reduced-motion:reduce){.CreditPackCard_card__le815{transition:none}.CreditPackCard_card__le815:hover{transform:none}}.CreditPackPricing_card__kxOLI{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;padding:clamp(5rem,9vw,8rem) clamp(2rem,5vw,4.5rem);text-align:center}.CreditPackPricing_copy__4819o{width:min(100%,46rem)}.CreditPackPricing_copy__4819o>p{max-width:34rem;margin:1rem auto 0;text-wrap:balance}.CreditPackPricing_planPanel___Bt1G,.CreditPackPricing_plans__QdwOn{display:flex;width:100%;flex-direction:column;align-items:center}.CreditPackPricing_plans__QdwOn{margin-top:2rem}.CreditPackPricing_plans__QdwOn .CreditPackPricing_planList__P7KX5{gap:.25rem;overflow:visible;border-color:var(--app-outline);background:var(--app-field)}.CreditPackPricing_plans__QdwOn .CreditPackPricing_planTab__wE4ab{min-width:6.25rem;min-height:2.75rem;color:var(--ink);font-size:1rem}.CreditPackPricing_plans__QdwOn .CreditPackPricing_planTab__wE4ab:hover{color:var(--ink)}.CreditPackPricing_plans__QdwOn button.CreditPackPricing_planTab__wE4ab[aria-disabled=true]{color:var(--muted);pointer-events:auto;cursor:default}.CreditPackPricing_plans__QdwOn button.CreditPackPricing_planTab__wE4ab[aria-disabled=true]:is(:hover,:focus-visible){background:color-mix(in srgb,var(--ink) 8%,transparent)}.CreditPackPricing_planHint__u44__{position:absolute;top:calc(100% + .6rem);left:50%;color:var(--muted);font-size:.625rem;white-space:nowrap;opacity:0;transform:translateX(-50%);pointer-events:none}.CreditPackPricing_planTab__wE4ab:is(:hover,:focus-visible) .CreditPackPricing_planHint__u44__{opacity:1}.CreditPackPricing_grid__jadpp{display:grid;width:min(100%,1040px);grid-template-columns:1fr 1.06fr 1fr;gap:1rem;margin-top:3.5rem;text-align:left}.CreditPackPricing_custom__Zw4_q{width:100%;margin-top:clamp(5rem,9vw,8rem);scroll-margin-top:6rem}.CreditPackPricing_customCard__ITnLw{width:min(100%,340px);margin:3.5rem auto 0;text-align:left}@media (max-width:700px){.CreditPackPricing_card__kxOLI{padding:5rem 1rem}.CreditPackPricing_grid__jadpp{grid-template-columns:1fr}}.CustomPresetTermsLink_link__TbL3X{display:block;margin-top:1rem;text-align:center;text-decoration:underline;text-underline-offset:.2em}.CustomPresetTermsLink_backdrop___6M5X{position:fixed;z-index:100;inset:0;background:rgb(4 5 4/82%);backdrop-filter:blur(12px)}.CustomPresetTermsLink_viewport__IHFl6{position:fixed;z-index:101;inset:0;display:grid;place-items:center;padding:1rem}.CustomPresetTermsLink_dialog__xfCbw{width:min(100%,42rem);max-height:90svh;overflow-y:auto;padding:clamp(1.5rem,4vw,2.5rem)}.CustomPresetTermsLink_header__xPfKr{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.CustomPresetTermsLink_close__390mm{flex:none;cursor:pointer;color:var(--ink)}.CustomPresetTermsLink_close__390mm:focus-visible{outline:2px solid var(--app-lime);outline-offset:3px}.CustomPresetTermsLink_section__pGA_d{margin:1.5rem 0}.CustomPresetTermsLink_section__pGA_d p{margin-top:.75rem}.LandingPage_page__Q7_ry{overflow:hidden;background:var(--app-surface);color:var(--ink)}.LandingPage_section__9LKny{position:relative;display:flex;flex-direction:column;padding:0 1.5rem 1.5rem;text-align:center}.LandingPage_hero__FCC0v{min-height:100svh;padding:8rem 1.5rem 1.5rem}.LandingPage_sectionCard__cQo1u{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;padding:clamp(5rem,9vw,8rem) clamp(2rem,5vw,4.5rem)}.LandingPage_copy__H3aTo{width:min(100%,46rem)}.LandingPage_createCopy__fF_2k{width:min(100%,58rem)}.LandingPage_creativeDirection__cV8oK{white-space:nowrap}.LandingPage_heroCard__w4Ai0{display:flex;width:100%;flex:1;flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,4.5rem)}.LandingPage_copy__H3aTo>p:not(:first-child){max-width:34rem;margin:1rem auto 0;text-wrap:balance}.LandingPage_actions__WxWGg{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem}.LandingPage_agentCopy__NMpwm{margin-top:clamp(5rem,9vw,8rem)}@media (max-width:700px){.LandingPage_section__9LKny{padding:0 1.2rem 1.2rem}.LandingPage_hero__FCC0v{min-height:100svh;padding:10rem 1.2rem 1.2rem}.LandingPage_heroCard__w4Ai0{padding-inline:1rem}.LandingPage_sectionCard__cQo1u{padding:5rem 1rem}.LandingPage_creativeDirection__cV8oK{white-space:normal}}.SceneGenerationAnimation_demo__C_fTP{width:min(100%,750px);margin-top:3.5rem}.SceneGenerationAnimation_prompt__E4FdD{position:relative;padding:1.75rem;text-align:left}.SceneGenerationAnimation_promptHeader__BLiiY{display:flex;align-items:center;justify-content:space-between;gap:1rem}.SceneGenerationAnimation_promptRow__4mFXC{display:flex;align-items:center;gap:1rem;margin-top:1.5rem}.SceneGenerationAnimation_promptText__BwpVX{min-width:0;flex:1;padding:.5rem .25rem}.SceneGenerationAnimation_lines__tVf_J{position:relative;min-height:1.5rem}.SceneGenerationAnimation_line__I7wma{position:absolute;top:0;left:0;width:max-content;max-width:100%;opacity:0;animation:SceneGenerationAnimation_line-cycle__Z_5ES 21s linear infinite}.SceneGenerationAnimation_line__I7wma:nth-child(2),.SceneGenerationAnimation_line__I7wma:nth-child(2) .SceneGenerationAnimation_typedText__poQ0u,.SceneGenerationAnimation_line__I7wma:nth-child(2):after{animation-delay:7s,7s}.SceneGenerationAnimation_line__I7wma:nth-child(3),.SceneGenerationAnimation_line__I7wma:nth-child(3) .SceneGenerationAnimation_typedText__poQ0u,.SceneGenerationAnimation_line__I7wma:nth-child(3):after{animation-delay:14s,14s}.SceneGenerationAnimation_line__I7wma:after{position:absolute;top:0;left:0;width:2px;height:1.4em;background:var(--ink);content:"";animation:SceneGenerationAnimation_caret-move__FI9aA 21s steps(28) infinite,SceneGenerationAnimation_caret-blink___8ntS 1s step-end infinite}.SceneGenerationAnimation_typedText__poQ0u{display:block;white-space:nowrap;clip-path:inset(0 100% 0 0);animation:SceneGenerationAnimation_type-line__fy8Xo 21s steps(28) infinite}.SceneGenerationAnimation_generate__jLzRb{flex:none;animation:SceneGenerationAnimation_generate-press__R_HS4 7s ease-in-out infinite}.SceneGenerationAnimation_pointer__HKjgT{position:absolute;z-index:2;width:1.5rem;height:1.5rem;color:var(--app-canvas);filter:drop-shadow(0 2px 2px rgb(0 0 0/20%));pointer-events:none;animation:SceneGenerationAnimation_pointer-move__InxID 7s ease-in-out infinite}.SceneGenerationAnimation_connector__hTM8v{position:relative;width:2px;height:clamp(3rem,6vw,5rem);margin:auto;overflow:hidden;background:var(--app-outline)}.SceneGenerationAnimation_connector__hTM8v span{position:absolute;top:-45%;left:0;width:100%;height:45%;background:linear-gradient(transparent,var(--app-lime),transparent);opacity:0;animation:SceneGenerationAnimation_line-shimmer__r7TVL 7s linear infinite}.SceneGenerationAnimation_gallery__BpLuy{width:100%}.SceneGenerationAnimation_srOnly__isDvm{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@keyframes SceneGenerationAnimation_line-cycle__Z_5ES{0%,30%{opacity:1}33%,to{opacity:0}}@keyframes SceneGenerationAnimation_type-line__fy8Xo{0%{clip-path:inset(0 100% 0 0)}10%,30%{clip-path:inset(0 0 0 0)}33%,to{clip-path:inset(0 100% 0 0)}}@keyframes SceneGenerationAnimation_caret-move__FI9aA{0%{left:0}10%,30%{left:100%}33%,to{left:0}}@keyframes SceneGenerationAnimation_caret-blink___8ntS{50%{opacity:0}}@keyframes SceneGenerationAnimation_pointer-move__InxID{0%,34%{top:calc(100% - 1.75rem);left:2.5rem;transform:scale(1)}47%,49%{top:calc(100% - 3.2rem);left:calc(100% - 4.5rem);transform:scale(1)}52%{top:calc(100% - 3.2rem);left:calc(100% - 4.5rem);transform:scale(.8)}57%,78%{top:calc(100% - 3.2rem);left:calc(100% - 4.5rem);transform:scale(1)}to{top:calc(100% - 1.75rem);left:2.5rem;transform:scale(1)}}@keyframes SceneGenerationAnimation_generate-press__R_HS4{0%,49%,57%,to{transform:scale(1)}52%{transform:scale(.96)}}@keyframes SceneGenerationAnimation_line-shimmer__r7TVL{0%,51%{opacity:0;transform:translateY(0)}52%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(320%)}71%,to{opacity:0;transform:translateY(320%)}}@media (max-width:600px){.SceneGenerationAnimation_prompt__E4FdD{padding:1.25rem}.SceneGenerationAnimation_promptRow__4mFXC{gap:.5rem}.SceneGenerationAnimation_lines__tVf_J{min-height:3.75rem}.SceneGenerationAnimation_typedText__poQ0u{white-space:normal}}@media (prefers-reduced-motion:reduce){.SceneGenerationAnimation_connector__hTM8v span,.SceneGenerationAnimation_generate__jLzRb,.SceneGenerationAnimation_line__I7wma,.SceneGenerationAnimation_line__I7wma:after,.SceneGenerationAnimation_pointer__HKjgT,.SceneGenerationAnimation_typedText__poQ0u{animation:none}.SceneGenerationAnimation_line__I7wma:first-child{opacity:1}.SceneGenerationAnimation_typedText__poQ0u{clip-path:none}.SceneGenerationAnimation_connector__hTM8v span,.SceneGenerationAnimation_line__I7wma:after,.SceneGenerationAnimation_pointer__HKjgT{display:none}}.AgentChatAnimation_chat__sBmYI{display:flex;width:min(100%,750px);min-height:10rem;flex-direction:column;margin-top:3.5rem;padding:1.75rem;text-align:left}.AgentChatAnimation_chat__sBmYI p{margin:0}.AgentChatAnimation_chat__sBmYI .AgentChatAnimation_message__VxFyr{font-size:1.125rem}.AgentChatAnimation_model__3zBiK{vertical-align:middle}.AgentChatAnimation_model__3zBiK>span{grid-area:1/1;text-align:center;opacity:0;animation:AgentChatAnimation_model-swipe__khOgb 8s ease-in-out infinite}.AgentChatAnimation_model__3zBiK>span:nth-child(2){animation-delay:1.6s}.AgentChatAnimation_model__3zBiK>span:nth-child(3){animation-delay:3.2s}.AgentChatAnimation_model__3zBiK>span:nth-child(4){animation-delay:4.8s}.AgentChatAnimation_model__3zBiK>span:nth-child(5){animation-delay:6.4s}.AgentChatAnimation_caret__zAlQS{display:inline-block;width:2px;height:1.2em;margin-left:2px;vertical-align:-.2em;background:var(--ink);animation:AgentChatAnimation_caret-blink__Drm9o 1s step-end infinite}.AgentChatAnimation_actions__vGNYp{display:flex;justify-content:flex-end;margin-top:auto;padding-top:1.5rem}.AgentChatAnimation_send__WG_lN{width:2.75rem;padding:0;border-radius:50%;pointer-events:none}.AgentChatAnimation_srOnly__1yAhK{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@keyframes AgentChatAnimation_model-swipe__khOgb{0%{opacity:0;transform:translateY(70%);filter:blur(3px)}15%,4%{opacity:1;transform:translateY(0);filter:blur(0)}20%{opacity:0;transform:translateY(-70%);filter:blur(3px)}20.01%,to{opacity:0;transform:translateY(70%);filter:blur(3px)}}@keyframes AgentChatAnimation_caret-blink__Drm9o{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.AgentChatAnimation_caret__zAlQS,.AgentChatAnimation_model__3zBiK>span{animation:none}.AgentChatAnimation_model__3zBiK>span:first-child{opacity:1}}.AgentIcons_row__xFLFU{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:1.5rem auto 0}.AgentIcons_icon__uQ_ia{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid var(--app-outline);border-radius:.8rem;background:#fff;color:#000}.AgentIcons_icon__uQ_ia svg{width:60%;height:60%}.AgentIcons_claude__8czk5{color:#d97757}.AgentIcons_gemini__h_ydH{color:#4285f4}.CheckoutSuccessModal_backdrop__M_owI{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:1rem;background:rgba(9,12,13,.78);-webkit-backdrop-filter:blur(.55rem) saturate(.78);backdrop-filter:blur(.55rem) saturate(.78);animation:CheckoutSuccessModal_fadeIn__qcS2J .18s ease-out both}.CheckoutSuccessModal_dialog__SmExg{position:relative;width:min(35rem,100%);overflow:hidden;border:1px solid rgba(255,255,255,.23);border-radius:1.35rem;background:var(--app-overlay);box-shadow:0 2rem 6rem rgba(0,0,0,.55);color:var(--ink);-webkit-backdrop-filter:blur(12px) saturate(1.45);backdrop-filter:blur(12px) saturate(1.45);animation:CheckoutSuccessModal_dialogIn__gsiwj .21s cubic-bezier(.2,.85,.25,1) both}.CheckoutSuccessModal_close__gKL4O{position:absolute;top:1rem;right:1rem;z-index:1;display:grid;width:2.35rem;height:2.35rem;place-items:center;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:rgba(7,14,18,.2);color:var(--ink);padding:0 0 .06rem;font-size:1.5rem;line-height:1;cursor:pointer;transition:background .15s ease,transform .15s ease}.CheckoutSuccessModal_close__gKL4O:hover{background:rgba(255,255,255,.11);transform:rotate(7deg)}.CheckoutSuccessModal_close__gKL4O:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.CheckoutSuccessModal_body___mmdQ{padding:clamp(2.2rem,7vw,3.5rem) clamp(1.4rem,6vw,3.25rem) clamp(2rem,5vw,3rem);text-align:center}.CheckoutSuccessModal_title__Y4iii{max-width:26rem;margin:0 auto;color:var(--ink);font-family:var(--font-display);font-size:clamp(1.55rem,5vw,2.25rem);font-weight:800;line-height:1.04;letter-spacing:-.025em}.CheckoutSuccessModal_copy__1Unww{max-width:28rem;margin:1rem auto 0;color:#e5d3b9;font-family:var(--font-body);font-size:clamp(.9rem,2vw,1rem);line-height:1.6}.CheckoutSuccessModal_copy__1Unww+.CheckoutSuccessModal_copy__1Unww{margin-top:.65rem}@keyframes CheckoutSuccessModal_fadeIn__qcS2J{0%{opacity:0}to{opacity:1}}@keyframes CheckoutSuccessModal_dialogIn__gsiwj{0%{opacity:0;transform:translateY(.7rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.CheckoutSuccessModal_backdrop__M_owI,.CheckoutSuccessModal_dialog__SmExg{animation:none}.CheckoutSuccessModal_close__gKL4O{transition:none}}.PresetCustomRequest_section__z9pqg{margin-top:clamp(2rem,5vw,4rem);padding-top:clamp(2rem,5vw,4rem);border-top:1px solid var(--app-outline);text-align:center}.PresetCustomRequest_modalSection__wkjOu{padding-bottom:2rem}.PresetCustomRequest_carousel__0Cv7E{width:100%;margin:1.5rem auto}.PresetCustomRequest_link__1Kubc{color:inherit;text-decoration:none}.PresetCustomRequest_link__1Kubc:focus-visible{outline:2px solid var(--app-lime);outline-offset:3px;border-radius:.25rem}.PresetPickerDialog_trigger__L_I88{display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgb(255 255 255/16%);border-radius:1rem;padding:.6rem .8rem;color:#f4f4ee;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}.PresetPickerDialog_trigger__L_I88:hover{border-color:rgb(223 255 138/55%)}.PresetPickerDialog_close___0oeJ:focus-visible,.PresetPickerDialog_trigger__L_I88:focus-visible{outline:2px solid var(--app-lime);outline-offset:3px}.PresetPickerDialog_triggerPrompt__jGUcC{justify-content:center;min-height:3rem;border-color:rgb(223 255 138/48%)}.PresetPickerDialog_triggerPrompt__jGUcC:hover{border-color:var(--app-lime)}.PresetPickerDialog_triggerPrompt__jGUcC .PresetPickerDialog_triggerTitle__D85tD{color:var(--app-lime);font-size:var(--studio-field-size,14px);font-weight:700;letter-spacing:.04em;text-align:center}.PresetPickerDialog_field__CquJx{display:grid;gap:.4rem}.PresetPickerDialog_fieldLabel__T7K49{color:rgb(244 244 238/90%);font-size:var(--studio-field-size,14px);line-height:1.4}.PresetPickerDialog_triggerTitle__D85tD{overflow:hidden;font-size:var(--studio-field-size,14px);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.PresetPickerDialog_triggerAction__9_peI{flex:none;color:var(--app-lime)}.PresetPickerDialog_backdrop__1zRuh{position:fixed;z-index:80;inset:0;background:rgb(4 5 4/82%);backdrop-filter:blur(12px)}.PresetPickerDialog_viewport__FM4J8{position:fixed;z-index:81;inset:0;display:grid;place-items:center;padding:clamp(.5rem,2vw,1.5rem)}.PresetPickerDialog_dialog__mbpvj{display:flex;width:min(100%,58rem);max-height:min(92svh,58rem);flex-direction:column;overflow:hidden;color:inherit}.PresetPickerDialog_header__YF1N_{display:flex;flex:none;align-items:flex-start;justify-content:space-between;gap:1rem;padding:clamp(1.1rem,2.2vw,1.75rem) clamp(1.25rem,2.6vw,2rem) 1rem}.PresetPickerDialog_title__bWGdV{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.65rem,3vw,2.5rem);font-weight:800;letter-spacing:-.045em;line-height:1.05}.PresetPickerDialog_intro__Z6Gvi{max-width:36rem;margin-top:.65rem;color:rgb(244 244 238/59%);font-size:.84rem;line-height:1.55}.PresetPickerDialog_close___0oeJ{display:grid;width:2.65rem;height:2.65rem;flex:none;place-items:center;border:1px solid rgb(255 255 255/10%);border-radius:50%;background:var(--ds-field,#2e3033);color:#f4f4ee;cursor:pointer}.PresetPickerDialog_close___0oeJ:hover{background:var(--ds-field-raised,#3d4045)}.PresetPickerDialog_modalHeader__HHYAo .PresetPickerDialog_close___0oeJ{width:2.125rem;height:2.125rem;margin-left:auto}.PresetPickerDialog_scroll__t_kw4{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.45rem clamp(1.25rem,2.6vw,2rem) clamp(1.35rem,2.8vw,2.1rem);scrollbar-color:rgb(255 255 255/20%) transparent}.PresetPickerDialog_grid__FLjA_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.85rem,1.7vw,1.35rem);padding:3px}.PresetPickerDialog_item__KjdJR{min-width:0}.PresetPickerDialog_posterButton___JAin{position:relative;display:block;width:100%;border:0;border-radius:1rem;background:transparent;padding:0;color:inherit;text-align:left;cursor:pointer;outline:1px solid transparent;outline-offset:1px;transition:box-shadow .18s ease}.PresetPickerDialog_item__KjdJR[data-selected=true] .PresetPickerDialog_posterButton___JAin,.PresetPickerDialog_posterButton___JAin:hover{transform:none;outline-color:var(--app-lime,#d7ff79);outline-offset:1px;box-shadow:0 10px 32px rgb(0 0 0/35%)}.PresetPickerDialog_posterButton___JAin:focus-visible{outline:2px solid var(--app-lime,#d7ff79);outline-offset:1px}.PresetPickerDialog_posterButton___JAin:disabled{cursor:not-allowed;opacity:.62}.PresetPickerDialog_empty__rnOaJ{padding:3rem 1rem;color:rgb(244 244 238/60%);text-align:center}.PresetPickerDialog_more__ugE8e{display:flex;flex-direction:column;align-items:center;gap:.9rem;margin-top:clamp(1.35rem,2.6vw,1.9rem);border-top:1px solid rgb(255 255 255/8%);padding-top:clamp(1.15rem,2.2vw,1.55rem);text-align:center}.PresetPickerDialog_moreTitle__bgv_W{margin:0;color:var(--ink,#e4e7eb);font-family:var(--font-display),Georgia,serif;font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:700;letter-spacing:-.03em;line-height:1.2}.PresetPickerDialog_moreAction__W5D5W{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border:1px solid #f3ffc8;border-radius:1rem;padding:.6rem .8rem;background:linear-gradient(180deg,rgb(255 255 255/42%) 0,transparent 46%),var(--app-lime,#dfff8a);color:var(--app-lime-ink,#12140f);text-decoration:none;box-shadow:inset 0 1px 0 rgb(255 255 255/72%),inset 0 -14px 18px rgb(92 112 18/26%),0 2px 7px rgb(223 255 138/14%);transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.PresetPickerDialog_moreAction__W5D5W:focus-visible,.PresetPickerDialog_moreAction__W5D5W:hover{transform:scale(1.04);border-color:var(--app-lime-hover,#e8ff9c);background:linear-gradient(180deg,rgb(255 255 255/48%) 0,transparent 46%),var(--app-lime-hover,#e8ff9c);box-shadow:inset 0 1px 0 rgb(255 255 255/80%),inset 0 -14px 18px rgb(92 112 18/18%),0 6px 16px rgb(223 255 138/26%)}.PresetPickerDialog_moreAction__W5D5W:focus-visible{outline:2px solid var(--app-lime);outline-offset:3px}@media (max-width:800px){.PresetPickerDialog_grid__FLjA_{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:580px){.PresetPickerDialog_viewport__FM4J8{padding:.5rem}.PresetPickerDialog_dialog__mbpvj{max-height:94svh}.PresetPickerDialog_grid__FLjA_{grid-template-columns:repeat(2,minmax(0,1fr))}.PresetPickerDialog_header__YF1N_{padding-bottom:1rem}.PresetPickerDialog_intro__Z6Gvi{font-size:.73rem}}@media (prefers-reduced-motion:reduce){.PresetPickerDialog_ghost__13sWK,.PresetPickerDialog_moreAction__W5D5W,.PresetPickerDialog_posterButton___JAin,.PresetPickerDialog_trigger__L_I88{transition:none}.PresetPickerDialog_moreAction__W5D5W:focus-visible,.PresetPickerDialog_moreAction__W5D5W:hover{transform:none}}.PresetPickerDialog_modalHeader__HHYAo{display:flex;flex:none;align-items:center;gap:.75rem;padding:.85rem 1.25rem 0}.PresetPickerDialog_ghost__13sWK{position:relative;display:inline-flex;min-height:2.75rem;align-items:center;padding:.6rem .8rem;border:0;border-radius:1rem;background:transparent;color:rgb(244 244 238/75%);text-decoration:none;transition:background .16s ease,color .16s ease}.PresetPickerDialog_ghost__13sWK:focus-visible,.PresetPickerDialog_ghost__13sWK:hover{background:rgb(255 255 255/6%);color:var(--ink)}.PresetPickerDialog_ghost__13sWK:focus-visible{outline:2px solid var(--app-lime);outline-offset:3px}.PresetPickerDialog_posterColumn__sR74z{display:grid;align-content:start;gap:1rem;width:100%;max-width:260px}.PresetPickerDialog_kindTabs__htSPx{margin-top:1.15rem}.PresetPickerDialog_content__GoZiJ{padding:.25rem 0 1rem}.PresetGallery_page__G4FTc{padding:0 clamp(1rem,3vw,2.75rem) 1.5rem}.PresetGallery_navLink__L3aaR{color:var(--muted);font-size:.8rem;text-decoration:none}.PresetGallery_navLink__L3aaR:hover{color:var(--ink)}.PresetGallery_main__93MJE{max-width:1440px;margin:0 auto;padding-top:clamp(1.25rem,3vw,2.5rem)}.PresetGallery_section__A_blQ{margin-top:1.1rem;padding:clamp(1.3rem,3vw,2.25rem)}.PresetGallery_detailSection___ssOo{padding:1.25rem}.PresetGallery_publicDetailGrid__sgN70{display:grid;gap:1.25rem;align-items:start}.PresetGallery_publicPoster__L27vb{display:grid;align-content:start;gap:.5rem;width:min(100%,145px)}.PresetGallery_publicDetailText__n48ch{min-width:0}.PresetGallery_publicSpecs__0KfOd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0}.PresetGallery_publicDetailExtra__L94Zf{margin-top:.5rem}.PresetGallery_main__93MJE>:first-child{margin-top:0}.PresetGallery_sectionAction__uE_9m{display:flex;justify-content:flex-end;margin-top:1.5rem}.PresetGallery_sectionHeading__0IG_r{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1.4rem}.PresetGallery_sectionTitle__sB2la{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.3rem,2.5vw,1.8rem);font-weight:800;letter-spacing:-.03em}.PresetGallery_sectionCopy__Z6Uo6{margin-top:.4rem;color:var(--muted);font-size:.8rem;line-height:1.5}.PresetGallery_videoGrid__gIii6{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.PresetGallery_videoItem__I1pvh{min-width:0}.PresetGallery_videoSkeleton__jdC1c{width:100%;aspect-ratio:9/16;border-radius:1rem}.PresetGallery_empty__Mt2sl{border:1px dashed rgb(255 255 255/14%);border-radius:1.1rem;padding:2.4rem 1.3rem;color:var(--muted);font-size:.85rem;line-height:1.6;text-align:center}.PresetGallery_tipsHeader__COK5a{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.PresetGallery_ghost__he8xU{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;gap:.3rem;border:1px solid rgb(255 255 255/15%);border-radius:999px;padding:.35rem .7rem;color:var(--ink);font-size:.7rem;font-weight:600;text-decoration:none;transition:background .16s ease,border-color .16s ease}.PresetGallery_ghost__he8xU:hover{border-color:rgb(255 255 255/30%);background:rgb(255 255 255/6%)}.PresetGallery_ghost__he8xU:focus-visible,.PresetGallery_navLink__L3aaR:focus-visible{outline:2px solid var(--app-accent);outline-offset:3px}@media (max-width:1050px){.PresetGallery_videoGrid__gIii6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.PresetGallery_videoGrid__gIii6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.PresetGallery_videoGrid__gIii6{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}@media (min-width:640px){.PresetGallery_publicSpecs__0KfOd{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px) and (max-width:999px){.PresetGallery_publicDetailGrid__sgN70{grid-template-columns:145px minmax(0,1fr)}.PresetGallery_publicPoster__L27vb{grid-row:1/span 3}}@media (min-width:1000px){.PresetGallery_detailSection___ssOo{height:400px}.PresetGallery_publicDetailGrid__sgN70{height:100%;grid-template-columns:176px minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.PresetGallery_publicPoster__L27vb{grid-row:1/-1;width:100%}.PresetGallery_publicTitle__9Qbp3{grid-column:2/-1}.PresetGallery_publicDetails__GszAd,.PresetGallery_publicSummary__aqewU{height:100%;overflow-y:auto;scrollbar-width:thin}.PresetGallery_publicDetails__GszAd{overscroll-behavior:contain}}.InspirationGallery_section__KfGV4{margin-top:var(--studio-gap,clamp(.8rem,1.25vw,1.25rem));padding:clamp(1.25rem,2vw,1.75rem)}.InspirationGallery_header__uDgR_{margin-bottom:clamp(1.15rem,2vw,1.75rem)}.InspirationGallery_title__MTPYW{margin:0}.InspirationGallery_grid__eTDww{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.65rem,1.2vw,1.2rem);margin:0;padding:0;list-style:none}.InspirationGallery_item__rW_iq{min-width:0}.InspirationGallery_loadMore__fE_l6{display:flex;justify-content:center;margin-top:1.25rem}.InspirationGallery_empty___Xb_4{grid-column:1/-1;border:1px dashed rgb(255 255 255/16%);border-radius:1.5rem;padding:clamp(2.5rem,6vw,6rem) 1.5rem;color:var(--muted);text-align:center}@media (max-width:1179px){.InspirationGallery_grid__eTDww{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.InspirationGallery_grid__eTDww{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}}.SceneTagField_editor__ASi2h{margin-top:.375rem}.SceneTagField_surface__nEZqT{position:relative}.SceneTagField_highlights__Y1_Dl,.SceneTagField_input__odNxz{box-sizing:border-box;width:100%;margin:0;padding:.75rem;border:1px solid rgb(255 255 255/12%);border-radius:1rem;font-family:inherit;font-size:var(--studio-field-size,14px);font-weight:400;line-height:1.45;letter-spacing:normal;white-space:pre-wrap;overflow-wrap:break-word;scrollbar-gutter:stable}.SceneTagField_input__odNxz{position:relative;z-index:1;display:block;min-height:6.5rem;resize:vertical;color:transparent;caret-color:var(--ink);background:transparent}.SceneTagField_input__odNxz::placeholder{color:color-mix(in srgb,var(--muted) 55%,transparent)}.SceneTagField_input__odNxz:focus{border-color:rgb(223 255 138/70%);outline:none}.SceneTagField_highlights__Y1_Dl{position:absolute;z-index:0;inset:0;overflow:hidden;color:inherit;pointer-events:none;border-color:transparent;background:var(--app-field);scrollbar-width:none}.SceneTagField_highlights__Y1_Dl::-webkit-scrollbar{display:none}.SceneTagField_tag__sjXvd{color:var(--app-lime);font-weight:700;letter-spacing:-.035em}.SceneTagField_menu__a9poi{position:fixed;z-index:80;max-height:min(18rem,calc(100vh - 1rem));overflow:auto;padding:.35rem;border:1px solid rgb(255 255 255/10%);border-radius:.9rem;background:var(--ds-card,#1f2123);box-shadow:0 16px 40px rgb(0 0 0/45%)}.SceneTagField_option__zWY4Q{display:flex;align-items:center;gap:.7rem;width:100%;padding:.4rem;border:0;border-radius:.7rem;background:transparent;color:var(--ink);text-align:left;cursor:pointer}.SceneTagField_option__zWY4Q:hover,.SceneTagField_option__zWY4Q[aria-selected=true]{background:rgb(223 255 138/12%)}.SceneTagField_thumbFallback__wAD1b,.SceneTagField_thumb__fnSQl{width:2.25rem;height:2.25rem;flex:none;border-radius:.55rem}.SceneTagField_thumb__fnSQl{object-fit:cover}.SceneTagField_thumbFallback__wAD1b{background:var(--ds-field,#2e3033)}.SceneTagField_optionCopy__Y4nAg{min-width:0;flex:1}.SceneTagField_optionLabel__UEjo3,.SceneTagField_optionTag__hW_5t{color:var(--app-lime);font-size:var(--studio-field-size,14px);font-weight:700}.SceneTagField_optionLabel__UEjo3,.SceneTagField_optionName__wJd62{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SceneTagField_optionName__wJd62{color:var(--muted);font-size:.78em;font-weight:400}.SceneTagField_optionTag__hW_5t{flex:none}.SceneTagField_empty__AI9gB{margin:0;padding:.7rem .75rem;color:var(--muted);font-size:var(--studio-field-size,14px)}.VideoGenerationDetails_layer__ieOxc{position:absolute;z-index:5;inset:0;pointer-events:none}.VideoGenerationDetails_scrim__xTCCg{position:absolute;inset:0;border:0;background:rgb(0 0 0/22%);cursor:default;pointer-events:auto}.VideoGenerationDetails_scrim__xTCCg:focus{outline:none}.VideoGenerationDetails_card__U8AIr{position:absolute;top:3.65rem;right:.75rem;display:flex;width:min(23rem,calc(100% - 1.5rem));max-height:calc(100% - 4.4rem);flex-direction:column;overflow:hidden;border:1px solid rgb(247 247 247/12%);border-radius:1rem;background:var(--app-surface-muted);color:var(--ink);box-shadow:0 25px 50px -12px rgb(0 0 0/40%);pointer-events:auto;transform-origin:top right}.VideoGenerationDetails_header__yo7M4{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border-bottom:1px solid rgb(247 247 247/10%)}.VideoGenerationDetails_title__e8HZK{margin:0;color:var(--ink);font-family:var(--font-body);font-size:var(--studio-field-size,14px);font-weight:650;letter-spacing:0;line-height:1.4}.VideoGenerationDetails_close__Xo60m{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border:1px solid rgb(255 255 255/18%);border-radius:999px;background:rgb(0 0 0/20%);color:rgb(255 255 255/74%);cursor:pointer}.VideoGenerationDetails_close__Xo60m:hover{background:rgb(255 255 255/12%);color:white}.VideoGenerationDetails_close__Xo60m:focus-visible{outline:2px solid var(--app-lime);outline-offset:2px}.VideoGenerationDetails_content__nWEhe{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgb(255 255 255/28%) transparent;scrollbar-width:thin}.VideoGenerationDetails_fields__y9V2q{margin:0}.VideoGenerationDetails_sharing__V4EKR{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.8rem 1rem;border-top:1px solid rgb(247 247 247/10%);color:var(--muted);font-size:.75rem}.VideoGenerationDetails_sharing__V4EKR button{border:0;background:none;color:var(--ink);text-decoration:underline;cursor:pointer}.VideoGenerationDetails_sharing__V4EKR button:disabled{opacity:.5;cursor:wait}.VideoGenerationDetails_sharing__V4EKR button:focus-visible{outline:2px solid var(--app-lime);outline-offset:3px}.VideoGenerationDetails_field__Kr_Ab{padding:.7rem 1rem;border-bottom:1px solid rgb(247 247 247/10%)}.VideoGenerationDetails_field__Kr_Ab:last-child{border-bottom:0}.VideoGenerationDetails_field__Kr_Ab dt{color:rgb(244 244 238/90%);line-height:1.4}.VideoGenerationDetails_field__Kr_Ab dd,.VideoGenerationDetails_field__Kr_Ab dt{font-family:var(--font-body);font-size:var(--studio-field-size,14px);font-weight:400;letter-spacing:0}.VideoGenerationDetails_field__Kr_Ab dd{margin:.25rem 0 0;color:var(--ink);line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.VideoGenerationDetails_technicalGrid__23M1T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.VideoGenerationDetails_technicalGrid__23M1T .VideoGenerationDetails_field__Kr_Ab+.VideoGenerationDetails_field__Kr_Ab{border-left:1px solid rgb(247 247 247/10%)}.VideoGenerationDetails_loadingBlock__OeczF{display:grid;gap:.5rem;padding:.8rem 1rem 1rem;border-top:1px solid rgb(247 247 247/10%)}.VideoGenerationDetails_loadingLineShort__YqHXW,.VideoGenerationDetails_loadingLine__Bk3dy{display:block;width:100%;height:.6rem;border-radius:999px;background:linear-gradient(90deg,rgb(255 255 255/8%) 20%,rgb(255 255 255/19%) 42%,rgb(255 255 255/8%) 64%);background-size:220% 100%;animation:VideoGenerationDetails_details-shimmer__zcVeR 1.3s ease-in-out infinite}.VideoGenerationDetails_loadingLineShort__YqHXW{width:68%}.VideoGenerationDetails_notice__Se9Fm{margin:0;padding:.75rem 1rem;border-top:1px solid rgb(247 247 247/10%);color:var(--muted);font-family:var(--font-body);font-size:var(--studio-field-size,14px);line-height:1.4}@keyframes VideoGenerationDetails_details-shimmer__zcVeR{to{background-position:-220% 0}}@media (max-width:520px){.VideoGenerationDetails_card__U8AIr{top:3.25rem;right:.55rem;width:calc(100% - 1.1rem);max-height:calc(100% - 3.9rem);border-radius:.95rem}}@media (prefers-reduced-motion:reduce){.VideoGenerationDetails_loadingLineShort__YqHXW,.VideoGenerationDetails_loadingLine__Bk3dy{animation:none}}.StudioWorkspace_page___cSs_{--studio-lime:var(--app-lime);--studio-ink:var(--ink);--studio-muted:#a7aeb6;--studio-line:rgb(255 255 255/8%);--studio-line-strong:rgb(255 255 255/16%);--studio-panel:var(--ds-card,#1f2123);--studio-panel-raised:var(--ds-field,#2e3033);--studio-black:var(--ds-canvas,#0c0c0c);--studio-radius:var(--ds-radius,1.75rem);--studio-gap:clamp(.8rem,1.25vw,1.25rem);width:100%;max-width:1680px;margin:0 auto;padding:1rem clamp(1rem,2vw,2.25rem) var(--studio-gap)}.StudioWorkspace_workbench__S9cwj{display:grid;height:clamp(42rem,calc(100svh - 7.5rem),54rem);grid-template-columns:clamp(20.5rem,25vw,25.5rem) minmax(0,1fr);gap:var(--studio-gap);animation:StudioWorkspace_studio-reveal__xLGvI .48s cubic-bezier(.22,1,.36,1) backwards}.StudioWorkspace_briefColumn__Pkz4p{position:relative;min-width:0;min-height:0;overflow:hidden}.StudioWorkspace_briefScroll__T82Ow{height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:clamp(1.1rem,1.55vw,1.55rem);scrollbar-color:rgb(255 255 255/24%) transparent;scrollbar-width:thin}.StudioWorkspace_briefScroll__T82Ow::-webkit-scrollbar{width:8px}.StudioWorkspace_briefScroll__T82Ow::-webkit-scrollbar-track{background:transparent}.StudioWorkspace_briefScroll__T82Ow::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgb(255 255 255/26%);background-clip:content-box}.StudioWorkspace_briefFade__KijxI{position:absolute;z-index:3;right:0;bottom:0;left:0;height:1.25rem;border-radius:0 0 var(--studio-radius) var(--studio-radius);background:linear-gradient(180deg,transparent,rgb(30 36 42/45%) 75%,var(--studio-panel));opacity:0;pointer-events:none;transition:opacity .18s ease}.StudioWorkspace_briefFade__KijxI[data-visible=true]{opacity:1}.StudioWorkspace_briefStack__MS1jC{display:grid;gap:1.35rem}.StudioWorkspace_briefIntro__2RTMZ{display:grid;gap:.85rem}.StudioWorkspace_guestPreset__CcU1W{display:grid;min-height:100%;place-items:center}.StudioWorkspace_guestPresetLink__hJDek{--ink:var(--app-light-text);position:relative;width:100%;text-align:center}.StudioWorkspace_guestPlayIcon__doTyk{color:var(--app-lime)}.StudioWorkspace_pendingPanel__mmFKl{padding:1.25rem 1.35rem}.StudioWorkspace_pendingItem__nPRSh{padding:1rem}.StudioWorkspace_formFields__1iZaM{min-width:0;margin:0;padding:0;border:0}.StudioWorkspace_formFieldsGrid__MtTzf{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:.5rem}.StudioWorkspace_formFieldsGrid__MtTzf>*{grid-column:1/-1;min-width:0}.StudioWorkspace_formFieldsBrandScene__udb0_{padding:1rem;border:1px solid rgb(255 255 255/10%);border-radius:1rem;background:rgb(0 0 0/10%)}.StudioWorkspace_formFieldsBrandScene__udb0_>*+*{margin-top:1rem}.StudioWorkspace_formFieldsLocked__qhb1M{filter:grayscale(.28) saturate(.55)}.StudioWorkspace_formFieldsLocked__qhb1M :is(input,textarea,select,button){cursor:not-allowed}.StudioWorkspace_sharingOptions__nNPsb{display:grid;gap:.9rem;padding-top:.45rem}.StudioWorkspace_sharingOption__kEEVB{display:flex;align-items:flex-start;gap:.65rem;color:var(--ink);font-size:12px;line-height:1.4;cursor:pointer}.StudioWorkspace_sharingHelp__yUPCy{display:block;margin-top:.2rem;color:var(--muted);font-size:10px;line-height:1.45}.StudioWorkspace_fieldCopy__WUA_O{line-height:1.4}.StudioWorkspace_fieldCopy__WUA_O,.StudioWorkspace_generateButton__fhF70{font-size:var(--studio-field-size,14px)}.dashboard-shell .StudioWorkspace_generateButton__fhF70.app-button--lime:hover:not(:disabled){transform:scale(1.04)}.StudioWorkspace_formFields__1iZaM :is(input,textarea,select){background-color:var(--app-field)!important;font-size:var(--studio-field-size,14px);line-height:1.45}.StudioWorkspace_formFields__1iZaM :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),textarea):focus{border-color:var(--app-field-border);outline:none;box-shadow:none;caret-color:var(--app-lime)}.StudioWorkspace_formFields__1iZaM .StudioWorkspace_uploadDropzone__UdFRo{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem}.StudioWorkspace_uploadDropzone__UdFRo>span:nth-child(2){grid-column:1/-1;grid-row:1}.StudioWorkspace_uploadDropzone__UdFRo>span:first-child{grid-column:1;grid-row:2;width:2.75rem;height:2.75rem;border-radius:.85rem}.StudioWorkspace_uploadDropzone__UdFRo>span:nth-child(3){grid-column:2;grid-row:2;justify-self:end}.StudioWorkspace_formFields__1iZaM textarea{min-height:3.25rem;resize:vertical}.StudioWorkspace_fieldWithUpload__RMoNk{overflow:hidden;border:1px solid var(--app-field-border);border-radius:1rem;background:var(--app-field)}.StudioWorkspace_formFieldsLocked__qhb1M .StudioWorkspace_fieldWithUpload__RMoNk textarea:disabled,.StudioWorkspace_formFields__1iZaM .StudioWorkspace_fieldWithUpload__RMoNk textarea{min-height:0;margin-top:0;padding:.8rem .9rem .65rem;border:0!important;border-radius:0!important;background-color:var(--ds-field-raised,#3d4045)!important;box-shadow:none}.StudioWorkspace_fieldWithUpload__RMoNk .StudioWorkspace_uploadCompact__exlpA{margin-top:0!important;padding:.7rem .9rem!important;border:0!important;border-top:1px solid rgb(255 255 255/8%)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.StudioWorkspace_formFields__1iZaM .StudioWorkspace_uploadCompact__exlpA{display:flex;align-items:center;gap:.75rem;min-height:0;padding:.7rem .9rem;font-size:var(--studio-field-size,14px)}.StudioWorkspace_formFields__1iZaM .StudioWorkspace_uploadCompact__exlpA>span:nth-child(2){grid-column:auto;grid-row:auto;flex:1;min-width:0;order:1}.StudioWorkspace_formFields__1iZaM .StudioWorkspace_uploadCompact__exlpA>span:first-child{grid-column:auto;grid-row:auto;width:3rem!important;height:3rem!important;order:2;padding:.6rem!important;border:1px solid rgb(255 255 255/16%);border-radius:.85rem;background:var(--app-field,#2e3033)!important;color:var(--app-lime);box-shadow:var(--ds-lime-well);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.StudioWorkspace_formFields__1iZaM .StudioWorkspace_uploadCompact__exlpA>span:first-child svg{width:1.15rem;height:1.15rem}.StudioWorkspace_formFields__1iZaM .StudioWorkspace_uploadCompact__exlpA:hover>span:first-child,.StudioWorkspace_formFields__1iZaM .StudioWorkspace_uploadCompact__exlpA[data-dragging=true]>span:first-child{border-color:rgb(223 255 138/55%);background:var(--app-field,#2e3033)!important;box-shadow:var(--ds-lime-well-hover)}.StudioWorkspace_formFields__1iZaM .StudioWorkspace_uploadCompact__exlpA>span:nth-child(3){display:none}.StudioWorkspace_uploadTitle__wr8N3{font-weight:650;line-height:1.3}.StudioWorkspace_uploadDetail__Uq3Pn{margin-top:.15rem;color:var(--muted);font-size:.78em;font-weight:400;line-height:1.35}.StudioWorkspace_tagEditor__NTa8f{color:var(--ink)}.StudioWorkspace_formFieldsLocked__qhb1M .StudioWorkspace_tagEditor__NTa8f textarea:disabled,.StudioWorkspace_formFields__1iZaM .StudioWorkspace_tagEditor__NTa8f textarea{color:transparent!important;caret-color:var(--app-lime);background:transparent!important;background-color:transparent!important;-webkit-text-fill-color:transparent!important}.StudioWorkspace_formFieldsLocked__qhb1M .StudioWorkspace_tagEditor__NTa8f{color:rgb(255 255 255/52%)}.StudioWorkspace_formFields__1iZaM textarea[data-compact=true]{height:2.75rem;min-height:2.75rem;padding-block:.55rem;line-height:1.4}.StudioWorkspace_formFieldsLocked__qhb1M :is(input,textarea,select):disabled{border-color:rgb(255 255 255/14%);background-color:var(--app-field-disabled)!important;color:rgb(255 255 255/52%);-webkit-text-fill-color:rgb(255 255 255/52%)}.StudioWorkspace_filmArea__36Srt{display:flex;min-width:0;min-height:0;gap:clamp(.65rem,1vw,1rem)}.StudioWorkspace_playerPanel__JnWmX{position:relative;display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden}.StudioWorkspace_infoButton__Ptjnq{position:absolute;z-index:6;top:.75rem;right:.75rem;display:inline-flex;width:2.55rem;height:2.55rem;min-height:2.55rem;align-items:center;justify-content:center;padding:0;border:1px solid var(--studio-line-strong);border-radius:999px;background:rgb(8 9 8/56%);color:var(--studio-ink);box-shadow:0 6px 20px rgb(0 0 0/24%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.StudioWorkspace_infoButton__Ptjnq:hover{transform:translateY(-1px);border-color:rgb(255 255 255/38%);background:rgb(255 255 255/9%)}.StudioWorkspace_infoButton__Ptjnq[data-open=true]{border-color:rgb(223 255 138/58%);background:rgb(223 255 138/16%);color:var(--studio-lime)}.StudioWorkspace_emptyAction__mCgzM:focus-visible,.StudioWorkspace_infoButton__Ptjnq:focus-visible{outline:2px solid var(--studio-lime);outline-offset:3px}.StudioWorkspace_playerStage__3Fw8E{position:relative;display:flex;min-height:0;flex:1 1 auto;align-items:stretch;justify-content:stretch;overflow:hidden;background:var(--studio-panel)}.StudioWorkspace_playerStage__3Fw8E[data-loading=true]{background:var(--studio-panel)}.StudioWorkspace_playerStage__3Fw8E[data-loading=true]:after{display:none}.StudioWorkspace_playerSkeleton__MtlVe{width:100%;height:100%;flex:1;border-radius:0}.StudioWorkspace_videoMount__U5tgb{position:relative;z-index:1;width:100%;height:100%;min-width:0;min-height:0;background:var(--studio-panel)}.StudioWorkspace_videoMount__U5tgb .media-container,.StudioWorkspace_videoMount__U5tgb .video-skin,.StudioWorkspace_videoMount__U5tgb video{background-color:var(--studio-panel)!important}.StudioWorkspace_emptyPlayer__hMNig{position:relative;z-index:1;display:flex;width:100%;min-height:24rem;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center}.StudioWorkspace_emptyMark__pajSF{display:grid;width:3.25rem;height:3.25rem;place-items:center;border:1px solid rgb(255 255 255/20%);border-radius:999px;color:var(--studio-lime);box-shadow:0 0 0 9px rgb(255 255 255/2%)}.StudioWorkspace_emptyKicker__DVXCo{margin:1.15rem 0 0;color:var(--studio-lime);font-size:.62rem;font-weight:650;letter-spacing:.17em;text-transform:uppercase}.StudioWorkspace_emptyTitle__6Uja0{margin:.4rem 0 0;font-family:var(--font-display);font-size:var(--app-heading-2-size);font-weight:800;letter-spacing:.018em;line-height:1.06}.StudioWorkspace_emptyCopy__kK5oN{max-width:23rem;margin:.7rem 0 0;color:var(--studio-muted);font-size:.78rem;line-height:1.6}.StudioWorkspace_emptyAction__mCgzM{margin-top:1.15rem;border:1px solid var(--studio-lime);border-radius:999px;padding:.65rem 1rem;background:var(--studio-lime);color:#12130f;font-size:.7rem;font-weight:700;cursor:pointer}.StudioWorkspace_galleryDock__QC4ZN{flex:0 0 clamp(20rem,25vw,24.5rem);width:clamp(20rem,25vw,24.5rem);min-width:0;overflow:hidden}.StudioWorkspace_galleryInner__wUa3v{display:flex;width:100%;height:100%;flex-direction:column}.StudioWorkspace_galleryHeader__Y2_HS{display:flex;min-height:5.25rem;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1rem 1rem clamp(1.1rem,1.55vw,1.55rem);border-bottom:1px solid var(--studio-line)}.StudioWorkspace_galleryTitleRow__EsMEH{min-width:0}.StudioWorkspace_galleryTitle__HRNV0{margin:0;font-family:var(--font-display);font-size:var(--app-heading-2-size);font-weight:800;letter-spacing:.018em;line-height:1.08}.StudioWorkspace_galleryBody__xJp7L{display:flex;min-height:0;flex:1;flex-direction:column}.StudioWorkspace_galleryGrid___DL_c{display:grid;grid-auto-rows:max-content;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:.65rem;padding:.8rem 1rem 1.25rem}.StudioWorkspace_galleryItem__kmjyi{min-width:0}.StudioWorkspace_galleryState__8z4KX{display:grid;flex:1;place-items:center;padding:2rem 1.25rem;text-align:center}.StudioWorkspace_galleryStateTitle__zxHqN{margin:0;font-family:var(--font-display);font-size:1.2rem;font-weight:750}.StudioWorkspace_galleryStateCopy___qPqn{max-width:14rem;margin:.55rem auto 0;color:var(--studio-muted);font-size:.7rem;line-height:1.6}.StudioWorkspace_galleryStateAction__sR2C_{margin-top:.9rem;border:1px solid var(--studio-line-strong);border-radius:999px;padding:.55rem .85rem;background:transparent;color:var(--studio-ink);font-size:.66rem;cursor:pointer}@keyframes StudioWorkspace_studio-reveal__xLGvI{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1179px){.StudioWorkspace_workbench__S9cwj{display:flex;height:auto;flex-direction:column;gap:1rem}.StudioWorkspace_filmArea__36Srt{order:1;flex-direction:column}.StudioWorkspace_playerPanel__JnWmX{height:clamp(34rem,76svh,50rem);flex:none}.StudioWorkspace_briefColumn__Pkz4p{order:2}.StudioWorkspace_briefScroll__T82Ow{height:auto;max-height:none;overflow:visible;padding:clamp(1.2rem,3vw,2rem)}.StudioWorkspace_guestPreset__CcU1W{min-height:18rem}.StudioWorkspace_briefFade__KijxI{display:none}.StudioWorkspace_galleryDock__QC4ZN{width:100%;min-height:26rem;flex:none}.StudioWorkspace_galleryInner__wUa3v{height:auto}.StudioWorkspace_galleryBody__xJp7L{height:clamp(20rem,42svh,32rem);flex:none}}@media (max-width:720px){.StudioWorkspace_page___cSs_{padding:.65rem .75rem var(--studio-gap)}.StudioWorkspace_workbench__S9cwj{gap:.75rem}.StudioWorkspace_playerPanel__JnWmX{height:auto;min-height:0}.StudioWorkspace_infoButton__Ptjnq{top:.55rem;right:.55rem;width:2.4rem;height:2.4rem;min-height:2.4rem}.StudioWorkspace_playerStage__3Fw8E{height:min(62svh,37rem);min-height:24rem;flex:none}.StudioWorkspace_galleryDock__QC4ZN{min-height:0}.StudioWorkspace_galleryBody__xJp7L{height:min(52svh,28rem);min-height:18rem}}@media (max-width:380px){.StudioWorkspace_playerStage__3Fw8E{min-height:22rem}}@media (prefers-reduced-motion:reduce){.StudioWorkspace_workbench__S9cwj{animation:none}.StudioWorkspace_infoButton__Ptjnq{transition:none}}.StudioGalleryScroll_galleryPanel__7ARZj{height:calc(100vh - 8rem);min-height:min(34rem,calc(100vh - 8rem));max-height:1100px}@supports (height:100svh){.StudioGalleryScroll_galleryPanel__7ARZj{height:calc(100svh - 8rem);min-height:min(34rem,calc(100svh - 8rem))}}.StudioGalleryScroll_scrollRegion__usAxV{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgb(210 216 222/62%) transparent;-webkit-overflow-scrolling:touch}.StudioGalleryScroll_galleryScrollArea__trSXZ{position:relative;min-height:0;flex:1;overflow:hidden}.StudioGalleryScroll_bottomFade__5shh5{position:absolute;z-index:2;right:1rem;bottom:0;left:0;height:3.25rem;background:linear-gradient(180deg,transparent 0,var(--app-surface-muted) 100%);pointer-events:none}.StudioGalleryScroll_scrollRegion__usAxV::-webkit-scrollbar{width:10px}.StudioGalleryScroll_scrollRegion__usAxV::-webkit-scrollbar-track{background:transparent}.StudioGalleryScroll_scrollRegion__usAxV::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background-color:rgb(210 216 222/62%);background-clip:content-box}.StudioGalleryScroll_scrollRegion__usAxV::-webkit-scrollbar-thumb:hover{background-color:rgb(235 239 243/82%)}