.web-spark-product-page_page__58vWt{--ink:#17161a;--muted:#706d73;--orange:#f45c24;--paper:#fbf8f2;background:var(--paper);color:var(--ink);overflow:hidden}.web-spark-product-page_page__58vWt *{box-sizing:border-box}.web-spark-product-page_page__58vWt h1,.web-spark-product-page_page__58vWt h2,.web-spark-product-page_page__58vWt h3,.web-spark-product-page_page__58vWt h4,.web-spark-product-page_page__58vWt p{margin:0}.web-spark-product-page_page__58vWt a{text-decoration:none}.web-spark-product-page_page__58vWt button{font:inherit}.web-spark-product-page_page__58vWt :is(a,button):focus-visible{outline:3px solid #9a7cff;outline-offset:4px}.web-spark-product-page_productNav__QJN8j{height:72px;padding:0 max(30px,calc((100vw - 1240px)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ece6dd;background:#fffdf8;position:relative;z-index:5}.web-spark-product-page_productName__GMfM5{display:flex;align-items:center;gap:10px;color:var(--ink);font-weight:800}.web-spark-product-page_productName__GMfM5>span{display:grid;place-items:center;width:31px;height:31px;border-radius:10px;background:linear-gradient(135deg,#ff7b39,#9a78ff);color:#fff}.web-spark-product-page_productName__GMfM5 small{display:block;font-size:7px;letter-spacing:.16em;color:#8b858a;margin-top:2px}.web-spark-product-page_productNav__QJN8j>div{display:flex;gap:25px;align-items:center}.web-spark-product-page_productNav__QJN8j>div>a{font-size:12px;color:#5f5b60;font-weight:650}.web-spark-product-page_productNav__QJN8j>div>a:last-child{background:#17161a;color:#fff;padding:11px 17px;border-radius:99px;display:flex;gap:8px;align-items:center}.web-spark-product-page_hero__CXWHD{background:#121116;color:#fff;text-align:center;padding:80px 24px 55px;position:relative;isolation:isolate}.web-spark-product-page_aura__iBEV3{position:absolute;z-index:-1;top:-250px;left:50%;width:1100px;height:900px;transform:translateX(-50%);background:radial-gradient(ellipse,#643f503d 0,#49301f25 42%,transparent 70%)}.web-spark-product-page_heroCopy__XKAhW{max-width:980px;margin:auto}.web-spark-product-page_eyebrow__9QZr3{display:inline-flex;align-items:center;gap:8px;border:1px solid #ffffff18;border-radius:99px;padding:8px 13px;color:#d7d0dc;font-size:10px;letter-spacing:.17em;font-weight:700}.web-spark-product-page_eyebrow__9QZr3 i{width:5px;height:5px;border-radius:50%;background:#ff8a58}.web-spark-product-page_hero__CXWHD h1{font-size:clamp(55px,6.5vw,96px);line-height:1;letter-spacing:-.06em;margin-top:30px}.web-spark-product-page_page__58vWt h1 em,.web-spark-product-page_page__58vWt h2 em{font-style:normal;background:linear-gradient(100deg,#ffcfb4,#ff7742,#d98bda);background-clip:text;-webkit-background-clip:text;color:transparent}.web-spark-product-page_heroCopy__XKAhW>p{max-width:700px;margin:27px auto 0;color:#aaa5b0;font-size:18px;line-height:1.7}.web-spark-product-page_heroCopy__XKAhW>p strong{color:#f2edf3}.web-spark-product-page_ctas__JNQAZ{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:30px}.web-spark-product-page_ctas__JNQAZ a:first-child,.web-spark-product-page_final__RT8oz>a{display:inline-flex;align-items:center;gap:15px;background:linear-gradient(120deg,#f77439,#ee511b);padding:15px 23px;border-radius:99px;font-size:13px;font-weight:750}.web-spark-product-page_ctas__JNQAZ a:last-child{color:#e5dfe8;font-size:13px;font-weight:650}.web-spark-product-page_heroCopy__XKAhW>small{display:block;color:#77717f;font-size:10px;margin-top:20px}.web-spark-product-page_heroVisual__dIR1Y{width:min(1240px,94vw);margin:65px auto 0;text-align:left}.web-spark-product-page_studio__3at0v{border:1px solid #ffffff25;border-radius:20px;overflow:hidden;background:#1b1920;box-shadow:0 45px 100px #0008,0 0 80px #ff77421a}.web-spark-product-page_studioTop__e98PC{height:54px;display:flex;align-items:center;gap:10px;padding:0 18px;background:#24212a;color:#eee9f1;font-size:12px}.web-spark-product-page_studioTop__e98PC>span:nth-of-type(2){color:#8e8796}.web-spark-product-page_studioTop__e98PC i{font-style:normal;margin-left:auto;font-size:9px;color:#8fca9d}.web-spark-product-page_spark__g8GzU{width:25px;height:25px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(135deg,#ff7b39,#a27bff)}.web-spark-product-page_studioBody__eKIq7{display:grid;grid-template-columns:145px minmax(0,1fr) 260px;min-height:520px}.web-spark-product-page_studioBody__eKIq7 aside{padding:20px 12px;background:#17161c;border-right:1px solid #ffffff0d}.web-spark-product-page_studioBody__eKIq7 aside small{font-size:8px;color:#6f6975;letter-spacing:.14em;margin:0 8px 12px;display:block}.web-spark-product-page_studioBody__eKIq7 aside span{display:flex;align-items:center;gap:9px;color:#8e8992;font-size:10px;padding:8px;border-radius:8px}.web-spark-product-page_studioBody__eKIq7 aside .web-spark-product-page_on__ONBZL{background:#ffffff0a;color:#fff}.web-spark-product-page_studioBody__eKIq7 aside em{font-style:normal;width:23px;height:23px;display:grid;place-items:center;border-radius:50%;background:#312d39;color:#d5b8ff}.web-spark-product-page_studioBody__eKIq7 main{padding:16px;background:#242229}.web-spark-product-page_canvasNav__5PL1h{display:flex;justify-content:center;gap:22px;font-size:9px;color:#77717e;margin:3px 0 14px}.web-spark-product-page_canvasNav__5PL1h b{color:#e5c8ff}.web-spark-product-page_website__dp_nw{background:#f8f5ed;color:#1b1a1c;min-height:455px;border-radius:9px;overflow:hidden;box-shadow:0 12px 35px #0004}.web-spark-product-page_siteNav__eZkiH{height:54px;padding:0 28px;display:flex;align-items:center;gap:24px;border-bottom:1px solid #e8e1d5;font-size:9px}.web-spark-product-page_siteNav__eZkiH strong{margin-right:auto;font-size:13px;letter-spacing:.08em}.web-spark-product-page_siteHero__SQmI2 button,.web-spark-product-page_siteNav__eZkiH button{border:0;border-radius:99px;background:#f25d2a;color:#fff;font-size:9px;padding:9px 13px}.web-spark-product-page_siteHero__SQmI2{padding:65px 9%;background:radial-gradient(circle at 85% 30%,#f2b17d4d,transparent 30%)}.web-spark-product-page_siteHero__SQmI2 small{font-size:8px;letter-spacing:.14em;color:#c05027}.web-spark-product-page_siteHero__SQmI2 h3{font-size:48px;line-height:1;letter-spacing:-.055em;margin:12px 0}.web-spark-product-page_siteHero__SQmI2 p{font-size:11px;line-height:1.6;color:#6f6968;width:55%;margin-bottom:18px}.web-spark-product-page_siteCards__5ipu9{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0 9% 28px}.web-spark-product-page_siteCards__5ipu9 span{border:1px solid #e4ddd3;border-radius:9px;padding:16px;font-size:10px;background:#fff}.web-spark-product-page_director__pgBJD{padding:24px 18px;background:#19171e;border-left:1px solid #ffffff0d;color:#d9d3dd}.web-spark-product-page_director__pgBJD small{font-size:7px;letter-spacing:.12em;color:#9b79c5}.web-spark-product-page_director__pgBJD>b{font-size:17px;line-height:1.25;display:block;margin:14px 0}.web-spark-product-page_director__pgBJD p{font-size:11px;line-height:1.65;color:#8d8791}.web-spark-product-page_director__pgBJD>div{display:flex;gap:7px;margin-top:20px}.web-spark-product-page_director__pgBJD>div span{font-size:8px;border:1px solid #ffffff12;border-radius:99px;padding:7px 8px;color:#9c959f}.web-spark-product-page_direct__F5vDN,.web-spark-product-page_hosting__gdVSi,.web-spark-product-page_intro__Y6zPR{width:min(1240px,calc(100% - 80px));margin:auto;padding:120px 0;display:grid;grid-template-columns:1.15fr .85fr;gap:100px;align-items:end}.web-spark-product-page_kicker__0E09W{font-size:10px;letter-spacing:.17em;color:#e65b27;font-weight:800}.web-spark-product-page_page__58vWt h2{font-size:clamp(42px,4.6vw,66px);line-height:1.05;letter-spacing:-.055em;margin-top:20px}.web-spark-product-page_directCopy__PxQu3>p,.web-spark-product-page_hostCopy__Z_vxI>p,.web-spark-product-page_intro__Y6zPR>p{font-size:17px;line-height:1.8;color:var(--muted)}.web-spark-product-page_team___AeLy{padding:115px max(40px,calc((100vw - 1240px)/2));background:#fff;border-block:1px solid #ebe5dc}.web-spark-product-page_center__dae7R{text-align:center;max-width:850px;margin:auto}.web-spark-product-page_center__dae7R>p{font-size:16px;color:#777278;line-height:1.7;margin:22px auto 0;max-width:620px}.web-spark-product-page_agentGrid__ta3pP{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;margin-top:58px}.web-spark-product-page_agentGrid__ta3pP button{border:1px solid #e8e2d9;background:#fcfaf6;border-radius:17px;padding:24px 13px;text-align:center;cursor:pointer;transition:.2s}.web-spark-product-page_agentGrid__ta3pP .web-spark-product-page_activeAgent__j8B7i,.web-spark-product-page_agentGrid__ta3pP button:hover{transform:translateY(-4px);background:#fff;border-color:#cbb8e2;box-shadow:0 16px 35px #3e26320d}.web-spark-product-page_avatar__r0tTY{width:58px;height:58px;margin:auto auto 15px;border-radius:19px;display:grid;place-items:center;background:linear-gradient(145deg,#f4e9ff,#f8c8ac);font-weight:800;font-size:20px}.web-spark-product-page_agentGrid__ta3pP b{display:block;font-size:15px}.web-spark-product-page_agentGrid__ta3pP small{display:block;color:#9a6ab2;margin-top:4px;text-transform:uppercase;letter-spacing:.08em}.web-spark-product-page_agentGrid__ta3pP p{font-size:11px;line-height:1.55;color:#777177;margin-top:12px}.web-spark-product-page_agentDemo__6oF_c{margin-top:22px;border-radius:20px;background:#151419;color:#fff;display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;padding:55px;align-items:center}.web-spark-product-page_agentDemo__6oF_c>div:first-child>span{font-size:8px;letter-spacing:.16em;color:#d6a0ff}.web-spark-product-page_agentDemo__6oF_c h3{font-size:35px;letter-spacing:-.04em;margin:13px 0}.web-spark-product-page_agentDemo__6oF_c p{font-size:14px;line-height:1.7;color:#9f99a3}.web-spark-product-page_demoBoard__FuGR7{background:#211f26;border:1px solid #ffffff12;border-radius:15px;padding:24px}.web-spark-product-page_demoChip__HN_g0{font-size:9px;color:#c7b7d4}.web-spark-product-page_demoLines__4lGx7{margin:25px 0}.web-spark-product-page_demoLines__4lGx7 i{height:9px;border-radius:5px;background:#ffffff0c;display:block;margin:9px 0}.web-spark-product-page_demoLines__4lGx7 i:nth-child(2){width:78%}.web-spark-product-page_demoLines__4lGx7 i:nth-child(3){width:57%}.web-spark-product-page_demoResult__E50V9{display:grid;grid-template-columns:25px 1fr;align-items:center;background:#ffffff08;border-radius:10px;padding:14px}.web-spark-product-page_demoResult__E50V9 svg{grid-row:1/3;color:#82d69a}.web-spark-product-page_demoResult__E50V9 b{font-size:11px}.web-spark-product-page_demoResult__E50V9 small{font-size:9px;color:#89838e}.web-spark-product-page_how__zW1Ps{padding:120px max(40px,calc((100vw - 1120px)/2))}.web-spark-product-page_steps__CJPlW{margin-top:65px;border-top:1px solid #ddd6cc}.web-spark-product-page_steps__CJPlW article{display:grid;grid-template-columns:80px 1fr;padding:30px 0;border-bottom:1px solid #ddd6cc}.web-spark-product-page_steps__CJPlW article>span{font-size:12px;color:#c45d36}.web-spark-product-page_steps__CJPlW h3{font-size:28px;letter-spacing:-.03em}.web-spark-product-page_steps__CJPlW p{font-size:14px;color:#797379;line-height:1.7;margin-top:7px}.web-spark-product-page_direct__F5vDN{align-items:center}.web-spark-product-page_prompt__7xfGy{margin-top:30px;border:1px solid #ddd4e7;background:#f7f1fb;border-radius:14px;padding:18px;display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.6;color:#61556a}.web-spark-product-page_editMock__ANB2K{border:1px solid #e2dcd3;background:#fff;border-radius:20px;padding:28px;box-shadow:0 25px 60px #3323190d}.web-spark-product-page_selected__pruNp{border:2px solid #a87ce4;border-radius:12px;padding:25px;position:relative}.web-spark-product-page_selected__pruNp small{font-size:8px;color:#8f61c4;letter-spacing:.12em}.web-spark-product-page_selected__pruNp b{font-size:30px;display:block;margin-top:10px;letter-spacing:-.04em}.web-spark-product-page_selected__pruNp>span{position:absolute;right:10px;top:-12px;background:#9a70d1;color:#fff;border-radius:99px;padding:5px 9px;font-size:8px}.web-spark-product-page_change__3hSet{display:grid;grid-template-columns:25px 1fr auto;align-items:center;gap:10px;margin-top:18px;padding:16px;background:#f7f5f1;border-radius:11px}.web-spark-product-page_change__3hSet p{font-size:10px;line-height:1.6;color:#777}.web-spark-product-page_change__3hSet p b{color:#333}.web-spark-product-page_change__3hSet button{border:0;background:#1b1a1c;color:#fff;border-radius:99px;padding:9px 12px;font-size:9px}.web-spark-product-page_why__dAMSW{padding:115px max(40px,calc((100vw - 1240px)/2));background:#f2eee7}.web-spark-product-page_benefits__Jx1F7{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:60px}.web-spark-product-page_benefits__Jx1F7 article{background:#faf8f4;border:1px solid #e5ded4;border-radius:16px;padding:28px}.web-spark-product-page_benefits__Jx1F7 svg{color:#e65b27}.web-spark-product-page_benefits__Jx1F7 h3{font-size:18px;margin:22px 0 10px}.web-spark-product-page_benefits__Jx1F7 p{font-size:12px;line-height:1.7;color:#777}.web-spark-product-page_hosting__gdVSi{align-items:center}.web-spark-product-page_hostChecks__kzyDQ{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:28px}.web-spark-product-page_hostChecks__kzyDQ span{display:flex;gap:8px;align-items:center;font-size:11px;font-weight:700}.web-spark-product-page_hostChecks__kzyDQ svg{width:16px;color:#e65b27}.web-spark-product-page_hostDiagram__b_CI2{background:#17161a;border-radius:20px;padding:38px;color:#fff;display:flex;align-items:center;gap:14px;justify-content:center;box-shadow:0 25px 55px #30221920}.web-spark-product-page_hostDiagram__b_CI2 div{background:#252329;border:1px solid #ffffff12;border-radius:12px;padding:20px 16px;font-size:11px;text-align:center}.web-spark-product-page_hostDiagram__b_CI2 svg{display:block;margin:10px auto 0;color:#dc9c75}.web-spark-product-page_hostDiagram__b_CI2>span{color:#756f78}.web-spark-product-page_pricing__PUQP9{padding:115px max(40px,calc((100vw - 1120px)/2));background:#fff}.web-spark-product-page_priceLabel__BGMFX{font-size:13px;letter-spacing:.02em;margin:65px 0 18px}.web-spark-product-page_hostGrid__SKGTm,.web-spark-product-page_priceGrid__zeJXU{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.web-spark-product-page_hostGrid__SKGTm article,.web-spark-product-page_priceGrid__zeJXU article{border:1px solid #e3ddd4;border-radius:17px;padding:28px;position:relative}.web-spark-product-page_priceGrid__zeJXU .web-spark-product-page_featured__ERQ2m{border-color:#e85d29;box-shadow:0 20px 45px #e85d2912}.web-spark-product-page_featured__ERQ2m>span{position:absolute;top:15px;right:15px;font-size:7px;letter-spacing:.12em;color:#e85d29}.web-spark-product-page_hostGrid__SKGTm h4,.web-spark-product-page_priceGrid__zeJXU h4{font-size:17px}.web-spark-product-page_hostGrid__SKGTm article>b,.web-spark-product-page_priceGrid__zeJXU article>b{font-size:32px;display:block;margin-top:16px;letter-spacing:-.04em}.web-spark-product-page_priceGrid__zeJXU article>small{font-size:9px;color:#888}.web-spark-product-page_priceGrid__zeJXU hr{border:0;border-top:1px solid #eee8e0;margin:23px 0}.web-spark-product-page_hostGrid__SKGTm p,.web-spark-product-page_priceGrid__zeJXU p{font-size:11px;color:#6f696e;margin:10px 0;display:flex;gap:7px;align-items:center}.web-spark-product-page_priceGrid__zeJXU p svg{width:14px;color:#e65b27}.web-spark-product-page_priceGrid__zeJXU a{display:flex;justify-content:space-between;align-items:center;color:#fff;background:#1b1a1c;border-radius:99px;padding:12px 15px;font-size:10px;margin-top:23px}.web-spark-product-page_hostGrid__SKGTm article>b small{font-size:11px;color:#777}.web-spark-product-page_fine__ggXvl{max-width:800px;margin:30px auto 0;text-align:center;font-size:9px;line-height:1.7;color:#928c91}.web-spark-product-page_final__RT8oz{padding:120px 30px;text-align:center;background:#131217;color:#fff}.web-spark-product-page_sparkBig__ALPF5{display:grid;place-items:center;margin:0 auto 22px;width:60px;height:60px;border-radius:19px;background:linear-gradient(135deg,#ff7b39,#9b79f4);font-size:27px;box-shadow:0 0 45px #bd79e650}.web-spark-product-page_final__RT8oz h2{margin-top:20px}.web-spark-product-page_final__RT8oz>p{color:#9c96a0;font-size:15px;margin:22px auto 30px;max-width:570px}.web-spark-product-page_miniAgents__CafRb{display:flex;justify-content:center;margin-top:40px}.web-spark-product-page_miniAgents__CafRb span{width:34px;height:34px;margin-left:-6px;border:2px solid #131217;border-radius:50%;display:grid;place-items:center;background:#29262f;color:#cbb1e3;font-size:10px}@media(max-width:1050px){.web-spark-product-page_agentGrid__ta3pP{grid-template-columns:repeat(4,1fr)}.web-spark-product-page_studioBody__eKIq7{grid-template-columns:120px 1fr}.web-spark-product-page_director__pgBJD{display:none}.web-spark-product-page_direct__F5vDN,.web-spark-product-page_hosting__gdVSi,.web-spark-product-page_intro__Y6zPR{gap:50px}.web-spark-product-page_benefits__Jx1F7{grid-template-columns:1fr 1fr}}@media(max-width:760px){.web-spark-product-page_productNav__QJN8j{height:64px;padding:0 18px}.web-spark-product-page_productNav__QJN8j>div>a:not(:last-child){display:none}.web-spark-product-page_hero__CXWHD{padding:58px 16px 38px}.web-spark-product-page_hero__CXWHD h1{font-size:50px}.web-spark-product-page_heroCopy__XKAhW>p{font-size:15px}.web-spark-product-page_ctas__JNQAZ{flex-direction:column;gap:15px}.web-spark-product-page_heroVisual__dIR1Y{margin-top:45px}.web-spark-product-page_studioBody__eKIq7{display:block;min-height:0}.web-spark-product-page_studioBody__eKIq7 aside{display:none}.web-spark-product-page_studioBody__eKIq7 main{padding:10px}.web-spark-product-page_canvasNav__5PL1h{gap:10px;overflow:hidden}.web-spark-product-page_website__dp_nw{min-height:360px}.web-spark-product-page_siteNav__eZkiH span{display:none}.web-spark-product-page_siteHero__SQmI2{padding:45px 8%}.web-spark-product-page_siteHero__SQmI2 h3{font-size:36px}.web-spark-product-page_siteHero__SQmI2 p{width:85%}.web-spark-product-page_direct__F5vDN,.web-spark-product-page_hosting__gdVSi,.web-spark-product-page_intro__Y6zPR{width:calc(100% - 36px);padding:80px 0;display:block}.web-spark-product-page_directCopy__PxQu3>p,.web-spark-product-page_hostCopy__Z_vxI>p,.web-spark-product-page_intro__Y6zPR>p{margin-top:28px}.web-spark-product-page_how__zW1Ps,.web-spark-product-page_pricing__PUQP9,.web-spark-product-page_team___AeLy,.web-spark-product-page_why__dAMSW{padding:80px 18px}.web-spark-product-page_agentGrid__ta3pP{grid-template-columns:1fr 1fr;gap:8px;margin-top:40px}.web-spark-product-page_agentGrid__ta3pP button{padding:20px 10px}.web-spark-product-page_agentDemo__6oF_c{grid-template-columns:1fr;padding:28px;gap:28px}.web-spark-product-page_steps__CJPlW article{grid-template-columns:50px 1fr}.web-spark-product-page_editMock__ANB2K{margin-top:38px}.web-spark-product-page_benefits__Jx1F7{grid-template-columns:1fr}.web-spark-product-page_hostDiagram__b_CI2{margin-top:38px;flex-direction:column}.web-spark-product-page_hostDiagram__b_CI2>span{transform:rotate(90deg)}.web-spark-product-page_hostGrid__SKGTm,.web-spark-product-page_priceGrid__zeJXU{grid-template-columns:1fr}.web-spark-product-page_page__58vWt h2{font-size:43px}.web-spark-product-page_final__RT8oz{padding:85px 20px}.web-spark-product-page_siteCards__5ipu9{gap:5px}.web-spark-product-page_siteCards__5ipu9 span{padding:11px 8px}}@media(prefers-reduced-motion:no-preference){.web-spark-product-page_agentGrid__ta3pP button,.web-spark-product-page_ctas__JNQAZ a:first-child,.web-spark-product-page_priceGrid__zeJXU a{transition:transform .2s,box-shadow .2s}.web-spark-product-page_ctas__JNQAZ a:first-child:hover,.web-spark-product-page_priceGrid__zeJXU a:hover{transform:translateY(-2px)}}.web-spark-product-page_page__58vWt.web-spark-product-page_page__58vWt :is(h1,h2,h3,h4){font-family:inherit;color:inherit}.web-spark-product-page_team___AeLy{background:#151419;color:#f5f1f7;border-block-color:#2d2932}.web-spark-product-page_team___AeLy .web-spark-product-page_center__dae7R>p{color:#aaa3ae}.web-spark-product-page_team___AeLy .web-spark-product-page_kicker__0E09W{color:#c79af2}.web-spark-product-page_agentGrid__ta3pP{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:12px 4px 24px;margin-inline:-4px;scrollbar-width:thin;scrollbar-color:#645a6e #211e25}.web-spark-product-page_agentGrid__ta3pP::-webkit-scrollbar{height:7px}.web-spark-product-page_agentGrid__ta3pP::-webkit-scrollbar-track{background:#211e25;border-radius:99px}.web-spark-product-page_agentGrid__ta3pP::-webkit-scrollbar-thumb{background:#645a6e;border-radius:99px}.web-spark-product-page_agentGrid__ta3pP button{flex:0 0 245px;min-height:285px;scroll-snap-align:start;background:linear-gradient(150deg,#242129,#1d1b22);border-color:#37323d;color:#f7f3f9;padding:28px 20px;box-shadow:0 14px 35px #0002}.web-spark-product-page_agentGrid__ta3pP .web-spark-product-page_activeAgent__j8B7i,.web-spark-product-page_agentGrid__ta3pP button:hover{background:linear-gradient(150deg,#302a38,#211e26);border-color:#9e7abb;box-shadow:0 18px 45px #0005,0 0 0 1px #9e7abb33;transform:translateY(-5px)}.web-spark-product-page_agentGrid__ta3pP .web-spark-product-page_avatar__r0tTY{width:82px;height:82px;border-radius:24px;background:radial-gradient(circle at 50% 40%,#ffffff0d,transparent 70%);margin-bottom:18px}.web-spark-product-page_agentGrid__ta3pP .web-spark-product-page_avatar__r0tTY>span{width:82px;height:82px}.web-spark-product-page_agentGrid__ta3pP b{font-size:18px;color:#fff}.web-spark-product-page_agentGrid__ta3pP small{font-size:9px;color:#c99cea;margin-top:6px}.web-spark-product-page_agentGrid__ta3pP p{font-size:12px;line-height:1.7;color:#aaa3ad;margin-top:16px}.web-spark-product-page_agentDemo__6oF_c{background:#0f0e12;border:1px solid #302b35}.web-spark-product-page_agentDemo__6oF_c h3{color:#f6f2f8!important}.web-spark-product-page_agentDemo__6oF_c p{color:#aaa3ae}.web-spark-product-page_demoBoard__FuGR7{background:#1c1920}.web-spark-product-page_final__RT8oz h2,.web-spark-product-page_hero__CXWHD h1,.web-spark-product-page_hero__CXWHD h2,.web-spark-product-page_hero__CXWHD h3{color:#f7f3f8!important}.web-spark-product-page_director__pgBJD>b{color:#f0ebf3}.web-spark-product-page_siteHero__SQmI2 h3{color:#1b1a1c!important}.web-spark-product-page_studioBody__eKIq7 aside em{display:none}.web-spark-product-page_studioBody__eKIq7 aside span>span{width:27px;height:27px}@media(max-width:760px){.web-spark-product-page_agentGrid__ta3pP{display:flex;gap:12px;margin-inline:-18px;padding:10px 18px 25px;scroll-padding-left:18px}.web-spark-product-page_agentGrid__ta3pP button{flex-basis:min(78vw,315px);min-height:330px;padding:30px 24px}.web-spark-product-page_agentGrid__ta3pP .web-spark-product-page_avatar__r0tTY,.web-spark-product-page_agentGrid__ta3pP .web-spark-product-page_avatar__r0tTY>span{width:92px;height:92px}.web-spark-product-page_agentGrid__ta3pP b{font-size:21px}.web-spark-product-page_agentGrid__ta3pP p{font-size:13px}.web-spark-product-page_agentDemo__6oF_c{margin-top:12px}.web-spark-product-page_team___AeLy{background:#151419}.web-spark-product-page_team___AeLy .web-spark-product-page_center__dae7R h2{color:#f5f1f7!important}}@media(prefers-reduced-motion:no-preference){.web-spark-product-page_agentGrid__ta3pP button{animation:web-spark-product-page_agent-card-in__Yph09 .55s cubic-bezier(.2,.7,.2,1) both}.web-spark-product-page_agentGrid__ta3pP button:nth-child(2){animation-delay:.05s}.web-spark-product-page_agentGrid__ta3pP button:nth-child(3){animation-delay:.1s}.web-spark-product-page_agentGrid__ta3pP button:nth-child(4){animation-delay:.15s}.web-spark-product-page_agentGrid__ta3pP button:nth-child(5){animation-delay:.2s}.web-spark-product-page_agentGrid__ta3pP button:nth-child(6){animation-delay:.25s}.web-spark-product-page_agentGrid__ta3pP button:nth-child(7){animation-delay:.3s}@keyframes web-spark-product-page_agent-card-in__Yph09{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}}.web-spark-product-page_teamControls__axGij{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:32px 0 -35px;color:#b8aabd;font-size:12px}.web-spark-product-page_teamControls__axGij>div{display:flex;gap:10px}.web-spark-product-page_teamControls__axGij button{display:grid;place-items:center;width:40px;height:40px;border:1px solid #65536e;border-radius:50%;background:#292230;color:#f8f0ff;cursor:pointer}.web-spark-product-page_teamControls__axGij button:hover{background:#3b2b48}.web-spark-product-page_heroVisual__dIR1Y{max-width:1100px}.web-spark-product-page_heroVisual__dIR1Y figcaption{color:#b6a5c1}.web-spark-product-page_miniAgents__CafRb>span>span{width:29px;height:29px}.web-spark-product-page_productNav__QJN8j>div{gap:18px}@media(max-width:1050px){.web-spark-product-page_productNav__QJN8j>div>a:not(:last-child){display:none}}@media(max-width:760px){.web-spark-product-page_teamControls__axGij{margin-bottom:-25px}.web-spark-product-page_heroVisual__dIR1Y{width:100%;margin-top:35px}}.web-spark-product-page_page__58vWt{font-family:Inter,Segoe UI,system-ui,sans-serif}.web-spark-product-page_page__58vWt.web-spark-product-page_page__58vWt :is(p,a,button,small,span,li){font-family:inherit}.web-spark-product-page_supportSection__MJXOG{padding:90px 30px;text-align:center;background:#f7f2eb;color:#231e29}.web-spark-product-page_supportSection__MJXOG p{max-width:640px;margin:24px auto;color:#706478;font-size:16px;line-height:1.8}.web-spark-product-page_supportSection__MJXOG>div{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.web-spark-product-page_supportSection__MJXOG a{display:flex;align-items:center;gap:9px;padding:13px 19px;border-radius:99px;background:#211a2a;color:#fff;font-size:13px;font-weight:650}.web-spark-product-page_supportSection__MJXOG a:last-child{background:#fff;border:1px solid #ded1e8;color:#674085}.web-spark-product-page_page__58vWt{--ink:var(--forge-ink,#10213b);--muted:var(--forge-ink-soft,#52617a);--orange:var(--forge-copper,#cf4500);--paper:var(--forge-paper-bright,#fff);font-family:var(--forge-font-body);background:#fcfbf8}.web-spark-product-page_page__58vWt.web-spark-product-page_page__58vWt :is(h1,h2,h3,h4){font-family:var(--forge-font-display)}.web-spark-product-page_productNav__QJN8j{background:#fff;border-color:#d8e0e9}.web-spark-product-page_productNav__QJN8j>div>a:last-child{background:#0b2448;border-radius:10px;border:1px solid #204573;box-shadow:0 2px #071a35}.web-spark-product-page_hero__CXWHD{background:#0b1f3e}.web-spark-product-page_heroCopy__XKAhW>p{color:#c2cfe1}.web-spark-product-page_heroCopy__XKAhW>small{color:#9eb2cc}.web-spark-product-page_ctas__JNQAZ a:first-child,.web-spark-product-page_final__RT8oz>a{background:#cf4500;border:1px solid #c44100;box-shadow:0 2px #943100;border-radius:10px;color:#fff}.web-spark-product-page_ctas__JNQAZ a:first-child:hover,.web-spark-product-page_final__RT8oz>a:hover{background:#b73d00}.web-spark-product-page_studioTop__e98PC i{color:#9ccaff}.studio_studio__K_SHp{--s-bg:#f4f4f6;--s-panel:#fff;--s-ink:#202126;--s-muted:#686c79;--s-line:#e4e5eb;--s-soft:#f7f7fa;--s-accent:#ef5a20;--s-on-accent:#fff;--s-radius:18px;color:var(--s-ink);background:var(--s-bg);font-family:Inter,Segoe UI,system-ui,sans-serif;border:1px solid var(--s-line);border-radius:22px;overflow:hidden;min-width:0;isolation:isolate}.studio_studio__K_SHp *{box-sizing:border-box}.studio_studio__K_SHp :is(button,a,input,textarea,select):focus-visible{outline:2px solid #7851d8;outline-offset:3px}.studio_studio__K_SHp button,.studio_studio__K_SHp input,.studio_studio__K_SHp select,.studio_studio__K_SHp textarea{font:inherit}.studio_studio__K_SHp button{cursor:pointer}.studio_studio__K_SHp button:disabled{cursor:not-allowed;opacity:.45}.studio_studio__K_SHp button{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.studio_studio__K_SHp :is(input,textarea,select){width:100%;min-width:0;background:var(--s-panel);color:var(--s-ink);border:1px solid var(--s-line);border-radius:10px;padding:11px 12px;line-height:1.5;font-size:13px}.studio_studio__K_SHp textarea{min-height:94px;resize:vertical}.studio_studio__K_SHp input[type=checkbox],.studio_studio__K_SHp input[type=radio]{width:16px;height:16px;min-height:16px;accent-color:#7557c2;flex-shrink:0;padding:0}.studio_studio__K_SHp input[type=color]{height:42px;padding:6px}.studio_studio__K_SHp h1,.studio_studio__K_SHp h2,.studio_studio__K_SHp h3,.studio_studio__K_SHp p{margin:0}.studio_header__VMHog{display:flex;gap:22px;align-items:center;justify-content:space-between;padding:19px 24px;background:var(--s-panel);border-bottom:1px solid var(--s-line)}.studio_identity__Yv7sW{display:flex;align-items:center;gap:12px;min-width:0}.studio_homeLink__b9Cmd{display:grid;place-items:center;width:32px;height:38px;color:var(--s-muted);text-decoration:none}.studio_mark__N32UL{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:#231f30;color:#fff;box-shadow:inset 0 0 0 1px #ffffff24;flex-shrink:0}.studio_eyebrow__yJZeI{text-transform:uppercase;letter-spacing:.15em;font-size:9px;font-weight:750;color:var(--s-muted);line-height:1.6}.studio_title__S5sCh{font-size:16px;font-weight:680;letter-spacing:-.025em;max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio_headerActions__nRSUM{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.studio_button__s1UGA,.studio_danger__xiHZd,.studio_primary__C0QAp,.studio_quiet__Oo8t_{border:1px solid var(--s-line);background:var(--s-panel);color:var(--s-ink);border-radius:9px;padding:9px 13px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12px!important;font-weight:620;line-height:1.3;text-decoration:none}.studio_quiet__Oo8t_{border-color:transparent;background:transparent;color:var(--s-muted)}.studio_button__s1UGA:hover,.studio_quiet__Oo8t_:hover{background:var(--s-soft);border-color:var(--s-line)}.studio_primary__C0QAp{background:var(--s-accent);color:var(--s-on-accent);border-color:var(--s-accent);box-shadow:0 3px 9px #ef5a2016}.studio_primary__C0QAp:hover{transform:translateY(-1px);box-shadow:0 5px 16px #ef5a2029}.studio_danger__xiHZd{color:#a52e25;background:#fff2ef;border-color:#f1d2cc}.studio_chip__s9Q_b{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;background:var(--s-soft);border:1px solid var(--s-line);font-size:10px;line-height:1.4;font-weight:600;color:var(--s-muted)}.studio_chip__s9Q_b[data-tone=good]{background:#eef8f2;color:#237452;border-color:#cee9da}.studio_chip__s9Q_b[data-tone=attention]{background:#fff6e6;color:#8c5e15;border-color:#f0dfb9}.studio_statusDot__BLkPS{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block}.studio_phases__siPZV{display:flex;align-items:center;gap:6px;padding:13px 24px;background:var(--s-panel);border-bottom:1px solid var(--s-line);overflow-x:auto}.studio_phase__3f0xR{display:flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid transparent;border-radius:9px;background:none;color:var(--s-muted);font-size:12px!important;font-weight:570;white-space:nowrap}.studio_phaseNumber__Bv6zs{width:19px;height:19px;display:grid;place-items:center;border:1px solid var(--s-line);border-radius:6px;font-size:10px;background:var(--s-soft)}.studio_phase__3f0xR[aria-current=step]{background:#f2eefb;color:#6842ac;border-color:#e7def6}.studio_phase__3f0xR[aria-current=step] .studio_phaseNumber__Bv6zs{background:#7851c4;color:white;border-color:#7851c4}.studio_phaseConnector__os2Dc{width:24px;height:1px;background:var(--s-line);flex-shrink:0}.studio_phaseProgress__GTFsh{margin-left:auto;font-size:10px;color:var(--s-muted);white-space:nowrap}.studio_workspace__159gV{display:grid;grid-template-columns:100px minmax(0,1fr) 304px;min-height:760px;height:calc(100dvh - 215px);max-height:1300px}.studio_workspace__159gV[data-inspector=false]{grid-template-columns:100px minmax(0,1fr)}.studio_teamRail__8u6tU{background:#211f29;color:#fff;border-right:1px solid #38343f;padding:20px 8px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.studio_teamCaption__ljejf{text-align:center;font-size:8px;letter-spacing:.2em;color:#b6afc3;font-weight:650;text-transform:uppercase;margin-bottom:4px}.studio_agentButton__n_W8i{padding:6px 2px 8px;border:1px solid transparent;border-radius:14px;background:transparent;color:#d9d4e3;display:flex;align-items:center;flex-direction:column;position:relative}.studio_agentButton__n_W8i:hover{background:#ffffff08}.studio_agentButton__n_W8i[aria-pressed=true]{background:#ffffff0c;border-color:#a899bf42}.studio_agentName__E8bAQ{font-size:10px;font-weight:650;letter-spacing:.02em}.studio_agentStatus__qBVyU{font-size:8px;color:#aaa2b7;line-height:1.35;text-transform:none;max-width:85px;text-align:center}.studio_agentStatus__qBVyU[data-working=true]{color:#ede5fa}.studio_avatar__gCoqM{width:50px;height:50px;position:relative;display:grid;place-items:center;isolation:isolate;flex-shrink:0}.studio_avatar__gCoqM svg{width:100%;height:100%;filter:drop-shadow(0 5px 8px #0003)}.studio_avatar__gCoqM[data-active=true]:before{content:"";position:absolute;inset:-5px;border:1px solid var(--agent);border-radius:50%;opacity:.6;animation:studio_orbit-breathe__mac1r 2.5s ease-in-out infinite}.studio_avatar__gCoqM[data-active=true]:after{content:"";position:absolute;inset:1px;border-top:1.5px solid var(--agent);border-radius:50%;animation:studio_orbit-spin__v6JQe 4s linear infinite}.studio_avatarLarge__cc3h7{width:72px;height:72px}.studio_avatarSmall__m_X9S{width:28px;height:28px}.studio_railFoot__8__5y{margin-top:auto;border-top:1px solid #ffffff16;padding-top:13px;display:grid;gap:7px;font-size:8px;color:#a89fb6;text-align:center}.studio_railFoot__8__5y button{background:transparent;border:0;color:#d6cfe1;font-size:9px;padding:4px}.studio_center__Ge2B8{min-width:0;min-height:0;display:flex;flex-direction:column;position:relative;overflow:hidden}.studio_canvasToolbar__Z2_Y7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 16px;min-height:58px;border-bottom:1px solid var(--s-line);background:var(--s-panel)}.studio_canvasToolbar__Z2_Y7 .studio_label__o2PNP{font-size:11px;font-weight:620}.studio_canvasToolbar__Z2_Y7 small{display:block;font-size:9px;color:var(--s-muted);margin-top:2px}.studio_devices__fFAoY{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--s-line);border-radius:9px}.studio_devices__fFAoY button{padding:5px 8px;min-height:29px;background:transparent;border:0;border-radius:6px;color:var(--s-muted);display:grid;place-items:center}.studio_devices__fFAoY button[aria-pressed=true]{background:#ede9f5;color:#6744a3}.studio_canvas__Luvmm{flex:1;min-height:0;overflow:auto;padding:24px;background-color:var(--s-bg);background-image:radial-gradient(#b9b7c826 .7px,transparent 0);background-size:14px 14px}.studio_frameHost__1zbsQ{margin:0 auto;background:#fff;border:1px solid #d5d5df;border-radius:12px;overflow:hidden;box-shadow:0 18px 50px -26px #21203740;min-height:560px;max-width:100%;position:relative}.studio_frameHost__1zbsQ iframe{display:block;width:100%;height:900px;min-height:560px;border:0;background:#fff;color-scheme:light}.studio_frameBar__XOtPr{height:32px;background:var(--s-panel);border-bottom:1px solid var(--s-line);display:flex;align-items:center;gap:5px;padding:0 12px;color:var(--s-muted);font-size:8px}.studio_frameBar__XOtPr i{width:5px;height:5px;border-radius:50%;background:#d8d5df}.studio_frameBar__XOtPr span{margin:auto}.studio_framePlaceholder__aZg4s{min-height:520px;display:grid;place-content:center;text-align:center;padding:40px;gap:15px;color:var(--s-muted)}.studio_framePlaceholder__aZg4s h2{font-size:23px;color:var(--s-ink);font-weight:620}.studio_framePlaceholder__aZg4s p{font-size:13px;max-width:370px;line-height:1.7}.studio_emptyArt__ji3ta{width:118px;height:118px;margin:0 auto;position:relative;display:grid;place-items:center}.studio_emptyArt__ji3ta:before{content:"";position:absolute;inset:8px;border-radius:30px;background:conic-gradient(from 20deg,#ffdcb3,#e6d6fc,#cdf0e9,#ffdcb3);transform:rotate(-9deg);opacity:.9;box-shadow:0 12px 34px #8d6dae20}.studio_emptyArt__ji3ta>svg{position:relative;width:38px;height:38px;color:#5d457d}.studio_stageIntro__8ZgCd{max-width:780px;margin:0 auto 24px}.studio_stageIntro__8ZgCd h2{font-size:clamp(24px,2.6vw,36px);font-weight:650;line-height:1.15;letter-spacing:-.04em;margin:8px 0 12px}.studio_stageIntro__8ZgCd p{font-size:13px;line-height:1.8;color:var(--s-muted);max-width:64ch}.studio_sectionCard__Udxju{max-width:820px;margin:0 auto 18px;background:var(--s-panel);border:1px solid var(--s-line);border-radius:16px;padding:23px}.studio_sectionCard__Udxju h3{font-size:15px;font-weight:650;letter-spacing:-.015em;margin-bottom:8px}.studio_sectionCard__Udxju>p{font-size:12px;line-height:1.7;color:var(--s-muted)}.studio_field__GbIJW{display:grid;gap:7px;font-size:12px;color:var(--s-ink);margin-top:15px}.studio_field__GbIJW small{font-size:10px;color:var(--s-muted);line-height:1.6}.studio_fieldRow__K6QxB{display:grid;grid-template-columns:1fr 1fr;gap:14px}.studio_choiceRow__TG0Cz{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.studio_choice__Zu1RL{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--s-line);border-radius:9px;font-size:11px;background:var(--s-panel)}.studio_choice__Zu1RL:has(input:checked){background:#f4effc;border-color:#b9a0db}.studio_sectionActions__NxFQF{display:flex;gap:8px;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-top:21px}.studio_inlineNote__e5m1f{font-size:11px;line-height:1.7;color:var(--s-muted);padding:13px 15px;border:1px solid var(--s-line);border-radius:10px;background:var(--s-soft);margin-top:14px}.studio_error__57Y9d{padding:12px 20px;border-bottom:1px solid #edc6c6;background:#fff2f2;color:#8e2d2d;font-size:12px;line-height:1.6}.studio_notice__kwA_O{padding:10px 20px;background:#f3eefb;border-bottom:1px solid #e0d5f0;color:#68459a;font-size:11px;line-height:1.6}.studio_stageFooter__n3yJE{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;background:var(--s-panel);border-top:1px solid var(--s-line)}.studio_stageFooter__n3yJE p{font-size:10px;color:var(--s-muted);line-height:1.6}.studio_inspector__mHAJu{display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--s-panel);border-left:1px solid var(--s-line)}.studio_inspectorHeader__LKrNI{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--s-line);min-height:58px}.studio_inspectorHeader__LKrNI strong{font-size:12px;font-weight:650}.studio_inspectorBody__8w_ot{flex:1;padding:18px}.studio_agentProfile__gADEU{display:flex;align-items:center;gap:12px;margin-bottom:16px}.studio_agentProfile__gADEU h3{font-size:19px;font-weight:650;letter-spacing:-.03em}.studio_agentProfile__gADEU span{display:block;font-size:11px;color:var(--s-muted);margin-top:4px}.studio_bio__j1hc4{font-size:12px;line-height:1.8;color:var(--s-muted);margin-bottom:16px!important}.studio_taskCard__FOk4E{border:1px solid var(--s-line);border-radius:12px;padding:13px;margin:10px 0;background:var(--s-soft)}.studio_taskCard__FOk4E strong{font-size:11px;line-height:1.4;display:block}.studio_taskCard__FOk4E p{font-size:11px;color:var(--s-muted);line-height:1.7;margin-top:7px;overflow-wrap:anywhere}.studio_taskCard__FOk4E .studio_chip__s9Q_b{margin-bottom:8px}.studio_taskCardActions__jdg5S{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.studio_smallButton__PNQPa{font-size:10px!important;min-height:30px;padding:6px 9px}.studio_inspectorTabs__dIZ_t{display:flex;gap:3px;padding:8px 12px;border-bottom:1px solid var(--s-line)}.studio_inspectorTabs__dIZ_t button{flex:1;border:0;background:transparent;color:var(--s-muted);padding:8px;font-size:10px!important;border-radius:7px}.studio_inspectorTabs__dIZ_t button[aria-selected=true]{background:var(--s-soft);color:var(--s-ink);font-weight:650}.studio_composer__ct_bS{border-top:1px solid var(--s-line);padding:12px;background:var(--s-panel)}.studio_composer__ct_bS textarea{border:0;box-shadow:none;outline:none;resize:none;background:var(--s-soft);font-size:12px;min-height:76px}.studio_composerBottom__eU4Xn{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px}.studio_composerBottom__eU4Xn span{font-size:9px;color:var(--s-muted)}.studio_message__CDgUQ{font-size:12px;line-height:1.7;padding:11px 12px;border:1px solid var(--s-line);border-radius:11px;margin:10px 0;white-space:pre-wrap;overflow-wrap:anywhere}.studio_message__CDgUQ[data-role=owner]{background:#f4f1fa;border-color:#e7ddf1}.studio_message__CDgUQ small{display:block;font-weight:650;margin-bottom:5px}.studio_liveBar__z6Ssf{display:flex;align-items:center;gap:12px;padding:10px 17px;min-height:48px;border-top:1px solid var(--s-line);background:var(--s-panel)}.studio_liveBar__z6Ssf p{flex:1;font-size:11px;line-height:1.5;color:var(--s-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio_liveBar__z6Ssf strong{color:var(--s-ink);font-weight:600}.studio_timeline__CeV9K{display:grid;gap:0;padding-left:10px}.studio_event__jDyHd{position:relative;border-left:1px solid var(--s-line);padding:0 0 20px 18px}.studio_event__jDyHd:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--agent,#9e91b7);left:-4px;top:4px}.studio_event__jDyHd p{font-size:11px;line-height:1.7;overflow-wrap:anywhere}.studio_event__jDyHd small{display:block;margin-top:5px}.studio_event__jDyHd button{padding:4px 0;color:#7750b3}.studio_stepTitle___ZHkb{display:flex;align-items:center;gap:9px;margin-bottom:12px}.studio_stepTitle___ZHkb svg{color:#8b69bc}.studio_divider__osd7D{height:1px;background:var(--s-line);margin:20px 0}.studio_subtle__ewdZd{font-size:10px;color:var(--s-muted);line-height:1.65}.studio_srOnly__dwhE_{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.studio_blankSlate__BFU5A{max-width:700px;align-self:center;margin:auto;text-align:center;padding:65px 35px}.studio_blankSlate__BFU5A h2{font-size:clamp(30px,3vw,46px);font-weight:650;letter-spacing:-.045em;line-height:1.1;margin:24px 0 16px}.studio_blankSlate__BFU5A p{font-size:14px;color:var(--s-muted);line-height:1.8;max-width:55ch;margin:0 auto 24px}.studio_castRow__qNCZc{display:flex;justify-content:center;gap:8px;margin:30px 0 15px}.studio_castRow__qNCZc .studio_avatar__gCoqM{width:45px;height:45px}.studio_introSteps__KFfCM{display:flex;justify-content:center;gap:20px;margin:28px 0;font-size:10px;color:var(--s-muted)}.studio_introSteps__KFfCM span{display:flex;gap:6px;align-items:center}.studio_conceptTabs__pYt5D{display:flex;gap:10px;padding:16px;background:var(--s-panel);border-bottom:1px solid var(--s-line)}.studio_conceptTab__aMILy{flex:1;text-align:left;min-width:0;padding:13px;border:1px solid var(--s-line);border-radius:12px;background:var(--s-panel);color:var(--s-ink)}.studio_conceptTab__aMILy[aria-selected=true]{border-color:#8f6ec2;box-shadow:inset 0 0 0 1px #8f6ec2;background:#f8f5fd}.studio_conceptTab__aMILy strong{display:block;font-size:13px;font-weight:650}.studio_conceptTab__aMILy small{display:block;font-size:10px;color:var(--s-muted);margin-top:5px}.studio_conceptBadge__HTuV_{display:inline-flex;height:6px;width:38px;border-radius:3px;margin-bottom:9px}.studio_planGrid__UUi6y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.studio_planCard__T3lB_{border:1px solid var(--s-line);border-radius:12px;padding:15px;background:var(--s-panel);min-width:0}.studio_planCard__T3lB_[data-sample=true]{border-color:#b79bd5;background:#fcfaff}.studio_planCard__T3lB_ strong{font-size:13px;display:block;line-height:1.5;overflow-wrap:anywhere}.studio_planCard__T3lB_ small{font-size:10px;color:var(--s-muted);line-height:1.6;margin-top:5px;overflow-wrap:anywhere}.studio_planCard__T3lB_ p{font-size:11px;line-height:1.7;margin:12px 0;color:var(--s-muted)}.studio_planControls___4Mau{display:flex;gap:10px;flex-wrap:wrap;font-size:10px}.studio_planControls___4Mau label{display:flex;align-items:center;gap:6px}.studio_recipeSlots__HCnye{display:flex;gap:4px;flex-wrap:wrap;margin-top:12px}.studio_recipeSlots__HCnye span{font-size:8px;padding:4px 6px;border-radius:5px;background:var(--s-soft);color:var(--s-muted);border:1px solid var(--s-line)}.studio_assetGrid__gyqaK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.studio_assetCard__OJ0WD{min-width:0;overflow:hidden;border:1px solid var(--s-line);border-radius:12px;background:var(--s-soft)}.studio_assetCard__OJ0WD img{width:100%;height:132px;-o-object-fit:contain;object-fit:contain;background:repeating-conic-gradient(#eee 0 25%,#fff 0 50%) 50%/16px 16px;display:block}.studio_assetCardBody__qFs9J{padding:11px}.studio_assetCardBody__qFs9J p{font-size:10px;color:var(--s-muted);line-height:1.5;margin-top:6px}.studio_assetCardBody__qFs9J select{padding:7px;font-size:11px}.studio_uploadZone__TymmN{position:relative;display:grid;place-items:center;text-align:center;gap:10px;padding:32px;border:1px dashed #beb0d3;background:#faf7ff;border-radius:13px;margin-top:16px}.studio_uploadZone__TymmN input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.studio_uploadZone__TymmN h3{font-size:13px;margin:0}.studio_uploadZone__TymmN p{font-size:11px;color:var(--s-muted)}.studio_uploadZone__TymmN svg{color:#8764b9}.studio_importRow__AyxuQ{padding:12px 0;border-top:1px solid var(--s-line);font-size:11px}.studio_importRow__AyxuQ strong{display:block;overflow-wrap:anywhere}.studio_importRow__AyxuQ p{font-size:10px;color:var(--s-muted);line-height:1.6;margin-top:5px}.studio_reviewCard__FWkCU{border:1px solid var(--s-line);border-radius:12px;padding:15px;margin:12px 0;background:var(--s-panel)}.studio_reviewCard__FWkCU[data-severity=blocking]{border-left:3px solid #d96b5a}.studio_reviewCard__FWkCU[data-severity=warning]{border-left:3px solid #cda044}.studio_reviewCard__FWkCU h3{font-size:12px;line-height:1.5;margin:7px 0}.studio_reviewCard__FWkCU p{font-size:11px;color:var(--s-muted);line-height:1.75}.studio_reviewImages__hEiqF{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.studio_reviewImages__hEiqF img{height:180px;border:1px solid var(--s-line);border-radius:8px}.studio_reviewImages__hEiqF a{font-size:10px;color:var(--s-muted)}.studio_reviewImages__hEiqF span{display:block;margin-top:5px}.studio_mobileSwitch__9VLlg{display:none}.studio_modalShade__RI2xg{position:fixed;inset:0;background:#17132066;z-index:1000;display:grid;place-items:center;padding:30px}.studio_modal__N1L_V{width:min(880px,100%);max-height:90dvh;overflow:auto;background:var(--s-panel);color:var(--s-ink);border:1px solid var(--s-line);border-radius:18px;box-shadow:0 30px 100px #0003}.studio_modalHeader__kD0um{display:flex;align-items:center;justify-content:space-between;padding:19px 23px;border-bottom:1px solid var(--s-line)}.studio_modalHeader__kD0um h2{font-size:17px}.studio_modalBody___Dto4{padding:22px}.studio_connectionStatus__6F_dP{font-size:9px;display:flex;align-items:center;gap:6px;color:var(--s-muted)}.studio_connectionStatus__6F_dP[data-connected=true]{color:#258068}.studio_footerBrand__Gydwh{font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:#aba3b8;text-align:center}.studio_workingSpinner__hHQey{animation:studio_orbit-spin__v6JQe 2.5s linear infinite}.studio_pausedMotion__Pj5_h *,.studio_pausedMotion__Pj5_h :after,.studio_pausedMotion__Pj5_h :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}@keyframes studio_orbit-spin__v6JQe{to{transform:rotate(1turn)}}@keyframes studio_orbit-breathe__mac1r{50%{transform:scale(1.07);opacity:.25}}@media(min-width:1700px){.studio_workspace__159gV{grid-template-columns:112px minmax(0,1fr) 340px}.studio_teamRail__8u6tU{gap:14px}.studio_avatar__gCoqM{width:55px;height:55px}.studio_canvas__Luvmm{padding:32px}.studio_stageScroll__u084k{padding:36px}}@media(max-width:1180px){.studio_workspace__159gV{grid-template-columns:82px minmax(0,1fr) 270px}.studio_workspace__159gV[data-inspector=false]{grid-template-columns:82px minmax(0,1fr)}.studio_teamRail__8u6tU{padding-inline:5px}.studio_avatar__gCoqM{width:44px;height:44px}.studio_header__VMHog{padding:14px 18px}.studio_phase__3f0xR{padding-inline:9px}.studio_phaseConnector__os2Dc{width:12px}.studio_phaseProgress__GTFsh{display:none}.studio_sectionCard__Udxju,.studio_stageScroll__u084k{padding:20px}.studio_canvas__Luvmm{padding:14px}.studio_planGrid__UUi6y{grid-template-columns:1fr}.studio_assetGrid__gyqaK{grid-template-columns:repeat(2,minmax(0,1fr))}.studio_inspectorBody__8w_ot{padding:15px}}@media(max-width:850px){.studio_workspace__159gV,.studio_workspace__159gV[data-inspector=false]{grid-template-columns:72px minmax(0,1fr);height:auto;min-height:780px}.studio_center__Ge2B8{min-height:700px}.studio_inspector__mHAJu{grid-column:2;border-top:1px solid var(--s-line);border-left:0;min-height:420px;max-height:600px}.studio_teamRail__8u6tU{grid-row:1/span 2;gap:14px;padding-top:18px}.studio_canvas__Luvmm{max-height:900px}.studio_phases__siPZV{padding:10px 12px;gap:3px}.studio_phaseConnector__os2Dc{width:8px}.studio_phase__3f0xR{font-size:10px!important;padding:8px}.studio_phaseNumber__Bv6zs{width:16px;height:16px;font-size:9px}.studio_headerActions__nRSUM .studio_quiet__Oo8t_{display:none}.studio_header__VMHog{flex-wrap:wrap;gap:12px}.studio_headerActions__nRSUM{margin-left:auto}.studio_title__S5sCh{max-width:360px}.studio_frameHost__1zbsQ iframe{height:760px}}@media(max-width:560px){.studio_studio__K_SHp{border-radius:14px}.studio_header__VMHog{padding:13px;gap:10px}.studio_title__S5sCh{font-size:13px;max-width:220px}.studio_mark__N32UL{width:33px;height:33px;border-radius:10px}.studio_homeLink__b9Cmd{width:24px}.studio_identity__Yv7sW{gap:7px}.studio_headerActions__nRSUM{width:100%;justify-content:flex-end}.studio_headerActions__nRSUM .studio_button__s1UGA,.studio_headerActions__nRSUM .studio_primary__C0QAp{font-size:10px!important;min-height:33px;padding:8px 10px}.studio_workspace__159gV,.studio_workspace__159gV[data-inspector=false]{display:flex;flex-direction:column;min-height:800px}.studio_teamRail__8u6tU{flex-direction:row;padding:10px 8px;gap:5px;overflow-x:auto;align-items:center;border:0;flex-shrink:0}.studio_footerBrand__Gydwh,.studio_railFoot__8__5y,.studio_teamCaption__ljejf{display:none}.studio_agentButton__n_W8i{flex:1;min-width:44px;padding:3px}.studio_avatar__gCoqM{width:36px;height:36px}.studio_agentName__E8bAQ{font-size:8px}.studio_agentStatus__qBVyU{display:none}.studio_avatar__gCoqM[data-active=true]:before{inset:-2px}.studio_center__Ge2B8{min-height:650px}.studio_canvasToolbar__Z2_Y7{padding:9px 11px;gap:7px;flex-wrap:wrap}.studio_canvasToolbar__Z2_Y7 .studio_label__o2PNP{font-size:10px}.studio_canvasToolbar__Z2_Y7 small{font-size:8px}.studio_devices__fFAoY button{padding:5px 7px}.studio_canvas__Luvmm{padding:9px}.studio_frameHost__1zbsQ{border-radius:8px}.studio_frameBar__XOtPr{height:24px}.studio_frameHost__1zbsQ iframe{height:700px}.studio_stageScroll__u084k{padding:17px 12px}.studio_sectionCard__Udxju{padding:18px 14px;border-radius:12px;margin-bottom:12px}.studio_stageIntro__8ZgCd{margin-bottom:18px}.studio_stageIntro__8ZgCd h2{font-size:27px}.studio_stageIntro__8ZgCd p{font-size:12px}.studio_fieldRow__K6QxB{grid-template-columns:1fr;gap:0}.studio_stageFooter__n3yJE{padding:13px 12px;flex-wrap:wrap}.studio_stageFooter__n3yJE .studio_primary__C0QAp{margin-left:auto}.studio_assetGrid__gyqaK{grid-template-columns:repeat(2,minmax(0,1fr))}.studio_assetCard__OJ0WD img{height:100px}.studio_uploadZone__TymmN{padding:26px 16px}.studio_inspector__mHAJu{max-height:610px;min-height:350px}.studio_agentProfile__gADEU .studio_avatar__gCoqM{width:56px;height:56px}.studio_conceptTabs__pYt5D{padding:10px;gap:7px}.studio_conceptTab__aMILy{padding:10px}.studio_conceptTab__aMILy strong{font-size:11px}.studio_conceptTab__aMILy small{font-size:9px}.studio_liveBar__z6Ssf{padding:9px 12px}.studio_liveBar__z6Ssf p{font-size:10px}.studio_introSteps__KFfCM{flex-wrap:wrap;gap:10px}.studio_blankSlate__BFU5A{padding:38px 20px}.studio_blankSlate__BFU5A h2{font-size:32px}.studio_blankSlate__BFU5A p{font-size:12px}.studio_castRow__qNCZc{gap:1px}.studio_castRow__qNCZc .studio_avatar__gCoqM{width:39px;height:39px}.studio_modalShade__RI2xg{padding:10px}.studio_modalBody___Dto4,.studio_modalHeader__kD0um{padding:15px}.studio_phases__siPZV{gap:1px;padding:8px}.studio_phase__3f0xR{padding:7px 6px}.studio_phaseConnector__os2Dc{width:4px}}.dark .studio_studio__K_SHp{--s-bg:#17171e;--s-panel:#21212a;--s-ink:#f0edf5;--s-muted:#aaa6b7;--s-line:#393640;--s-soft:#292732;--s-accent:#ff976b;--s-on-accent:#26180f}.dark .studio_studio__K_SHp .studio_choice__Zu1RL:has(input:checked),.dark .studio_studio__K_SHp .studio_conceptTab__aMILy[aria-selected=true],.dark .studio_studio__K_SHp .studio_phase__3f0xR[aria-current=step]{background:#352b47;color:#d3b8f2;border-color:#796093}.dark .studio_studio__K_SHp .studio_planCard__T3lB_[data-sample=true],.dark .studio_studio__K_SHp .studio_uploadZone__TymmN{background:#2c2638;border-color:#6c587e}.dark .studio_studio__K_SHp .studio_message__CDgUQ[data-role=owner]{background:#352b43;border-color:#544260}.dark .studio_studio__K_SHp .studio_notice__kwA_O{background:#342941;color:#dbc8ed;border-color:#554062}.dark .studio_studio__K_SHp .studio_error__57Y9d{background:#422929;color:#ffb9ac;border-color:#6f4141}.dark .studio_studio__K_SHp .studio_chip__s9Q_b[data-tone=good]{background:#203b31;color:#9ddebb;border-color:#375c4c}.dark .studio_studio__K_SHp .studio_chip__s9Q_b[data-tone=attention]{background:#403724;color:#e8c58a;border-color:#675334}.dark .studio_studio__K_SHp .studio_frameHost__1zbsQ{border-color:#504a5d}.dark .studio_studio__K_SHp .studio_devices__fFAoY button[aria-pressed=true]{background:#41334f;color:#dbb9f6}.studio_studio__K_SHp{--s-accent:#bd4214}.studio_studio__K_SHp a{color:inherit}.studio_loading__I_4cg{min-height:60vh;display:grid;place-content:center;justify-items:center;gap:16px;padding:40px;text-align:center}.studio_loading__I_4cg h2{font-size:24px}.studio_loading__I_4cg p{font-size:13px;max-width:440px;line-height:1.7}.studio_frameLoading__uT1EQ{position:absolute;top:16px;left:16px;padding:7px 12px;border:1px solid #dedbe8;border-radius:9px;background:#fffffff2;color:#514b63;font:12px/1.5 system-ui;pointer-events:none}.studio_frameHost__1zbsQ{min-height:0}.studio_buildToolbar__1MDkG select,.studio_canvasToolbar__Z2_Y7 select{padding:7px 9px;font-size:11px}.studio_canvasToolbar__Z2_Y7 label{min-width:0;max-width:240px}.studio_canvas__Luvmm{contain:layout style}.studio_frameBar__XOtPr{min-height:30px}.studio_frameBar__XOtPr>span{flex:1}.studio_frameBar__XOtPr>i{width:5px;height:5px;border-radius:50%;background:#c8c6d0;display:block}.studio_discoverTabs__LkCil{display:flex;flex-wrap:wrap;gap:5px;padding:0 0 18px;align-items:center}.studio_serviceGroup__S9lTj{border:0;padding:0;margin:18px 0}.studio_serviceGroup__S9lTj legend{font-size:11px;font-weight:650;letter-spacing:.03em;margin-bottom:9px}.studio_coverageResults__XFo_b{max-height:280px;overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.studio_searchField__oHRCd{display:flex;align-items:center;gap:8px;min-width:180px;flex:1}.studio_searchField__oHRCd input{padding:8px 10px}.studio_sitemapNav__BZD_Q{flex-wrap:wrap;margin:18px 0}.studio_sitemapNav__BZD_Q,.studio_sitemapNav__BZD_Q>span{display:flex;align-items:center;gap:10px}.studio_sitemapNav__BZD_Q>span>span{padding:9px 11px;border:1px solid var(--s-line);border-radius:9px;font-size:11px;font-weight:600}.studio_sitemapNav__BZD_Q small{display:block;margin-top:3px;font-size:9px;color:var(--s-muted);font-weight:400}.studio_directionRationale__STtm0{padding:12px 18px;border-bottom:1px solid var(--s-line);background:var(--s-panel);display:flex;justify-content:space-between;gap:20px}.studio_directionRationale__STtm0 p{font-size:12px;line-height:1.6;max-width:65ch}.studio_directionRationale__STtm0 label{font-size:9px;color:var(--s-muted);flex-shrink:0}.studio_directionRationale__STtm0 select{font-size:11px;padding:6px 9px;margin-top:4px}.studio_buildToolbar__1MDkG{display:flex;flex-wrap:wrap;gap:10px;padding:12px 16px;background:var(--s-panel);border-bottom:1px solid var(--s-line)}.studio_buildToolbar__1MDkG>label:first-child{font-size:9px;min-width:170px;max-width:280px;flex:1;color:var(--s-muted)}.studio_buildToolbar__1MDkG>label:first-child select{display:block;margin-top:3px}.studio_buildToolbar__1MDkG .studio_choice__Zu1RL{font-size:10px;padding:7px;border:0}.studio_batchList__h_rf4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;max-height:420px;overflow:auto}.studio_blankConversation__eA304{padding:20px 0}.studio_blankConversation__eA304 h3{font-size:16px;line-height:1.5;margin:15px 0 8px}.studio_message__CDgUQ small{display:flex;align-items:center;gap:5px;margin-bottom:6px;font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--s-muted)}.studio_event__jDyHd button{display:inline-flex;align-items:center;gap:4px;padding:5px 0;border:0;background:transparent;color:var(--s-muted);font-size:10px!important;text-decoration:underline;text-underline-offset:3px}.studio_event__jDyHd small{font-size:9px;color:var(--s-muted)}.studio_reviewCard__FWkCU h3{font-size:13px;line-height:1.6;margin:9px 0}.studio_reviewCard__FWkCU p{margin-top:7px}.studio_reviewCard__FWkCU[data-severity=blocking]{border-color:#b03c3355;border-left:3px solid #b03c33}.studio_reviewCard__FWkCU[data-severity=warning]{border-left:3px solid #986917}.studio_reviewImages__hEiqF a{display:flex;flex-direction:column;border:1px solid var(--s-line);border-radius:10px;overflow:hidden;text-decoration:none}.studio_reviewImages__hEiqF a>span{font-size:9px;padding:8px;display:flex;gap:5px;align-items:center}.studio_reviewImages__hEiqF img{width:100%;height:170px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;background:#fff}.studio_modalShade__RI2xg .studio_discoverTabs__LkCil{padding:14px 22px;border-bottom:1px solid var(--s-line)}.studio_modal__N1L_V .studio_inspectorHeader__LKrNI{position:sticky;top:0;background:var(--s-panel);z-index:1}.studio_modal__N1L_V .studio_sectionActions__NxFQF{flex-wrap:wrap}.studio_modalBody___Dto4>*{min-width:0}.studio_footerBrand__Gydwh{gap:12px;flex-wrap:wrap}.studio_footerBrand__Gydwh>span{display:flex;align-items:center;gap:5px}.studio_notice__kwA_O[hidden]{display:none}.studio_connectionStatus__6F_dP .studio_statusDot__BLkPS[data-connected=false]{background:#8b8396;box-shadow:none}.studio_agentProfile__gADEU .studio_avatarLarge__cc3h7{width:64px;height:64px}.studio_proposalContext__9aT_n{font-size:11px;line-height:1.5;padding:10px;border:1px solid #9d83be55;border-radius:9px;background:var(--s-soft);margin-bottom:10px}.studio_inspector__mHAJu .studio_field__GbIJW{margin-top:14px}.studio_planCard__T3lB_ small{display:block}.studio_sectionCard__Udxju .studio_serviceGroup__S9lTj .studio_choice__Zu1RL{font-size:11px}.studio_workspace__159gV .studio_center__Ge2B8{min-height:0;overflow:hidden}@media(min-width:1700px){.studio_workspace__159gV[data-inspector=false]{grid-template-columns:112px minmax(0,1fr)}}@media(max-width:1050px){.studio_header__VMHog{gap:12px;padding:15px}.studio_identity__Yv7sW>.studio_chip__s9Q_b{display:none}.studio_directionRationale__STtm0{align-items:flex-start;gap:12px}.studio_directionRationale__STtm0 p{font-size:11px}.studio_reviewImages__hEiqF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.studio_batchList__h_rf4,.studio_coverageResults__XFo_b{grid-template-columns:1fr}.studio_directionRationale__STtm0{flex-direction:column;gap:10px}.studio_directionRationale__STtm0 label{width:100%}.studio_buildToolbar__1MDkG{padding:10px}.studio_discoverTabs__LkCil{gap:4px}.studio_discoverTabs__LkCil .studio_button__s1UGA,.studio_discoverTabs__LkCil .studio_quiet__Oo8t_{font-size:11px!important;padding:8px 10px}.studio_canvas__Luvmm{overflow:auto}.studio_frameHost__1zbsQ{max-width:100%}.studio_stageFooter__n3yJE .studio_headerActions__nRSUM{flex-wrap:wrap}.studio_footerBrand__Gydwh{padding:12px}.studio_headerActions__nRSUM .studio_connectionStatus__6F_dP{display:none}.studio_studio__K_SHp .studio_header__VMHog .studio_quiet__Oo8t_{min-width:34px}.studio_studio__K_SHp .studio_header__VMHog .studio_quiet__Oo8t_ span{display:none}.studio_modalShade__RI2xg{z-index:1100}.studio_workspace__159gV .studio_center__Ge2B8{overflow:visible}.studio_workspace__159gV{height:auto}.studio_stageScroll__u084k{max-height:none}}@media(prefers-reduced-motion:reduce){.studio_studio__K_SHp *,.studio_studio__K_SHp :after,.studio_studio__K_SHp :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.studio_footerBrand__Gydwh{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;color:var(--s-muted);font-size:9px;letter-spacing:.03em;text-transform:none;border-top:1px solid var(--s-line);background:var(--s-panel)}.studio_stageIntro__8ZgCd .studio_eyebrow__yJZeI{font-size:10px;line-height:1.6}.studio_inspectorBody__8w_ot [hidden]{display:none!important}.studio_replayBar__UnM04{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 14px;border-bottom:1px solid var(--s-line);background:var(--s-soft);font-size:10px;color:var(--s-muted)}.studio_replayBar__UnM04 select{width:auto;max-width:270px;padding:5px;font-size:10px}.studio_replayBar__UnM04 small{font-size:9px}@media(max-width:850px){.studio_studio__K_SHp .studio_headerActions__nRSUM .studio_quiet__Oo8t_{display:inline-flex}.studio_studio__K_SHp .studio_headerActions__nRSUM .studio_quiet__Oo8t_>span{display:none}}.studio_inspectorSlot__fXENa{display:contents}.studio_inspectorSlot__fXENa[hidden]{display:none!important}.studio_directionRationale__STtm0{flex-shrink:0;padding-block:10px;align-items:center}.studio_directionSummary__uAFVz{min-width:0;flex:1}.studio_directionSummary__uAFVz p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:3.2em;max-width:90ch}.studio_directionSummary__uAFVz button{margin-top:3px;padding-left:0}.studio_directionRationale__STtm0 label{max-width:230px;width:28%;min-width:150px}.studio_canvasToolbar__Z2_Y7,.studio_conceptTabs__pYt5D,.studio_liveBar__z6Ssf,.studio_stageFooter__n3yJE{flex-shrink:0}.studio_directionDialog__KbA1A{width:min(680px,calc(100vw - 32px));max-height:80dvh;overflow:auto;padding:24px;border:1px solid var(--s-line);border-radius:18px;background:var(--s-panel);color:var(--s-ink);box-shadow:0 24px 90px #0003}.studio_directionDialog__KbA1A::backdrop{background:#14121c66}.studio_directionDialog__KbA1A header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px}.studio_directionDialog__KbA1A h2{font-size:20px;line-height:1.3}.studio_directionDialog__KbA1A p{font-size:14px;line-height:1.85;color:var(--s-muted)}.studio_directionDialog__KbA1A section{margin-top:24px;padding-top:18px;border-top:1px solid var(--s-line)}.studio_directionDialog__KbA1A h3{font-size:14px;margin-bottom:12px}@media(min-width:851px){.studio_canvas__Luvmm{min-height:270px}.studio_conceptTab__aMILy,.studio_conceptTabs__pYt5D{padding-block:10px}.studio_stageFooter__n3yJE{padding-block:12px}}@media(max-width:560px){.studio_directionRationale__STtm0{flex-direction:row;align-items:center}.studio_directionRationale__STtm0 label{min-width:100px;width:35%}.studio_directionSummary__uAFVz p{-webkit-line-clamp:2}.studio_directionDialog__KbA1A{padding:18px}}.route-fade-enter.tv-product-content:has(.studio_studio__K_SHp[data-studio-focus=true]){animation:none;transform:none}.studio_studio__K_SHp{--s-scroll-thumb:#9b91ad;--s-scroll-track:transparent;--studio-inspector-width:320px;display:flex;flex-direction:column;height:var(--studio-available-height,82dvh);min-height:360px;font-size:14px;line-height:1.5}.studio_studio__K_SHp[data-studio-focus=true]{position:fixed;inset:var(--studio-focus-top,12px) 12px 12px;z-index:45;height:auto;box-shadow:0 18px 70px #18142b44}.studio_studio__K_SHp :is(.studio_stageScroll__u084k,.studio_canvas__Luvmm,.studio_teamRail__8u6tU,.studio_inspectorBody__8w_ot,.studio_planTree__GxYse,.studio_planDetail__rpmb6,.studio_coverageResults__XFo_b,.studio_batchList__h_rf4,.studio_phases__siPZV,.studio_directionDialog__KbA1A){scrollbar-width:thin;scrollbar-color:var(--s-scroll-thumb) var(--s-scroll-track);scrollbar-gutter:stable;overscroll-behavior:contain}.studio_studio__K_SHp :is(.studio_stageScroll__u084k,.studio_canvas__Luvmm,.studio_teamRail__8u6tU,.studio_inspectorBody__8w_ot,.studio_planTree__GxYse,.studio_planDetail__rpmb6)::-webkit-scrollbar{width:10px;height:10px}.studio_studio__K_SHp :is(.studio_stageScroll__u084k,.studio_canvas__Luvmm,.studio_teamRail__8u6tU,.studio_inspectorBody__8w_ot,.studio_planTree__GxYse,.studio_planDetail__rpmb6)::-webkit-scrollbar-thumb{background:var(--s-scroll-thumb);border:2px solid var(--s-panel);border-radius:10px}.studio_workspace__159gV{flex:1;min-height:0;height:auto;max-height:none;grid-template-columns:94px minmax(0,1fr) 8px var(--studio-inspector-width)}.studio_workspace__159gV[data-inspector=false]{grid-template-columns:94px minmax(0,1fr)}.studio_center__Ge2B8,.studio_inspector__mHAJu{min-height:0;overflow:hidden}.studio_inspector__mHAJu{grid-column:4}.studio_inspectorBody__8w_ot{min-height:0;overflow:auto}.studio_stageScroll__u084k{flex:1;min-height:0;overflow:auto;padding:28px;max-height:none}.studio_footerBrand__Gydwh,.studio_header__VMHog,.studio_phases__siPZV{flex-shrink:0}.studio_header__VMHog{padding:14px 20px}.studio_phases__siPZV{padding:9px 18px}.studio_footerBrand__Gydwh{padding:9px 18px;font-size:12px}.studio_paneResizer__HvjEk{cursor:col-resize;touch-action:none;background:var(--s-panel);border-inline:1px solid var(--s-line);position:relative}.studio_paneResizer__HvjEk:after{content:"";position:absolute;top:45%;left:2px;width:2px;height:42px;background:var(--s-scroll-thumb);border-radius:4px}.studio_paneResizer__HvjEk:focus-visible,.studio_paneResizer__HvjEk:hover{background:#9878c440}.studio_teamRail__8u6tU{padding:12px 7px;gap:9px;--s-scroll-thumb:#81728f;--s-panel:#211f29}.studio_agentName__E8bAQ{font-size:13px}.studio_agentStatus__qBVyU{font-size:11px}.studio_teamCaption__ljejf{font-size:10px}.studio_railFoot__8__5y{font-size:11px}.studio_agentButton__n_W8i{gap:3px;padding:7px 2px}.studio_avatar__gCoqM{width:44px;height:44px}.studio_studio__K_SHp :is(.studio_button__s1UGA,.studio_primary__C0QAp,.studio_quiet__Oo8t_,.studio_danger__xiHZd){font-size:13px!important;min-height:40px}.studio_studio__K_SHp :is(.studio_eyebrow__yJZeI,.studio_chip__s9Q_b,.studio_subtle__ewdZd,.studio_inlineNote__e5m1f,.studio_field__GbIJW small,.studio_phaseNumber__Bv6zs,.studio_canvasToolbar__Z2_Y7 small){font-size:12px}.studio_studio__K_SHp :is(.studio_phase__3f0xR,.studio_field__GbIJW,.studio_choice__Zu1RL,.studio_reviewCard__FWkCU p,.studio_event__jDyHd,.studio_message__CDgUQ,.studio_buildToolbar__1MDkG>label:first-child,.studio_canvasToolbar__Z2_Y7 .studio_label__o2PNP,.studio_sectionCard__Udxju p,.studio_replayBar__UnM04){font-size:13px!important}.studio_studio__K_SHp :is(input,textarea,select){font-size:14px}.studio_stageIntro__8ZgCd h2{font-size:clamp(28px,2.6vw,42px);letter-spacing:-.045em;line-height:1.12}.studio_stageIntro__8ZgCd p{font-size:14px;max-width:68ch}.studio_stageFooter__n3yJE p{font-size:12px;max-width:55ch}.studio_stageFooter__n3yJE{gap:16px;padding:15px 22px;flex-shrink:0;flex-wrap:wrap}.studio_briefSummary__KAAF_{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(200px,1fr);gap:24px;padding:24px;margin:22px 0;background:linear-gradient(125deg,var(--s-panel),var(--s-soft));border:1px solid var(--s-line);border-radius:18px;box-shadow:0 12px 34px -28px #70549766}.studio_briefSummary__KAAF_ h3{font-size:21px;letter-spacing:-.025em;margin:5px 0 9px}.studio_briefSummary__KAAF_ p{font-size:13px;color:var(--s-muted);margin:5px 0}.studio_briefSummary__KAAF_>div:last-child{border-left:1px solid var(--s-line);padding-left:24px}.studio_briefSummary__KAAF_ span{font-size:12px;color:var(--s-muted)}.studio_planCounts__7Vibc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.studio_planCounts__7Vibc>div{display:flex;flex-direction:column;gap:3px}.studio_planCounts__7Vibc strong{font-size:24px;letter-spacing:-.035em}.studio_planCounts__7Vibc span{font-size:12px;color:var(--s-muted)}.studio_planWorkspace__jXs_f{display:grid;grid-template-columns:minmax(210px,1fr) minmax(260px,1.35fr);gap:18px;align-items:start;margin:20px 0}.studio_planDetail__rpmb6,.studio_planTree__GxYse{min-width:0;border:1px solid var(--s-line);border-radius:14px;background:var(--s-panel);padding:12px}.studio_planDetail__rpmb6{padding:22px}.studio_planDetail__rpmb6 h3{font-size:22px;margin:8px 0 14px;overflow-wrap:anywhere}.studio_planDetail__rpmb6 h4{margin:20px 0 10px}.studio_planDetail__rpmb6 p{font-size:14px;line-height:1.65}.studio_planNode__lT6_t{width:100%;display:flex;align-items:center;gap:10px;text-align:left;padding:13px 10px;background:transparent;color:var(--s-ink);border:1px solid transparent;border-radius:9px}.studio_planNode__lT6_t>span{min-width:0;flex:1;display:grid;gap:4px}.studio_planNode__lT6_t strong{font-size:14px;overflow-wrap:anywhere}.studio_planNode__lT6_t small{font-size:12px;color:var(--s-muted);overflow-wrap:anywhere}.studio_planNode__lT6_t[data-selected=true]{border-color:#9274b9;background:var(--s-soft)}.studio_planNode__lT6_t>svg{flex-shrink:0}.studio_formulaList__h1uO6{padding-left:22px;margin:18px 0}.studio_formulaList__h1uO6 li{padding:7px 0}.studio_formulaList__h1uO6 :is(strong,span,small){display:block;font-size:13px}.studio_formulaList__h1uO6 small{font-size:12px;color:var(--s-muted)}.studio_familyDecisions__kjMTX{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.studio_familyDecisions__kjMTX article{padding:12px;border:1px solid var(--s-line);border-radius:10px}.studio_familyDecisions__kjMTX span{display:block;text-transform:capitalize;font-size:12px;color:var(--s-muted)}.studio_familyDecisions__kjMTX p{font-size:13px;margin-top:8px}.studio_studio__K_SHp summary{cursor:pointer;font-size:14px;font-weight:600}.studio_studio__K_SHp summary:focus-visible{outline:2px solid #7851d8;outline-offset:4px}.dark .studio_studio__K_SHp{--s-scroll-thumb:#756c88}@media(min-width:1700px){.studio_workspace__159gV{grid-template-columns:104px minmax(0,1fr) 8px var(--studio-inspector-width)}.studio_workspace__159gV[data-inspector=false]{grid-template-columns:104px minmax(0,1fr)}}@media(max-width:1180px){.studio_workspace__159gV{grid-template-columns:80px minmax(0,1fr) 8px minmax(260px,var(--studio-inspector-width))}.studio_workspace__159gV[data-inspector=false]{grid-template-columns:80px minmax(0,1fr)}.studio_planWorkspace__jXs_f{grid-template-columns:1fr}.studio_planCounts__7Vibc{grid-template-columns:repeat(2,minmax(0,1fr))}.studio_briefSummary__KAAF_{grid-template-columns:1fr;gap:12px}.studio_briefSummary__KAAF_>div:last-child{border-left:0;border-top:1px solid var(--s-line);padding:14px 0 0}}@media(max-width:900px){.studio_studio__K_SHp{height:auto;min-height:0}.studio_workspace__159gV,.studio_workspace__159gV[data-inspector=false]{display:grid;grid-template-columns:72px minmax(0,1fr);min-height:0;height:auto}.studio_teamRail__8u6tU{grid-row:1/span 2}.studio_center__Ge2B8{min-height:560px;max-height:min(920px,100dvh)}.studio_inspector__mHAJu{grid-column:2;min-height:380px;max-height:580px}.studio_paneResizer__HvjEk{display:none}.studio_stageScroll__u084k{max-height:none}.studio_familyDecisions__kjMTX{grid-template-columns:1fr}.studio_studio__K_SHp[data-studio-focus=true]{overflow:auto;inset:var(--studio-focus-top,12px) 8px 8px}}@media(max-width:560px){.studio_workspace__159gV,.studio_workspace__159gV[data-inspector=false]{display:flex;flex-direction:column}.studio_teamRail__8u6tU{flex-direction:row;gap:8px;align-items:stretch;padding:10px}.studio_agentButton__n_W8i{min-width:65px;flex:0 0 65px}.studio_agentStatus__qBVyU{display:block;font-size:11px}.studio_agentName__E8bAQ{font-size:12px}.studio_railFoot__8__5y,.studio_teamCaption__ljejf{display:none}.studio_center__Ge2B8{min-height:520px;max-height:none}.studio_stageScroll__u084k{overflow:visible;padding:20px 14px}.studio_stageIntro__8ZgCd h2{font-size:30px}.studio_inspector__mHAJu{min-height:350px;max-height:560px}.studio_planWorkspace__jXs_f{gap:12px}.studio_planDetail__rpmb6{padding:17px}.studio_footerBrand__Gydwh{display:flex;font-size:12px;padding:12px 14px 14px}.studio_headerActions__nRSUM{width:auto}.studio_phase__3f0xR{font-size:13px!important}.studio_stageFooter__n3yJE .studio_headerActions__nRSUM{width:100%}.studio_stageFooter__n3yJE .studio_primary__C0QAp{white-space:normal}.studio_studio__K_SHp :is(.studio_headerActions__nRSUM .studio_button__s1UGA,.studio_headerActions__nRSUM .studio_primary__C0QAp){font-size:13px!important;min-height:40px}.studio_briefSummary__KAAF_{padding:18px}.studio_canvasToolbar__Z2_Y7{gap:8px}.studio_buildToolbar__1MDkG{font-size:13px}}@media(forced-colors:active){.studio_studio__K_SHp{--s-scroll-thumb:auto}.studio_studio__K_SHp :is(.studio_stageScroll__u084k,.studio_canvas__Luvmm,.studio_teamRail__8u6tU,.studio_inspectorBody__8w_ot,.studio_planTree__GxYse,.studio_planDetail__rpmb6,.studio_coverageResults__XFo_b,.studio_batchList__h_rf4,.studio_phases__siPZV,.studio_directionDialog__KbA1A){scrollbar-color:auto;scrollbar-width:auto}.studio_studio__K_SHp *{forced-color-adjust:auto}.studio_paneResizer__HvjEk{border:1px solid CanvasText}.studio_planNode__lT6_t[data-selected=true]{outline:2px solid Highlight}.studio_briefSummary__KAAF_{background:Canvas;box-shadow:none}}.studio_canvasZoom__Clc_p{display:flex;align-items:center;gap:5px;font-size:12px;max-width:115px}.studio_canvasZoom__Clc_p input[type=range]{padding:0;width:75px;accent-color:var(--s-accent)}.studio_canvasToolbar__Z2_Y7{flex-wrap:wrap}.studio_canvasToolbar__Z2_Y7>div:first-child{flex:1;min-width:140px}.studio_canvasToolbar__Z2_Y7 select{font-size:13px;min-height:36px}.studio_reviewInboxCard__P5UPR{display:grid;grid-template-columns:160px minmax(0,1fr);gap:18px}.studio_reviewInboxCard__P5UPR>img{width:160px;height:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:1px solid var(--s-line);border-radius:9px}.studio_reviewInboxCard__P5UPR small{font-size:12px;color:var(--s-muted)}@media(max-width:560px){.studio_reviewInboxCard__P5UPR{grid-template-columns:1fr}.studio_reviewInboxCard__P5UPR>img{width:100%;height:180px}}.studio_operationCard__wK__i{display:grid;gap:10px;margin-top:14px;padding:14px;border:1px solid var(--s-line);border-radius:12px;background:var(--s-soft)}.studio_operationCard__wK__i p{margin:0}.studio_operationCard__wK__i small{font-size:12px;line-height:1.5}.studio_operationCard__wK__i button{justify-self:start}.studio_packGrid__FJ71G{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:12px;margin:0 28px 24px}.studio_packChoice__8lQpJ{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:20px;gap:12px;border:1px solid #d9dce9;border-radius:16px;color:inherit;background:var(--s-panel);cursor:pointer}.studio_packChoice__8lQpJ[aria-pressed=true]{border-color:#7560d4;box-shadow:inset 0 0 0 1px #7560d4,0 10px 24px #6552ad12}.studio_packChoice__8lQpJ strong{font-size:19px;line-height:1.2}.studio_packChoice__8lQpJ p{font-size:13px;line-height:1.5;margin:0}.studio_packChoice__8lQpJ small,.studio_packChoice__8lQpJ span{font-size:12px;line-height:1.5}.studio_packChoice__8lQpJ span{margin-top:auto}.studio_packComparison__3kmdw{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:16px 0}.studio_packComparison__3kmdw[data-compare=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.studio_packPreview__asvFB{min-width:0;border:1px solid #d8dce8;border-radius:12px;overflow:hidden;background:#fff}.studio_packPreview__asvFB header{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px;color:#26314a;background:#f2f4fa;font-size:13px}.studio_packFrame__wNGIe{width:100%;overflow:auto;min-height:210px}.studio_packFrame__wNGIe iframe{display:block}.studio_directionLibrary__Cv_cQ{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:10px 22px;font-size:12px;border-bottom:1px solid #d9dce9}.studio_directionLibrary__Cv_cQ>span{min-width:0}.studio_studio__K_SHp[data-studio-focus=true] .studio_packGrid__FJ71G{grid-template-columns:repeat(5,minmax(150px,1fr))}@media(max-width:900px){.studio_packComparison__3kmdw[data-compare=true]{grid-template-columns:minmax(0,1fr)}.studio_studio__K_SHp[data-studio-focus=true] .studio_packGrid__FJ71G{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.studio_packGrid__FJ71G{margin-inline:16px}.studio_directionLibrary__Cv_cQ{flex-wrap:wrap}}@media(forced-colors:active){.studio_packChoice__8lQpJ[aria-pressed=true]{outline:2px solid Highlight}}@media(min-width:901px){.studio_canvas__Luvmm{min-height:0}.studio_directionSummary__uAFVz p{display:none}.studio_directionRationale__STtm0{padding-block:6px}.studio_stageFooter__n3yJE{padding-block:10px}.studio_conceptTab__aMILy,.studio_conceptTabs__pYt5D{padding-block:8px}.studio_stageFooter__n3yJE>.studio_headerActions__nRSUM{margin-left:auto}.studio_inspectorSlot__fXENa{min-height:0;overflow:hidden}.studio_inspectorSlot__fXENa>.studio_inspector__mHAJu{height:100%;max-height:100%;min-height:0}.studio_conceptTab__aMILy .studio_conceptBadge__HTuV_{float:right;margin:5px 0 0 10px}.studio_conceptTab__aMILy strong{line-height:1.3}.studio_conceptTab__aMILy small{margin-top:4px;line-height:1.35}.studio_header__VMHog{padding-block:12px}.studio_phases__siPZV{padding-block:9px}}@media(min-width:901px){.studio_center__Ge2B8:has(.studio_conceptTabs__pYt5D){display:grid;grid-template-columns:minmax(0,1fr) 235px;grid-template-rows:auto auto minmax(0,1fr) auto auto}.studio_center__Ge2B8:has(.studio_conceptTabs__pYt5D)>.studio_conceptTabs__pYt5D{grid-column:1;grid-row:1;padding:6px 8px;align-items:center}.studio_center__Ge2B8:has(.studio_conceptTabs__pYt5D)>.studio_directionRationale__STtm0{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:3px;padding:6px 10px;align-items:stretch}.studio_center__Ge2B8:has(.studio_conceptTabs__pYt5D) .studio_directionSummary__uAFVz{flex:none}.studio_center__Ge2B8:has(.studio_conceptTabs__pYt5D) .studio_directionSummary__uAFVz button{min-height:30px;font-size:12px!important;margin:0;padding:3px 0;white-space:nowrap}.studio_center__Ge2B8:has(.studio_conceptTabs__pYt5D)>.studio_directionRationale__STtm0 label{display:flex;align-items:center;gap:7px;max-width:none;width:auto;font-size:11px;white-space:nowrap}.studio_center__Ge2B8:has(.studio_conceptTabs__pYt5D)>.studio_directionRationale__STtm0 select{width:145px;min-width:0;margin:0;padding:5px 7px}.studio_center__Ge2B8:has(.studio_conceptTabs__pYt5D)>.studio_canvasToolbar__Z2_Y7{grid-column:1/-1;grid-row:2}.studio_center__Ge2B8:has(.studio_conceptTabs__pYt5D)>.studio_canvas__Luvmm{grid-column:1/-1;grid-row:3}.studio_center__Ge2B8:has(.studio_conceptTabs__pYt5D)>.studio_liveBar__z6Ssf{grid-column:1/-1;grid-row:4;min-height:36px;padding-block:6px}.studio_center__Ge2B8:has(.studio_conceptTabs__pYt5D)>.studio_stageFooter__n3yJE{grid-column:1/-1;grid-row:5;padding-block:6px}.studio_center__Ge2B8:has(.studio_conceptTabs__pYt5D)>[hidden]{display:none}}.studio_canvas__Luvmm:focus-visible{outline:2px solid #7851d8;outline-offset:-3px}.studio_canvasControls__vVmHC{display:flex;align-items:center;flex-wrap:wrap;gap:7px;min-width:0}.studio_canvasToolbar__Z2_Y7>.studio_canvasControls__vVmHC{flex:0 1 auto;min-width:0}.studio_canvasControls__vVmHC select{padding:6px 8px;font-size:13px;min-height:36px}.studio_buildToolbar__1MDkG{flex-shrink:0;gap:7px;padding:8px 12px;align-items:center}.studio_buildToolbar__1MDkG>label.studio_workingPage__T2LyN{min-width:150px;max-width:270px;flex:1 1 190px}.studio_buildToolbar__1MDkG>label.studio_workingPage__T2LyN select{margin:0;min-height:36px;font-size:13px}.studio_buildCanvasControls__UJ9_E{min-width:0;flex:0 1 auto}.studio_followChoice__KYrYh{display:flex;align-items:center;gap:6px;min-height:36px;white-space:nowrap;font-size:12px;color:var(--s-muted)}.studio_buildTaskCount__NWM6H{font-size:12px;color:var(--s-muted);white-space:nowrap;margin-left:auto}.studio_buildToolbar__1MDkG :is(.studio_button__s1UGA,.studio_quiet__Oo8t_){min-height:36px;padding:6px 8px}.studio_buildToolbar__1MDkG .studio_compactReplay__TrB6j{padding:0;border:0;background:none;flex:0 1 auto;min-width:0}.studio_buildToolbar__1MDkG .studio_compactReplay__TrB6j[data-active=true]{flex:1 0 100%;padding-top:7px;border-top:1px solid var(--s-line)}.studio_compactReplay__TrB6j select{max-width:360px;min-width:0;flex:1 1 180px}.studio_compactReplay__TrB6j small{font-size:11px}.studio_center__Ge2B8:has(>.studio_buildToolbar__1MDkG)>.studio_liveBar__z6Ssf{min-height:32px;padding:5px 12px}.studio_inspectorHeader__LKrNI{min-height:46px;padding-block:10px}.studio_inspectorTabs__dIZ_t{padding-block:5px}@media(max-width:900px){.studio_buildToolbar__1MDkG>label.studio_workingPage__T2LyN{max-width:none}.studio_buildCanvasControls__UJ9_E{flex-basis:100%;order:2}.studio_buildToolbar__1MDkG .studio_compactReplay__TrB6j[data-active=true]{order:3}}@media(max-width:560px){.studio_buildToolbar__1MDkG{padding:8px;gap:6px}.studio_buildToolbar__1MDkG>label.studio_workingPage__T2LyN{flex-basis:100%}.studio_canvasControls__vVmHC{gap:6px}.studio_canvasControls__vVmHC .studio_canvasZoom__Clc_p{max-width:105px}.studio_canvasControls__vVmHC .studio_canvasZoom__Clc_p input{width:65px}.studio_buildTaskCount__NWM6H{margin-left:0}.studio_buildToolbar__1MDkG .studio_compactReplay__TrB6j[data-active=true] select{max-width:100%}.studio_inspectorHeader__LKrNI{padding-inline:14px}}.studio_composerInput__mJaoC{position:relative}.studio_studio__K_SHp .studio_composerInput__mJaoC textarea{display:block;width:100%;min-height:76px;padding:12px 48px 12px 12px;border-radius:12px;line-height:1.6}.studio_studio__K_SHp .studio_composerInput__mJaoC textarea:focus-visible{outline:2px solid #7851d8;outline-offset:2px}.studio_studio__K_SHp .studio_composerSend__7thLV{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:32px;height:32px;min-height:32px;padding:0;border-radius:9px;background:#7350c5;color:white}.studio_studio__K_SHp .studio_composerSend__7thLV:disabled{opacity:.48}.studio_studio__K_SHp .studio_agentBio__xJ4y_{font-size:12px;line-height:1.55;color:var(--s-muted);margin:0 0 12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.studio_agentProfile__gADEU{margin-bottom:10px}.studio_projectControls__5JTwJ{position:relative;flex-shrink:0}.studio_projectControls__5JTwJ>summary{display:flex;align-items:center;gap:6px;min-height:36px;padding:6px 8px;border:1px solid transparent;border-radius:9px;list-style:none;color:var(--s-muted);font-size:12px;font-weight:500}.studio_projectControls__5JTwJ>summary::-webkit-details-marker{display:none}.studio_projectControls__5JTwJ[open]>summary{background:var(--s-soft);border-color:var(--s-line);color:var(--s-ink)}.studio_usageAttention__KHLMO{display:grid;place-items:center;min-width:17px;height:17px;padding:1px 4px;background:#fff0cf;color:#754900;border-radius:10px;font-size:10px}.studio_usagePanel__tlUDX{position:absolute;right:0;top:calc(100% + 6px);z-index:40;width:min(285px,calc(100vw - 36px));padding:16px;background:var(--s-panel);color:var(--s-ink);border:1px solid var(--s-line);border-radius:12px;box-shadow:0 16px 40px #15132326;text-align:left}.studio_usagePanel__tlUDX strong{font-size:13px}.studio_usagePanel__tlUDX p{font-size:12px;line-height:1.5;margin:6px 0;color:var(--s-muted)}.studio_usagePanel__tlUDX dl{margin:12px 0}.studio_usagePanel__tlUDX dl>div{display:flex;justify-content:space-between;gap:14px;padding:6px 0;font-size:12px}.studio_usagePanel__tlUDX dt{color:var(--s-muted)}.studio_usagePanel__tlUDX dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.studio_usagePanel__tlUDX>button{width:100%;margin-top:6px}.studio_studio__K_SHp .studio_projectControls__5JTwJ>summary:focus-visible{outline:2px solid #7851d8;outline-offset:2px}@media(max-width:560px){.studio_projectControls__5JTwJ{position:static}.studio_usagePanel__tlUDX{position:absolute;top:100%;right:8px}.studio_header__VMHog{position:relative}.studio_studio__K_SHp .studio_projectControls__5JTwJ>summary{font-size:12px!important}.studio_studio__K_SHp .studio_composerSend__7thLV{min-height:36px;width:36px;height:36px}.studio_studio__K_SHp .studio_composerInput__mJaoC textarea{padding-right:52px}}body:has(.studio_studio__K_SHp[data-studio-focus=true]){overflow:hidden}body:has(.studio_studio__K_SHp[data-studio-focus=true]) .tv-app-mobile-backdrop,body:has(.studio_studio__K_SHp[data-studio-focus=true]) .tv-app-sidebar,body:has(.studio_studio__K_SHp[data-studio-focus=true]) [data-app-header]{display:none}.studio_studio__K_SHp[data-studio-focus=true]{inset:0;width:100%;height:100dvh;max-height:100dvh;min-height:0;border:0;border-radius:0;box-shadow:none;overflow:hidden}.studio_studio__K_SHp .studio_title__S5sCh{color:var(--s-ink)}.visual-editing_panel__IT0ZP{border:1px solid #e2ddee;border-radius:12px;margin:14px 0;padding:12px;background:#fff}.visual-editing_panel__IT0ZP summary{font-weight:650;font-size:12px;cursor:pointer}.visual-editing_panel__IT0ZP[open] summary{margin-bottom:12px}.visual-editing_row__DW0zr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.visual-editing_number__qyJlQ{display:flex;flex-direction:column;gap:5px;font-size:11px;color:#5c536b;margin:8px 0;min-width:0}.visual-editing_number__qyJlQ input,.visual-editing_number__qyJlQ select,.visual-editing_number__qyJlQ textarea{min-width:0;width:100%;box-sizing:border-box;border:1px solid #ded8e9;background:#fff;border-radius:8px;padding:8px;color:#252130;font:inherit;font-size:12px}.visual-editing_number__qyJlQ textarea{min-height:76px;resize:vertical}.visual-editing_number__qyJlQ input:focus-visible,.visual-editing_number__qyJlQ select:focus-visible,.visual-editing_number__qyJlQ textarea:focus-visible{outline:2px solid #7851d8;outline-offset:2px}.visual-editing_spacingBox__CCtta{padding:10px;background:#f7f3ff;border:1px dashed #bb9fe8;border-radius:10px}.visual-editing_paddingBox__2TIgv>span,.visual-editing_spacingBox__CCtta>span{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#66547e}.visual-editing_paddingBox__2TIgv{padding:8px;background:#edf8f5;border:1px solid #bcd9d0;border-radius:8px}.visual-editing_cell__mSL3E{border-top:1px solid #ebe6f2;padding-top:8px}.visual-editing_saved__StDJa{border-top:1px solid #e2ddee;margin-top:16px;padding-top:12px}.visual-editing_dialog__1L6gw{width:min(700px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;padding:24px;border:1px solid #ded7ed;border-radius:20px;color:#292337;background:#fff;box-shadow:0 24px 100px #18102540}.visual-editing_dialog__1L6gw::backdrop{background:#15102066;backdrop-filter:blur(4px)}.visual-editing_actions__LKAtr,.visual-editing_header__hRte8{display:flex;align-items:center;justify-content:space-between;gap:12px}.visual-editing_header__hRte8 h2{font-size:22px;margin:0}.visual-editing_header__hRte8 p{font-size:12px;color:#746b83}.visual-editing_icon__uz2bk{display:grid;place-items:center;width:32px;height:32px;border:1px solid #e2ddee;border-radius:9px;background:white;color:#625774;cursor:pointer}.visual-editing_tabs__tfTD2{display:flex;gap:8px;margin:20px 0}.visual-editing_tabs__tfTD2 button{border:1px solid #ded7ed;border-radius:9px;padding:8px 12px;background:#fff;color:#655973;cursor:pointer}.visual-editing_tabs__tfTD2 button[aria-selected=true]{background:#eee7fa;border-color:#9774cd;color:#593693}.visual-editing_layouts__tYSFq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.visual-editing_layout__NJrSb{border:1px solid #e2ddee;border-radius:12px;background:#faf9fc;padding:12px;text-align:left;cursor:pointer;color:#494051}.visual-editing_layout__NJrSb[aria-pressed=true]{border-color:#8457c2;box-shadow:0 0 0 1px #8457c2;background:#f3edfb}.visual-editing_layout__NJrSb strong{font-size:12px}.visual-editing_diagram__tmZCk{display:flex;gap:4px;height:44px;margin-bottom:9px}.visual-editing_diagram__tmZCk[data-rows=true]{flex-direction:column}.visual-editing_diagram__tmZCk i{background:linear-gradient(135deg,#d3c2ed,#b29bd4);border-radius:4px;flex:1}.visual-editing_hint__Eep_E{font-size:12px;color:#746b83;line-height:1.6}.visual-editing_error__Dk4mp{color:#a32a40;background:#fff2f4;padding:10px;border-radius:8px;font-size:12px}.visual-editing_prompt__xx10Z{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:600;margin-top:18px}.visual-editing_prompt__xx10Z textarea{font:400 13px/1.5 system-ui;padding:12px;border:1px solid #d7cbe7;border-radius:12px;min-height:85px;resize:vertical}.visual-editing_actions__LKAtr{border-top:1px solid #ede8f2;margin-top:18px;padding-top:16px}.visual-editing_primary__bNL2R{display:inline-flex;align-items:center;gap:8px;border:0;background:#7650b5;color:#fff;padding:10px 16px;border-radius:10px;font-weight:600;cursor:pointer}.visual-editing_primary__bNL2R:disabled{opacity:.5;cursor:not-allowed}.visual-editing_library__IOw80{display:grid;gap:8px}.visual-editing_library__IOw80 button{text-align:left;padding:12px;border-radius:10px;border:1px solid #e2ddee;background:#fff;color:#403448;cursor:pointer}.visual-editing_library__IOw80 button[aria-pressed=true]{background:#f3edfb;border-color:#8457c2}.visual-editing_library__IOw80 small{display:block;color:#746b83;margin-top:4px}@media(max-width:520px){.visual-editing_dialog__1L6gw{padding:16px}.visual-editing_layouts__tYSFq{grid-template-columns:repeat(2,minmax(0,1fr))}}