.player-container[data-v-7b823ba0]{display:flex;height:100%;position:relative;transition:all .3s ease;width:100%}@media(hover){.player-container:hover .volume-controls[data-v-7b823ba0]{opacity:1;transform:scale(1)}}.player-container .video-element[data-v-7b823ba0]{height:100%;max-height:100%;max-width:100%;transition:transform .3s ease;width:100%}.player-container .progress-bar-container[data-v-7b823ba0]{align-items:center;cursor:pointer;display:flex;height:3px;left:0;position:absolute;top:100%;width:100%;z-index:10}@media(hover){.player-container .progress-bar-container[data-v-7b823ba0]:hover,.player-container .progress-bar-container:hover .progress-buffered[data-v-7b823ba0],.player-container .progress-bar-container:hover .progress-current[data-v-7b823ba0],.player-container .progress-bar-container:hover .progress-track[data-v-7b823ba0]{height:6px}.player-container .progress-bar-container:hover .progress-thumb[data-v-7b823ba0]{opacity:1;transform:translate(-50%,-50%) scale(4)}}@media(hover:none){.player-container .progress-bar-container.pressed[data-v-7b823ba0],.player-container .progress-bar-container.pressed .progress-buffered[data-v-7b823ba0],.player-container .progress-bar-container.pressed .progress-current[data-v-7b823ba0],.player-container .progress-bar-container.pressed .progress-track[data-v-7b823ba0]{height:6px}.player-container .progress-bar-container.pressed .progress-thumb[data-v-7b823ba0]{opacity:1;transform:translate(-50%,-50%) scale(4)}}.player-container .progress-bar-container .progress-buffered[data-v-7b823ba0],.player-container .progress-bar-container .progress-current[data-v-7b823ba0],.player-container .progress-bar-container .progress-track[data-v-7b823ba0]{height:3px;left:0;position:absolute;transform-origin:top;transition:height linear}.player-container .progress-bar-container .progress-track[data-v-7b823ba0]{width:100%}.player-container .progress-bar-container .progress-buffered[data-v-7b823ba0]{background:#bbb6}.player-container .progress-bar-container .progress-current[data-v-7b823ba0]{background-color:#bbbbbba6;border-radius:0 20px 20px 0;will-change:width;z-index:2}.player-container .progress-bar-container .progress-input[data-v-7b823ba0]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:10}.player-container .progress-bar-container .progress-thumb[data-v-7b823ba0]{background-color:#bbb;border-radius:50%;height:3px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;transition:transform linear,opacity linear;width:3px;will-change:left;z-index:5}.player-container .group-seeker[data-v-7b823ba0]:has(.progress-input:active),.player-container .is-smooth[data-v-7b823ba0]{transition:none!important}.player-container .volume-controls[data-v-7b823ba0]{align-items:center;bottom:.45rem;display:flex;position:absolute;right:.45rem;transform-origin:center;transition:all .1s linear}@media(hover){.player-container .volume-controls[data-v-7b823ba0]{opacity:0;transform:scale(0)}}.player-container .volume-controls .volume-btn[data-v-7b823ba0]{align-items:center;background-color:#2d2d2d85;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;height:1.85rem;justify-content:center;width:1.85rem}.controls-overlay[data-v-7b823ba0]{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent,transparent);display:flex;flex-direction:column;inset:0;justify-content:flex-end;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.controls-overlay--visible[data-v-7b823ba0]{opacity:1}.close-btn[data-v-7b823ba0]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#0006;border-radius:9999px;font-size:1.5rem;padding:.5rem;pointer-events:auto;position:absolute;right:1rem;top:1rem;transition:transform .1s}.close-btn[data-v-7b823ba0]:active{transform:scale(.95)}.center-play-container[data-v-7b823ba0]{inset:0;position:absolute}.center-play-btn[data-v-7b823ba0],.center-play-container[data-v-7b823ba0]{align-items:center;display:flex;justify-content:center}.center-play-btn[data-v-7b823ba0]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff3;border-radius:9999px;font-size:2.25rem;height:4rem;pointer-events:auto;transition:transform .2s;width:4rem}.center-play-btn[data-v-7b823ba0]:hover{transform:scale(1.1)}.center-play-btn[data-v-7b823ba0]:active{transform:scale(.95)}.bottom-controls[data-v-7b823ba0]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;pointer-events:auto;width:100%}.controls-row[data-v-7b823ba0]{font-size:.875rem;font-weight:500;justify-content:space-between}.controls-row[data-v-7b823ba0],.time-display[data-v-7b823ba0]{align-items:center;display:flex}.time-display[data-v-7b823ba0]{gap:.75rem}.time-display span[data-v-7b823ba0]{font-size:.75rem;opacity:.9}.media-carousel[data-v-a7b33b47]{background-color:transparent;display:flex;height:100%;overflow:hidden;width:100%}.media-carousel .scroller[data-v-a7b33b47]{display:flex;height:100%;overflow-x:auto;padding-bottom:10px;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.media-carousel .scroller[data-v-a7b33b47]::-webkit-scrollbar{display:none}.media-carousel .scroller[data-v-a7b33b47]{scrollbar-width:none}.media-carousel .media-item[data-v-a7b33b47]{align-items:center;background-color:#000;display:flex;flex:0 0 100%;height:100%;justify-content:center;scroll-snap-align:center;width:100%}.media-carousel .media-item .media-placeholder[data-v-a7b33b47],.media-carousel .media-item img[data-v-a7b33b47],.media-carousel .media-item video[data-v-a7b33b47]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.media-carousel .media-item .media-placeholder[data-v-a7b33b47]{background-color:var(--100)}.media-carousel .indicators[data-v-a7b33b47]{background:#0009;border-radius:12px;color:#fff;display:flex;font-size:.8rem;font-weight:600;gap:4px;padding:4px 10px;pointer-events:none;position:absolute;right:1rem;top:1rem}.media-carousel .indicators .divider[data-v-a7b33b47]{opacity:.7}.media-carousel .arrows[data-v-a7b33b47]{display:flex;justify-content:space-between;left:0;padding:0 10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.media-carousel .arrows .arrow[data-v-a7b33b47]{align-items:center;background:#fffc;border:none;border-radius:50%;box-shadow:var(--shadow);color:var(--dpurple);cursor:pointer;display:flex;font-weight:700;height:30px;justify-content:center;pointer-events:auto;width:30px}.media-carousel .arrows .arrow[data-v-a7b33b47]:hover{background:#fff}.media-carousel .arrows .arrow.next[data-v-a7b33b47]{margin-left:auto}@media(hover:none){.media-carousel .desktop-only[data-v-a7b33b47]{display:none}}
