.story.svelte-19zt5by{--win-h:486px;text-align:left;width:100%}.frame.svelte-19zt5by{background:radial-gradient(60% 80% at 0 0,#c9d1ff,#0000 70%),radial-gradient(50% 70% at 100% 10%,#bff0ee,#0000 70%),radial-gradient(70% 60% at 50% 100%,#e4dcff,#0000 75%),#eef1ff;border-radius:26px;padding:68px 56px 0;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #2b3f9a80}.narration.svelte-19zt5by{z-index:2;color:#fff;max-width:calc(100% - 32px);font:500 15px/1.3 var(--body);white-space:nowrap;background:#1d2029ee;border-radius:999px;align-items:center;gap:10px;padding:6px 18px 6px 6px;display:flex;position:absolute;top:18px;left:50%;translate:-50%;box-shadow:0 10px 24px -12px #14161c99}.badge.svelte-19zt5by{background:#2c3140;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.line.svelte-19zt5by{text-overflow:ellipsis;animation:.5s cubic-bezier(.2,.8,.2,1) both svelte-19zt5by-narrate;overflow:hidden}@keyframes svelte-19zt5by-narrate{0%{opacity:0;filter:blur(6px);transform:translateY(4px)}}.window.svelte-19zt5by{height:var(--win-h);background:#fbfbfd;border:1px solid #ffffffb3;border-bottom:0;border-radius:16px 16px 0 0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #14161c0f,0 24px 50px -30px #1d2b6b66}.bar.svelte-19zt5by{border-bottom:1px solid var(--line);height:44px;color:var(--grey);font:500 14px/1 var(--body);justify-content:space-between;align-items:center;padding:0 18px;display:flex}.connected.svelte-19zt5by{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:13px;display:inline-flex}.led.svelte-19zt5by{background:#2fb36d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2fb36d26}.trigger.svelte-19zt5by,.agent.svelte-19zt5by,.run.svelte-19zt5by,.run.svelte-19zt5by li:where(.svelte-19zt5by),.answer.svelte-19zt5by,.answer.svelte-19zt5by li:where(.svelte-19zt5by){animation:svelte-19zt5by-appear .45s var(--at,0s) cubic-bezier(.2, .8, .2, 1) both}@keyframes svelte-19zt5by-appear{0%{opacity:0;transform:translateY(8px)}}.paused.svelte-19zt5by :where(.svelte-19zt5by),.paused.svelte-19zt5by :where(.svelte-19zt5by):before,.paused.svelte-19zt5by :where(.svelte-19zt5by):after{animation-play-state:paused!important}.chat.svelte-19zt5by{height:calc(var(--win-h) - 44px);overflow:hidden}.chat-inner.svelte-19zt5by{max-width:660px;animation:svelte-19zt5by-scroll-up .9s var(--scroll-at) cubic-bezier(.6, 0, .2, 1) both;flex-direction:column;gap:16px;margin:0 auto;padding:26px 24px;display:flex}@keyframes svelte-19zt5by-scroll-up{to{transform:translateY(var(--scroll,0px))}}.trigger.svelte-19zt5by{background:#f7f9ff;border:1px dashed #b9c6f0;border-radius:12px;align-self:flex-start;align-items:center;gap:12px;padding:10px 16px 10px 10px;display:flex}.trigger-icon.svelte-19zt5by{width:32px;height:32px;color:var(--blue);background:#e8edff;border-radius:9px;place-items:center;display:grid}.trigger.svelte-19zt5by b:where(.svelte-19zt5by){color:var(--ink);font-size:15px;font-weight:600;display:block}.trigger.svelte-19zt5by small:where(.svelte-19zt5by){color:var(--grey);font-size:13px}.agent.svelte-19zt5by{color:var(--grey);align-items:center;gap:10px;font-weight:500;display:flex}.avatar.svelte-19zt5by{border:1px solid var(--line);width:28px;height:28px;color:var(--ink);background:#fff;border-radius:8px;place-items:center;display:grid}.run.svelte-19zt5by{background:#fff;border:1px solid #c9d4f5;border-radius:14px;overflow:hidden;box-shadow:0 10px 26px -20px #2b3f9a66}.run-head.svelte-19zt5by{border-bottom:1px solid var(--line);font:600 15px/1.2 var(--body);color:var(--ink);align-items:center;gap:12px;padding:13px 16px;display:flex}.swap.svelte-19zt5by{display:grid}.swap.svelte-19zt5by>span:where(.svelte-19zt5by){grid-area:1/1}.working.svelte-19zt5by{animation:svelte-19zt5by-vanish .2s var(--done) both}.finished.svelte-19zt5by{animation:svelte-19zt5by-show .2s var(--done) both}@keyframes svelte-19zt5by-vanish{to{opacity:0}}@keyframes svelte-19zt5by-show{0%{opacity:0}}.run.svelte-19zt5by ol:where(.svelte-19zt5by){margin:0;padding:6px 0;list-style:none}.run.svelte-19zt5by li:where(.svelte-19zt5by){grid-template-columns:26px 1fr auto;align-items:center;gap:12px;padding:9px 16px;display:grid}.mark-box.svelte-19zt5by{background:#eef2ff;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.mark-box.own.svelte-19zt5by{background:var(--fog);color:var(--grey)}.step-text.svelte-19zt5by{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:15px;display:flex}.step-text.svelte-19zt5by small:where(.svelte-19zt5by){color:var(--label);font-size:13px}.state.svelte-19zt5by{place-items:center;width:20px;height:20px;display:grid;position:relative}.spin.svelte-19zt5by,.ok.svelte-19zt5by{grid-area:1/1}.spin.svelte-19zt5by{border:2px solid #c9d4f5;border-top-color:var(--blue);width:15px;height:15px;animation:svelte-19zt5by-turn .8s linear infinite, svelte-19zt5by-vanish .15s var(--done) both;border-radius:50%}.ok.svelte-19zt5by{color:#1d6b43;width:20px;height:20px;animation:svelte-19zt5by-pop .35s var(--done) cubic-bezier(.2, 1.4, .4, 1) both;background:#e3f6eb;border-radius:50%;place-items:center;display:grid}@keyframes svelte-19zt5by-turn{to{rotate:360deg}}@keyframes svelte-19zt5by-pop{0%{opacity:0;transform:scale(.4)}}.answer.svelte-19zt5by p:where(.svelte-19zt5by){color:var(--ink);font-size:16px;line-height:1.5}.answer.svelte-19zt5by ul:where(.svelte-19zt5by){gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.answer.svelte-19zt5by li:where(.svelte-19zt5by){border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:170px 1fr 52px;align-items:center;gap:14px;padding:10px 14px;display:grid}.who.svelte-19zt5by{flex-direction:column;display:flex}.who.svelte-19zt5by b:where(.svelte-19zt5by){color:var(--ink);font-size:15px;font-weight:600}.who.svelte-19zt5by small:where(.svelte-19zt5by){color:var(--label);font-size:12px}.bar-track.svelte-19zt5by{background:#eef1f7;border-radius:99px;height:8px;display:block;overflow:hidden}.bar-fill.svelte-19zt5by{height:100%;width:var(--v);border-radius:inherit;background:linear-gradient(90deg, #7d95ff, var(--blue));transform-origin:0;animation:svelte-19zt5by-grow .9s calc(var(--at,0s) + .15s) cubic-bezier(.2, .8, .2, 1) both;display:block}@keyframes svelte-19zt5by-grow{0%{transform:scaleX(0)}}.answer.svelte-19zt5by strong:where(.svelte-19zt5by){color:var(--blue);font:700 20px/1 var(--display);text-align:right}.scenes.svelte-19zt5by{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.scenes.svelte-19zt5by button:where(.svelte-19zt5by){color:var(--label);font:500 14px/1.3 var(--body);text-align:left;cursor:pointer;background:0 0;border:0;gap:9px;padding:6px 2px;display:grid}.scenes.svelte-19zt5by button.active:where(.svelte-19zt5by),.scenes.svelte-19zt5by button:where(.svelte-19zt5by):hover{color:var(--ink)}.track.svelte-19zt5by{background:#dfe4f0;border-radius:99px;height:3px;display:block;overflow:hidden}.fill.svelte-19zt5by{background:var(--blue);transform-origin:0;height:100%;display:block}.note.svelte-19zt5by{color:var(--label);margin-top:10px;font-size:13px}@media (width<=760px){.story.svelte-19zt5by{--win-h:430px}.frame.svelte-19zt5by{border-radius:18px;padding:62px 10px 0}.narration.svelte-19zt5by{white-space:normal;width:max-content;max-width:calc(100% - 20px);padding-right:14px;font-size:13px;top:14px}.badge.svelte-19zt5by{width:26px;height:26px}.chat-inner.svelte-19zt5by{gap:12px;padding:18px 14px}.trigger.svelte-19zt5by b:where(.svelte-19zt5by){font-size:14px}.run.svelte-19zt5by li:where(.svelte-19zt5by){gap:10px;padding:8px 12px}.step-text.svelte-19zt5by{font-size:14px}.answer.svelte-19zt5by li:where(.svelte-19zt5by){grid-template-columns:1fr 60px 44px;gap:10px;padding:9px 11px}.answer.svelte-19zt5by p:where(.svelte-19zt5by){font-size:14px}.scenes.svelte-19zt5by{gap:8px}.scenes.svelte-19zt5by button:where(.svelte-19zt5by){font-size:12px}}.reduced.svelte-19zt5by :where(.svelte-19zt5by),.reduced.svelte-19zt5by :where(.svelte-19zt5by):before,.reduced.svelte-19zt5by :where(.svelte-19zt5by):after{animation:none!important}.reduced.svelte-19zt5by .spin:where(.svelte-19zt5by),.reduced.svelte-19zt5by .working:where(.svelte-19zt5by){display:none}.reduced.svelte-19zt5by .chat:where(.svelte-19zt5by){overflow-y:auto}.paths.svelte-kso9fs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.paths.svelte-kso9fs a:where(.svelte-kso9fs){border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.paths.svelte-kso9fs a:where(.svelte-kso9fs):hover{background:#f7f9ff;border-color:#b9c6f0}.path-icon.svelte-kso9fs{width:36px;height:36px;color:var(--blue);background:#eef2ff;border-radius:10px;flex:none;place-items:center;display:grid}.paths.svelte-kso9fs b:where(.svelte-kso9fs){color:var(--ink);font-size:15px;font-weight:600;display:block}.paths.svelte-kso9fs small:where(.svelte-kso9fs){color:var(--label);font-size:13px}.assistants.svelte-kso9fs{padding:100px 0}.split.svelte-kso9fs{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.split.svelte-kso9fs>:where(.svelte-kso9fs){min-width:0}.copy.svelte-kso9fs .lead:where(.svelte-kso9fs){margin-top:18px}.files.svelte-kso9fs{gap:8px;margin:26px 0 0;padding:0;list-style:none;display:grid}.files.svelte-kso9fs a:where(.svelte-kso9fs){border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 14px;text-decoration:none;display:flex}.files.svelte-kso9fs a:where(.svelte-kso9fs):hover{border-color:#b9c6f0}.files.svelte-kso9fs code:where(.svelte-kso9fs){color:var(--blue)}.files.svelte-kso9fs span:where(.svelte-kso9fs){color:var(--grey);font-size:14px}.aside.svelte-kso9fs{margin-top:22px;font-size:15px}.prompt.svelte-kso9fs{color:#e8ebf3;background:linear-gradient(150deg,#1b2236,#14161c 70%);border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -36px #1d2b6b88}.prompt-head.svelte-kso9fs{color:var(--label-dark);border-bottom:1px solid #2b2f3a;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:13px;display:flex}.prompt.svelte-kso9fs p:where(.svelte-kso9fs){color:#f2f4f8;padding:22px 22px 26px;font-size:17px;line-height:1.6}.prompt.svelte-kso9fs p.copied-in:where(.svelte-kso9fs){color:var(--label-dark);margin-top:-14px;padding-top:0;font-size:13px}.agents.svelte-kso9fs{padding:100px 0}.agents-head.svelte-kso9fs{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:36px;display:flex}.agents-head.svelte-kso9fs .lead:where(.svelte-kso9fs){margin-top:18px}.agents-head.svelte-kso9fs .btn:where(.svelte-kso9fs){flex:none}.feedback-grid.svelte-kso9fs{grid-template-columns:.9fr 1.1fr;align-items:center;gap:75px;display:grid}.feedback-grid.svelte-kso9fs>*{min-width:0}.feedback-copy.svelte-kso9fs h2:where(.svelte-kso9fs){max-width:15ch;margin-top:22px}.feedback-copy.svelte-kso9fs .lead:where(.svelte-kso9fs){margin-top:20px}.feedback-steps.svelte-kso9fs{flex-wrap:wrap;align-items:center;gap:10px;margin-top:34px;display:flex}.feedback-steps.svelte-kso9fs span:where(.svelte-kso9fs){font:500 var(--text-code) var(--mono);color:var(--ink);background:var(--fog);border:1px solid var(--line);border-radius:6px;padding:6px 9px}.feedback-steps.svelte-kso9fs span:where(.svelte-kso9fs):nth-child(2n){color:var(--label);background:0 0;border:0;padding:0}.sr-only.svelte-kso9fs{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=940px){.feedback-grid.svelte-kso9fs,.split.svelte-kso9fs{grid-template-columns:1fr;gap:36px}}@media (width<=760px){.assistants.svelte-kso9fs,.agents.svelte-kso9fs{padding:64px 0}.agents-head.svelte-kso9fs{flex-direction:column;align-items:flex-start;gap:20px}.prompt.svelte-kso9fs p:where(.svelte-kso9fs){padding:18px;font-size:15px}}
