.fade-enter-active[data-v-8d2178bd],.fade-leave-active[data-v-8d2178bd]{transition:opacity .3s ease}.fade-enter-from[data-v-8d2178bd],.fade-leave-to[data-v-8d2178bd]{opacity:0}.fade-enter-active[data-v-e1afe187],.fade-leave-active[data-v-e1afe187]{transition:opacity .3s ease}.fade-enter-from[data-v-e1afe187],.fade-leave-to[data-v-e1afe187]{opacity:0}.playback-player[data-v-af70cd1d]{background:#111827;height:100%;position:relative;width:100%}.continue-btn[data-v-af70cd1d]{background-color:#9333ea;border-radius:.25rem;bottom:1.25rem;color:#fff;font-size:.875rem;font-weight:600;padding:.375rem 1rem;position:absolute;right:.75rem;transition:background-color .2s;z-index:20}@media(min-width:768px){.continue-btn[data-v-af70cd1d]{bottom:1rem;font-size:1rem;padding:.5rem 1.5rem;right:1rem}}.continue-btn[data-v-af70cd1d]:hover{background-color:#7c3aed}.music-toggle[data-v-af70cd1d]{background-color:#1f2937cc;border-radius:9999px;color:#fff;padding:.5rem;position:absolute;right:1rem;top:1rem;transition:background-color .2s;z-index:30}.music-toggle[data-v-af70cd1d]:hover{background-color:#374151cc}.credits-screen[data-v-af70cd1d],.end-screen[data-v-af70cd1d]{flex-direction:column}.credits-screen[data-v-af70cd1d]{background:#111827;cursor:pointer;display:flex;inset:0;overflow:hidden;position:absolute;z-index:10}.credits-scroll-wrap[data-v-af70cd1d]{flex:1;min-height:0;overflow:hidden;position:relative}.credits-scroll-inner[data-v-af70cd1d]{left:0;padding:1.5rem 2rem 3rem;position:absolute;right:0;text-align:center;will-change:transform}.credits-fade-top[data-v-af70cd1d]{background:linear-gradient(180deg,#111827,transparent);top:0}.credits-fade-bottom[data-v-af70cd1d],.credits-fade-top[data-v-af70cd1d]{height:4rem;left:0;pointer-events:none;position:absolute;right:0}.credits-fade-bottom[data-v-af70cd1d]{background:linear-gradient(0deg,#111827,transparent);bottom:0}.credits-the-end[data-v-af70cd1d]{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.credits-title[data-v-af70cd1d]{color:#9ca3af;font-size:1.125rem;margin-bottom:2.5rem;text-align:center}.credits-block[data-v-af70cd1d]{margin-bottom:2rem}.credits-author[data-v-af70cd1d]{color:#c4b5fd;font-size:1rem;font-style:italic;margin:0}.credits-starring[data-v-af70cd1d]{color:#6b7280;font-size:.75rem;letter-spacing:.1em;margin:0 0 .75rem;text-transform:uppercase}.credits-character[data-v-af70cd1d]{color:#9ca3af;font-size:.9375rem;margin:.375rem 0}.credits-tap-hint[data-v-af70cd1d]{color:#374151;flex-shrink:0;font-size:.8125rem;padding:.75rem 0 1rem;text-align:center}.end-screen[data-v-af70cd1d]{background:#111827;inset:0;justify-content:center;position:absolute;z-index:10}.end-actions[data-v-af70cd1d],.end-screen[data-v-af70cd1d]{align-items:center;display:flex}.end-actions[data-v-af70cd1d]{flex-direction:column;gap:.5rem;max-width:260px;padding:1rem;width:100%}.end-btn[data-v-af70cd1d]{border-radius:.5rem;font-size:.9375rem;font-weight:600;padding:.625rem 1.25rem;text-align:center;text-decoration:none;transition:background-color .2s;width:100%}.end-btn.primary[data-v-af70cd1d]{background-color:#9333ea;color:#fff}.end-btn.primary[data-v-af70cd1d]:hover{background-color:#7c3aed}.end-btn.secondary[data-v-af70cd1d]{background-color:#374151;color:#fff}.end-btn.secondary[data-v-af70cd1d]:hover{background-color:#4b5563}.end-links[data-v-af70cd1d]{display:flex;flex-wrap:wrap;gap:.125rem .75rem;justify-content:center;padding-bottom:.25rem}.end-link[data-v-af70cd1d]{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:.875rem;padding:.375rem .25rem;text-decoration:none;transition:color .2s}.end-link[data-v-af70cd1d]:hover{color:#fff}.fade-enter-active[data-v-af70cd1d],.fade-leave-active[data-v-af70cd1d]{transition:opacity .3s ease}.fade-enter-from[data-v-af70cd1d],.fade-leave-to[data-v-af70cd1d]{opacity:0}
