.sai[data-v-9fb0fdf1]{display:inline-block;overflow:visible}.sai[data-v-9fb0fdf1] *{transform-box:fill-box;transform-origin:center}.sai-mic-bar[data-v-9fb0fdf1],.sai-mic-wave[data-v-9fb0fdf1],.sai-pencil-ink[data-v-9fb0fdf1],.sai-sun-glow[data-v-9fb0fdf1]{opacity:0}.sai-pencil-ink[data-v-9fb0fdf1]{stroke-dasharray:1;stroke-dashoffset:1}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-pencil[data-v-9fb0fdf1]{animation:sai-pencil-write-9fb0fdf1 1.1s ease-in-out}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-pencil-ink[data-v-9fb0fdf1]{animation:sai-pencil-ink-9fb0fdf1 1.1s ease-in-out}@keyframes sai-pencil-write-9fb0fdf1{0%,to{transform:translate(0)}12%{transform:translate(-3px,2px)}22%{transform:translate(-2px,1.25px)}32%{transform:translate(-1px,2px)}42%{transform:translateY(1.25px)}52%{transform:translate(1px,2px)}62%{transform:translate(2px,1.25px)}72%{transform:translate(3px,2px)}}@keyframes sai-pencil-ink-9fb0fdf1{0%,12%{opacity:1;stroke-dashoffset:1}72%,85%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-tile[data-v-9fb0fdf1]{animation:sai-tile-pop-9fb0fdf1 .5s cubic-bezier(.34,1.56,.64,1) both}.sai-tile-2[data-v-9fb0fdf1]{animation-delay:.08s!important}.sai-tile-3[data-v-9fb0fdf1]{animation-delay:.16s!important}.sai-tile-4[data-v-9fb0fdf1]{animation-delay:.24s!important}@keyframes sai-tile-pop-9fb0fdf1{0%,to{transform:scale(1)}40%{transform:scale(.72)}70%{transform:scale(1.08)}}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-sun[data-v-9fb0fdf1]{animation:sai-sun-rise-9fb0fdf1 .7s cubic-bezier(.34,1.56,.64,1) both}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-sun-glow[data-v-9fb0fdf1]{animation:sai-sun-glow-9fb0fdf1 1.4s ease-out .35s infinite}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-hills[data-v-9fb0fdf1]{animation:sai-hills-drift-9fb0fdf1 .7s ease-in-out}@keyframes sai-sun-rise-9fb0fdf1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(-1px)}}@keyframes sai-sun-glow-9fb0fdf1{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@keyframes sai-hills-drift-9fb0fdf1{0%,to{transform:translate(0)}50%{transform:translate(-.75px)}}.sai-video-lens[data-v-9fb0fdf1]{transform-origin:left center}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-video-lens[data-v-9fb0fdf1]{animation:sai-video-zoom-9fb0fdf1 1s ease-in-out infinite}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-video-rec[data-v-9fb0fdf1]{animation:sai-video-rec-9fb0fdf1 1s step-end infinite}@keyframes sai-video-zoom-9fb0fdf1{0%,to{transform:scale(1)}50%{transform:scale(.82,1.12)}}@keyframes sai-video-rec-9fb0fdf1{0%{fill:#ef4444;stroke:#ef4444}50%{fill:transparent;stroke:currentColor}}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-mic-head[data-v-9fb0fdf1]{animation:sai-mic-bob-9fb0fdf1 1.2s ease-in-out infinite}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-mic-bar[data-v-9fb0fdf1]{animation:sai-mic-level-9fb0fdf1 .6s ease-in-out infinite;opacity:1}.sai-mic-bar-2[data-v-9fb0fdf1]{animation-delay:.15s!important}.sai-mic-bar-3[data-v-9fb0fdf1]{animation-delay:.3s!important}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-mic-wave-l[data-v-9fb0fdf1]{animation:sai-mic-wave-l-9fb0fdf1 1.2s ease-out infinite}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-mic-wave-r[data-v-9fb0fdf1]{animation:sai-mic-wave-r-9fb0fdf1 1.2s ease-out infinite}@keyframes sai-mic-bob-9fb0fdf1{0%,to{transform:translateY(0)}50%{transform:translateY(-.6px)}}@keyframes sai-mic-level-9fb0fdf1{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes sai-mic-wave-l-9fb0fdf1{0%{opacity:0;transform:translate(1.5px)}30%{opacity:1}to{opacity:0;transform:translate(-1.5px)}}@keyframes sai-mic-wave-r-9fb0fdf1{0%{opacity:0;transform:translate(-1.5px)}30%{opacity:1}to{opacity:0;transform:translate(1.5px)}}.sai-book-left[data-v-9fb0fdf1]{transform-origin:right bottom}.sai-book-right[data-v-9fb0fdf1]{transform-origin:left bottom}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-book-right[data-v-9fb0fdf1]{animation:sai-book-lean-9fb0fdf1 1.1s cubic-bezier(.45,0,.2,1)}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-book-left[data-v-9fb0fdf1]{animation:sai-book-bump-9fb0fdf1 1.1s ease-in-out}@keyframes sai-book-lean-9fb0fdf1{0%,to{transform:translate(0) rotate(0)}25%{transform:translateY(-3px) rotate(0)}55%{transform:translate(-1.2px,-.5px) rotate(-16deg)}70%{transform:translate(-1px,-.5px) rotate(-12deg)}85%{transform:translate(-1px,-.5px) rotate(-14deg)}}@keyframes sai-book-bump-9fb0fdf1{0%,50%,to{transform:rotate(0)}60%{transform:rotate(-5deg)}75%{transform:rotate(1.5deg)}88%{transform:rotate(0)}}.sai-clock-hour[data-v-9fb0fdf1],.sai-clock-min[data-v-9fb0fdf1],.sai-clock-rim[data-v-9fb0fdf1]{transform-box:view-box;transform-origin:12px 12px}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-clock-min[data-v-9fb0fdf1]{animation:sai-spin-9fb0fdf1 1s linear infinite}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-clock-hour[data-v-9fb0fdf1]{animation:sai-spin-9fb0fdf1 12s linear infinite}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-clock-rim[data-v-9fb0fdf1]{animation:sai-clock-rewind-9fb0fdf1 .8s cubic-bezier(.34,1.56,.64,1)}@keyframes sai-spin-9fb0fdf1{to{transform:rotate(1turn)}}@keyframes sai-clock-rewind-9fb0fdf1{0%,to{transform:rotate(0)}45%{transform:rotate(-35deg)}}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-puzzle[data-v-9fb0fdf1]{animation:sai-puzzle-snap-9fb0fdf1 .9s cubic-bezier(.45,0,.2,1)}@keyframes sai-puzzle-snap-9fb0fdf1{0%,to{transform:translate(0) rotate(0) scale(1)}35%{transform:translate(1.5px,-2.5px) rotate(14deg) scale(1.04)}62%{transform:translateY(.5px) rotate(0) scale(.9)}78%{transform:translate(0) rotate(0) scale(1.06)}}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-code-l[data-v-9fb0fdf1]{animation:sai-code-l-9fb0fdf1 .8s cubic-bezier(.34,1.56,.64,1)}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-code-r[data-v-9fb0fdf1]{animation:sai-code-r-9fb0fdf1 .8s cubic-bezier(.34,1.56,.64,1)}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-code-slash[data-v-9fb0fdf1]{animation:sai-code-slash-9fb0fdf1 .8s ease-in-out}@keyframes sai-code-l-9fb0fdf1{0%,to{transform:translate(0)}45%{transform:translate(-2px)}}@keyframes sai-code-r-9fb0fdf1{0%,to{transform:translate(0)}45%{transform:translate(2px)}}@keyframes sai-code-slash-9fb0fdf1{0%{transform:rotate(0)}60%,to{transform:rotate(180deg)}}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-search[data-v-9fb0fdf1]{animation:sai-search-sweep-9fb0fdf1 1.4s ease-in-out infinite}@keyframes sai-search-sweep-9fb0fdf1{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-1.5px,-1px) rotate(-8deg)}50%{transform:translateY(-2px) rotate(0)}75%{transform:translate(1.5px,-1px) rotate(8deg)}}.sai-panel-lines[data-v-9fb0fdf1]{transform-origin:left center}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-panel-divider[data-v-9fb0fdf1]{animation:sai-panel-slide-9fb0fdf1 .9s cubic-bezier(.45,0,.2,1)}:is(.sai-trigger:hover,.sai-trigger:focus-visible) .sai-panel-lines[data-v-9fb0fdf1]{animation:sai-panel-lines-9fb0fdf1 .9s cubic-bezier(.45,0,.2,1)}@keyframes sai-panel-slide-9fb0fdf1{0%,to{transform:translate(0)}45%{transform:translate(4px)}}@keyframes sai-panel-lines-9fb0fdf1{0%,to{transform:scaleX(1)}45%{transform:scaleX(2.5)}}@media (prefers-reduced-motion:reduce){.sai[data-v-9fb0fdf1] *{animation:none!important}}
