.cartoon-studio_portal__S4evB,.cartoon-studio_root__gQPLq{--cs-amber:#ffb347;--cs-amber-soft:rgba(255,179,71,0.13);--cs-amber-edge:rgba(255,179,71,0.45);--cs-amber-ink:#1d1406;--cs-bulb:#ffe7ad;--cs-paper:#f6f1e5;--cs-velvet:#4a0d15;--cs-wa:#25d366;--cs-citron-soft:color-mix(in srgb,var(--citron) 13%,transparent);--cs-citron-edge:color-mix(in srgb,var(--citron) 42%,transparent);--cs-line:var(--border-soft);--cs-line-2:var(--border);--cs-card:var(--surface-2);--cs-raised:var(--surface);--cs-high:var(--surface-3);--cs-gutter:16px}.cartoon-studio_root__gQPLq{position:relative;min-height:100%;overflow-x:clip;color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.45;background:radial-gradient(520px 420px at 12% -60px,rgba(255,179,71,.13),transparent 70%),radial-gradient(480px 380px at 92% -40px,color-mix(in srgb,var(--citron) 7%,transparent),transparent 70%),var(--canvas);-webkit-font-smoothing:antialiased}:where(.cartoon-studio_root__gQPLq,.cartoon-studio_portal__S4evB) *{box-sizing:border-box}:where(.cartoon-studio_root__gQPLq,.cartoon-studio_portal__S4evB) :where(h1,h2,h3){margin:0;font-family:var(--font-display);font-weight:700;line-height:1.08;letter-spacing:-.005em}:where(.cartoon-studio_root__gQPLq) h1{font-size:31px}:where(.cartoon-studio_root__gQPLq,.cartoon-studio_portal__S4evB) h2{font-size:23px}:where(.cartoon-studio_root__gQPLq,.cartoon-studio_portal__S4evB) h3{font-size:19px}:where(.cartoon-studio_root__gQPLq,.cartoon-studio_portal__S4evB) p{margin:0}:where(.cartoon-studio_root__gQPLq,.cartoon-studio_portal__S4evB) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:where(.cartoon-studio_root__gQPLq) :where(img,video){display:block;max-width:100%}.cartoon-studio_icon__HwryT{width:20px;height:20px;flex:none}.cartoon-studio_iconSm__A0ELz{width:16px;height:16px;flex:none}.cartoon-studio_lead__k6V7e{color:var(--text-mid);font-size:16px;line-height:1.45}.cartoon-studio_help__BWtjI{color:var(--text-mid);font-size:15px;line-height:1.45}.cartoon-studio_small__dnUPZ{font-size:14px;color:var(--text-muted)}.cartoon-studio_kicker__Mhfpg{display:inline-flex;align-items:center;gap:7px;margin-bottom:6px;color:var(--cs-amber);font:600 14px/1.2 var(--font-body)}.cartoon-studio_kicker__Mhfpg:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--cs-amber);box-shadow:0 0 10px var(--cs-amber)}.cartoon-studio_label__Z48jG{display:block;font:600 15px/1.35 var(--font-body);color:var(--text)}.cartoon-studio_citron__vLbDp{color:var(--citron)}.cartoon-studio_wrap__vuHLP{padding:0 var(--cs-gutter)}.cartoon-studio_page__oBHnP{width:100%;max-width:720px;margin:0 auto;padding-bottom:32px}.cartoon-studio_pageWide__OGxEx{width:100%;max-width:1240px;margin:0 auto;padding:0 var(--cs-gutter) 48px}.cartoon-studio_stack__VlyBL>*+*{margin-top:12px}.cartoon-studio_grid2__qv56A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cartoon-studio_grid3__lx110{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cartoon-studio_sec__pcAPQ{margin-top:34px}.cartoon-studio_secHead__KuMTk{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:14px}.cartoon-studio_more__2bEb5{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--accent-ink);font:600 15px/1 var(--font-body);white-space:nowrap;text-decoration:none}.cartoon-studio_card__Dg_EA{background:var(--cs-card);border:1px solid var(--cs-line);border-radius:20px}.cartoon-studio_appbar__RKFBQ{position:relative;z-index:5;display:flex;align-items:center;gap:10px;min-height:64px;padding:0 var(--cs-gutter);padding-top:env(safe-area-inset-top,0)}.cartoon-studio_appbarTitle__h0LHB{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 19px/1 var(--font-display);padding-top:3px}.cartoon-studio_iconBtn__zWive{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:14px;border:1px solid var(--cs-line)}.cartoon-studio_creditsPill___itip,.cartoon-studio_iconBtn__zWive{background:var(--cs-raised);color:var(--text);text-decoration:none}.cartoon-studio_creditsPill___itip{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 13px 0 10px;border-radius:999px;border:1px solid var(--cs-line-2);font:600 15px/1 var(--font-body);white-space:nowrap}.cartoon-studio_coin__MycBH{width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f1ff9a,var(--citron) 55%,#9fb81f);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}.cartoon-studio_topnav__zZS17{position:relative;z-index:6;display:flex;align-items:center;gap:22px;height:76px;padding:0 40px;border-bottom:1px solid var(--cs-line);background:color-mix(in srgb,var(--canvas) 60%,transparent);backdrop-filter:blur(10px)}.cartoon-studio_topnavFramed__S5YPR{height:64px;padding:0 24px;gap:14px}.cartoon-studio_brand__9I9Oe{display:flex;align-items:center;gap:12px;font:700 22px/1 var(--font-display);padding-top:3px;white-space:nowrap}.cartoon-studio_brandMark__hECk9{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#1d1b17;border:1px solid var(--cs-amber-edge);color:var(--citron)}.cartoon-studio_topnavLinks__VNbFx{display:flex;gap:6px;margin-left:18px}.cartoon-studio_topnavFramed__S5YPR .cartoon-studio_topnavLinks__VNbFx{margin-left:0}.cartoon-studio_topnavLink__KBnVy{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:12px;color:var(--text-mid);font:600 15px/1 var(--font-body);white-space:nowrap}.cartoon-studio_topnavLinkOn__qvcxU{background:var(--cs-high);color:var(--text);box-shadow:inset 0 -2px 0 var(--citron)}.cartoon-studio_spacer__S0ZcP{flex:1}.cartoon-studio_btn__NEJmR{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:0 20px;border-radius:16px;font:600 16px/1.1 var(--font-body);white-space:nowrap;border:1px solid transparent;text-decoration:none;color:inherit}.cartoon-studio_btn__NEJmR:disabled{opacity:.55;cursor:default}.cartoon-studio_btnPrimary__M1sIP{background:var(--citron);color:var(--on-citron);box-shadow:0 10px 30px color-mix(in srgb,var(--citron) 20%,transparent),inset 0 -2px 0 rgba(0,0,0,.14),inset 0 1px 0 rgba(255,255,255,.35)}.cartoon-studio_btnBig__h7hot{min-height:58px;font:700 19px/1.1 var(--font-display);padding-top:3px;border-radius:18px}.cartoon-studio_btnSecondary__1V6Ng{background:var(--cs-high);color:var(--text);border-color:var(--cs-line-2)}.cartoon-studio_btnOutline__P_1nS{background:transparent;color:var(--text);border-color:var(--field-border)}.cartoon-studio_btnSm__wRvCL{min-height:44px;padding:0 16px;font-size:15px;border-radius:13px}.cartoon-studio_block__dDIOT{width:100%}.cartoon-studio_btnStacked__9dwhL{flex-direction:column;gap:3px;min-height:58px}.cartoon-studio_btnStackedLine__qM7bv{display:flex;align-items:center;gap:7px;font:600 16px/1 var(--font-body)}.cartoon-studio_btnSub__aBuZQ{font:500 13px/1 var(--font-body);color:var(--text-mid)}.cartoon-studio_wrapText__SQaGJ{white-space:normal;text-align:center}.cartoon-studio_chips__1eZ1l{display:flex;flex-wrap:wrap;gap:8px}.cartoon-studio_chip__m3FeM{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 15px;border-radius:999px;background:var(--cs-raised);border:1px solid var(--cs-line-2);font:600 15px/1 var(--font-body);color:var(--text-mid);white-space:nowrap}.cartoon-studio_chipCount__GPJj8{color:var(--text-muted);font-weight:500}.cartoon-studio_chipOn__d6PKS{background:var(--citron);color:var(--on-citron);border-color:var(--citron)}.cartoon-studio_chipOn__d6PKS .cartoon-studio_chipCount__GPJj8{color:color-mix(in srgb,var(--on-citron) 65%,transparent)}.cartoon-studio_chipIcon__rVW8o{width:44px;padding:0;justify-content:center}.cartoon-studio_pill__LTT1V{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border-radius:999px;font:600 13px/1 var(--font-body);white-space:nowrap}.cartoon-studio_pillOk__ZuPHs{background:var(--cs-citron-soft);color:var(--accent-ink);border:1px solid var(--cs-citron-edge)}.cartoon-studio_pillWait__disrA{background:var(--cs-amber-soft);color:var(--cs-amber);border:1px solid var(--cs-amber-edge)}.cartoon-studio_pillNeutral__41Dsl{background:color-mix(in srgb,var(--text) 7%,transparent);color:var(--text-mid);border:1px solid var(--cs-line-2)}.cartoon-studio_pillDark__xIbqT{background:rgba(10,10,10,.72);color:#f5f4ee;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(6px)}.cartoon-studio_pillDemo__D1PO9{background:rgba(10,10,10,.72);color:var(--citron);border:1px solid var(--cs-citron-edge);backdrop-filter:blur(6px)}.cartoon-studio_pillFail__W3Dpu{background:var(--danger-tint);color:var(--danger);border:1px solid var(--danger-border)}.cartoon-studio_actionbar__ftfmZ{position:sticky;bottom:0;z-index:30;margin-top:24px;padding:22px var(--cs-gutter) max(18px,calc(env(safe-area-inset-bottom, 0px) + 12px));background:linear-gradient(180deg,color-mix(in srgb,var(--canvas) 0%,transparent),color-mix(in srgb,var(--canvas) 94%,transparent) 30%,var(--canvas) 60%)}.cartoon-studio_actionbarInner__laFRq{display:flex;align-items:center;gap:10px;max-width:688px;margin:0 auto}.cartoon-studio_actionbarInner__laFRq>.cartoon-studio_btn__NEJmR{min-width:0;white-space:normal;text-align:center}.cartoon-studio_barNote__b4T5p{max-width:688px;margin:9px auto 0;text-align:center;color:var(--text-muted);font-size:14px}.cartoon-studio_barError__ZELud{max-width:688px;margin:0 auto 10px}.cartoon-studio_marquee__nSEtr{position:relative;border-radius:24px;padding:30px 24px 28px;text-align:center;background:linear-gradient(180deg,#211e18,#15130f);border:1px solid rgba(255,179,71,.38);box-shadow:0 0 0 7px var(--canvas),0 0 0 8px rgba(255,179,71,.22),0 30px 90px rgba(255,160,60,.16)}.cartoon-studio_marquee__nSEtr:before{content:"";position:absolute;inset:7px;border-radius:18px;padding:12px;pointer-events:none;background:radial-gradient(circle at 50% 50%,#fff6dc 0 1.6px,var(--cs-bulb) 2.4px,rgba(255,190,90,.55) 3.6px,rgba(255,190,90,0) 7px) 0 0 /18px 18px space;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.cartoon-studio_eyebrow__L9Bpj{position:relative;color:var(--cs-amber);font:600 14px/1.2 var(--font-body)}.cartoon-studio_marquee__nSEtr h1{position:relative;margin-top:8px;font-size:clamp(34px,10.6vw,44px);line-height:.98;white-space:nowrap;text-shadow:0 0 28px rgba(255,200,120,.25)}.cartoon-studio_marquee__nSEtr .cartoon-studio_lead__k6V7e{position:relative;margin-top:10px}.cartoon-studio_stage__DSA_W{position:relative}.cartoon-studio_beams__fLd53{position:absolute;left:0;right:0;top:-70px;height:520px;pointer-events:none;overflow:hidden;z-index:0}.cartoon-studio_beam__YR53n{position:absolute;top:0;width:200px;height:560px;background:linear-gradient(180deg,rgba(255,220,160,.3),rgba(255,220,160,.07) 55%,rgba(255,220,160,0) 85%);clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);filter:blur(7px);transform-origin:50% 0}.cartoon-studio_beamLeft___EAX3{left:-40px;transform:rotate(-22deg)}.cartoon-studio_beamRight__voNrP{right:-40px;transform:rotate(22deg)}.cartoon-studio_beamCenter__P4IQm{left:50%;margin-left:-100px;opacity:.55}.cartoon-studio_stage__DSA_W>:not(.cartoon-studio_beams__fLd53){position:relative;z-index:1}.cartoon-studio_lamp__72ZO7{position:absolute;top:-12px;left:50%;margin-left:-17px;width:34px;height:22px;border-radius:6px 6px 12px 12px;background:linear-gradient(180deg,#2b2b29,#121211);box-shadow:0 10px 22px rgba(255,210,140,.55);z-index:2}.cartoon-studio_reel__uoT9S{position:relative;padding:6px 12px;background:#090909;border-radius:12px;border:1px solid rgba(255,255,255,.06)}.cartoon-studio_reel__uoT9S:after,.cartoon-studio_reel__uoT9S:before{content:"";position:absolute;top:6px;bottom:6px;width:5px;border-radius:2px;background:repeating-linear-gradient(180deg,rgba(245,244,238,.42) 0 5px,transparent 5px 11px)}.cartoon-studio_reel__uoT9S:before{left:3px}.cartoon-studio_reel__uoT9S:after{right:3px}.cartoon-studio_reel__uoT9S img{width:100%;aspect-ratio:9/16;object-fit:cover;object-position:50% 25%;border-radius:4px}.cartoon-studio_stripes__dhMeO{background:repeating-linear-gradient(-56deg,var(--citron) 0 15px,#141414 15px 30px)}.cartoon-studio_ticket__EJZHV{display:inline-flex;align-items:center;height:27px;padding:2px 13px 0;background:var(--cs-amber);color:var(--cs-amber-ink);font:700 14px/1 var(--font-display);white-space:nowrap;-webkit-mask:radial-gradient(circle 5px at 0 50%,#0000 97%,#000) left /51% 100% no-repeat,radial-gradient(circle 5px at 100% 50%,#0000 97%,#000) right /51% 100% no-repeat;mask:radial-gradient(circle 5px at 0 50%,#0000 97%,#000) left /51% 100% no-repeat,radial-gradient(circle 5px at 100% 50%,#0000 97%,#000) right /51% 100% no-repeat}.cartoon-studio_ticketCitron__6XDJy{background:var(--citron);color:var(--on-citron)}.cartoon-studio_bulbs__fpp_c{height:14px;background:radial-gradient(circle at 50% 50%,#fff6dc 0 1.6px,var(--cs-bulb) 2.4px,rgba(255,190,90,.5) 3.4px,rgba(255,190,90,0) 7px) 0 0 /22px 14px space}.cartoon-studio_ava__FdfQl{position:relative;display:block;width:48px;height:48px;border-radius:50%;overflow:hidden;flex:none;background-color:var(--cs-paper);background-repeat:no-repeat;box-shadow:0 0 0 2px var(--canvas)}.cartoon-studio_portraitSheet__z00zS{background-size:330% auto;background-position:4% 8%}.cartoon-studio_portraitPhoto__P08qy{background-size:cover;background-position:50% 28%}.cartoon-studio_portraitNone___VVNF{display:grid;place-items:center;background:var(--cs-high);color:var(--text-mid);font:700 18px/1 var(--font-display)}.cartoon-studio_avaStack__5m5j4{display:flex}.cartoon-studio_avaStack__5m5j4 .cartoon-studio_ava__FdfQl{width:34px;height:34px;margin-left:-9px}.cartoon-studio_avaStack__5m5j4 .cartoon-studio_ava__FdfQl:first-child{margin-left:0}.cartoon-studio_mirror__MvPOR{position:relative;display:block;flex:none;width:70px;height:70px;border-radius:50%;padding:4px;background:conic-gradient(from 210deg,#6d5a37,#e2c27e,#6d5a37,#b8955a,#6d5a37);box-shadow:0 0 22px rgba(255,179,71,.22)}.cartoon-studio_mirror__MvPOR .cartoon-studio_ava__FdfQl{width:100%;height:100%;border:2px solid var(--canvas);box-shadow:none}.cartoon-studio_badge__WaaxO{position:absolute;right:-3px;bottom:-2px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:2px solid var(--canvas)}.cartoon-studio_badgeOk__jMXAt{background:var(--citron);color:var(--on-citron)}.cartoon-studio_badgeWait__69RDt{background:var(--cs-amber);color:var(--cs-amber-ink)}.cartoon-studio_badge__WaaxO svg{width:13px;height:13px;stroke-width:3}.cartoon-studio_poster__xHf_w{position:relative;display:block;width:100%;overflow:hidden;border-radius:16px;background:#000;aspect-ratio:9/16;isolation:isolate;color:#f5f4ee;text-align:left}.cartoon-studio_poster__xHf_w>img,.cartoon-studio_poster__xHf_w>video{width:100%;height:100%;object-fit:cover}.cartoon-studio_posterBlank__egzWQ{background:linear-gradient(160deg,#2a2418,#141210 70%)}.cartoon-studio_shade__492Iv{position:absolute;left:0;right:0;bottom:0;height:62%;background:linear-gradient(180deg,rgba(8,8,8,0),rgba(8,8,8,.55) 40%,rgba(8,8,8,.94));pointer-events:none}.cartoon-studio_posterTop__UZtlh{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:center;gap:6px}.cartoon-studio_posterMeta__dhzDu{position:absolute;left:12px;right:12px;bottom:12px}.cartoon-studio_posterTitle__Q2_E2{font:700 19px/1.08 var(--font-display);text-shadow:0 2px 12px rgba(0,0,0,.6);overflow-wrap:anywhere}.cartoon-studio_posterSub__EejpG{margin-top:6px;font:500 13px/1.3 var(--font-body);color:#cfccc2}.cartoon-studio_posterRoles__AK9Rv{display:flex;align-items:center;gap:6px;margin-top:7px;font:500 13px/1.2 var(--font-body);color:#f5f4ee}.cartoon-studio_posterRoles__AK9Rv svg{width:15px;height:15px;color:var(--citron);flex:none}.cartoon-studio_pplay__48Jk_{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(10,10,10,.62);border:1px solid rgba(255,255,255,.28);color:#fff;backdrop-filter:blur(6px)}.cartoon-studio_pplay__48Jk_ svg{width:17px;height:17px;margin-left:2px}.cartoon-studio_pcard__JPzNg{display:flex;flex-direction:column;gap:8px;min-width:0}.cartoon-studio_pcard__JPzNg .cartoon-studio_btn__NEJmR{width:100%;min-height:44px;padding:0 10px;font-size:15px;border-radius:13px;gap:7px}.cartoon-studio_steps__Gp1mq{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:7px 0}.cartoon-studio_steps__Gp1mq:after,.cartoon-studio_steps__Gp1mq:before{content:"";position:absolute;left:0;right:0;height:3px;background:repeating-linear-gradient(90deg,rgba(245,244,238,.22) 0 5px,transparent 5px 11px)}.cartoon-studio_steps__Gp1mq:before{top:0}.cartoon-studio_steps__Gp1mq:after{bottom:0}.cartoon-studio_step__1RhxU{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;height:40px;border-radius:9px;font:600 14px/1 var(--font-body);color:var(--text-muted);background:var(--cs-card);border:1px solid var(--cs-line);white-space:nowrap;overflow:hidden}.cartoon-studio_step__1RhxU b{font:700 15px/1 var(--font-display);padding-top:2px}.cartoon-studio_stepDone__PkLcY{color:var(--text-mid)}.cartoon-studio_stepDone__PkLcY svg{width:15px;height:15px;stroke-width:3;color:var(--accent-ink)}.cartoon-studio_stepNow__ikwf8{background:var(--citron);color:var(--on-citron);border-color:var(--citron)}.cartoon-studio_tape__lweoV{position:absolute;width:46px;height:16px;background:rgba(240,228,190,.78);box-shadow:0 1px 3px rgba(0,0,0,.3);z-index:3}.cartoon-studio_pin__u8OtR{position:absolute;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f6ff9e,var(--citron) 60%,#8ea41c);box-shadow:0 3px 6px rgba(0,0,0,.55);z-index:3}.cartoon-studio_field__SKGgV{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 14px;border-radius:14px;background:#121212;border:1px solid var(--field-border);font:500 16px/1.35 var(--font-body);color:var(--text)}.cartoon-studio_field__SKGgV:focus-within{border-color:var(--citron)}.cartoon-studio_fieldInput__p8MEG{height:50px}.cartoon-studio_fieldArea__W_Wyu,.cartoon-studio_fieldInput__p8MEG{flex:1;min-width:0;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:16px}.cartoon-studio_fieldArea__W_Wyu{min-height:96px;padding:13px 0;resize:vertical;line-height:1.45}.cartoon-studio_fieldSuffix__Pbgnq{color:var(--text-muted)}.cartoon-studio_opt__oFUNT{position:relative;display:flex;gap:12px;align-items:center;min-height:56px;padding:14px;border-radius:16px;background:var(--cs-card);border:1px solid var(--cs-line-2);text-align:left;width:100%}.cartoon-studio_optOn__R_bAD{border-color:var(--citron);background:linear-gradient(180deg,color-mix(in srgb,var(--citron) 9%,transparent),color-mix(in srgb,var(--citron) 3%,transparent));box-shadow:inset 0 0 0 1px var(--citron)}.cartoon-studio_radio__RzWco{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;border:2px solid var(--field-border)}.cartoon-studio_optOn__R_bAD .cartoon-studio_radio__RzWco{border-color:var(--citron)}.cartoon-studio_optOn__R_bAD .cartoon-studio_radio__RzWco:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--citron)}.cartoon-studio_box__im9HV{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:7px;border:2px solid var(--field-border)}.cartoon-studio_boxOn__kcDOs{background:var(--citron);border-color:var(--citron);color:var(--on-citron)}.cartoon-studio_boxOn__kcDOs svg{width:16px;height:16px;stroke-width:3.2}.cartoon-studio_play__LvD7z{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--cs-high);border:1px solid var(--cs-line-2);color:var(--text)}.cartoon-studio_play__LvD7z svg{width:17px;height:17px;margin-left:2px}.cartoon-studio_playOn__knSrg{background:var(--citron);color:var(--on-citron);border-color:var(--citron)}.cartoon-studio_seg__p_SDg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cartoon-studio_segItem__JQBiv{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:13px;background:var(--cs-card);border:1px solid var(--cs-line-2);font:600 15px/1 var(--font-body);color:var(--text-mid);white-space:nowrap}.cartoon-studio_segItem__JQBiv:disabled{opacity:.5;cursor:default}.cartoon-studio_segOn__BAXj6{background:var(--cs-citron-soft);border-color:var(--citron);color:var(--text);box-shadow:inset 0 0 0 1px var(--citron)}.cartoon-studio_segCode__HNrPA{font:700 13px/1 var(--font-body);color:var(--text-muted)}.cartoon-studio_segOn__BAXj6 .cartoon-studio_segCode__HNrPA{color:var(--accent-ink)}.cartoon-studio_note__E_NYO{display:flex;gap:12px;align-items:flex-start;padding:14px 15px;border-radius:16px;background:var(--cs-card);border:1px solid var(--cs-line-2)}.cartoon-studio_noteIcon__Zvhie{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:11px;background:var(--cs-citron-soft);color:var(--accent-ink)}.cartoon-studio_noteAmber__7oGXU{background:linear-gradient(180deg,rgba(255,179,71,.1),rgba(255,179,71,.04));border-color:var(--cs-amber-edge)}.cartoon-studio_noteAmber__7oGXU .cartoon-studio_noteIcon__Zvhie{background:var(--cs-amber-soft);color:var(--cs-amber)}.cartoon-studio_noteDanger__ntsr4{border-color:var(--danger-border);background:var(--danger-tint)}.cartoon-studio_noteDanger__ntsr4 .cartoon-studio_noteIcon__Zvhie{background:color-mix(in srgb,var(--danger) 16%,transparent);color:var(--danger)}.cartoon-studio_noteTitle__5CpzM{font:600 15px/1.35 var(--font-body)}.cartoon-studio_noteText__zAnBL{margin-top:3px;color:var(--text-mid);font-size:15px;line-height:1.45}.cartoon-studio_noteAction__2_Lgh{margin-top:10px}.cartoon-studio_center__yf0IZ{display:grid;place-items:center;gap:12px;min-height:40vh;padding:40px var(--cs-gutter);text-align:center;color:var(--text-mid)}.cartoon-studio_spinner___n9gQ{width:28px;height:28px;border-radius:50%;border:3px solid var(--cs-line-2);border-top-color:var(--citron);animation:cartoon-studio_spin__QErUz .9s linear infinite}@keyframes cartoon-studio_spin__QErUz{to{transform:rotate(1turn)}}.cartoon-studio_hero__ezPtM{padding:26px var(--cs-gutter) 0}.cartoon-studio_feature__RAkLH{position:relative;margin-top:34px;border-radius:22px;overflow:hidden;aspect-ratio:4/5;background:#000;box-shadow:0 30px 70px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.07);color:#f5f4ee}.cartoon-studio_feature__RAkLH>img,.cartoon-studio_feature__RAkLH>video{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.cartoon-studio_feature__RAkLH .cartoon-studio_shade__492Iv{height:58%;background:linear-gradient(180deg,rgba(8,8,8,0),rgba(8,8,8,.7) 38%,rgba(8,8,8,.96))}.cartoon-studio_featureTop__VvFnn{position:absolute;top:14px;left:14px;right:14px;display:flex;justify-content:space-between;align-items:center;gap:8px}.cartoon-studio_featureBody__YfcUj{position:absolute;left:16px;right:16px;bottom:16px}.cartoon-studio_featureBody__YfcUj h2{font-size:28px;line-height:1.02;text-shadow:0 2px 16px rgba(0,0,0,.6)}.cartoon-studio_featureBy__Zs4Ak{margin-top:6px;color:#cfccc2;font-size:15px}.cartoon-studio_featureActs__4BKP3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.cartoon-studio_onAir__JNeim{display:inline-flex;align-items:center;gap:8px;height:30px;padding:2px 12px 0;border-radius:999px;background:rgba(10,10,10,.72);border:1px solid var(--cs-amber-edge);color:var(--cs-bulb);font:700 14px/1 var(--font-display);backdrop-filter:blur(6px);white-space:nowrap}.cartoon-studio_led__KGBDW{width:8px;height:8px;border-radius:50%;background:var(--cs-amber);box-shadow:0 0 10px var(--cs-amber);margin-top:-2px}.cartoon-studio_showcase__nttcV{margin-top:34px}.cartoon-studio_showcase__nttcV .cartoon-studio_secHead__KuMTk{margin-bottom:12px}.cartoon-studio_carouselTrack__xLlF0{position:relative;display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.cartoon-studio_carouselTrack__xLlF0::-webkit-scrollbar{display:none}.cartoon-studio_carouselSlide__WlwsD{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.cartoon-studio_carouselSlide__WlwsD .cartoon-studio_feature__RAkLH{margin-top:0;box-shadow:0 0 0 1px rgba(255,255,255,.07)}.cartoon-studio_carouselControls__ssYKu{display:flex;align-items:center;justify-content:center;margin-top:6px}.cartoon-studio_carouselPause__7rtYr{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:2px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--text-mid);cursor:pointer}.cartoon-studio_carouselPause__7rtYr svg{width:14px;height:14px}.cartoon-studio_carouselDot__7Qlt8{display:inline-flex;align-items:center;justify-content:center;width:28px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.cartoon-studio_carouselDot__7Qlt8:before{content:"";width:8px;height:8px;border-radius:999px;background:color-mix(in srgb,var(--text) 30%,transparent);transition:width .2s ease,background-color .2s ease}.cartoon-studio_carouselDotOn__4iLI_:before{width:22px;background:var(--citron)}.cartoon-studio_series__8eo4N{padding:14px}.cartoon-studio_series__8eo4N+.cartoon-studio_series__8eo4N{margin-top:12px}.cartoon-studio_seriesHead__e_7cT{display:flex;gap:12px;align-items:flex-start}.cartoon-studio_seriesText__jewU0{flex:1;min-width:0}.cartoon-studio_series__8eo4N h3{margin-top:8px;font-size:21px;overflow-wrap:anywhere}.cartoon-studio_seriesMeta__GPC1H{margin-top:3px;color:var(--text-mid);font-size:14px}.cartoon-studio_strip__KH3BL{position:relative;display:flex;gap:8px;align-items:stretch;margin-top:14px;padding:12px 10px;border-radius:12px;background:#090909;overflow:hidden}.cartoon-studio_strip__KH3BL:after,.cartoon-studio_strip__KH3BL:before{content:"";position:absolute;left:8px;right:8px;height:5px;background:repeating-linear-gradient(90deg,rgba(245,244,238,.35) 0 7px,transparent 7px 15px);border-radius:2px}.cartoon-studio_strip__KH3BL:before{top:3px}.cartoon-studio_strip__KH3BL:after{bottom:3px}.cartoon-studio_frame__urxpb{position:relative;flex:none;width:74px;aspect-ratio:9/16;border-radius:6px;overflow:hidden;background:#000}.cartoon-studio_frame__urxpb img,.cartoon-studio_frame__urxpb video{width:100%;height:100%;object-fit:cover}.cartoon-studio_frameNumber__Kymq9{position:absolute;left:5px;bottom:5px;height:22px;min-width:22px;padding:2px 6px 0;border-radius:6px;background:rgba(10,10,10,.8);font:700 13px/20px var(--font-display);text-align:center;color:#f5f4ee}.cartoon-studio_frameNext__6KMVx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:6px;border:1.5px dashed var(--cs-citron-edge);background:color-mix(in srgb,var(--citron) 5%,transparent);color:var(--accent-ink);text-align:center;font:600 13px/1.2 var(--font-body)}.cartoon-studio_framePlus__vZEbu{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--citron);color:var(--on-citron)}.cartoon-studio_framePlus__vZEbu svg{width:17px;height:17px;stroke-width:2.6}.cartoon-studio_stripFill__2HtpI{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;padding-left:6px;color:var(--text-mid);font-size:14px;line-height:1.35}.cartoon-studio_stripFill__2HtpI b{display:block;color:var(--text);font-weight:600;font-size:15px;overflow-wrap:anywhere}.cartoon-studio_newSeries__QBsBk{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:22px;border:1.5px dashed var(--cs-citron-edge);background:color-mix(in srgb,var(--citron) 4%,transparent)}.cartoon-studio_newSeriesIcon__AS_up{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;background:var(--citron);color:var(--on-citron)}.cartoon-studio_newSeries__QBsBk h3{margin-top:16px}.cartoon-studio_newSeries__QBsBk p{margin-top:8px;color:var(--text-mid);font-size:15px;line-height:1.45}.cartoon-studio_newSeries__QBsBk .cartoon-studio_btn__NEJmR{margin-top:16px}.cartoon-studio_loges__4zgqe{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 8px;padding:18px 10px 16px}.cartoon-studio_lights__swgvy{position:absolute;left:14px;right:14px;top:-7px}.cartoon-studio_loge__zX9rE{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center;color:inherit;text-decoration:none}.cartoon-studio_loge__zX9rE .cartoon-studio_mirror__MvPOR{width:66px;height:66px}.cartoon-studio_logeName__T99Pc{max-width:100%;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 16px/1.1 var(--font-display)}.cartoon-studio_logeRole__C0WGe{margin-top:2px;font-size:13px;color:var(--text-muted)}.cartoon-studio_logeRoleWait__AI6bi{color:var(--cs-amber)}.cartoon-studio_logeAdd__nYFCE .cartoon-studio_mirror__MvPOR{display:grid;place-items:center;background:none;box-shadow:none;border:1.5px dashed var(--field-border);color:var(--accent-ink)}.cartoon-studio_head__DNofa{padding:10px var(--cs-gutter) 0}.cartoon-studio_head__DNofa h1{margin-top:2px}.cartoon-studio_head__DNofa .cartoon-studio_lead__k6V7e{margin-top:8px}.cartoon-studio_castBar__ZJ77N{margin-top:18px}.cartoon-studio_styleBar__Jyf3B{display:flex;align-items:center;gap:12px;margin-top:14px;padding:10px 12px;border-radius:16px;background:var(--cs-card);border:1px solid var(--cs-line)}.cartoon-studio_styleThumb__PIi9J{flex:none;width:44px;height:44px;border-radius:11px;overflow:hidden;background:var(--cs-high)}.cartoon-studio_styleThumb__PIi9J img{width:100%;height:100%;object-fit:cover;object-position:50% 25%}.cartoon-studio_styleBarText__KVtQ6{flex:1;min-width:0;font-size:15px;color:var(--text-mid);line-height:1.3}.cartoon-studio_styleBarText__KVtQ6 b{display:block;margin-top:2px;color:var(--text);font:700 18px/1.15 var(--font-display)}.cartoon-studio_linkBtn__0Aued{display:flex;align-items:center;min-height:44px;padding:0 4px;color:var(--accent-ink);font:600 15px/1 var(--font-body);white-space:nowrap}.cartoon-studio_actor__vjvQs{position:relative;margin-top:14px;padding:18px 14px 14px;overflow:hidden}.cartoon-studio_actorBulbs__V3bqN{position:absolute;left:22px;right:22px;top:0;height:12px}.cartoon-studio_actorHead__SJMmr{display:flex;align-items:center;gap:12px}.cartoon-studio_actorHead__SJMmr .cartoon-studio_mirror__MvPOR{width:56px;height:56px;padding:3px}.cartoon-studio_actorWho__kzN1z{flex:1;min-width:0}.cartoon-studio_actorWho__kzN1z h3{font-size:22px;overflow-wrap:anywhere}.cartoon-studio_actorWho__kzN1z .cartoon-studio_small__dnUPZ{margin-top:1px;color:var(--text-mid)}.cartoon-studio_flow__Z5rfo{display:grid;grid-template-columns:92px 22px minmax(0,1fr);align-items:center;margin-top:14px}.cartoon-studio_flowArrow__Kh7NU{display:grid;place-items:center;color:var(--text-muted)}.cartoon-studio_src__hVieQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:122px;padding:8px;border-radius:12px;background:#111;border:1px dashed var(--cs-line-2);color:var(--text-mid);font-size:13px;line-height:1.25;text-align:center}.cartoon-studio_srcIcon__1bv2g{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--cs-citron-soft);color:var(--accent-ink)}.cartoon-studio_srcInvented__SGMnY .cartoon-studio_srcIcon__1bv2g{background:var(--cs-amber-soft);color:var(--cs-amber)}.cartoon-studio_src__hVieQ b{color:var(--text);font-weight:600;font-size:13px}.cartoon-studio_polaroid__xwwZP{position:relative;height:122px;padding:6px 6px 18px;background:#f3efe6;border-radius:4px;transform:rotate(-3deg);box-shadow:0 8px 18px rgba(0,0,0,.45)}.cartoon-studio_polaroid__xwwZP img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;border-radius:2px}.cartoon-studio_polaroid__xwwZP .cartoon-studio_tape__lweoV{top:-8px;left:22px;transform:rotate(4deg)}.cartoon-studio_sheetThumb__K367h{position:relative;display:block;width:100%;border-radius:12px;overflow:hidden;background:var(--cs-paper);aspect-ratio:16/9;box-shadow:0 0 0 1px rgba(255,255,255,.08)}.cartoon-studio_sheetThumb__K367h img{width:100%;height:100%;object-fit:cover}.cartoon-studio_sheetEmpty__6J4BS{display:grid;place-items:center;padding:10px;background:#111;border:1px dashed var(--cs-line-2);color:var(--text-muted);font-size:13px;text-align:center}.cartoon-studio_sheetDrawing__RwO3d{display:grid;place-items:center;gap:8px;padding:10px;background:#111;border:1px dashed var(--cs-amber-edge);color:var(--cs-amber);font-size:13px;text-align:center}.cartoon-studio_actorFoot__11iwf{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px;padding-top:12px;border-top:1px solid var(--cs-line);color:var(--text-mid);font-size:14px}.cartoon-studio_actorFoot__11iwf span{display:inline-flex;align-items:center;gap:6px}.cartoon-studio_actorFoot__11iwf svg{width:16px;height:16px;color:var(--text-muted);flex:none}.cartoon-studio_footOk___OGNG svg{color:var(--accent-ink)}.cartoon-studio_actorPending__HxYwU{border-color:var(--cs-amber-edge);background:linear-gradient(180deg,rgba(255,179,71,.07),rgba(255,179,71,0) 60%),var(--cs-card)}.cartoon-studio_actorCta__Vplwc{display:grid;margin-top:12px}.cartoon-studio_privacy__FKsmC{margin-top:26px;padding:16px}.cartoon-studio_privacy__FKsmC h3{display:flex;align-items:center;gap:10px;font-size:20px}.cartoon-studio_privacy__FKsmC ul{margin:12px 0 0;padding:0;list-style:none}.cartoon-studio_privacy__FKsmC li{display:flex;gap:10px;padding:9px 0;border-top:1px solid var(--cs-line);color:var(--text-mid);font-size:15px;line-height:1.4}.cartoon-studio_privacy__FKsmC li svg{width:18px;height:18px;margin-top:2px;color:var(--accent-ink);stroke-width:2.6;flex:none}.cartoon-studio_sheetPanel__bCjmW{padding:10px 16px 0!important;background:#141414!important;border-radius:28px 28px 0 0!important}.cartoon-studio_grab__JqSgS{width:44px;height:5px;margin:0 auto 10px;border-radius:3px;background:rgba(255,255,255,.22)}.cartoon-studio_sheetHead__Tgp2_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-right:0}.cartoon-studio_sheetHead__Tgp2_ h2,.cartoon-studio_sheetTitle__qkHUS{font:700 26px/1.08 var(--font-display);letter-spacing:-.005em}.cartoon-studio_fieldBlock__1rzn0{margin-top:22px}.cartoon-studio_fieldBlock__1rzn0 .cartoon-studio_label__Z48jG{margin-bottom:8px}.cartoon-studio_fieldBlock__1rzn0 .cartoon-studio_help__BWtjI{margin:-2px 0 10px}.cartoon-studio_kind__DJKkp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.cartoon-studio_kind__DJKkp .cartoon-studio_opt__oFUNT{flex-direction:column;align-items:flex-start;gap:4px;padding:13px 14px}.cartoon-studio_kindTitle__u_Bl2{display:flex;align-items:center;gap:8px;font:600 16px/1.2 var(--font-body)}.cartoon-studio_kindTitle__u_Bl2 svg{width:18px;height:18px;color:var(--accent-ink)}.cartoon-studio_kindSub__gnQjI{font-size:14px;color:var(--text-mid)}.cartoon-studio_slots__Vjtm9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cartoon-studio_slot__kkW1t{position:relative;aspect-ratio:3/4;border-radius:14px;overflow:hidden;background:#111}.cartoon-studio_slot__kkW1t img{width:100%;height:100%;object-fit:cover;object-position:50% 25%}.cartoon-studio_slotRemove__MLSWg{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:44px;height:44px}.cartoon-studio_slotRemove__MLSWg span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:rgba(10,10,10,.8);border:1px solid rgba(255,255,255,.25);color:#fff}.cartoon-studio_slotRemove__MLSWg svg{width:15px;height:15px;stroke-width:2.6}.cartoon-studio_slotAdd__Swpo9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;border:1.5px dashed var(--field-border);border-radius:14px;color:var(--text-mid);font:600 14px/1.2 var(--font-body)}.cartoon-studio_slotAddIcon___aXYk{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--cs-high);color:var(--accent-ink)}.cartoon-studio_slotBusy__aGQpS{position:absolute;inset:0;display:grid;place-items:center;background:rgba(10,10,10,.55);color:#fff;font-size:13px}.cartoon-studio_twoFields__QtUA6{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:10px}.cartoon-studio_consent__a4N0C{display:flex;gap:12px;align-items:flex-start;width:100%;margin-top:24px;padding:15px;border-radius:16px;border:1px solid var(--cs-citron-edge);background:color-mix(in srgb,var(--citron) 6%,transparent);text-align:left}.cartoon-studio_consent__a4N0C .cartoon-studio_box__im9HV{margin-top:1px}.cartoon-studio_consentText__WRzYn{font:600 15px/1.4 var(--font-body)}.cartoon-studio_consentText__WRzYn span{display:block;margin-top:4px;font-weight:400;color:var(--text-mid)}.cartoon-studio_styleRow__HCjrk{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border-radius:14px;background:var(--cs-card);border:1px solid var(--cs-line);color:var(--text-mid);font-size:15px;line-height:1.35}.cartoon-studio_styleRow__HCjrk img{flex:none;width:44px;height:44px;border-radius:10px;object-fit:cover;object-position:50% 25%}.cartoon-studio_styleRow__HCjrk b{color:var(--text);font-weight:600}.cartoon-studio_sheetActions__rCfRp{position:sticky;bottom:0;margin:24px -16px 0;padding:18px 16px max(18px,calc(env(safe-area-inset-bottom, 0px) + 12px));background:linear-gradient(180deg,rgba(20,20,20,0),#141414 35%)}.cartoon-studio_board__yXum3{position:relative;margin:20px var(--cs-gutter) 0;padding:18px 14px 16px;border-radius:22px;background:radial-gradient(420px 220px at 50% 0,rgba(255,200,120,.16),transparent 70%),repeating-linear-gradient(0deg,rgba(255,255,255,.015) 0 2px,transparent 2px 5px),#1a1814;border:1px solid rgba(255,200,120,.18);box-shadow:inset 0 0 0 6px #14120f,0 24px 60px rgba(0,0,0,.5)}.cartoon-studio_bigSheet__uc6Cm{position:relative;display:block;width:100%;border-radius:6px;background:var(--cs-paper);box-shadow:0 10px 26px rgba(0,0,0,.5)}.cartoon-studio_bigSheet__uc6Cm img{width:100%;border-radius:6px}.cartoon-studio_pinLeft__ac2in{top:-5px;left:14px}.cartoon-studio_pinRight__QeMbW{top:-5px;right:14px}.cartoon-studio_zoomBtn__RfTUC{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:rgba(15,15,15,.82);color:#f5f4ee;border:1px solid rgba(255,255,255,.18)}.cartoon-studio_boardCaption__M_Q4a{display:flex;justify-content:space-between;gap:10px;margin-top:12px;color:var(--text-muted);font-size:13px}.cartoon-studio_sheetWait__BvUt8{display:grid;place-items:center;gap:12px;aspect-ratio:16/9;border-radius:6px;background:var(--cs-paper);color:#3b382f;font-size:15px;text-align:center;padding:16px}.cartoon-studio_sheetWait__BvUt8 .cartoon-studio_spinner___n9gQ{border-color:#b8955a rgba(0,0,0,.12) rgba(0,0,0,.12)}.cartoon-studio_headTags__DvrLk{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cartoon-studio_origin__vWXU6{display:grid;grid-template-columns:104px minmax(0,1fr);gap:16px;align-items:center;margin:22px var(--cs-gutter) 0;padding:16px 16px 16px 14px;border-radius:20px;background:linear-gradient(180deg,rgba(255,179,71,.11),rgba(255,179,71,.04));border:1px solid var(--cs-amber-edge)}.cartoon-studio_origin__vWXU6 .cartoon-studio_polaroid__xwwZP{height:auto;padding:6px 6px 22px;transform:rotate(-4deg)}.cartoon-studio_origin__vWXU6 .cartoon-studio_polaroid__xwwZP img{height:auto;aspect-ratio:3/4;object-position:50% 28%}.cartoon-studio_bin__L3K_o{position:absolute;right:-10px;bottom:-10px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--cs-amber);color:var(--cs-amber-ink);border:3px solid #1a140b;transform:rotate(4deg)}.cartoon-studio_bin__L3K_o svg{width:17px;height:17px}.cartoon-studio_origin__vWXU6 h3{font-size:19px}.cartoon-studio_origin__vWXU6 p{margin-top:6px;color:var(--text-mid);font-size:15px;line-height:1.42}.cartoon-studio_origin__vWXU6 p b{color:var(--cs-amber);font-weight:600}.cartoon-studio_originInvented__SBLZ8{grid-template-columns:52px minmax(0,1fr)}.cartoon-studio_checklist___oyeT{margin:22px var(--cs-gutter) 0;padding:14px 16px}.cartoon-studio_checklist___oyeT ul{margin:8px 0 0;padding:0;list-style:none}.cartoon-studio_checklist___oyeT li{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--cs-line);color:var(--text-mid);font-size:15px}.cartoon-studio_checklist___oyeT li:first-child{border-top:0}.cartoon-studio_checklist___oyeT li svg{width:18px;height:18px;color:var(--accent-ink)}.cartoon-studio_bar2__dxUFE{display:grid;grid-template-columns:136px minmax(0,1fr);gap:10px;width:100%}.cartoon-studio_lightbox__P58i6{padding:0!important;max-width:min(96vw,1400px)!important;background:#0b0b0b!important}.cartoon-studio_lightbox__P58i6 img{display:block;width:100%;height:auto}.cartoon-studio_fams__X_FR_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px}.cartoon-studio_fam___Ym35{display:flex;flex-direction:column;justify-content:center;min-height:56px;padding:0 12px;border-radius:14px;background:var(--cs-card);border:1px solid var(--cs-line-2);text-align:left;min-width:0}.cartoon-studio_fam___Ym35 b{overflow:hidden;text-overflow:ellipsis;font:600 15px/1.2 var(--font-body);color:var(--text);white-space:nowrap}.cartoon-studio_fam___Ym35 span{margin-top:2px;font-size:13px;color:var(--text-muted)}.cartoon-studio_famOn__NiSw9{background:var(--citron);border-color:var(--citron)}.cartoon-studio_famOn__NiSw9 b{color:var(--on-citron)}.cartoon-studio_famOn__NiSw9 span{color:color-mix(in srgb,var(--on-citron) 70%,transparent)}.cartoon-studio_subhead__tu2dI{display:flex;align-items:center;gap:10px;margin:28px 0 12px}.cartoon-studio_subhead__tu2dI h2{font-size:21px}.cartoon-studio_subhead__tu2dI .cartoon-studio_pill__LTT1V{margin-left:auto}.cartoon-studio_st__TPCfb{position:relative;display:block;width:100%;border-radius:16px;overflow:hidden;aspect-ratio:3/4;background:#000;isolation:isolate;box-shadow:0 0 0 1px rgba(255,255,255,.06);color:#f5f4ee;text-align:left}.cartoon-studio_st__TPCfb>img,.cartoon-studio_st__TPCfb>video{width:100%;height:100%;object-fit:cover}.cartoon-studio_stBlank__MS_PJ{background:linear-gradient(160deg,#2b2519,#15130f 75%)}.cartoon-studio_st__TPCfb .cartoon-studio_shade__492Iv{height:55%;background:linear-gradient(180deg,rgba(8,8,8,0),rgba(8,8,8,.62) 42%,rgba(8,8,8,.95))}.cartoon-studio_stName__QeIYs{position:absolute;left:11px;right:11px;bottom:15px}.cartoon-studio_stName__QeIYs b{display:block;font:700 18px/1.08 var(--font-display);text-shadow:0 2px 10px rgba(0,0,0,.6);overflow-wrap:anywhere}.cartoon-studio_stName__QeIYs span{display:block;margin-top:3px;font-size:13px;color:#cfccc2}.cartoon-studio_stLoop__qMjQo{position:absolute;top:9px;left:9px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(10,10,10,.66);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(6px)}.cartoon-studio_stLoop__qMjQo svg{width:15px;height:15px}.cartoon-studio_stProg__PwwEF{position:absolute;left:0;right:0;bottom:0;height:4px;background:rgba(255,255,255,.14)}.cartoon-studio_stProg__PwwEF i{display:block;height:100%;background:rgba(255,255,255,.75)}.cartoon-studio_stSel__iLRNP{box-shadow:0 0 0 3px var(--citron),0 0 0 8px color-mix(in srgb,var(--citron) 16%,transparent)}.cartoon-studio_stSel__iLRNP .cartoon-studio_stProg__PwwEF i{background:var(--citron)}.cartoon-studio_check__Ht1GH{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--citron);color:var(--on-citron);box-shadow:0 4px 14px rgba(0,0,0,.4)}.cartoon-studio_check__Ht1GH svg{width:17px;height:17px;stroke-width:3}.cartoon-studio_grid3__lx110 .cartoon-studio_stName__QeIYs{left:8px;right:8px;bottom:9px}.cartoon-studio_grid3__lx110 .cartoon-studio_stName__QeIYs b{font-size:16px}.cartoon-studio_stMore__2Nq96{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px;background:var(--cs-raised);border:1.5px dashed var(--cs-line-2);color:var(--text-mid);font-size:14px;line-height:1.3;text-align:center}.cartoon-studio_stMore__2Nq96 b{color:var(--text);font:700 28px/1 var(--font-display)}.cartoon-studio_stMoreStack___nhlW{position:relative;width:52px;height:40px;margin-bottom:4px}.cartoon-studio_stMoreStack___nhlW img{position:absolute;width:34px;height:40px;object-fit:cover;border-radius:6px;border:2px solid var(--cs-raised)}.cartoon-studio_sumbar__ZetfF{display:flex;align-items:center;gap:12px;width:100%}.cartoon-studio_sumThumb__AMIyI{flex:none;width:52px;height:52px;border-radius:13px;overflow:hidden;box-shadow:0 0 0 2px var(--citron);background:var(--cs-high)}.cartoon-studio_sumThumb__AMIyI img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.cartoon-studio_sumText__1VGl9{flex:1;min-width:0;line-height:1.2}.cartoon-studio_sumText__1VGl9 b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 18px/1.1 var(--font-display)}.cartoon-studio_sumText__1VGl9 span{font-size:14px;color:var(--text-muted)}.cartoon-studio_how__5zvM9{display:flex;align-items:center;gap:10px;margin-top:16px;padding:12px;border-radius:16px;background:var(--cs-card);border:1px solid var(--cs-citron-edge)}.cartoon-studio_howThumb__fJTdr{flex:none;width:40px;height:56px;border-radius:8px;overflow:hidden;background:var(--cs-high)}.cartoon-studio_howThumb__fJTdr img{width:100%;height:100%;object-fit:cover}.cartoon-studio_howArrow__BrZ3m{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--citron);color:var(--on-citron)}.cartoon-studio_howArrow__BrZ3m svg{width:16px;height:16px}.cartoon-studio_how__5zvM9 p{min-width:0;font-size:14px;color:var(--text-mid);line-height:1.35}.cartoon-studio_how__5zvM9 p b{display:block;color:var(--text);font-weight:600}.cartoon-studio_occasions___KO1Q{margin-top:18px}.cartoon-studio_idea__NygKS{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:14px;align-items:center;margin-top:22px;padding:16px;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,#22201a,#161512);border:1px solid var(--cs-amber-edge)}.cartoon-studio_idea__NygKS h3{font-size:21px}.cartoon-studio_idea__NygKS p{margin-top:6px;color:var(--text-mid);font-size:15px;line-height:1.42}.cartoon-studio_idea__NygKS .cartoon-studio_btn__NEJmR{margin-top:12px}.cartoon-studio_board3__b_YHu{position:relative;height:112px}.cartoon-studio_page3__4rfR2{position:absolute;width:62px;height:80px;padding:7px 6px;border-radius:6px;background:var(--cs-paper);box-shadow:0 6px 14px rgba(0,0,0,.45)}.cartoon-studio_page3__4rfR2 i{display:block;height:4px;margin-bottom:5px;border-radius:2px;background:#c9c2b0}.cartoon-studio_page3Frame__LFP5C{display:block;height:30px;margin-bottom:6px;border:1.5px solid #8b8473;border-radius:3px}.cartoon-studio_page3a__y000h{left:0;top:18px;transform:rotate(-8deg)}.cartoon-studio_page3b__NzTgY{left:26px;top:6px;transform:rotate(5deg)}.cartoon-studio_board3__b_YHu .cartoon-studio_pin__u8OtR{left:52px;top:2px}.cartoon-studio_shelf__drFdF{margin-top:30px}.cartoon-studio_shelfHead__rud0O{display:flex;align-items:center;gap:10px;margin-bottom:12px}.cartoon-studio_shelfIcon__Iq8RG{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:11px;background:var(--cs-amber-soft);color:var(--cs-amber)}.cartoon-studio_shelfHead__rud0O h2{flex:1;min-width:0;font-size:21px}.cartoon-studio_shelfGrid__9o90O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cartoon-studio_plank__S1Rl8{height:10px;margin:12px -6px 0;border-radius:3px;background:linear-gradient(180deg,#3a2f1f,#20190f);box-shadow:0 10px 22px rgba(255,170,70,.1),inset 0 -1px 0 rgba(255,210,150,.25)}.cartoon-studio_wide__zh3Pc{position:relative;display:grid;grid-template-columns:108px minmax(0,1fr);gap:14px;padding:12px;border-radius:18px;background:var(--cs-card);border:1px solid var(--cs-line)}.cartoon-studio_wide__zh3Pc .cartoon-studio_poster__xHf_w{aspect-ratio:3/4;border-radius:12px}.cartoon-studio_wide__zh3Pc h3{margin-top:4px;font-size:20px;overflow-wrap:anywhere}.cartoon-studio_wide__zh3Pc p{margin-top:6px;color:var(--text-mid);font-size:15px;line-height:1.42}.cartoon-studio_wideTags__ShGa_{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.cartoon-studio_wideActs__tpIud{display:flex;gap:8px;margin-top:12px}.cartoon-studio_wideActs__tpIud .cartoon-studio_btn__NEJmR{flex:1;min-width:0;padding:0 10px}.cartoon-studio_epHead__s61oi{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center;margin-top:16px}.cartoon-studio_epHead__s61oi h1{font-size:26px;line-height:1.04;overflow-wrap:anywhere}.cartoon-studio_epTags__sWHDH{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.cartoon-studio_cloned__O2hQW{display:flex;align-items:center;gap:8px;margin-top:10px;color:var(--accent-ink);font:600 14px/1.35 var(--font-body)}.cartoon-studio_clonedIcon__ppMjm{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:8px;background:var(--cs-citron-soft)}.cartoon-studio_clonedIcon__ppMjm svg{width:15px;height:15px}.cartoon-studio_blk__AphHe{margin-top:30px}.cartoon-studio_bh__drnBc{display:flex;align-items:center;gap:10px;margin-bottom:12px}.cartoon-studio_bh__drnBc h2{padding-top:2px;font-size:22px}.cartoon-studio_num__jm3o3{display:grid;place-items:center;flex:none;width:30px;height:30px;padding-top:2px;border-radius:9px;color:#141414;font:700 16px/1 var(--font-display);background:repeating-linear-gradient(-56deg,var(--citron) 0 6px,color-mix(in srgb,var(--citron) 85%,#000) 6px 12px)}.cartoon-studio_list__zXIU_{padding:4px 14px}.cartoon-studio_li__l3zTi{display:flex;align-items:center;gap:12px;min-height:64px;border-top:1px solid var(--cs-line)}.cartoon-studio_li__l3zTi:first-child{border-top:0}.cartoon-studio_li__l3zTi .cartoon-studio_ava__FdfQl{width:44px;height:44px}.cartoon-studio_liText__vmIi_{flex:1;min-width:0;line-height:1.2}.cartoon-studio_liText__vmIi_ span{display:block;font-size:14px;color:var(--text-muted)}.cartoon-studio_liText__vmIi_ b{display:block;margin-top:1px;overflow-wrap:anywhere;font:700 19px/1.15 var(--font-display)}.cartoon-studio_liWarn__LRj6P{display:block;margin-top:3px;color:var(--cs-amber);font-size:13px}.cartoon-studio_extraIcon__LMlr3{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--cs-amber-soft);color:var(--cs-amber)}.cartoon-studio_voices__sTBSJ .cartoon-studio_opt__oFUNT{min-height:68px}.cartoon-studio_optText__rmY0c{flex:1;min-width:0;line-height:1.25}.cartoon-studio_optText__rmY0c b{display:block;font:600 16px/1.25 var(--font-body);overflow-wrap:anywhere}.cartoon-studio_optText__rmY0c span{font-size:14px;color:var(--text-mid)}.cartoon-studio_scene__dZsCj{position:relative;padding:12px 14px 14px;border-radius:16px;background:var(--cs-card);border:1px solid var(--cs-line)}.cartoon-studio_scene__dZsCj+.cartoon-studio_scene__dZsCj{margin-top:10px}.cartoon-studio_sceneHead__Z3zTU{display:flex;align-items:center;gap:10px}.cartoon-studio_sceneNumber__mGwBm{display:grid;place-items:center;flex:none;width:26px;height:26px;padding-top:2px;border-radius:7px;background:var(--cs-high);border:1px solid var(--cs-line-2);font:700 14px/1 var(--font-display)}.cartoon-studio_sceneHead__Z3zTU b{flex:1;min-width:0;font:600 15px/1.25 var(--font-body);color:var(--text-mid)}.cartoon-studio_sceneTime__RO_Nt{font:600 13px/1 var(--font-body);color:var(--text-muted);white-space:nowrap}.cartoon-studio_line__ZocR9{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:10px}.cartoon-studio_who__p0oTP{display:flex;align-items:center;gap:8px;min-width:0;font:600 14px/1.1 var(--font-body);color:var(--text)}.cartoon-studio_who__p0oTP .cartoon-studio_ava__FdfQl{width:28px;height:28px}.cartoon-studio_who__p0oTP .cartoon-studio_avaStack__5m5j4 .cartoon-studio_ava__FdfQl{width:28px;height:28px;margin-left:-8px}.cartoon-studio_who__p0oTP .cartoon-studio_avaStack__5m5j4 .cartoon-studio_ava__FdfQl:first-child{margin-left:0}.cartoon-studio_mic__TufZ7{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--cs-amber-soft);color:var(--cs-amber)}.cartoon-studio_mic__TufZ7 svg{width:15px;height:15px}.cartoon-studio_lineText__yJzRx{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:50px;padding:12px 14px;border-radius:13px;background:#101010;border:1px solid var(--field-border);font:500 16px/1.4 var(--font-body);text-align:left;color:var(--text)}.cartoon-studio_lineText__yJzRx svg{width:17px;height:17px;color:var(--text-muted);flex:none}.cartoon-studio_lineNarr__76W_O .cartoon-studio_lineText__yJzRx{border-color:var(--cs-amber-edge);background:linear-gradient(180deg,rgba(255,179,71,.06),rgba(255,179,71,.02));font-style:italic}.cartoon-studio_lineEdit__di6__{width:100%;min-height:50px;padding:12px 14px;border-radius:13px;background:#101010;border:1px solid var(--citron);color:var(--text);font:500 16px/1.4 var(--font-body);resize:vertical;outline:none}.cartoon-studio_lineOver__BSHFg .cartoon-studio_lineEdit__di6__,.cartoon-studio_lineOver__BSHFg .cartoon-studio_lineText__yJzRx{border-color:var(--danger)}.cartoon-studio_lineError____kQX{color:var(--danger);font-size:13px}.cartoon-studio_sceneQuiet__Xnhdj{background:transparent;border-style:dashed}.cartoon-studio_quiet__95IT_{display:flex;align-items:center;gap:8px;margin-top:8px;color:var(--text-muted);font-size:15px}.cartoon-studio_quiet__95IT_ svg{width:17px;height:17px}.cartoon-studio_musicRow__8Znwq{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border-radius:16px;background:var(--cs-card);border:1px solid var(--cs-line)}.cartoon-studio_musicRow__8Znwq .cartoon-studio_optText__rmY0c span{display:block;font-size:14px;color:var(--text-muted)}.cartoon-studio_optCol__OuNO0{flex-direction:column;align-items:flex-start;gap:3px;padding:14px}.cartoon-studio_optCol__OuNO0 .cartoon-studio_radio__RzWco{position:absolute;top:14px;right:14px}.cartoon-studio_optCol__OuNO0 b{padding-right:28px;font:600 16px/1.25 var(--font-body)}.cartoon-studio_optCol__OuNO0 span{font-size:14px;color:var(--text-mid);line-height:1.3}.cartoon-studio_optQuality__XX873 b{padding-top:2px;font:700 26px/1 var(--font-display)}.cartoon-studio_optQuality__XX873 em{margin-top:8px;font-style:normal;font:600 15px/1 var(--font-body);color:var(--text)}.cartoon-studio_optQuality__XX873.cartoon-studio_optOn__R_bAD em{color:var(--accent-ink)}.cartoon-studio_frameShape__AgpQC{display:block;flex:none;width:13px;height:22px;border:2px solid;border-radius:4px;color:var(--text-muted)}.cartoon-studio_frameShapeWide__WORvU{width:26px;height:15px}.cartoon-studio_segOn__BAXj6 .cartoon-studio_frameShape__AgpQC{color:var(--citron)}.cartoon-studio_segFormat__TBDIX{justify-content:flex-start;gap:10px;min-height:56px;padding:8px 12px;white-space:normal;text-align:left}.cartoon-studio_segFormatText__aBFQP{display:flex;flex-direction:column;gap:3px;min-width:0}.cartoon-studio_segFormatText__aBFQP b{font:700 16px/1 var(--font-body);color:var(--text)}.cartoon-studio_segFormatText__aBFQP small{font:500 13px/1.2 var(--font-body);color:var(--text-muted);overflow-wrap:anywhere}.cartoon-studio_segOn__BAXj6 .cartoon-studio_segFormatText__aBFQP small{color:var(--text-mid)}.cartoon-studio_ideaBox__xvEPa{padding:14px}.cartoon-studio_ideaSettings__riqxe{display:grid;gap:12px;margin-top:12px}.cartoon-studio_ideaSettingsWide__NsXUv{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:end}.cartoon-studio_ideaSetting__j3BgP{display:grid;gap:6px;min-width:0}.cartoon-studio_ideaLabel__LPY8B{font:600 13px/1 var(--font-body);color:var(--text-muted)}.cartoon-studio_ideaSettingsWide__NsXUv .cartoon-studio_segItem__JQBiv{min-height:56px}.cartoon-studio_blockCard__sH1rg{padding:16px}.cartoon-studio_pageHead__JSM3F{display:flex;align-items:center;gap:24px;padding:30px 0 6px}.cartoon-studio_pageHead__JSM3F h1{font-size:40px}.cartoon-studio_pageHead__JSM3F .cartoon-studio_steps__Gp1mq{width:600px;max-width:50%;margin-left:auto}.cartoon-studio_layout__92zav{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:44px;align-items:start;margin-top:18px}.cartoon-studio_roles3__WNCzY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cartoon-studio_roleCard__oMw46{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;background:var(--cs-card);border:1px solid var(--cs-line);min-width:0}.cartoon-studio_roleCard__oMw46 .cartoon-studio_ava__FdfQl{width:52px;height:52px}.cartoon-studio_voices3__oub00{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cartoon-studio_voices3__oub00 .cartoon-studio_opt__oFUNT{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.cartoon-studio_voices3__oub00 .cartoon-studio_opt__oFUNT .cartoon-studio_radio__RzWco{position:absolute;top:16px;right:16px}.cartoon-studio_scenesWide__TC9VH .cartoon-studio_scene__dZsCj{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px;align-items:center;padding:14px 16px}.cartoon-studio_scenesWide__TC9VH .cartoon-studio_sceneHead__Z3zTU{align-items:flex-start}.cartoon-studio_sceneMeta__U00YS{display:flex;flex-direction:column;gap:4px;min-width:0}.cartoon-studio_sceneMeta__U00YS b{color:var(--text);font-size:15px}.cartoon-studio_scenesWide__TC9VH .cartoon-studio_line__ZocR9{margin-top:0;grid-template-columns:130px minmax(0,1fr);align-items:center}.cartoon-studio_scenesWide__TC9VH .cartoon-studio_line__ZocR9+.cartoon-studio_line__ZocR9{margin-top:8px}.cartoon-studio_scenesWide__TC9VH .cartoon-studio_quiet__95IT_{margin-top:0}.cartoon-studio_twoCol__mYe4_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.cartoon-studio_side__0g5_w{position:sticky;top:16px}.cartoon-studio_prod___j00U{border-radius:22px;overflow:hidden;background:var(--cs-card);border:1px solid var(--cs-line-2);box-shadow:0 30px 80px rgba(0,0,0,.5)}.cartoon-studio_clapBar__5kcqu{height:30px;border-bottom:2px solid #0b0b0b}.cartoon-studio_prodInner__Xuf0W{padding:20px}.cartoon-studio_prodTop__J11Cu{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px}.cartoon-studio_prodTop__J11Cu .cartoon-studio_reel__uoT9S{padding:7px 13px}.cartoon-studio_prodTop__J11Cu h3{margin-top:4px;font-size:23px;line-height:1.05;overflow-wrap:anywhere}.cartoon-studio_prodTop__J11Cu .cartoon-studio_avaStack__5m5j4{margin-top:12px}.cartoon-studio_prodRows__vwjz0{display:grid;grid-template-columns:minmax(0,1fr) auto;margin:18px 0 0}.cartoon-studio_prodRows__vwjz0 dd,.cartoon-studio_prodRows__vwjz0 dt{margin:0;padding:11px 0;border-top:1px solid var(--cs-line);font-size:15px}.cartoon-studio_prodRows__vwjz0 dt{color:var(--text-muted)}.cartoon-studio_prodRows__vwjz0 dd{color:var(--text);font-weight:600;text-align:right}.cartoon-studio_total__vHJxw{display:flex;align-items:baseline;justify-content:space-between;margin-top:8px;padding-top:16px;border-top:1px solid var(--cs-line-2)}.cartoon-studio_total__vHJxw span{color:var(--text-mid);font-size:15px}.cartoon-studio_total__vHJxw b{color:var(--accent-ink);font:700 34px/1 var(--font-display)}.cartoon-studio_prod___j00U .cartoon-studio_btn__NEJmR{margin-top:16px}.cartoon-studio_bal__wI_Sd{margin-top:10px;text-align:center;color:var(--text-muted);font-size:14px}.cartoon-studio_tips__SNchx{margin-top:16px;padding:18px 20px}.cartoon-studio_tips__SNchx ul{margin:8px 0 0;padding:0;list-style:none}.cartoon-studio_tips__SNchx li{display:flex;gap:10px;padding:10px 0;border-top:1px solid var(--cs-line);color:var(--text-mid);font-size:15px;line-height:1.4}.cartoon-studio_tips__SNchx li:first-child{border-top:0}.cartoon-studio_tips__SNchx li svg{width:18px;height:18px;margin-top:2px;color:var(--accent-ink);flex:none}.cartoon-studio_prodHeadTop__CThwR{padding:6px var(--cs-gutter) 0;text-align:center}.cartoon-studio_onAirSign__NFT58{display:inline-flex;align-items:center;gap:10px;height:40px;padding:3px 18px 0;border-radius:10px;background:#2a1a08;border:1px solid var(--cs-amber);color:#ffd28a;font:700 18px/1 var(--font-display);letter-spacing:.01em;box-shadow:0 0 0 4px rgba(255,179,71,.1),0 0 34px rgba(255,170,60,.45),inset 0 0 18px rgba(255,170,60,.25);text-shadow:0 0 12px rgba(255,190,90,.8)}.cartoon-studio_onAirSign__NFT58 .cartoon-studio_led__KGBDW{width:10px;height:10px;margin-top:-3px}.cartoon-studio_onAirStopped__POlq5{background:var(--danger-tint);border-color:var(--danger);color:#ffb3a1;box-shadow:0 0 24px rgba(255,107,74,.3);text-shadow:none}.cartoon-studio_clapper__wVDHE{position:relative;width:min(330px,100%);margin:84px auto 0}.cartoon-studio_clapTop__3mDqb{position:absolute;left:0;top:-14px;width:100%;height:40px;border-radius:8px 8px 4px 4px;transform:rotate(-9deg);transform-origin:8px 36px;box-shadow:0 8px 18px rgba(0,0,0,.5);border:2px solid #0b0b0b}.cartoon-studio_clapBarTop__OFc2L{height:40px;border-radius:6px 6px 0 0;border:2px solid #0b0b0b;border-bottom:0}.cartoon-studio_hinge__i3bza{position:absolute;left:-5px;top:18px;width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#777,#222);border:2px solid #0b0b0b;z-index:2}.cartoon-studio_slate__eaIcn{position:relative;padding:16px 18px 18px;border-radius:0 0 14px 14px;background:linear-gradient(180deg,#232421,#1a1b19);border:2px solid #0b0b0b;box-shadow:0 30px 60px rgba(0,0,0,.55),inset 0 0 40px rgba(255,255,255,.03);text-align:left}.cartoon-studio_slateRow__7v2F_{padding-bottom:12px;border-bottom:1.5px solid rgba(245,244,238,.22)}.cartoon-studio_slate__eaIcn span{display:block;font:600 13px/1.2 var(--font-body);color:rgba(245,244,238,.66)}.cartoon-studio_slate__eaIcn b{display:block;margin-top:3px;font:700 21px/1.1 var(--font-display);color:#f4f2e9;overflow-wrap:anywhere}.cartoon-studio_slateRow__7v2F_ b{font-size:26px}.cartoon-studio_slate__eaIcn .cartoon-studio_slateNote__bqHjt{margin-top:3px}.cartoon-studio_cells__eQiyD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1.5px solid rgba(245,244,238,.22)}.cartoon-studio_cells__eQiyD:last-child{border-bottom:0}.cartoon-studio_cells__eQiyD>div{min-width:0;padding:11px 0 11px 12px;border-left:1.5px solid rgba(245,244,238,.22)}.cartoon-studio_cells__eQiyD>div:first-child{border-left:0;padding-left:0}.cartoon-studio_cells__eQiyD b{font-size:19px}.cartoon-studio_chalk__m_We0{position:absolute;right:16px;top:14px;width:44px;height:10px;border-radius:3px;background:#ecebe3;transform:rotate(-18deg);box-shadow:0 2px 4px rgba(0,0,0,.4)}.cartoon-studio_headline__o3eMR{margin-top:30px}.cartoon-studio_headline__o3eMR h1{font-size:32px}.cartoon-studio_headline__o3eMR p{margin-top:8px}.cartoon-studio_eta___k_IJ{display:inline-flex;align-items:center;gap:8px;margin-top:14px;min-height:36px;padding:0 14px;border-radius:999px;background:var(--cs-raised);border:1px solid var(--cs-line-2);color:var(--text-mid);font:600 14px/1 var(--font-body)}.cartoon-studio_eta___k_IJ svg{width:16px;height:16px;color:var(--cs-amber)}.cartoon-studio_callsheet__bemmV{position:relative;margin:26px var(--cs-gutter) 0;padding:6px 16px;border-radius:20px;background:var(--cs-card);border:1px solid var(--cs-line);list-style:none}.cartoon-studio_callsheet__bemmV li{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:start;padding:14px 0}.cartoon-studio_callsheet__bemmV li+li{border-top:1px solid var(--cs-line)}.cartoon-studio_callIcon__QZ_xt{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--cs-high);color:var(--text-muted);border:1px solid var(--cs-line-2)}.cartoon-studio_callsheet__bemmV b{display:block;padding-top:3px;font:700 19px/1.15 var(--font-display);color:var(--text-mid)}.cartoon-studio_callText__I9GGp{display:block;margin-top:3px;font-size:14px;color:var(--text-muted);line-height:1.35;overflow-wrap:anywhere}.cartoon-studio_callDone___6iQb .cartoon-studio_callIcon__QZ_xt{background:var(--citron);color:var(--on-citron);border-color:var(--citron)}.cartoon-studio_callDone___6iQb b{color:var(--text)}.cartoon-studio_callNow__2CQPp .cartoon-studio_callIcon__QZ_xt{background:var(--cs-amber);color:var(--cs-amber-ink);border-color:var(--cs-amber);box-shadow:0 0 22px rgba(255,179,71,.45)}.cartoon-studio_callNow__2CQPp b{color:var(--text)}.cartoon-studio_callNow__2CQPp .cartoon-studio_callText__I9GGp{color:var(--text-mid)}.cartoon-studio_callBar__n7Xac{margin-top:10px;height:8px;border-radius:4px;overflow:hidden;background:rgba(255,255,255,.08)}.cartoon-studio_callBar__n7Xac i{display:block;width:46%;height:100%;border-radius:4px;background:repeating-linear-gradient(-56deg,var(--cs-amber) 0 8px,#ffcf85 8px 16px);animation:cartoon-studio_callBar__n7Xac 2.4s ease-in-out infinite alternate}@keyframes cartoon-studio_callBar__n7Xac{0%{transform:translateX(-30%)}to{transform:translateX(150%)}}.cartoon-studio_onSet__whIMM{margin:26px var(--cs-gutter) 0}.cartoon-studio_onSet__whIMM h2{font-size:21px}.cartoon-studio_onSetRow__2pktk{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:14px;padding:18px 14px 14px;border-radius:20px;background:var(--cs-card);border:1px solid var(--cs-line)}.cartoon-studio_onSetRow__2pktk .cartoon-studio_bulbs__fpp_c{position:absolute;left:22px;right:22px;top:-6px}.cartoon-studio_onSetActor__qzl4E{min-width:0;text-align:center}.cartoon-studio_onSetActor__qzl4E .cartoon-studio_mirror__MvPOR{width:68px;height:68px;margin:0 auto}.cartoon-studio_onSetActor__qzl4E b{display:block;margin-top:8px;font:700 16px/1.1 var(--font-display)}.cartoon-studio_onSetActor__qzl4E span{font-size:13px;color:var(--text-muted)}.cartoon-studio_room__KqCW_{position:relative;overflow:hidden;padding:56px 0 0;background:radial-gradient(260px 420px at 50% 34%,rgba(255,226,170,.16),transparent 70%),linear-gradient(180deg,#120c0c 0,var(--canvas) 70%)}.cartoon-studio_valance__7EWWk{position:absolute;left:0;right:0;top:0;height:46px;z-index:4;background:repeating-linear-gradient(90deg,#6e1520 0 9px,#8b2230 9px 15px,#57101a 15px 24px);-webkit-mask:radial-gradient(circle 15px at 15px 0,#000 98%,#0000) 0 31px /30px 15px repeat-x,linear-gradient(#000 0 0) 0 0 /100% 32px no-repeat;mask:radial-gradient(circle 15px at 15px 0,#000 98%,#0000) 0 31px /30px 15px repeat-x,linear-gradient(#000 0 0) 0 0 /100% 32px no-repeat;box-shadow:0 8px 20px rgba(0,0,0,.6)}.cartoon-studio_valanceShadow__qUTKw{position:absolute;left:0;right:0;top:40px;height:24px;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent);z-index:3}.cartoon-studio_drape__zD9B_{position:absolute;top:0;bottom:70px;width:40px;z-index:3;background:repeating-linear-gradient(90deg,#4a0d15 0 5px,#7e1a24 5px 11px,#5e121c 11px 16px,#8f2633 16px 19px,#4a0d15 19px 24px);box-shadow:inset -10px 0 18px rgba(0,0,0,.55)}.cartoon-studio_drapeLeft__MtS3q{left:0;border-bottom-right-radius:40px 120px}.cartoon-studio_drapeRight__S4Hoc{right:0;transform:scaleX(-1);border-bottom-right-radius:40px 120px}.cartoon-studio_projector__ZcRG3{position:absolute;left:50%;top:46px;width:520px;height:640px;margin-left:-260px;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(255,230,180,.12),rgba(255,230,180,0) 80%);clip-path:polygon(46% 0,54% 0,100% 100%,0 100%);filter:blur(10px)}.cartoon-studio_roomBar__Q3GLd{position:absolute;left:0;right:0;top:46px;z-index:6}.cartoon-studio_roomWithBar__fJGHZ{padding-top:120px}.cartoon-studio_screen__QR7t4{position:relative;z-index:2;width:min(290px,calc(100% - 100px));margin:0 auto}.cartoon-studio_ribbon__T_DvO{position:absolute;z-index:5;top:-16px;left:50%;transform:translateX(-50%)}.cartoon-studio_ribbon__T_DvO .cartoon-studio_ticket__EJZHV{height:34px;padding:3px 18px 0;font-size:18px}.cartoon-studio_player__SMP3b{position:relative;aspect-ratio:9/16;border-radius:14px;overflow:hidden;background:#000;box-shadow:0 0 0 6px #0b0b0b,0 0 0 7px rgba(255,255,255,.08),0 30px 80px rgba(0,0,0,.75),0 0 120px rgba(255,210,140,.16)}.cartoon-studio_player__SMP3b>img,.cartoon-studio_player__SMP3b>video{width:100%;height:100%;object-fit:cover}.cartoon-studio_screenLandscape__YA3bu{width:min(560px,calc(100% - 96px))}.cartoon-studio_screenLandscape__YA3bu .cartoon-studio_player__SMP3b{aspect-ratio:16/9}.cartoon-studio_screenLandscape__YA3bu .cartoon-studio_player__SMP3b>img{object-fit:contain}.cartoon-studio_bigPlay__iJ8A3{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:80px;height:80px;margin:-40px 0 0 -40px;border-radius:50%;background:var(--citron);color:var(--on-citron);box-shadow:0 0 0 10px color-mix(in srgb,var(--citron) 22%,transparent),0 14px 40px rgba(0,0,0,.5)}.cartoon-studio_bigPlay__iJ8A3 svg{width:32px;height:32px;margin-left:4px}.cartoon-studio_seats__ZI2_q{position:relative;z-index:4;display:flex;justify-content:center;gap:6px;height:74px;margin-top:26px;overflow:hidden}.cartoon-studio_seat__j3RqS{flex:none;width:46px;height:58px;margin-top:16px;border-radius:16px 16px 6px 6px;background:linear-gradient(180deg,#3a1016,#1d0a0d);box-shadow:inset 0 3px 0 rgba(255,140,140,.1)}.cartoon-studio_seatHalf__nwXP_{height:46px;margin-top:28px}.cartoon-studio_seats__ZI2_q:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34px;background:linear-gradient(180deg,transparent,var(--canvas))}.cartoon-studio_epTitle__H9b_d{font-size:27px;line-height:1.04;overflow-wrap:anywhere}.cartoon-studio_epMeta__d_i8o{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.cartoon-studio_share__jZgg8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.cartoon-studio_share__jZgg8 .cartoon-studio_btn__NEJmR{min-height:54px}.cartoon-studio_waIcon__f2mZn{width:22px;height:22px;color:var(--cs-wa)}.cartoon-studio_ideas__dnliU .cartoon-studio_opt__oFUNT{align-items:flex-start}.cartoon-studio_ideaNum__OxgMM{display:grid;place-items:center;flex:none;width:34px;height:34px;padding-top:2px;border-radius:10px;background:var(--cs-high);border:1px solid var(--cs-line-2);font:700 15px/1 var(--font-display)}.cartoon-studio_ideas__dnliU .cartoon-studio_optOn__R_bAD .cartoon-studio_ideaNum__OxgMM{background:var(--citron);color:var(--on-citron);border-color:var(--citron)}.cartoon-studio_ideas__dnliU .cartoon-studio_optText__rmY0c b{padding-top:2px;font:700 18px/1.15 var(--font-display)}.cartoon-studio_ideas__dnliU .cartoon-studio_optText__rmY0c span{display:-webkit-box;margin-top:3px;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cartoon-studio_ideas__dnliU .cartoon-studio_radio__RzWco{margin-top:2px}.cartoon-studio_optMine__VqC50{border-style:dashed}.cartoon-studio_same__mZPNB{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border-radius:14px;background:var(--cs-card);border:1px solid var(--cs-line);color:var(--text-mid);font-size:14px;line-height:1.35}.cartoon-studio_same__mZPNB .cartoon-studio_avaStack__5m5j4 .cartoon-studio_ava__FdfQl{width:30px;height:30px}.cartoon-studio_swap__7jxux{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px}.cartoon-studio_swapRow__9vzIl{display:flex;align-items:center;gap:8px;min-height:68px;padding:10px;border-radius:16px;background:var(--cs-card);border:1px solid var(--cs-line-2)}.cartoon-studio_swapRole__tWLhB{flex:none;width:66px;font:600 14px/1.25 var(--font-body);color:var(--text-muted)}.cartoon-studio_swapFrom__MF870{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;overflow:hidden;opacity:.75;background:var(--cs-high);color:var(--text-muted)}.cartoon-studio_swapArrow__pFlUH{display:grid;place-items:center;flex:none;color:var(--accent-ink)}.cartoon-studio_swapTo__ZZVx6{display:flex;flex:1;align-items:center;gap:9px;min-width:0}.cartoon-studio_swapTo__ZZVx6 .cartoon-studio_ava__FdfQl{width:40px;height:40px;box-shadow:0 0 0 2px var(--citron)}.cartoon-studio_swapTo__ZZVx6 b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:2px;font:700 18px/1.1 var(--font-display)}.cartoon-studio_logline__LLziU{margin-top:12px;color:var(--text-mid);font-size:15px;line-height:1.45}.cartoon-studio_stageGrid__Vx2bH{position:relative;z-index:4;display:grid;grid-template-columns:318px 372px minmax(0,1fr);gap:40px;align-items:center;width:min(1160px,calc(100% - 64px));margin:0 auto}.cartoon-studio_glass__ZWwUy{padding:22px;border-radius:22px;background:rgba(18,16,16,.82);border:1px solid rgba(255,255,255,.09);box-shadow:0 30px 70px rgba(0,0,0,.5);backdrop-filter:blur(10px)}.cartoon-studio_creditsCard__bQuZs h1{margin-top:6px;font-size:34px;line-height:1.02;overflow-wrap:anywhere}.cartoon-studio_creditsCard__bQuZs h3{margin-top:22px;font-size:19px;color:var(--text-mid)}.cartoon-studio_castList__0zUqo{margin-top:10px}.cartoon-studio_castRow___DfRq{display:flex;align-items:center;gap:12px;padding:9px 0;border-top:1px solid var(--cs-line)}.cartoon-studio_castRow___DfRq:first-child{border-top:0}.cartoon-studio_castRow___DfRq .cartoon-studio_ava__FdfQl{width:44px;height:44px}.cartoon-studio_castRow___DfRq b{display:block;font:700 18px/1.1 var(--font-display)}.cartoon-studio_castRow___DfRq span{font-size:14px;color:var(--text-muted)}.cartoon-studio_creditsCard__bQuZs .cartoon-studio_share__jZgg8{grid-template-columns:minmax(0,1fr);margin-top:20px}.cartoon-studio_nextCard__uwH3B h2{font-size:28px}.cartoon-studio_nextCard__uwH3B .cartoon-studio_ideas__dnliU .cartoon-studio_opt__oFUNT{padding:12px}.cartoon-studio_nextCard__uwH3B .cartoon-studio_btn__NEJmR{margin-top:14px}.cartoon-studio_film__VdpmO{display:grid;gap:10px;margin-top:12px}.cartoon-studio_filmDone__bEQ7B,.cartoon-studio_filmRunning__dvhsH{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;background:var(--cs-raised);border:1px solid var(--cs-line-2)}.cartoon-studio_filmDone__bEQ7B{border-color:var(--cs-citron-edge);background:linear-gradient(180deg,color-mix(in srgb,var(--citron) 8%,transparent),color-mix(in srgb,var(--citron) 2%,transparent)),var(--cs-raised)}.cartoon-studio_filmRunning__dvhsH{border-color:var(--cs-amber-edge);color:var(--cs-amber)}.cartoon-studio_filmThumb__l7wR9{position:relative;flex:none;width:48px;aspect-ratio:9/16;border-radius:6px;overflow:hidden;background:#000}.cartoon-studio_filmThumb__l7wR9 video{width:100%;height:100%;object-fit:cover}.cartoon-studio_filmPlay__V1Cl8{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.3);color:#fff}.cartoon-studio_filmPlay__V1Cl8 svg{width:18px;height:18px}.cartoon-studio_filmText__jjDLB{flex:1;min-width:0;display:grid;gap:2px;font-size:14px;line-height:1.35;color:var(--text-mid)}.cartoon-studio_filmText__jjDLB b{color:var(--text);font:700 17px/1.15 var(--font-display)}.cartoon-studio_filmIconBtn__PJvac{flex:none;width:44px;padding:0}.cartoon-studio_filmSpin__mcnt6{animation:cartoon-studio_spin__QErUz .9s linear infinite}.cartoon-studio_filmHint__c3y_z{margin-top:6px;color:var(--text-mid);font-size:15px;line-height:1.45;overflow-wrap:anywhere}.cartoon-studio_filmList__DzdME{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.cartoon-studio_filmRow__WCNYr{display:flex;align-items:center;gap:10px;min-height:60px;padding:8px 8px 8px 10px;border-radius:16px;background:var(--cs-card);border:1px solid var(--cs-line-2)}.cartoon-studio_filmRowOn__H8NJi{border-color:var(--cs-citron-edge)}.cartoon-studio_filmRowOff__a_SeC{opacity:.5}.cartoon-studio_filmCheck__m7pVd{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:var(--cs-high);border:1px solid var(--cs-line-2);color:var(--text-mid)}.cartoon-studio_filmRowOn__H8NJi .cartoon-studio_filmCheck__m7pVd{background:var(--citron);border-color:var(--citron);color:var(--on-citron)}.cartoon-studio_filmCheck__m7pVd svg{width:18px;height:18px;stroke-width:2.6}.cartoon-studio_filmRowText__cXodS{flex:1;min-width:0;display:grid;gap:2px;font-size:14px;color:var(--text-muted)}.cartoon-studio_filmRowText__cXodS b{color:var(--text);font:600 16px/1.25 var(--font-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cartoon-studio_filmMove__EWAXy{display:flex;flex:none;gap:4px}.cartoon-studio_filmMoveBtn__VIAvh{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:var(--text)}.cartoon-studio_filmMoveBtn__VIAvh:disabled{opacity:.3}.cartoon-studio_filmMoveBtn__VIAvh svg{width:18px;height:18px}.cartoon-studio_filmLabel__s53aW{margin:22px 0 8px}.cartoon-studio_filmMusic__XWKrE{display:flex;align-items:center;gap:10px}.cartoon-studio_filmSelect__grgws{flex:1;min-width:0;height:52px;padding:0 14px;border-radius:14px;background:#121212;border:1px solid var(--field-border);color:var(--text);font:500 16px/1.35 var(--font-body)}.cartoon-studio_filmSelect__grgws:focus{outline:none;border-color:var(--citron)}.cartoon-studio_play__LvD7z:disabled{opacity:.4}.cartoon-studio_filmVolume__dDgCi{display:grid;gap:8px;margin-top:12px;color:var(--text-mid);font-size:14px}.cartoon-studio_filmVolume__dDgCi b{color:var(--text);font-weight:600}.cartoon-studio_filmVolume__dDgCi input{width:100%;accent-color:var(--citron)}.cartoon-studio_filmError__vykWJ{margin-bottom:10px}.cartoon-studio_filmViewer___yrk4{padding:16px!important;background:#141414!important}.cartoon-studio_filmVideo__DNIdz{display:block;width:100%;max-height:70vh;margin:14px 0 12px;border-radius:14px;background:#000;aspect-ratio:9/16;object-fit:contain}.cartoon-studio_filmThumb__l7wR9.cartoon-studio_filmLandscape__JXoei{width:76px;aspect-ratio:16/9}.cartoon-studio_filmVideo__DNIdz.cartoon-studio_filmLandscape__JXoei{aspect-ratio:16/9}.cartoon-studio_portal__S4evB{color:var(--text);font-family:var(--font-body)}.cartoon-studio_pickerList__BpmlA{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:14px}.cartoon-studio_pickerTitle__8p1WY{padding-right:44px;font:700 22px/1.1 var(--font-display)}@media (min-width:640px){.cartoon-studio_root__gQPLq{--cs-gutter:24px}}@media (min-width:1024px){.cartoon-studio_root__gQPLq{--cs-gutter:32px}:where(.cartoon-studio_root__gQPLq) h1{font-size:34px}.cartoon-studio_sec__pcAPQ{margin-top:56px}.cartoon-studio_secHead__KuMTk h2{font-size:32px}.cartoon-studio_heroWide__mFjbO{position:relative;padding:56px 0 0}.cartoon-studio_heroWide__mFjbO .cartoon-studio_beams__fLd53{top:-40px;height:760px}.cartoon-studio_heroWide__mFjbO .cartoon-studio_beam__YR53n{width:300px;height:820px}.cartoon-studio_heroWide__mFjbO .cartoon-studio_beamLeft___EAX3{left:80px;transform:rotate(-24deg)}.cartoon-studio_heroWide__mFjbO .cartoon-studio_beamRight__voNrP{right:120px;transform:rotate(18deg)}.cartoon-studio_heroGrid__ricAi{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:60px;align-items:center}.cartoon-studio_heroWide__mFjbO .cartoon-studio_marquee__nSEtr{text-align:left;padding:44px 46px 42px}.cartoon-studio_heroWide__mFjbO .cartoon-studio_marquee__nSEtr h1{margin-top:10px;font-size:84px;white-space:normal}.cartoon-studio_heroWide__mFjbO .cartoon-studio_marquee__nSEtr .cartoon-studio_lead__k6V7e{max-width:520px;margin-top:14px;font-size:19px}.cartoon-studio_heroWide__mFjbO .cartoon-studio_eyebrow__L9Bpj{font-size:16px}.cartoon-studio_ctas__24EHL{position:relative;display:flex;gap:12px;margin-top:28px}.cartoon-studio_ctas__24EHL .cartoon-studio_btn__NEJmR{min-height:58px;padding:0 26px}.cartoon-studio_promises__embwJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px}.cartoon-studio_promise__jFHq_{display:flex;gap:12px;align-items:center;padding:14px;border-radius:16px;background:rgba(21,21,21,.8);border:1px solid var(--cs-line);font-size:15px;color:var(--text-mid);line-height:1.35}.cartoon-studio_promiseIcon__sA3hf{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:var(--cs-citron-soft);color:var(--accent-ink)}.cartoon-studio_showing__eAZS5{position:relative;height:690px}.cartoon-studio_showingBack__oGivK{position:absolute;left:10px;top:60px;width:250px;transform:rotate(-7deg);opacity:.9}.cartoon-studio_showingFront__H740B{position:absolute;right:20px;top:0;width:330px}.cartoon-studio_showingFrame__CVACr{position:relative;padding:14px;border-radius:22px;background:linear-gradient(180deg,#221f19,#15130f);border:1px solid var(--cs-amber-edge);box-shadow:0 40px 90px rgba(0,0,0,.65),0 0 80px rgba(255,170,70,.14)}.cartoon-studio_showingFrame__CVACr:before{content:"";position:absolute;inset:3px;border-radius:19px;padding:9px;pointer-events:none;z-index:2;background:radial-gradient(circle at 50% 50%,#fff6dc 0 1.4px,var(--cs-bulb) 2.2px,rgba(255,190,90,.5) 3.2px,rgba(255,190,90,0) 6px) 0 0 /16px 16px space;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.cartoon-studio_showingFrame__CVACr .cartoon-studio_poster__xHf_w{border-radius:12px}.cartoon-studio_showingFrame__CVACr .cartoon-studio_posterTitle__Q2_E2{font-size:26px}.cartoon-studio_showingActs__cUccL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.cartoon-studio_showingActs__cUccL .cartoon-studio_btn__NEJmR{min-height:46px;padding:0 10px;font-size:15px}.cartoon-studio_seriesRow__5TvQE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cartoon-studio_seriesRow__5TvQE .cartoon-studio_series__8eo4N{padding:18px}.cartoon-studio_seriesRow__5TvQE .cartoon-studio_series__8eo4N+.cartoon-studio_series__8eo4N{margin-top:0}.cartoon-studio_seriesRow__5TvQE .cartoon-studio_series__8eo4N h3{margin-top:10px;font-size:24px}.cartoon-studio_seriesRow__5TvQE .cartoon-studio_seriesMeta__GPC1H{font-size:15px}.cartoon-studio_seriesRow__5TvQE .cartoon-studio_strip__KH3BL{padding:14px 12px;gap:10px}.cartoon-studio_seriesRow__5TvQE .cartoon-studio_frame__urxpb{width:96px}.cartoon-studio_logesWide__srt0A{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:30px 20px 24px}.cartoon-studio_logesWide__srt0A .cartoon-studio_lights__swgvy{left:30px;right:30px}.cartoon-studio_logesWide__srt0A .cartoon-studio_loge__zX9rE .cartoon-studio_mirror__MvPOR{width:96px;height:96px;padding:5px}.cartoon-studio_logesWide__srt0A .cartoon-studio_badge__WaaxO{width:28px;height:28px;right:0;bottom:0}.cartoon-studio_logesWide__srt0A .cartoon-studio_logeName__T99Pc{margin-top:12px;font-size:20px}.cartoon-studio_logesWide__srt0A .cartoon-studio_logeRole__C0WGe{font-size:14px}.cartoon-studio_shelfGrid__9o90O{gap:16px}.cartoon-studio_gridWide___GJiV,.cartoon-studio_shelfGrid__9o90O{grid-template-columns:repeat(4,minmax(0,1fr))}.cartoon-studio_grid3Wide__rEm2d{grid-template-columns:repeat(6,minmax(0,1fr))}.cartoon-studio_roomWide__2XFft{padding:92px 0 0;min-height:900px}.cartoon-studio_roomWide__2XFft .cartoon-studio_valance__7EWWk{height:64px;-webkit-mask:radial-gradient(circle 20px at 20px 0,#000 98%,#0000) 0 44px /40px 20px repeat-x,linear-gradient(#000 0 0) 0 0 /100% 45px no-repeat;mask:radial-gradient(circle 20px at 20px 0,#000 98%,#0000) 0 44px /40px 20px repeat-x,linear-gradient(#000 0 0) 0 0 /100% 45px no-repeat}.cartoon-studio_roomWide__2XFft .cartoon-studio_valanceShadow__qUTKw{top:56px}.cartoon-studio_roomWide__2XFft .cartoon-studio_drape__zD9B_{width:128px;bottom:120px}.cartoon-studio_roomWide__2XFft .cartoon-studio_drapeLeft__MtS3q,.cartoon-studio_roomWide__2XFft .cartoon-studio_drapeRight__S4Hoc{border-bottom-right-radius:128px 360px}.cartoon-studio_roomWide__2XFft .cartoon-studio_projector__ZcRG3{width:900px;height:900px;margin-left:-450px;top:60px}.cartoon-studio_roomWide__2XFft .cartoon-studio_screen__QR7t4{width:372px}.cartoon-studio_roomWide__2XFft .cartoon-studio_screenLandscape__YA3bu{width:100%}.cartoon-studio_roomWide__2XFft .cartoon-studio_ribbon__T_DvO .cartoon-studio_ticket__EJZHV{height:38px;font-size:20px}.cartoon-studio_roomWide__2XFft .cartoon-studio_seats__ZI2_q{height:120px;margin-top:40px;gap:8px}.cartoon-studio_roomWide__2XFft .cartoon-studio_seat__j3RqS{width:64px;height:76px;margin-top:20px;border-radius:22px 22px 8px 8px}.cartoon-studio_roomWide__2XFft .cartoon-studio_seatHalf__nwXP_{height:60px;margin-top:36px}.cartoon-studio_page__oBHnP{max-width:760px}}.cartoon-studio_subSteps__ZpvMy{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:16px}.cartoon-studio_subStep__8pL6M{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:52px;padding:6px 2px;border-radius:12px;background:var(--cs-card);border:1px solid var(--cs-line);color:var(--text-muted);font:600 13px/1.1 var(--font-body)}.cartoon-studio_subStep__8pL6M b{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--cs-high);color:var(--text-mid);font:700 12px/1 var(--font-body)}.cartoon-studio_subStep__8pL6M b svg{width:13px;height:13px;stroke-width:3}.cartoon-studio_subStep__8pL6M span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cartoon-studio_subStep__8pL6M:disabled{opacity:.45;cursor:default}.cartoon-studio_subStepDone__cJRY0{color:var(--text-mid)}.cartoon-studio_subStepDone__cJRY0 b{background:var(--cs-citron-soft);color:var(--accent-ink)}.cartoon-studio_subStepOn__I_xY9{background:var(--citron);border-color:var(--citron);color:var(--on-citron)}.cartoon-studio_subStepOn__I_xY9 b{background:color-mix(in srgb,var(--on-citron) 14%,transparent);color:var(--on-citron)}.cartoon-studio_subStepHead__c_BYW{margin-top:22px;scroll-margin-top:16px}.cartoon-studio_subStepHead__c_BYW span{color:var(--text-muted);font:600 13px/1.2 var(--font-body)}.cartoon-studio_subStepHead__c_BYW h2{margin-top:4px;font-size:26px;line-height:1.08}.cartoon-studio_subStepHead__c_BYW+*>.cartoon-studio_blk__AphHe:first-child,.cartoon-studio_subStepHead__c_BYW+.cartoon-studio_blk__AphHe{margin-top:18px}.cartoon-studio_subStepNav__cmbA9{display:flex;align-items:center;gap:12px;margin-top:28px;padding-top:20px;border-top:1px solid var(--cs-line)}.cartoon-studio_subStepActions__7D9dT{display:flex;gap:10px;min-width:320px}.cartoon-studio_writing___eoQD{display:grid;gap:10px;padding:18px}.cartoon-studio_writingHead__3Y4wb{display:flex;align-items:center;gap:12px;font:700 18px/1.2 var(--font-display)}.cartoon-studio_writingSkel__ZfqrO{display:grid;gap:10px;margin-top:6px}.cartoon-studio_writingSkel__ZfqrO span{height:58px;border-radius:14px;background:linear-gradient(90deg,var(--cs-high) 0,var(--cs-raised) 50%,var(--cs-high) 100%);background-size:200% 100%;animation:cartoon-studio_writingShimmer__0Y1lb 1.4s ease-in-out infinite}@keyframes cartoon-studio_writingShimmer__0Y1lb{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.cartoon-studio_writingSkel__ZfqrO span{animation:none}.cartoon-studio_carouselDot__7Qlt8:before{transition:none}}.cartoon-studio_ideaField__6frM9{position:relative}.cartoon-studio_mentions__ksfWB{margin-top:8px;padding:6px;border-radius:16px;background:var(--cs-raised);border:1px solid var(--cs-line-2);box-shadow:0 18px 50px rgba(0,0,0,.45);max-height:320px;overflow-y:auto}.cartoon-studio_mention__8v4tR{display:flex;align-items:center;gap:12px;min-height:56px;padding:6px 10px;border-radius:12px;cursor:pointer}.cartoon-studio_mention__8v4tR .cartoon-studio_ava__FdfQl{width:40px;height:40px}.cartoon-studio_mentionOn___OBPY{background:var(--cs-high)}.cartoon-studio_mentionAdd__J9e9Y{flex:none;padding:4px 9px;border-radius:999px;background:var(--cs-citron-soft);color:var(--accent-ink);font:600 13px/1.2 var(--font-body);white-space:nowrap}