.ai-chat[data-playing] [data-astro-cid-w72ns4ec][data-at]{transition:opacity .35s ease-out,transform .35s ease-out}.ai-chat[data-playing] [data-astro-cid-w72ns4ec][data-at]:not(.is-shown){opacity:0;transform:translateY(4px)}.ai-chat__typing[data-astro-cid-w72ns4ec]{display:none}.ai-chat[data-playing] .ai-chat__typing[data-astro-cid-w72ns4ec]{display:flex}.ai-chat__typing[data-astro-cid-w72ns4ec] span[data-astro-cid-w72ns4ec]{opacity:.5;background:currentColor;border-radius:9999px;width:6px;height:6px;animation:1.2s ease-in-out infinite ai-chat-dot}.ai-chat__typing[data-astro-cid-w72ns4ec] span[data-astro-cid-w72ns4ec]:nth-child(2){animation-delay:.15s}.ai-chat__typing[data-astro-cid-w72ns4ec] span[data-astro-cid-w72ns4ec]:nth-child(3){animation-delay:.3s}@keyframes ai-chat-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:.8;transform:translateY(-2px)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:""}}}.code-toggle__tab[data-astro-cid-aa3pgo26].active{border-color:var(--color-primary-400,var(--color-violet-400));color:var(--color-base-100,var(--color-zinc-100))}.code-toggle__tab[data-astro-cid-aa3pgo26].active:before{content:var(--tw-content);opacity:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@media (prefers-reduced-motion:no-preference){.hero-signals__curve[data-astro-cid-b3fulvpm]{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s ease-out .2s forwards hero-signals-draw}.hero-signals__detail[data-astro-cid-b3fulvpm]{opacity:0;animation:.8s ease-out 2.2s forwards hero-signals-fade}}@keyframes hero-signals-draw{to{stroke-dashoffset:0}}@keyframes hero-signals-fade{to{opacity:1}}
