@media (max-width:1024px){[data-webcam-id] iframe{pointer-events:auto!important;touch-action:manipulation!important}[data-webcam-id] .iframe-interaction-blocker,[data-webcam-id] [data-interaction-blocker=true]{display:none!important;pointer-events:none!important;visibility:hidden!important}[data-webcam-id] .blackout-overlay,[data-webcam-id] .video-rectangle-overlay{pointer-events:none!important}[data-webcam-id] .mobile-play-button{z-index:2147483647!important;pointer-events:auto!important}}@media (hover:none) and (pointer:coarse){[data-webcam-id] iframe{pointer-events:auto!important;touch-action:manipulation!important}[data-webcam-id] .iframe-interaction-blocker{display:none!important}}@media (max-width:768px){.mobile-video-container{width:100vw!important;height:70vh!important;position:relative!important;padding:0!important;background-color:#000!important;border-radius:0!important;left:50%!important;right:50%!important;margin:0 -50vw!important}.container,.max-w-4xl,.mx-auto{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;max-width:100vw!important}.webcam-section-mobile,section:has(.mobile-video-container){width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;padding:0!important}.webcam-expander-mobile{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9999!important;background-color:#000!important}.webcam-expander-mobile .video-container{width:100%!important;height:60vh!important;position:relative!important;top:0!important;left:0!important}.mobile-video-player{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;background-color:#000!important}.mobile-video-container iframe,.webcam-expander-mobile iframe{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;border:none!important;background-color:#000!important}.desktop-only{display:none!important}.mobile-video-controls{position:absolute!important;bottom:0!important;left:0!important;right:0!important;background:linear-gradient(transparent,rgba(0,0,0,.8))!important;padding:30px 20px 20px!important;z-index:100!important;backdrop-filter:blur(10px)!important}.location-video-tile{width:100vw!important;height:70vh!important;padding:0!important;border-radius:0!important;position:relative!important;left:50%!important;right:50%!important;margin:0 -50vw!important;background-color:#000!important}.bg-white,.rounded-lg,.shadow-lg{border-radius:0!important;box-shadow:none!important;margin:0!important}}@media (max-width:768px) and (orientation:portrait){.location-video-tile,.mobile-video-container{height:56.25vw!important;max-height:100vh!important}.webcam-expander-mobile .video-container{height:56.25vw!important}}@media (min-width:769px) and (max-width:1024px){.mobile-video-container{width:100%!important;max-width:800px!important;height:auto!important;aspect-ratio:16/9!important}}body.mobile-video-active{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important}@media (pointer:coarse){.mobile-related-webcam-item,.mobile-video-close{min-height:44px!important;min-width:44px!important}}@media (max-width:768px) and (orientation:landscape){.webcam-expander-mobile .video-container{height:100vh!important}.mobile-related-webcams{display:none!important}.mobile-video-controls{padding:10px 15px!important}}body.seamless-mobile-active{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;--vh:1vh}@supports (padding:max(0px)){.seamless-mobile-container{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}}.seamless-mobile-container{position:relative;width:100%;height:100vh;background-color:#000!important;overflow:hidden}.seamless-mobile-container.fullscreen-mode{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:9999!important;background-color:#000!important}.seamless-mobile-container.fullscreen-mode~*,body:has(.seamless-mobile-container.fullscreen-mode)>:not(.seamless-mobile-container){display:none!important}.seamless-mobile-container .video-content-area{width:100%;height:100%;background-color:#000!important;position:relative}.seamless-mobile-container.fullscreen-mode .video-content-area{width:100vw!important;height:100vh!important}.seamless-mobile-container .video-banner{position:absolute!important;bottom:0!important;left:0!important;right:0!important;background:linear-gradient(transparent,rgba(0,0,0,.9))!important;color:white!important;padding:20px!important;z-index:200!important;backdrop-filter:blur(10px)!important}@media (max-width:1024px) and (orientation:landscape){.seamless-mobile-container{height:100vh!important}.seamless-mobile-container.fullscreen-mode{position:fixed!important;top:0!important;left:0!important;z-index:9999!important}.seamless-mobile-container.fullscreen-mode,.seamless-mobile-container.landscape-mode .video-content-area{width:100vw!important;height:100vh!important}.seamless-mobile-container.landscape-mode .video-banner{bottom:70px!important;padding:15px 25px!important}.seamless-mobile-container.landscape-mode .seamless-mobile-menu{height:60px!important}.seamless-mobile-container.landscape-mode .nav-button{padding:8px!important;min-width:40px!important;min-height:40px!important}.seamless-mobile-container.landscape-mode .nav-icon{width:18px!important;height:18px!important}.seamless-mobile-container.landscape-mode .nav-label{display:none!important}}@media (max-width:768px) and (orientation:portrait){.seamless-mobile-container.portrait-mode .video-content-area{height:calc(100vh - 80px)}.seamless-mobile-container.portrait-mode.fullscreen-mode .video-content-area{height:100vh!important}.seamless-mobile-container.portrait-mode .video-banner{bottom:100px!important}.seamless-mobile-container.portrait-mode.fullscreen-mode .video-banner{bottom:20px!important}}.seamless-mobile-container .seamless-mobile-menu,.seamless-mobile-container .video-banner{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease!important}.seamless-mobile-container iframe,.seamless-mobile-container video{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;background-color:#000!important}.seamless-mobile-container .tap-indicator{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:60px!important;height:60px!important;border:2px solid rgba(255,255,255,.6)!important;border-radius:50%!important;pointer-events:none!important;opacity:0!important;z-index:2000!important;animation:tapFeedback .6s ease-out!important}@keyframes tapFeedback{0%{transform:translate(-50%,-50%) scale(.5);opacity:1}to{transform:translate(-50%,-50%) scale(1.2);opacity:0}}.mobile-theater-mode{position:relative;width:100vw!important;min-height:100vh!important;background-color:#fff;overflow-x:hidden!important;margin:0!important;padding:0!important}.theater-video-container{width:100vw!important;height:auto!important;max-height:none!important;position:relative!important;background-color:#000!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;display:block!important;overflow:hidden!important}.theater-video-container [data-webcam-id],.theater-video-container iframe,.theater-video-container video,.theater-video-container>*{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;display:block!important;margin:0!important;padding:0!important;border:none!important;position:absolute!important;top:0!important;left:0!important}.theater-banner-ad{width:100vw!important;height:50px!important;background-color:#000000!important;margin:0!important;padding:0!important;border:none!important;border-bottom:1px solid #1f2937!important;display:flex!important;align-items:center!important;justify-content:center!important}.theater-banner-ad iframe{width:100%!important;height:100%!important;border:none!important;display:block!important}.theater-content-area{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;padding-bottom:80px!important}.theater-bottom-menu,.theater-content-area{width:100vw!important;background-color:#fff!important}.theater-bottom-menu{position:fixed!important;bottom:0!important;left:0!important;right:0!important;border-top:2px solid #e5e7eb!important;box-shadow:0 -4px 6px -1px rgba(0,0,0,.1)!important;z-index:1000!important;transition:height .3s cubic-bezier(.4,0,.2,1)!important}.theater-bottom-menu.menu-collapsed{height:60px!important}.theater-bottom-menu.menu-expanded{height:60vh!important;max-height:500px!important}.menu-toggle-bar{width:100%!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#fff!important;border:none!important;border-bottom:1px solid #e5e7eb!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}.menu-toggle-bar:active{background-color:#f9fafb!important}.menu-content-wrapper{flex:1!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;padding:8px 0!important}@media (max-width:768px){.theater-bottom-menu,.theater-bottom-menu *{color:#111827!important}.mobile-related-webcam-item,.webcam-card-container,.webcam-container,[data-custom-webcam-container=true]{-webkit-tap-highlight-color:transparent!important}.mobile-related-webcam-item:active,.mobile-related-webcam-item:focus,.webcam-card-container *,.webcam-card-container:active,.webcam-card-container:focus,.webcam-container *,.webcam-container:active,.webcam-container:focus,[data-custom-webcam-container=true]:active,[data-custom-webcam-container=true]:focus{outline:none!important;box-shadow:none!important;border:none!important;-webkit-tap-highlight-color:transparent!important}}body:has(.mobile-theater-mode) .about-webcam-outside{display:none!important}@media (orientation:landscape) and (max-width:1024px){.mobile-theater-mode,.theater-video-container-fixed{padding-left:env(safe-area-inset-left)!important;padding-right:env(safe-area-inset-right)!important}.theater-video-container,.theater-video-container-fixed{height:var(--actual-vh,100vh)!important;width:100vw!important;max-height:var(--actual-vh,100vh)!important;min-height:var(--actual-vh,100vh)!important;background-color:#000!important;padding:0 calc(max(env(safe-area-inset-right, 0), 10px) + 80px) 0 max(env(safe-area-inset-left,0),10px)!important;box-sizing:border-box!important;overflow:hidden!important}.theater-video-container iframe,.theater-video-container video,.theater-video-container-fixed iframe,.theater-video-container-fixed video{width:100%!important;height:auto!important;aspect-ratio:16/9!important;-o-object-fit:contain!important;object-fit:contain!important;max-height:100%!important;background-color:#000!important;border:none!important;outline:none!important}.theater-banner-ad,.theater-banner-ad-fixed{height:var(--actual-vh,100vh)!important;width:80px!important;position:fixed!important;top:0!important;right:0!important;bottom:auto!important;left:auto!important;z-index:999!important;background-color:#000!important;backdrop-filter:blur(12px)!important;border-bottom:none!important;border-left:none!important;transition:transform .3s ease,opacity .3s ease!important;flex-direction:column!important;padding-right:env(safe-area-inset-right,0)!important;padding-top:env(safe-area-inset-top,0)!important;padding-bottom:env(safe-area-inset-bottom,0)!important}.theater-banner-ad-fixed>*,.theater-banner-ad>*{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.theater-content-area{display:none!important}.theater-bottom-menu{height:48px!important;background-color:rgba(0,0,0,.92)!important;border-top:1px solid rgba(255,255,255,.08)!important;padding-bottom:env(safe-area-inset-bottom,0)!important;padding-left:env(safe-area-inset-left,0)!important;padding-right:calc(env(safe-area-inset-right, 0) + 80px)!important}.theater-bottom-menu.menu-collapsed{height:calc(48px + env(safe-area-inset-bottom, 0))!important;background-color:rgba(0,0,0,.92)!important}.theater-bottom-menu.menu-expanded{height:55vh!important;max-height:400px!important;background-color:rgba(0,0,0,.96)!important}.theater-bottom-menu.menu-hidden{transform:translateY(100%)!important;opacity:0!important;pointer-events:none!important;transition:transform .3s ease,opacity .3s ease!important}.theater-bottom-menu .menu-toggle-bar{border-bottom-color:rgba(255,255,255,.08)!important;min-height:40px!important}.theater-bottom-menu .menu-content-wrapper,.theater-bottom-menu .menu-toggle-bar{background-color:rgba(0,0,0,.92)!important}.mobile-theater-mode{background-color:#000!important;overflow:hidden!important}.desktop-menu,.desktop-navigation,.desktop-sidebar,.sidebar-menu,aside.desktop-only,nav.desktop-only{display:none!important;visibility:hidden!important;width:0!important;height:0!important;opacity:0!important}.mobile-theater-mode .theater-banner-ad,.mobile-theater-mode .theater-banner-ad .tinyadz-ad-container{background-color:#000!important}}@media (orientation:portrait) and (max-width:768px){.theater-video-container{height:auto!important;max-height:none!important;min-height:0!important}.theater-banner-ad{height:50px!important}.theater-content-area{height:auto!important;padding-bottom:80px!important}.theater-bottom-menu.menu-expanded{height:60vh!important;max-height:450px!important}}@supports (-webkit-touch-callout:none){@media (orientation:portrait) and (max-width:768px){.aspect-video{margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important;box-shadow:none!important;line-height:0!important;overflow:hidden!important;transform:translateZ(0)!important}.aspect-video iframe,.aspect-video img,.aspect-video video,.youtube-iframe iframe{display:block!important;vertical-align:top!important;margin-bottom:0!important;padding-bottom:0!important}.aspect-video>iframe,.aspect-video>video,.youtube-iframe iframe{position:relative!important;bottom:-2px!important;height:calc(100% + 4px)!important;max-height:calc(100% + 4px)!important;transform:translateY(-1px)!important}.webcam-card-container .aspect-video,[data-webcam-id] .aspect-video{margin-bottom:0!important;padding-bottom:0!important}.aspect-video:after{display:none!important}.webcam-card-container,.webcam-container,[data-webcam-id]{margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important}.webcam-card-container>div:last-child,[data-webcam-id]>div:last-child{margin-bottom:0!important;padding-bottom:0!important}}}.mobile-theater-mode .theater-video-container,.mobile-theater-mode .theater-video-container iframe,.mobile-theater-mode .theater-video-container>*{border-radius:0!important;box-shadow:none!important;outline:none!important;border:none!important}.mobile-theater-mode .theater-video-wrapper,.mobile-theater-mode .theater-video-wrapper *,.mobile-theater-mode .video-container,.mobile-theater-mode .video-container *{border-radius:0!important;box-shadow:none!important;border:none!important}.mobile-theater-mode .theater-video-container+.theater-banner-ad{margin-top:0!important;border-top:none!important}@media (pointer:coarse){.menu-toggle-bar{min-height:44px!important;padding:12px!important}}@media (max-width:768px){body{padding-bottom:80px!important}.main-content,.page-content,main{margin-bottom:0!important;padding-bottom:20px!important}.category-content,.webcam-container,.webcam-grid{margin-bottom:0!important;padding-bottom:10px!important}.sidebar-menu{display:none!important}.container{padding-left:15px!important;padding-right:15px!important}.btn,a.button,button{min-height:44px!important;min-width:44px!important;padding:12px 16px!important}.video-container,.webcam-card{border-radius:12px!important;overflow:hidden!important}.scroll-container{-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important}.search-container{padding:15px!important;margin-top:10px!important}.search-input{font-size:16px!important;padding:12px 16px!important;border-radius:8px!important}.category-header{padding:20px 15px!important;margin-top:0!important}.category-title{font-size:24px!important;margin-bottom:10px!important}.category-description{font-size:16px!important;line-height:1.5!important}.webcam-grid{grid-template-columns:1fr!important;gap:15px!important;padding:0 15px!important}.webcam-card{margin-bottom:15px!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.webcam-card-title{font-size:16px!important;font-weight:600!important;padding:12px 15px 8px!important}.webcam-card-location{font-size:14px!important;color:#666!important;padding:0 15px 12px!important}.status-indicator{font-size:12px!important;padding:4px 8px!important;border-radius:12px!important}.loading-spinner{width:40px!important;height:40px!important}.error-message{padding:15px!important;margin:15px!important;border-radius:8px!important;font-size:14px!important}.footer{padding:20px 15px!important;margin-top:40px!important}body,html{overflow-x:hidden!important;max-width:100vw!important}.mobile-fade-in{animation:mobileSlideUp .3s ease-out!important}@keyframes mobileSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sr-only-mobile{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}a:focus,button:focus,input:focus{outline:2px solid #0ea5e9!important;outline-offset:2px!important}@supports (padding:max(0px)){body{padding-bottom:max(80px,env(safe-area-inset-bottom))!important}.mobile-horizontal-menu{padding-bottom:env(safe-area-inset-bottom)!important;height:calc(60px + env(safe-area-inset-bottom))!important}}}@media (min-width:769px) and (max-width:1024px){body{padding-bottom:0!important}.sidebar-menu{display:block!important}.mobile-horizontal-menu{display:none!important}.webcam-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}}@media (max-width:768px) and (orientation:landscape){.mobile-horizontal-menu{height:50px!important}body{padding-bottom:50px!important}.mobile-video-container{height:100vh!important}.mobile-related-webcams{display:none!important}}@media (min-resolution:192dpi){.mobile-menu-item,.webcam-card{border-width:.5px!important}}@media (prefers-color-scheme:dark){@media (max-width:768px){.mobile-horizontal-menu{background:linear-gradient(135deg,#1e40af,#1e3a8a)!important}.mobile-menu-item{background:rgba(255,255,255,.15)!important}.mobile-menu-item.active-category{background:rgba(255,255,255,.95)!important;color:#1e3a8a!important}}}@media (prefers-reduced-motion:reduce){.mobile-horizontal-menu,.mobile-menu-arrow,.mobile-menu-item{transition:none!important;animation:none!important}.mobile-menu-scroll-container{scroll-behavior:auto!important}}iframe[src*="/api/video-proxy"],iframe[src*="youtube.com"]{background-color:#000!important;pointer-events:auto!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1!important;opacity:1!important;visibility:visible!important;display:block!important;background-color:transparent!important}.annotation,.annotation-close-button,.branding-img,.html5-endscreen,.video-annotations,.ytp-button[aria-label],.ytp-cards-button,.ytp-ce-bottom-left-quad,.ytp-ce-bottom-right-quad,.ytp-ce-channel-title,.ytp-ce-element,.ytp-ce-element-shadow,.ytp-ce-expanding-overlay,.ytp-ce-playlist-icon,.ytp-ce-playlist-title,.ytp-ce-top-left-quad,.ytp-ce-top-right-quad,.ytp-ce-video,.ytp-ce-video-title,.ytp-chrome-bottom,.ytp-chrome-top,.ytp-copylink-button,.ytp-cued-thumbnail-overlay,.ytp-gradient-bottom,.ytp-gradient-top,.ytp-impression-link,.ytp-iv-drawer,.ytp-pause-overlay,.ytp-playlist-menu-button,.ytp-share-button,.ytp-show-share-panel,.ytp-small-redirect,.ytp-watch-later-button,.ytp-youtube-button{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.ytp-big-mode .ytp-settings-button,.ytp-chrome-bottom,.ytp-chrome-controls,.ytp-chrome-top,.ytp-gradient-bottom,.ytp-menu-label,.ytp-menuitem,.ytp-panel-menu,.ytp-quality-menu,.ytp-quality-menu-item-unselectable,.ytp-settings-button,.ytp-settings-menu,.ytp-time-display{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;pointer-events:auto!important;z-index:999!important;max-height:none!important;max-width:none!important}.ytp-hd-quality-badge{display:block!important;visibility:visible!important;opacity:1!important;z-index:1000!important}.ytp-hd-quality-badge,.ytp-settings-button{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;z-index:10!important}.ytp-chrome-bottom .ytp-chrome-controls .ytp-right-controls .ytp-hd-quality-badge{display:block!important;visibility:visible!important;opacity:1!important;position:absolute!important;bottom:0!important;right:0!important;width:auto!important;height:auto!important;z-index:100!important;pointer-events:none!important}[data-allow-youtube-ui=true] .ytp-chrome-bottom,[data-allow-youtube-ui=true] .ytp-chrome-top,[data-allow-youtube-ui=true] .ytp-gradient-bottom,[data-allow-youtube-ui=true] .ytp-gradient-top,[data-allow-youtube-ui=true] .ytp-panel,[data-allow-youtube-ui=true] .ytp-panel-menu,[data-allow-youtube-ui=true] .ytp-quality-menu,[data-allow-youtube-ui=true] .ytp-settings-button,[data-allow-youtube-ui=true] .ytp-settings-menu{display:block!important;opacity:1!important;visibility:visible!important;width:auto!important;height:auto!important;position:absolute!important;max-width:none!important;max-height:none!important;transform:none!important;overflow:visible!important;pointer-events:auto!important;z-index:2000!important}#expanded-player-container,.webcam-card-container,.youtube-container,.youtube-iframe,[data-webcam-type=youtube]{position:relative!important;background:#000!important;overflow:hidden!important;width:100%!important;height:100%!important}.youtube-interaction-layer{display:none!important;pointer-events:none!important}.youtube-top-blocker{top:0!important}.youtube-bottom-blocker,.youtube-top-blocker{position:absolute!important;left:0!important;right:0!important;height:40px!important;background-color:#000!important;z-index:6!important;pointer-events:none!important;transition:opacity .3s ease-out!important;opacity:0!important}.youtube-bottom-blocker{bottom:0!important}.video-buffering .youtube-bottom-blocker,.video-buffering .youtube-top-blocker,.video-initializing .youtube-bottom-blocker,.video-initializing .youtube-top-blocker,.video-loaded:not(.video-playing) .youtube-bottom-blocker,.video-loaded:not(.video-playing) .youtube-top-blocker{opacity:1!important}.video-playing:not(.show-blockers):not(.video-buffering) .youtube-bottom-blocker,.video-playing:not(.show-blockers):not(.video-buffering) .youtube-top-blocker{opacity:0!important}[data-playback-stable=true].video-playing:not(.show-blockers) .youtube-bottom-blocker,[data-playback-stable=true].video-playing:not(.show-blockers) .youtube-top-blocker{opacity:0!important;transition:opacity .5s ease-out!important}[data-playback-stable=true].video-playing.video-buffering.minor-buffering .youtube-bottom-blocker,[data-playback-stable=true].video-playing.video-buffering.minor-buffering .youtube-top-blocker{opacity:.7!important;transition:opacity .3s ease-out!important}.video-loaded.video-playing .youtube-interaction-layer{pointer-events:auto!important}.video-loaded.video-playing iframe{pointer-events:none!important}.surf-category-page iframe[src*="/api/video-proxy"],.surf-category-page iframe[src*="youtube.com"],[data-current-path*="/category"] iframe[src*="youtube.com"],[data-current-path*="/surfing"] iframe[src*="youtube.com"],[data-force-youtube-visible=true] iframe[src*="/api/video-proxy"],[data-force-youtube-visible=true] iframe[src*="youtube.com"]{opacity:1!important;visibility:visible!important;display:block!important;z-index:1!important;pointer-events:none!important}.youtube-ui-blocked .webcam-expander-container{display:none!important}.youtube-ui-blocked .grid{display:grid!important}.youtube-ui-blocked .responsive-video-overlay{display:block!important;opacity:1!important;visibility:visible!important;z-index:30!important;pointer-events:none!important}.video-buffering.minor-buffering .youtube-loading-overlay,.video-playing[data-playback-stable=true] .youtube-loading-overlay,[data-playback-stable=true] .youtube-loading-overlay{opacity:0!important;visibility:hidden!important;display:none!important}.video-playing[data-playback-stable=true] .youtube-loading-overlay{animation:none!important;pointer-events:none!important}.blackout-bottom-rectangle-indicator,.blackout-bottom-right-rectangle-indicator,.blackout-circle-indicator,.blackout-rectangle-indicator,.blackout-top-right-rectangle-indicator{mix-blend-mode:normal!important;filter:none!important}.webcam-card-container:hover .blackout-bottom-rectangle-indicator,.webcam-card-container:hover .blackout-bottom-right-rectangle-indicator,.webcam-card-container:hover .blackout-circle-indicator,.webcam-card-container:hover .blackout-rectangle-indicator,.webcam-card-container:hover .blackout-top-right-rectangle-indicator{opacity:1!important;visibility:visible!important;z-index:2147483647!important;position:absolute!important;transform:none!important;filter:none!important}.aspect-video[data-webcam-type=beachcam]:hover .blackout-rectangle-indicator,.webcam-card-container[data-webcam-type=beachcam]:hover .blackout-rectangle-indicator,.webcam-card-container[data-webcam-type=beachcam]:hover .video-blackout-container .blackout-rectangle-indicator,.webcam-tile[data-webcam-type=beachcam]:hover .blackout-rectangle-indicator,[data-webcam-type=beachcam]:hover .blackout-rectangle-indicator,[data-webcam-type=beachcam]:hover .video-blackout-container .blackout-rectangle-indicator{opacity:1!important;visibility:visible!important;display:flex!important;z-index:2147483647!important;position:absolute!important;top:24px!important;left:61px!important;width:730px!important;height:20px!important;background-color:rgba(0,0,0,1)!important;pointer-events:none!important;transform:none!important;filter:none!important}.aspect-video[data-webcam-type=beachcam]:hover .video-rectangle-overlay,.webcam-card-container:hover [data-webcam-type=beachcam] .video-rectangle-overlay,.webcam-card-container[data-webcam-type=beachcam]:hover .video-rectangle-overlay,.webcam-container[data-webcam-type=beachcam]:hover .video-rectangle-overlay,.webcam-tile[data-webcam-type=beachcam]:hover .video-rectangle-overlay,[data-custom-webcam-container=true][data-webcam-type=beachcam]:hover .video-rectangle-overlay,[data-webcam-type=beachcam]:hover .video-rectangle-overlay{opacity:1!important;visibility:visible!important;display:block!important;z-index:2147483647!important;position:absolute!important;pointer-events:none!important;transform:none!important;filter:none!important}.aspect-video[data-webcam-type=beachcam]:hover .rectangle-overlay,.aspect-video[data-webcam-type=beachcam]:hover .responsive-video-overlay,.responsive-video-overlay,.webcam-card-container:hover .responsive-video-overlay,.webcam-card-container:hover [data-webcam-type=beachcam] .rectangle-overlay,.webcam-card-container:hover [data-webcam-type=beachcam] .responsive-video-overlay,.webcam-card-container:hover [data-webcam-type=beachcam] .video-rectangle-overlay .rectangle-overlay,.webcam-card-container[data-webcam-type=beachcam]:hover .rectangle-overlay,.webcam-card-container[data-webcam-type=beachcam]:hover .responsive-video-overlay,.webcam-card-container[data-webcam-type=beachcam]:hover .video-rectangle-overlay .rectangle-overlay,.webcam-container[data-webcam-type=beachcam]:hover .rectangle-overlay,.webcam-container[data-webcam-type=beachcam]:hover .responsive-video-overlay,.webcam-container[data-webcam-type=beachcam]:hover .video-rectangle-overlay .rectangle-overlay,.webcam-tile[data-webcam-type=beachcam]:hover .rectangle-overlay,.webcam-tile[data-webcam-type=beachcam]:hover .responsive-video-overlay,[data-custom-webcam-container=true][data-webcam-type=beachcam]:hover .rectangle-overlay,[data-custom-webcam-container=true][data-webcam-type=beachcam]:hover .responsive-video-overlay,[data-custom-webcam-container=true][data-webcam-type=beachcam]:hover .video-rectangle-overlay .rectangle-overlay,[data-webcam-type=beachcam] .responsive-video-overlay,[data-webcam-type=beachcam]:hover .rectangle-overlay,[data-webcam-type=beachcam]:hover .responsive-video-overlay,[data-webcam-type=beachcam]:hover .video-rectangle-overlay .rectangle-overlay{opacity:1!important;visibility:visible!important;display:block!important;z-index:2147483647!important;position:absolute!important;pointer-events:none!important;transform:none!important;filter:none!important;background-color:rgba(0,0,0,1)!important}.blackout-overlay,.video-blackout-container,[data-blackout-active=true]{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:2147483647!important;pointer-events:none!important;opacity:1!important;visibility:visible!important}.webcam-card-container:hover .youtube-container,.webcam-card-container:hover canvas,.webcam-card-container:hover iframe,.webcam-card-container:hover video{position:relative!important;z-index:100000!important}.iframe-interaction-blocker{pointer-events:none!important;z-index:999998!important}.iframe-interaction-blocker,.iframe-interaction-blocker>div[data-interaction-blocker=true]{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important}.iframe-interaction-blocker>div[data-interaction-blocker=true]{background:transparent!important;z-index:999999!important;cursor:default!important;margin:0!important;padding:0!important;border:none!important;outline:none!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}@media (hover:hover) and (pointer:fine){[data-webcam-id]:hover iframe[src*="/api/video-proxy"],[data-webcam-id]:hover iframe[src*="youtube.com"]{pointer-events:none!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;cursor:default!important}[data-webcam-id]:hover iframe[src*="/api/video-proxy"]:hover,[data-webcam-id]:hover iframe[src*="youtube.com"]:hover{filter:none!important;transform:none!important;transition:none!important;opacity:1!important}[data-webcam-id]:hover iframe[src*="/api/video-proxy"] *,[data-webcam-id]:hover iframe[src*="youtube.com"] *{pointer-events:none!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}[data-webcam-id]:hover .iframe-interaction-blocker>div[data-hovered=true]{opacity:1!important;pointer-events:auto!important;display:block!important;visibility:visible!important}[data-webcam-id]:not(:hover) .iframe-interaction-blocker>div[data-hovered=false]{opacity:0!important;pointer-events:none!important}}@media (hover:none) and (pointer:coarse),(max-width:768px){[data-webcam-id] iframe[src*="/api/video-proxy"],[data-webcam-id] iframe[src*="youtube.com"]{pointer-events:none!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;touch-action:none!important;-webkit-touch-callout:none!important}[data-webcam-id] .iframe-interaction-blocker>div[data-mobile=true]{opacity:1!important;pointer-events:auto!important;display:block!important;visibility:visible!important;touch-action:none!important;-webkit-touch-callout:none!important}[data-webcam-id] iframe[src*="/api/video-proxy"] *,[data-webcam-id] iframe[src*="youtube.com"] *{pointer-events:none!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;touch-action:none!important}}[data-webcam-id] iframe{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}[data-webcam-id]:hover iframe[src*="youtube.com"] .ytp-chrome-bottom,[data-webcam-id]:hover iframe[src*="youtube.com"] .ytp-chrome-controls,[data-webcam-id]:hover iframe[src*="youtube.com"] .ytp-chrome-top,[data-webcam-id]:hover iframe[src*="youtube.com"] .ytp-fullscreen-button,[data-webcam-id]:hover iframe[src*="youtube.com"] .ytp-pause-button,[data-webcam-id]:hover iframe[src*="youtube.com"] .ytp-play-button,[data-webcam-id]:hover iframe[src*="youtube.com"] .ytp-progress-bar,[data-webcam-id]:hover iframe[src*="youtube.com"] .ytp-settings-button,[data-webcam-id]:hover iframe[src*="youtube.com"] .ytp-time-display,[data-webcam-id]:hover iframe[src*="youtube.com"] .ytp-volume-panel{pointer-events:none!important;visibility:hidden!important;opacity:0!important}[data-webcam-id]:hover iframe{touch-action:none!important;-webkit-touch-callout:none!important}@supports (pointer-events:none){[data-webcam-id]:hover iframe[src*="/api/video-proxy"],[data-webcam-id]:hover iframe[src*="youtube.com"]{pointer-events:none!important}}@media screen and (-webkit-min-device-pixel-ratio:0){[data-webcam-id]:hover iframe{-webkit-pointer-events:none!important}}@-moz-document url-prefix(){[data-webcam-id]:hover iframe{-moz-user-select:none!important}}@supports (-ms-ime-align:auto){[data-webcam-id]:hover iframe{-ms-user-select:none!important}}.iframe-interaction-blocker{z-index:999999!important}@media (orientation:portrait) and (max-width:768px){[data-webcam-id] .iframe-interaction-blocker,[data-webcam-id] .iframe-interaction-blocker>div[data-mobile=true]{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;z-index:999999!important}[data-webcam-id] .iframe-interaction-blocker>div[data-mobile=true]{pointer-events:auto!important;touch-action:none!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}[data-webcam-id] iframe[src*="/api/video-proxy"],[data-webcam-id] iframe[src*="youtube.com"]{pointer-events:none!important;touch-action:none!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}}@media (orientation:landscape) and (max-height:768px){[data-webcam-id] .iframe-interaction-blocker>div[data-mobile=true]{pointer-events:auto!important;touch-action:none!important;z-index:999999!important}}@media (pointer:coarse){[data-webcam-id] iframe{touch-action:none!important;-webkit-touch-callout:none!important;pointer-events:none!important}[data-webcam-id] .iframe-interaction-blocker>div{touch-action:none!important;-webkit-touch-callout:none!important;pointer-events:auto!important}}body[webcam_debug_mode=true] .iframe-interaction-blocker{display:none!important}.blackout-completed .iframe-interaction-blocker,.youtube-blackout-completed .iframe-interaction-blocker{z-index:999999!important}[data-webcam-id] iframe[src*="/api/video-proxy"],[data-webcam-id] iframe[src*="youtube.com"]{outline:none!important;border:none!important;z-index:1!important;max-z-index:1!important;isolation:isolate!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}[data-webcam-id] iframe[src*="/api/video-proxy"]:focus,[data-webcam-id] iframe[src*="youtube.com"]:focus{outline:none!important;box-shadow:none!important;border:none!important;z-index:1!important}[data-webcam-id] iframe[src*="/api/video-proxy"]:not([data-loaded=true]),[data-webcam-id] iframe[src*="youtube.com"]:not([data-loaded=true]){z-index:1!important;pointer-events:none!important;isolation:isolate!important}@media (orientation:landscape) and (max-height:768px){[data-webcam-id] iframe[src*="/api/video-proxy"],[data-webcam-id] iframe[src*="youtube.com"]{z-index:1!important;position:relative!important;isolation:isolate!important;outline:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}[data-webcam-id] .video-blackout-container{top:0!important;left:0!important;right:0!important;bottom:0!important}[data-webcam-id] .blackout-bottom-rectangle-indicator,[data-webcam-id] .blackout-bottom-right-rectangle-indicator,[data-webcam-id] .blackout-circle-indicator,[data-webcam-id] .blackout-rectangle-indicator,[data-webcam-id] .blackout-top-right-rectangle-indicator,[data-webcam-id] .video-blackout-container{z-index:2147483647!important;position:absolute!important;pointer-events:none!important}}[data-webcam-id] iframe{transform:none!important;will-change:auto!important;opacity:1!important;filter:none!important;position:absolute!important;isolation:isolate!important}[data-webcam-id] iframe[src*="/api/video-proxy"] *,[data-webcam-id] iframe[src*="youtube.com"] *{z-index:auto!important;position:static!important}[data-webcam-id]:not([data-loaded=true]) iframe,[data-webcam-id][data-loading=true] iframe{pointer-events:none!important;z-index:1!important;isolation:isolate!important}.video-blackout-container{isolation:isolate!important}.blackout-bottom-rectangle-indicator,.blackout-bottom-right-rectangle-indicator,.blackout-circle-indicator,.blackout-rectangle-indicator,.blackout-top-right-rectangle-indicator{position:absolute!important;pointer-events:none!important;isolation:isolate!important}[data-webcam-id] *{max-z-index:2147483646!important}[data-webcam-id] .video-blackout-container{max-z-index:none!important;z-index:2147483647!important;display:block!important;opacity:1!important;visibility:visible!important}[data-webcam-id] .blackout-bottom-rectangle-indicator,[data-webcam-id] .blackout-bottom-right-rectangle-indicator,[data-webcam-id] .blackout-circle-indicator,[data-webcam-id] .blackout-rectangle-indicator,[data-webcam-id] .blackout-top-right-rectangle-indicator{max-z-index:none!important;z-index:2147483647!important;display:flex!important;opacity:1!important;visibility:visible!important;position:absolute!important}@media (pointer:coarse){[data-webcam-id] iframe{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;touch-action:none!important;z-index:1!important;isolation:isolate!important}}[data-webcam-id] iframe[tabindex]{tabindex:-1!important}[data-webcam-id] iframe[style*=z-index]{z-index:1!important}[data-webcam-id] iframe{contain:layout style!important}.blackout-overlay,.webcam-blackout{position:absolute;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;flex-direction:column;transition:opacity .5s ease-out}.blackout-overlay,.webcam-blackout,[data-blackout-active=true],[data-webcam-blackout=true]{z-index:40!important}.blackout-overlay,.blackout-overlay[data-blackout-active=true],.webcam-blackout,.webcam-container .blackout-overlay,.webcam-detail-container .blackout-overlay,[data-blackout-active=true],[data-custom-webcam-container=true] .blackout-overlay,[data-webcam-blackout=true],body:not(.youtube-blackout-completed) .blackout-overlay{background:transparent!important;display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.aspect-video{position:relative!important}[data-blackout-active=true]~iframe,[data-force-youtube-visible=true] iframe,[data-webcam-blackout=true]~iframe{z-index:5!important;opacity:1!important;visibility:visible!important}[data-force-youtube-visible=true] iframe{display:block!important}[data-force-youtube-visible=true] .blackout-overlay{z-index:50!important;display:none!important;visibility:hidden!important;opacity:0!important;background:transparent!important;pointer-events:none!important}[data-countdown]{display:block!important;visibility:visible!important;opacity:1!important}.blackout-overlay{z-index:40!important}.webcam-card-container[data-webcam-type=youtube] .blackout-overlay{display:none!important;visibility:hidden!important;opacity:0!important;background:transparent!important;z-index:40!important;pointer-events:none!important}.blackout-circle-indicator{top:12px!important;left:11px!important;width:42px!important;height:41px!important;border-radius:50%!important}.blackout-circle-indicator,.blackout-rectangle-indicator{position:absolute!important;background-color:rgba(0,0,0,1)!important;z-index:2147483647!important;pointer-events:none!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:none!important;opacity:1!important;visibility:visible!important;transform:none!important}.blackout-rectangle-indicator{top:24px!important;bottom:unset!important;left:61px!important;width:730px!important;height:20px!important;border-radius:0!important}.blackout-bottom-rectangle-indicator{position:absolute!important;top:unset!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;height:39px!important;background-color:rgba(0,0,0,1)!important;border-radius:0!important;z-index:2147483647!important;pointer-events:none!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:none!important;opacity:1!important;visibility:visible!important;transform:none!important}.aspect-video .blackout-rectangle-indicator,.webcam-container .blackout-rectangle-indicator,.webcam-detail-container .blackout-rectangle-indicator,[data-custom-webcam-container=true] .blackout-rectangle-indicator{top:24px!important;bottom:unset!important}.aspect-video .blackout-bottom-rectangle-indicator,.webcam-container .blackout-bottom-rectangle-indicator,.webcam-detail-container .blackout-bottom-rectangle-indicator,[data-custom-webcam-container=true] .blackout-bottom-rectangle-indicator{top:unset!important;bottom:0!important;left:0!important;right:0!important}.blackout-top-right-rectangle-indicator{position:absolute!important;width:216px!important;height:46px!important;background-color:rgba(0,0,0,1)!important;border-radius:0!important;z-index:2147483647!important;pointer-events:none!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:none!important;opacity:1!important;visibility:visible!important;transform:none!important}.aspect-video .blackout-top-right-rectangle-indicator,.blackout-top-right-rectangle-indicator,.webcam-container .blackout-top-right-rectangle-indicator,.webcam-detail-container .blackout-top-right-rectangle-indicator,[data-custom-webcam-container=true] .blackout-top-right-rectangle-indicator{top:12px!important;left:unset!important;right:30px!important}.blackout-bottom-right-rectangle-indicator{position:absolute!important;top:unset!important;bottom:43px!important;left:unset!important;right:10px!important;width:58px!important;height:22px!important;background-color:rgba(0,0,0,1)!important;border-radius:0!important;z-index:2147483647!important;pointer-events:none!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:none!important;opacity:1!important;visibility:visible!important;transform:none!important}.aspect-video .blackout-bottom-rectangle-indicator,.aspect-video.aspect-video .blackout-bottom-rectangle-indicator,.webcam-container .blackout-bottom-rectangle-indicator,.webcam-container .webcam-container .blackout-bottom-rectangle-indicator,.webcam-detail-container .blackout-bottom-rectangle-indicator,.webcam-detail-container .webcam-detail-container .blackout-bottom-rectangle-indicator,[data-custom-webcam-container=true] .blackout-bottom-rectangle-indicator,[data-custom-webcam-container=true] [data-custom-webcam-container=true] .blackout-bottom-rectangle-indicator{top:unset!important;bottom:0!important;left:0!important;right:0!important}.aspect-video .blackout-bottom-right-rectangle-indicator,.webcam-container .blackout-bottom-right-rectangle-indicator,.webcam-detail-container .blackout-bottom-right-rectangle-indicator,[data-custom-webcam-container=true] .blackout-bottom-right-rectangle-indicator{top:unset!important;bottom:43px!important;left:unset!important;right:10px!important}.countdown-text{color:white!important;font-size:1.25rem!important;font-weight:600!important;margin-bottom:.5rem!important;text-align:center!important}.blackout-countdown,.countdown-number,.countdown-value{color:white!important;font-size:3rem!important;font-weight:700!important;text-align:center!important;text-shadow:0 0 10px rgba(255,255,255,.5)!important}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.blackout-countdown,.countdown-number,.countdown-value{animation:pulse 1s infinite!important}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.blackout-overlay.fade-out,.blackout-overlay.fade-out[data-blackout-active=true],.webcam-blackout.fade-out,.webcam-blackout.fade-out[data-blackout-active=true],body.blackout-completed .blackout-overlay,body.blackout-completed .webcam-blackout,body.youtube-blackout-completed .blackout-overlay,body.youtube-blackout-completed .webcam-blackout{animation:fadeOut .3s forwards!important;pointer-events:none!important;opacity:0!important;visibility:hidden!important;display:none!important}.blackout-overlay:not([data-blackout-active=true]):not(.waiting-for-livestream),.webcam-blackout:not([data-blackout-active=true]):not(.waiting-for-livestream){opacity:0!important;visibility:hidden!important;display:none!important;pointer-events:none!important}.video-blackout-container{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:2147483647!important;pointer-events:none!important;background:transparent!important;will-change:transform;transform:translateZ(0);backface-visibility:hidden;display:block!important;opacity:1!important;visibility:visible!important}.blackout-bottom-rectangle-indicator,.blackout-bottom-right-rectangle-indicator,.blackout-circle-indicator,.blackout-rectangle-indicator,.blackout-top-right-rectangle-indicator{z-index:2147483647!important;will-change:transform;transform:translateZ(0);backface-visibility:hidden;display:flex!important;opacity:1!important;visibility:visible!important}.youtube-iframe-load-during-blackout iframe[src*="/api/video-proxy"],.youtube-iframe-load-during-blackout iframe[src*="youtube.com"]{opacity:1!important;visibility:visible!important;display:block!important;z-index:5!important}.blackout-overlay.waiting-for-livestream{background:transparent!important;display:none!important;opacity:0!important;visibility:hidden!important}.livestream-waiting-overlay,.waiting-message{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent!important;display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.waiting-message{align-items:center;justify-content:center;z-index:40;color:white;text-align:center;font-size:14px;padding:20px}.loading-spinner{width:40px;height:40px;border:3px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 10px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blackout-rectangle-1,.blackout-rectangle-2,.blackout-rectangle-3,.blackout-rectangle-4,.blackout-rectangle-5,.blackout-rectangle-6{position:absolute;background:black;z-index:45!important;border-radius:2px}.blackout-rectangle-1,.blackout-rectangle-2,.blackout-rectangle-3{bottom:10px;right:10px;width:150px;height:25px;z-index:45!important}.blackout-rectangle-4{bottom:45px;left:10px;width:120px;height:20px;z-index:45!important}.blackout-rectangle-5,.blackout-rectangle-6{bottom:10px;right:170px;width:100px;height:20px;z-index:45!important}.permanent-blackout-rectangle-1,.permanent-blackout-rectangle-2,.permanent-blackout-rectangle-3,.permanent-blackout-rectangle-4,.permanent-blackout-rectangle-5,.permanent-blackout-rectangle-6{position:absolute;background:black;z-index:40!important;border-radius:2px;visibility:visible!important;opacity:1!important}.youtube-iframe-styles{border:none!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5!important}.video-container,.video-wrapper{position:relative;width:100%;height:100%;overflow:hidden;background:black;z-index:40!important}.video-js{width:100%!important;height:100%!important;z-index:40!important}.video-js,.vjs-tech{position:absolute;top:0;left:0}.vjs-tech{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vjs-poster,.vjs-tech{z-index:5!important}.webcam-blackout{z-index:50!important;background-color:transparent!important;color:white;pointer-events:none!important}.loading-grid-overlay,.webcam-blackout{display:none!important;opacity:0!important;visibility:hidden!important}.loading-grid-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:40!important;pointer-events:none;background:transparent!important}.video-rectangle-overlay{top:0!important;left:0!important;width:100%!important;height:100%!important;overflow:hidden!important;transform:none!important}.rectangle-overlay,.responsive-video-overlay,.video-rectangle-overlay{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;position:absolute!important;z-index:2147483647!important}.responsive-video-overlay{background-color:rgba(0,0,0,1)!important}body[webcam_debug_mode=true] .video-rectangle-overlay{z-index:60!important}body[webcam_debug_mode=true] .rectangle-overlay{opacity:1!important;visibility:visible!important;display:block!important}body[webcam_debug_mode=true] .blackout-completed iframe,body[webcam_debug_mode=true] .youtube-blackout-completed iframe,body[webcam_debug_mode=true] iframe[src*="/api/video-proxy"],body[webcam_debug_mode=true] iframe[src*="youtube.com"]{pointer-events:auto!important;z-index:10!important}body[webcam_debug_mode=true] .youtube-interaction-layer{display:none!important;pointer-events:none!important;z-index:-1!important}body[webcam_debug_mode=true] .ytp-chrome-bottom,body[webcam_debug_mode=true] .ytp-chrome-top,body[webcam_debug_mode=true] .ytp-gradient-bottom,body[webcam_debug_mode=true] .ytp-gradient-top,body[webcam_debug_mode=true] .ytp-menuitem,body[webcam_debug_mode=true] .ytp-mute-button,body[webcam_debug_mode=true] .ytp-play-button,body[webcam_debug_mode=true] .ytp-settings-button,body[webcam_debug_mode=true] .ytp-time-display{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:20!important}@media (max-width:1024px){.blackout-bottom-rectangle-indicator,.blackout-bottom-right-rectangle-indicator,.blackout-circle-indicator,.blackout-rectangle-indicator,.blackout-top-right-rectangle-indicator,.video-blackout-container{transition:none!important;opacity:1!important;visibility:visible!important;display:flex!important}.blackout-bottom-rectangle-indicator>div,.blackout-bottom-right-rectangle-indicator>div,.blackout-circle-indicator>div,.blackout-rectangle-indicator>div,.blackout-top-right-rectangle-indicator>div{display:none!important}}.blackout-bottom-rectangle-indicator.fade-out,.blackout-bottom-right-rectangle-indicator.fade-out,.blackout-circle-indicator.fade-out,.blackout-rectangle-indicator.fade-out,.blackout-top-right-rectangle-indicator.fade-out{transition:opacity .3s ease-out!important;opacity:0!important}.aspect-video .blackout-bottom-rectangle-indicator:not(.blackout-bottom-right-rectangle-indicator),.aspect-video .blackout-bottom-rectangle-indicator[data-blackout-active]:not(.blackout-bottom-right-rectangle-indicator),.video-blackout-container .blackout-bottom-rectangle-indicator,.video-blackout-container .blackout-bottom-rectangle-indicator[data-blackout-active],.webcam-container .blackout-bottom-rectangle-indicator:not(.blackout-bottom-right-rectangle-indicator),.webcam-container .blackout-bottom-rectangle-indicator[data-blackout-active]:not(.blackout-bottom-right-rectangle-indicator),.webcam-detail-container .blackout-bottom-rectangle-indicator:not(.blackout-bottom-right-rectangle-indicator),.webcam-detail-container .blackout-bottom-rectangle-indicator[data-blackout-active]:not(.blackout-bottom-right-rectangle-indicator),[data-custom-webcam-container=true] .blackout-bottom-rectangle-indicator:not(.blackout-bottom-right-rectangle-indicator),[data-custom-webcam-container=true] .blackout-bottom-rectangle-indicator[data-blackout-active]:not(.blackout-bottom-right-rectangle-indicator){bottom:0!important;left:0!important;right:0!important;top:unset!important}