.play-ring[data-v-41b95419]:before{animation:play-pulse-41b95419 2.2s cubic-bezier(.16,1,.3,1) infinite;border:2px solid var(--ring);border-radius:9999px;content:"";inset:-4px;position:absolute}@keyframes play-pulse-41b95419{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.play-cta:focus-visible .play-ring[data-v-41b95419]{outline:3px solid #a5b4fc;outline-offset:6px}.controls[data-v-41b95419]{transition:opacity .25s ease}.controls-idle .controls[data-v-41b95419]{opacity:0}.controls-idle[data-v-41b95419]{cursor:none}.player:focus-within .controls[data-v-41b95419]{opacity:1}.ctrl-btn[data-v-41b95419]{align-items:center;border-radius:.375rem;display:inline-flex;height:2.25rem;justify-content:center;transition:background-color .15s ease;width:2.25rem}.ctrl-btn[data-v-41b95419]:focus-visible,.ctrl-btn[data-v-41b95419]:hover{background:#ffffff2e;outline:none}.scrubber[data-v-41b95419]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent}.scrubber[data-v-41b95419]::-webkit-slider-runnable-track{background:transparent;height:100%}.scrubber[data-v-41b95419]::-moz-range-track{background:transparent}.scrubber[data-v-41b95419]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:9999px;box-shadow:0 0 0 3px #4f46e5e6;height:12px;margin-top:2px;width:12px}.scrubber[data-v-41b95419]::-moz-range-thumb{background:#fff;border:none;border-radius:9999px;box-shadow:0 0 0 3px #4f46e5e6;height:12px;width:12px}.scrubber[data-v-41b95419]:focus-visible{border-radius:4px;outline:2px solid #a5b4fc;outline-offset:2px}.player.is-fullscreen[data-v-41b95419]{align-items:center;background:#000;border-radius:0;display:flex;justify-content:center;padding:0}.player.is-fullscreen>div[data-v-41b95419]{border-radius:0;width:min(100vw,177.78vh)}.fade-enter-active[data-v-41b95419],.fade-leave-active[data-v-41b95419]{transition:opacity .3s ease}.fade-enter-from[data-v-41b95419],.fade-leave-to[data-v-41b95419]{opacity:0}@media(prefers-reduced-motion:reduce){.play-ring[data-v-41b95419]:before{animation:none}.chapter[data-v-41b95419]{transition:none}}@keyframes blob-dd78c31c{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-20px) scale(1.05)}66%{transform:translate(-15px,15px) scale(.97)}}.animate-blob[data-v-dd78c31c]{animation:blob-dd78c31c 8s ease-in-out infinite}.animation-delay-2000[data-v-dd78c31c]{animation-delay:2s}.animation-delay-4000[data-v-dd78c31c]{animation-delay:4s}@keyframes float-7751a08b{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-12px) rotate(3deg)}66%{transform:translateY(6px) rotate(-2deg)}}.animate-float[data-v-7751a08b]{animation:float-7751a08b 4s ease-in-out infinite}.scan[data-v-7d4926ed]{animation:scan-7d4926ed .9s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(0,208,128,.18),transparent)}@keyframes scan-7d4926ed{0%{transform:translate(0)}to{transform:translate(400%)}}.beam-dot[data-v-7d4926ed]{left:0;opacity:0}.beam-dot.beam-on[data-v-7d4926ed]{animation:beam-7d4926ed 1s linear infinite}@keyframes beam-7d4926ed{0%{left:0;opacity:0}20%{opacity:1}80%{opacity:1}to{left:calc(100% - 8px);opacity:0}}.typing-dot[data-v-7d4926ed]{animation:typing-7d4926ed 1s ease-in-out infinite}@keyframes typing-7d4926ed{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.msg-in[data-v-7d4926ed]{animation:msg-in-7d4926ed .35s cubic-bezier(.16,1,.3,1)}@keyframes msg-in-7d4926ed{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.beam-dot.beam-on[data-v-7d4926ed],.msg-in[data-v-7d4926ed],.scan[data-v-7d4926ed],.typing-dot[data-v-7d4926ed]{animation:none}}
