.VolumeControl-module__jnAHiW__container{align-items:center;gap:.5rem;display:flex}.VolumeControl-module__jnAHiW__button{width:2rem;height:2rem;color:var(--player-white);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.25rem;display:flex}.VolumeControl-module__jnAHiW__button:focus-visible{outline:none}.VolumeControl-module__jnAHiW__button svg{pointer-events:none;width:100%;height:100%}.VolumeControl-module__jnAHiW__sliderWrap{clip-path:inset(-.5rem 0);align-items:center;width:0;transition:width .2s ease-in;display:flex;overflow:visible}.VolumeControl-module__jnAHiW__container.VolumeControl-module__jnAHiW__open .VolumeControl-module__jnAHiW__sliderWrap{width:5.625rem;margin-left:.25rem}.VolumeControl-module__jnAHiW__slider{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:.1875rem;outline:0;width:5.625rem;height:1.25rem;margin:0}.VolumeControl-module__jnAHiW__slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--player-white) var(--vol-pct,100%), var(--player-charcoal) var(--vol-pct,100%));border-radius:.1875rem;height:.25rem}.VolumeControl-module__jnAHiW__slider::-webkit-slider-thumb{appearance:none;background:var(--player-white);cursor:pointer;border:0;border-radius:50%;width:.8125rem;height:.8125rem;margin-top:-.28125rem;box-shadow:0 0 .125rem #0006}.VolumeControl-module__jnAHiW__slider::-moz-range-thumb{background:var(--player-white);cursor:pointer;border:0;border-radius:50%;width:.8125rem;height:.8125rem}.VolumeControl-module__jnAHiW__slider::-moz-range-progress{background:var(--player-white);border-radius:.1875rem;height:.25rem}.VolumeControl-module__jnAHiW__slider::-moz-range-track{background:var(--player-charcoal);border-radius:.1875rem;height:.25rem}
.SettingsButton-module__2ZFj6a__container{align-items:center;display:flex;position:relative}.SettingsButton-module__2ZFj6a__button{width:2.25rem;height:2.25rem;color:var(--player-white);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.25rem;display:flex}.SettingsButton-module__2ZFj6a__button:focus-visible{border-radius:.25rem;outline:none;box-shadow:0 0 0 .125rem #fffc}.SettingsButton-module__2ZFj6a__icon{pointer-events:none;width:1.375rem;height:1.375rem}.SettingsButton-module__2ZFj6a__menu{z-index:5;background:#fff;border:1px solid #000;border-radius:.375rem;width:15.625rem;position:absolute;bottom:calc(100% + .875rem);right:0;box-shadow:0 1.5rem 3rem #00000059}.SettingsButton-module__2ZFj6a__menu:after{content:"";border-top:.9375rem solid #fff;border-left:.5rem solid #0000;border-right:.5rem solid #0000;width:0;height:0;position:absolute;bottom:-.875rem;right:1.25rem}.SettingsButton-module__2ZFj6a__item{flex-direction:column;margin:.3125rem 0;display:flex}.SettingsButton-module__2ZFj6a__itemTitle{color:#1b1b29;opacity:.8;letter-spacing:.02em;margin:0;padding:.6875rem .9375rem .6875rem 1.5rem;font-size:.75rem;font-weight:600}.SettingsButton-module__2ZFj6a__options{width:100%}.SettingsButton-module__2ZFj6a__option{color:#1b1b29;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;margin:0;padding:.6875rem .9375rem .6875rem 1.5rem;display:flex}.SettingsButton-module__2ZFj6a__option:hover{background:#f0f0f0}.SettingsButton-module__2ZFj6a__optionText{opacity:.8;font-size:.95rem;font-weight:600}.SettingsButton-module__2ZFj6a__check{color:#000;flex-shrink:0;width:1.125rem;height:1.125rem}
.PlayerMetadata-module__oeGl4W__metadata{flex-direction:column;max-width:70%;display:flex}.PlayerMetadata-module__oeGl4W__title{text-overflow:ellipsis;white-space:nowrap;color:#f5f5f6;text-shadow:0 1px 3px #0009;margin:0 0 .449rem;font-family:ProximaNova-Semibold,Arial,Helvetica,sans-serif;font-size:2.25rem;font-weight:600;overflow:hidden}.PlayerMetadata-module__oeGl4W__liveBadge{color:#f5f5f6;text-transform:uppercase;white-space:nowrap;background:#0076ff;border-radius:.1875rem;align-self:flex-start;align-items:center;margin:0;padding:.375rem .5rem;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:700;line-height:.875rem;display:inline-flex}.PlayerMetadata-module__oeGl4W__channelName{text-overflow:ellipsis;white-space:nowrap;color:#f5f5f6;text-shadow:0 1px 3px #0009;margin:0;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;font-size:1rem;overflow:hidden}.PlayerMetadata-module__oeGl4W__badgeRow{align-items:center;gap:.5rem;display:flex}
.ProgramProgress-module__njfTEa__container{align-items:center;gap:.75rem;width:100%;display:flex}.ProgramProgress-module__njfTEa__track{--ring-radius:1.4375rem;flex:1;height:.1875rem;position:relative}.ProgramProgress-module__njfTEa__fillPlayed{background:#fff;border-radius:.09375rem;height:100%;transition:width .5s linear;position:absolute;top:0;left:0}.ProgramProgress-module__njfTEa__fillRemaining{background:#0076ff;border-radius:.09375rem;height:100%;transition:width .5s linear;position:absolute;top:0;right:0}.ProgramProgress-module__njfTEa__thumb{background:#fff;border-radius:50%;width:1.75rem;height:1.75rem;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .5625rem #0000}.ProgramProgress-module__njfTEa__time{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;margin:0;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;font-size:.875rem}
.NavActions-module__33Z8ja__navActions{z-index:15;display:flex;position:fixed;top:0;right:0}.NavActions-module__33Z8ja__navAction{color:#fff;cursor:pointer;background:#2f56ba;border:1px solid #0000004d;border-radius:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:flex}.NavActions-module__33Z8ja__navAction svg{width:.84rem;height:.84rem}.NavActions-module__33Z8ja__navAction:hover{background:#ffffff26}.NavActions-module__33Z8ja__navActionsPlayer{gap:.5rem;top:.9375rem;right:.9375rem}.NavActions-module__33Z8ja__navActionPlayer{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:background-color .15s,box-shadow .15s;display:flex}.NavActions-module__33Z8ja__navActionPlayer svg{width:.84rem;height:.84rem}.NavActions-module__33Z8ja__navActionPlayer:hover,.NavActions-module__33Z8ja__navActionPlayer:focus-visible{background:#081460;outline:none;box-shadow:0 0 0 .1875rem #b3e8fb}
.Loader-module__NjYpjq__startup{z-index:2;background:#000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.Loader-module__NjYpjq__startupOverlay{will-change:transform;background:linear-gradient(98deg,#000f3c 0%,#001e78 52.6%,#0032af 100%);width:100%;height:100%;animation:3s infinite Loader-module__NjYpjq__player-animation;position:absolute;inset:0}.Loader-module__NjYpjq__startupLogo{z-index:2;opacity:.4;object-fit:contain;width:24.3125rem;max-width:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Loader-module__NjYpjq__player-animation{50%{opacity:.5;background:linear-gradient(98deg,#000f3c 0%,#001e78 52.6%,#0032af 100%)}}.Loader-module__NjYpjq__bufferOverlay{z-index:5;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Loader-module__NjYpjq__spinner{box-sizing:border-box;border:.28em solid #ffffff40;border-top-color:var(--player-white);border-radius:50%;width:3.5em;height:3.5em;animation:.75s linear infinite Loader-module__NjYpjq__spin}@keyframes Loader-module__NjYpjq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.page-module__E0kJGG__page{color:#fff;min-height:100vh;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;background-color:#020214;background-image:url(/images/home-background.png);background-position:top;background-repeat:no-repeat;background-size:100%;background-attachment:fixed;padding:4rem 40px 32px}.page-module__E0kJGG__error{color:#f87171;margin:0 0 16px;font-size:.875rem}
.PlayerControls-module__BrFREG__overlay{z-index:10;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.PlayerControls-module__BrFREG__topRow{justify-content:flex-end;padding:.75rem;transition:opacity .3s;display:flex}.PlayerControls-module__BrFREG__errorRow{z-index:15;pointer-events:none;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}.PlayerControls-module__BrFREG__errorBox{pointer-events:auto;background:#000c;border-radius:.5rem;flex-direction:column;align-items:center;gap:.875rem;max-width:22rem;padding:1.25rem 1.5rem;display:flex}.PlayerControls-module__BrFREG__errorText{color:var(--player-white);text-align:center;margin:0;font-size:.875rem;line-height:1.4}.PlayerControls-module__BrFREG__retryButton{appearance:none;cursor:pointer;background:var(--player-white);color:var(--player-black);border:none;border-radius:1.5rem;padding:.5rem 1.5rem;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1;transition:background .15s,transform .1s}.PlayerControls-module__BrFREG__retryButton:hover{background:var(--player-steam)}.PlayerControls-module__BrFREG__retryButton:active{transform:scale(.97)}.PlayerControls-module__BrFREG__retryButton:focus-visible{outline:2px solid var(--player-accent);outline-offset:2px}.PlayerControls-module__BrFREG__bottom{background:linear-gradient(#0000 0%,#0009 60%,#000000d9 100%);flex-direction:column;gap:.625rem;padding:7.5rem .9375rem 1rem;transition:opacity .3s;display:flex}.PlayerControls-module__BrFREG__metadataRow{display:flex}.PlayerControls-module__BrFREG__bar{align-items:center;gap:.75rem;display:flex}.PlayerControls-module__BrFREG__spacer{flex:1}.PlayerControls-module__BrFREG__barVisible{opacity:1}.PlayerControls-module__BrFREG__barHidden{opacity:0;pointer-events:none}
.page-module__GYiWBq__stage{z-index:1;width:100vw;height:100vh;position:fixed;inset:0;overflow:hidden}.page-module__GYiWBq__error{z-index:20;text-align:center;pointer-events:none;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}.page-module__GYiWBq__errorBox{pointer-events:auto;flex-direction:column;align-items:center;gap:1rem;max-width:32rem;display:flex}.page-module__GYiWBq__errorText{color:#fff;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:.95rem;line-height:1.4}.page-module__GYiWBq__retryButton{appearance:none;cursor:pointer;color:#000;background:#fff;border:none;border-radius:1.5rem;padding:.5rem 1.5rem;font-family:Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:600;line-height:1;transition:background .15s,transform .1s}.page-module__GYiWBq__retryButton:hover{background:#f5f5f6}.page-module__GYiWBq__retryButton:active{transform:scale(.97)}.page-module__GYiWBq__retryButton:focus-visible{outline-offset:2px;outline:2px solid #1a6dff}
