.app-play-button[data-v-2379d0c0]{--play-button-color: #0138d0;position:absolute;top:50%;left:50%;z-index:3;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;transform:translate(-50%,-50%);transition:opacity .3s ease}.app-play-button[data-v-2379d0c0]:focus-visible{outline:2px solid var(--play-button-color);outline-offset:4px}.app-play-button.is-playing[data-v-2379d0c0]{opacity:.5}.app-play-button.is-playing[data-v-2379d0c0]:focus-visible,.app-play-button.is-playing[data-v-2379d0c0]:hover{opacity:1}.app-play-button__icon[data-v-2379d0c0]{position:relative;display:block;width:clamp(48px,40.23px + 2.071vw,80px);height:clamp(48px,40.23px + 2.071vw,80px);border-radius:50%;background:#ffffffe0;box-shadow:0 8px 28px #00000040;font-size:clamp(14px,11.57px + .647vw,24px);transition:transform .3s ease}.app-play-button__icon[data-v-2379d0c0]:after{content:"";position:absolute;top:50%;left:54%;border-style:solid;border-width:.5em 0 .5em .85em;border-color:transparent transparent transparent var(--play-button-color);transform:translate(-50%,-50%)}.app-play-button__icon.is-pause[data-v-2379d0c0]:after{left:50%;width:.75em;height:.9em;border:0;background:linear-gradient(to right,var(--play-button-color) 35%,transparent 35% 65%,var(--play-button-color) 65%)}.app-play-button:hover .app-play-button__icon[data-v-2379d0c0]{transform:scale(1.08)}@media(prefers-reduced-motion:reduce){.app-play-button[data-v-2379d0c0],.app-play-button__icon[data-v-2379d0c0]{transition:none}}
