.scroll-snap-slider{scroll-behavior:smooth;scroll-snap-stop:always;scroll-snap-type:x mandatory;flex-wrap:nowrap;justify-content:normal;padding-inline:0;display:flex;overflow-x:auto}@media (prefers-reduced-motion){.scroll-snap-slider{scroll-behavior:auto}}.scroll-snap-slider:not(.-show-scroll-bar){-ms-overflow-style:none;scrollbar-width:none}.scroll-snap-slider:not(.-show-scroll-bar)::-webkit-scrollbar{display:none}.scroll-snap-slide{scroll-snap-align:start;flex-direction:column;flex:none;justify-content:center;align-items:center;width:100%;max-width:none;display:flex}
.programming-module-scss-module__eiqFsG__CLGItemLiveNowStamp{margin:0 0 1rem}.programming-module-scss-module__eiqFsG__CLGItem .programming-module-scss-module__eiqFsG__CLGItemBody{color:var(--app_c_gray_60);margin:1rem 0 0}.programming-module-scss-module__eiqFsG__CLGItem .programming-module-scss-module__eiqFsG__CLGItemBody p{margin:0;font-size:1.6rem;font-weight:400;line-height:1.3}.programming-module-scss-module__eiqFsG__CLGItem .programming-module-scss-module__eiqFsG__CLGItemTime{color:var(--app_c_primary);margin:0 0 .5rem;font-size:1.3rem;font-weight:500}.programming-module-scss-module__eiqFsG__CLGItem .programming-module-scss-module__eiqFsG__CLGHeadTitle{--cTpl_Shell__heading_c:black;--cTpl_Shell__head_marg:0;--cTpl_Shell__head_font_wei:500;font-family:var(--font_accent_extra);text-transform:uppercase;letter-spacing:.02em;font-size:2.8rem;line-height:1.05;font-weight:var(--cTpl_Shell__head_font_wei)}@container (min-width:64rem){.programming-module-scss-module__eiqFsG__CLGItem .programming-module-scss-module__eiqFsG__CLGItemLiveNowStamp{margin:0 0 1rem 12.4rem}.programming-module-scss-module__eiqFsG__CLGItem .programming-module-scss-module__eiqFsG__CLGItemBody{margin:1rem 0 0 12.4rem}.programming-module-scss-module__eiqFsG__CLGItem .programming-module-scss-module__eiqFsG__CLGItemTime{margin:.4rem 0 0}.programming-module-scss-module__eiqFsG__CLGItem .programming-module-scss-module__eiqFsG__CLGItemHead{grid-template-columns:12.4rem auto;grid-auto-flow:column;display:grid}}.programming-module-scss-module__eiqFsG__CLGItem.programming-module-scss-module__eiqFsG__CLGItemLiveNow .programming-module-scss-module__eiqFsG__CLGHeadTitle{--cTpl_Shell__heading_c:var(--app_c_primary)}.programming-module-scss-module__eiqFsG__CLGHead{border-bottom:1px solid var(--app_c_gray_40)}.programming-module-scss-module__eiqFsG__CLGHead .programming-module-scss-module__eiqFsG__CLGHeadTitle{--cTpl_Shell__heading_c:var(--app_c_gray_40);--cTpl_Shell__head_marg:0;--cTpl_Shell__head_font_wei:500;font-family:var(--font_main);text-transform:uppercase;letter-spacing:.05em;font-size:1.3rem;font-weight:var(--cTpl_Shell__head_font_wei)}.programming-module-scss-module__eiqFsG__CLGroup{max-width:74.8rem;margin:0 auto;padding:0 0 3rem}.programming-module-scss-module__eiqFsG__CLGroup ul{max-width:64rem;margin:0 auto;padding:0;list-style:none}.programming-module-scss-module__eiqFsG__CLGroup ul>li{border-top:1px solid var(--app_c_gray_20);padding:2rem 0}.programming-module-scss-module__eiqFsG__CLGroup ul>li:first-child{border-top:none}.programming-module-scss-module__eiqFsG__ScheduleSliderContent{background-color:#0000}.programming-module-scss-module__eiqFsG__ScheduleSliderNav{--prog-content-nav-h:5rem;height:calc(var(--prog-content-nav-h) + 2rem);border-bottom:1px solid var(--app_c_gray_60);margin:0 auto 2rem;padding-bottom:2rem}.programming-module-scss-module__eiqFsG__ScheduleSliderNav .scroll-snap-slider{overscroll-behavior-x:none;overscroll-behavior-y:auto;width:100%;max-width:max-content;height:100%;margin:0 auto}.programming-module-scss-module__eiqFsG__ScheduleSliderNav .scroll-snap-slide{scroll-snap-stop:always;width:11.8rem;height:100%;font-family:var(--font_accent_extra);letter-spacing:.05em;text-transform:uppercase;color:var(--app_c_gray_40);text-align:center;-webkit-user-select:none;user-select:none;cursor:pointer;border:.2rem solid #fff;border-radius:999.9rem;flex:none;justify-content:center;align-items:center;font-size:2.2rem;font-weight:600;line-height:1;transition:background .2s ease-in-out,color .2s ease-in-out;display:flex}.programming-module-scss-module__eiqFsG__ScheduleSliderNav .scroll-snap-slide:hover{background:var(--app_c_gray_5);color:var(--app_c_secondary)}.programming-module-scss-module__eiqFsG__ScheduleSliderNav .scroll-snap-slide.programming-module-scss-module__eiqFsG__NavSlideSelected{background:var(--app_c_gray_5);color:var(--app_c_primary);cursor:pointer;pointer-events:none}.programming-module-scss-module__eiqFsG__ScheduleSliderNav .programming-module-scss-module__eiqFsG__NavButtons{display:none}.programming-module-scss-module__eiqFsG__ScheduleSliderNav .programming-module-scss-module__eiqFsG__NavButtons button{all:unset;width:var(--prog-content-nav-h);height:var(--prog-content-nav-h);cursor:pointer;display:block;position:relative;box-shadow:0 0 1.5rem .5rem #fff}.programming-module-scss-module__eiqFsG__ScheduleSliderNav .programming-module-scss-module__eiqFsG__NavButtons button:before{content:"";aspect-ratio:1;pointer-events:none;border:solid var(--app_c_gray_50);border-width:0 0 .2rem .2rem;width:32%;margin:auto;display:block;position:absolute;inset:0;rotate:45deg}.programming-module-scss-module__eiqFsG__ScheduleSliderNav .programming-module-scss-module__eiqFsG__NavButtons button span{clip:rect(0 0 0 0);opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.programming-module-scss-module__eiqFsG__ScheduleSliderNav .programming-module-scss-module__eiqFsG__NavButtons button:hover:before,.programming-module-scss-module__eiqFsG__ScheduleSliderNav .programming-module-scss-module__eiqFsG__NavButtons button:focus-within:before{border-color:var(--app_c_secondary)}.programming-module-scss-module__eiqFsG__ScheduleSliderNav .programming-module-scss-module__eiqFsG__NavButtons button+button:before{rotate:-135deg}.programming-module-scss-module__eiqFsG__ScheduleSliderNav .programming-module-scss-module__eiqFsG__NavButtons.programming-module-scss-module__eiqFsG__NavButtonsShow{z-index:1;justify-content:space-between;gap:2rem;height:0;display:flex;position:relative}.programming-module-scss-module__eiqFsG__ScheduleSliderNav .programming-module-scss-module__eiqFsG__NavButtons.programming-module-scss-module__eiqFsG__NavButtonsShow~.scroll-snap-slider{margin:0 var(--prog-content-nav-h);width:calc(100% - var(--prog-content-nav-h)*2)}.programming-module-scss-module__eiqFsG__ScheduleSliderWrap{background:0 0}.programming-module-scss-module__eiqFsG__TplHeader{padding:0 0 2rem}.programming-module-scss-module__eiqFsG__TplHeader .programming-module-scss-module__eiqFsG__TplTitle{font-family:var(--font_accent_extra);letter-spacing:.05em;text-transform:uppercase;color:var(--app_c_primary);border-radius:99.9rem;align-items:center;gap:1rem;margin:0 0 0 -.5rem;padding:0 1.5rem 0 .5rem;font-size:clamp(4.4rem,5vw,6.4rem);font-weight:600;line-height:1.2;text-decoration:none;transition:opacity .2s ease-in-out;display:inline-flex}.programming-module-scss-module__eiqFsG__TplContent{padding:3rem 0;container-type:inline-size}@container (min-width:99.2rem){.programming-module-scss-module__eiqFsG__TplContent{padding:6rem 0}}.programming-module-scss-module__eiqFsG__TplSidebar{padding:0 0 3rem}@container (min-width:99.2rem){.programming-module-scss-module__eiqFsG__TplSidebar{padding:7rem 0 6rem}}.programming-module-scss-module__eiqFsG__TplCols{--cTpl__size_max_w:var(--appRoot__container_sz_xl);--cTpl__cols_gap:3rem 0;gap:var(--cTpl__cols_gap);max-width:var(--cTpl__size_max_w);grid-template-rows:min-content;grid-auto-flow:row;margin:0 auto;padding:0 1rem;display:grid}@container (min-width:99.2rem){.programming-module-scss-module__eiqFsG__TplCols{--cTpl__cols_gap:0 2rem;grid-auto-flow:column;grid-template-rows:initial;grid-template-columns:calc(100% - 32rem) 30rem}}.programming-module-scss-module__eiqFsG__PageWrap{background:inherit;color:inherit}.programming-module-scss-module__eiqFsG__Main{flex:1}
