.scene-tabs[data-astro-cid-oege65t5]{display:flex;gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-1rem;padding:.25rem 1rem .5rem}.scene-tabs[data-astro-cid-oege65t5]::-webkit-scrollbar{display:none}.scene-tabs[data-astro-cid-oege65t5].scene-tabs-bare{display:none!important}.scene-tabs[data-astro-cid-oege65t5] .scene-tab[data-astro-cid-oege65t5]{flex:0 0 auto;min-width:9.5rem;scroll-snap-align:start}@media(min-width:1024px){.scene-tabs[data-astro-cid-oege65t5]{display:grid;align-content:start;overflow:visible;margin:0;padding:0}.scene-tabs[data-astro-cid-oege65t5] .scene-tab[data-astro-cid-oege65t5]{min-width:0}.scene-tab[data-astro-cid-oege65t5][aria-selected=true]{transform:translate(4px)}}.scene-tab[data-astro-cid-oege65t5]{position:relative;display:grid;gap:.2rem;text-align:left;padding:.9rem 1rem 1.1rem;border-radius:1rem;border:1px solid var(--color-border);background:var(--surface-card);color:var(--foreground);overflow:hidden;cursor:pointer;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.scene-tab[data-astro-cid-oege65t5]:hover{border-color:color-mix(in oklch,var(--foreground-muted) 50%,transparent)}.scene-tab[data-astro-cid-oege65t5][aria-selected=true]{border-color:var(--color-primary);box-shadow:0 10px 30px -18px color-mix(in oklch,var(--color-primary) 70%,transparent)}.scene-tab[data-astro-cid-oege65t5]:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.scene-progress[data-astro-cid-oege65t5]{position:absolute;left:0;right:0;bottom:0;height:3px;background:transparent}.scene-progress[data-astro-cid-oege65t5] span[data-astro-cid-oege65t5]{display:block;height:100%;width:100%;background:var(--color-primary);transform:scaleX(0);transform-origin:left}.scene-tab[data-astro-cid-oege65t5][aria-selected=true] .scene-progress[data-astro-cid-oege65t5] span[data-astro-cid-oege65t5]{transform:scaleX(1)}.agent-scenes[data-astro-cid-oege65t5][data-playing] .scene-tab[data-astro-cid-oege65t5][aria-selected=true] .scene-progress[data-astro-cid-oege65t5] span[data-astro-cid-oege65t5]{transform:scaleX(0);animation:scene-fill var(--scene-ms, 9s) linear forwards}@keyframes scene-fill{to{transform:scaleX(1)}}.agent-window[data-astro-cid-oege65t5]{border-radius:1.25rem;border:1px solid var(--color-border);background:var(--surface-card);box-shadow:0 30px 60px -40px color-mix(in srgb,var(--color-night-950) 45%,transparent);overflow:hidden;min-height:100%}.dot[data-astro-cid-oege65t5]{width:10px;height:10px;border-radius:999px;display:inline-block}.say-caret[data-astro-cid-oege65t5]{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.15em;background:var(--color-primary);opacity:0}.agent-scenes[data-astro-cid-oege65t5][data-playing] .say-caret[data-astro-cid-oege65t5]{animation:say-blink 1s steps(1) infinite}@keyframes say-blink{0%{opacity:1}50%{opacity:0}}.agent-step[data-astro-cid-oege65t5]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:.6rem;align-items:start;padding:.7rem 0;border-top:1px solid var(--color-border);transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}.step-check[data-astro-cid-oege65t5]{display:grid;place-items:center;width:20px;height:20px;margin-top:2px;border-radius:6px;color:var(--color-success);background:color-mix(in oklch,var(--color-success) 14%,transparent)}.agent-result[data-astro-cid-oege65t5]{display:flex;gap:.6rem;align-items:center;margin-top:.5rem;padding:.85rem 1.25rem;border-top:1px solid var(--color-border);background:color-mix(in oklch,var(--color-primary) 10%,var(--surface-card));font-size:.9rem;font-weight:600;transition:opacity .45s ease,transform .45s ease}.agent-scenes[data-astro-cid-oege65t5][data-playing] [data-astro-cid-oege65t5][data-step]:not([data-shown]),.agent-scenes[data-astro-cid-oege65t5][data-playing] [data-astro-cid-oege65t5][data-result]:not([data-shown]){opacity:0;transform:translateY(8px)}@media(prefers-reduced-motion:reduce){.scene-tab[data-astro-cid-oege65t5],.agent-step[data-astro-cid-oege65t5],.agent-result[data-astro-cid-oege65t5]{transition:none}}
