.PiPPlayer_pipWindow___XBtj{position:fixed;border-radius:16px;box-shadow:8px 8px 8px 0 rgba(0,0,0,.2509803922);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:320px;height:180px;min-width:200px;min-height:112px;max-width:90vw;max-height:50vh}.PiPPlayer_pipWindow___XBtj.PiPPlayer_minimized__AVrKU{height:40px!important}@media(max-width:768px){.PiPPlayer_pipWindow___XBtj{width:280px;height:157px;min-width:180px;min-height:100px}}@media(max-width:480px){.PiPPlayer_pipWindow___XBtj{width:240px;height:135px;min-width:160px;min-height:90px}}.PiPPlayer_pipHeader__XZEU7{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;cursor:move;height:40px;box-sizing:border-box}.PiPPlayer_pipHeader__XZEU7 .PiPPlayer_pipTitle__XmMFS{color:#fff;font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.PiPPlayer_pipHeader__XZEU7 .PiPPlayer_pipControls__Ld_bb{display:flex;gap:4px}.PiPPlayer_pipHeader__XZEU7 .PiPPlayer_pipButton__8_K7H{background:rgba(0,0,0,0);border:none;color:#ccc;cursor:pointer;padding:4px 8px;border-radius:4px;font-size:10px;line-height:1;transition:all .2s ease;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center}.PiPPlayer_pipHeader__XZEU7 .PiPPlayer_pipButton__8_K7H:hover{background:#444;color:#fff}.PiPPlayer_pipHeader__XZEU7 .PiPPlayer_pipButton__8_K7H:active{background:#555}.PiPPlayer_pipPlayerContainer__GA0gI{position:relative;width:100%;overflow:hidden;border-radius:0 0 7px 7px;background:#000}.PiPPlayer_pipPlayerContainer__GA0gI .PiPPlayer_playerPlaceholder__B2OMo{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);display:flex;align-items:center;justify-content:center;z-index:1;border-radius:0 0 7px 7px;transition:opacity .3s ease}.PiPPlayer_pipPlayerContainer__GA0gI .PiPPlayer_playerPlaceholder__B2OMo.PiPPlayer_fadeOut__Ra_Gi{opacity:0;pointer-events:none}.PiPPlayer_pipPlayerContainer__GA0gI .PiPPlayer_placeholderContent__uFd7a{text-align:center;color:#fff;opacity:.8}.PiPPlayer_pipPlayerContainer__GA0gI .PiPPlayer_placeholderIcon__4qFH_{font-size:24px;margin-bottom:8px;opacity:.6}.PiPPlayer_pipPlayerContainer__GA0gI .PiPPlayer_placeholderText__Cn2Ho{font-size:12px;font-weight:500;margin-top:40px}.PiPPlayer_pipPlayerContainer__GA0gI .bitmovin-player-container{width:100%!important;height:100%!important;position:relative!important;border-radius:0 0 7px 7px}.PiPPlayer_pipPlayerContainer__GA0gI video{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;border-radius:0 0 7px 7px}.PiPPlayer_customControls__2_ub0{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:11;opacity:0;transition:opacity .3s ease}.PiPPlayer_pipWindow___XBtj.PiPPlayer_touch-active__LJD2M .PiPPlayer_customControls__2_ub0,.PiPPlayer_pipWindow___XBtj:hover .PiPPlayer_customControls__2_ub0{opacity:1;pointer-events:auto}.PiPPlayer_controlsCenter__IdHfH{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:auto}.PiPPlayer_controlsTopRight___YfNs{position:absolute;top:16px;right:16px;pointer-events:auto}.PiPPlayer_controlsBottomRight__YTDtg{position:absolute;bottom:12px;right:12px;pointer-events:auto}.PiPPlayer_controlsBtn__hgTh5{display:flex;align-items:center;justify-content:center;border:none;outline:none;cursor:pointer;pointer-events:auto;position:relative;background:rgba(0,0,0,0)}.PiPPlayer_controlsBtn__hgTh5:disabled{opacity:.5;cursor:not-allowed}.PiPPlayer_controlsBtnPlay__GeH_X{width:24px;height:24px;background:rgba(0,0,0,0)}.PiPPlayer_controlsBtnPlay__GeH_X img{filter:brightness(0) invert(1);width:100%;height:100%}.PiPPlayer_controlsBtnClose__aNStl,.PiPPlayer_controlsBtnMaximize__zn7dg{width:24px;height:24px;background:rgba(0,0,0,0)}.PiPPlayer_controlsBtnClose__aNStl img,.PiPPlayer_controlsBtnMaximize__zn7dg img{filter:brightness(0) invert(1);width:100%;height:100%}.PiPPlayer_pipResizeHandle__uxG6A{position:absolute;bottom:0;right:0;width:12px;height:12px;background:linear-gradient(-45deg,transparent 30%,#666 0,#666 70%,transparent 0);cursor:nw-resize;opacity:0;transition:opacity .2s ease}.PiPPlayer_pipWindow___XBtj:hover .PiPPlayer_pipResizeHandle__uxG6A{opacity:1}@media(max-width:768px){.PiPPlayer_pipWindow___XBtj{min-width:150px;min-height:84px}.PiPPlayer_pipHeader__XZEU7{padding:6px 8px;height:32px}.PiPPlayer_pipHeader__XZEU7 .PiPPlayer_pipTitle__XmMFS{font-size:10px;max-width:100px}.PiPPlayer_pipHeader__XZEU7 .PiPPlayer_pipButton__8_K7H{padding:2px 6px;font-size:10px;min-width:20px;height:20px}.PiPPlayer_pipControlsOverlay__CUXYw{padding:8px}.PiPPlayer_pipControlButton__4c8Po{padding:4px 8px;font-size:10px;min-width:28px;height:28px}.PiPPlayer_pipVolumeSlider__DmLYn{width:40px}}.PiPPlayer_pipLoading__iOaiv{color:#fff;opacity:.8}.PiPPlayer_pipError___EHGu,.PiPPlayer_pipLoading__iOaiv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px}.PiPPlayer_pipError___EHGu{color:#ff6b6b;text-align:center;padding:0 12px}.PiPPlayer_networkErrorOverlay__qJfpS{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:10}.PiPPlayer_networkErrorContent__nzfPH{text-align:center;color:#fff;padding:16px}.PiPPlayer_networkErrorIcon__axfTQ{font-size:24px;margin-bottom:8px}.PiPPlayer_networkErrorText__IssDX{font-size:14px;font-weight:600;margin-bottom:4px}.PiPPlayer_networkErrorSubtext__Y6Q0g{font-size:10px;opacity:.8}.PiPPlayer_loadingOverlay__z32bI{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.PiPPlayer_loadingSpinner__l5Qnf{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:PiPPlayer_spin__xyIG3 1s linear infinite;margin-bottom:8px}.PiPPlayer_loadingText__JThKm{color:#fff;font-size:10px;opacity:.8}@keyframes PiPPlayer_spin__xyIG3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);opacity:0}99%{transform:translateZ(0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes slideOutDown{0%{transform:translateZ(0);opacity:1}1%{transform:translateZ(0);opacity:0}to{transform:translate3d(0,100%,0);opacity:0}}.slideInUp{animation:slideInUp .3s ease-out forwards}.slideOutDown{animation:slideOutDown .3s ease-in forwards}.Toastify__toast--animate{animation-fill-mode:forwards}.Toastify__toast{transition:transform .3s ease,opacity .3s ease}.Toastify__toast-container{z-index:9999!important}.Toastify__toast-body{margin:0;padding:0}.orientation-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:999999;display:flex;align-items:center;justify-content:center;pointer-events:none;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.orientation-modal{background:#6b46c1;border-radius:16px;padding:32px;text-align:center;max-width:90%;min-width:280px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);pointer-events:auto;z-index:999999;animation:modalSlideIn .3s ease-out}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.orientation-modal-content{color:white}.orientation-icon{font-size:48px;margin-bottom:16px;animation:rotateIcon 2s ease-in-out infinite}@keyframes rotateIcon{0%,to{transform:rotate(0deg)}50%{transform:rotate(90deg)}}.orientation-heading{font-size:24px;font-weight:600;margin:0 0 16px;font-family:VoltePlay-SemiBold,sans-serif}.orientation-instructions{font-size:16px;opacity:.9;line-height:1.5;margin:0;font-family:VoltePlay-Regular,sans-serif}@media (max-width:480px){.orientation-modal{padding:24px;margin:16px;min-width:auto}.orientation-heading{font-size:20px}.orientation-instructions{font-size:14px}.orientation-icon{font-size:40px}}@media (min-width:481px) and (max-width:768px){.orientation-modal{padding:28px;margin:20px}}@media (min-width:768px) and (min-height:600px){.orientation-modal-overlay{display:none!important}}@media (min-width:1024px){.orientation-modal-overlay{display:none!important}}@media (min-resolution:192dpi){.orientation-modal{border:1px solid rgba(255,255,255,.1)}}