._0zDhOa_story{height:auto;position:relative}._0zDhOa_frame{border:1px solid var(--border);background:var(--card);border-radius:14px;flex-direction:column;height:calc(100svh - 120px);min-height:540px;max-height:760px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 55px -35px #0000004d,0 2px 6px #0000000a}._0zDhOa_windowHeader{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;height:52px;padding:0 20px;display:flex}._0zDhOa_stepNav{border-bottom:1px solid var(--border);background:var(--muted);flex-shrink:0;justify-content:center;align-items:center;gap:4px;margin:0;padding:10px 12px;list-style:none;display:flex}._0zDhOa_stepNav li{min-width:0}._0zDhOa_stepButton{color:var(--muted-foreground);text-align:left;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:11px;line-height:1.3;transition:background .18s,color .18s,box-shadow .18s;display:flex}._0zDhOa_stepNumber{font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;display:inline-flex}._0zDhOa_stepButton[aria-current=step]{border-color:var(--border);background:var(--card);color:var(--foreground);font-weight:600;box-shadow:0 2px 4px #0000000f}._0zDhOa_stepButton[aria-current=step] ._0zDhOa_stepNumber{background:var(--foreground);color:var(--background)}._0zDhOa_stepButton:hover{background:var(--card);color:var(--foreground)}._0zDhOa_stepButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._0zDhOa_body{flex:1;min-height:0}._0zDhOa_panel{grid-template-columns:1fr 1.05fr;height:100%;display:none}._0zDhOa_panel[data-active=true]{display:grid}._0zDhOa_stepTitle{display:none}._0zDhOa_artifact{border-right:1px solid var(--border);min-width:0;min-height:0;overflow-y:auto}._0zDhOa_chat{flex-direction:column;min-width:0;min-height:0;padding:24px;display:flex}._0zDhOa_chatTranscript{scrollbar-gutter:stable;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._0zDhOa_chatTranscript>fieldset{flex-shrink:0}._0zDhOa_processCheck{color:#fff;background:#16a34a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:15px;height:15px;margin-top:2px;display:inline-flex}._0zDhOa_enhanced{display:none}._0zDhOa_textFallback{display:block}@media (scripting:enabled){._0zDhOa_enhanced{display:block}._0zDhOa_textFallback{display:none}}@media (max-width:1023px),(prefers-reduced-motion:reduce){._0zDhOa_story{height:auto}._0zDhOa_frame{height:auto;min-height:0;max-height:none;position:static}._0zDhOa_stepNav{display:none}._0zDhOa_panel,._0zDhOa_panel[data-active=true]{border-top:1px solid var(--border);grid-template-columns:1fr;height:auto;display:grid}._0zDhOa_stepTitle{background:var(--muted);order:0;align-items:center;gap:10px;margin:0;padding:16px 20px;font-size:14px;font-weight:600;display:flex}._0zDhOa_chat{order:1;padding:24px 20px}._0zDhOa_chatTranscript{scrollbar-gutter:auto;flex:none;overflow:visible}._0zDhOa_artifact{border:0;order:2;overflow:visible}._0zDhOa_chat>[data-chat-composer]{display:none}}._0zDhOa_intro{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:32px;display:none}._0zDhOa_intro[data-active=true]{display:flex}@media (max-width:1023px),(prefers-reduced-motion:reduce){._0zDhOa_intro,._0zDhOa_intro[data-active=true]{display:none}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){._0zDhOa_panel[data-active=true],._0zDhOa_intro[data-active=true]{animation:.32s cubic-bezier(.22,1,.36,1) both _0zDhOa_stepEnter}._0zDhOa_stepNav button{transition:color .2s,border-color .2s}}@keyframes _0zDhOa_stepEnter{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){._0zDhOa_panel[data-active=true] [data-user-message]{animation:.28s ease-out both _0zDhOa_demoReveal}._0zDhOa_panel[data-active=true] [data-agent-heading]{animation:.28s ease-out .12s both _0zDhOa_demoReveal}._0zDhOa_panel[data-active=true] [data-process-item]{animation:.24s ease-out .26s both _0zDhOa_demoReveal}._0zDhOa_panel[data-active=true] [data-process-item]:nth-child(2){animation-delay:.44s}._0zDhOa_panel[data-active=true] [data-process-item]:nth-child(3){animation-delay:.62s}._0zDhOa_panel[data-active=true] [data-reply-typing],._0zDhOa_panel[data-active=true] [data-agent-result]{animation:.32s ease-out .9s both _0zDhOa_demoReveal}._0zDhOa_panel[data-active=true] [data-result-reveal]{animation:.36s cubic-bezier(.22,1,.36,1) .95s both _0zDhOa_demoReveal}}@keyframes _0zDhOa_demoReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._0zDhOa_typingCursor{vertical-align:-.1em;background:currentColor;width:2px;height:1em;margin-left:2px;animation:.8s step-end infinite _0zDhOa_cursorBlink;display:inline-block}@keyframes _0zDhOa_cursorBlink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){._0zDhOa_typingCursor{animation:none}}._0zDhOa_frame[data-fast-forward=true] :is(._0zDhOa_panel[data-active=true],._0zDhOa_intro[data-active=true],._0zDhOa_panel[data-active=true] [data-user-message],._0zDhOa_panel[data-active=true] [data-agent-heading],._0zDhOa_panel[data-active=true] [data-process-item],._0zDhOa_panel[data-active=true] [data-reply-typing],._0zDhOa_panel[data-active=true] [data-agent-result],._0zDhOa_panel[data-active=true] [data-result-reveal]){opacity:1;animation:none;transform:none}
._6eyVxa_glow{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 32% 24%, color-mix(in oklch, var(--primary) 7%, transparent), transparent 52%), radial-gradient(ellipse at 72% 15%, color-mix(in oklch, var(--foreground) 3%, transparent), transparent 48%);position:absolute;inset:0 0 20%;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}._6eyVxa_agents{isolation:isolate;align-items:center;display:inline-flex;position:relative}._6eyVxa_agent{--tilt:-6deg;--lift:3px;z-index:0;width:1.5rem;height:1.75rem;transform:translateY(var(--lift)) rotate(var(--tilt));flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:relative}._6eyVxa_agent+._6eyVxa_agent{margin-inline-start:-1px}._6eyVxa_agent:nth-child(2){--tilt:-3deg;--lift:1px}._6eyVxa_agent:nth-child(3){--tilt:0deg;--lift:0px}._6eyVxa_agent:nth-child(4){--tilt:3deg;--lift:1px}._6eyVxa_agent:nth-child(5){--tilt:6deg;--lift:3px}@media (min-width:640px){._6eyVxa_agent{width:2.75rem;height:3rem}._6eyVxa_agent+._6eyVxa_agent{margin-inline-start:-2px}}@media (hover:hover) and (pointer:fine){._6eyVxa_agent:hover{z-index:20;transform:translateY(-7px)rotate(0)scale(1.14)}}._6eyVxa_agent:active{z-index:20;transform:translateY(-5px)rotate(0)scale(1.1)}@media (prefers-reduced-motion:reduce){._6eyVxa_agent{transition:none}}
