.blog_indexHeading__aIi1h{display:flex;justify-content:space-between;align-items:flex-end;gap:3rem;padding-block:4.5rem 3rem}.blog_indexHeading__aIi1h h1{font-size:clamp(2.3rem,4.5vw,3.75rem);line-height:1.15;letter-spacing:-.035em;font-weight:500;max-width:42rem}.blog_indexHeading__aIi1h p{margin-top:1.25rem;color:var(--muted-foreground);font-size:1rem;line-height:1.8;max-width:37rem}.blog_search__bA1j8{width:17rem;flex:none;display:flex;gap:.5rem;align-items:center}.blog_search__bA1j8>form{width:100%}.blog_featured__5VInt{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:center;padding-bottom:3rem}.blog_featured__5VInt .blog_image__9jxRX{aspect-ratio:1.5}.blog_cardBody___uLvU{min-width:0}.blog_category__z93Nb{display:inline-block;font-size:.75rem;color:var(--primary);margin-bottom:.85rem}.blog_featured__5VInt h2{font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.25;letter-spacing:-.025em;font-weight:500}.blog_featured__5VInt p{margin-top:1.1rem;font-size:.95rem;line-height:1.8;color:var(--muted-foreground);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog_image__9jxRX{width:100%;aspect-ratio:1.65;overflow:hidden;border-radius:var(--radius-lg);background:var(--muted)}.blog_image__9jxRX img{display:block;width:100%;height:100%;object-fit:cover}.blog_imageFallback___b3K2{display:flex;align-items:center;justify-content:center;height:100%;background:linear-gradient(135deg,color-mix(in oklab,var(--primary) 12%,var(--background)),color-mix(in oklab,var(--kind-listening) 16%,var(--background)))}.blog_imageFallback___b3K2>span{height:5rem}.blog_indexToolbar__pfGob{border-top:1px solid var(--border);padding-block:1.5rem 2rem;display:flex;gap:1.5rem;justify-content:space-between;align-items:center}.blog_categories__lOm73{display:flex;gap:.5rem;flex-wrap:wrap;font-size:.8rem}.blog_categories__lOm73 a{display:flex;align-items:center;gap:.5rem;padding:.6rem .8rem;border-radius:var(--radius-md)}.blog_categories__lOm73 a:hover{background:var(--muted)}.blog_categories__lOm73 a[aria-current]{background:var(--secondary);color:var(--secondary-foreground)}.blog_categories__lOm73 span{color:var(--muted-foreground);font-size:.7rem}.blog_resultCount__bTfo7{color:var(--muted-foreground);white-space:nowrap;font-size:.75rem}.blog_grid__O7MEl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 1.75rem;padding-bottom:2rem}.blog_card__P8VsB{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.blog_card__P8VsB .blog_cardBody___uLvU{display:flex;flex-direction:column;flex:1}.blog_card__P8VsB .blog_category__z93Nb{align-self:flex-start}.blog_card__P8VsB h2{font-size:1.2rem;line-height:1.4;font-weight:500;letter-spacing:-.01em}.blog_card__P8VsB h2 a:hover,.blog_featured__5VInt h2 a:hover{color:var(--primary)}.blog_card__P8VsB p{color:var(--muted-foreground);font-size:.875rem;line-height:1.75;margin-block:.8rem 1.25rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_cardMeta__OSQeW{display:flex;flex-wrap:wrap;gap:.35rem .9rem;align-items:center;font-size:.7rem;color:var(--muted-foreground);padding-top:.75rem;margin-top:auto}.blog_featured__5VInt .blog_cardMeta__OSQeW{margin-top:1rem}.blog_cardMeta__OSQeW svg{color:var(--primary);margin-left:auto}.blog_pagination__SQOkT{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-block:1.5rem 4rem;padding-top:1.5rem;border-top:1px solid var(--border)}.blog_pagination__SQOkT>a:first-child{justify-self:start}.blog_pagination__SQOkT>a:last-child{justify-self:end}.blog_pagination__SQOkT>span{font-size:.8rem;color:var(--muted-foreground)}.blog_empty__Vp6Fs{padding:4rem 1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.blog_back__5_Ior,.blog_empty__Vp6Fs p{color:var(--muted-foreground)}.blog_back__5_Ior{display:inline-flex;gap:.5rem;align-items:center;font-size:.8rem;margin-bottom:1.5rem}.blog_back__5_Ior:hover{color:var(--primary)}.blog_article__J24CP{width:min(72rem,calc(100% - 3rem));margin-inline:auto}.blog_articleHeader__nE0k7{max-width:55rem;margin-inline:auto;padding-block:4rem 2.5rem}.blog_articleHeader__nE0k7 h1{font-size:clamp(2rem,4.4vw,3.6rem);line-height:1.18;font-weight:500;letter-spacing:-.03em}.blog_articleHeader__nE0k7>p{margin-top:1.5rem;font-size:1.05rem;line-height:1.85;color:var(--muted-foreground)}.blog_articleMeta__80MLb{display:flex;gap:1.25rem;flex-wrap:wrap;font-size:.8rem;margin-top:1.75rem;color:var(--muted-foreground)}.blog_articleHero__b4vQW{aspect-ratio:2.1;max-height:32rem}.blog_readingLayout__JWyry{display:grid;grid-template-columns:14rem minmax(0,44rem);gap:4rem;justify-content:center;padding-top:3.5rem}.blog_contents__okO0I{align-self:start;position:sticky;top:6.5rem;max-height:calc(100dvh - 8rem);overflow-y:auto;padding:0 .5rem}.blog_contents__okO0I details{border:0}.blog_contents__okO0I summary{padding-top:0;font-size:.8rem}.blog_contents__okO0I nav{display:flex;flex-direction:column;gap:.8rem}.blog_contents__okO0I a{font-size:.75rem;line-height:1.7;color:var(--muted-foreground);padding:.2rem}.blog_contents__okO0I a:hover{color:var(--primary)}.blog_articleBody__vu_6B{min-width:0;font-size:1rem;line-height:1.95;overflow-wrap:anywhere}.blog_articleBody__vu_6B>section{scroll-margin-top:7rem;margin-bottom:3rem}.blog_articleBody__vu_6B h2{font-size:1.75rem;font-weight:500;line-height:1.35;letter-spacing:-.02em;margin:3rem 0 1.25rem}.blog_articleBody__vu_6B>section:first-child h2{margin-top:0}.blog_articleBody__vu_6B h3{font-size:1.25rem;line-height:1.5;margin:2.25rem 0 1rem}.blog_articleBody__vu_6B h4{font-size:1rem;margin:1.75rem 0 .8rem;font-weight:600}.blog_articleBody__vu_6B :where(p,ul,ol,blockquote,table,figure){margin-bottom:1.5rem}.blog_articleBody__vu_6B :where(ul,ol){padding-left:1.5rem}.blog_articleBody__vu_6B ul{list-style:disc}.blog_articleBody__vu_6B ol{list-style:decimal}.blog_articleBody__vu_6B li+li{margin-top:.5rem}.blog_articleBody__vu_6B :where(a){color:var(--action);text-decoration:underline}.blog_articleBody__vu_6B blockquote{padding:1.5rem;background:var(--rail);border-radius:var(--radius-md);font-size:1.1rem}.blog_articleBody__vu_6B blockquote p:last-child{margin:0}.blog_articleBody__vu_6B strong{font-weight:600}.blog_articleBody__vu_6B img{display:block;max-width:100%;height:auto;border-radius:var(--radius-md)}.blog_articleBody__vu_6B figure{margin-block:2rem}.blog_articleBody__vu_6B figcaption{display:flex;flex-direction:column;color:var(--muted-foreground);font-size:.8rem;line-height:1.75;margin-top:.75rem;gap:.25rem}.blog_articleBody__vu_6B table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.875rem;line-height:1.7}.blog_articleBody__vu_6B :where(td,th){border-bottom:1px solid var(--border);padding:.8rem;text-align:left;min-width:8rem;overflow-wrap:normal}.blog_articleBody__vu_6B th{font-weight:600;background:var(--rail)}.blog_articleBody__vu_6B pre{padding:1.5rem;overflow-x:auto;background:var(--muted);border-radius:var(--radius-md);margin-bottom:1.5rem;font-size:.8rem}.blog_articleBody__vu_6B hr{margin-block:2rem;border-color:var(--border)}.blog_articleBody__vu_6B .blog_articleFaq__8jjif h2{margin-bottom:1.5rem}.blog_articleFaq__8jjif p{margin:0;color:var(--muted-foreground)}@media (max-width:1000px){.blog_indexHeading__aIi1h{align-items:flex-start;flex-direction:column;gap:1.5rem}.blog_featured__5VInt{gap:2rem}.blog_readingLayout__JWyry{grid-template-columns:11rem minmax(0,1fr);gap:2rem}.blog_grid__O7MEl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.blog_indexHeading__aIi1h{padding-block:3rem 2rem}.blog_search__bA1j8{width:100%;max-width:24rem}.blog_featured__5VInt{grid-template-columns:1fr;gap:1.5rem;padding-bottom:2rem}.blog_indexToolbar__pfGob{align-items:flex-start;flex-direction:column;gap:.7rem}.blog_grid__O7MEl{gap:2rem 1.25rem}.blog_article__J24CP{width:calc(100% - 2rem)}.blog_articleHeader__nE0k7{padding-block:3rem 2rem}.blog_articleHeader__nE0k7>p{font-size:1rem}.blog_articleHero__b4vQW{aspect-ratio:1.5}.blog_readingLayout__JWyry{display:flex;flex-direction:column;padding-top:2rem;gap:1rem}.blog_contents__okO0I{position:static;max-height:none;width:100%;padding:0}.blog_contents__okO0I details{border-bottom:1px solid var(--border)}.blog_contents__okO0I nav{max-height:13rem;overflow-y:auto}.blog_articleBody__vu_6B{font-size:.95rem}.blog_articleBody__vu_6B h2{font-size:1.5rem}}@media (max-width:480px){.blog_grid__O7MEl{grid-template-columns:1fr}.blog_card__P8VsB h2{font-size:1.3rem}.blog_pagination__SQOkT{gap:.5rem}}@media print{.blog_back__5_Ior,.blog_contents__okO0I{display:none}.blog_article__J24CP{width:100%}.blog_readingLayout__JWyry{display:block}.blog_articleBody__vu_6B{max-width:none}.blog_articleHero__b4vQW{max-height:12rem}}.blog_studyCharts__9oYAa{display:grid;gap:2rem;margin-block:2rem 3rem}.blog_studyChart__41PGc{min-width:0;background:var(--rail);border-radius:var(--radius-lg);padding:1.5rem}.blog_studyChart__41PGc>p{font-size:.75rem;color:var(--muted-foreground);margin:.75rem 0 0}.blog_articleBody__vu_6B .blog_studyChart__41PGc figure{margin:0}.blog_articleBody__vu_6B .blog_studyChart__41PGc figcaption{font-size:.875rem;color:var(--foreground);margin:0 0 1rem}.blog_articleBody__vu_6B figure:has(>figcaption>h3){padding:1.5rem;border-radius:var(--radius-md);background:var(--rail)}.blog_articleBody__vu_6B figure>figcaption>h3{margin-top:0;color:var(--foreground)}.blog_articleBody__vu_6B figure>figcaption:has(>h3){color:var(--foreground);font-size:.9rem;margin-top:0}.blog_articleBody__vu_6B figure>figcaption :last-child{margin-bottom:0}@media (max-width:760px){.blog_studyChart__41PGc{padding:1rem .75rem}}.public-footer_footer__bYRQA{background:#100d16;color:#faf8ff;padding:5rem 0 0;overflow:hidden}.public-footer_inner__5pZNS{width:min(80rem,calc(100% - 4rem));margin:auto}.public-footer_top__IZhQF{display:grid;grid-template-columns:1fr 2fr;gap:4rem;padding-bottom:4rem}.public-footer_brand__p0yVf{border-right:1px solid #ffffff26;padding-right:3rem}.public-footer_brand__p0yVf p{margin-top:2rem;font-family:var(--font-heading);font-size:clamp(1.3rem,2vw,2rem);line-height:1.5;max-width:25rem}.public-footer_links__XyOYh{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:2.5rem}.public-footer_links__XyOYh>div{display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem}.public-footer_links__XyOYh a{font-size:.875rem;line-height:1.6;color:#c0bacb;text-decoration:none}.public-footer_links__XyOYh a:hover{color:#fff}.public-footer_links__XyOYh .public-footer_preferences__7OCB2{color:#c0bacb;font-size:.875rem;line-height:1.6;text-decoration:none}.public-footer_links__XyOYh .public-footer_preferences__7OCB2:hover{color:#fff}.public-footer_links__XyOYh .public-footer_preferences__7OCB2:focus-visible{outline:2px solid #d7baff;outline-offset:6px}.public-footer_brand__p0yVf a:focus-visible,.public-footer_links__XyOYh a:focus-visible{outline:2px solid #d7baff;outline-offset:6px;border-radius:2px}.public-footer_links__XyOYh a.public-footer_heading__pL76H{color:#faf8ff;margin-bottom:1rem;font-weight:500}.public-footer_legal__pDDab{border-top:1px solid #ffffff26;margin-top:-1rem;padding:1.25rem 0 1.5rem}.public-footer_copyright__bT9td{color:#c0bacb;font-size:.75rem;line-height:1.5;font-variant-numeric:tabular-nums}.public-footer_copyrightYear__gBts9{display:inline-block;min-width:4ch}.public-footer_fundingLink__yIBZv{display:inline-flex;align-items:center;width:min(26rem,100%);margin-top:2rem;text-decoration:none;transition:opacity .15s ease}.public-footer_fundingLink__yIBZv:hover{opacity:.9}.public-footer_fundingLink__yIBZv:focus-visible{outline:2px solid #d7baff;outline-offset:5px}.public-footer_fundingLogo__qibCd{display:block;width:100%;height:auto;aspect-ratio:1200/173;object-fit:contain}.public-footer_wordmark__D0q9m{font-family:var(--font-heading);font-weight:700;letter-spacing:-.075em;line-height:1.15;font-size:clamp(3rem,18vw,18rem);color:#ffffff12;text-align:center;padding:1rem 0 0;margin:0 -4% -.47em;transform:translateY(-.06em);white-space:nowrap}@media (max-width:800px){.public-footer_top__IZhQF{grid-template-columns:1fr;gap:3rem}.public-footer_brand__p0yVf{border-right:0;border-bottom:1px solid #ffffff26;padding:0 0 2.5rem}.public-footer_brand__p0yVf p{max-width:32rem}}@media (max-width:480px){.public-footer_inner__5pZNS{width:calc(100% - 2rem)}.public-footer_footer__bYRQA{padding-top:3rem}.public-footer_links__XyOYh{grid-template-columns:1fr 1fr;gap:2rem 1.25rem}.public-footer_top__IZhQF{padding-bottom:2.5rem}.public-footer_legal__pDDab{margin-top:-1rem;padding:1.1rem 0 1.4rem}.public-footer_fundingLink__yIBZv{width:100%}.public-footer_wordmark__D0q9m{font-size:18vw}}@media (prefers-reduced-motion:reduce){.public-footer_fundingLink__yIBZv{transition:none}}.public-site_site__JCbFs{--public-width:72rem;min-height:100dvh;background:var(--background);color:var(--foreground)}.public-site_site__JCbFs :where(h1,h2,h3){font-family:var(--font-gotham),sans-serif;text-wrap:balance}.public-site_site__JCbFs :where(h1,h2,h3,p,figure){margin:0}.public-site_site__JCbFs :where(a){text-underline-offset:.22em}.public-site_site__JCbFs :where(a:focus-visible){outline:2px solid var(--ring);outline-offset:5px;border-radius:var(--radius-sm)}.public-site_site__JCbFs :where(section[id],h2[id],h3[id]){scroll-margin-top:7rem}.public-site_site__JCbFs :where(main:focus){outline:none}.public-site_skip__JrROS{position:fixed;top:.5rem;left:1rem;z-index:100;transform:translateY(-200%);padding:.75rem 1rem;background:var(--popover);border-radius:var(--radius-md)}.public-site_skip__JrROS:focus{transform:none}.public-site_header__iulw0{position:sticky;top:0;z-index:30;background:var(--background);border-bottom:1px solid var(--border)}.public-site_headerInner__lScBW{max-width:75rem;height:5rem;margin:auto;display:flex;align-items:center;gap:2rem;padding:0 1.5rem}.public-site_brand__9vQJP{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--font-gotham),sans-serif;font-weight:600;font-size:1rem}.public-site_desktopNav__qN4xf{display:flex;align-items:center;justify-content:flex-start;gap:1.5rem;flex:1;font-size:.875rem}.public-site_desktopNav__qN4xf a{color:var(--muted-foreground);padding:.7rem 0}.public-site_desktopNav__qN4xf a:hover,.public-site_desktopNav__qN4xf a[aria-current]{color:var(--primary)}.public-site_headerActions__apbLb{display:flex;align-items:center;gap:.35rem}.public-site_mobileNav__uUXz9{display:none}.public-site_container__32Wf1{width:min(var(--public-width),calc(100% - 3rem));margin-inline:auto}.public-site_hero__InWGm{display:grid;grid-template-columns:1.05fr 1fr;gap:3rem;align-items:center;padding-block:5rem 4.5rem}.public-site_hero__InWGm h1{font-size:clamp(2.5rem,4.3vw,3.65rem);line-height:1.1;letter-spacing:-.035em;font-weight:600}.public-site_hero__InWGm h1 em{color:var(--primary);font-style:normal}.public-site_hero__InWGm>div>p{color:var(--muted-foreground);font-size:1.075rem;line-height:1.75;margin-top:1.75rem;max-width:37rem}.public-site_actions__xOP_W{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:2rem}.public-site_actions__xOP_W a{padding-inline:1rem}.public-site_showcase__5cO90{--scene-a:var(--primary);--scene-b:var(--kind-listening);position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:26rem;padding:3rem 2.5rem 4rem;overflow:hidden;border-radius:var(--radius-xl);background:radial-gradient(ellipse at 5% 2%,color-mix(in oklab,var(--scene-a) 30%,transparent),transparent 65%),linear-gradient(145deg,color-mix(in oklab,var(--scene-a) 9%,var(--background)),color-mix(in oklab,var(--scene-b) 27%,var(--background)))}.public-site_showcase__5cO90[data-showcase=workflows]{--scene-a:var(--kind-listening);--scene-b:var(--primary)}.public-site_showcase__5cO90[data-showcase=frameworks]{--scene-a:var(--kind-speaking);--scene-b:var(--primary)}.public-site_showcase__5cO90[data-showcase=roleplay]{--scene-a:var(--primary);--scene-b:var(--kind-chat)}.public-site_showcase__5cO90[data-showcase=reporting]{--scene-a:var(--kind-reading);--scene-b:var(--kind-listening)}.public-site_showcase__5cO90>figcaption{position:absolute;bottom:1.25rem;left:1.5rem;right:1.5rem;text-align:center;font-size:.7rem;color:var(--foreground);opacity:.7}.public-site_heroShowcase__Mt8hR{min-height:31rem}.public-site_exampleSurface__1i_YG{width:100%;max-width:27rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.1rem}.public-site_exampleTitle__OEbrM{display:flex;gap:.65rem;align-items:center;font-size:.9rem;font-weight:600}.public-site_exampleMuted__OO2Ey{font-size:.8rem;line-height:1.65;color:var(--muted-foreground)}.public-site_resourceTag__MwYG8{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;color:var(--muted-foreground);font-size:.7rem;margin-top:-.55rem}.public-site_draftRows__E2RO5{display:flex;flex-direction:column;gap:.75rem}.public-site_draftRows__E2RO5>div{display:flex;gap:.65rem;align-items:center;font-size:.8rem}.public-site_workflowDiagram__UqSDI{background:transparent!important;max-height:20rem}.public-site_workflowLegend__wpxgN{display:flex;justify-content:center;align-items:center;gap:.65rem;color:var(--muted-foreground);font-size:.7rem;flex-wrap:wrap}.public-site_criteria__85eGp{display:grid;gap:1rem;padding-block:.5rem}.public-site_criteria__85eGp>div{display:flex;align-items:center;gap:.75rem;font-size:.875rem}.public-site_criteria__85eGp svg{color:var(--primary)}.public-site_evidenceNote__8_3h7{border-top:1px solid var(--border);padding-top:1rem}.public-site_evidenceNote__8_3h7 span{font-size:.7rem;font-weight:600}.public-site_evidenceNote__8_3h7 p{font-size:.8rem;line-height:1.65;color:var(--muted-foreground);margin:.25rem 0 .6rem}.public-site_modalityList__wpW_G{display:flex;flex-wrap:wrap;gap:1.1rem;color:var(--muted-foreground);font-size:.7rem;padding-top:.25rem}.public-site_modalityList__wpW_G span{display:flex;align-items:center;gap:.35rem}.public-site_modalityList__wpW_G svg{width:.875rem;height:.875rem}.public-site_reportChart__1fOMG{min-height:10rem}.public-site_section__XTIm6{padding-block:4.5rem}.public-site_sectionHeading__zIQoJ{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem}.public-site_sectionHeading__zIQoJ h2{max-width:39rem;font-size:clamp(1.85rem,3vw,2.5rem);line-height:1.2;letter-spacing:-.025em;font-weight:500}.public-site_sectionHeading__zIQoJ p{max-width:32rem;color:var(--muted-foreground);line-height:1.8;margin-top:1rem}.public-site_lifecycle__V4GVK{gap:2rem}.public-site_lifecycleContent__7BPC7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:3rem;background:var(--rail);padding:2.5rem;border-radius:var(--radius-xl)}.public-site_lifecycleContent__7BPC7[hidden]{display:none}.public-site_lifecycleText__c8mfp{min-width:0}.public-site_lifecycleText__c8mfp>a{margin-top:1.75rem}.public-site_lifecyclePhoto__XGram{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-xl);background:var(--muted)}.public-site_lifecyclePhoto__XGram img{object-fit:cover;object-position:center}.public-site_lifecycleContent__7BPC7 h3{font-size:1.5rem;font-weight:500}.public-site_lifecycleContent__7BPC7 p{color:var(--muted-foreground);line-height:1.8;margin-block:1rem 1.5rem}.public-site_lifecycleContent__7BPC7 ol{display:flex;flex-direction:column;justify-content:center;gap:1.25rem}.public-site_lifecycleContent__7BPC7 li{display:flex;align-items:center;gap:.9rem;font-size:.9rem}.public-site_feature__UD__9{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5rem;padding-block:3rem}.public-site_feature__UD__9:nth-child(2n) .public-site_featureText__aLs10{order:2}.public-site_featureText__aLs10 h3{font-size:clamp(1.75rem,2.8vw,2.3rem);font-weight:500;line-height:1.22;letter-spacing:-.025em}.public-site_featureText__aLs10>p{margin-top:1.25rem;font-size:1rem;line-height:1.8;color:var(--muted-foreground)}.public-site_featureText__aLs10 ul{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.public-site_featureText__aLs10 li{display:flex;gap:.75rem;align-items:flex-start;font-size:.9rem;line-height:1.7}.public-site_featureText__aLs10 li svg{flex:none;margin-top:.3rem;color:var(--primary)}.public-site_audienceGrid__dixwt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem}.public-site_audienceLink__Cwr7f{padding:1.5rem 0;border-top:1px solid var(--border);display:flex;align-items:flex-start;gap:1.5rem}.public-site_audienceLink__Cwr7f>div{flex:1}.public-site_audienceLink__Cwr7f h3{font-size:1.15rem;line-height:1.5}.public-site_audienceLink__Cwr7f p{color:var(--muted-foreground);font-size:.9rem;line-height:1.7;margin-top:.6rem;max-width:34rem}.public-site_audienceLink__Cwr7f>svg{color:var(--primary);margin-top:.35rem;transition:transform .2s}.public-site_audienceLink__Cwr7f:hover>svg{transform:translate(2px,-2px)}.public-site_audienceLink__Cwr7f:hover h3{color:var(--primary)}.public-site_faq__dFiCM{display:grid;grid-template-columns:.65fr 1fr;gap:5rem;padding-block:4.5rem}.public-site_faq__dFiCM h2{font-size:2.3rem;line-height:1.25;letter-spacing:-.025em;font-weight:500}.public-site_faq__dFiCM p{font-size:.95rem;color:var(--muted-foreground);line-height:1.8}.public-site_cta__Iv0Z8{margin:3rem auto 5rem;width:min(var(--public-width),calc(100% - 3rem));padding:3rem;border-radius:var(--radius-xl);display:flex;justify-content:space-between;align-items:center;gap:2rem;background:color-mix(in oklab,var(--primary) 7%,var(--rail))}.public-site_cta__Iv0Z8 h2{font-size:clamp(1.7rem,3vw,2.5rem);font-weight:500;letter-spacing:-.03em}.public-site_cta__Iv0Z8 p{color:var(--muted-foreground);line-height:1.7;margin-top:.75rem;max-width:36rem}.public-site_footer__rAT6y{width:min(var(--public-width),calc(100% - 3rem));margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;gap:3rem;border-top:1px solid var(--border);padding-block:3.5rem 2rem}.public-site_footerBrand__ILw4e p{max-width:24rem;font-size:.875rem;line-height:1.8;color:var(--muted-foreground);margin-top:1.5rem}.public-site_footer__rAT6y nav{display:flex;flex-wrap:wrap;align-content:start;justify-content:flex-end;gap:1.5rem;font-size:.875rem}.public-site_footer__rAT6y nav a:hover{color:var(--primary)}.public-site_footerName__VDEgS{grid-column:1/-1;color:var(--muted-foreground);font-size:.75rem}.public-site_pageHeading__k6xSI{padding-block:4.5rem 3rem;max-width:51rem}.public-site_pageHeading__k6xSI h1{font-size:clamp(2.4rem,4.5vw,3.75rem);line-height:1.13;font-weight:500;letter-spacing:-.03em}.public-site_pageHeading__k6xSI p{margin-top:1.5rem;font-size:1.1rem;color:var(--muted-foreground);line-height:1.85;max-width:42rem}.public-site_useCasesHeading__kAvlc{max-width:none;display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;align-items:end;padding-bottom:3.5rem}.public-site_useCasesHeading__kAvlc h1{font-size:clamp(2.4rem,3.6vw,3.15rem)}.public-site_useCasesHeading__kAvlc p{margin-top:0;font-size:1rem;max-width:28rem}.public-site_useCaseHero__zcCZc{max-width:none;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:3rem;align-items:center}.public-site_useCaseHero__zcCZc h1{font-size:clamp(2.4rem,3.5vw,3.2rem)}.public-site_aboutIntro__9xOLl{display:grid;grid-template-columns:1.05fr 1fr;gap:5rem;align-items:center;padding-bottom:4rem}.public-site_characterScene__csiqy{display:grid;place-items:center;border-radius:var(--radius-xl);min-height:25rem;background:linear-gradient(130deg,color-mix(in oklab,var(--primary) 14%,var(--background)),color-mix(in oklab,var(--kind-listening) 18%,var(--background)))}.public-site_characterScene__csiqy>span{height:13rem;max-width:90%}.public-site_prose__vdaPX{font-size:1rem;line-height:1.9;color:var(--muted-foreground)}.public-site_prose__vdaPX p+p{margin-top:1.5rem}.public-site_prose__vdaPX h2{font-size:2rem;line-height:1.3;color:var(--foreground);margin-bottom:1.5rem}.public-site_jobStatement__w_ehA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;padding-block:2rem 4rem}.public-site_jobStatement__w_ehA div{border-top:1px solid var(--border);padding-top:1.25rem}.public-site_jobStatement__w_ehA dt{font-family:var(--font-gotham),sans-serif;font-size:1.3rem;color:var(--primary)}.public-site_jobStatement__w_ehA dd{margin-top:1rem;line-height:1.8;color:var(--muted-foreground)}.public-site_steps__I_UbV{display:grid;gap:2rem}.public-site_steps__I_UbV li{display:flex;gap:1.25rem;align-items:flex-start}.public-site_stepNumber__jo8Pu{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--border);border-radius:50%;flex:none;font-size:.8rem}.public-site_steps__I_UbV h3{font-size:1.05rem;line-height:1.65}.public-site_steps__I_UbV p{color:var(--muted-foreground);font-size:.925rem;line-height:1.8;margin-top:.5rem}.public-site_scenarios___ZvfB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}.public-site_scenarios___ZvfB h3{font-size:1.2rem;margin-bottom:.75rem}.public-site_scenarios___ZvfB p{line-height:1.85;color:var(--muted-foreground)}.public-site_pricingLayout__xGDoa{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;padding-block:1rem 4rem}.public-site_priceCard__V8kuh{padding:2.5rem}.public-site_priceCard__V8kuh h2{font-size:1.5rem}.public-site_price__OFO80{font-size:4rem;font-weight:500;font-family:var(--font-gotham),sans-serif;letter-spacing:-.04em;margin-top:1.5rem;line-height:1.2}.public-site_price__OFO80 small{font-family:var(--font-sans),sans-serif;font-size:.9rem;color:var(--muted-foreground);font-weight:400;letter-spacing:normal}.public-site_priceCard__V8kuh>p{color:var(--muted-foreground);font-size:.9rem;margin-top:.75rem;line-height:1.7}.public-site_priceCard__V8kuh>a{width:100%;margin-top:1.75rem}.public-site_priceFeatures__Xuug3{display:grid;gap:1rem;margin-top:2rem}.public-site_priceFeatures__Xuug3 li{display:flex;gap:.75rem;font-size:.9rem;align-items:flex-start}.public-site_priceFeatures__Xuug3 svg{color:var(--primary);flex:none}.public-site_creditFacts__7_qCG{display:grid;gap:2rem}.public-site_creditFacts__7_qCG h2{font-size:1.8rem;line-height:1.3}.public-site_creditFacts__7_qCG h3{font-size:1.2rem;margin-bottom:.6rem}.public-site_creditFacts__7_qCG p{color:var(--muted-foreground);line-height:1.8;font-size:.95rem}.public-site_breadcrumb__a355M{display:flex;gap:.5rem;align-items:center;font-size:.8rem;color:var(--muted-foreground);margin-bottom:1.5rem}.public-site_breadcrumb__a355M a:hover{color:var(--primary)}@media (max-width:1080px){.public-site_desktopNav__qN4xf,.public-site_headerInner__lScBW{gap:1rem}.public-site_brand__9vQJP span{display:none}.public-site_aboutIntro__9xOLl,.public-site_feature__UD__9,.public-site_hero__InWGm{gap:2.5rem}.public-site_showcase__5cO90{padding-inline:1.5rem}.public-site_hero__InWGm h1{font-size:clamp(2.4rem,4.5vw,3.4rem)}}@media (max-width:760px){.public-site_headerInner__lScBW{height:4.25rem;padding-inline:1rem;justify-content:space-between}.public-site_brand__9vQJP span{display:inline}.public-site_desktopNav__qN4xf,.public-site_login__c7T0w{display:none}.public-site_mobileNav__uUXz9{display:block}.public-site_headerActions__apbLb{gap:.15rem}.public-site_container__32Wf1,.public-site_cta__Iv0Z8,.public-site_footer__rAT6y{width:calc(100% - 2rem)}.public-site_hero__InWGm{grid-template-columns:1fr;gap:2.5rem;padding-block:3rem}.public-site_hero__InWGm h1{font-size:clamp(2.3rem,7vw,3.5rem);max-width:35rem}.public-site_hero__InWGm>div>p{font-size:1rem;margin-top:1.25rem}.public-site_heroShowcase__Mt8hR{min-height:27rem}.public-site_useCasesHeading__kAvlc{grid-template-columns:1fr;gap:1.25rem}.public-site_section__XTIm6{padding-block:3rem}.public-site_sectionHeading__zIQoJ{align-items:start;flex-direction:column;gap:1.25rem}.public-site_feature__UD__9{grid-template-columns:1fr;gap:2rem;padding-block:2rem}.public-site_feature__UD__9:nth-child(2n) .public-site_featureText__aLs10{order:0}.public-site_showcase__5cO90{min-height:24rem;padding:2rem 1.25rem 3.5rem}.public-site_lifecycleContent__7BPC7{grid-template-columns:1fr;gap:2rem;padding:1.5rem}.public-site_useCaseHero__zcCZc{grid-template-columns:1fr;gap:2.5rem}.public-site_audienceGrid__dixwt,.public-site_faq__dFiCM{grid-template-columns:1fr}.public-site_faq__dFiCM{gap:2rem;padding-block:3rem}.public-site_faq__dFiCM h2{font-size:2rem}.public-site_cta__Iv0Z8{flex-direction:column;align-items:flex-start;padding:2rem 1.5rem;margin-block:2rem 3rem}.public-site_footer__rAT6y{grid-template-columns:1fr;gap:2rem}.public-site_footer__rAT6y nav{justify-content:flex-start}.public-site_pageHeading__k6xSI{padding-block:3rem 2.5rem}.public-site_pageHeading__k6xSI p{font-size:1rem}.public-site_aboutIntro__9xOLl,.public-site_pricingLayout__xGDoa{grid-template-columns:1fr;gap:2.5rem}.public-site_characterScene__csiqy{min-height:19rem}.public-site_characterScene__csiqy>span{height:10rem}.public-site_jobStatement__w_ehA{grid-template-columns:1fr;gap:1.5rem;padding-bottom:2rem}.public-site_scenarios___ZvfB{grid-template-columns:1fr;gap:2rem}.public-site_priceCard__V8kuh{padding:1.75rem}}@media (max-width:380px){.public-site_brand__9vQJP span{display:none}.public-site_headerInner__lScBW{gap:.5rem}.public-site_exampleSurface__1i_YG{padding:1.1rem}}@media (prefers-reduced-motion:reduce){.public-site_audienceLink__Cwr7f>svg{transition:none}}@media (forced-colors:active){.public-site_characterScene__csiqy,.public-site_exampleSurface__1i_YG,.public-site_showcase__5cO90{border:1px solid CanvasText}}.activity-illustrations_illustration__0qB1b{width:100%;height:auto;min-height:145px;max-height:230px}.activity-illustrations_listPreview__QNjq1{display:flex;flex-direction:column;justify-content:end;padding-bottom:0}.activity-illustrations_listPreview__QNjq1 .activity-illustrations_illustration__0qB1b{width:76px;height:76px;margin-bottom:24px}.activity-illustrations_illustration__0qB1b{--illustration-paper:var(--rail);--illustration-muted:color-mix(in srgb,var(--foreground) 5%,var(--rail));--illustration-line:color-mix(in srgb,var(--foreground) 17%,var(--rail));--illustration-line-strong:color-mix(in srgb,var(--foreground) 35%,var(--rail));--illustration-soft:color-mix(in srgb,var(--illustration-accent) 13%,var(--rail));display:block;overflow:visible}.activity-illustrations_badgePaper__ShV7y,.activity-illustrations_paper__DQslw{fill:var(--illustration-paper);stroke:color-mix(in srgb,var(--foreground) 13%,var(--rail));stroke-width:.8px;filter:drop-shadow(0 5px 6px color-mix(in srgb,var(--foreground) 7%,transparent))}.activity-illustrations_badgePaper__ShV7y{filter:drop-shadow(0 4px 5px color-mix(in srgb,var(--illustration-accent) 15%,transparent))}.activity-illustrations_backPaper__7SY5w{fill:var(--illustration-muted);stroke:var(--illustration-line);stroke-width:.8px}.activity-illustrations_compact__9PTMj{--illustration-line:color-mix(in srgb,var(--foreground) 23%,var(--rail))}@media (forced-colors:active){.activity-illustrations_illustration__0qB1b{--illustration-accent:Highlight;--illustration-paper:Canvas;--illustration-muted:Canvas;--illustration-line:GrayText;--illustration-line-strong:CanvasText;--illustration-soft:Canvas}.activity-illustrations_backPaper__7SY5w,.activity-illustrations_badgePaper__ShV7y,.activity-illustrations_paper__DQslw{stroke:CanvasText;filter:none}}.activity-illustrations_pauseControl__n4UYF{opacity:0}@media (prefers-reduced-motion:no-preference){.activity-illustrations_animated__MSd_1:hover,button:is([data-slot=item],[data-slot=creation-choice]):is(:hover,:focus-visible) .activity-illustrations_animated__MSd_1{.activity-illustrations_waveBar__gRhMa{transform-box:fill-box;transform-origin:center;animation:activity-illustrations_waveform__AjCMd .7s ease-in-out var(--beat-delay) 4}.activity-illustrations_choiceRow__I1T5p{animation:activity-illustrations_revealChoice__fVYwZ 2.8s ease-out var(--row-delay) both}.activity-illustrations_choiceSelected__dQ0mU{animation:activity-illustrations_selectAnswer__uC5C4 2.8s ease-out both}.activity-illustrations_progressFill__Ys2zD{transform-box:fill-box;transform-origin:left;animation:activity-illustrations_fillProgress__Nvpa4 2.8s ease-in-out both}.activity-illustrations_progressHead__WAV6l{animation:activity-illustrations_seekProgress__N_gyP 2.8s ease-in-out both}.activity-illustrations_incomingMessage__6EXs0,.activity-illustrations_outgoingMessage__TeH6Z{transform-box:fill-box;transform-origin:center}.activity-illustrations_incomingMessage__6EXs0{animation:activity-illustrations_receiveMessage__Mvrju 2.8s ease-out both}.activity-illustrations_outgoingMessage__TeH6Z{animation:activity-illustrations_sendMessage__P7uSy 2.8s ease-out both}.activity-illustrations_typingDot__5oNSN{animation:activity-illustrations_typing___lFEF .65s ease-in-out var(--beat-delay) 3}.activity-illustrations_readHighlight__dAoUB{animation:activity-illustrations_highlightReading__SgCVg 2.8s ease-in-out both}.activity-illustrations_writtenLine__sSWKg{transform-box:fill-box;animation:activity-illustrations_writeLine__l_ZYj .22s linear calc(var(--line-index) * .24s) both}.activity-illustrations_typedReply__YjbrX .activity-illustrations_writtenLine__sSWKg{animation:activity-illustrations_writeLine__l_ZYj .65s steps(16) calc(.7s + var(--line-index) * .65s) both}.activity-illustrations_recordLight__Iq51v{animation:activity-illustrations_recording__Dbnri .9s ease-in-out 3}.activity-illustrations_uploadArrow__qVHAj{animation:activity-illustrations_upload__8EIYc .9s ease-out 3}.activity-illustrations_playControl__bspHW{animation:activity-illustrations_startPlayback__bYm81 2.8s ease-out both}.activity-illustrations_pauseControl__n4UYF{animation:activity-illustrations_pausePlayback__gImPl 2.8s ease-out both}.activity-illustrations_completionCheck__d1qY8{animation:activity-illustrations_completeUpload__MVV86 2.8s ease-out both}}}@keyframes activity-illustrations_waveform__AjCMd{0%,to{transform:scaleY(1)}30%{transform:scaleY(.35)}65%{transform:scaleY(1.3)}}@keyframes activity-illustrations_revealChoice__fVYwZ{0%{opacity:0;clip-path:inset(0 100% 0 0)}18%,to{opacity:1;clip-path:inset(0)}}@keyframes activity-illustrations_selectAnswer__uC5C4{0%,38%{opacity:0}52%,to{opacity:1}}@keyframes activity-illustrations_fillProgress__Nvpa4{0%{transform:scaleX(0)}85%,to{transform:scaleX(var(--progress-scale))}}@keyframes activity-illustrations_seekProgress__N_gyP{0%{transform:translateX(var(--progress-from))}85%,to{transform:translateX(var(--progress-to))}}@keyframes activity-illustrations_receiveMessage__Mvrju{0%,8%{opacity:0;transform:scale(.75)}18%,to{opacity:1;transform:scale(1)}}@keyframes activity-illustrations_sendMessage__P7uSy{0%,45%{opacity:0;transform:scale(.75)}55%,to{opacity:1;transform:scale(1)}}@keyframes activity-illustrations_typing___lFEF{0%,to{fill:var(--illustration-line)}50%{fill:var(--illustration-accent)}}@keyframes activity-illustrations_highlightReading__SgCVg{0%,72%{clip-path:inset(0 100% 0 0)}92%,to{clip-path:inset(0)}}@keyframes activity-illustrations_writeLine__l_ZYj{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes activity-illustrations_recording__Dbnri{0%,to{opacity:1}50%{opacity:.25}}@keyframes activity-illustrations_upload__8EIYc{0%,to{transform:translateY(0);opacity:1}65%{transform:translateY(-9px);opacity:0}66%{transform:translateY(7px);opacity:0}}@keyframes activity-illustrations_completeUpload__MVV86{0%,78%{opacity:0}90%,to{opacity:1}}@keyframes activity-illustrations_startPlayback__bYm81{0%,to{opacity:1}15%,85%{opacity:0}}@keyframes activity-illustrations_pausePlayback__gImPl{0%,to{opacity:0}15%,85%{opacity:1}}.illustrations_illustration__Nzrzd{--illustration-accent:var(--kind-speaking);width:100%;height:100%;min-height:0;max-height:none;overflow:visible;pointer-events:auto}.illustrations_artworkFrame__vpGUI{background-color:color-mix(in oklab,var(--framework-artwork-accent) 20%,var(--background))}.dark .illustrations_artworkFrame__vpGUI{background-color:color-mix(in oklab,var(--framework-artwork-accent) 28%,var(--background))}.illustrations_artworkMedia___K5LZ{position:absolute;inset:8%;display:block}.dark .illustrations_generatedDiagram__768iC{filter:invert(.84) hue-rotate(180deg) saturate(.9)}.illustrations_cycleDiagram__T3dNP{--illustration-accent:var(--framework-diagram-accent,var(--kind-speaking));position:relative;z-index:1;display:block;aspect-ratio:4/3}.dark .illustrations_cycleDiagram__T3dNP{--illustration-accent:color-mix(in srgb,var(--framework-diagram-accent) 58%,white)}@media (prefers-reduced-motion:no-preference){.illustrations_illustration__Nzrzd:is(:hover,:focus-visible) .illustrations_focus__4mOb3,a:is(:hover,:focus-visible) .illustrations_illustration__Nzrzd .illustrations_focus__4mOb3{animation:illustrations_emphasis__rC60Y 1.4s ease-in-out 1}.illustrations_illustration__Nzrzd:is(:hover,:focus-visible) .illustrations_reveal__ISE3x,.illustrations_illustration__Nzrzd:is(:hover,:focus-visible) .illustrations_trace__jbdfE,a:is(:hover,:focus-visible) .illustrations_illustration__Nzrzd .illustrations_reveal__ISE3x,a:is(:hover,:focus-visible) .illustrations_illustration__Nzrzd .illustrations_trace__jbdfE{animation:illustrations_clarify__VE7OJ 1.4s ease-in-out 1}.illustrations_illustration__Nzrzd:is(:hover,:focus-visible) .illustrations_bars__ic_7R,a:is(:hover,:focus-visible) .illustrations_illustration__Nzrzd .illustrations_bars__ic_7R{transform-box:fill-box;transform-origin:center bottom;animation:illustrations_measure__U3q00 1.4s ease-in-out 1}}@keyframes illustrations_emphasis__rC60Y{0%,to{transform:translateY(0)}45%{transform:translateY(-2px)}}@keyframes illustrations_clarify__VE7OJ{0%,to{opacity:1}40%{opacity:.65}}@keyframes illustrations_measure__U3q00{0%,to{transform:scaleY(1)}40%{transform:scaleY(.94)}}@media (forced-colors:active){.illustrations_artworkFrame__vpGUI{background-color:Canvas}.illustrations_illustration__Nzrzd{--illustration-accent:Highlight}.illustrations_bars__ic_7R,.illustrations_focus__4mOb3,.illustrations_reveal__ISE3x,.illustrations_trace__jbdfE{animation:none!important}}.illustrations_detailImage__zu_O4,.illustrations_detailMedia__SI9fv{position:absolute;inset:0;margin:auto;display:block}.illustrations_detailMedia__SI9fv{width:min(84%,15.96rem);height:84%}.illustrations_detailImage__zu_O4{width:min(calc(100% - 2rem),19rem);height:calc(100% - 2rem)}.data-chart_engagement__6AlpN{background:var(--background)}.data-chart_adaptive__5lvx7{width:100%}.data-chart_adaptiveViewport__kPj6B{max-height:none}.data-chart_comparison__t_kaa{width:100%;min-width:0}.data-chart_comparisonBody__RuSt9{display:flex;min-width:0;align-items:flex-start}.data-chart_comparisonLabels__PFB1T{flex:none}.data-chart_comparisonGridViewport__bl5kW{min-width:0;flex:1;overflow-x:auto;overflow-y:hidden}.data-chart_comparisonHeaderFocus__SAbmo:focus-visible{fill:var(--foreground);text-decoration:underline}.data-chart_comparisonCellFocus__xgBt_:focus-visible .data-chart_comparisonMark__x2wM_{stroke:var(--ring);stroke-width:2}.data-chart_comparisonLegend__WHLSM{width:4rem;height:.5rem;border-radius:2px;background:linear-gradient(to right,color-mix(in oklab,var(--chart-1) 15%,var(--background)),var(--chart-1))}@media (forced-colors:active){.data-chart_engagement__6AlpN{background:Canvas!important}.data-chart_route__PaTlv{stroke:CanvasText}.data-chart_node__oL7Hx{fill:CanvasText;stroke:Canvas}.data-chart_area__iYhNJ,.data-chart_dots__8HTzd{display:none}.data-chart_comparisonMark__x2wM_[data-value-state=known]{fill:Canvas!important;stroke:CanvasText!important}.data-chart_comparisonMark__x2wM_[data-value-state=unknown]{fill:Canvas!important;stroke:GrayText!important}.data-chart_comparisonLegend__WHLSM{background:Canvas;border:1px solid CanvasText}}.simulation-scene_experience__FdT2B{--simulation-submit-primary:var(--primary);--simulation-submit-foreground:var(--primary-foreground)}.simulation-scene_primaryAction__BWrMm,.simulation-scene_submission__2_9UJ{--primary:var(--simulation-submit-primary);--primary-foreground:var(--simulation-submit-foreground)}.simulation-scene_launcher__3g3se{--simulation-kind:var(--kind-chat);position:relative;isolation:isolate;min-height:228px;padding:176px 16px 20px;align-items:center}.simulation-scene_launcher__3g3se[data-modality=email]{--simulation-kind:var(--kind-email)}.simulation-scene_launcher__3g3se[data-modality=audio]{--simulation-kind:var(--kind-audio)}button.simulation-scene_launcher__3g3se:hover:not(:disabled){background:color-mix(in oklab,var(--simulation-kind) 3%,var(--background))}button.simulation-scene_launcher__3g3se:focus-visible{outline:2px solid var(--ring);outline-offset:2px}button.simulation-scene_launcher__3g3se:active:not(:disabled){background:color-mix(in oklab,var(--simulation-kind) 6%,var(--background))}.simulation-scene_scene__Y2gJo{position:absolute;z-index:-1;pointer-events:none;width:100%;height:160px;top:0;left:0;color:var(--simulation-kind);border-radius:var(--radius-md);background:color-mix(in oklab,var(--simulation-kind) 5%,var(--background))}.simulation-scene_launcher__3g3se .simulation-scene_portraits__GyYt2{position:absolute;top:40px;left:50%;transform:translateX(-50%);translate:none}.simulation-scene_portraitGroup__Lzj5T>.simulation-scene_portrait__IPqQK{width:80px;height:80px;box-shadow:0 0 0 8px var(--background),0 8px 24px color-mix(in oklab,var(--simulation-kind) 12%,transparent)}.simulation-scene_portraitGroup__Lzj5T>.simulation-scene_portrait__IPqQK+.simulation-scene_portrait__IPqQK{margin-left:-16px}.simulation-scene_portrait__IPqQK .simulation-scene_fallback__KYXqw{background:var(--muted);color:var(--muted-foreground);font-size:22px}.simulation-scene_recipient__GLol9{display:flex;width:100%;max-width:100%;align-items:baseline;gap:8px}.simulation-scene_role__11oQe{max-width:45%;color:var(--muted-foreground);font-size:12px;font-weight:400}.simulation-scene_name__mjykG,.simulation-scene_role__11oQe{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simulation-scene_launcher__3g3se .simulation-scene_situation__gbYBO{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simulation-scene_launchAction__M3r5R{min-height:44px;padding-inline:14px;gap:8px}@media (max-width:600px){.simulation-scene_launcher__3g3se{flex-wrap:wrap}.simulation-scene_launcher__3g3se>[data-slot=item-content]{flex-basis:100%}.simulation-scene_launchAction__M3r5R{margin-left:auto;margin-top:4px}}.simulation-scene_chatSurface__DiW4L{border-color:color-mix(in oklab,var(--simulation-submit-primary) 15%,var(--border));background:radial-gradient(ellipse at top left,color-mix(in oklab,var(--simulation-submit-primary) 7%,var(--rail)),transparent 70%),color-mix(in oklab,var(--simulation-submit-primary) 2%,var(--rail))}.simulation-scene_chatSurface__DiW4L .simulation-scene_chatComposer__oif4I{margin:12px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--rail);box-shadow:0 4px 16px color-mix(in oklab,var(--simulation-submit-primary) 6%,transparent);transition:border-color .15s ease,box-shadow .15s ease}.simulation-scene_chatComposer__oif4I:focus-within{border-color:color-mix(in oklab,var(--simulation-submit-primary) 55%,var(--border));box-shadow:0 0 0 3px color-mix(in oklab,var(--simulation-submit-primary) 12%,transparent)}.simulation-scene_chatComposer__oif4I textarea{border:0;border-radius:0;background:transparent;box-shadow:none}.simulation-scene_chatIncoming__jim_Q{border-color:color-mix(in oklab,var(--simulation-submit-primary) 10%,var(--border));box-shadow:0 2px 5px color-mix(in oklab,var(--foreground) 4%,transparent)}.simulation-scene_chatOutgoing__xxznn{--action:var(--simulation-submit-foreground);--muted-foreground:var(--simulation-submit-foreground);color:var(--simulation-submit-foreground);background:var(--simulation-submit-primary);box-shadow:0 3px 10px color-mix(in oklab,var(--simulation-submit-primary) 16%,transparent)}@media (max-width:640px){.simulation-scene_chatSurface__DiW4L .simulation-scene_chatComposer__oif4I{margin:8px}}@media (prefers-reduced-motion:reduce){.simulation-scene_chatSurface__DiW4L .simulation-scene_chatComposer__oif4I{transition:none}}@media (forced-colors:active){.simulation-scene_chatIncoming__jim_Q,.simulation-scene_chatOutgoing__xxznn,.simulation-scene_chatSurface__DiW4L,.simulation-scene_chatSurface__DiW4L .simulation-scene_chatComposer__oif4I{border-color:CanvasText;color:CanvasText;background:Canvas;box-shadow:none}.simulation-scene_chatComposer__oif4I:focus-within{outline:2px solid Highlight}}.simulation-scene_emailSurface__zWWGb{--simulation-kind:var(--kind-email);border-color:color-mix(in oklab,var(--simulation-kind) 18%,var(--border));border-radius:var(--radius-lg);background:color-mix(in oklab,var(--simulation-kind) 2%,var(--rail))}.simulation-scene_emailSurface__zWWGb .simulation-scene_emailHeader__6gggx{border-bottom-color:color-mix(in oklab,var(--simulation-kind) 18%,var(--border));background:color-mix(in oklab,var(--simulation-kind) 6%,var(--rail))}.simulation-scene_emailSurface__zWWGb .simulation-scene_emailToolbar__dN8O5{border-bottom-color:color-mix(in oklab,var(--simulation-kind) 12%,var(--border));background:color-mix(in oklab,var(--simulation-kind) 3%,var(--rail))}.simulation-scene_emailSurface__zWWGb .simulation-scene_emailMessage__xq2Df{min-width:0;margin:16px;padding:20px;border:1px solid color-mix(in oklab,var(--simulation-kind) 12%,var(--border));border-radius:var(--radius-lg);background:var(--rail);box-shadow:0 4px 14px color-mix(in oklab,var(--foreground) 5%,transparent)}.simulation-scene_emailSurface__zWWGb [aria-current=true]{border-left:2px solid color-mix(in oklab,var(--simulation-kind) 58%,var(--border));background:color-mix(in oklab,var(--simulation-kind) 9%,var(--secondary))}.simulation-scene_audioSurface__JcmZP{--simulation-kind:var(--kind-audio);border-color:color-mix(in oklab,var(--simulation-kind) 18%,var(--border));border-radius:var(--radius-lg);background:color-mix(in oklab,var(--simulation-kind) 4%,var(--rail))}.simulation-scene_audioPortrait__7xaz7{outline-color:color-mix(in oklab,var(--simulation-kind) 17%,var(--border));box-shadow:0 10px 26px color-mix(in oklab,var(--simulation-kind) 15%,transparent)}@container simulation-mail (max-width: 36rem){.simulation-scene_emailSurface__zWWGb .simulation-scene_emailMessage__xq2Df{margin:10px;padding:16px}}@media (max-width:640px){.simulation-scene_audioSurface__JcmZP .simulation-scene_audioControls__Eb5uN{gap:12px;padding:12px}}@media (forced-colors:active){.simulation-scene_audioSurface__JcmZP,.simulation-scene_audioSurface__JcmZP .simulation-scene_audioControls__Eb5uN,.simulation-scene_emailSurface__zWWGb,.simulation-scene_emailSurface__zWWGb .simulation-scene_emailHeader__6gggx,.simulation-scene_emailSurface__zWWGb .simulation-scene_emailMessage__xq2Df,.simulation-scene_emailSurface__zWWGb .simulation-scene_emailToolbar__dN8O5{border-color:CanvasText;color:CanvasText;background:Canvas;box-shadow:none}.simulation-scene_emailSurface__zWWGb [aria-current=true]{border-color:Highlight;color:HighlightText;background:Highlight;outline:1px solid Highlight;outline-offset:-1px}.simulation-scene_audioPortrait__7xaz7{outline-color:CanvasText;box-shadow:none}}.feedback-conversation-preview_tabs__h3vYN{margin-top:1.5rem;gap:1rem}.feedback-conversation-preview_tabsList__wj4LH{height:auto;min-height:2.75rem;width:100%;justify-content:start;flex-wrap:wrap;gap:.375rem}.feedback-conversation-preview_tabsList__wj4LH>button{flex:0 1 auto;min-height:2.75rem;padding-inline:.75rem}.feedback-conversation-preview_layout__XsV4Z{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);padding-top:1.5rem}.feedback-conversation-preview_stage__vs7ME{display:flex;flex:1;min-width:0}.feedback-conversation-preview_audio__dryQx,.feedback-conversation-preview_chat__RyClD,.feedback-conversation-preview_email__pTZuB{display:flex;flex:1;min-width:0;height:34rem;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg)}.feedback-conversation-preview_chat__RyClD{padding:1rem .875rem .875rem}.feedback-conversation-preview_messages__hcRDN{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding:.375rem .125rem}.feedback-conversation-preview_messages__hcRDN::-webkit-scrollbar{display:none}.feedback-conversation-preview_mailReading__m7VFD:focus-visible,.feedback-conversation-preview_messages__hcRDN:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-radius:var(--radius-md)}.feedback-conversation-preview_messageStack__R8fMj{display:flex;flex-direction:column;justify-content:flex-end;gap:.75rem;min-height:100%}.feedback-conversation-preview_messageRow__evaiW{display:flex;align-items:start;gap:.5rem;min-width:0}.feedback-conversation-preview_messageRow__evaiW>span{padding-top:.125rem;flex-shrink:0}.feedback-conversation-preview_outgoingRow__M2yoT{flex-direction:row-reverse}.feedback-conversation-preview_bubble__aFBJH{max-width:calc(100% - 2.25rem);border-radius:1rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.feedback-conversation-preview_typing__CB4Pq{display:flex;align-items:center;gap:.25rem;height:1.25rem;padding-left:2.125rem;flex-shrink:0}.feedback-conversation-preview_typing__CB4Pq>span{width:.25rem;height:.25rem;border-radius:50%;background:var(--muted-foreground)}.feedback-conversation-preview_composer__XnOnb{flex-shrink:0;padding:.5rem}.feedback-conversation-preview_composer__XnOnb textarea{min-height:3.5rem;max-height:3.5rem;padding:.25rem;border:0;background:transparent;box-shadow:none;font-size:.8125rem}.feedback-conversation-preview_send__zfEXD{display:flex;justify-content:end}.feedback-conversation-preview_mailHeader__6uIDg{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-bottom:1px solid var(--border);font-size:.875rem;font-weight:500;flex-shrink:0}.feedback-conversation-preview_mailToolbar__995Jz{display:flex;gap:.375rem;padding:.5rem .75rem;border-bottom:1px solid var(--border);flex-shrink:0}.feedback-conversation-preview_mailList__jnt9u{height:7rem;overflow-y:auto;flex-shrink:0;border-bottom:1px solid var(--border);background:color-mix(in oklab,var(--kind-email) 3%,var(--rail))}.feedback-conversation-preview_mailRow__jQGG8{display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1rem}.feedback-conversation-preview_mailRow__jQGG8>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.feedback-conversation-preview_mailReading__m7VFD{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.feedback-conversation-preview_mailMessage__Ar6AP{font-size:.875rem;line-height:1.65;overflow-wrap:anywhere}.feedback-conversation-preview_mailSender__Hc9sv{display:flex;align-items:center;gap:.5rem;margin-top:1rem;font-size:.875rem}.feedback-conversation-preview_mailRecipient__99dRD{margin-block:.25rem 1.25rem;color:var(--muted-foreground);font-size:.75rem}.feedback-conversation-preview_reply__PEhUH{margin-top:1.25rem}.feedback-conversation-preview_audio__dryQx{justify-content:space-between;gap:1rem;padding:2rem 1rem 1rem;text-align:center}.feedback-conversation-preview_callCenter__Ickai{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem}.feedback-conversation-preview_speakingAvatar__2ci8_{position:relative;margin-bottom:.5rem}.feedback-conversation-preview_portrait__jIwmm{width:8rem;height:8rem;outline:.5rem solid color-mix(in oklab,var(--kind-audio) 12%,transparent)}.feedback-conversation-preview_speakingRing__qmSFv{position:absolute;inset:-.875rem;border:2px solid var(--kind-audio);border-radius:50%}.feedback-conversation-preview_callStatus__8OIe_{display:flex;flex-direction:column;gap:.5rem;min-height:3.5rem}.feedback-conversation-preview_callControls__j9R3o{display:flex;flex-shrink:0;align-items:start;justify-content:center;gap:1rem;padding:.5rem 0}.feedback-conversation-preview_callControls__j9R3o>div{display:flex;width:3.5rem;flex-direction:column;align-items:center;gap:.5rem}.feedback-conversation-preview_callControls__j9R3o>div>span{color:var(--muted-foreground);font-size:.75rem;white-space:nowrap}.feedback-conversation-preview_controls__3PCp0{display:flex;align-items:center;gap:.75rem;width:min(20rem,100%);margin:1.25rem auto 0;padding:.25rem}.feedback-conversation-preview_seek__Ek70j{min-width:0;flex:1}@container product-preview (max-width: 36rem){.feedback-conversation-preview_tabsList__wj4LH{gap:0}.feedback-conversation-preview_tabsList__wj4LH>button{padding-inline:.5rem;font-size:.8125rem}.feedback-conversation-preview_chat__RyClD{padding:.75rem .625rem .625rem}.feedback-conversation-preview_bubble__aFBJH{padding:.5rem .625rem}.feedback-conversation-preview_audio__dryQx{padding-inline:.75rem}.feedback-conversation-preview_callControls__j9R3o{gap:.5rem}}@media (forced-colors:active){.feedback-conversation-preview_speakingRing__qmSFv{border-color:Highlight}.feedback-conversation-preview_typing__CB4Pq>span{background:CanvasText}}.activity-previews_title__tgkw0{display:flex;align-items:center;gap:.75rem;font-size:.9375rem;font-weight:600}.activity-previews_title__tgkw0>svg{flex-shrink:0}.activity-previews_compactChat__mbx5b{margin-top:.75rem}.activity-previews_chat__fgnqo{display:flex;flex-direction:column;justify-content:center;padding:.875rem;border:1px solid var(--border);border-radius:var(--radius-lg)}.activity-previews_chatRow__314np{display:flex;align-items:end;gap:.625rem;min-width:0}.activity-previews_chatRow__314np>span{display:none}.activity-previews_bubble__vc4GF{max-width:100%;border-radius:1rem 1rem 1rem .25rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.6;overflow-wrap:anywhere}.canvas-prototype_root__MOyDZ{height:100%;min-height:0;flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--background)}.canvas-prototype_header__z4WiT{display:flex;min-height:72px;align-items:center;gap:16px;border-bottom:1px solid var(--border);padding:12px 24px;background:var(--rail);z-index:20}.canvas-prototype_canvas__z5_eA{position:relative;flex:1;min-height:0;isolation:isolate}.canvas-prototype_canvas__z5_eA[data-placing-note] .react-flow__node,.canvas-prototype_canvas__z5_eA[data-placing-note] .react-flow__node *,.canvas-prototype_canvas__z5_eA[data-placing-note] .react-flow__pane{cursor:copy!important}.canvas-prototype_journeyCanvas__nKexq{--journey-secondary-opacity:0.25;background-color:var(--workflow-canvas-background);background-image:repeating-linear-gradient(135deg,color-mix(in oklab,var(--border) 30%,transparent) 0 10px,transparent 10px 20px)}.canvas-prototype_journeyCanvas__nKexq .react-flow__edge,.canvas-prototype_journeyCanvas__nKexq .react-flow__handle{opacity:var(--journey-secondary-opacity)}.canvas-prototype_canvas__z5_eA .react-flow__node-step{--node-width:160px;width:var(--node-width);border:none;background:transparent}.canvas-prototype_canvas__z5_eA .react-flow__node-section{background:transparent}.canvas-prototype_canvas__z5_eA .react-flow__node-journeyMarker{pointer-events:auto}.canvas-prototype_journeyMarker__SpU2X{--journey-marker-surface:var(--rail);position:relative;display:flex;align-items:center;border:1px solid var(--border);border-radius:8px;background:var(--journey-marker-surface);color:var(--foreground)}.canvas-prototype_journeyMarker__SpU2X[data-journey-color=yellow]{--journey-marker-surface:var(--workflow-note-yellow)}.canvas-prototype_journeyMarker__SpU2X[data-journey-color=rose]{--journey-marker-surface:var(--workflow-note-rose)}.canvas-prototype_journeyMarker__SpU2X[data-journey-color=mint]{--journey-marker-surface:var(--workflow-note-mint)}.canvas-prototype_journeyMarker__SpU2X[data-journey-color=sky]{--journey-marker-surface:var(--workflow-note-sky)}.canvas-prototype_journeyMarker__SpU2X[data-journey-color=lavender]{--journey-marker-surface:var(--workflow-note-lavender)}.canvas-prototype_journeyMarker__SpU2X .canvas-prototype_journeyMarkerButton__o3C16{width:100%;height:100%;padding:0;border:0;border-radius:7px;color:inherit;white-space:normal}.canvas-prototype_journeyMarkerButton__o3C16:hover{background:color-mix(in oklab,var(--foreground) 5%,var(--journey-marker-surface))}.canvas-prototype_journeyMarkerButton__o3C16:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.canvas-prototype_journeyMarkerLabel__8nJUG{display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;text-align:left}.canvas-prototype_journeyMarkerNumber__qHO0e{color:var(--muted-foreground);font-size:13px;line-height:18px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.canvas-prototype_journeyMarkerTitle__jS00p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;max-width:100%;overflow:hidden;overflow-wrap:anywhere;white-space:normal;font-size:18px;line-height:24px;font-weight:500}.canvas-prototype_canvas__z5_eA .react-flow__edge-path{transition:stroke .12s ease}.canvas-prototype_canvas__z5_eA .react-flow__edge.selected .react-flow__edge-path{stroke:var(--primary)}.canvas-prototype_canvas__z5_eA .react-flow__attribution{opacity:.5;font-size:9px;background:transparent}.canvas-prototype_canvas__z5_eA .react-flow__minimap{border:1px solid var(--border);border-radius:12px;overflow:hidden;box-shadow:none}.canvas-prototype_node__fyKS2{--node-selection:var(--primary);--node-border:color-mix(in oklab,var(--workflow-ink) 65%,var(--border));width:var(--node-width);position:relative;display:flex;flex-direction:column;align-items:center}.canvas-prototype_node__fyKS2[data-colored=true]{--node-selection:var(--workflow-ink)}.canvas-prototype_node__fyKS2[data-activity=true]{isolation:isolate}.canvas-prototype_node__fyKS2[data-activity=true]:before{content:"";position:absolute;z-index:-1;inset-block:0;left:50%;width:var(--node-tile-width);transform:translateX(-50%);border:2px solid var(--node-border);border-radius:16px;background:var(--rail);pointer-events:none}.canvas-prototype_tile__kPw_G{position:relative;width:var(--node-tile-width);height:var(--node-tile-height);border-radius:16px;border:2px solid var(--node-border);background:var(--rail);transition:border-color .13s,background .13s}.canvas-prototype_node__fyKS2[data-activity=true] .canvas-prototype_tile__kPw_G{border-radius:16px 16px 0 0}.canvas-prototype_node__fyKS2[data-colored=true] .canvas-prototype_tile__kPw_G{background:color-mix(in oklab,var(--workflow-ink) 16%,var(--rail))}.canvas-prototype_node__fyKS2[data-colored=true]:is([data-workflow-tone=trigger],[data-activity=true]) .canvas-prototype_tile__kPw_G{background:color-mix(in oklab,var(--workflow-ink) 32%,var(--rail))}.canvas-prototype_nodeButton__jDQSV{width:100%;height:100%;padding:0;border-radius:14px;color:var(--workflow-ink)}.canvas-prototype_node__fyKS2[data-activity=true] .canvas-prototype_nodeButton__jDQSV{border-radius:14px 14px 0 0}.canvas-prototype_nodeButton__jDQSV:hover{background:color-mix(in oklab,var(--workflow-ink) 6%,var(--rail));color:var(--workflow-ink)}.canvas-prototype_node__fyKS2[data-colored=true] .canvas-prototype_nodeButton__jDQSV:hover{background:color-mix(in oklab,var(--workflow-ink) 6%,transparent)}.canvas-prototype_node__fyKS2[data-notification-disabled=true] .canvas-prototype_nodeButton__jDQSV{opacity:.45}.canvas-prototype_node__fyKS2[data-selected=true] .canvas-prototype_tile__kPw_G{border-color:var(--node-selection);outline:3px solid color-mix(in oklab,var(--node-selection) 28%,transparent);outline-offset:3px}.canvas-prototype_node__fyKS2[data-activity=true][data-selected=true] .canvas-prototype_tile__kPw_G{outline:none}.canvas-prototype_node__fyKS2[data-activity=true][data-selected=true]:before{border-color:var(--node-selection);outline:3px solid color-mix(in oklab,var(--node-selection) 28%,transparent);outline-offset:3px}.canvas-prototype_node__fyKS2:focus-within .canvas-prototype_tile__kPw_G{border-color:var(--node-selection)}.canvas-prototype_node__fyKS2[data-activity=true]:focus-within:before{border-color:var(--node-selection)}.canvas-prototype_nodeTitle__0uyvf{display:block;width:160px;margin-top:13px;color:var(--foreground);text-align:center;font-size:13px;line-height:1.45;font-weight:500;overflow-wrap:anywhere}.canvas-prototype_handle__VR_55.react-flow__handle{width:9px;height:9px;min-width:9px;min-height:9px;background:var(--rail);border:1.5px solid var(--muted-foreground);z-index:4}.canvas-prototype_handle__VR_55:after{content:"";position:absolute;inset:-7px}.canvas-prototype_handle__VR_55:hover{border-color:var(--primary);background:var(--primary)}.canvas-prototype_portLabel__rCQJO{position:absolute;left:15px;top:-23px;color:var(--muted-foreground);background:var(--background);font-size:9px;line-height:14px;padding:0 3px;white-space:nowrap;opacity:0;pointer-events:none}.canvas-prototype_node__fyKS2:hover .canvas-prototype_portLabel__rCQJO,.canvas-prototype_node__fyKS2[data-selected=true] .canvas-prototype_portLabel__rCQJO{opacity:1}.canvas-prototype_handle__VR_55[data-path=journey]{border-color:var(--foreground);background:var(--foreground)}.canvas-prototype_handle__VR_55[data-path]:not([data-path=journey]){border-style:dashed}.canvas-prototype_activityNextLabel___prVe{position:absolute;left:15px;top:-23px;padding:0 3px;background:var(--background);color:var(--muted-foreground);font-size:10px;line-height:15px;white-space:nowrap;opacity:0;pointer-events:none}.canvas-prototype_activityFooter__fd4uS{position:relative;width:var(--node-tile-width);height:32px}.canvas-prototype_attachmentToggle__DEimT{position:absolute;top:0;z-index:5;height:28px;padding:0 6px;gap:4px;transform:translateX(-50%);border-radius:6px}.canvas-prototype_attachmentToggle__DEimT:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.canvas-prototype_activityBranchControlGroup__khlPj{position:absolute;z-index:5;top:calc(100% + 20px);width:24px;height:24px;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .1s}.canvas-prototype_activityBranchControl__ADeLC{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;padding:0;border:1px solid var(--border);border-radius:999px;background:var(--rail);color:var(--muted-foreground)}.canvas-prototype_activityBranchControl__ADeLC:hover{border-color:var(--primary);background:var(--rail);color:var(--primary)}.canvas-prototype_activityBranchControl__ADeLC:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.canvas-prototype_activityBranchCaption__3aYry{position:absolute;top:calc(100% + 2px);left:50%;transform:translateX(-50%);padding:0 3px;border-radius:4px;background:var(--background);color:var(--muted-foreground);font-size:9px;line-height:12px;white-space:nowrap;pointer-events:none}.canvas-prototype_activityNextAdd__ydcfn{position:absolute;z-index:5;left:calc(50% + var(--node-tile-width) / 2 + 20px);top:calc(var(--node-tile-height) / 2);width:24px;height:24px;min-width:24px;padding:0;transform:translate(-50%,-50%);border:1px solid var(--border);border-radius:999px;background:var(--rail);color:var(--muted-foreground);opacity:0;pointer-events:none;transition:opacity .1s}.canvas-prototype_node__fyKS2:is(:hover,:focus-within) :is(.canvas-prototype_activityBranchControlGroup__khlPj,.canvas-prototype_activityNextAdd__ydcfn){opacity:1;pointer-events:auto}.canvas-prototype_node__fyKS2:is(:hover,:focus-within) .canvas-prototype_activityNextLabel___prVe{opacity:1}.canvas-prototype_activityNextAdd__ydcfn:hover{border-color:var(--primary);background:var(--rail);color:var(--primary)}.canvas-prototype_activityNextAdd__ydcfn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.canvas-prototype_nodeAddPort__nXJyh{position:absolute;left:calc(100% + 8px);z-index:5;width:24px;height:24px;min-width:24px;padding:0;transform:translateY(-50%);border:1px solid var(--border);border-radius:999px;background:var(--rail);color:var(--muted-foreground);opacity:0;pointer-events:none;transition:opacity .1s}.canvas-prototype_node__fyKS2:focus-within .canvas-prototype_nodeAddPort__nXJyh,.canvas-prototype_node__fyKS2:hover .canvas-prototype_nodeAddPort__nXJyh,.canvas-prototype_node__fyKS2[data-selected=true] .canvas-prototype_nodeAddPort__nXJyh{opacity:1;pointer-events:auto}.canvas-prototype_nodeAddPort__nXJyh:hover{border-color:var(--primary);background:var(--rail);color:var(--primary)}.canvas-prototype_nodeAddPort__nXJyh:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.canvas-prototype_status__7AKfx{position:absolute;top:-7px;right:-7px;display:flex;width:20px;height:20px;border:3px solid var(--background);align-items:center;justify-content:center;border-radius:50%;background:var(--muted);color:var(--muted-foreground)}.canvas-prototype_status__7AKfx[data-status=completed]{background:var(--success);color:var(--success-foreground)}.canvas-prototype_status__7AKfx[data-status=failed]{background:var(--destructive);color:var(--destructive-foreground)}.canvas-prototype_status__7AKfx[data-status=running]{background:var(--primary);color:var(--primary-foreground)}.canvas-prototype_section__4jaUX{position:relative;border:1px solid var(--border);border-radius:8px;background:var(--workflow-section-background)}.canvas-prototype_section__4jaUX[data-collapsed=true]{background:var(--rail)}.canvas-prototype_section__4jaUX[data-drop-target=true]{border-color:var(--primary);background:color-mix(in oklab,var(--primary) 7%,var(--workflow-canvas-background));box-shadow:0 0 0 2px color-mix(in oklab,var(--primary) 14%,transparent)}.canvas-prototype_sectionHeader__XPoUf{display:flex;align-items:center;gap:8px;padding:16px 20px;border-bottom:1px solid var(--border);border-radius:7px 7px 0 0;background:var(--rail);cursor:grab}.canvas-prototype_section__4jaUX[data-collapsed=true] .canvas-prototype_sectionHeader__XPoUf{border-bottom:0;border-radius:7px}.canvas-prototype_sectionHeader__XPoUf:active{cursor:grabbing}.canvas-prototype_sectionHeading__OMJgv{min-width:0;flex:1}.canvas-prototype_sectionTitleRow__xFUbh{display:flex;align-items:center;gap:8px;min-width:0}.canvas-prototype_sectionTitle__eGa_M{display:block;min-width:0;max-width:100%;height:auto;padding:0;border-radius:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px;font-weight:500;text-align:left}.canvas-prototype_sectionTitle__eGa_M:hover{background:transparent;color:var(--foreground)}.canvas-prototype_sectionNote__wdU0t{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:4px 0 0;color:var(--muted-foreground);font-size:12px;line-height:19px;white-space:pre-wrap;overflow-wrap:anywhere}.canvas-prototype_sectionActions__dDPGp{flex-shrink:0;opacity:0}.canvas-prototype_sectionActions__dDPGp[data-state=open],.canvas-prototype_section__4jaUX:focus-within .canvas-prototype_sectionActions__dDPGp,.canvas-prototype_section__4jaUX:hover .canvas-prototype_sectionActions__dDPGp{opacity:1}.canvas-prototype_sectionToggle__aAXzo{flex-shrink:0;border-radius:6px}.canvas-prototype_sectionStatus__ixBc1{position:absolute;bottom:8px;right:10px;color:var(--destructive)}.canvas-prototype_panel__xpl00{position:absolute;z-index:15;right:12px;top:12px;bottom:12px;width:360px;max-width:calc(100% - 24px);background:var(--rail);border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:-6px 8px 24px color-mix(in oklab,var(--foreground) 4%,transparent)}.canvas-prototype_panel__xpl00[data-detail=true]{left:24px;right:24px;top:24px;bottom:24px;width:auto;max-width:none}.canvas-prototype_empty__0lIYn{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.canvas-prototype_empty__0lIYn>*{pointer-events:auto}@media (max-width:700px){.canvas-prototype_header__z4WiT{padding:10px 14px;gap:10px;min-height:64px}.canvas-prototype_panel__xpl00{left:8px;right:8px;top:8px;bottom:8px;width:auto;max-width:none}.canvas-prototype_panel__xpl00[data-detail=true]{inset:8px}}@media (prefers-reduced-motion:reduce){.canvas-prototype_activityBranchControlGroup__khlPj,.canvas-prototype_activityNextAdd__ydcfn,.canvas-prototype_canvas__z5_eA .react-flow__edge-path,.canvas-prototype_nodeAddPort__nXJyh,.canvas-prototype_tile__kPw_G{transition:none}}.sticky-note_note__eIxhv,.sticky-note_swatch__mXrS4{--note-surface:var(--workflow-note-yellow)}.sticky-note_note__eIxhv[data-note-color=rose],.sticky-note_swatch__mXrS4[data-note-color=rose]{--note-surface:var(--workflow-note-rose)}.sticky-note_note__eIxhv[data-note-color=mint],.sticky-note_swatch__mXrS4[data-note-color=mint]{--note-surface:var(--workflow-note-mint)}.sticky-note_note__eIxhv[data-note-color=sky],.sticky-note_swatch__mXrS4[data-note-color=sky]{--note-surface:var(--workflow-note-sky)}.sticky-note_note__eIxhv[data-note-color=lavender],.sticky-note_swatch__mXrS4[data-note-color=lavender]{--note-surface:var(--workflow-note-lavender)}.sticky-note_note__eIxhv{position:relative;width:240px;min-height:98px;display:flex;flex-direction:column;border:1px solid color-mix(in oklab,var(--note-surface) 88%,var(--foreground));border-radius:8px;background:var(--note-surface);color:var(--foreground);box-shadow:0 1px 2px rgb(0 0 0/5%),0 5px 12px -4px rgb(0 0 0/16%)}.sticky-note_note__eIxhv:focus-within,.sticky-note_note__eIxhv[data-selected]{outline:2px solid color-mix(in oklab,var(--note-surface) 65%,var(--foreground));outline-offset:3px}.sticky-note_note__eIxhv[data-authoring]{cursor:grab}.sticky-note_note__eIxhv .sticky-note_noteButton__jGtog{position:absolute;inset:0;width:100%;height:100%;min-height:0;padding:0;border:0;border-radius:inherit;background:transparent;box-shadow:none;cursor:grab}.sticky-note_note__eIxhv .sticky-note_noteButton__jGtog:active,.sticky-note_note__eIxhv .sticky-note_noteButton__jGtog:hover{background:transparent}.sticky-note_note__eIxhv .sticky-note_noteButton__jGtog:focus-visible{outline:none;box-shadow:none}.sticky-note_note__eIxhv[data-dragging],.sticky-note_note__eIxhv[data-dragging] .sticky-note_noteButton__jGtog{cursor:grabbing}.sticky-note_text__KWxGe{padding:24px;min-height:0;border-radius:inherit;white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:24px}.activity-interaction-card_card__1kzbd{min-width:0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background)}.activity-interaction-card_header__QQV_l{display:flex;align-items:center;gap:12px;min-height:70px;padding:14px 16px;border-bottom:1px solid var(--border);border-radius:var(--radius-md) var(--radius-md) 0 0;background:color-mix(in oklab,var(--interaction-kind) 6%,var(--background))}.activity-interaction-card_body__jTjiN{min-width:0;padding:16px}.activity-interaction-card_card__1kzbd [data-slot=response-input]{border:0;border-radius:0;background:transparent}.activity-interaction-card_card__1kzbd [data-slot=response-input]>div{padding:0}.activity-interaction-card_card__1kzbd [data-slot=response-input]>div>div:first-child{display:none}.activity-interaction-card_card__1kzbd [data-slot=file-upload-trigger]{background:transparent;border-radius:var(--radius-md)}.activity-interaction-card_card__1kzbd [data-slot=item]{border-color:transparent;background:transparent}@media (max-width:720px){.activity-interaction-card_header__QQV_l{padding-inline:12px;gap:10px}.activity-interaction-card_body__jTjiN{padding:12px}}.activity-interaction-card_card__1kzbd[data-question-card]:hover{border-color:color-mix(in oklab,var(--ring) 45%,transparent)}.activity-interaction-card_card__1kzbd[data-question-card]:focus-within,.activity-interaction-card_card__1kzbd[data-settings-open]{border-color:color-mix(in oklab,var(--ring) 60%,transparent)}.activity-interaction-card_card__1kzbd button:has(>[data-slot=item-content]){border-color:transparent}.production-canvas_stepHitArea__71LYA{position:relative;display:flex;flex-direction:column;align-items:center}.production-canvas_issueNodeButton__L93nM{outline:2px solid var(--destructive);outline-offset:3px}.production-canvas_issueBadge__Ui5qe{flex-shrink:0;border:1px solid var(--destructive);background:var(--background);color:var(--destructive)}.production-canvas_issueBadge__Ui5qe:hover{background:var(--muted)}.production-canvas_nodeIssueBadge__WfQKC{position:absolute;top:-10px;right:-10px;z-index:3}.production-canvas_groupIssueBadge__W150j{position:absolute;top:4px;right:8px;z-index:3}.production-canvas_routingIssues__zJGWJ{position:absolute;top:16px;left:16px;z-index:5;max-width:min(420px,calc(100% - 32px));padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--background)}.production-canvas_stepHitArea__71LYA:is(:hover,:focus-within) [data-production-next]{opacity:1;pointer-events:auto}.production-canvas_dragBody__F5iKE{cursor:grab}.production-canvas_dragBody__F5iKE:active{cursor:grabbing}.production-canvas_artworkTile__Fpja2.production-canvas_artworkTile__Fpja2{border-width:1px;border-radius:var(--radius-md);background:transparent}.production-canvas_artworkButton__wgxMr.production-canvas_artworkButton__wgxMr{border:0;border-radius:inherit;overflow:hidden}.production-canvas_artworkButton__wgxMr.production-canvas_artworkButton__wgxMr:hover{background:transparent}.production-canvas_selectedSection__lGuJt{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary)}.production-canvas_selectionActions___PmmG{position:absolute;z-index:5;bottom:16px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:2px;padding:4px;max-width:calc(100% - 32px)}.production-canvas_selectionDivider__w8V_C{width:1px;height:20px;margin-inline:4px;background:var(--border);flex-shrink:0}.production-canvas_selectionCanvas__7My9Z .react-flow__nodesselection-rect{pointer-events:none;box-sizing:content-box;padding:8px;margin:-8px}.production-canvas_sectionHeader__pICpB{pointer-events:auto}.production-canvas_dataNode__DsMkd{--data-node-border:color-mix(in oklab,var(--workflow-ink) 35%,var(--border));position:relative;width:100%;margin-top:16px;padding-bottom:8px;border:1px solid var(--data-node-border);border-radius:8px;background:var(--background)}.production-canvas_dataNode__DsMkd:before{content:"";position:absolute;bottom:100%;left:50%;width:1px;height:16px;transform:translateX(-50%);background:color-mix(in oklab,var(--workflow-ink) 65%,var(--border));pointer-events:none}.production-canvas_dataNode__DsMkd[data-selected=true]{border-color:var(--workflow-ink);box-shadow:0 0 0 2px color-mix(in oklab,var(--workflow-ink) 25%,transparent)}.production-canvas_dataNode__DsMkd[data-selected=true]:before{background:var(--workflow-ink)}.production-canvas_dataHeadings__C7HZU{display:flex;justify-content:space-between;padding:8px 12px;color:var(--muted-foreground);font-size:11px}.production-canvas_dataColumns__kyA1y{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.production-canvas_dataColumns__kyA1y>div{min-width:0}.production-canvas_dataRow__SRiXA{position:relative;height:48px;color:var(--field-color)}.production-canvas_dataRow__SRiXA[data-traced=true]{background:color-mix(in oklab,var(--field-color) 10%,transparent)}.production-canvas_dataPort__7vKxW{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;width:100%;height:100%;min-width:0;padding:4px 12px;border-radius:0;color:inherit;font-size:11px}.production-canvas_dataLabel__23rZN,.production-canvas_dataValue__j8uKL{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.production-canvas_dataPort__7vKxW:has(+.production-canvas_dataEdit__2Y3_f){padding-right:30px}.production-canvas_dataOutput__XVrbd{align-items:flex-end;text-align:right}.production-canvas_dataValue__j8uKL{color:var(--muted-foreground);font-size:10px;font-weight:400}.production-canvas_dataRow__SRiXA[data-unavailable=true] .production-canvas_dataValue__j8uKL{color:var(--destructive)}.production-canvas_dataEdit__2Y3_f{position:absolute;right:0;top:12px;width:24px;height:24px;background:var(--background)}.production-canvas_dataHandle__MQ1rv.react-flow__handle{top:50%;width:8px;height:8px;min-width:8px;min-height:8px;border:1.5px solid var(--field-color);background:var(--background)}.production-canvas_sectionAnchor__TCFVq.react-flow__handle{visibility:hidden;pointer-events:none}.production-canvas_evaluationGroup__6oOpZ{position:relative;border:1px solid var(--border);border-radius:16px;background:var(--background);cursor:grab}.production-canvas_evaluationGroup__6oOpZ:active{cursor:grabbing}.production-canvas_evaluationLabel__9iCJx{position:absolute;top:8px;left:16px;color:var(--muted-foreground);font-size:12px;font-weight:500;line-height:16px;pointer-events:none}.production-canvas_evaluationAdd__97ucV{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);border:1px solid var(--border);background:var(--background)}.production-canvas_evaluationToolbar__Wh5EO{position:absolute;opacity:0;pointer-events:none}.production-canvas_evaluationToolbar__Wh5EO:is([data-active=true],:focus-within){opacity:1;pointer-events:auto}.production-canvas_evaluationToolbar__Wh5EO:before{content:"";position:absolute;top:0;left:-8px;width:8px;height:100%;background:transparent;pointer-events:inherit}.production-canvas_evaluationNext__H0hnu{border:1px solid var(--border);background:var(--background)}.production-canvas_stepHitArea__71LYA[data-evaluation-member] .react-flow__handle:not(.production-canvas_dataHandle__MQ1rv){pointer-events:none;opacity:0}.production-canvas_stepHitArea__71LYA[data-evaluation-member] .react-flow__handle>span{display:none}.public-template-pages_container__R7kIm{width:min(100% - 3rem,72rem);margin-inline:auto;padding-block:4rem 6rem}.public-template-pages_section__p7DLT{width:min(100% - 3rem,72rem);margin-inline:auto;padding-block:5rem}.public-template-pages_sectionHeading__xUl6f{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2.5rem}.public-template-pages_pageHeading__HRGDs h1,.public-template-pages_sectionHeading__xUl6f h2{max-width:36rem;text-wrap:balance}.public-template-pages_sectionActions__kFRt4{display:flex;justify-content:center;margin-top:2rem}.public-template-pages_pageHeading__HRGDs{margin-bottom:3rem}.public-template-pages_allLink__XAci_{display:inline-flex;width:fit-content;font-size:.875rem;text-decoration:underline;text-underline-offset:.2em;color:var(--muted-foreground)}.public-template-pages_allLink__XAci_:hover{color:var(--primary)}.public-template-pages_allLink__XAci_:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:var(--radius-sm)}.public-template-pages_grid__hFo2U{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.public-template-pages_card__TNvHU{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background)}.public-template-pages_cardLink__uMTA0{display:flex;flex:1;min-width:0;flex-direction:column;outline:none}.public-template-pages_cardLink__uMTA0:hover h3{color:var(--primary)}.public-template-pages_cardLink__uMTA0:focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}.public-template-pages_artwork__8xLP1{aspect-ratio:4/3;width:100%;min-width:0}.public-template-pages_cardContent__FDvan{display:flex;align-items:start;flex-direction:column;min-width:0;gap:.625rem;padding:1.25rem}.public-template-pages_cardContent__FDvan h3{font-size:1rem;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.public-template-pages_cardContent__FDvan p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.65;color:var(--muted-foreground)}.public-template-pages_cardActions__60deS{padding:0 1.25rem 1.25rem}.public-template-pages_detailHeader__WZ86P{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:3rem;align-items:center;padding-bottom:3rem;border-bottom:1px solid var(--border)}.public-template-pages_detailArtwork___2HzV{aspect-ratio:4/3;min-width:0;overflow:hidden;border-radius:var(--radius-lg)}.public-template-pages_detailIdentity__YxlET{display:flex;min-width:0;flex-direction:column;align-items:start;gap:1.25rem}.public-template-pages_detailIdentity__YxlET h1{overflow-wrap:anywhere}.public-template-pages_detailIdentity__YxlET>p{font-size:1rem;line-height:1.75;color:var(--muted-foreground)}.public-template-pages_canvas__XoQfw{display:flex;flex-direction:column;gap:1rem;margin-block:2.5rem}.public-template-pages_miniature__tmQ1e{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);padding:1rem}.public-template-pages_activities__H1wT0{min-width:0;padding-top:.5rem}.public-template-pages_activities__H1wT0 ul{margin-top:1rem}.public-template-pages_activities__H1wT0 li{padding-block:.875rem}@media (max-width:900px){.public-template-pages_grid__hFo2U{grid-template-columns:repeat(2,minmax(0,1fr))}.public-template-pages_detailHeader__WZ86P{gap:2rem}}@media (max-width:640px){.public-template-pages_container__R7kIm,.public-template-pages_section__p7DLT{width:min(100% - 2rem,72rem);padding-block:3rem}.public-template-pages_grid__hFo2U{grid-template-columns:minmax(0,1fr)}.public-template-pages_sectionHeading__xUl6f{align-items:start;flex-direction:column;gap:1.25rem}.public-template-pages_detailHeader__WZ86P{grid-template-columns:minmax(0,1fr)}}.participation-scene_scene__PUr3f{--activity-card-height:var(--preview-activity-height,600px);container-name:talent-participation;container-type:inline-size;display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:16px;width:100%;max-width:744px;height:100%;min-width:0;min-height:0;align-items:start;align-content:start;justify-content:center;margin-inline:auto;padding:12px;color:var(--foreground)}.participation-scene_railTarget__2CsMs{align-self:start;width:100%;height:var(--activity-card-height)}.participation-scene_component__6WV6F{width:calc(100% * var(--preview-activity-scale, 1));max-width:660px;height:calc(var(--activity-card-height) * var(--preview-activity-scale, 1));min-width:0;flex:none}.participation-scene_component__6WV6F [data-activity-interaction]{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column}.participation-scene_component__6WV6F [data-activity-interaction]>:last-child{min-height:0;flex:1}.participation-scene_roleplayCard__2n1JH{width:100%;height:100%;min-width:0}.participation-scene_submit__Jz8bC{display:flex;min-height:36px;align-items:center;justify-content:flex-end}.participation-scene_submitted__XBuJw{display:flex;align-items:center;gap:6px;color:var(--success);font-size:12px}.participation-scene_chat__JIHpK,.participation-scene_experience__4s9Rp{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column}.participation-scene_chat__JIHpK{border:1px solid var(--border);border-radius:var(--radius-lg)}.participation-scene_messages__LmSQ7{display:flex;min-height:0;flex:1;flex-direction:column;justify-content:flex-end;gap:12px;padding:14px}.participation-scene_messageRow__x2uIY{display:flex;min-width:0;align-items:flex-start;gap:8px}.participation-scene_outgoingRow__xXy4m{flex-direction:row-reverse}.participation-scene_bubble__IbBbZ{min-width:0;max-width:88%;border:1px solid var(--border);border-radius:var(--radius-lg);padding:10px 12px;font-size:13px;line-height:18px}.participation-scene_bubble__IbBbZ p{margin:0;line-height:inherit}.participation-scene_chatComposer__E55_q{flex-shrink:0}.participation-scene_chatComposer__E55_q textarea{min-height:50px;padding:10px}.participation-scene_send__rBciZ{display:flex;justify-content:flex-end;padding:0 10px 10px}.participation-scene_call__yebUs{position:relative;display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;border:1px solid var(--border)}.participation-scene_callCenter__TS2S3{display:flex;min-height:0;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px 12px;text-align:center}.participation-scene_callPortrait__b8QFs{width:88px;height:88px;outline:6px solid color-mix(in oklab,var(--kind-audio) 14%,transparent)}.participation-scene_call__yebUs .participation-scene_callPortrait__b8QFs{outline-color:color-mix(in oklab,var(--kind-audio) 10%,transparent);box-shadow:none}.participation-scene_speakingAvatar__RWueJ{position:relative;display:grid;flex:none;place-items:center}.participation-scene_speakingRing__caHLd{position:absolute;inset:-12px;border:2px solid color-mix(in oklab,var(--kind-audio) 58%,transparent);border-radius:50%;pointer-events:none;transform-origin:center}.participation-scene_call__yebUs[data-speaking=true] .participation-scene_callPortrait__b8QFs{outline-color:color-mix(in oklab,var(--kind-audio) 22%,transparent)}.participation-scene_callStatus___rAcV{display:flex;flex-direction:column;gap:4px}.participation-scene_callControls__jMWTS{display:flex;flex-shrink:0;align-items:flex-start;justify-content:center;gap:16px;padding:12px 8px}.participation-scene_callControls__jMWTS>div{display:flex;width:64px;flex-direction:column;align-items:center;gap:6px}.participation-scene_callControls__jMWTS>div>span{color:var(--muted-foreground);font-size:12px;text-align:center}.participation-scene_startCall__eIYNv{min-width:188px;min-height:48px;gap:10px}.participation-scene_startCall__eIYNv:disabled{opacity:1}.participation-scene_callEnded__VMqt4{display:inline-flex;min-height:48px;align-items:center;gap:8px;color:var(--muted-foreground);font-size:14px}.participation-scene_callCursor__pkLG8{position:absolute;z-index:2;width:24px;height:24px;color:var(--foreground);fill:var(--background);stroke-width:1.5;pointer-events:none}.participation-scene_videoResponse__MnodJ{display:flex;min-width:0;min-height:0;height:100%;flex-direction:column;gap:4px}.participation-scene_videoResponse__MnodJ p{font-size:12px;line-height:18px}.participation-scene_screenShare__KmTxW{position:relative;width:100%;min-width:0;overflow:hidden;border-radius:var(--radius-lg)}.participation-scene_recordingFrame__xe4_l>div>div:last-child{width:25%;aspect-ratio:auto}.participation-scene_screenShare__KmTxW[data-screen-sharing=false] .participation-scene_recordingFrame__xe4_l>div>div:first-child{display:none}.participation-scene_screenShare__KmTxW[data-screen-sharing=false] .participation-scene_recordingFrame__xe4_l>div>div:last-child{width:100%}.participation-scene_screenRecording__3Ro4S{position:absolute;inset:0;container-type:inline-size;overflow:hidden;background:var(--background)}.participation-scene_spreadsheetCanvas__5Lyku{position:absolute;top:0;left:0;width:480px;height:320px;background:var(--background);transform-origin:top left;transform:scale(calc(100cqw / 480px))}.participation-scene_spreadsheetHeader__1T0hN{display:flex;height:36px;align-items:center;gap:8px;padding-inline:12px;background:var(--success);color:var(--success-foreground);font-size:14px;font-weight:500}.participation-scene_spreadsheetBody__grN_Y{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:start;gap:12px;padding:12px}.participation-scene_spreadsheetGrid__adi6T{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;font-variant-numeric:tabular-nums}.participation-scene_spreadsheetGrid__adi6T td,.participation-scene_spreadsheetGrid__adi6T th{height:34px;border:1px solid var(--border);padding:4px 8px;text-align:left}.participation-scene_spreadsheetGrid__adi6T th{background:var(--muted);color:var(--muted-foreground);text-align:center;font-weight:400}.participation-scene_spreadsheetGrid__adi6T th:first-child{width:28px;padding-inline:2px}.participation-scene_spreadsheetGrid__adi6T td:last-child{text-align:right}.participation-scene_spreadsheetGrid__adi6T tr[data-selected=true] td{background:color-mix(in oklab,var(--success) 10%,var(--background));outline:1px solid var(--success);outline-offset:-1px}.participation-scene_spreadsheetChart__Dct39{min-width:0;padding-top:4px}.participation-scene_spreadsheetChart__Dct39 [data-slot=data-chart]>div>svg{width:100%!important;min-width:0!important;height:170px!important}.participation-scene_spreadsheetCursor__q2bTs{position:absolute;color:var(--foreground);fill:var(--background);stroke-width:1.5;pointer-events:none}.participation-scene_webcam__5XkSj{position:absolute;inset:0;overflow:hidden;background:var(--muted)}.participation-scene_webcam__5XkSj img{object-fit:cover;object-position:center 35%}.participation-scene_recordingCanvas__Mi8WS{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%;opacity:0}.participation-scene_recordingCanvas__Mi8WS[data-ready=true]{opacity:1}.participation-scene_recorderControls__dZbbk{padding-block:4px 0}.participation-scene_mediaTransport__61Ia_{padding:4px 2px 0;border-top:1px solid var(--border)}@container talent-participation (max-width: 34rem){.participation-scene_component__6WV6F{max-width:380px}.participation-scene_callPortrait__b8QFs{width:80px;height:80px;outline-width:5px}.participation-scene_speakingRing__caHLd{inset:-10px}.participation-scene_callCenter__TS2S3,.participation-scene_callControls__jMWTS{gap:10px}.participation-scene_startCall__eIYNv{min-width:164px}.participation-scene_messages__LmSQ7{gap:10px;padding:12px 10px}.participation-scene_bubble__IbBbZ{padding:6px 8px;font-size:12px;line-height:16px}.participation-scene_recorderControls__dZbbk>div{column-gap:4px}.participation-scene_recorderControls__dZbbk button{width:30px;height:30px}.participation-scene_recorderControls__dZbbk [role=meter]{gap:3px}}@media (max-width:650px){.participation-scene_scene__PUr3f{grid-template-columns:52px minmax(0,1fr);gap:10px;padding:8px 0}}@media (forced-colors:active){.participation-scene_webcam__5XkSj{border-color:CanvasText}.participation-scene_callPortrait__b8QFs{outline-color:Highlight}}@media (prefers-reduced-motion:reduce){.participation-scene_component__6WV6F{opacity:1!important;transform:none!important}}[data-running=true] .participation-scene_component__6WV6F{will-change:transform,opacity}.participation-scene_cardContent__AoLMh{width:calc(100% / var(--preview-activity-scale, 1));height:var(--activity-card-height);transform:scale(var(--preview-activity-scale,1));transform-origin:top left}.production-journey-preview_panel__sJjFc :is([data-preview-journey],[data-preview-activity],[data-preview-evaluation],[data-slot=collapsible-trigger]):is(:hover,:focus-visible,[aria-current=step]):not(:disabled){background:color-mix(in oklab,var(--muted) 70%,transparent)}.production-journey_activityRow__LZt4T:disabled:not([data-loading]){background:transparent;opacity:.5}