.powered-by-vs{display:flex;flex-direction:column;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.powered-by-vs .powered-by-text{font-size:16px!important;font-weight:700!important;color:#7a7a7a}.powered-by-vs .vs-logo{display:flex;flex-direction:row;align-items:center;gap:8px}.powered-by-vs .vs-logo .vs-logo-image{width:32px;height:32px}.powered-by-vs .vs-logo p{font-size:20px!important;font-weight:700!important}[data-theme=dark] .powered-by-vs .powered-by-text{color:#d9dcde}[data-theme=dark] .powered-by-vs .vs-logo p{color:#fff}@keyframes move{0%{left:-50%}to{left:150%}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes frame-highlight{0%{outline:2px solid pro-palette(primary,500);outline-offset:4px;scale:1.05}to{outline:2px solid transparent}}@keyframes size-highlight{0%{background:pro-palette(primary,500)}to{background:transparent}}@keyframes waves{0%{transform-origin:bottom;transform:scaleY(1) scaleX(1.2);filter:saturate(1.5)}to{transform-origin:bottom;transform:scaleY(.8) scaleX(1.3);opacity:.8}}@keyframes fall{0%{transform:translateY(-10vh) rotate(0deg)}to{transform:translateY(105vh) rotate(270deg)}}.snowflake{position:absolute;top:-5vh;animation-name:fall;animation-timing-function:linear;animation-iteration-count:infinite}.animated-gradient-text{--gradient-color-1:#ff7e5f;--gradient-color-2:#feb47b;--gradient-color-3:#86a8e7;--gradient-color-4:#91eae4;--animation-speed:5s;background-image:linear-gradient(-45deg,var(--gradient-color-1),var(--gradient-color-2),var(--gradient-color-3),var(--gradient-color-4));background-size:300% 300%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:animatedgradient var(--animation-speed) ease infinite}@keyframes fall-short{0%{transform:translateY(-120%) rotate(0deg)}to{transform:translateY(60px) rotate(270deg)}}.snowflake-short{position:absolute;top:0;animation-name:fall-short;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}.animate-fade-out{animation:fadeOut .5s ease-out forwards}.animate-fade-in{animation:fadeIn .5s ease-out forwards}.animate-fill{animation-fill-mode:both}.animate-fade-in-slide-up{animation:fadeInSlideUp .5s ease-out forwards}.animate-fade-out-slide-down{animation:fadeOutSlideDown .5s ease-out forwards}@media(prefers-reduced-motion:reduce){.animate-fade-in,.animate-fade-in-slide-up,.animate-fade-out,.animate-fade-out-slide-down{animation:none}}.live-banner-wrapper{width:100%;max-width:1280px}.live-banner-wrapper .live-banner-container{width:100%;padding:16px;border:1px solid #eff1f3;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.03)}@media(min-width:992px){.live-banner-wrapper .live-banner-container{padding:24px 32px}}.live-banner-wrapper .live-banner-container .live-banner-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}@media(min-width:992px){.live-banner-wrapper .live-banner-container .live-banner-content{flex-direction:row}}.live-banner-wrapper .live-banner-container .live-banner-content .live-sub-header{display:flex;gap:16px;align-items:center;margin-top:16px}@media(min-width:992px){.live-banner-wrapper .live-banner-container .live-banner-content .live-sub-header{margin-top:unset}}.live-banner-wrapper .live-banner-container .live-banner-content .live-sub-header .live-dot{width:10px;height:10px;border-radius:50%;background-color:red;-webkit-animation:pulsate 4s ease-out;-webkit-animation-iteration-count:infinite;animation:pulsate 4s ease-out;animation-iteration-count:infinite;opacity:1}.live-banner-wrapper .live-banner-container .live-banner-content .live-sub-header .live-sub-header-text{font-weight:700!important;font-size:16px!important}.live-banner-wrapper .live-banner-container .live-banner-content .live-sub-header .live-sub-header-text.minimized{font-size:18px!important}@media(min-width:992px){.live-banner-wrapper .live-banner-container .live-banner-content .live-sub-header .live-sub-header-text{margin-top:unset;font-size:20px!important}}.live-banner-wrapper .live-banner-container .live-banner-content .versus-container{display:none;flex-direction:row}@media(min-width:992px){.live-banner-wrapper .live-banner-container .live-banner-content .versus-container{display:flex}}.live-banner-wrapper .live-banner-container .live-banner-content .versus-container .live-banner-channel-container{display:flex;flex-direction:row;align-items:center;gap:16px}.live-banner-wrapper .live-banner-container .live-banner-content .versus-container .live-banner-channel-container .lb-channel-avatar{display:block;width:60px;height:60px;border:2px solid #4262ff;border-radius:50%}.live-banner-wrapper .live-banner-container .live-banner-content .versus-container .live-banner-channel-container .lb-channel-avatar.red{border-color:red}.live-banner-wrapper .live-banner-container .live-banner-content .versus-container .live-banner-channel-container .lb-channel-name-text{font-size:20px!important;font-weight:600!important}.live-banner-wrapper .live-banner-container .live-banner-content .versus-container .lb-vs-text{display:flex;align-items:center;justify-content:center;margin:0 20px;font-size:20px!important;font-weight:700!important}.live-banner-wrapper .live-banner-container .live-banner-content .versus-container .lb-vs-text.minimized{margin:0 10px}.live-banner-wrapper .live-banner-container .live-banner-content .overlapping-channel-versus{display:flex;flex-direction:row;position:relative;justify-content:center}.live-banner-wrapper .live-banner-container .live-banner-content .overlapping-channel-versus .ocm-channel-avatar{height:40px;width:40px;border:3px solid #4262ff;border-radius:50%;position:relative}.live-banner-wrapper .live-banner-container .live-banner-content .overlapping-channel-versus .ocm-channel-avatar.red{border-color:red;z-index:1;margin-left:-6px}.live-banner-wrapper .live-banner-container .live-banner-content .overlapping-channel-versus .ocm-channel-avatar:first-child{z-index:2}.live-banner-wrapper .live-banner-container .live-banner-content .powered-by-vs-container{display:none}@media(min-width:992px){.live-banner-wrapper .live-banner-container .live-banner-content .powered-by-vs-container{display:block}}.live-banner-wrapper .live-banner-container .live-banner-content .watch-live-button{display:none;justify-content:center;align-items:center;width:140px;height:45px;padding:10px 30px;gap:10px;border-radius:50px;animation:animatedgradient 3s ease infinite alternate;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#f79533,#f37055,#ef4e7b,#a166ab) border-box;box-shadow:0 4px 18px rgba(0,0,0,.1);border:3px solid transparent}@media(min-width:992px){.live-banner-wrapper .live-banner-container .live-banner-content .watch-live-button{display:flex}}.live-banner-wrapper .live-banner-container .live-banner-content .watch-live-button .watch-live-button-text{font-size:15px!important;font-weight:600!important;text-wrap:nowrap}.lb-mobile-alignment-container{padding:10px 16px}.lb-mobile-alignment-container.home{padding:0 16px;width:100%;max-width:680px}[data-theme=dark] .live-banner-wrapper .live-banner-container{border:1px solid rgba(239,241,243,.251)}[data-theme=dark] .live-banner-wrapper .live-banner-container .live-banner-content .live-sub-header .live-sub-header-text,[data-theme=dark] .live-banner-wrapper .live-banner-container .live-banner-content .versus-container .lb-vs-text,[data-theme=dark] .live-banner-wrapper .live-banner-container .live-banner-content .versus-container .live-banner-channel-container .lb-channel-name-text{color:#fff}[data-theme=dark] .live-banner-wrapper .live-banner-container .live-banner-content .watch-live-button{background:linear-gradient(#000,#000) padding-box,linear-gradient(90deg,#f79533,#f37055,#ef4e7b,#a166ab) border-box}[data-theme=dark] .live-banner-wrapper .live-banner-container .live-banner-content .watch-live-button .watch-live-button-text{color:#fff}@keyframes pulsate{0%{-webkit-transform:scale(1);opacity:1}50%{-webkit-transform:scale(.9);opacity:.5}to{-webkit-transform:scale(1);opacity:1}}@keyframes animatedgradient{0%{background-position:0 0}to{background-position:100% 0}}