.XjfVgq_page{isolation:isolate;background:var(--background);min-height:100svh;color:var(--foreground);font-family:var(--font-geist-sans), sans-serif;position:relative;overflow:clip}.XjfVgq_page *{box-sizing:border-box}.XjfVgq_page :is(a,button):focus-visible:not([role^=menuitem]){outline:2px solid var(--ring);outline-offset:5px}.XjfVgq_header{z-index:10;align-items:center;gap:44px;max-width:1560px;height:94px;margin:auto;padding:0 48px;display:flex;position:relative}.XjfVgq_brand{flex-shrink:0}.XjfVgq_brand img{width:146px}.XjfVgq_header nav{align-items:center;gap:28px;margin-left:32px;font-size:13px;display:flex}.XjfVgq_header nav a{color:var(--muted-foreground);align-items:center;gap:4px;transition:color .2s;display:flex}.XjfVgq_header nav a:hover{color:var(--foreground)}.XjfVgq_headerActions{align-items:center;gap:10px;margin-left:auto;display:flex}.XjfVgq_headerActions>button{box-shadow:none;background:0 0;border:0}.XjfVgq_hero{text-align:center;max-width:1440px;min-height:640px;margin:auto;padding:112px 6% 120px;position:relative}.XjfVgq_heroContent{width:min(100%,980px);min-width:0;margin:0 auto;position:relative}.XjfVgq_eyebrow{letter-spacing:.03em;color:var(--muted-foreground);align-items:center;gap:9px;margin-bottom:25px;font-size:12px;display:inline-flex}.XjfVgq_eyebrow>span,.XjfVgq_liveDot{background:var(--primary);width:5px;height:5px;box-shadow:0 0 13px color-mix(in srgb, var(--primary) 50%, transparent);border-radius:50%;display:inline-block}.XjfVgq_hero h1{letter-spacing:-.035em;margin:0;font-size:clamp(42px,6.4vw,92px);font-weight:650;line-height:1.02}.XjfVgq_headlineTint{color:#fc3}.XjfVgq_page .XjfVgq_headlineTint .XjfVgq_headlineGradient{--gradient-text-c1:#fc3;--gradient-text-c2:#ff8a4c;--gradient-text-c3:#ffaf32}.XjfVgq_page [data-organic-shimmer]{--organic-shimmer-c1:#ffaf32;--organic-shimmer-c2:#ff8a4c}.XjfVgq_primaryCta{color:#1a1206;background:#ffaf32}.XjfVgq_primaryCta:hover{background:#fc3}.XjfVgq_hero p{max-width:540px;color:var(--muted-foreground);margin:27px auto 0;font-size:17px;line-height:1.7}.XjfVgq_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:30px;display:flex}.XjfVgq_heroActions a{font-size:14px}.XjfVgq_platforms{color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:31px;font-size:11px;display:flex}.XjfVgq_platforms i{background:var(--muted-foreground);opacity:.5;border-radius:50%;width:3px;height:3px}.XjfVgq_pauseButton{opacity:.65;position:absolute;bottom:33px;right:48px}.XjfVgq_product{max-width:1500px;margin:auto;padding:0 36px;scroll-margin-top:24px;position:relative}.XjfVgq_previewLabel{color:var(--muted-foreground);justify-content:space-between;align-items:center;padding:0 6px 16px;font-size:11px;display:flex}.XjfVgq_previewLabel>span:first-child{letter-spacing:.12em;align-items:center;gap:8px;font-size:9px;display:flex}.XjfVgq_appFrame{border:1px solid var(--border);background:var(--card);border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 100px -35px #ffaf321f,0 2px 7px #00000012;container:hero-app/inline-size}.XjfVgq_appCanvas{background:var(--card);text-align:left;width:100%;height:760px;color:var(--foreground);font-size:13px;display:flex;position:relative}.XjfVgq_appSidebar{background:var(--sidebar);border-right:1px solid var(--sidebar-border);flex-direction:column;flex-shrink:0;width:264px;padding:0 8px;display:flex}.XjfVgq_sidebarHeader{flex-shrink:0;align-items:center;height:48px;display:flex}.XjfVgq_workspaceName{width:100%;color:var(--sidebar-foreground);justify-content:flex-start;gap:8px;padding:0 8px}.XjfVgq_workspaceName>svg:last-child{color:var(--muted-foreground);margin-left:auto}.XjfVgq_sidebarTools{flex-shrink:0;align-items:center;gap:6px;height:48px;display:flex}.XjfVgq_sidebarTools>button{border-color:var(--sidebar-border);background:var(--background);color:var(--sidebar-foreground)}.XjfVgq_sidebarSearch{opacity:.55;flex:1;justify-content:flex-start;gap:4px;min-width:0;padding:0 8px;font-weight:400}.XjfVgq_sidebarSearch kbd{white-space:nowrap;margin-left:auto;font-family:inherit;font-size:11px}.XjfVgq_sidebarLinks{margin:8px 0 0}.XjfVgq_sidebarLink{width:100%;color:color-mix(in srgb, var(--sidebar-foreground) 75%, transparent);justify-content:flex-start;gap:8px;padding:0 8px;font-weight:400}.XjfVgq_sidebarLink svg{width:16px;height:16px}.XjfVgq_selectedNav{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}.XjfVgq_appSidebar>p{color:var(--muted-foreground);opacity:.6;justify-content:space-between;align-items:center;margin:24px 8px 8px;font-size:11px;font-weight:500;display:flex}.XjfVgq_sidebarFooter{border-top:1px solid var(--sidebar-border);margin:auto -8px 0;padding:8px 8px 20px}.XjfVgq_sidebarAccount{width:100%;height:36px;color:var(--sidebar-foreground);justify-content:flex-start;gap:8px;margin-top:4px;padding:0 8px;font-weight:400;display:flex}.XjfVgq_appContent{background:var(--card);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.XjfVgq_appTabs{align-items:center;gap:12px;padding:10px 12px;display:flex}.XjfVgq_filterBar{border:1px solid var(--border);background:var(--background);border-radius:6px;align-items:center;margin:0 12px 8px;padding:6px 8px;font-size:13px;display:flex}.XjfVgq_filterBar>span{border:1px solid var(--border);background:var(--card);align-items:center;gap:6px;min-height:28px;margin-left:-1px;padding:3px 6px;display:flex}.XjfVgq_filterBar>.XjfVgq_filterSpacer{background:0 0;border:0;width:7px}.XjfVgq_filterBar>span:first-child{border-radius:5px 0 0 5px}.XjfVgq_personDot{background:linear-gradient(145deg,#dcb1ec 10%,#c91a99 80%);font-size:0}.XjfVgq_featureTable{flex:1;min-height:0;padding:0 12px;overflow:hidden}.XjfVgq_featureTable th{color:var(--muted-foreground);height:28px;font-size:13px;font-weight:500}.XjfVgq_featureTable td{white-space:nowrap;padding-top:4px;padding-bottom:4px}.XjfVgq_featureRow{border:0;height:36px}.XjfVgq_featureRow td{border:0}.XjfVgq_groupRow{background:0 0;border:0;height:36px}.XjfVgq_groupRow td{padding:6px 14px}.XjfVgq_visibilityFooter{flex-shrink:0}.XjfVgq_appFooter{border-top:1px solid var(--border);align-items:center;gap:12px;margin:0 12px;padding:14px 8px;font-size:11px;display:flex}.XjfVgq_appFooter>span{color:var(--muted-foreground)}.XjfVgq_productCaption{color:var(--muted-foreground);justify-content:space-between;align-items:center;padding:17px 4px;font-size:11px;display:flex}.XjfVgq_productCaption p{margin:0}.XjfVgq_productCaption>span{opacity:.7;font-size:10px}.XjfVgq_requirementsHeading{text-align:center;max-width:1000px;margin:clamp(80px,9vw,130px) auto 0;padding:0 24px}.XjfVgq_requirementsHeading h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(36px,4.5vw,64px);font-weight:450;line-height:1.1}.XjfVgq_requirementsHeading h2>span{color:var(--muted-foreground)}.XjfVgq_requirementsHeading+section>div{padding-top:0}.XjfVgq_productIntro{text-align:center;max-width:770px;margin:125px auto 130px}.XjfVgq_sectionLabel{letter-spacing:.13em;color:var(--muted-foreground);font-size:10px;display:block}.XjfVgq_productIntro h2,.XjfVgq_sectionHeading h2,.XjfVgq_closing h2{letter-spacing:-.045em;margin:25px 0;font-size:clamp(35px,4vw,56px);font-weight:450;line-height:1.1}.XjfVgq_productIntro h2>span{color:var(--muted-foreground)}.XjfVgq_productIntro p{max-width:590px;color:var(--muted-foreground);margin:auto;font-size:16px;line-height:1.8}.XjfVgq_workflow{max-width:1280px;margin:auto;padding:0 44px;scroll-margin-top:48px}.XjfVgq_sectionHeading{margin-bottom:55px}.XjfVgq_sectionHeading h2{font-size:clamp(32px,3.6vw,48px)}.XjfVgq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;display:grid}.XjfVgq_steps article{border-top:1px solid var(--border);padding:26px 0;position:relative}.XjfVgq_stepNumber{color:var(--muted-foreground);font-size:10px;position:absolute;top:28px;right:0}.XjfVgq_steps article>svg{color:var(--primary)}.XjfVgq_steps h3{letter-spacing:-.4px;margin:24px 0 12px;font-size:19px;font-weight:500}.XjfVgq_steps p{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.8}.XjfVgq_connectedStory{background:var(--card);border:1px solid var(--border);border-radius:20px;grid-template-columns:1.15fr 70px 1fr;align-items:center;gap:30px;margin:70px 0 0;padding:48px;display:grid}.XjfVgq_agentExample{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:20px 22px 30px;box-shadow:0 15px 40px #00000008}.XjfVgq_agentExampleHeader{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding-bottom:18px;font-size:11px;display:flex}.XjfVgq_connectedStatus{color:var(--muted-foreground);margin-left:auto;font-size:9px}.XjfVgq_ideaBubble{background:var(--muted);border-radius:17px;margin:28px 0 28px 32px;padding:15px 18px;font-size:12px;line-height:1.8}.XjfVgq_agentReply{gap:12px;font-size:12px;display:flex}.XjfVgq_agentReply>svg{color:var(--primary);flex-shrink:0;margin-top:2px}.XjfVgq_agentReply strong{font-weight:500}.XjfVgq_agentReply p{color:var(--muted-foreground);margin:10px 0;line-height:1.8}.XjfVgq_agentReply span{border:1px solid var(--border);color:var(--muted-foreground);border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;display:inline-flex}.XjfVgq_connectionLine{color:var(--primary);justify-content:center;align-items:center;display:flex}.XjfVgq_connectionLine:before,.XjfVgq_connectionLine:after{content:"";background:var(--border);width:20px;height:1px}.XjfVgq_evidenceExample h3{letter-spacing:-.7px;margin:17px 0;font-size:26px;font-weight:500}.XjfVgq_evidenceExample p{color:var(--muted-foreground);font-size:13px;line-height:1.8}.XjfVgq_evidenceSteps{gap:13px;margin:24px 0;font-size:12px;display:grid}.XjfVgq_evidenceSteps span{align-items:center;gap:10px;display:flex}.XjfVgq_evidenceSteps svg{color:var(--primary)}.XjfVgq_evidenceExample>a{align-items:center;gap:9px;font-size:12px;display:flex}.XjfVgq_closing{text-align:center;padding:145px 24px 140px}.XjfVgq_closing h2{margin-bottom:34px}.XjfVgq_footer{border-top:1px solid var(--border);max-width:1440px;color:var(--muted-foreground);align-items:center;gap:24px;margin:auto;padding:30px 44px;font-size:11px;display:flex}.XjfVgq_footer>a:first-child{color:var(--foreground);letter-spacing:-.5px;font-size:16px}.XjfVgq_footer>a:last-child{align-items:center;gap:4px;margin-left:auto;display:flex}@media (max-width:1000px){.XjfVgq_header nav{display:none}.XjfVgq_connectedStory{grid-template-columns:minmax(0,1fr)}.XjfVgq_connectionLine{transform:rotate(90deg)}}@media (max-width:639px){.XjfVgq_header{gap:12px;height:76px;padding:0 20px}.XjfVgq_brand img{width:120px}.XjfVgq_headerActions{gap:4px}.XjfVgq_headerActions>a:first-of-type,.XjfVgq_headerActions>a:last-child svg{display:none}.XjfVgq_hero{min-height:0;padding:64px 20px 120px}.XjfVgq_heroContent{width:100%}.XjfVgq_eyebrow{margin-bottom:24px;font-size:10px}.XjfVgq_hero h1{font-size:clamp(39px,9vw,57px)}.XjfVgq_hero p{margin-top:24px;font-size:14px}.XjfVgq_desktopBreak{display:none}.XjfVgq_heroActions{gap:10px}.XjfVgq_pauseButton{bottom:10px;right:18px}.XjfVgq_product{padding:0 16px}.XjfVgq_previewLabel>span:last-child{display:none}.XjfVgq_appFrame{border-radius:8px}.XjfVgq_productCaption{flex-direction:column;align-items:flex-start;gap:5px;font-size:10px}.XjfVgq_productIntro{margin:80px auto}.XjfVgq_productIntro p{font-size:14px}.XjfVgq_workflow{padding:0 24px}.XjfVgq_steps{grid-template-columns:minmax(0,1fr);gap:12px}.XjfVgq_sectionHeading{margin-bottom:30px}.XjfVgq_connectedStory{gap:24px;margin-top:35px;padding:18px}.XjfVgq_agentExample{padding:15px}.XjfVgq_agentExampleHeader{font-size:10px}.XjfVgq_connectedStatus{display:none}.XjfVgq_closing{padding:95px 20px}.XjfVgq_footer{gap:16px;padding:25px 20px}.XjfVgq_footer>span{display:none}}@media (prefers-reduced-motion:reduce){.XjfVgq_page *,.XjfVgq_page :before,.XjfVgq_page :after{scroll-behavior:auto!important}}.XjfVgq_appFrame[data-expanded=true]{aspect-ratio:auto;overflow:auto}.XjfVgq_appFrame[data-expanded=true] .XjfVgq_appCanvas{transform:none}.XjfVgq_previewControls{color:var(--muted-foreground);align-items:center;gap:10px;margin-top:12px;font-size:11px;display:flex}.XjfVgq_previewControls button{font-size:11px}.XjfVgq_tableCompactValue,.XjfVgq_compactGroup{display:none}.XjfVgq_appTabs{min-width:0}.XjfVgq_appTabs>:first-child{flex:1;min-width:0;overflow:hidden}.XjfVgq_featureTable td:first-child>span{min-width:0}@container hero-app (max-width:1199px){.XjfVgq_groupRow .XjfVgq_wideGroup{display:none}.XjfVgq_groupRow .XjfVgq_compactGroup{display:table-cell}.XjfVgq_featureTable tr:not(.XjfVgq_groupRow)>:is(:nth-child(4),:nth-child(5),:nth-child(6)){display:none}.XjfVgq_featureTable th:first-child{width:calc(100% - 220px)}.XjfVgq_featureTable th:nth-child(2){width:100px}.XjfVgq_featureTable th:nth-child(3){width:120px}}@container hero-app (max-width:900px){.XjfVgq_appSidebar{display:none}.XjfVgq_appCanvas{height:620px}.XjfVgq_visibilityFooter>div{flex-wrap:wrap;justify-content:flex-start;gap:4px 12px}.XjfVgq_filterBar,.XjfVgq_tableFullValue{display:none}.XjfVgq_tableCompactValue{align-items:center;display:inline-flex}.XjfVgq_featureTable th:first-child{width:calc(100% - 72px)}.XjfVgq_featureTable th:is(:nth-child(2),:nth-child(3)){width:36px}.XjfVgq_featureTable td:first-child{padding-left:8px}.XjfVgq_featureTable td:first-child>span{gap:8px}.XjfVgq_appTabs>:last-child{display:none}}@media (max-width:639px){.XjfVgq_appTabs{gap:8px;padding:8px}.XjfVgq_featureTable{padding:0 8px}}
.SovWpG_explorer{--tour-orbit:11s;--tour-travel:1.4s;--tour-gap:44px;--tour-accent:var(--brand-text);--tour-light:#ffd66e;width:calc(100% - 64px);max-width:1280px;margin:56px auto 0}.SovWpG_rowFrame{position:relative}.SovWpG_row{gap:var(--tour-gap);grid-template-columns:repeat(5,minmax(0,1fr));padding:6px 4px 10px;display:grid}.SovWpG_step{min-width:0;position:relative}.SovWpG_card{border:1px solid var(--border);background:var(--card);width:100%;height:100%;color:var(--muted-foreground);text-align:left;cursor:default;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 14px 16px;transition:border-color .4s,color .4s,box-shadow .4s;display:flex;position:relative}.SovWpG_card:hover{color:var(--foreground)}.SovWpG_card:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.SovWpG_card[data-state=active]{color:var(--foreground)}.SovWpG_card[data-lit=true]{border-color:color-mix(in srgb, var(--tour-accent) 45%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--tour-accent) 12%, transparent), 0 10px 34px -14px color-mix(in srgb, var(--tour-accent) 55%, transparent)}.SovWpG_cardTop{justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;display:flex}.SovWpG_card[data-lit=true] .SovWpG_cardTop>svg{color:var(--tour-accent)}.SovWpG_stepNumber{font-variant-numeric:tabular-nums;letter-spacing:.06em;opacity:.7;font-size:10px}.SovWpG_cardName{letter-spacing:-.01em;color:var(--foreground);font-size:15px;font-weight:500}.SovWpG_cardPurpose{font-size:12px;line-height:1.4}.SovWpG_connector{width:var(--tour-gap);background:var(--border);pointer-events:none;clip-path:inset(-10px 0);height:1px;position:absolute;top:50%;left:100%;overflow:visible}.SovWpG_spark{background:linear-gradient(90deg, transparent, var(--tour-accent) 65%, var(--tour-light));width:60%;height:2px;box-shadow:0 0 10px 1px var(--tour-accent);animation:SovWpG_tour-travel var(--tour-travel) linear forwards;border-radius:999px;position:absolute;top:-.5px;left:0}@keyframes SovWpG_tour-travel{0%{transform:translate(-100%)}to{transform:translateX(calc(var(--tour-gap) / .6))}}.SovWpG_orbit{pointer-events:none;position:absolute;inset:-.5px;overflow:visible}.SovWpG_orbit path{fill:none;stroke-linecap:round}.SovWpG_orbitHead{stroke:var(--tour-light);stroke-width:2px;stroke-dasharray:.035 2;animation:SovWpG_tour-orbit-head var(--tour-orbit) linear forwards}.SovWpG_orbitTail{stroke:var(--tour-accent);stroke-width:2px;stroke-dasharray:.24 2;animation:SovWpG_tour-orbit-tail var(--tour-orbit) linear forwards}.SovWpG_orbitGlow{stroke:var(--tour-accent);stroke-width:8px;stroke-dasharray:.16 2;opacity:.6;filter:blur(5px);animation:SovWpG_tour-orbit-glow var(--tour-orbit) linear forwards}@keyframes SovWpG_tour-orbit-tail{0%{stroke-dashoffset:.24px}to{stroke-dashoffset:-.76px}}@keyframes SovWpG_tour-orbit-head{0%{stroke-dashoffset:.035px}to{stroke-dashoffset:-.965px}}@keyframes SovWpG_tour-orbit-glow{0%{stroke-dashoffset:.16px}to{stroke-dashoffset:-.84px}}.SovWpG_orbit[data-fading=true]{opacity:0;transition:opacity var(--tour-travel) ease-out}.SovWpG_explorer:not([data-running=true]) :is(.SovWpG_orbit path,.SovWpG_spark){animation-play-state:paused!important}.SovWpG_explorer:not([data-running=true]) .SovWpG_panels *{animation-play-state:paused!important}.SovWpG_explorer:not([data-running=true]) .SovWpG_panels *:before{animation-play-state:paused!important}.SovWpG_explorer:not([data-running=true]) .SovWpG_panels *:after{animation-play-state:paused!important}.SovWpG_pauseSlot{position:absolute;top:100%;right:0}.SovWpG_panels{margin-top:36px;display:grid}.SovWpG_panel{border:1px solid var(--border);background:var(--card);opacity:0;visibility:hidden;border-radius:16px;grid-area:1/1;grid-template-columns:minmax(0,.8fr) minmax(0,1.9fr);gap:24px;padding:12px;transition:opacity .8s,visibility 0s linear .8s;display:grid}.SovWpG_panel[data-shown=true]{opacity:1;visibility:visible;transition:opacity .8s .2s,visibility}.SovWpG_panel:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.SovWpG_copy{flex-direction:column;justify-content:center;padding:28px 12px 28px 24px;display:flex}.SovWpG_copyEyebrow{color:var(--muted-foreground);margin:0 0 16px;font-size:12px}.SovWpG_copy h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.18}.SovWpG_copyDescription{color:var(--muted-foreground);margin:16px 0 0;font-size:15px;line-height:1.6}.SovWpG_facts{border-top:1px solid var(--border);gap:12px;margin:28px 0 0;padding-top:20px;font-size:13px;display:grid}.SovWpG_facts>div{grid-template-columns:88px minmax(0,1fr);gap:12px;display:grid}.SovWpG_facts dt{color:var(--muted-foreground)}.SovWpG_facts dd{margin:0}.SovWpG_facts code{background:var(--muted);border-radius:5px;padding:2px 6px;font-size:12px}.SovWpG_mockStage{background:linear-gradient(135deg, var(--background), #2b2013 55%, var(--card));border-radius:10px;flex-direction:column;min-width:0;padding:36px 0 0 36px;display:flex;position:relative;overflow:hidden}.SovWpG_window{border:1px solid var(--border);background:var(--background);min-height:452px;color:var(--foreground);text-align:left;border-bottom:0;border-right:0;border-radius:12px 0 0;flex-direction:column;flex:1;font-size:13px;display:flex;overflow:hidden;box-shadow:0 24px 60px -24px #100a0480}.SovWpG_windowBar{border-bottom:1px solid var(--border);background:var(--card);height:34px;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex;position:relative}.SovWpG_windowDots{gap:6px;display:flex;position:absolute;left:12px}.SovWpG_windowDots i{background:var(--border);border-radius:50%;width:10px;height:10px}.SovWpG_windowBody{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.92fr) minmax(0,1.25fr);min-height:0;display:grid}.SovWpG_windowBody[data-layout=chat]{grid-template-columns:minmax(0,1fr)}.SovWpG_windowBody[data-layout=chat] .SovWpG_chat{border-right:0}.SovWpG_windowBody[data-layout=chat] :is(.SovWpG_threadTitle,.SovWpG_chatThread,.SovWpG_composer){width:100%;max-width:620px;margin-inline:auto}.SovWpG_chat{border-right:1px solid var(--border);background:var(--card);flex-direction:column;min-width:0;display:flex}.SovWpG_threadTitle{margin:0;padding:14px 14px 0;font-size:12.5px;font-weight:600}.SovWpG_chatThread{flex-direction:column;flex:1;gap:9px;min-height:0;padding:12px 14px;line-height:1.5;display:flex;overflow:hidden}.SovWpG_chatThread p{margin:0}.SovWpG_userMessage{border:1px solid var(--border);background:var(--card);border-radius:10px;padding:8px 11px}.SovWpG_command{background:color-mix(in srgb, var(--tour-accent) 16%, transparent);color:var(--tour-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:5px;margin-right:6px;padding:1px 6px;font-size:11.5px}.SovWpG_agentMessage{flex-direction:column;gap:6px;display:flex}.SovWpG_muted{color:var(--muted-foreground)}.SovWpG_act{min-width:0;color:var(--muted-foreground);white-space:nowrap;align-items:baseline;gap:5px;font-size:12px;display:flex}.SovWpG_actTarget,.SovWpG_actCode{text-overflow:ellipsis;min-width:0;color:color-mix(in srgb, var(--muted-foreground) 70%, transparent);overflow:hidden}.SovWpG_actCode{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:11px}.SovWpG_actResult{flex-shrink:0;margin-left:auto;padding-left:8px;font-size:11px}.SovWpG_intent{gap:3px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.SovWpG_intent span{width:88px;color:var(--muted-foreground);display:inline-block}.SovWpG_fileChip{border:1px solid var(--border);background:var(--card);border-radius:8px;align-items:center;gap:7px;width:fit-content;max-width:100%;padding:5px 9px;font-size:12px;display:flex}.SovWpG_fileChip strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.SovWpG_fileChip em{color:var(--muted-foreground);font-size:10.5px;font-style:normal}.SovWpG_added{color:#16a34a}.SovWpG_removed{color:#dc2626}.SovWpG_composer{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);border-radius:14px;flex-direction:column;gap:10px;margin:0 10px 10px;padding:10px 12px;font-size:12px;display:flex}.SovWpG_composerTools{justify-content:space-between;align-items:center;font-size:11px;display:flex}.SovWpG_composerTools>span:first-child{align-items:center;gap:4px;display:inline-flex}.SovWpG_send{background:var(--tour-accent);width:22px;height:22px;color:var(--background);border-radius:6px;place-items:center;display:grid}.SovWpG_pane{background:var(--background);flex-direction:column;min-width:0;display:flex}.SovWpG_paneTabs{border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0;height:36px;font-size:12px;display:flex}.SovWpG_paneTabs>span{border-right:1px solid var(--border);color:var(--muted-foreground);white-space:nowrap;align-items:center;padding:0 14px;display:flex}.SovWpG_paneTabs>span[data-active=true]{background:var(--background);color:var(--foreground)}.SovWpG_paneBody{flex:1;min-height:0;overflow:hidden}.SovWpG_doc{padding:20px 24px;line-height:1.55}.SovWpG_doc p{margin:0 0 10px}.SovWpG_doc h4{letter-spacing:-.015em;margin:0 0 12px;font-size:19px;font-weight:600}.SovWpG_doc h5{margin:16px 0 6px;font-size:13px;font-weight:600}.SovWpG_doc ol,.SovWpG_doc ul{margin:0;padding-left:18px}.SovWpG_doc ol{list-style:decimal}.SovWpG_doc ul{list-style:outside}.SovWpG_doc li+li{margin-top:3px}.SovWpG_crumb{color:var(--muted-foreground);font-size:11px}.SovWpG_evidence{flex-wrap:wrap;gap:6px;display:flex}.SovWpG_evidence>span{border:1px solid var(--border);background:var(--background);border-radius:6px;padding:3px 8px;font-size:11.5px}.SovWpG_windowBody[data-layout=browser]{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr)}.SovWpG_browser{flex-direction:column;min-width:0;height:100%;display:flex}.SovWpG_browserBar{border-bottom:1px solid var(--border);background:var(--card);height:36px;color:var(--muted-foreground);flex-shrink:0;align-items:center;gap:10px;padding:0 12px;display:flex}.SovWpG_url{background:var(--background);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;align-items:center;gap:6px;min-width:0;height:24px;padding:0 10px;font-size:11px;display:flex;overflow:hidden}.SovWpG_browserViewport{flex:1;min-height:0;position:relative;overflow:hidden}.SovWpG_browserPage{transform:scale(var(--page-scale,.7));transform-origin:0 0;position:absolute;top:0;left:0}.SovWpG_appPage{background:var(--card);height:900px;padding:8px;font-size:14px}.SovWpG_appSurface{border:1px solid var(--border);background:var(--background);border-radius:16px;flex-direction:column;height:100%;display:flex;overflow:hidden}.SovWpG_appTabs{align-items:center;gap:10px;min-height:50px;padding:8px 14px;display:flex}.SovWpG_appBody{flex:1;min-height:0}.SovWpG_appSection{margin-top:32px}.SovWpG_appSection h2{margin:0 0 10px;font-size:14px;font-weight:600}.SovWpG_appPhases,.SovWpG_appActivity{gap:2px;margin:0;padding:0;list-style:none;display:grid}.SovWpG_appPhases li{border:1px solid var(--border);border-radius:8px;align-items:center;gap:10px;min-height:36px;padding:0 10px;font-size:14px;font-weight:500;display:flex}.SovWpG_appPhases li+li{margin-top:6px}.SovWpG_appPhases li[data-state=current]{border-color:color-mix(in srgb, var(--phase-current,#f59e0b) 45%, var(--border))}.SovWpG_appPhases em,.SovWpG_appActivity em{color:var(--muted-foreground);margin-left:auto;font-size:12px;font-style:normal;font-weight:400}.SovWpG_appActivity li{min-height:30px;color:var(--muted-foreground);align-items:center;gap:8px;font-size:14px;display:flex}.SovWpG_appActivity li[data-highlight=true]{color:var(--foreground)}.SovWpG_appUpdate{border:1px solid var(--border);background:var(--card);border-radius:10px;margin-top:24px;padding:16px 18px;font-size:14px}.SovWpG_appUpdate>p,.SovWpG_appUpdateHeader{margin:0 0 12px}.SovWpG_appUpdateHeader{align-items:center;gap:8px;font-weight:500;display:flex}.SovWpG_appUpdateHeader em{color:var(--muted-foreground);font-style:normal;font-weight:400}@media (max-width:1100px){.SovWpG_panel{grid-template-columns:minmax(0,1fr)}.SovWpG_copy{padding:20px 12px 4px}.SovWpG_copy h3{max-width:30ch}.SovWpG_copyDescription{max-width:60ch}}@media (max-width:1000px){.SovWpG_explorer{--tour-gap:32px}.SovWpG_row{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:repeat(5,168px);overflow-x:auto}.SovWpG_row::-webkit-scrollbar{display:none}.SovWpG_step{scroll-snap-align:center}}@media (max-width:639px){.SovWpG_explorer{--tour-gap:24px;width:calc(100% - 32px);margin-top:36px}.SovWpG_row{grid-template-columns:repeat(5,148px)}.SovWpG_card{padding:12px}.SovWpG_cardTop{margin-bottom:6px}.SovWpG_panels{margin-top:40px}.SovWpG_panel{gap:12px;padding:8px}.SovWpG_copy{padding:16px 8px 0}.SovWpG_facts>div{grid-template-columns:80px minmax(0,1fr)}.SovWpG_mockStage{padding:20px 0 0 16px}.SovWpG_window{min-height:360px}.SovWpG_statusColumn{width:104px}.SovWpG_executionColumn{width:72px}.SovWpG_windowBody,.SovWpG_windowBody[data-layout=browser]{grid-template-columns:minmax(0,1fr)}.SovWpG_pane{display:none}}@media (prefers-reduced-motion:reduce){.SovWpG_card,.SovWpG_panel,.SovWpG_panel[data-shown=true]{transition:none}}.SovWpG_appUpdateTitle{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.SovWpG_appUpdateTitle svg{color:#16a34a}.SovWpG_appPhases[data-celebrate] li>svg,.SovWpG_appPhases[data-celebrate] li>em{animation:.45s cubic-bezier(.22,1,.36,1) both SovWpG_tour-phase-tick;animation-delay:calc(4.1s + var(--phase-index) * .3s)}@keyframes SovWpG_tour-phase-tick{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.SovWpG_celebrateStatus [data-status-motion-layer]{animation-delay:1.2s!important}.SovWpG_celebrateStatus [data-status-motion-layer] svg{animation-delay:1.2s!important}.SovWpG_celebrateStatus [data-status-motion-layer] svg path{animation-delay:1.28s!important}.SovWpG_celebrateUpdate{animation:.6s cubic-bezier(.22,1,.36,1) 1.9s both SovWpG_tour-update-in}.SovWpG_appBody[data-celebrate] [data-slot=scroll-area-viewport]>*{animation:1s cubic-bezier(.65,0,.35,1) 3.2s both SovWpG_tour-page-scroll}@keyframes SovWpG_tour-page-scroll{0%{transform:none}to{transform:translateY(-190px)}}@keyframes SovWpG_tour-update-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.SovWpG_appPhases[data-celebrate] li>svg,.SovWpG_appPhases[data-celebrate] li>em,.SovWpG_celebrateUpdate{animation:none}.SovWpG_appBody[data-celebrate] [data-slot=scroll-area-viewport]>*{animation:none}}.SovWpG_panel:not([data-shown=true]) [data-organic-shimmer]{animation-play-state:paused!important}.SovWpG_panel:not([data-shown=true]) [data-organic-shimmer] *{animation-play-state:paused!important}.SovWpG_panel:not([data-shown=true]) [data-organic-shimmer]:before{animation-play-state:paused!important}.SovWpG_panel:not([data-shown=true]) [data-organic-shimmer]:after{animation-play-state:paused!important}