@media screen and (max-width: 1024px){:root{--mobile-nav-height: 60px;--mobile-menu-width: 280px;--mobile-menu-width-small: 250px;--hamburger-size: 24px;--mobile-touch-target: 44px;--mobile-touch-target-small: 40px;--mobile-transition: .3s cubic-bezier(.4, 0, .2, 1);--mobile-z-hamburger: 999999;--mobile-z-menu: 999998;--mobile-z-overlay: 999997;--scrollbar-width: 8px;--scrollbar-thumb: rgba(255, 255, 255, .3);--scrollbar-track: rgba(0, 0, 0, .1);--dropdown-max-height: 50vh}.mobile-device .navigation{display:none!important}.mobile-device .chat-container{z-index:1!important;position:relative!important;contain:layout style paint!important;overflow:hidden!important;max-width:100%!important;max-height:100%!important;isolation:isolate!important}.mobile-device .chatango-container,.mobile-device .chatango-container iframe,.mobile-device .chatango-container script,.mobile-device .chatango-container div,.mobile-device .chatango-container *{z-index:1!important;position:relative!important;contain:strict!important;max-width:100%!important;max-height:100%!important;overflow:hidden!important}.mobile-nav-overlay.active~.container,.mobile-nav-overlay.active~.container *,.mobile-nav-overlay.active~.main-content,.mobile-nav-overlay.active~.main-content *,.mobile-nav-overlay.active~.container .chat-container,.mobile-nav-overlay.active~.container .chat-container *,.mobile-nav-overlay.active~.container .chatango-container,.mobile-nav-overlay.active~.container .chatango-container *{z-index:1!important;pointer-events:none!important;contain:layout style paint!important;isolation:isolate!important}.mobile-nav-overlay.active~* #cid0020000284089164714,.mobile-nav-overlay.active~* iframe[src*=chatango],.mobile-nav-overlay.active~* script[src*=chatango],.mobile-nav-overlay.active~* div[class*=chatango]{z-index:1!important;pointer-events:none!important;contain:strict!important}.mobile-nav-toggle{position:fixed!important;top:15px;left:15px;z-index:var(--mobile-z-hamburger)!important;isolation:isolate;display:none;flex-direction:column;justify-content:center;align-items:center;width:var(--mobile-touch-target);height:var(--mobile-touch-target);background:var(--nav-bg);border:2px solid var(--nav-border);border-radius:8px;cursor:pointer;transition:all var(--mobile-transition);transform:translateZ(0)!important;will-change:transform;outline:none;-webkit-tap-highlight-color:transparent}.mobile-nav-toggle:hover,.mobile-nav-toggle:focus{background:var(--nav-hover);transform:scale(1.05) translateZ(0)!important}.mobile-nav-toggle:active{transform:scale(.95) translateZ(0)!important}.mobile-nav-toggle span{display:block;width:var(--hamburger-size);height:3px;background:var(--nav-text);margin:3px 0;border-radius:2px;transition:all var(--mobile-transition);transform-origin:center}.mobile-nav-toggle.active span:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.mobile-nav-toggle.active span:nth-child(2){opacity:0;transform:scaleX(0)}.mobile-nav-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.mobile-nav-overlay{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--mobile-z-overlay)!important;isolation:isolate;opacity:0;visibility:hidden;pointer-events:none;transition:all var(--mobile-transition);display:block}.mobile-nav-overlay.active{opacity:1;visibility:visible;pointer-events:auto}.mobile-nav-menu{position:fixed!important;top:0!important;left:0!important;width:var(--mobile-menu-width)!important;height:100vh!important;background:var(--nav-bg)!important;border-right:3px solid var(--nav-border);z-index:var(--mobile-z-menu)!important;isolation:isolate;transform:translate(-100%) translateZ(0)!important;transition:transform var(--mobile-transition);will-change:transform;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-behavior:smooth;padding-top:80px;padding-bottom:100px;display:block;visibility:hidden;pointer-events:auto!important}.mobile-nav-menu.active{transform:translate(0) translateZ(0)!important;visibility:visible;z-index:9999999!important}.mobile-nav-menu *,.mobile-nav-menu .mobile-nav-item,.mobile-nav-menu .mobile-nav-item *,.mobile-nav-menu .mobile-dropdown-content,.mobile-nav-menu .mobile-dropdown-content *,.mobile-nav-menu .mobile-nested-dropdown,.mobile-nav-menu .mobile-nested-dropdown *{z-index:inherit!important;position:relative!important;pointer-events:auto!important}.mobile-nav-menu::-webkit-scrollbar{width:var(--scrollbar-width)}.mobile-nav-menu::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}.mobile-nav-menu::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px;border:1px solid var(--nav-bg)}.mobile-nav-menu::-webkit-scrollbar-thumb:hover{background:#ffffff80}.mobile-nav-menu:after{content:"";position:absolute;top:0;right:-10px;width:10px;height:100%;background:linear-gradient(to right,rgba(0,0,0,.3),transparent);pointer-events:none;z-index:inherit}.mobile-nav-item{border-bottom:1px solid var(--nav-divider)}.mobile-nav-item:last-child{border-bottom:none}.mobile-nav-link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--mobile-touch-target);padding:15px 20px;color:var(--nav-text);text-decoration:none;font-family:var(--nav-font);font-size:18px;font-weight:700;text-transform:uppercase;background:transparent;transition:background-color var(--mobile-transition);z-index:inherit!important;pointer-events:auto!important;position:relative!important;-webkit-user-select:none;user-select:none}.mobile-nav-link:hover,.mobile-nav-link:focus,.mobile-nav-link.active{background:var(--nav-hover);outline:none}.mobile-nav-link:active{background:#0000004d}.mobile-nav-link.has-dropdown:after{content:"▼";font-size:12px;color:var(--nav-text);transition:transform var(--mobile-transition);margin-left:auto}.mobile-nav-link.has-dropdown.expanded:after{transform:rotate(180deg)}.mobile-dropdown-content{background:#0000004d;overflow:hidden;max-height:0;transition:max-height var(--mobile-transition);position:relative;z-index:inherit!important}.mobile-dropdown-content.expanded{max-height:var(--dropdown-max-height);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.mobile-dropdown-item{border-bottom:1px solid rgba(153,0,0,.3)}.mobile-dropdown-item:last-child{border-bottom:none}.mobile-dropdown-link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--mobile-touch-target);padding:12px 30px;color:var(--nav-text);text-decoration:none;font-family:var(--nav-font);font-size:16px;text-transform:uppercase;background:transparent;transition:background-color var(--mobile-transition);z-index:inherit!important;pointer-events:auto!important;position:relative!important}.mobile-dropdown-link:hover,.mobile-dropdown-link:focus,.mobile-dropdown-link.active{background:#00000080;outline:none}.mobile-nested-dropdown{background:#00000080;z-index:inherit!important}.mobile-nested-dropdown-content{max-height:0;overflow:hidden;transition:max-height var(--mobile-transition);z-index:inherit!important}.mobile-nested-dropdown-content.expanded{max-height:calc(var(--dropdown-max-height) * .8);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.mobile-nested-link{padding:10px 40px;font-size:14px;min-height:40px;z-index:inherit!important;pointer-events:auto!important;position:relative!important}.mobile-nested-link:hover,.mobile-nested-link:focus{background:#000000b3}.mobile-third-level-dropdown{background:#000000b3;z-index:inherit!important}.mobile-third-level-dropdown-content{max-height:0;overflow:hidden;transition:max-height var(--mobile-transition);z-index:inherit!important}.mobile-third-level-dropdown-content.expanded{max-height:calc(var(--dropdown-max-height) * .6);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.mobile-third-level-link{padding:8px 50px;font-size:12px;min-height:36px;z-index:inherit!important;pointer-events:auto!important;position:relative!important}body.mobile-nav-open{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important}body.mobile-nav-open .container,body.mobile-nav-open .main-content,body.mobile-nav-open .chat-container,body.mobile-nav-open .chatango-container,body.mobile-nav-open .footer{pointer-events:none!important;z-index:1!important}.mobile-dropdown-content.expanded::-webkit-scrollbar{width:6px}.mobile-dropdown-content.expanded::-webkit-scrollbar-track{background:#0003;border-radius:3px}.mobile-dropdown-content.expanded::-webkit-scrollbar-thumb{background:#fff6;border-radius:3px}.mobile-nested-dropdown-content.expanded::-webkit-scrollbar{width:4px}.mobile-nested-dropdown-content.expanded::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.mobile-third-level-dropdown-content.expanded::-webkit-scrollbar{width:3px}.mobile-third-level-dropdown-content.expanded::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:2px}@media (max-width: 1024px){.mobile-nav-toggle,.mobile-nav-menu,.mobile-nav-overlay{display:block}.mobile-nav-toggle{display:flex}}@media (max-height: 600px){:root{--dropdown-max-height: 40vh}}@media (max-height: 500px){:root{--dropdown-max-height: 35vh}}@media (max-width: 480px){:root{--mobile-menu-width: var(--mobile-menu-width-small);--mobile-touch-target: var(--mobile-touch-target-small);--dropdown-max-height: 45vh}.mobile-nav-link{font-size:16px;padding:12px 15px}.mobile-dropdown-link{font-size:14px;padding:10px 25px}.mobile-nested-link{font-size:12px;padding:8px 35px}}@media (max-width: 1024px) and (orientation: landscape){.mobile-nav-menu{width:240px;padding-top:70px}.mobile-nav-link{padding:10px 15px;font-size:16px}.mobile-dropdown-link{padding:8px 25px;font-size:14px}:root{--dropdown-max-height: 60vh}.mobile-device .chat-container{position:relative!important;z-index:1!important;transform:translateZ(0)!important;contain:layout style paint size!important}}.mobile-nav-toggle:focus,.mobile-nav-link:focus,.mobile-dropdown-link:focus{outline:2px solid var(--nav-text);outline-offset:2px}@media (prefers-contrast: high){.mobile-nav-menu{border-right:5px solid var(--nav-border)}.mobile-nav-link,.mobile-dropdown-link{border:1px solid transparent}.mobile-nav-link:hover,.mobile-dropdown-link:hover{border-color:var(--nav-text)}}@media (prefers-reduced-motion: reduce){.mobile-nav-menu,.mobile-nav-overlay,.mobile-nav-toggle span,.mobile-dropdown-content,.mobile-nested-dropdown-content,.mobile-third-level-dropdown-content{transition:none}.mobile-nav-toggle.active span{transform:none}.mobile-nav-toggle.active span:nth-child(2){opacity:0}}@media (prefers-color-scheme: dark){.mobile-nav-menu{background:#1a1a1a;border-right-color:#333}.mobile-nav-toggle{background:#1a1a1a;border-color:#333}.mobile-nav-item{border-bottom-color:#333}}.mobile-nav-menu,.mobile-nav-overlay,.mobile-nav-toggle{will-change:transform,opacity;-webkit-transform:translateZ(0);transform:translateZ(0)}.mobile-nav-menu.active,.mobile-nav-overlay.active{contain:layout style paint}.mobile-dropdown-content.expanded,.mobile-nested-dropdown-content.expanded,.mobile-third-level-dropdown-content.expanded{contain:layout style;will-change:scroll-position}.mobile-nav-overlay.active~* iframe[src*="chatango.com"],.mobile-nav-overlay.active~* script[src*="chatango.com"],.mobile-nav-overlay.active~* #cid0020000284089164714,.mobile-nav-overlay.active~* .chatango-container,.mobile-nav-overlay.active~* .chatango-container *,.mobile-nav-overlay.active~.container .chat-container,.mobile-nav-overlay.active~.container .chat-container *{visibility:hidden!important;opacity:0!important;z-index:-1!important;pointer-events:none!important;transform:translateZ(-1px)!important}.mobile-nav-menu.active~.container .chat-container,.mobile-nav-menu.active~.container .chat-container *,body.mobile-nav-open .chat-container,body.mobile-nav-open .chat-container *,body.mobile-nav-open .chatango-container,body.mobile-nav-open .chatango-container *{visibility:hidden!important;opacity:0!important;z-index:-1!important;pointer-events:none!important;display:none!important}@media print{.mobile-nav-toggle,.mobile-nav-menu,.mobile-nav-overlay{display:none!important}}}@media screen and (max-width: 1024px){:root{--mobile-viewport-height: calc(100vh - var(--mobile-safe-area-bottom));--mobile-available-height: calc(100vh - var(--mobile-safe-area-bottom) - 60px);--mobile-video-height: calc(60vh - var(--mobile-safe-area-bottom));--mobile-chat-height: calc(40vh - var(--mobile-safe-area-bottom))}.phone-device .main-content{display:flex;flex-direction:column;height:var(--mobile-available-height);width:100vw;gap:0;overflow:hidden;max-height:var(--mobile-available-height)}.phone-device .video-container{flex:1;min-height:var(--mobile-video-height);max-height:var(--mobile-video-height);position:relative;background-color:#000;overflow:hidden;border-bottom:2px solid var(--nav-bg)}.phone-device .chat-container{flex:0 0 var(--mobile-chat-height);width:100%;background-color:#2a2a2a;border-top:2px solid var(--nav-bg);order:2;position:relative;overflow:hidden;max-height:var(--mobile-chat-height)}.mobile-device.chat-unavailable .main-content,.mobile-device .main-content.theater-mode{height:var(--mobile-available-height)!important;max-height:var(--mobile-available-height)!important}.mobile-device.chat-unavailable .video-container,.mobile-device .main-content.theater-mode .video-container{height:var(--mobile-available-height)!important;min-height:var(--mobile-available-height)!important;max-height:var(--mobile-available-height)!important;width:100%!important}@media (max-width: 768px) and (orientation: landscape) and (max-height: 500px){:root{--mobile-available-height: calc(100vh - 40px) }.phone-device.theater-mode .main-content,.phone-device .main-content.theater-mode{height:var(--mobile-available-height)!important;max-height:var(--mobile-available-height)!important;overflow:hidden}.phone-device.theater-mode .video-container,.phone-device .main-content.theater-mode .video-container{height:var(--mobile-available-height)!important;min-height:var(--mobile-available-height)!important;max-height:var(--mobile-available-height)!important;width:100vw!important}.phone-device:not(.theater-mode) .main-content:not(.theater-mode){height:var(--mobile-available-height);max-height:var(--mobile-available-height)}.phone-device:not(.theater-mode) .video-container{min-height:calc(var(--mobile-available-height) * .7);max-height:calc(var(--mobile-available-height) * .7)}.phone-device:not(.theater-mode) .chat-container{flex:0 0 calc(var(--mobile-available-height) * .3);height:calc(var(--mobile-available-height) * .3);max-height:calc(var(--mobile-available-height) * .3)}}@supports (height: 100dvh){:root{--mobile-viewport-height: 100dvh;--mobile-available-height: calc(100dvh - var(--mobile-safe-area-bottom) - 60px)}}@supports (height: 100svh){:root{--mobile-viewport-height: 100svh;--mobile-available-height: calc(100svh - 60px) }}@media (max-width: 320px){:root{--mobile-video-height: calc(55vh - var(--mobile-safe-area-bottom) - 30px);--mobile-chat-height: calc(45vh - var(--mobile-safe-area-bottom) - 30px)}}@media (max-width: 480px){:root{--mobile-video-height: calc(58vh - var(--mobile-safe-area-bottom) - 30px);--mobile-chat-height: calc(42vh - var(--mobile-safe-area-bottom) - 30px)}}@media (min-width: 481px) and (max-width: 768px){:root{--mobile-video-height: calc(62vh - var(--mobile-safe-area-bottom) - 30px);--mobile-chat-height: calc(38vh - var(--mobile-safe-area-bottom) - 30px)}}.phone-device .main-content{height:calc(100vh - 60px);max-height:calc(100vh - 60px)}.phone-device .video-container{max-height:calc(60vh - 30px)}.phone-device .chat-container{max-height:calc(40vh - 30px)}.tablet-device .main-content{display:flex;flex-direction:column;height:var(--mobile-viewport-height);width:100vw;gap:0}.tablet-device .video-container{flex:1;min-height:65vh;background-color:#000;overflow:hidden}.tablet-device .chat-container{flex:0 0 35vh;width:100%;background-color:#2a2a2a;border-top:2px solid var(--nav-bg)}@media (min-width: 769px) and (max-width: 1024px) and (orientation: landscape){.tablet-device .main-content{display:grid;grid-template-columns:1fr var(--tablet-chat-width);grid-template-rows:1fr;flex-direction:row;height:var(--mobile-viewport-height)}.tablet-device .video-container{grid-column:1;grid-row:1;min-height:var(--mobile-viewport-height);border-right:2px solid var(--nav-bg);border-bottom:none}.tablet-device .chat-container{grid-column:2;grid-row:1;width:var(--tablet-chat-width);height:var(--mobile-viewport-height);border-top:none;border-left:2px solid var(--nav-bg);order:1;flex:none}}.mobile-device.chat-unavailable .main-content{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;height:100vh!important}.mobile-device.chat-unavailable .video-container{flex:1!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;width:100%!important}.mobile-device.chat-unavailable .chat-container{display:none!important;height:0!important;min-height:0!important;flex:none!important}.mobile-device .main-content.theater-mode .chat-container{display:none}.mobile-device .main-content.theater-mode .video-container{flex:1;min-height:var(--mobile-viewport-height);max-height:var(--mobile-viewport-height)}@media (min-width: 769px) and (max-width: 1024px) and (orientation: landscape){.tablet-device .main-content.chat-left{grid-template-columns:var(--tablet-chat-width) 1fr}.tablet-device .main-content.chat-left .chat-container{grid-column:1;border-left:none;border-right:2px solid var(--nav-bg)}.tablet-device .main-content.chat-left .video-container{grid-column:2;border-right:none;border-left:2px solid var(--nav-bg)}}.mobile-device .video-container video,.mobile-device .video-container iframe,.mobile-device .video-container img{width:100%;height:100%;object-fit:cover;border-radius:0}.mobile-device .video-container{touch-action:manipulation;-webkit-user-select:none;user-select:none}.mobile-device .video-container.embedsports-wrapper iframe{width:100%!important;height:100%!important;position:relative!important;top:0!important;left:0!important;transform:none!important}.mobile-device .chat-container{touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:relative}.mobile-device .chatango-container{transform:none!important;zoom:1!important;width:100%!important;height:100%!important;position:relative!important}.mobile-device .chatango-container iframe{width:100%!important;height:100%!important;border:none;border-radius:0}@media (max-width: 320px){:root{--mobile-video-height: 55vh;--mobile-chat-height: 45vh}.phone-device .video-container{min-height:55vh;max-height:55vh}.phone-device .chat-container{flex:0 0 45vh}}@media (max-width: 480px){:root{--mobile-video-height: 58vh;--mobile-chat-height: 42vh}.phone-device .video-container{min-height:58vh;max-height:58vh}.phone-device .chat-container{flex:0 0 42vh}}@media (min-width: 481px) and (max-width: 768px){:root{--mobile-video-height: 62vh;--mobile-chat-height: 38vh}.phone-device .video-container{min-height:62vh;max-height:62vh}.phone-device .chat-container{flex:0 0 38vh}}@media (max-width: 768px) and (orientation: landscape) and (max-height: 500px){.phone-device.theater-mode .main-content,.phone-device .main-content.theater-mode{height:100vh!important;overflow:hidden}.phone-device.theater-mode .video-container,.phone-device .main-content.theater-mode .video-container{height:100vh!important;min-height:100vh!important;max-height:100vh!important;width:100vw!important;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.phone-device.theater-mode .video-container video,.phone-device.theater-mode .video-container iframe,.phone-device.theater-mode .video-container img,.phone-device .main-content.theater-mode .video-container video,.phone-device .main-content.theater-mode .video-container iframe,.phone-device .main-content.theater-mode .video-container img{width:100vw!important;height:100vh!important;object-fit:contain!important;object-position:center!important;transform:none!important;position:relative!important;top:0!important;left:0!important}.phone-device.theater-mode .chat-container,.phone-device .main-content.theater-mode .chat-container{display:none!important;height:0!important;min-height:0!important;flex:none!important}.phone-device.theater-mode .mobile-chat-toggle,.phone-device .main-content.theater-mode .mobile-chat-toggle{display:none!important}.phone-device:not(.theater-mode) .main-content:not(.theater-mode){display:flex;flex-direction:column;height:100vh}.phone-device:not(.theater-mode) .video-container{flex:1;min-height:70vh;max-height:70vh;width:100vw}.phone-device:not(.theater-mode) .chat-container{flex:0 0 30vh;height:30vh;display:flex}}@media (max-width: 1024px) and (orientation: landscape){.mobile-device .video-container{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.mobile-device .video-container video,.mobile-device .video-container iframe,.mobile-device .video-container img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;position:relative!important}.mobile-device .video-container iframe{min-width:100%!important;min-height:100%!important}}@media (min-width: 769px) and (max-width: 1024px) and (orientation: landscape){.tablet-device .video-container video,.tablet-device .video-container iframe,.tablet-device .video-container img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.tablet-device.theater-mode .chat-container,.tablet-device .main-content.theater-mode .chat-container{display:none!important}.tablet-device.theater-mode .main-content,.tablet-device .main-content.theater-mode{grid-template-columns:1fr!important}}.mobile-device .footer{display:none!important}@media (min-width: 900px) and (max-width: 1024px){.tablet-device .footer{display:block;height:auto;padding:var(--mobile-spacing-md)}.tablet-device .footer-content{flex-direction:row;justify-content:space-between;align-items:center;gap:var(--mobile-spacing-md)}.tablet-device .footer-left img,.tablet-device .footer-right img{width:60px;height:60px}}.mobile-device button,.mobile-device .clickable,.mobile-device .mobile-nav-link{min-height:44px;min-width:44px}.mobile-device *:focus{outline:2px solid var(--nav-bg);outline-offset:2px}@media (prefers-contrast: high){.mobile-device .video-container{border:2px solid #fff}.mobile-device .chat-container{border-color:#fff}}@media (prefers-reduced-motion: reduce){.mobile-device .main-content,.mobile-device .video-container,.mobile-device .chat-container{transition:none!important;animation:none!important}}.mobile-device .main-content,.mobile-device .video-container,.mobile-device .chat-container{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.mobile-device .video-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:layout style paint}.mobile-device .chat-container{contain:layout style paint}.mobile-device .chatango-container{contain:strict}@supports (padding: max(0px)){.mobile-device .content-wrapper{padding-top:max(var(--mobile-safe-area-top),0px);padding-bottom:max(var(--mobile-safe-area-bottom),0px);padding-left:max(var(--mobile-safe-area-left),0px);padding-right:max(var(--mobile-safe-area-right),0px)}.mobile-device .mobile-nav-toggle{top:max(15px,var(--mobile-safe-area-top));left:max(15px,var(--mobile-safe-area-left))}}@media (prefers-color-scheme: dark){.mobile-device .chat-container{background-color:#1a1a1a}.mobile-device .video-container,.mobile-device .chat-container{border-color:#333}}@media print{.mobile-device .main-content{display:block!important;height:auto!important}.mobile-device .video-container{height:300px!important;display:flex;align-items:center;justify-content:center;background:#f0f0f0;color:#333}.mobile-device .video-container:after{content:"Video content not available in print";font-size:16px;font-weight:700}.mobile-device .chat-container{display:none!important}}}@media screen and (max-width: 1024px){:root{--mobile-chat-toggle-size: 40px;--mobile-chat-transition: .3s cubic-bezier(.4, 0, .2, 1);--mobile-chat-border-radius: 8px}.mobile-device .chat-container{touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:relative;z-index:10;background-color:#2a2a2a;overflow:hidden}.mobile-device .chatango-container{width:100%!important;height:100%!important;transform:none!important;zoom:1!important;position:relative!important;top:0!important;left:0!important}.mobile-device .chatango-container script[src*="chatango.com"],.mobile-device .chatango-container script[data-cfasync]{width:100%!important;height:100%!important;display:block}.mobile-device .chatango-container iframe[src*="chatango.com"]{width:100%!important;height:100%!important;border:none;border-radius:0;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.mobile-chat-toggle{position:absolute;top:8px;right:12px;width:var(--mobile-chat-toggle-size);height:var(--mobile-chat-toggle-size);background:var(--nav-bg);border:2px solid var(--nav-border);border-radius:50%;color:var(--nav-text);font-size:12px;font-weight:700;cursor:pointer;z-index:100;display:flex;align-items:center;justify-content:center;transition:all var(--mobile-chat-transition);outline:none;-webkit-tap-highlight-color:transparent}.mobile-chat-toggle:hover,.mobile-chat-toggle:focus{background:var(--nav-hover);transform:scale(1.1)}.mobile-chat-toggle:active{transform:scale(.95)}.mobile-chat-toggle:after{content:"💬";font-size:14px}@media (min-width: 769px){.mobile-chat-toggle{display:none}}.mobile-device .chat-container.hidden{display:none}@media (max-width: 768px) and (orientation: landscape) and (max-height: 500px){.mobile-device .chat-container.minimized{height:30vh;min-height:30vh}}.phone-device .chat-container{border-top:2px solid var(--nav-bg);border-top-left-radius:var(--mobile-chat-border-radius);border-top-right-radius:var(--mobile-chat-border-radius)}@media (min-width: 769px) and (max-width: 1024px) and (orientation: landscape){.tablet-device .chat-container{border-top:none;border-left:2px solid var(--nav-bg);border-radius:0;border-top-left-radius:var(--mobile-chat-border-radius);border-bottom-left-radius:var(--mobile-chat-border-radius)}.tablet-device .main-content.chat-left .chat-container{border-left:none;border-right:2px solid var(--nav-bg);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mobile-chat-border-radius);border-bottom-right-radius:var(--mobile-chat-border-radius)}}.mobile-device .chat-container{box-shadow:0 -2px 10px #0000001a}@media (min-width: 769px) and (max-width: 1024px) and (orientation: landscape){.tablet-device .chat-container{box-shadow:-2px 0 10px #0000001a}.tablet-device .main-content.chat-left .chat-container{box-shadow:2px 0 10px #0000001a}}.mobile-device.chat-unavailable .main-content{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important;height:100vh!important;overflow:hidden!important}.mobile-device.chat-unavailable .video-container{flex:1!important;width:100%!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.mobile-device.chat-unavailable .video-container video,.mobile-device.chat-unavailable .video-container iframe,.mobile-device.chat-unavailable .video-container img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.mobile-device.chat-unavailable .chat-container{display:none!important}@media (max-width: 768px) and (orientation: landscape){.mobile-device.chat-unavailable .video-container{width:100vw!important;height:100vh!important}.mobile-device.chat-unavailable .video-container video,.mobile-device.chat-unavailable .video-container iframe,.mobile-device.chat-unavailable .video-container img{object-fit:contain!important;max-width:100vw!important;max-height:100vh!important}}.mobile-device .chat-container.error{display:none!important}.mobile-device .chatango-container script:not([src]){display:none!important}.mobile-device .chatango-container{color:transparent!important;font-size:0!important;line-height:0!important;overflow:hidden!important}.mobile-device .chatango-container:empty:after{content:"";display:block;width:100%;height:100%}.mobile-device .chatango-container:not(:has(iframe)){display:none!important}@media (max-width: 320px){:root{--mobile-chat-toggle-size: 36px}.mobile-chat-toggle{top:6px;right:8px;font-size:10px}.mobile-chat-toggle:after{font-size:12px}}@media (max-width: 480px){.mobile-chat-toggle{top:6px;right:10px}}@media (max-width: 768px) and (orientation: landscape) and (max-height: 500px){.mobile-chat-toggle{background:#cc0000e6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);top:10px;right:10px}.phone-device .chat-container{max-height:40vh}}@media (prefers-contrast: high){.mobile-device .chat-container,.mobile-chat-toggle{border-width:3px;border-color:#fff}}@media (prefers-reduced-motion: reduce){.mobile-device .chat-container,.mobile-chat-toggle{transition:none!important;animation:none!important}}.mobile-chat-toggle:focus{outline:2px solid var(--nav-text);outline-offset:2px}.mobile-device .chat-container{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.mobile-device .chatango-container{contain:content}@media (prefers-color-scheme: dark){.mobile-device .chat-container{background-color:#1a1a1a;border-color:#333}.mobile-chat-toggle{background:#1a1a1a;border-color:#333}.mobile-device .chat-container.loading{background:#1a1a1a}}@media print{.mobile-chat-toggle,.mobile-device .chat-container{display:none!important}}.mobile-device .chat-visible .chat-container{display:flex}.mobile-device .chat-hidden .chat-container{display:none}.mobile-device .chat-minimized .chat-container{height:30vh;min-height:30vh}.mobile-device .chat-container{transition:height var(--mobile-chat-transition),min-height var(--mobile-chat-transition)}}@media screen and (max-width: 1024px){:root{--mobile-settings-modal-padding: 20px;--mobile-settings-panel-width: 95%;--mobile-settings-panel-max-width: 400px;--mobile-settings-button-size: 50px;--mobile-settings-toggle-size: 60px;--mobile-settings-transition: .3s cubic-bezier(.4, 0, .2, 1)}.mobile-device .settings-trigger{width:var(--mobile-settings-button-size);height:var(--mobile-settings-button-size);top:15px;right:15px;background:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(204,0,0,.6);transition:all var(--mobile-settings-transition)}.mobile-device .settings-trigger:hover,.mobile-device .settings-trigger:focus{background:#cc0000e6;transform:scale(1.1);border-color:#cc0000e6}.mobile-device .settings-trigger:active{transform:scale(.95)}.mobile-device .settings-trigger svg{width:24px;height:24px}.mobile-device .settings-trigger{z-index:2100!important}.mobile-device .settings-modal{background:#000000e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--mobile-settings-modal-padding);transition:all var(--mobile-settings-transition)}.mobile-device .settings-modal.active{opacity:1;visibility:visible}.mobile-device .settings-panel{width:var(--mobile-settings-panel-width);max-width:var(--mobile-settings-panel-max-width);min-width:280px;padding:25px 20px;max-height:90vh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#2a2a2a;border-radius:12px;border:1px solid #404040;box-shadow:0 20px 60px #000c;transform:scale(.9);transition:transform var(--mobile-settings-transition)}.mobile-device .settings-modal.active .settings-panel{transform:scale(1)}.mobile-device .settings-header{margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #cc0000;display:flex;justify-content:space-between;align-items:center}.mobile-device .settings-title{font-family:Text Me One,Arial,sans-serif;font-size:22px;color:#c00;margin:0}.mobile-device .settings-close{width:40px;height:40px;background:#cc00001a;border:1px solid rgba(204,0,0,.3);border-radius:8px;color:#fff;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--mobile-settings-transition)}.mobile-device .settings-close:hover,.mobile-device .settings-close:focus{background:#cc00004d;border-color:#c009;transform:scale(1.05)}.mobile-device .settings-close:active{transform:scale(.95)}.mobile-device .settings-section{margin-bottom:25px}.mobile-device .settings-section:last-child{margin-bottom:0}.mobile-device .settings-section h3{color:#c00;margin-bottom:15px;font-family:Text Me One,Arial,sans-serif;font-size:18px;border-bottom:1px solid #404040;padding-bottom:8px}.mobile-device .settings-option{display:flex;justify-content:space-between;align-items:center;padding:15px 0;min-height:60px;border-bottom:1px solid #404040;flex-wrap:wrap;gap:10px}.mobile-device .settings-option:last-child{border-bottom:none}.mobile-device .option-label{font-size:16px;color:#fff;font-weight:500;line-height:1.3}.mobile-device .option-description{font-size:13px;color:#aaa;margin-top:4px;line-height:1.4}@media (max-width: 320px){.mobile-device .settings-option{flex-direction:column;align-items:flex-start;gap:15px}.mobile-device .settings-option .toggle-switch,.mobile-device .settings-option .mobile-select{align-self:flex-end}}.mobile-device .toggle-switch{width:var(--mobile-settings-toggle-size);height:34px;background:#404040;border-radius:17px;border:2px solid #606060;cursor:pointer;transition:all var(--mobile-settings-transition);min-width:var(--mobile-settings-toggle-size);flex-shrink:0}.mobile-device .toggle-switch.active{background:#c00;border-color:#c00}.mobile-device .toggle-switch:after{content:"";position:absolute;top:3px;left:3px;width:26px;height:26px;background:#fff;border-radius:50%;transition:transform var(--mobile-settings-transition);box-shadow:0 2px 6px #0000004d}.mobile-device .toggle-switch.active:after{transform:translate(26px)}.mobile-device .mobile-select{background:#404040;color:#fff;border:2px solid #606060;border-radius:8px;padding:12px 40px 12px 16px;font-size:16px;line-height:1.2;min-width:120px;min-height:44px;cursor:pointer;transition:all var(--mobile-settings-transition);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.mobile-device .mobile-select:focus{border-color:#c00;outline:none;box-shadow:0 0 0 2px #cc00004d}.mobile-device .mobile-select option{background:#404040;color:#fff;padding:10px}@media (max-width: 320px){:root{--mobile-settings-modal-padding: 15px;--mobile-settings-panel-width: 98%;--mobile-settings-button-size: 45px;--mobile-settings-toggle-size: 55px}.mobile-device .settings-panel{padding:20px 15px;max-height:95vh}.mobile-device .settings-title{font-size:20px}.mobile-device .option-label{font-size:15px}.mobile-device .option-description{font-size:12px}}@media (max-width: 480px){:root{--mobile-settings-modal-padding: 15px}.mobile-device .settings-trigger{top:12px;right:12px}}@media (max-width: 1024px) and (orientation: landscape) and (max-height: 600px){.mobile-device .settings-panel{max-height:85vh;padding:20px}.mobile-device .settings-option{padding:12px 0;min-height:50px}.mobile-device .settings-section{margin-bottom:20px}}@media (prefers-contrast: high){.mobile-device .settings-panel{border:3px solid #fff;background:#000}.mobile-device .toggle-switch,.mobile-device .mobile-select{border-width:3px}}@media (prefers-reduced-motion: reduce){.mobile-device .settings-modal,.mobile-device .settings-panel,.mobile-device .settings-trigger,.mobile-device .toggle-switch,.mobile-device .settings-close{transition:none!important;animation:none!important}}.mobile-device .settings-trigger:focus,.mobile-device .settings-close:focus,.mobile-device .toggle-switch:focus,.mobile-device .mobile-select:focus{outline:2px solid #cc0000;outline-offset:2px}@media (prefers-color-scheme: dark){.mobile-device .settings-panel{background:#1a1a1a;border-color:#333}.mobile-device .settings-trigger{background:#1a1a1ae6}.mobile-device .toggle-switch,.mobile-device .mobile-select{background:#333;border-color:#555}}.mobile-device .settings-modal,.mobile-device .settings-panel,.mobile-device .settings-trigger{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform,opacity}.mobile-device .settings-modal.active{contain:layout style paint}.mobile-device .settings-panel.loading{opacity:.7;pointer-events:none}.mobile-device .settings-panel.loading:after{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border:3px solid #cc0000;border-top-color:transparent;border-radius:50%;animation:mobile-settings-spin 1s linear infinite}@keyframes mobile-settings-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media print{.mobile-device .settings-trigger,.mobile-device .settings-modal{display:none!important}}.mobile-device .settings-panel.slide-up{transform:translateY(20px);opacity:0}.mobile-device .settings-panel.slide-up.active{transform:translateY(0);opacity:1}.mobile-device .settings-option.disabled{opacity:.5;pointer-events:none}.mobile-device .settings-option.highlight{background:#cc00001a;border-radius:8px;margin:0 -10px;padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){:root{--mobile-scroll-snap-type: y mandatory;--mobile-will-change: transform, opacity, scroll-position;--mobile-gpu-layers: translateZ(0)}.mobile-device .main-content,.mobile-device .video-container,.mobile-device .chat-container{-webkit-transform:var(--mobile-gpu-layers);transform:var(--mobile-gpu-layers);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:var(--mobile-will-change)}.mobile-device .mobile-nav-menu,.mobile-device .mobile-nav-overlay,.mobile-device .settings-modal{-webkit-transform:var(--mobile-gpu-layers);transform:var(--mobile-gpu-layers);will-change:transform,opacity}.mobile-device .video-container,.mobile-device .chat-container,.mobile-device .mobile-nav-menu,.mobile-device .settings-panel{contain:layout style paint}.mobile-device .chatango-container{contain:strict}.mobile-device{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.mobile-device .mobile-nav-menu,.mobile-device .settings-panel,.mobile-device .chat-container{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-snap-type:var(--mobile-scroll-snap-type)}.mobile-device .main-content,.mobile-device .video-container{overscroll-behavior:none}.mobile-device{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeSpeed}.mobile-device *{font-display:swap}.mobile-device img,.mobile-device video{image-rendering:optimizeSpeed;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mobile-device .mobile-nav-menu{transition:transform .3s ease-out}.mobile-device .mobile-nav-overlay,.mobile-device .settings-modal{transition:opacity .3s ease-out}.mobile-device .mobile-nav-toggle span{transition:transform .3s ease-out}.mobile-device .main-content{animation-fill-mode:forwards;animation-duration:.3s}.mobile-device .mobile-nav-menu:not(.active){will-change:auto}.mobile-device .mobile-nav-overlay:not(.active){will-change:auto}.mobile-device .settings-modal:not(.active){will-change:auto}.mobile-device .mobile-nav-toggle,.mobile-device .mobile-nav-link,.mobile-device .settings-trigger,.mobile-device .toggle-switch{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mobile-device .mobile-nav-menu,.mobile-device .chat-container{touch-action:pan-y}.mobile-device .video-container iframe,.mobile-device .chatango-container iframe{loading:eager}.mobile-device img:not(.critical){loading:lazy}@media (max-width: 480px) and (max-device-pixel-ratio: 1.5){.mobile-device *{animation-duration:.1s!important;transition-duration:.1s!important}.mobile-device .mobile-nav-menu,.mobile-device .mobile-nav-overlay,.mobile-device .settings-modal{transition:none}}@supports not (transform: translateZ(0)){.mobile-device .mobile-nav-menu,.mobile-device .video-container,.mobile-device .chat-container{transform:none;will-change:auto}}@media (prefers-reduced-motion: reduce){.mobile-device *{animation:none!important;transition:none!important}.mobile-device .mobile-nav-menu,.mobile-device .mobile-nav-overlay,.mobile-device .settings-modal{will-change:auto}}@media (max-width: 768px){.mobile-device .video-container{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.mobile-device .mobile-nav-menu,.mobile-device .settings-panel{box-shadow:0 2px 10px #0000004d}}.mobile-device .main-content{position:relative;overflow:hidden}.mobile-device .mobile-nav-menu{isolation:isolate}.mobile-device iframe{content-visibility:auto;contain-intrinsic-size:300px 200px}.mobile-device{image-rendering:-webkit-optimize-contrast}@supports (padding: max(0px)){.mobile-device .main-content{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}.mobile-device .mobile-nav-toggle{pointer-events:auto;transition:transform .1s ease-out}.mobile-device .mobile-nav-toggle:active{transition:none}@media (hover: none){.mobile-device .mobile-nav-link:hover,.mobile-device .settings-trigger:hover{transform:none;background:var(--nav-hover)}}.mobile-device .video-container{content-visibility:visible;contain-intrinsic-size:none}.mobile-device .mobile-nav-menu{content-visibility:hidden;contain-intrinsic-size:280px 100vh}.mobile-device .mobile-nav-menu.active{content-visibility:visible}@supports not (contain: layout){.mobile-device .video-container,.mobile-device .chat-container{overflow:hidden;position:relative}}@supports not (will-change: transform){.mobile-device .mobile-nav-menu,.mobile-device .video-container,.mobile-device .chat-container{-webkit-transform:var(--mobile-gpu-layers);transform:var(--mobile-gpu-layers)}}@media print{.mobile-device *{transform:none!important;will-change:auto!important;contain:none!important;animation:none!important;transition:none!important}}@supports (aspect-ratio: 16/9){.mobile-device .video-container{aspect-ratio:16/9;height:auto}}@supports (container-type: inline-size){.mobile-device .main-content{container-type:inline-size;container-name:main-layout}}@media (prefers-reduced-motion: no-preference){.mobile-device .mobile-nav-menu,.mobile-device .mobile-nav-overlay,.mobile-device .settings-modal{will-change:transform,opacity}}@media (prefers-contrast: high){.mobile-device *{box-shadow:none;text-shadow:none;filter:none}}}*{margin:0;padding:0;box-sizing:border-box;outline:none!important;border:none!important}html,body{height:100%;overflow-x:hidden}body{font-family:Arial,sans-serif;background-color:#1a1a1a;color:#fff;line-height:1.4;display:flex;flex-direction:column}.container{max-width:100%;margin:0;padding:0;display:flex;flex-direction:column;min-height:100vh}.content-wrapper{flex:1;display:flex;flex-direction:column;min-height:0}.main-content{display:grid;grid-template-columns:1fr 350px;gap:0;flex:1;min-height:0;height:calc(100vh - 173px);width:100vw}.video-container{position:relative;background-color:#000;overflow:hidden;width:100%;height:100%}.video-container video,.video-container iframe,.video-container img{width:100%;height:100%;object-fit:cover}.video-container.embedsports-wrapper{overflow:hidden}.video-container.embedsports-wrapper iframe[src*="embedsports.me"]{width:200%;height:200%;position:absolute;top:-50%;left:-50%;pointer-events:auto}.main-content.chat-left .video-container{order:1}.main-content:not(.chat-left) .chat-container{order:1}.main-content:not(.chat-left) .video-container{order:0}.main-content.theater-mode{grid-template-columns:1fr 350px;height:100vh}.main-content.theater-mode.chat-left{grid-template-columns:350px 1fr}.main-content.theater-mode.chat-left .chat-container{order:-1}.main-content.theater-mode.chat-left .video-container{order:1}.main-content.hide-chat{grid-template-columns:1fr}.main-content.hide-chat .chat-container{display:none}:root{--nav-bg: #cc0000;--nav-hover: #000000;--nav-text: #fff;--nav-border: #000;--nav-divider: #990000;--nav-shadow: rgba(0,0,0,.5);--nav-padding: 10px 15px;--dropdown-padding: 12px 16px;--dropdown-overlap: calc(100% - 2px) ;--nav-font: "Text Me One", Arial, sans-serif;--nav-font-size: 28px;--dropdown-font-size: 18px;--nested-font-size: 16px;--third-font-size: 14px}.navigation{background-color:var(--nav-bg);padding:0;margin:0;flex-shrink:0;position:relative;z-index:1000;overflow:visible}.nav-tabs{display:flex;gap:0;justify-content:center;max-width:1200px;margin:0 auto;overflow:visible}.nav-tab{color:var(--nav-text);text-decoration:none;padding:var(--nav-padding);background-color:var(--nav-bg);transition:background-color .3s;font-weight:700;font-family:var(--nav-font);font-size:var(--nav-font-size);text-transform:uppercase;flex:1;text-align:center;min-width:80px;position:relative}.nav-tab:hover,.nav-tab.active{background-color:var(--nav-hover);color:var(--nav-text)}.dropdown{position:relative;display:flex;flex:1}.dropdown .nav-tab{flex:1}.dropdown-content{display:none;position:absolute;top:var(--dropdown-overlap);right:0;background-color:var(--nav-bg);min-width:200px;box-shadow:0 8px 16px 0 var(--nav-shadow);z-index:1001;border:2px solid var(--nav-border);border-top:none}.dropdown-content a,.nested-dropdown-content a,.third-level-dropdown-content a{color:var(--nav-text);padding:var(--dropdown-padding);text-decoration:none;display:block;font-family:var(--nav-font);text-transform:uppercase;background-color:var(--nav-bg);transition:background-color .3s;border-bottom:1px solid var(--nav-divider);position:relative}.dropdown-content a{font-size:var(--dropdown-font-size)}.dropdown-content a:last-child,.nested-dropdown-content a:last-child,.third-level-dropdown-content a:last-child{border-bottom:none}.dropdown-content a:hover,.nested-dropdown-content a:hover,.third-level-dropdown-content a:hover{background-color:var(--nav-hover)}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .nav-tab{background-color:var(--nav-hover);border-bottom:none}.dropdown:after,.nested-dropdown:after,.third-level-dropdown:after{content:"";position:absolute;z-index:1000;background:transparent;pointer-events:auto}.dropdown:after{top:100%;left:0;right:0;height:3px}.nested-dropdown{position:relative}.nested-dropdown-content{display:none;position:absolute;top:0;right:var(--dropdown-overlap);background-color:var(--nav-bg);min-width:150px;box-shadow:0 8px 16px 0 var(--nav-shadow);z-index:1002;border:2px solid var(--nav-border);border-right:none}.nested-dropdown-content a{font-size:var(--nested-font-size)}.nested-dropdown:hover .nested-dropdown-content{display:block}.nested-dropdown:hover>a{background-color:var(--nav-hover);border-right:none}.nested-dropdown>a:after,.third-level-dropdown>a:after{content:"◀";float:right;margin-left:10px}.nested-dropdown>a:after{font-size:12px}.third-level-dropdown>a:after{font-size:10px}.nested-dropdown:after,.third-level-dropdown:after{top:0;right:100%;width:3px;height:100%}.nested-dropdown:after{z-index:1001}.third-level-dropdown{position:relative}.third-level-dropdown-content{display:none;position:absolute;top:0;right:var(--dropdown-overlap);background-color:var(--nav-bg);min-width:120px;box-shadow:0 8px 16px 0 var(--nav-shadow);z-index:1003;border:2px solid var(--nav-border);border-right:none}.third-level-dropdown-content a{font-size:var(--third-font-size)}.third-level-dropdown:hover .third-level-dropdown-content{display:block}.third-level-dropdown:hover>a{background-color:var(--nav-hover);border-right:none}.third-level-dropdown:after{z-index:1002}.navigation .dropdown .nested-dropdown-content,.nav-tabs .dropdown .nested-dropdown-content,.navigation .dropdown .third-level-dropdown-content,.nav-tabs .dropdown .third-level-dropdown-content{left:auto!important;right:var(--dropdown-overlap)!important;border-left:2px solid var(--nav-border)!important;border-right:none!important}.navigation .nested-dropdown>a:after,.nav-tabs .nested-dropdown>a:after,.navigation .third-level-dropdown>a:after,.nav-tabs .third-level-dropdown>a:after{content:"◀"!important}.navigation .nested-dropdown:after,.nav-tabs .nested-dropdown:after,.navigation .third-level-dropdown:after,.nav-tabs .third-level-dropdown:after{left:auto!important;right:100%!important}.chat-container{position:relative;overflow:hidden}.chatango-container{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:top left}@media (min-width: 1367px){.chatango-container{transform:scale(1)}}@media (max-width: 1366px) and (min-width: 1281px){.chatango-container{transform:scale(.9);width:111.11%;height:111.11%}}@media (max-width: 1280px) and (min-width: 1025px){.chatango-container{transform:scale(.85);width:117.65%;height:117.65%}}@media (max-width: 1024px) and (min-width: 769px){.chatango-container{transform:scale(.8);width:125%;height:125%}}@supports (zoom: 1){@media (max-width: 1366px) and (min-width: 1281px){.chatango-container{zoom:.9;transform:none;width:100%;height:100%}}@media (max-width: 1280px) and (min-width: 1025px){.chatango-container{zoom:.85;transform:none;width:100%;height:100%}}@media (max-width: 1024px) and (min-width: 769px){.chatango-container{zoom:.8;transform:none;width:100%;height:100%}}}.chatango-container iframe{width:100%!important;height:100%!important;border:none}@media (max-width: 768px){.chatango-container{transform:scale(1);zoom:1;width:100%;height:100%}}.chat-container{background-color:#2a2a2a;display:flex;flex-direction:column;width:350px;height:100%;overflow:hidden}.chatango-container{flex:1;width:100%;height:100%;overflow:hidden}.chatango-container iframe,.chatango-container>div{width:100%!important;height:100%!important}.footer{background-color:#000;padding:0;border-top:2px solid #333;flex-shrink:0;height:120px}.footer-content{display:grid;grid-template-columns:1fr 350px;gap:0;max-width:none;margin:0;height:120px;width:100vw}.footer-video-area{position:relative;display:flex;align-items:center;padding:20px;background-color:#000}.footer-left,.footer-right{position:absolute;display:flex;align-items:center}.footer-left{left:20px}.footer-right{right:20px}.footer-left img,.footer-right img{width:100px;height:100px;object-fit:contain;border-radius:3px}.footer-center{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:0 120px}.footer-center p{color:#ccc;font-size:14px;line-height:1.4;max-width:1200px}.footer-banner-area{background-color:#2a2a2a;width:350px;height:120px;margin:0;padding:0;overflow:hidden;position:relative}.banner-display{width:100%;height:120px;margin:0;padding:0;background-color:#000;overflow:hidden;position:relative}.banner-item{width:100%;height:120px;position:absolute;top:0;left:0;margin:0;padding:0;overflow:hidden;cursor:pointer;transition:opacity 1s ease;opacity:0;transform:scale(1)}.banner-item.active{opacity:1}.banner-item.fade-out{opacity:0}.banner-item:hover{transform:scale(1.02)}.banner-item img{width:100%;height:120px;object-fit:contain;background-color:#000;margin:0;padding:0;display:block}@media (max-width: 1366px){:root{--chat-width: 340px;--footer-height: 110px;--nav-font-size: 26px}.nav-tab{padding:9px 20px}.footer-left img,.footer-right img{width:90px;height:90px}.footer-center{padding:0 100px}.footer-center p{font-size:13px}}@media (max-width: 1280px){:root{--chat-width: 320px;--nav-font-size: 24px}.nav-tab{padding:8px 15px}}@media (max-width: 1024px){:root{--chat-width: 300px;--nav-font-size: 22px}.nav-tab{padding:7px 12px}.footer{display:none!important}.main-content{height:calc(100vh - var(--nav-height))}.dropdown-content{min-width:160px}.dropdown-content a{font-size:16px;padding:10px 12px}.nested-dropdown-content{min-width:130px}.nested-dropdown-content a{font-size:14px;padding:10px 12px}.third-level-dropdown-content{min-width:110px}.third-level-dropdown-content a{font-size:12px;padding:8px 10px}}@media (max-width: 900px) and (min-width: 769px){.main-content{display:flex;grid-template-columns:unset}.video-container{flex:1;min-width:0}.chat-container{flex:0 0 300px;width:300px}}@media (max-width: 768px){.main-content{grid-template-columns:1fr;grid-template-rows:1fr 400px}.chat-container{width:100%}.footer{height:auto;display:block!important}.footer-content{display:flex;flex-direction:column;gap:15px;height:auto}.footer-banner-area{width:100%}.dropdown-content{position:fixed;right:10px;top:var(--nav-height);min-width:150px}.nested-dropdown-content{left:-150px;top:0;min-width:140px}.third-level-dropdown-content{left:-140px;top:0;min-width:120px}.nested-dropdown:last-child .nested-dropdown-content,.third-level-dropdown:last-child .third-level-dropdown-content{left:100%}.nested-dropdown>a:after,.third-level-dropdown>a:after{content:"◀"}.nested-dropdown:last-child>a:after,.third-level-dropdown:last-child>a:after{content:"▶"}.nav-tabs{flex-wrap:wrap}.nav-tab{font-size:20px;padding:8px 10px;min-width:auto}}@media (max-width: 480px){.nav-tab{font-size:16px;padding:6px 8px}.dropdown-content a{font-size:14px;padding:8px 10px}.nested-dropdown-content{min-width:120px;left:-120px}.nested-dropdown-content a{font-size:12px;padding:8px 10px}.third-level-dropdown-content{min-width:100px;left:-100px}.third-level-dropdown-content a{font-size:11px;padding:6px 8px}.footer-center p{font-size:11px}}@media (min-width: 769px){.container{min-width:900px}body{overflow-x:auto}}@media (max-height: 768px) and (min-width: 1024px){:root{--nav-font-size: 22px}.nav-tab{padding:6px 10px}.footer{display:none!important}.main-content{height:calc(100vh - 48px)}}@media (max-width: 1200px){.dropdown:last-child .nested-dropdown-content{left:-150px;right:auto}.dropdown:last-child .third-level-dropdown-content{left:-120px;right:auto}.dropdown:last-child .nested-dropdown>a:after{content:"◀"}.dropdown:last-child .third-level-dropdown>a:after{content:"◀"}}.settings-trigger{position:fixed;top:20px;right:20px;z-index:1000;background:#000000b3;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.settings-trigger:hover{background:#c00c;transform:rotate(90deg)}.settings-trigger svg{width:20px;height:20px;fill:#fff}.settings-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;z-index:2000;opacity:0;visibility:hidden;transition:all .3s ease}.settings-modal.active{opacity:1;visibility:visible}.settings-panel{background:#2a2a2a;border-radius:10px;padding:30px;max-width:400px;width:90%;max-height:80vh;overflow-y:auto;position:relative;box-shadow:0 10px 30px #00000080}.settings-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #cc0000}.settings-title{font-family:Text Me One,Arial,sans-serif;font-size:24px;color:#c00;margin:0}.settings-close{background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:5px;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.settings-close:hover{background:#c003;transform:rotate(90deg)}.settings-section{margin-bottom:25px}.settings-section:last-child{margin-bottom:0}.settings-option{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #404040}.settings-option:last-child{border-bottom:none}.option-label{font-size:16px;color:#fff;font-weight:500}.option-description{font-size:13px;color:#aaa;margin-top:4px}.toggle-switch{position:relative;width:50px;height:26px;background:#404040;border-radius:15px;cursor:pointer;transition:background .3s ease}.toggle-switch.active{background:#c00}.toggle-switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .3s ease}.toggle-switch.active:after{transform:translate(24px)}.main-content{grid-template-columns:1fr 350px}.main-content.chat-left{grid-template-columns:350px 1fr}.main-content.chat-left .chat-container{order:-1}body.theater-mode .navigation,body.hide-chat .navigation{position:fixed;top:0;left:0;right:0;z-index:1500;transform:translateY(-100%);transition:transform .3s ease}body.theater-mode .navigation.show,body.hide-chat .navigation.show{transform:translateY(0);z-index:1600}body.theater-mode:before,body.hide-chat:before{content:"";position:fixed;top:0;left:33.33%;width:33.33%;height:80px;z-index:1400;pointer-events:auto}body.theater-mode .footer,body.hide-chat .footer{display:none!important}body.theater-mode .main-content{height:100vh;padding-top:0}body.theater-mode .content-wrapper{margin-top:0}body.hide-chat .main-content{height:100vh;padding-top:0}body.hide-chat .content-wrapper{margin-top:0}body.theater-mode .settings-trigger,body.hide-chat .settings-trigger{z-index:1700!important;position:fixed}.settings-modal{z-index:2000}body.theater-mode .navigation,body.hide-chat .navigation{padding-right:80px}body.theater-mode .navigation.show,body.hide-chat .navigation.show{clip-path:polygon(0 0,calc(100% - 80px) 0,calc(100% - 80px) 100%,0 100%)}body.theater-mode .navigation.show,body.hide-chat .navigation.show{z-index:1600!important}body.theater-mode .navigation .dropdown-content,body.hide-chat .navigation .dropdown-content,body.theater-mode .navigation .nested-dropdown-content,body.hide-chat .navigation .nested-dropdown-content,body.theater-mode .navigation .third-level-dropdown-content,body.hide-chat .navigation .third-level-dropdown-content{z-index:1700!important;position:absolute!important;visibility:visible!important;opacity:1!important;transform:none!important}body.theater-mode .navigation .dropdown:hover .dropdown-content,body.hide-chat .navigation .dropdown:hover .dropdown-content,body.theater-mode .navigation .nested-dropdown:hover .nested-dropdown-content,body.hide-chat .navigation .nested-dropdown:hover .nested-dropdown-content,body.theater-mode .navigation .third-level-dropdown:hover .third-level-dropdown-content,body.hide-chat .navigation .third-level-dropdown:hover .third-level-dropdown-content{display:block!important;z-index:1700!important;position:absolute!important}body.theater-mode .navigation .dropdown:after,body.hide-chat .navigation .dropdown:after,body.theater-mode .navigation .nested-dropdown:after,body.hide-chat .navigation .nested-dropdown:after,body.theater-mode .navigation .third-level-dropdown:after,body.hide-chat .navigation .third-level-dropdown:after{z-index:1650!important;pointer-events:auto!important}body.theater-mode .navigation.show,body.hide-chat .navigation.show{pointer-events:auto!important;clip-path:none!important;overflow:visible!important}body.theater-mode .navigation .dropdown-content a,body.hide-chat .navigation .dropdown-content a,body.theater-mode .navigation .nested-dropdown-content a,body.hide-chat .navigation .nested-dropdown-content a,body.theater-mode .navigation .third-level-dropdown-content a,body.hide-chat .navigation .third-level-dropdown-content a{pointer-events:auto!important;z-index:1701!important}body.theater-mode .navigation.show,body.hide-chat .navigation.show{padding-right:80px}
