.journey.svelte-2i0dbh{grid-template-columns:repeat(3,minmax(0,1fr));margin:56px 0 0;padding:0;list-style:none;display:grid;position:relative}.stage.svelte-2i0dbh{grid-row:span 5;grid-template-rows:subgrid;align-content:start;padding:36px 40px 0 0;display:grid;position:relative}.stage.svelte-2i0dbh:before{content:"";background:var(--axis);transform-origin:0;height:2px;position:absolute;inset:5px 0 auto}.stage.svelte-2i0dbh:after{content:"";background:var(--link);width:12px;height:12px;box-shadow:0 0 0 4px var(--paper);border-radius:50%;position:absolute;top:0;left:0}.stage.svelte-2i0dbh:last-child:before{clip-path:polygon(0 0,calc(100% - 10px) 0,calc(100% - 10px) 100%,0 100%);right:0}.journey.svelte-2i0dbh:after{content:"";background:var(--axis);clip-path:polygon(0 0,100% 50%,0 100%);width:10px;height:10px;position:absolute;top:1px;right:0}.tint .stage.svelte-2i0dbh:after{box-shadow:0 0 0 4px var(--tint)}h3.svelte-2i0dbh{font-size:28px}.line.svelte-2i0dbh{color:var(--soft);text-wrap:pretty;margin:8px 0 0}.when.svelte-2i0dbh{color:var(--soft);align-self:end;margin:20px 0 10px;font-size:15px;font-weight:600}.draft.svelte-2i0dbh{border:1px solid var(--rule);border-radius:var(--radius-xl);background:var(--paper);flex-direction:column;display:flex}.tool.svelte-2i0dbh{border-bottom:1px solid var(--rule);color:var(--soft);align-items:center;gap:8px;margin:0;padding:12px 16px;font-size:14px;display:flex}.rows.svelte-2i0dbh{margin:0;padding:6px 16px;list-style:none}.rows.svelte-2i0dbh li:where(.svelte-2i0dbh){color:var(--ink);padding:7px 0;font-size:15px}.rows.svelte-2i0dbh li:where(.svelte-2i0dbh)+li:where(.svelte-2i0dbh){border-top:1px dashed var(--rule)}.status.svelte-2i0dbh{border-top:1px solid var(--rule);color:var(--link);align-items:center;gap:6px;margin:auto 0 0;padding:10px 16px;font-size:14px;font-weight:600;display:flex}.agents.svelte-2i0dbh{margin:16px 0 0;padding:0;list-style:none}.agents.svelte-2i0dbh a:where(.svelte-2i0dbh){color:var(--soft);transition:color var(--duration-quick) var(--ease-smooth-out);padding:6px 0;text-decoration:none;display:block}.agents.svelte-2i0dbh .lead:where(.svelte-2i0dbh) a:where(.svelte-2i0dbh){color:var(--ink);font-weight:600}@media (hover:hover) and (pointer:fine){.agents.svelte-2i0dbh a:where(.svelte-2i0dbh):hover{color:var(--link);text-underline-offset:4px;text-decoration:underline}}.agents.svelte-2i0dbh p:where(.svelte-2i0dbh){color:var(--soft);text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.detailed.svelte-2i0dbh .agents:where(.svelte-2i0dbh){margin-top:24px}.detailed.svelte-2i0dbh .agents:where(.svelte-2i0dbh) li:where(.svelte-2i0dbh){padding-bottom:22px}.detailed.svelte-2i0dbh .agents:where(.svelte-2i0dbh) h4:where(.svelte-2i0dbh){margin:0 0 6px;font-size:19px}@media (prefers-reduced-motion:no-preference){.armed.svelte-2i0dbh .stage:where(.svelte-2i0dbh):before{transform:scaleX(0)}.armed.svelte-2i0dbh:after{opacity:0}.armed.shown.svelte-2i0dbh:after{opacity:1;transition:opacity var(--duration-quick) var(--ease-smooth-out) calc(3 * var(--duration-overlay))}.armed.svelte-2i0dbh .stage:where(.svelte-2i0dbh)>:where(.svelte-2i0dbh){opacity:0;transform:translateY(var(--distance-medium))}.armed.svelte-2i0dbh .stage.shown:where(.svelte-2i0dbh):before{transition:transform var(--duration-overlay) var(--ease-smooth-out);transition-delay:calc(var(--i) * var(--duration-overlay));transform:none}.armed.svelte-2i0dbh .stage.shown:where(.svelte-2i0dbh)>:where(.svelte-2i0dbh){opacity:1;transition:opacity var(--duration-overlay) var(--ease-smooth-out), transform var(--duration-overlay) var(--ease-smooth-out);transition-delay:calc(var(--i) * var(--duration-overlay));transform:none}}@media (width<=820px){.journey.svelte-2i0dbh{grid-template-columns:1fr;margin-top:40px}.stage.svelte-2i0dbh{padding:0 0 40px 32px;display:block}.stage.svelte-2i0dbh:before{transform-origin:top;width:2px;height:auto;inset:6px auto 0 5px}.stage.svelte-2i0dbh:last-child:before{clip-path:none;bottom:40px}.journey.svelte-2i0dbh:after{display:none}.armed.svelte-2i0dbh .stage:where(.svelte-2i0dbh):before{transform:scaleY(0)}.armed.svelte-2i0dbh .stage.shown:where(.svelte-2i0dbh):before,.armed.svelte-2i0dbh .stage.shown:where(.svelte-2i0dbh)>:where(.svelte-2i0dbh){transition-delay:0s}}
