.AppHeader_appHeaderRoot__1cmgfuz0{z-index:30;pointer-events:none;position:fixed;top:0;left:0;right:0}.AppHeader_appHeaderInner__1cmgfuz1{width:100%;padding:calc(24px + env(safe-area-inset-top,0px)) 24px 24px;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.AppHeader_headerLeft__1cmgfuz2{pointer-events:auto;align-items:center;gap:12px;min-width:0;display:flex}.AppHeader_headerCenter__1cmgfuz3{left:50%;top:calc(50% + env(safe-area-inset-top,0px) / 2);pointer-events:auto;justify-content:center;max-width:calc(100vw - 48px);display:flex;position:absolute;transform:translate(-50%,-50%)}.AppHeader_headerRight__1cmgfuz4{pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.AppHeader_viewerHeaderLeft__1cmgfuz5{pointer-events:auto;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.AppHeader_logoCluster__1cmgfuz6{pointer-events:auto;font-size:var(--typography-scale-h2-fontSize__104rte72f);flex-direction:row;align-items:center;gap:8px;display:flex}.AppHeader_logoWordmark__1cmgfuz7{font-family:var(--typography-family-display__104rte71i);font-size:inherit;letter-spacing:-.05em;font-variation-settings:"wdth" 62;color:var(--color-foreground-neutral-100__104rte71);white-space:nowrap;font-weight:500;line-height:1}.AppHeader_logoColorBars__1cmgfuz8{aspect-ratio:180/218;flex-direction:row;flex-shrink:0;align-items:stretch;height:.88em;display:flex;overflow:hidden}.AppHeader_logoColorBar__1cmgfuz9{flex:1 1 0;min-width:0;min-height:0}.AppHeader_roomLockup__1cmgfuza{pointer-events:auto;align-items:center;gap:6px;min-width:0;display:flex}.AppHeader_roomLockupTitle__1cmgfuzb{font-family:var(--typography-scale-h2-fontFamily__104rte72e);font-size:var(--typography-scale-h2-fontSize__104rte72f);line-height:var(--typography-scale-h2-lineHeight__104rte72g);font-weight:var(--typography-scale-h2-fontWeight__104rte72h);letter-spacing:var(--typography-scale-h2-letterSpacing__104rte72i);font-variation-settings:var(--typography-scale-h2-fontVariationSettings__104rte72j);color:var(--color-foreground-neutral-100__104rte71);white-space:nowrap;text-overflow:ellipsis;max-width:32ch;margin:0;overflow:hidden}.AppHeader_seasonPickerWrap__1cmgfuzc{pointer-events:auto;flex-shrink:0;align-items:center;margin-left:4px;display:flex}.AppHeader_viewerSearch__1cmgfuzd{pointer-events:auto;flex:auto;min-width:0;max-width:314px}.AppHeader_viewerSearch__1cmgfuzd .Input_inputBase__sohmf90{width:100%}.AppHeader_viewerHotbar__1cmgfuze{pointer-events:auto;align-items:center;gap:8px;display:flex}.AppHeader_roomBottomNavWrap__1cmgfuzg{z-index:30;pointer-events:auto;position:fixed;bottom:0;left:0;right:0}.AppHeader_viewerCompactHeading__1cmgfuzj{text-align:center;flex-direction:row;align-items:center;gap:4px;display:none}.AppHeader_viewerCompactHeadingTitle__1cmgfuzk{font-family:var(--typography-scale-labelLg-fontFamily__104rte73w);font-size:var(--typography-scale-labelLg-fontSize__104rte73x);line-height:var(--typography-scale-labelLg-lineHeight__104rte73y);letter-spacing:var(--typography-scale-labelLg-letterSpacing__104rte740);font-variation-settings:var(--typography-scale-labelLg-fontVariationSettings__104rte741);color:var(--color-foreground-neutral-100__104rte71);white-space:nowrap;text-overflow:ellipsis;max-width:60vw;font-weight:600;overflow:hidden}.AppHeader_headerCompactTitle__1cmgfuzl{font-family:var(--typography-scale-h4-fontFamily__104rte72q);font-size:var(--typography-scale-h4-fontSize__104rte72r);line-height:var(--typography-scale-h4-lineHeight__104rte72s);font-weight:var(--typography-scale-h4-fontWeight__104rte72t);letter-spacing:var(--typography-scale-h4-letterSpacing__104rte72u);font-variation-settings:var(--typography-scale-h4-fontVariationSettings__104rte72v);color:var(--color-foreground-neutral-100__104rte71)}.AppHeader_headerSubviewTitle__1cmgfuzm{font-family:var(--typography-scale-h2-fontFamily__104rte72e);font-size:var(--typography-scale-h2-fontSize__104rte72f);line-height:var(--typography-scale-h2-lineHeight__104rte72g);font-weight:var(--typography-scale-h2-fontWeight__104rte72h);letter-spacing:var(--typography-scale-h2-letterSpacing__104rte72i);font-variation-settings:var(--typography-scale-h2-fontVariationSettings__104rte72j);color:var(--color-foreground-neutral-100__104rte71)}.AppHeader_episodeMenuPanel__1cmgfuzn{scrollbar-width:none;max-width:min(82vw,320px);max-height:min(50vh,360px);overflow-y:auto}.AppHeader_episodeMenuPanel__1cmgfuzn::-webkit-scrollbar{display:none}.AppHeader_episodeMenuSectionHeader__1cmgfuzo{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:.04em;font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-neutral-200__104rte72);text-transform:uppercase;border-top:1px solid var(--color-state-color-10__104rte717);pointer-events:none;-webkit-user-select:none;user-select:none;margin-top:4px;padding:8px 12px 4px}.AppHeader_episodeMenuSectionHeader__1cmgfuzo[data-first]{border-top:none;margin-top:0}.AppHeader_homeTabsCompactWrap__1cmgfuzp .TabSlider_tabLabel__oejk906{display:none}.AppHeader_homeTabsCompactWrap__1cmgfuzp .TabSlider_tabBase__oejk903{gap:0;padding-left:10px;padding-right:10px}@media screen and (width<=768px){.AppHeader_appHeaderInner__1cmgfuz1{padding:calc(16px + env(safe-area-inset-top,0px)) 16px 16px}}@supports (width:1svw){.AppHeader_headerCenter__1cmgfuz3{max-width:calc(100svw - 48px)}}@media screen and (width<=1024px){.AppHeader_roomMediaDiscussionTabsWrap__1cmgfuzf{top:auto;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:30;position:fixed;transform:translate(-50%)}.AppHeader_roomMediaDiscussionTabsWrap__1cmgfuzf .TabSlider_tabBase__oejk903:not([aria-selected=true]) .TabSlider_tabLabel__oejk906{display:none}.AppHeader_roomMediaDiscussionTabsWrap__1cmgfuzf .TabSlider_tabBase__oejk903:not([aria-selected=true]){gap:0;padding-left:10px;padding-right:10px}.AppHeader_discussionsTitle__1cmgfuzh,.AppHeader_headerRightCompactOverflow__1cmgfuzi{display:none}.AppHeader_viewerCompactHeading__1cmgfuzj{display:flex}}.OccupancyWave_wave__1vikr6p0{justify-content:center;align-items:center;width:fit-content;max-width:min(40vw,480px);height:80px;display:flex;position:relative}.OccupancyWave_waveScroller__1vikr6p1{scrollbar-width:none;width:100%;height:100%;padding-inline:16px;position:relative;overflow:auto hidden}.OccupancyWave_waveScroller__1vikr6p1::-webkit-scrollbar{display:none}.OccupancyWave_waveScroller__1vikr6p1[data-overflowing=true]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 32px calc(100% - 32px),#0000 100%)}.OccupancyWave_waveBar__1vikr6p2{appearance:none;background:var(--color-foreground-state-10__104rte7b);cursor:pointer;border:none;border-radius:2px;flex:none;width:4px;height:24px;padding:0;transition:left .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),border-radius .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.OccupancyWave_waveBar__1vikr6p2:hover{background:var(--color-foreground-state-20__104rte7c)}.OccupancyWave_waveBar__1vikr6p2[aria-current=true]{background:var(--color-foreground-neutral-0__104rte70);width:16px;box-shadow:0 0 8px var(--color-foreground-state-20__104rte7c);z-index:1;border-radius:4px}.OccupancyWave_waveHoverChip__1vikr6p3{pointer-events:none;z-index:2}.OccupancyWave_waveBarSeparator__1vikr6p4{background:var(--color-foreground-state-20__104rte7c);border-radius:50%;flex:none;width:4px;height:4px;margin-inline:4px;transition:left .22s cubic-bezier(.4,0,.2,1);display:inline-block}
