._9xrbAG_channelNumber{background-color:var(--background-default);min-height:100vh}._9xrbAG_channelNumber__body{flex-direction:column;align-items:center;width:100%;display:flex}._9xrbAG_channelBannerImage{width:100%;max-width:var(--layout-max-width-narrow);padding:var(--spacing-7) var(--layout-hor-padding);align-self:stretch;margin:0 auto;display:flex}._9xrbAG_channelBannerImage__container{width:100%}@media (min-width:1200px){._9xrbAG_channelBannerImage__container{border-radius:var(--radius-3);overflow:hidden}}._9xrbAG_channelBannerImage__mobile{width:100%;height:auto;display:block}@media (min-width:640px) and (max-width:1199px){._9xrbAG_channelBannerImage__mobile{display:none}}@media (min-width:1200px){._9xrbAG_channelBannerImage__mobile{display:none}}._9xrbAG_channelBannerImage__pc{width:100%;height:auto;display:none}@media (min-width:640px) and (max-width:1199px){._9xrbAG_channelBannerImage__pc{display:block}}@media (min-width:1200px){._9xrbAG_channelBannerImage__pc{display:block}}._9xrbAG_body{flex-direction:column;align-self:stretch;align-items:center;padding:0 0 48px;display:flex}@media (min-width:640px) and (max-width:1199px){._9xrbAG_body{padding:0 0 60px}}@media (min-width:1200px){._9xrbAG_body{width:100%;padding:0 0 100px}}._9xrbAG_body__bannerArea{width:100%;max-width:var(--layout-max-width-narrow);padding:16px var(--layout-hor-padding);flex-direction:column;align-self:stretch;margin:0 auto;display:flex}@media (min-width:640px) and (max-width:1199px){._9xrbAG_body__bannerArea{padding:18px var(--layout-hor-padding)}}@media (min-width:1200px){._9xrbAG_body__bannerArea{padding:20px var(--layout-hor-padding)}}._9xrbAG_body__regionArea{flex-direction:column;align-self:stretch;padding:24px 0;display:flex}@media (min-width:640px) and (max-width:1199px){._9xrbAG_body__regionArea{padding:28px 0}}@media (min-width:1200px){._9xrbAG_body__regionArea{padding:32px 0}}._9xrbAG_body__noticeArea{width:100%;max-width:var(--layout-max-width-narrow);padding:24px var(--layout-hor-padding);flex-direction:column;align-self:stretch;margin:0 auto;display:flex}@media (min-width:640px) and (max-width:1199px){._9xrbAG_body__noticeArea{padding:28px var(--layout-hor-padding)}}@media (min-width:1200px){._9xrbAG_body__noticeArea{padding:24px var(--layout-hor-padding)}}._9xrbAG_signupBanner{align-self:stretch;gap:var(--spacing-5);padding:var(--spacing-6);border:1px solid var(--neutral-50);border-radius:var(--radius-2);flex-direction:column;display:flex}@media (min-width:640px) and (max-width:1199px){._9xrbAG_signupBanner{gap:18px;padding:22px}}@media (min-width:1200px){._9xrbAG_signupBanner{gap:var(--spacing-6);padding:var(--spacing-7);border-radius:var(--radius-3)}}._9xrbAG_signupBanner__header{justify-content:center;align-self:stretch;align-items:center;gap:var(--spacing-3);cursor:pointer;background:0 0;border:none;padding:0;display:flex}._9xrbAG_signupBanner__title{font-family:var(--font-family-main);font-size:var(--font-size-title-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);text-align:left;flex:1}._9xrbAG_signupBanner__content{gap:var(--spacing-3);flex-direction:column;display:flex}._9xrbAG_signupBanner__content p{font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-wide);color:var(--text-secondary)}._9xrbAG_signupBanner__content .text-center{text-align:center}._9xrbAG_signupBanner__content .text-right{text-align:right}._9xrbAG_arrowIcon{flex-shrink:0;transition:transform .2s}._9xrbAG_regionSelector{flex-direction:column;align-self:stretch;display:flex}._9xrbAG_regionSelector__header{width:100%;max-width:var(--layout-max-width-narrow);padding:0 var(--layout-hor-padding) var(--spacing-5);align-self:stretch;align-items:center;gap:3px;margin:0 auto;display:flex}@media (min-width:640px) and (max-width:1199px){._9xrbAG_regionSelector__header{padding:0 var(--layout-hor-padding) 18px;gap:4px}}@media (min-width:1200px){._9xrbAG_regionSelector__header{padding:0 var(--layout-hor-padding) var(--spacing-6);gap:4px}}._9xrbAG_regionSelector__icon{flex-shrink:0}._9xrbAG_regionSelector__title{font-family:var(--font-family-main);font-size:var(--font-size-title-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary)}._9xrbAG_breadcrumb{align-self:stretch;gap:var(--spacing-3);padding:var(--spacing-5) 0;background-color:var(--background-brand-light);display:flex}@media (min-width:640px) and (max-width:1199px){._9xrbAG_breadcrumb{padding:18px 0}}@media (min-width:1200px){._9xrbAG_breadcrumb{width:100%;padding:var(--spacing-5) 0}}._9xrbAG_breadcrumb__container{justify-content:flex-start;align-items:center;gap:var(--spacing-3);width:100%;max-width:960px;padding:0 var(--layout-hor-padding);margin:0 auto;display:flex}._9xrbAG_breadcrumb__item{padding:var(--spacing-3) var(--spacing-6);background-color:var(--alpha-lightblue-12);border-radius:var(--radius-circle);font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:var(--lightblue-90);cursor:pointer;border:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}._9xrbAG_breadcrumb__item:hover{background-color:var(--alpha-lightblue-24)}._9xrbAG_breadcrumb__arrow{flex-shrink:0}._9xrbAG_breadcrumb__next{font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:var(--text-primary)}._9xrbAG_regionGridWrapper{width:100%;max-width:var(--layout-max-width-narrow);align-self:stretch;margin:0 auto}@media (min-width:1200px){._9xrbAG_regionGridWrapper{padding:0 var(--layout-hor-padding)}}._9xrbAG_regionGrid{background-color:var(--alpha-gray-8);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);grid-template-columns:repeat(2,1fr);align-self:stretch;display:grid}@media (min-width:261px){._9xrbAG_regionGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:640px) and (max-width:1199px){._9xrbAG_regionGrid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){._9xrbAG_regionGrid{border:1px solid var(--border-light);border-radius:var(--radius-3);grid-template-columns:repeat(5,1fr);overflow:hidden}}._9xrbAG_regionGrid__item{padding:var(--spacing-3);background-color:var(--background-default);border:none;border-right:1px solid var(--border-light);border-bottom:1px solid var(--border-light);cursor:pointer;min-height:80px;font-family:var(--font-family-main);font-size:var(--font-size-label-large);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);flex-direction:column;justify-content:center;align-items:center;transition:background-color .2s;display:flex}._9xrbAG_regionGrid__item:nth-child(2n){border-right:none}@media (min-width:261px){._9xrbAG_regionGrid__item:nth-child(2n){border-right:1px solid var(--border-light)}._9xrbAG_regionGrid__item:nth-child(3n){border-right:none}}@media (min-width:640px) and (max-width:1199px){._9xrbAG_regionGrid__item{padding:var(--spacing-3)}._9xrbAG_regionGrid__item:nth-child(3n){border-right:1px solid var(--border-light)}._9xrbAG_regionGrid__item:nth-child(4n){border-right:none}}@media (min-width:1200px){._9xrbAG_regionGrid__item{padding:var(--spacing-4)}._9xrbAG_regionGrid__item:nth-child(3n),._9xrbAG_regionGrid__item:nth-child(4n){border-right:1px solid var(--border-light)}._9xrbAG_regionGrid__item:nth-child(5n){border-right:none}}._9xrbAG_regionGrid__item:nth-child(odd):nth-last-child(-n+2),._9xrbAG_regionGrid__item:nth-child(odd):nth-last-child(-n+2)~._9xrbAG_regionGrid__item{border-bottom:none}@media (min-width:261px){._9xrbAG_regionGrid__item:nth-child(odd):nth-last-child(-n+2),._9xrbAG_regionGrid__item:nth-child(odd):nth-last-child(-n+2)~._9xrbAG_regionGrid__item{border-bottom:1px solid var(--border-light)}._9xrbAG_regionGrid__item:nth-child(3n+1):nth-last-child(-n+3),._9xrbAG_regionGrid__item:nth-child(3n+1):nth-last-child(-n+3)~._9xrbAG_regionGrid__item{border-bottom:none}}@media (min-width:640px) and (max-width:1199px){._9xrbAG_regionGrid__item:nth-child(3n+1):nth-last-child(-n+3),._9xrbAG_regionGrid__item:nth-child(3n+1):nth-last-child(-n+3)~._9xrbAG_regionGrid__item{border-bottom:1px solid var(--border-light)}._9xrbAG_regionGrid__item:nth-child(4n+1):nth-last-child(-n+4),._9xrbAG_regionGrid__item:nth-child(4n+1):nth-last-child(-n+4)~._9xrbAG_regionGrid__item{border-bottom:none}}@media (min-width:1200px){._9xrbAG_regionGrid__item:nth-child(4n+1):nth-last-child(-n+4),._9xrbAG_regionGrid__item:nth-child(4n+1):nth-last-child(-n+4)~._9xrbAG_regionGrid__item{border-bottom:1px solid var(--border-light)}._9xrbAG_regionGrid__item:nth-child(5n+1):nth-last-child(-n+5),._9xrbAG_regionGrid__item:nth-child(5n+1):nth-last-child(-n+5)~._9xrbAG_regionGrid__item{border-bottom:none}}._9xrbAG_regionGrid__item:hover,._9xrbAG_regionGrid__item:active{background-color:var(--background-neutral)}._9xrbAG_districtGridWrapper{width:100%;max-width:var(--layout-max-width-narrow);align-self:stretch;margin:0 auto}@media (min-width:1200px){._9xrbAG_districtGridWrapper{padding:var(--spacing-7) var(--layout-hor-padding) var(--spacing-6)}}._9xrbAG_districtGrid{background-color:var(--alpha-gray-8);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);grid-template-columns:repeat(3,1fr);align-self:stretch;display:grid;overflow:hidden}@media (min-width:640px) and (max-width:1199px){._9xrbAG_districtGrid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){._9xrbAG_districtGrid{border:1px solid var(--border-light);border-radius:var(--radius-3);grid-template-columns:repeat(4,1fr)}}._9xrbAG_districtGrid__item{padding:var(--spacing-3);background-color:var(--background-default);border:none;border-right:1px solid var(--border-light);border-bottom:1px solid var(--border-light);cursor:pointer;min-height:80px;font-family:var(--font-family-main);font-size:var(--font-size-label-large);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);flex-direction:column;justify-content:center;align-items:center;transition:background-color .2s;display:flex}._9xrbAG_districtGrid__item:nth-child(3n){border-right:none}._9xrbAG_districtGrid__item:nth-child(3n+1):nth-last-child(-n+3),._9xrbAG_districtGrid__item:nth-child(3n+1):nth-last-child(-n+3)~._9xrbAG_districtGrid__item{border-bottom:none}@media (min-width:640px) and (max-width:1199px){._9xrbAG_districtGrid__item{padding:var(--spacing-3)}._9xrbAG_districtGrid__item:nth-child(3n){border-right:1px solid var(--border-light)}._9xrbAG_districtGrid__item:nth-child(4n){border-right:none}._9xrbAG_districtGrid__item:nth-child(3n+1):nth-last-child(-n+3),._9xrbAG_districtGrid__item:nth-child(3n+1):nth-last-child(-n+3)~._9xrbAG_districtGrid__item{border-bottom:1px solid var(--border-light)}._9xrbAG_districtGrid__item:nth-child(4n+1):nth-last-child(-n+4),._9xrbAG_districtGrid__item:nth-child(4n+1):nth-last-child(-n+4)~._9xrbAG_districtGrid__item{border-bottom:none}}@media (min-width:1200px){._9xrbAG_districtGrid__item{padding:var(--spacing-4)}._9xrbAG_districtGrid__item:nth-child(3n){border-right:1px solid var(--border-light)}._9xrbAG_districtGrid__item:nth-child(4n){border-right:none}}._9xrbAG_districtGrid__item:hover,._9xrbAG_districtGrid__item:active{background-color:var(--background-neutral)}._9xrbAG_channelListWrapper{width:100%;max-width:var(--layout-max-width-narrow);align-self:stretch;margin:0 auto}@media (min-width:1200px){._9xrbAG_channelListWrapper{padding:var(--spacing-7) var(--layout-hor-padding) var(--spacing-6)}}._9xrbAG_channelList{background-color:var(--alpha-gray-8);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);flex-direction:column;align-self:stretch;display:flex;overflow:hidden}@media (min-width:1200px){._9xrbAG_channelList{border:1px solid var(--border-light);border-radius:var(--radius-3)}}._9xrbAG_channelList__item{align-self:stretch;align-items:center;gap:var(--spacing-5);padding:var(--spacing-7) var(--layout-hor-padding);background-color:var(--background-default);border-bottom:1px solid var(--border-light);display:flex}@media (min-width:640px) and (max-width:1199px){._9xrbAG_channelList__item{gap:18px}}@media (min-width:1200px){._9xrbAG_channelList__item{gap:var(--spacing-6)}}._9xrbAG_channelList__item:last-child{border-bottom:none}._9xrbAG_channelList__provider{font-family:var(--font-family-main);font-size:var(--font-size-label-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);flex:1}._9xrbAG_channelList__number{font-family:var(--font-family-main);font-size:var(--font-size-label-large);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);text-align:right}._9xrbAG_loadingState{padding:var(--spacing-14) var(--layout-hor-padding);font-family:var(--font-family-main);font-size:var(--font-size-label-large);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-tertiary);justify-content:center;align-items:center;display:flex}._9xrbAG_skeletonGrid{background-color:var(--alpha-gray-8);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);grid-template-columns:repeat(2,1fr);align-self:stretch;display:grid}@media (min-width:261px){._9xrbAG_skeletonGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:640px) and (max-width:1199px){._9xrbAG_skeletonGrid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){._9xrbAG_skeletonGrid{border:1px solid var(--border-light);border-radius:var(--radius-3);grid-template-columns:repeat(5,1fr);overflow:hidden}}._9xrbAG_skeletonGrid__item{min-height:80px;padding:var(--spacing-3);background-color:var(--background-default);border-right:1px solid var(--border-light);border-bottom:1px solid var(--border-light);justify-content:center;align-items:center;display:flex}._9xrbAG_skeletonGrid__item:nth-child(2n){border-right:none}@media (min-width:261px){._9xrbAG_skeletonGrid__item:nth-child(2n){border-right:1px solid var(--border-light)}._9xrbAG_skeletonGrid__item:nth-child(3n){border-right:none}}@media (min-width:640px) and (max-width:1199px){._9xrbAG_skeletonGrid__item:nth-child(3n){border-right:1px solid var(--border-light)}._9xrbAG_skeletonGrid__item:nth-child(4n){border-right:none}}@media (min-width:1200px){._9xrbAG_skeletonGrid__item:nth-child(4n){border-right:1px solid var(--border-light)}._9xrbAG_skeletonGrid__item:nth-child(5n){border-right:none}}._9xrbAG_skeletonList{background-color:var(--alpha-gray-8);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);flex-direction:column;align-self:stretch;display:flex}@media (min-width:1200px){._9xrbAG_skeletonList{border:1px solid var(--border-light);border-radius:var(--radius-3);overflow:hidden}}._9xrbAG_skeletonList__item{justify-content:space-between;align-items:center;gap:var(--spacing-5);padding:var(--spacing-7) var(--layout-hor-padding);background-color:var(--background-default);border-bottom:1px solid var(--border-light);display:flex}._9xrbAG_skeletonList__item:last-child{border-bottom:none}@media (min-width:1200px){._9xrbAG_skeletonList__item{padding:var(--spacing-7) var(--layout-hor-padding)}}._9xrbAG_emptyState{align-self:stretch;align-items:center;gap:var(--spacing-8);padding:var(--spacing-14) var(--layout-hor-padding) 0;flex-direction:column;display:flex}._9xrbAG_emptyState__info{align-items:center;gap:var(--spacing-7);flex-direction:column;width:100%;display:flex}._9xrbAG_emptyState__text{align-items:center;gap:var(--spacing-3);text-align:center;flex-direction:column;width:100%;display:flex}._9xrbAG_emptyState__title{font-family:var(--font-family-main);font-size:var(--font-size-title-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);text-align:center}._9xrbAG_emptyState__subtitle{font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:var(--text-tertiary);text-align:center}._9xrbAG_emptyState__button{background-color:var(--background-neutral);border-radius:var(--radius-circle);max-width:400px;font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:var(--text-primary);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:12px 24px;transition:background-color .2s;display:flex}._9xrbAG_emptyState__button:hover{background-color:var(--alpha-black-8)}._9xrbAG_emptyState__button:active{background-color:var(--alpha-black-12)}._9xrbAG_infoNotice{align-self:stretch;gap:var(--spacing-4);padding:var(--spacing-7) var(--spacing-6);background-color:var(--background-neutral);border-radius:var(--radius-2);flex-direction:column;display:flex}@media (min-width:640px) and (max-width:1199px){._9xrbAG_infoNotice{padding:var(--spacing-7) 22px;flex-direction:row}}@media (min-width:1200px){._9xrbAG_infoNotice{padding:var(--spacing-7) var(--spacing-6);flex-direction:row}}._9xrbAG_infoNotice__title{font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-wide);color:var(--text-primary)}@media (min-width:640px) and (max-width:1199px){._9xrbAG_infoNotice__title{flex-shrink:0;width:200px}}@media (min-width:1200px){._9xrbAG_infoNotice__title{flex-shrink:0;width:200px}}._9xrbAG_infoNotice__content{font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-wide);color:var(--text-secondary);flex:1}
.klcqGG_detailHeader{background-color:var(--background-default);z-index:1000;width:100%;box-shadow:none;position:sticky;top:0}.klcqGG_detailHeader--scrolled{box-shadow:var(--elevation-surface-low)}@media (max-width:420px){.klcqGG_detailHeader--overlayMode{transition:background .3s,box-shadow .3s;position:fixed}.klcqGG_detailHeader--transparent{box-shadow:none;background:linear-gradient(#0b0d117a 0%,#0b0d1100 100%)}.klcqGG_detailHeader--transparent .klcqGG_detailHeader__backButton{color:var(--icon-invert)}.klcqGG_detailHeader--transparent .klcqGG_detailHeader__backButton:hover{background-color:var(--alpha-white-12)}.klcqGG_detailHeader--transparent .klcqGG_detailHeader__title{color:var(--text-invert)}}@media (min-width:1200px){.klcqGG_detailHeader{display:none}}.klcqGG_detailHeader__container{align-items:center;gap:var(--spacing-4);max-width:var(--layout-max-width);padding:var(--spacing-4) var(--layout-hor-padding);min-height:54px;margin:0 auto;display:flex}@media (min-width:1200px){.klcqGG_detailHeader__container{min-height:68px}}.klcqGG_detailHeader__backButton{color:var(--icon-primary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:background-color .2s,color .2s;display:flex}.klcqGG_detailHeader__backButton:hover{background-color:var(--alpha-black-8)}.klcqGG_detailHeader__title{font-family:var(--font-family-main);font-size:var(--font-size-title-small);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);flex:1;transition:color .2s}.klcqGG_header{background-color:var(--background-default);width:100%;position:relative}.klcqGG_header--sticky{z-index:1000;box-shadow:var(--elevation-surface-low);animation:.2s ease-out klcqGG_slideDown;position:fixed;top:0;left:0;right:0}.klcqGG_header--sticky-menu-open{box-shadow:none}.klcqGG_header--hideOnMobile{display:none}@media (min-width:1200px){.klcqGG_header--hideOnMobile{display:block}}.klcqGG_header--overlayMode{position:fixed;top:0;left:0}@media (min-width:1200px){.klcqGG_header--overlayMode{position:relative;top:auto;left:auto}}@media (max-width:1199px){.klcqGG_header--overlayMode{z-index:1000;background-color:#0000;transition:background-color .3s,box-shadow .3s}.klcqGG_header--overlayMode.klcqGG_header--scrolled{background-color:var(--background-default);box-shadow:var(--elevation-surface-low);position:fixed;top:0;left:0;right:0}}@media (max-width:639px){.klcqGG_header--withAnnouncement{top:39px}}@media (min-width:640px) and (max-width:1199px){.klcqGG_header--withAnnouncement{top:53px}}@media (min-width:1200px){.klcqGG_header--withAnnouncement{top:auto}}.klcqGG_header__container{max-width:var(--layout-max-width);padding:var(--spacing-4) var(--layout-hor-padding);justify-content:space-between;align-items:center;min-height:54px;margin:0 auto;display:flex}@media (min-width:1200px){.klcqGG_header__container{min-height:68px}}.klcqGG_header__logo{flex-shrink:0;display:block}.klcqGG_header__logo .logoPC{display:none}@media (min-width:1200px){.klcqGG_header__logo .logoPC{display:block}}.klcqGG_header__logo .logoMobile{display:block}@media (min-width:1200px){.klcqGG_header__logo .logoMobile{display:none}}.klcqGG_header__mobileMenuButton{padding:var(--button-ic-ghost-small-padding);border-radius:var(--button-ghost-radius);color:var(--text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}@media (min-width:1200px){.klcqGG_header__mobileMenuButton{display:none}}.klcqGG_header__mobileMenuButton:hover{background-color:var(--alpha-black-8)}.klcqGG_headerNav{align-items:center;gap:var(--spacing-7);display:none;position:absolute;left:50%;transform:translate(-50%)}@media (min-width:1200px){.klcqGG_headerNav{display:flex}}.klcqGG_headerNav__item{padding:var(--button-ghost-medium-padding-ver) var(--button-ghost-medium-padding-hor);border-radius:var(--button-ghost-radius);font-family:var(--font-family-main);font-size:17px;font-weight:var(--font-weight-default);color:var(--text-secondary);white-space:nowrap;justify-content:center;align-items:center;line-height:1.44;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.klcqGG_headerNav__item:hover{background-color:var(--alpha-black-8)}.klcqGG_headerNav__item--active{font-weight:var(--font-weight-bold);color:var(--text-primary)}.klcqGG_headerActions{flex-shrink:0;align-items:center;display:none}@media (min-width:1200px){.klcqGG_headerActions{display:flex}}.klcqGG_headerActions__login{padding:var(--button-small-padding-ver) var(--button-small-padding-hor);background-color:var(--background-neutral);font-family:var(--font-family-main);font-size:14px;font-weight:var(--font-weight-default);color:var(--text-primary);border-radius:999px;justify-content:center;align-items:center;line-height:1.44;text-decoration:none;transition:background-color .2s;display:flex}.klcqGG_headerActions__login:hover{background-color:var(--background-neutral-dark)}.klcqGG_headerActions__userInfo{align-items:center;gap:var(--spacing-3);display:flex}.klcqGG_headerActions__greeting{font-family:var(--font-family-main);font-size:14px;font-weight:var(--font-weight-default);color:var(--text-secondary);white-space:nowrap;line-height:1.44}.klcqGG_headerActions__userName{color:var(--text-brand);font-weight:var(--font-weight-default)}.klcqGG_headerActions__logout{align-items:center;gap:var(--button-xsmall-gap);padding:var(--button-xsmall-padding-ver) var(--button-xsmall-padding-hor);background-color:var(--background-default);border:1px solid var(--border-default);font-family:var(--font-family-main);font-size:14px;font-weight:var(--font-weight-default);color:var(--text-primary);cursor:pointer;border-radius:999px;line-height:1.44;transition:background-color .2s,border-color .2s;display:flex}.klcqGG_headerActions__logout:hover{background-color:var(--alpha-black-4)}.klcqGG_headerActions__logout svg{flex-shrink:0}.klcqGG_headerActions__skeleton{background-color:var(--background-neutral);border-radius:999px;width:60px;height:32px;animation:1.5s ease-in-out infinite klcqGG_skeletonPulse}.klcqGG_mobileMenu{z-index:1000;flex-direction:column;height:100dvh;display:flex;position:fixed;inset:0;overflow:hidden}@media (min-width:1200px){.klcqGG_mobileMenu{display:none}}.klcqGG_mobileMenu__backdrop{-webkit-backdrop-filter:blur(var(--blur-3));backdrop-filter:blur(var(--blur-3));background:linear-gradient(#fff 70%,#ffffff7a 100%);animation:.3s ease-out klcqGG_fadeIn;position:absolute;inset:0}.klcqGG_mobileMenu__panel{z-index:1;flex-direction:column;display:flex;position:relative}.klcqGG_mobileMenu__header{padding:var(--spacing-4) var(--layout-hor-padding);background-color:var(--background-default);flex-shrink:0;justify-content:space-between;align-items:center;min-height:54px;display:flex}.klcqGG_mobileMenu__closeButton{padding:var(--button-ic-ghost-small-padding);border-radius:var(--button-ghost-radius);color:var(--icon-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.klcqGG_mobileMenu__closeButton:hover{background-color:var(--alpha-black-8)}.klcqGG_mobileMenu__container{padding:0 var(--layout-hor-padding) var(--spacing-7);flex-direction:column;animation:.3s ease-out klcqGG_slideIn;display:flex}.klcqGG_mobileMenu__auth{flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex}.klcqGG_mobileMenu__auth:has(.klcqGG_mobileMenu__authButtons){padding-top:var(--spacing-7);max-width:480px;margin:0 auto}.klcqGG_mobileMenu__authSkeleton{width:100%;max-width:480px;height:48px;margin-top:var(--spacing-7);background-color:var(--background-neutral);border-radius:999px;animation:1.5s ease-in-out infinite klcqGG_skeletonPulse}.klcqGG_mobileMenu__authButtons{gap:var(--spacing-4);flex-wrap:wrap;width:100%;display:flex}.klcqGG_mobileMenu__loginButton{min-width:100px;padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);background-color:var(--background-neutral);font-family:var(--font-family-main);font-size:17px;font-weight:var(--font-weight-default);color:var(--text-primary);border-radius:999px;flex:1;justify-content:center;align-items:center;line-height:1.44;text-decoration:none;transition:background-color .2s;display:flex}.klcqGG_mobileMenu__loginButton:hover{background-color:var(--background-neutral-dark)}.klcqGG_mobileMenu__signupButton{min-width:100px;padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);background-color:var(--background-default);border:1px solid var(--border-default);font-family:var(--font-family-main);font-size:17px;font-weight:var(--font-weight-default);color:var(--text-primary);border-radius:999px;flex:1;justify-content:center;align-items:center;line-height:1.44;text-decoration:none;transition:background-color .2s;display:flex}.klcqGG_mobileMenu__signupButton:hover{background-color:var(--alpha-black-4)}.klcqGG_mobileMenu__userInfo{justify-content:space-between;align-items:center;gap:var(--spacing-4);width:100%;padding-top:var(--spacing-7);padding-bottom:var(--spacing-5);border-bottom:1px solid var(--border-light);display:flex}.klcqGG_mobileMenu__greeting{font-family:var(--font-family-main);font-size:17px;font-weight:var(--font-weight-default);color:var(--text-secondary);white-space:nowrap;line-height:1.44}.klcqGG_mobileMenu__userName{color:var(--text-brand);font-weight:var(--font-weight-default)}.klcqGG_mobileMenu__logoutButton{align-items:center;gap:var(--button-xsmall-gap);padding:var(--button-xsmall-padding-ver) var(--button-xsmall-padding-hor);background-color:var(--background-default);border:1px solid var(--border-default);font-family:var(--font-family-main);font-size:14px;font-weight:var(--font-weight-default);color:var(--text-primary);cursor:pointer;border-radius:999px;flex-shrink:0;line-height:1.44;transition:background-color .2s;display:flex}.klcqGG_mobileMenu__logoutButton:hover{background-color:var(--alpha-black-4)}.klcqGG_mobileMenu__nav{align-items:center;gap:var(--spacing-4);min-height:0;padding:var(--spacing-7) 0;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;display:flex;overflow-y:auto}.klcqGG_mobileMenu__navItem{padding:var(--button-ghost-medium-padding-ver) var(--button-ghost-medium-padding-hor);border-radius:var(--button-ghost-radius);font-family:var(--font-family-main);font-size:17px;font-weight:var(--font-weight-default);color:var(--text-secondary);justify-content:center;align-items:center;line-height:1.44;text-decoration:none;transition:background-color .2s;display:flex}.klcqGG_mobileMenu__navItem:hover{background-color:var(--alpha-black-8)}@keyframes klcqGG_slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes klcqGG_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes klcqGG_slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes klcqGG_skeletonPulse{0%,to{opacity:1}50%{opacity:.5}}
.MUOPYq_button{cursor:pointer;font-family:var(--font-family-main);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);border-radius:var(--button-radius);border:none;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.MUOPYq_button__content{justify-content:center;align-items:center;display:flex}.MUOPYq_button__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.MUOPYq_button__icon svg{width:100%;height:100%}.MUOPYq_button__label{white-space:nowrap}.MUOPYq_button--large{padding:var(--button-large-padding-ver) var(--button-large-padding-hor);gap:var(--button-large-gap);font-size:var(--font-size-label-large)}.MUOPYq_button--large .MUOPYq_button__content{gap:var(--button-large-gap)}.MUOPYq_button--large .MUOPYq_button__icon{width:24px;height:24px}.MUOPYq_button--medium{padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);gap:var(--button-medium-gap);font-size:var(--font-size-label-medium)}.MUOPYq_button--medium .MUOPYq_button__content{gap:var(--button-medium-gap)}.MUOPYq_button--medium .MUOPYq_button__icon{width:24px;height:24px}.MUOPYq_button--small{padding:var(--button-small-padding-ver) var(--button-small-padding-hor);gap:var(--button-small-gap);font-size:var(--font-size-label-small)}.MUOPYq_button--small .MUOPYq_button__content{gap:var(--button-small-gap)}.MUOPYq_button--small .MUOPYq_button__icon{width:20px;height:20px}.MUOPYq_button--xsmall{padding:var(--button-xsmall-padding-ver) var(--button-xsmall-padding-hor);gap:var(--button-xsmall-gap);font-size:var(--font-size-label-small)}.MUOPYq_button--xsmall .MUOPYq_button__content{gap:var(--button-xsmall-gap)}.MUOPYq_button--xsmall .MUOPYq_button__icon{width:16px;height:16px}.MUOPYq_button--filled{border:none}.MUOPYq_button--filled.MUOPYq_button--primary{background-color:var(--background-brand);color:var(--text-invert);position:relative}.MUOPYq_button--filled.MUOPYq_button--primary:hover:not(:disabled):before{content:"";background-color:var(--alpha-black-8);border-radius:inherit;position:absolute;inset:0}.MUOPYq_button--filled.MUOPYq_button--primary:active:not(:disabled):before{content:"";background-color:var(--alpha-black-12);border-radius:inherit;position:absolute;inset:0}.MUOPYq_button--filled.MUOPYq_button--secondary{background-color:var(--background-neutral);color:var(--text-primary);position:relative}.MUOPYq_button--filled.MUOPYq_button--secondary:hover:not(:disabled):before{content:"";background-color:var(--alpha-black-8);border-radius:inherit;position:absolute;inset:0}.MUOPYq_button--filled.MUOPYq_button--secondary:active:not(:disabled):before{content:"";background-color:var(--alpha-black-12);border-radius:inherit;position:absolute;inset:0}.MUOPYq_button--filled.MUOPYq_button--danger{background-color:var(--static-red);color:var(--text-invert);position:relative}.MUOPYq_button--filled.MUOPYq_button--danger:hover:not(:disabled):before{content:"";background-color:var(--alpha-black-8);border-radius:inherit;position:absolute;inset:0}.MUOPYq_button--filled.MUOPYq_button--danger:active:not(:disabled):before{content:"";background-color:var(--alpha-black-12);border-radius:inherit;position:absolute;inset:0}.MUOPYq_button--outlined{background-color:var(--background-default);border-style:solid;border-width:var(--border-1)}.MUOPYq_button--outlined.MUOPYq_button--primary{border-color:var(--border-brand);color:var(--text-brand);position:relative}.MUOPYq_button--outlined.MUOPYq_button--primary:hover:not(:disabled){background-color:var(--alpha-black-8)}.MUOPYq_button--outlined.MUOPYq_button--primary:active:not(:disabled){background-color:var(--alpha-black-12)}.MUOPYq_button--outlined.MUOPYq_button--secondary{border-color:var(--border-default);color:var(--text-primary);position:relative}.MUOPYq_button--outlined.MUOPYq_button--secondary:hover:not(:disabled){background-color:var(--alpha-black-8)}.MUOPYq_button--outlined.MUOPYq_button--secondary:active:not(:disabled){background-color:var(--alpha-black-12)}.MUOPYq_button--outlined.MUOPYq_button--danger{border-color:var(--border-negative);color:var(--text-negative);position:relative}.MUOPYq_button--outlined.MUOPYq_button--danger:hover:not(:disabled){background-color:var(--alpha-black-8)}.MUOPYq_button--outlined.MUOPYq_button--danger:active:not(:disabled){background-color:var(--alpha-black-12)}.MUOPYq_button--ghost{border-radius:var(--button-ghost-radius);background-color:#0000;border:none}.MUOPYq_button--ghost.MUOPYq_button--large{padding:var(--button-ghost-large-padding-ver) var(--button-ghost-large-padding-hor)}.MUOPYq_button--ghost.MUOPYq_button--medium{padding:var(--button-ghost-medium-padding-ver) var(--button-ghost-medium-padding-hor)}.MUOPYq_button--ghost.MUOPYq_button--small{padding:var(--button-ghost-small-padding-ver) var(--button-ghost-small-padding-hor)}.MUOPYq_button--ghost.MUOPYq_button--xsmall{padding:var(--button-ghost-xsmall-padding-ver) var(--button-ghost-xsmall-padding-hor)}.MUOPYq_button--ghost.MUOPYq_button--primary{color:var(--text-brand);position:relative}.MUOPYq_button--ghost.MUOPYq_button--primary:hover:not(:disabled){background-color:var(--alpha-black-8)}.MUOPYq_button--ghost.MUOPYq_button--primary:active:not(:disabled){background-color:var(--alpha-black-12)}.MUOPYq_button--ghost.MUOPYq_button--secondary{color:var(--text-primary);position:relative}.MUOPYq_button--ghost.MUOPYq_button--secondary:hover:not(:disabled){background-color:var(--alpha-black-8)}.MUOPYq_button--ghost.MUOPYq_button--secondary:active:not(:disabled){background-color:var(--alpha-black-12)}.MUOPYq_button--ghost.MUOPYq_button--tertiary{color:var(--text-tertiary);position:relative}.MUOPYq_button--ghost.MUOPYq_button--tertiary:hover:not(:disabled){background-color:var(--alpha-black-8)}.MUOPYq_button--ghost.MUOPYq_button--tertiary:active:not(:disabled){background-color:var(--alpha-black-12)}.MUOPYq_button--disabled{cursor:not-allowed}.MUOPYq_button--disabled.MUOPYq_button--filled{background-color:var(--background-disabled);color:var(--text-disabled)}.MUOPYq_button--disabled.MUOPYq_button--outlined{border-color:var(--border-disabled);color:var(--text-disabled);background-color:#0000}.MUOPYq_button--disabled.MUOPYq_button--ghost{color:var(--text-disabled);background-color:#0000}.MUOPYq_button--fullWidth{width:100%;max-width:400px;margin:0 auto}.MUOPYq_iconButton{cursor:pointer;border-radius:var(--button-ic-radius);border:none;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.MUOPYq_iconButton__icon{justify-content:center;align-items:center;display:flex}.MUOPYq_iconButton__icon svg{width:100%;height:100%}.MUOPYq_iconButton--large{width:72px;height:72px;padding:var(--button-ic-large-padding)}.MUOPYq_iconButton--large .MUOPYq_iconButton__icon{width:40px;height:40px}.MUOPYq_iconButton--medium{width:56px;height:56px;padding:var(--button-ic-medium-padding)}.MUOPYq_iconButton--medium .MUOPYq_iconButton__icon{width:20px;height:20px}.MUOPYq_iconButton--small{width:40px;height:40px;padding:var(--button-ic-small-padding)}.MUOPYq_iconButton--small .MUOPYq_iconButton__icon{width:24px;height:24px}.MUOPYq_iconButton--filled{border:none}.MUOPYq_iconButton--filled.MUOPYq_iconButton--primary{background-color:var(--background-brand);color:var(--text-invert);position:relative}.MUOPYq_iconButton--filled.MUOPYq_iconButton--primary:hover:not(:disabled):before{content:"";background-color:var(--alpha-black-8);border-radius:inherit;position:absolute;inset:0}.MUOPYq_iconButton--filled.MUOPYq_iconButton--primary:active:not(:disabled):before{content:"";background-color:var(--alpha-black-12);border-radius:inherit;position:absolute;inset:0}.MUOPYq_iconButton--filled.MUOPYq_iconButton--secondary{background-color:var(--background-neutral);color:var(--text-primary);position:relative}.MUOPYq_iconButton--filled.MUOPYq_iconButton--secondary:hover:not(:disabled):before{content:"";background-color:var(--alpha-black-8);border-radius:inherit;position:absolute;inset:0}.MUOPYq_iconButton--filled.MUOPYq_iconButton--secondary:active:not(:disabled):before{content:"";background-color:var(--alpha-black-12);border-radius:inherit;position:absolute;inset:0}.MUOPYq_iconButton--outlined{background-color:var(--background-default);border-style:solid;border-width:var(--border-1)}.MUOPYq_iconButton--outlined.MUOPYq_iconButton--primary{border-color:var(--border-brand);color:var(--text-brand);position:relative}.MUOPYq_iconButton--outlined.MUOPYq_iconButton--primary:hover:not(:disabled){background-color:var(--alpha-black-8)}.MUOPYq_iconButton--outlined.MUOPYq_iconButton--primary:active:not(:disabled){background-color:var(--alpha-black-12)}.MUOPYq_iconButton--outlined.MUOPYq_iconButton--secondary{border-color:var(--border-default);color:var(--text-primary);position:relative}.MUOPYq_iconButton--outlined.MUOPYq_iconButton--secondary:hover:not(:disabled){background-color:var(--alpha-black-8)}.MUOPYq_iconButton--outlined.MUOPYq_iconButton--secondary:active:not(:disabled){background-color:var(--alpha-black-12)}.MUOPYq_iconButton--ghost{border-radius:var(--button-ic-ghost-radius);background-color:#0000;border:none}.MUOPYq_iconButton--ghost.MUOPYq_iconButton--primary{color:var(--text-brand);position:relative}.MUOPYq_iconButton--ghost.MUOPYq_iconButton--primary:hover:not(:disabled){background-color:var(--alpha-black-8)}.MUOPYq_iconButton--ghost.MUOPYq_iconButton--primary:active:not(:disabled){background-color:var(--alpha-black-12)}.MUOPYq_iconButton--ghost.MUOPYq_iconButton--secondary{color:var(--text-primary);position:relative}.MUOPYq_iconButton--ghost.MUOPYq_iconButton--secondary:hover:not(:disabled){background-color:var(--alpha-black-8)}.MUOPYq_iconButton--ghost.MUOPYq_iconButton--secondary:active:not(:disabled){background-color:var(--alpha-black-12)}.MUOPYq_iconButton--ghost.MUOPYq_iconButton--large{width:56px;height:56px;padding:var(--button-ic-ghost-large-padding)}.MUOPYq_iconButton--ghost.MUOPYq_iconButton--large .MUOPYq_iconButton__icon{width:40px;height:40px}.MUOPYq_iconButton--ghost.MUOPYq_iconButton--medium{width:40px;height:40px;padding:var(--button-ic-ghost-medium-padding)}.MUOPYq_iconButton--ghost.MUOPYq_iconButton--medium .MUOPYq_iconButton__icon{width:32px;height:32px}.MUOPYq_iconButton--ghost.MUOPYq_iconButton--small{width:28px;height:28px;padding:var(--button-ic-ghost-small-padding)}.MUOPYq_iconButton--ghost.MUOPYq_iconButton--small .MUOPYq_iconButton__icon{width:24px;height:24px}.MUOPYq_iconButton--disabled{cursor:not-allowed}.MUOPYq_iconButton--disabled.MUOPYq_iconButton--filled{background-color:var(--background-disabled);color:var(--text-disabled)}.MUOPYq_iconButton--disabled.MUOPYq_iconButton--outlined{background-color:var(--background-disabled);color:var(--text-disabled);border-color:#0000}.MUOPYq_iconButton--disabled.MUOPYq_iconButton--ghost{color:var(--text-disabled);background-color:#0000}.MUOPYq_buttonGroup{width:100%;max-width:480px;display:flex}.MUOPYq_buttonGroup__main{display:flex}.MUOPYq_buttonGroup__main .MUOPYq_button{width:100%;max-width:400px}.MUOPYq_buttonGroup__sub{display:flex}.MUOPYq_buttonGroup__sub .MUOPYq_button{width:100%;max-width:400px}.MUOPYq_buttonGroup--vertical{align-items:center;gap:var(--spacing-4);padding:var(--spacing-7) 0 var(--spacing-9);flex-direction:column}.MUOPYq_buttonGroup--vertical .MUOPYq_buttonGroup__main,.MUOPYq_buttonGroup--vertical .MUOPYq_buttonGroup__sub{justify-content:center;width:100%}.MUOPYq_buttonGroup--vertical .MUOPYq_buttonGroup__main .MUOPYq_button,.MUOPYq_buttonGroup--vertical .MUOPYq_buttonGroup__sub .MUOPYq_button{flex:1}.MUOPYq_buttonGroup--horizontal{justify-content:center;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-7) 0 0;flex-flow:wrap}.MUOPYq_buttonGroup--horizontal .MUOPYq_buttonGroup__main,.MUOPYq_buttonGroup--horizontal .MUOPYq_buttonGroup__sub{flex:1 1 0;min-width:100px}.MUOPYq_buttonGroup--horizontal .MUOPYq_buttonGroup__main .MUOPYq_button,.MUOPYq_buttonGroup--horizontal .MUOPYq_buttonGroup__sub .MUOPYq_button{width:100%}.MUOPYq_buttonGroup--withIcon .MUOPYq_buttonGroup__sub{flex:none;min-width:auto}
.rfbaTW_ageRatingBadge{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);padding:var(--spacing-1) var(--spacing-3);color:var(--text-invert);white-space:nowrap;border-radius:var(--radius-1);justify-content:center;align-items:center;display:inline-flex}.rfbaTW_ageRatingBadge--all{background-color:#5cc230}.rfbaTW_ageRatingBadge--7{background-color:#00c261}.rfbaTW_ageRatingBadge--12{color:var(--text-secondary);background-color:#ffca1c}.rfbaTW_ageRatingBadge--15{background-color:#f77a26}.rfbaTW_ageRatingBadge--19{background-color:#e14d52}.rfbaTW_newBadge{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-circle);color:var(--text-primary);white-space:nowrap;background-color:#fffb00;justify-content:center;align-items:center;display:inline-flex}.rfbaTW_ddayBadge{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);display:inline-flex}.rfbaTW_ddayBadge span{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:var(--text-invert)}.rfbaTW_ddayBadge svg{flex-shrink:0;width:16px;height:16px}.rfbaTW_ddayBadge--normal,.rfbaTW_ddayBadge--near{background-color:#ff3d64}.rfbaTW_ddayBadge--dday{background-color:#000}@keyframes rfbaTW_dotPulse{0%,to{opacity:1}50%{opacity:.4}}.rfbaTW_eventStatusBadge{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);display:inline-flex}.rfbaTW_eventStatusBadge span{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:var(--text-invert)}.rfbaTW_eventStatusBadge svg{width:16px;height:16px;color:var(--text-invert);flex-shrink:0}.rfbaTW_eventStatusBadge__dot{background-color:#00ffa6;border-radius:50%;flex-shrink:0;width:4px;height:4px;animation:2s ease-in-out infinite rfbaTW_dotPulse}.rfbaTW_eventStatusBadge--ongoing{gap:var(--spacing-3);background-color:#00b484}.rfbaTW_eventStatusBadge--ended{background-color:var(--background-dim);-webkit-backdrop-filter:blur(var(--blur-1));backdrop-filter:blur(var(--blur-1))}.rfbaTW_eventStatusBadge--winner{background:linear-gradient(106.83deg,#ff673d 50%,#ffb05d 100%)}
._8qGHlq_checkboxWrapper{align-items:center;gap:var(--spacing-2);display:inline-flex}._8qGHlq_checkbox{border-radius:var(--radius-2);cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;padding:8px;transition:background-color .2s;display:flex;position:relative}._8qGHlq_checkbox__box{width:20px;height:20px;padding:var(--spacing-1);background-color:var(--background-default);border:var(--border-1) solid var(--border-default);border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:flex}._8qGHlq_checkbox:focus-visible{outline:2px solid var(--background-accent);outline-offset:2px}._8qGHlq_checkbox__icon{width:16px;height:16px;color:var(--neutral-50);opacity:0;transition:opacity .15s}._8qGHlq_checkbox__label{font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}._8qGHlq_checkbox--checked ._8qGHlq_checkbox__box{background-color:var(--background-brand);border-color:var(--background-brand)}._8qGHlq_checkbox--checked ._8qGHlq_checkbox__icon{color:var(--neutral-0);opacity:1}._8qGHlq_checkbox--disabled{cursor:not-allowed}._8qGHlq_checkbox--disabled ._8qGHlq_checkbox__box{background-color:var(--background-disabled);border-color:#0000}._8qGHlq_checkbox--disabled ._8qGHlq_checkbox__icon{color:var(--icon-disabled)}._8qGHlq_checkbox--disabled+._8qGHlq_checkbox__label{color:var(--text-disabled);cursor:not-allowed}._8qGHlq_checkbox--disabled._8qGHlq_checkbox--checked ._8qGHlq_checkbox__box{background-color:var(--background-disabled);border-color:#0000}._8qGHlq_checkbox--disabled._8qGHlq_checkbox--checked ._8qGHlq_checkbox__icon{color:var(--icon-disabled);opacity:1}._8qGHlq_checkbox:not(._8qGHlq_checkbox--checked):not(._8qGHlq_checkbox--disabled):hover{background-color:var(--background-lowest)}._8qGHlq_checkbox:not(._8qGHlq_checkbox--checked):not(._8qGHlq_checkbox--disabled):hover ._8qGHlq_checkbox__box{border-color:var(--border-dark)}._8qGHlq_checkbox:not(._8qGHlq_checkbox--checked):not(._8qGHlq_checkbox--disabled):hover ._8qGHlq_checkbox__icon{opacity:.5}._8qGHlq_checkbox--checked:not(._8qGHlq_checkbox--disabled):hover{background-color:var(--lightblue-10)}._8qGHlq_checkbox--checked:not(._8qGHlq_checkbox--disabled):hover ._8qGHlq_checkbox__box{background-color:var(--lightblue-60);border-color:var(--lightblue-60)}._8qGHlq_checkbox:not(._8qGHlq_checkbox--disabled):active{background-color:var(--background-low)}._8qGHlq_checkbox:not(._8qGHlq_checkbox--disabled):active ._8qGHlq_checkbox__box{transform:scale(.92)}._8qGHlq_checkbox--checked:not(._8qGHlq_checkbox--disabled):active{background-color:var(--lightblue-20)}._8qGHlq_checkboxGroup{gap:var(--spacing-4);flex-direction:column;display:flex}._8qGHlq_checkboxGroup--horizontal{gap:var(--spacing-6);flex-flow:wrap}
.ZXSQNW_placeholder{background-color:var(--neutral-5,#e8ebed);width:100%;height:100%;color:var(--neutral-20,#c4c9cc);justify-content:center;align-items:center;display:flex}.ZXSQNW_placeholder__icon{width:48px;height:48px}
.h7HL4a_eventCard{background-color:var(--background-default);border:1px solid var(--border-light);border-radius:var(--radius-3);flex-direction:column;transition:box-shadow .2s;display:flex;overflow:hidden}.h7HL4a_eventCard__link{color:inherit;cursor:pointer;text-decoration:none;display:block}.h7HL4a_eventCard__link:hover .h7HL4a_eventCard{box-shadow:var(--elevation-surface-medium)}.h7HL4a_eventCard__thumbnail{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.h7HL4a_eventCard__thumbnailImage{object-fit:cover}.h7HL4a_eventCard__placeholder{width:100%;height:100%;position:absolute;inset:0}.h7HL4a_eventCard__overlay{background-color:#ffffff7a;position:absolute;inset:0}.h7HL4a_eventCard__content{gap:var(--spacing-3);padding:var(--spacing-5);background-color:var(--background-default);flex-direction:column;display:flex}@media (min-width:640px) and (max-width:1199px){.h7HL4a_eventCard__content{padding:var(--spacing-6)}}@media (min-width:1200px){.h7HL4a_eventCard__content{padding:var(--spacing-6)}}.h7HL4a_eventCard__title{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:keep-all;font-family:var(--font-family-main);font-size:var(--font-size-title-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--text-primary);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.h7HL4a_eventCard__title--ended{color:var(--text-tertiary)}.h7HL4a_eventCard__period{align-items:center;gap:var(--spacing-2);display:flex}.h7HL4a_eventCard__date{font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);color:var(--text-secondary)}.h7HL4a_eventCard__separator{font-family:var(--font-family-main);font-size:var(--font-size-body-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);color:var(--text-lowest)}.h7HL4a_eventCard__ddayBadge{border-radius:0 var(--radius-2) 0 0;position:absolute;bottom:0;left:0}.h7HL4a_eventCard__statusBadge{border-radius:var(--radius-2) 0 0 0;position:absolute;bottom:0;right:0}
.Dv-hiG_input{gap:var(--spacing-3);width:100%;padding:var(--spacing-5) 0;flex-direction:column;display:flex}.Dv-hiG_inputHints{gap:var(--spacing-2);flex-direction:column;display:flex}.Dv-hiG_inputLabel{gap:var(--spacing-1);font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);flex-wrap:wrap;align-items:flex-start;display:flex}.Dv-hiG_inputLabel__text{color:var(--text-primary)}.Dv-hiG_inputLabel__required{color:var(--text-brand)}.Dv-hiG_inputField{align-items:center;gap:var(--spacing-1);min-height:58px;padding:var(--spacing-3) var(--spacing-3) var(--spacing-3) var(--spacing-6);display:flex}@media (min-width:640px) and (max-width:1199px){.Dv-hiG_inputField{min-height:60px}}@media (min-width:1200px){.Dv-hiG_inputField{min-height:64px}}.Dv-hiG_inputField{background-color:var(--background-default);border:var(--border-1) solid var(--border-default);border-radius:var(--radius-2);transition:all .2s}.Dv-hiG_inputField__input{min-width:0;font-family:var(--font-family-main);font-size:var(--font-size-body-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-relaxed);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:0}.Dv-hiG_inputField__input::placeholder{color:var(--text-placeholder)}.Dv-hiG_inputField__input:disabled{color:var(--text-disabled);cursor:not-allowed}.Dv-hiG_inputField__input:disabled::placeholder{color:var(--text-disabled)}.Dv-hiG_inputField__buttons{align-items:center;gap:var(--spacing-2);flex-shrink:0;display:flex}.Dv-hiG_inputField__clearButton{width:40px;height:40px;padding:var(--spacing-1);border-radius:var(--radius-2);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.Dv-hiG_inputField__clearButton:hover{background-color:var(--alpha-black-8)}.Dv-hiG_inputField__clearButton:active{background-color:var(--alpha-black-12)}.Dv-hiG_inputField__clearButton svg{width:24px;height:24px}.Dv-hiG_inputField__actionButton{padding-right:var(--spacing-3);flex-shrink:0}.Dv-hiG_inputField--enabled:hover{background-color:var(--background-neutral);border-color:var(--border-black)}.Dv-hiG_inputField--enabled:active{background-color:var(--background-neutral-dark);border-color:var(--border-black)}.Dv-hiG_inputField--focused{background-color:var(--background-default);border-color:var(--border-black);box-shadow:inset 0 0 0 1px var(--border-black)}.Dv-hiG_inputField--filled{background-color:var(--background-default);border-color:var(--border-default)}.Dv-hiG_inputField--error{background-color:var(--background-default);border-color:var(--border-negative)}.Dv-hiG_inputField--success{background-color:var(--background-default);border-color:var(--border-positive)}.Dv-hiG_inputField--disabled{background-color:var(--background-disabled);cursor:not-allowed;border-color:#0000}.Dv-hiG_inputHint{align-items:flex-start;gap:var(--spacing-2);font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);display:flex}.Dv-hiG_inputHint__icon{width:16px;height:16px;margin-top:var(--spacing-1);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Dv-hiG_inputHint__icon svg{width:16px;height:16px}.Dv-hiG_inputHint__text{flex:1;min-width:0}.Dv-hiG_inputHint__timerLabel{margin-right:var(--spacing-2)}.Dv-hiG_inputHint__timerValue{font-weight:var(--font-weight-bold)}.Dv-hiG_inputHint--hint,.Dv-hiG_inputHint--hint .Dv-hiG_inputHint__icon{color:var(--text-tertiary)}.Dv-hiG_inputHint--error,.Dv-hiG_inputHint--error .Dv-hiG_inputHint__icon{color:var(--text-negative)}.Dv-hiG_inputHint--success,.Dv-hiG_inputHint--success .Dv-hiG_inputHint__icon{color:var(--text-positive)}.Dv-hiG_inputHint--disabled{color:var(--text-disabled)}.Dv-hiG_inputHint--disabled .Dv-hiG_inputHint__icon{color:var(--icon-disabled)}.Dv-hiG_inputHint--timer{color:var(--text-brand);font-weight:var(--font-weight-bold)}.Dv-hiG_inputHint--timer .Dv-hiG_inputHint__icon{color:var(--text-brand)}
.NLHw5q_loading{justify-content:center;align-items:center;display:flex}.NLHw5q_loading--fullScreen{z-index:9999;background-color:var(--background-dim);position:fixed;inset:0}.NLHw5q_loading__content{align-items:center;gap:var(--spacing-4);flex-direction:column;display:flex}.NLHw5q_loading__spinner{border-radius:50%;animation:1s linear infinite NLHw5q_spin;display:inline-block;position:relative}.NLHw5q_loading__spinner--small{border-width:2px;width:24px;height:24px}.NLHw5q_loading__spinner--medium{border-width:3px;width:40px;height:40px}.NLHw5q_loading__spinner--large{border-width:4px;width:56px;height:56px}.NLHw5q_loading__spinner--primary{border-color:var(--alpha-brand-12);border-top-color:var(--lightblue-50);border-style:solid}.NLHw5q_loading__spinner--secondary{border-color:var(--alpha-black-12);border-top-color:var(--neutral-60);border-style:solid}.NLHw5q_loading__spinner--invert{border-color:var(--alpha-white-24);border-top-color:var(--neutral-0);border-style:solid}.NLHw5q_loading__label{font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);color:var(--text-secondary);text-align:center}.NLHw5q_loading--fullScreen .NLHw5q_loading__label{color:var(--text-invert)}@keyframes NLHw5q_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.U3dIxa_modal__overlay{background-color:var(--background-dim);-webkit-backdrop-filter:blur(var(--blur-1));backdrop-filter:blur(var(--blur-1));z-index:1100;padding:0 var(--layout-hor-padding);justify-content:center;align-items:center;animation:.2s ease-out U3dIxa_fadeIn;display:flex;position:fixed;inset:0}.U3dIxa_modal__container{background-color:var(--background-default);border-radius:var(--radius-4);width:100%;padding:var(--spacing-9) var(--spacing-6) var(--spacing-8);flex-direction:column;justify-content:center;align-items:center;animation:.3s ease-out U3dIxa_slideUp;display:flex;position:relative}.U3dIxa_modal__closeButton{top:var(--spacing-5);right:var(--spacing-5);padding:var(--button-ic-ghost-small-padding);border-radius:var(--button-ghost-radius);color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex;position:absolute}.U3dIxa_modal__closeButton:hover{background-color:var(--alpha-black-8);color:var(--text-secondary)}@keyframes U3dIxa_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes U3dIxa_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.k_ljEa_maintenanceNotice__content{align-items:center;gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.k_ljEa_maintenanceNotice__icon{width:40px;height:40px;margin-bottom:var(--spacing-2);justify-content:center;align-items:center;display:flex}.k_ljEa_maintenanceNotice__title{font-family:var(--font-family-main);font-size:var(--font-size-body-medium);font-weight:var(--font-weight-bold);color:var(--text-primary);text-align:center;margin:0;line-height:1.44}.k_ljEa_maintenanceNotice__infoBox{justify-content:center;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-5) var(--spacing-6);background-color:var(--background-caution-light);border-radius:var(--radius-2);flex-direction:column;display:flex}.k_ljEa_maintenanceNotice__infoBox p{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-default);color:var(--text-secondary);width:100%;margin:0;line-height:1.44}.k_ljEa_maintenanceNotice__confirmButton{width:100%;max-width:400px;margin-top:var(--spacing-5);padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);background-color:var(--background-brand);font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);color:var(--text-invert);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;line-height:1.44;transition:background-color .2s;display:flex}.k_ljEa_maintenanceNotice__confirmButton:hover{background-color:var(--lightblue-60)}
.dbKUqa_concurrentLogin__content{align-items:center;gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.dbKUqa_concurrentLogin__info{align-items:center;gap:var(--spacing-4);width:100%;padding:var(--spacing-2) 0;flex-direction:column;display:flex}.dbKUqa_concurrentLogin__icon{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dbKUqa_concurrentLogin__text{align-items:center;gap:var(--spacing-3);text-align:center;flex-direction:column;width:100%;display:flex}.dbKUqa_concurrentLogin__title{font-family:var(--font-family-main);font-size:var(--font-size-body-medium);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0;line-height:1.44}.dbKUqa_concurrentLogin__subtitle{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-default);color:var(--text-tertiary);margin:0;line-height:1.44}.dbKUqa_concurrentLogin__infoBox{justify-content:center;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-5) var(--spacing-6);background-color:var(--background-caution-light);border-radius:var(--radius-2);flex-direction:column;display:flex}.dbKUqa_concurrentLogin__infoBox p{width:100%;font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-default);color:var(--text-secondary);margin:0;line-height:1.44}.dbKUqa_concurrentLogin__buttons{align-items:center;gap:var(--spacing-4);width:100%;max-width:480px;padding-top:var(--spacing-7);flex-direction:column;display:flex}.dbKUqa_concurrentLogin__primaryButton{justify-content:center;align-items:center;gap:var(--button-medium-gap);width:100%;max-width:400px;padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);background-color:var(--background-brand);font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);color:var(--text-invert);cursor:pointer;border:none;border-radius:999px;line-height:1.44;transition:background-color .2s;display:flex}.dbKUqa_concurrentLogin__primaryButton:hover{background-color:var(--lightblue-60)}.dbKUqa_concurrentLogin__secondaryButton{justify-content:center;align-items:center;gap:var(--button-medium-gap);width:100%;max-width:400px;padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);background-color:var(--background-default);border:var(--border-1) solid var(--border-default);font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);color:var(--text-primary);cursor:pointer;border-radius:999px;line-height:1.44;transition:background-color .2s,border-color .2s;display:flex}.dbKUqa_concurrentLogin__secondaryButton:hover{background-color:var(--alpha-black-4);border-color:var(--border-dark)}
.v9b-WG_sessionExpiry__content{align-items:center;gap:var(--spacing-3);flex-direction:column;width:100%;display:flex}.v9b-WG_sessionExpiry__info{align-items:center;gap:var(--spacing-3);flex-direction:column;width:100%;padding:3px 0;display:flex}.v9b-WG_sessionExpiry__icon{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.v9b-WG_sessionExpiry__text{text-align:center;flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.v9b-WG_sessionExpiry__title{font-family:var(--font-family-main);font-size:var(--font-size-body-medium);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0;line-height:1.44}.v9b-WG_sessionExpiry__subtitle{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-default);color:var(--text-tertiary);margin:0;line-height:1.44}.v9b-WG_sessionExpiry__timerBox{background-color:var(--background-brand-light);border-radius:var(--radius-2);flex-direction:row;justify-content:center;align-items:center;gap:6px;width:100%;padding:12px 16px;display:flex}.v9b-WG_sessionExpiry__timerLabel{font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);color:var(--text-secondary);line-height:1.44}.v9b-WG_sessionExpiry__timerValue{font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-bold);color:var(--text-brand);line-height:1.44}.v9b-WG_sessionExpiry__buttons{align-items:stretch;gap:var(--spacing-3);width:100%;padding-top:var(--spacing-6);flex-flow:wrap;display:flex}.v9b-WG_sessionExpiry__primaryButton{justify-content:center;align-items:center;gap:var(--button-medium-gap);min-width:120px;padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);background-color:var(--background-brand);border-radius:var(--radius-circle);font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);color:var(--text-invert);cursor:pointer;border:none;flex:1;line-height:1.44;transition:background-color .2s;display:flex}.v9b-WG_sessionExpiry__primaryButton:hover{background-color:var(--lightblue-60)}.v9b-WG_sessionExpiry__primaryButton:active{background-color:var(--lightblue-70)}.v9b-WG_sessionExpiry__secondaryButton{justify-content:center;align-items:center;gap:var(--button-medium-gap);min-width:120px;padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);background-color:var(--background-default);border:var(--border-1) solid var(--border-brand);border-radius:var(--radius-circle);font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);color:var(--text-brand);cursor:pointer;flex:1;line-height:1.44;transition:background-color .2s,border-color .2s;display:flex}.v9b-WG_sessionExpiry__secondaryButton:hover{background-color:var(--alpha-brand-8)}.v9b-WG_sessionExpiry__secondaryButton:active{background-color:var(--alpha-brand-12)}
.ZoNd-G_sessionExpired__content{align-items:center;gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.ZoNd-G_sessionExpired__info{align-items:center;gap:var(--spacing-4);width:100%;padding:var(--spacing-2) 0;flex-direction:column;display:flex}.ZoNd-G_sessionExpired__icon{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ZoNd-G_sessionExpired__text{align-items:center;gap:var(--spacing-3);text-align:center;flex-direction:column;width:100%;display:flex}.ZoNd-G_sessionExpired__title{font-family:var(--font-family-main);font-size:var(--font-size-title-medium);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0;line-height:1.44}.ZoNd-G_sessionExpired__subtitle{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-default);color:var(--text-tertiary);margin:0;line-height:1.44}.ZoNd-G_sessionExpired__buttons{align-items:stretch;gap:var(--spacing-3);width:100%;padding-top:var(--spacing-7);flex-flow:wrap;display:flex}.ZoNd-G_sessionExpired__primaryButton{justify-content:center;align-items:center;gap:var(--button-medium-gap);min-width:100px;padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);background-color:var(--background-brand);border-radius:var(--button-radius);font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-default);color:var(--text-invert);cursor:pointer;border:none;flex:1;line-height:1.44;transition:background-color .2s;display:flex}.ZoNd-G_sessionExpired__primaryButton:hover{background-color:var(--lightblue-60)}.ZoNd-G_sessionExpired__primaryButton:active{background-color:var(--lightblue-70)}.ZoNd-G_sessionExpired__secondaryButton{justify-content:center;align-items:center;gap:var(--button-medium-gap);min-width:100px;padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);background-color:var(--background-default);border:var(--border-1) solid var(--border-default);border-radius:var(--button-radius);font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-default);color:var(--text-primary);cursor:pointer;flex:1;line-height:1.44;transition:background-color .2s,border-color .2s;display:flex}.ZoNd-G_sessionExpired__secondaryButton:hover{background-color:var(--alpha-black-4);border-color:var(--border-dark)}.ZoNd-G_sessionExpired__secondaryButton:active{background-color:var(--alpha-black-8)}
.WAg1ra_loginRequired__content{align-items:center;gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.WAg1ra_loginRequired__info{align-items:center;gap:var(--spacing-3);flex-direction:column;width:100%;padding:3px 0;display:flex}.WAg1ra_loginRequired__icon{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.WAg1ra_loginRequired__text{text-align:center;flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.WAg1ra_loginRequired__title{font-family:var(--font-family-main);font-size:var(--font-size-title-medium);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0;line-height:1.44}.WAg1ra_loginRequired__subtitle{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-default);color:var(--text-tertiary);margin:0;line-height:1.44}.WAg1ra_loginRequired__buttons{justify-content:center;align-items:stretch;gap:var(--spacing-4);width:100%;padding-top:var(--spacing-7);flex-direction:row;display:flex}.WAg1ra_loginRequired__primaryButton{justify-content:center;align-items:center;gap:var(--button-medium-gap);min-width:100px;padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);background-color:var(--background-brand);border-radius:var(--button-radius);font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-default);color:var(--text-invert);cursor:pointer;border:none;flex:1;line-height:1.44;transition:background-color .2s;display:flex}.WAg1ra_loginRequired__primaryButton:hover{background-color:var(--lightblue-60)}.WAg1ra_loginRequired__primaryButton:active{background-color:var(--lightblue-70)}
._3TLhZW_macadamiaModal{flex-direction:column;align-items:center;width:100%;display:flex}._3TLhZW_macadamiaModal__contents{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}._3TLhZW_macadamiaModal__info{flex-direction:column;align-items:center;gap:8px;width:100%;padding:3px 0;display:flex}._3TLhZW_macadamiaModal__icon{flex-shrink:0;width:40px;height:40px}._3TLhZW_macadamiaModal__text{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}._3TLhZW_macadamiaModal__message{font-family:var(--font-family-main);font-size:var(--font-size-title-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);text-align:center;margin:0;font-size:18px;line-height:1.44}._3TLhZW_macadamiaModal__description{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:var(--text-tertiary);text-align:center;word-break:keep-all;margin:0;font-size:13px;line-height:1.44}._3TLhZW_macadamiaModal__buttons{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;max-width:480px;padding:20px 0 0;display:flex}._3TLhZW_macadamiaModal__buttons>button{flex:1;min-width:100px}@media (max-width:359px){._3TLhZW_macadamiaModal__buttons{flex-direction:column-reverse}._3TLhZW_macadamiaModal__buttons>button{flex:none;width:100%}}._3TLhZW_macadamiaModal__primaryButton{font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:#fff;cursor:pointer;background-color:#f37321;border:none;border-radius:999px;justify-content:center;align-items:center;width:100%;padding:12px 24px;font-size:15px;line-height:1.44;transition:background-color .2s;display:flex}._3TLhZW_macadamiaModal__primaryButton:hover{background-color:#e5671a}._3TLhZW_macadamiaModal__primaryButton:focus-visible{outline-offset:2px;outline:2px solid #f37321}._3TLhZW_macadamiaModal__secondaryButton{font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);background-color:var(--background-default);width:100%;color:var(--text-primary);border:1px solid var(--border-light);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:12px 24px;font-size:15px;line-height:1.44;transition:background-color .2s,border-color .2s;display:flex}._3TLhZW_macadamiaModal__secondaryButton:hover{background-color:var(--interaction-hover)}._3TLhZW_macadamiaModal__secondaryButton:focus-visible{outline:2px solid var(--background-accent);outline-offset:2px}
.cXuaqq_announcementBar{z-index:100;border-bottom:1px solid var(--border-light);cursor:pointer;background-color:#e60000;width:100%;position:relative;top:0;left:0;overflow:hidden}.cXuaqq_announcementBar--kidstv{background-color:#0075bd;border-bottom:none}.cXuaqq_announcementBar__container{justify-content:space-between;align-items:center;height:52px;margin:0 auto;display:flex}@media (max-width:639px){.cXuaqq_announcementBar__container{height:38px}}.cXuaqq_announcementBar__text{color:var(--text-invert)}.cXuaqq_announcementBar__text b{font-weight:var(--font-weight-bold)}.cXuaqq_announcementBar__text--desktop{font-family:var(--font-family-main);font-size:var(--font-size-title-small);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);align-items:center;display:flex}.cXuaqq_announcementBar__text--desktop b{align-items:center;display:flex;position:relative}.cXuaqq_announcementBar__text--desktop b:after{content:"";background:var(--background-default);width:1.5px;height:18px;margin:0 12px;display:inline-block}@media (max-width:639px){.cXuaqq_announcementBar__text--desktop{display:none}}.cXuaqq_announcementBar__text--mobile{display:none}@media (max-width:639px){.cXuaqq_announcementBar__text--mobile{font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-wide);display:block}}.cXuaqq_announcementBar__leftimage{justify-content:center;align-items:center}.cXuaqq_announcementBar__leftimage--desktop{display:flex}@media (max-width:639px){.cXuaqq_announcementBar__leftimage--desktop{display:none}}.cXuaqq_announcementBar__leftimage--desktop svg{width:52px;height:52px}.cXuaqq_announcementBar__leftimage--mobile{display:none}@media (max-width:639px){.cXuaqq_announcementBar__leftimage--mobile{display:flex}}.cXuaqq_announcementBar__leftimage--mobile svg{width:45px;height:38px}.cXuaqq_announcementBar__rightimage{justify-content:center;align-items:center}.cXuaqq_announcementBar__rightimage--desktop{display:flex}@media (max-width:639px){.cXuaqq_announcementBar__rightimage--desktop{display:none}}.cXuaqq_announcementBar__rightimage--desktop svg{width:69px;height:52px}.cXuaqq_announcementBar__rightimage--mobile{display:none}@media (max-width:639px){.cXuaqq_announcementBar__rightimage--mobile{display:flex}}.cXuaqq_announcementBar__rightimage--mobile svg{width:43px;height:38px}.cXuaqq_announcementBar__kidstvContainer{justify-content:center;align-items:center;height:53px;margin:0 auto;display:flex}@media (max-width:639px){.cXuaqq_announcementBar__kidstvContainer{height:38px}}.cXuaqq_announcementBar__kidstvContent--desktop{justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:639px){.cXuaqq_announcementBar__kidstvContent--desktop{display:none}}.cXuaqq_announcementBar__kidstvContent--mobile{display:none}@media (max-width:639px){.cXuaqq_announcementBar__kidstvContent--mobile{justify-content:center;align-items:center;gap:8px;display:flex}}.cXuaqq_announcementBar__textSvgPc{flex-shrink:0;width:295px;height:16px}.cXuaqq_announcementBar__textSvgMo{flex-shrink:0;width:180px;height:14px}.cXuaqq_announcementBar__characterPc{flex-shrink:0;width:116px;height:53px;overflow:hidden}.cXuaqq_announcementBar__characterPc svg{width:100%;height:auto}.cXuaqq_announcementBar__characterMo{flex-shrink:0;width:53px;height:38px;overflow:hidden}.cXuaqq_announcementBar__characterMo svg{width:100%;height:auto}
.lqQL6G_imagePopup{z-index:1000;background-color:var(--background-overlay,#fffc);-webkit-backdrop-filter:blur(var(--blur-2));backdrop-filter:blur(var(--blur-2));flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lqQL6G_imagePopup__header{padding:var(--spacing-4) var(--spacing-5);z-index:10;justify-content:flex-end;align-items:center;display:flex;position:absolute;top:0;right:0}.lqQL6G_imagePopup__closeButton{align-items:center;gap:var(--button-medium-gap);padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);cursor:pointer;background:0 0;border:none;border-radius:8px;transition:background-color .2s;display:flex}.lqQL6G_imagePopup__closeButton:hover{background-color:var(--alpha-black-8)}.lqQL6G_imagePopup__closeButton:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.lqQL6G_imagePopup__closeButton svg{width:24px;height:24px;color:var(--text-primary)}.lqQL6G_imagePopup__closeText{font-family:var(--font-family-main);font-size:17px;font-weight:var(--font-weight-default);color:var(--text-secondary);line-height:1.44}@media (min-width:640px) and (max-width:1199px){.lqQL6G_imagePopup__closeText{font-size:18px}}@media (min-width:1200px){.lqQL6G_imagePopup__closeText{font-size:19px}}.lqQL6G_imagePopup__content{justify-content:center;align-items:center;gap:var(--spacing-9);width:100%;height:100%;padding:var(--spacing-14) 0;display:flex}.lqQL6G_imagePopup__navButton{display:none}@media (min-width:1200px){.lqQL6G_imagePopup__navButton{background-color:var(--background-neutral,#e3e8ed);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;padding:16px;transition:background-color .2s,transform .2s;display:flex}.lqQL6G_imagePopup__navButton:hover{background-color:var(--background-neutral-hover,#d1d8df);transform:scale(1.05)}.lqQL6G_imagePopup__navButton:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.lqQL6G_imagePopup__navButton svg{width:40px;height:40px;color:var(--text-primary)}.lqQL6G_imagePopup__navButton--disabled{opacity:.3;cursor:not-allowed}.lqQL6G_imagePopup__navButton--disabled:hover{background-color:var(--background-neutral,#e3e8ed);transform:none}}.lqQL6G_imagePopup__imageWrapper{touch-action:none;cursor:grab;border-radius:0;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;display:flex;position:relative;overflow:hidden}.lqQL6G_imagePopup__imageWrapper:active{cursor:grabbing}@media (min-width:1200px){.lqQL6G_imagePopup__imageWrapper{touch-action:auto;cursor:default}.lqQL6G_imagePopup__imageWrapper:active{cursor:default}}@media (min-width:640px) and (max-width:1199px){.lqQL6G_imagePopup__imageWrapper{border-radius:var(--radius-2);max-width:90%;max-height:100%}}@media (min-width:1200px){.lqQL6G_imagePopup__imageWrapper{border-radius:var(--radius-2);max-width:80%;max-height:100%}}.lqQL6G_imagePopup__slideContainer{will-change:transform;width:100%;height:100%;display:flex}.lqQL6G_imagePopup__slide{flex:0 0 100%;width:100%;height:100%;position:relative}.lqQL6G_imagePopup__image{object-fit:contain}
.hdAr9a_withdrawalConfirm{flex-direction:column;align-items:center;width:100%;display:flex}.hdAr9a_withdrawalConfirm__contents{flex-direction:column;align-items:center;gap:8px;width:100%;padding:3px 0;display:flex}.hdAr9a_withdrawalConfirm__text{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.hdAr9a_withdrawalConfirm__title{font-family:var(--font-family-main);font-size:var(--font-size-title-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);text-align:center;margin:0;font-size:18px;line-height:1.44}.hdAr9a_withdrawalConfirm__buttons{align-items:stretch;gap:var(--spacing-3);width:100%;padding-top:var(--spacing-6);flex-flow:wrap;display:flex}.hdAr9a_withdrawalConfirm__primaryButton{justify-content:center;align-items:center;gap:var(--button-medium-gap);min-width:120px;padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);background-color:var(--background-brand);border-radius:var(--radius-circle);font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);color:var(--text-invert);cursor:pointer;border:none;flex:1;line-height:1.44;transition:background-color .2s;display:flex}.hdAr9a_withdrawalConfirm__primaryButton:hover{background-color:var(--lightblue-60)}.hdAr9a_withdrawalConfirm__primaryButton:active{background-color:var(--lightblue-70)}.hdAr9a_withdrawalConfirm__primaryButton:disabled{opacity:.5;cursor:not-allowed}.hdAr9a_withdrawalConfirm__secondaryButton{justify-content:center;align-items:center;gap:var(--button-medium-gap);min-width:120px;padding:var(--button-medium-padding-ver) var(--button-medium-padding-hor);background-color:var(--background-default);border:var(--border-1) solid var(--border-brand);border-radius:var(--radius-circle);font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);color:var(--text-brand);cursor:pointer;flex:1;line-height:1.44;transition:background-color .2s,border-color .2s;display:flex}.hdAr9a_withdrawalConfirm__secondaryButton:hover{background-color:var(--alpha-brand-8)}.hdAr9a_withdrawalConfirm__secondaryButton:active{background-color:var(--alpha-brand-12)}.hdAr9a_withdrawalConfirm__secondaryButton:disabled{opacity:.5;cursor:not-allowed}
.CqKuxq_pageTitle{max-width:var(--layout-max-width-narrow);padding:var(--spacing-8) var(--layout-hor-padding) var(--spacing-5);flex-direction:column;align-items:flex-start;width:100%;max-width:960px;margin:0 auto;display:flex}@media (min-width:1200px){.CqKuxq_pageTitle{padding-top:var(--spacing-11)}}.CqKuxq_pageTitle__title{font-family:var(--font-family-main);font-size:var(--font-size-header-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--text-primary);white-space:nowrap;margin:0}
.BScjPa_programCard{width:100%;padding-bottom:var(--spacing-8);cursor:pointer;flex-direction:column;transition:transform .2s;display:flex}.BScjPa_programCard:hover{transform:translateY(-4px)}.BScjPa_programCard:focus-visible{outline:2px solid var(--background-accent);outline-offset:4px;border-radius:var(--radius-2)}.BScjPa_programCard__poster{aspect-ratio:152/203;border-radius:var(--radius-2);background-color:var(--background-neutral);width:100%;position:relative;overflow:hidden}.BScjPa_programCard__posterImage{object-fit:cover;object-position:center}.BScjPa_programCard__placeholder{position:absolute;inset:0}.BScjPa_programCard__badges{pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:8px;left:8px;right:8px}.BScjPa_programCard__ageRatingBadge{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);padding:var(--spacing-1) var(--spacing-3);background-color:var(--alpha-black-48);-webkit-backdrop-filter:blur(var(--blur-2));backdrop-filter:blur(var(--blur-2));border-radius:var(--radius-1);color:var(--text-invert);white-space:nowrap;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.BScjPa_programCard__firstBroadcastWrapper{margin-top:var(--spacing-5);margin-bottom:calc(var(--spacing-2)*-1);align-items:center;width:fit-content;display:flex}.BScjPa_programCard__firstBroadcast{align-items:center;gap:var(--spacing-2);padding:1px var(--spacing-4);background-color:var(--background-accent-light);display:flex}.BScjPa_programCard__firstBroadcastArrow{flex-shrink:0;align-self:stretch;width:9px;height:100%}.BScjPa_programCard__firstBroadcastLabel{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:var(--text-primary)}.BScjPa_programCard__firstBroadcastDate{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:var(--text-accent)}.BScjPa_programCard__info{padding-top:var(--spacing-5);flex-direction:column;width:100%;display:flex}.BScjPa_programCard__title{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:keep-all;font-family:var(--font-family-main);font-size:var(--font-size-title-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);color:var(--text-primary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.WfMYiG_quickBanner{z-index:100;cursor:pointer;background-color:#eb1b23;border:none;border-radius:10px;justify-content:center;align-items:center;width:88px;height:88px;padding:16px 8px 8px;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:24px;right:16px;box-shadow:0 4px 12px #00000026}.WfMYiG_quickBanner:hover{transform:scale(1.05);box-shadow:0 6px 16px #0003}.WfMYiG_quickBanner:active{transform:scale(.98)}@media (max-width:639px){.WfMYiG_quickBanner{width:82px;height:101px;padding:20px 12px 8px;bottom:16px}}.WfMYiG_quickBanner__content{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.WfMYiG_quickBanner__logoPc{flex-shrink:0;width:72px;height:41px}@media (max-width:639px){.WfMYiG_quickBanner__logoPc{display:none}}.WfMYiG_quickBanner__logoMo{display:none}@media (max-width:639px){.WfMYiG_quickBanner__logoMo{flex-shrink:0;width:58px;height:33px;display:block}}.WfMYiG_quickBanner__textPc{font-family:var(--font-family-main,"Pretendard Variable", sans-serif);letter-spacing:-1px;color:#fff;text-align:center;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.32}@media (max-width:639px){.WfMYiG_quickBanner__textPc{display:none}}.WfMYiG_quickBanner__textMo{display:none}@media (max-width:639px){.WfMYiG_quickBanner__textMo{font-family:var(--font-family-main,"Pretendard Variable", sans-serif);letter-spacing:-1px;color:#fff;text-align:center;white-space:pre-wrap;font-size:12px;font-weight:500;line-height:1.32;display:block}}
.Hhi4QG_withdrawalComplete{flex-direction:column;align-items:center;width:100%;display:flex}.Hhi4QG_withdrawalComplete__contents{flex-direction:column;align-items:center;gap:8px;width:100%;padding:3px 0;display:flex}.Hhi4QG_withdrawalComplete__text{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.Hhi4QG_withdrawalComplete__title{font-family:var(--font-family-main);font-size:var(--font-size-title-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);text-align:center;margin:0;font-size:18px;line-height:1.44}.Hhi4QG_withdrawalComplete__description{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:var(--text-tertiary);text-align:center;word-break:keep-all;margin:0;font-size:13px;line-height:1.44}.Hhi4QG_withdrawalComplete__buttons{justify-content:center;width:100%;padding:20px 0 0;display:flex}.Hhi4QG_withdrawalComplete__primaryButton{font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);background-color:var(--background-brand);min-width:100px;color:var(--text-invert);cursor:pointer;border:none;border-radius:999px;flex:1;justify-content:center;align-items:center;padding:12px 24px;font-size:15px;line-height:1.44;transition:background-color .2s;display:flex}.Hhi4QG_withdrawalComplete__primaryButton:hover{background-color:var(--lightblue-60)}.Hhi4QG_withdrawalComplete__primaryButton:active{background-color:var(--lightblue-70)}
.JQ2FfW_skeleton{background-color:var(--background-skeleton);display:block}.JQ2FfW_skeleton--text{border-radius:var(--radius-1);transform-origin:0 55%;height:1em}.JQ2FfW_skeleton--circular{border-radius:50%}.JQ2FfW_skeleton--rectangular{border-radius:0}.JQ2FfW_skeleton--rounded{border-radius:var(--radius-2)}.JQ2FfW_skeleton--animated{animation:1.5s ease-in-out infinite JQ2FfW_skeleton-pulse}@keyframes JQ2FfW_skeleton-pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.JQ2FfW_skeletonText{flex-direction:column;width:100%;display:flex}.JQ2FfW_skeletonCard{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.JQ2FfW_skeletonCard__content{padding:var(--spacing-2) 0}.JQ2FfW_skeletonThumbnail{width:100%;padding-top:56.25%;position:relative}.JQ2FfW_skeletonThumbnail .JQ2FfW_skeleton{width:100%;height:100%;position:absolute;top:0;left:0}
.rNKN9q_mainBanner{z-index:3;flex-direction:column;justify-content:center;align-items:center;width:100%;height:428px;display:flex;position:relative;overflow:hidden}@media (min-width:1200px){.rNKN9q_mainBanner{height:512px}}.rNKN9q_mainBanner__characterBg{z-index:1;pointer-events:none;width:360px;height:360px;position:absolute;top:101px;right:-32px;overflow:hidden}@media (min-width:640px) and (max-width:1199px){.rNKN9q_mainBanner__characterBg{aspect-ratio:1;width:60vw;max-width:420px;height:auto;top:auto;bottom:-38px;right:20px}}@media (min-width:1200px){.rNKN9q_mainBanner__characterBg{aspect-ratio:1;width:64vw;max-width:1100px;height:auto;top:50%;right:-80px;transform:translateY(calc(56px - 50%))}}@media (min-width:1200px) and (min-width:1920px){.rNKN9q_mainBanner__characterBg{right:calc(46vw - 1000px)}}.rNKN9q_mainBanner__characterBgOverlay{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;overflow:visible}@media (min-width:1200px){.rNKN9q_mainBanner__characterBgOverlay{min-width:576px;max-width:min(1100px,75vw);right:0}}.rNKN9q_mainBanner__imageWrapper{aspect-ratio:1;width:100%;max-width:385px;height:100%;max-height:385px;position:absolute;bottom:0;left:auto;right:0}@media (min-width:640px) and (max-width:1199px){.rNKN9q_mainBanner__imageWrapper{max-width:462px}}@media (min-width:1200px){.rNKN9q_mainBanner__imageWrapper{max-width:min(1100px,75vw);max-height:100%;top:50%;transform:translateY(-50%)}}.rNKN9q_mainBanner__placeholder{position:absolute;inset:0}.rNKN9q_mainBanner__maskSvg{z-index:2;pointer-events:none;width:100%;height:100%;display:none;position:absolute;bottom:0;left:0}@media (max-width:639px){.rNKN9q_mainBanner__maskSvg{width:428px;height:428px;left:auto;right:0}}@media (min-width:640px) and (max-width:1199px){.rNKN9q_mainBanner__maskSvg{width:514px;height:514px;inset:0 -1px auto auto}}@media (min-width:1200px){.rNKN9q_mainBanner__maskSvg{width:580px;height:580px;bottom:0;left:0}}.rNKN9q_mainBanner__maskSvg--mobile{display:block}@media (min-width:640px) and (max-width:1199px){.rNKN9q_mainBanner__maskSvg--mobile{display:none}}.rNKN9q_mainBanner__maskSvg--tablet{display:none}@media (min-width:640px) and (max-width:1199px){.rNKN9q_mainBanner__maskSvg--tablet{display:block;top:-14px}}@media (min-width:1200px){.rNKN9q_mainBanner__maskSvg--tablet{display:none}}.rNKN9q_mainBanner__maskSvg--desktop{display:none}@media (min-width:1200px){.rNKN9q_mainBanner__maskSvg--desktop{display:block}}.rNKN9q_mainBanner__layout{z-index:2;flex-grow:1;justify-content:space-between;align-items:center;width:100%;min-height:0;display:flex;position:relative}.rNKN9q_mainBanner__arrowArea{padding-left:var(--spacing-7);flex-shrink:0;justify-content:center;align-items:center;padding-right:0;display:none}@media (min-width:1200px){.rNKN9q_mainBanner__arrowArea{display:flex}}.rNKN9q_mainBanner__arrowArea:last-child{padding-left:0;padding-right:var(--spacing-7)}.rNKN9q_mainBanner__arrow{cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:0 0;border:none;border-radius:50%;flex-shrink:0;width:60px;height:60px;padding:0;transition:transform .2s}.rNKN9q_mainBanner__arrow:hover{transform:scale(1.05)}.rNKN9q_mainBanner__arrow:active{transform:scale(.95)}.rNKN9q_mainBanner__content{flex-direction:column;flex-grow:1;min-width:0;max-width:1280px;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.rNKN9q_mainBanner__textArea{width:100%;max-width:80vw;padding:var(--spacing-14) var(--spacing-6) 0 var(--spacing-6);flex-direction:column;align-items:flex-start;gap:12px;display:flex;position:absolute;top:0;left:0}@media (min-width:640px) and (max-width:1199px){.rNKN9q_mainBanner__textArea{max-width:55vw;padding:0 40px;top:50%;transform:translateY(-50%)}}@media (min-width:1200px){.rNKN9q_mainBanner__textArea{max-width:min(40vw,680px);padding:0 var(--layout-hor-padding);gap:24px;top:50%;transform:translateY(-50%)}}.rNKN9q_mainBanner__titleWrapper{max-width:80vw}@media (min-width:640px) and (max-width:1199px){.rNKN9q_mainBanner__titleWrapper{max-width:55vw}}.rNKN9q_mainBanner__title{font-family:var(--font-family-main);font-size:var(--font-size-display-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-narrow);color:var(--text-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:1px;margin:0;padding:4px 8px;display:inline}.rNKN9q_mainBanner__descWrapper{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:1px;align-items:center;padding:0 8px;display:flex}.rNKN9q_mainBanner__description{font-family:var(--font-family-main);font-size:var(--font-size-title-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-secondary);margin:0}.rNKN9q_mainBanner__pagination{padding-bottom:40px;padding-left:var(--layout-hor-padding);flex-direction:column;align-items:flex-start;display:none;position:absolute;bottom:0;left:0}@media (min-width:1200px){.rNKN9q_mainBanner__pagination{display:flex}}.rNKN9q_mainBanner__pageIndicator{font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:var(--text-invert);white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0b0d117a;border-radius:999px;align-items:center;gap:12px;padding:8px 20px;display:flex}.rNKN9q_mainBanner__pauseBtn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex}.rNKN9q_mainBanner__pauseBtn:hover{opacity:.8}.rNKN9q_bannerController{z-index:3;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:1200px){.rNKN9q_bannerController{display:none}}.rNKN9q_bannerController__prevBtn{font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);padding:var(--spacing-4) var(--spacing-6) var(--spacing-4) var(--spacing-5);color:var(--text-invert);white-space:nowrap;background-color:var(--alpha-gray-48);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:none;border-top-right-radius:12px;align-items:center;gap:0;transition:background-color .2s;display:flex}.rNKN9q_bannerController__prevBtn:hover{background-color:var(--alpha-gray-60)}.rNKN9q_bannerController__right{align-items:center;gap:var(--spacing-3);display:flex}.rNKN9q_bannerController__pauseBtn{padding:var(--spacing-4) var(--spacing-5);background-color:var(--alpha-gray-48);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:none;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.rNKN9q_bannerController__pauseBtn:hover{background-color:var(--alpha-gray-60)}.rNKN9q_bannerController__nextBtn{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-5) var(--spacing-4) var(--spacing-6);background-color:var(--alpha-gray-48);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:none;border-top-left-radius:12px;transition:background-color .2s;display:flex}.rNKN9q_bannerController__nextBtn:hover{background-color:var(--alpha-gray-60)}.rNKN9q_bannerController__pageNum{font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);color:var(--text-invert);white-space:nowrap}.rNKN9q_mainBanner__skeleton{width:100%;height:100%;padding:var(--spacing-6);justify-content:center;align-items:center;display:flex}.rNKN9q_mainBanner__skeletonThumbnail{width:100%;max-width:800px;height:300px}@media (min-width:640px) and (max-width:1199px){.rNKN9q_mainBanner__skeletonThumbnail{height:360px}}@media (min-width:1200px){.rNKN9q_mainBanner__skeletonThumbnail{height:400px}}
.mqi3Bq_fullPopup{z-index:1000;background-color:var(--background-default);-webkit-backdrop-filter:blur(var(--blur-2));backdrop-filter:blur(var(--blur-2));flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (min-width:1200px){.mqi3Bq_fullPopup{background-color:var(--background-dim,#0b0d1199);padding:var(--spacing-13) 0}}.mqi3Bq_fullPopup__container{background-color:var(--background-default);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}@media (min-width:1200px){.mqi3Bq_fullPopup__container{border-radius:var(--radius-4);max-width:960px;max-height:1200px}}.mqi3Bq_fullPopup__header{padding:var(--spacing-3) var(--spacing-4);background-color:var(--background-default);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}@media (min-width:1200px){.mqi3Bq_fullPopup__header{padding:var(--spacing-3) var(--spacing-4)}}.mqi3Bq_fullPopup__body{gap:var(--spacing-6);padding:var(--layout-body-top) var(--layout-hor-padding) var(--layout-body-bottom);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (min-width:1200px){.mqi3Bq_fullPopup__body{gap:var(--spacing-6);padding:var(--spacing-8) var(--spacing-10) var(--spacing-13)}}.mqi3Bq_fullPopup__body .fullPopupContent__h1{font-family:var(--font-family-main);font-size:var(--font-size-title-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);width:100%;padding-top:var(--spacing-5);padding-bottom:var(--spacing-3);color:var(--text-primary);margin:0}@media (min-width:1200px){.mqi3Bq_fullPopup__body .fullPopupContent__h1{font-family:var(--font-family-main);font-size:var(--font-size-title-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}}.mqi3Bq_fullPopup__body .fullPopupContent__h2{font-family:var(--font-family-main);font-size:var(--font-size-title-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);width:100%;padding:var(--spacing-3) 0;color:var(--text-primary);margin:0}@media (min-width:1200px){.mqi3Bq_fullPopup__body .fullPopupContent__h2{font-family:var(--font-family-main);font-size:var(--font-size-title-large);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}}.mqi3Bq_fullPopup__body .fullPopupContent__h3{font-family:var(--font-family-main);font-size:var(--font-size-body-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);width:100%;padding:var(--spacing-3) 0;color:var(--text-primary);margin:0}@media (min-width:1200px){.mqi3Bq_fullPopup__body .fullPopupContent__h3{font-family:var(--font-family-main);font-size:var(--font-size-title-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}}.mqi3Bq_fullPopup__body .fullPopupContent__paragraph{font-family:var(--font-family-main);font-size:var(--font-size-body-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);width:100%;color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0}@media (min-width:1200px){.mqi3Bq_fullPopup__body .fullPopupContent__paragraph{font-family:var(--font-family-main);font-size:var(--font-size-body-large);font-weight:var(--font-weight-default);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-relaxed)}}.mqi3Bq_fullPopup__titleWrapper{width:100%;padding-bottom:var(--spacing-2);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:1200px){.mqi3Bq_fullPopup__titleWrapper{padding-bottom:var(--spacing-2)}}.mqi3Bq_fullPopup__title{font-family:var(--font-family-main);font-size:var(--font-size-title-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);width:100%;color:var(--text-primary);margin:0}@media (min-width:1200px){.mqi3Bq_fullPopup__title{font-family:var(--font-family-main);font-size:var(--font-size-header-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal)}}.mqi3Bq_fullPopup__divider{border:none;border-top:1px solid var(--border-light);flex-shrink:0;width:100%;height:0}.mqi3Bq_fullPopup__content{gap:var(--spacing-5);flex-direction:column;width:100%;display:flex}@media (min-width:1200px){.mqi3Bq_fullPopup__content{gap:var(--spacing-5)}}
.m59joG_onAir{width:100%;max-width:1280px;padding:var(--spacing-6) var(--layout-hor-padding);flex-direction:column;align-items:flex-start;display:flex}.m59joG_onAir__header{gap:var(--spacing-4);width:100%;padding:var(--spacing-5) 0 var(--spacing-6) 0;justify-content:center;align-self:stretch;align-items:center;display:flex}.m59joG_onAir__title{font-family:var(--font-family-main);font-size:var(--font-size-header-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);flex-grow:1;margin:0}.m59joG_onAir__link{font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-wide);color:var(--text-secondary);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:10px 8px;text-decoration:none;transition:background-color .2s;display:flex}.m59joG_onAir__link:hover{background-color:var(--alpha-black-4)}.m59joG_onAir__content{gap:var(--spacing-5);flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;display:flex}.m59joG_onAir__list{z-index:1;isolation:isolate;flex-direction:column;align-items:flex-start;width:100%;display:flex}@media (min-width:1200px){.m59joG_onAir__list{gap:var(--spacing-4);flex-direction:row;align-items:stretch}}.m59joG_onAir__nowCard{z-index:2;flex-grow:1;width:100%;min-width:0;margin-bottom:-8px}@media (min-width:1200px){.m59joG_onAir__nowCard{z-index:3;flex-grow:0;flex-shrink:0;width:45%;min-width:auto;margin-bottom:0}}.m59joG_onAir__nextCard{z-index:2;width:100%;min-width:0;display:none}@media (min-width:1200px){.m59joG_onAir__nextCard{flex:1;min-width:0;display:block}}.m59joG_onAir__nextCard:last-child{z-index:1}.m59joG_nowCard__link{color:inherit;cursor:pointer;text-decoration:none;display:block}.m59joG_nowCard{border-radius:var(--radius-3);background:linear-gradient(275deg,#ffeded .33%,#fffaf2 83.89%);border:2px solid #f83a40;align-items:stretch;display:flex;position:relative;overflow:hidden;box-shadow:2px 4px 8px #b24c4f3d}@media (min-width:1200px){.m59joG_nowCard{box-shadow:2px 8px 16px #b24c4f3d}}.m59joG_nowCard__bgImage{z-index:0;position:absolute;inset:0}.m59joG_nowCard__bgImageFill{object-fit:cover;object-position:center}.m59joG_nowCard__info{gap:var(--spacing-5);min-width:0;padding:var(--spacing-7) var(--spacing-6);flex-direction:column;flex-grow:1;align-items:flex-start;display:flex;position:relative}@media (min-width:640px) and (max-width:1199px){.m59joG_nowCard__info{flex-direction:row-reverse;align-items:center}}.m59joG_nowCard__badge{align-items:center;display:flex;position:absolute;top:16px;right:16px}@media (min-width:640px) and (max-width:1199px){.m59joG_nowCard__badge{position:initial;top:auto;right:auto}}.m59joG_nowCard__text{gap:var(--spacing-2);flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}@media (min-width:640px) and (max-width:1199px){.m59joG_nowCard__text{gap:var(--spacing-7);flex-direction:row;align-items:center}}@media (min-width:1200px){.m59joG_nowCard__text{flex-direction:column;justify-content:center;align-items:flex-start}}.m59joG_nowCard__time{font-family:var(--font-family-main);font-size:var(--font-size-body-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);flex-shrink:0}.m59joG_nowCard__title{font-family:var(--font-family-main);font-size:var(--font-size-title-large);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);-webkit-line-clamp:2;text-overflow:ellipsis;word-break:keep-all;-webkit-box-orient:vertical;max-width:100%;margin:0;display:-webkit-box;overflow:hidden}@media (min-width:640px) and (max-width:1199px){.m59joG_nowCard__title{-webkit-line-clamp:unset;flex-grow:1;-webkit-box-orient:unset;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;display:block;overflow:hidden}}@media (min-width:1200px){.m59joG_nowCard__title{-webkit-line-clamp:unset;-webkit-box-orient:unset;white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;display:block;overflow:hidden}}.m59joG_nowCard__thumbnail{aspect-ratio:1;flex-shrink:0;align-self:stretch;width:130px;min-width:130px;position:relative;overflow:hidden}@media (max-width:319px){.m59joG_nowCard__thumbnail{display:none}}@media (min-width:640px) and (max-width:1199px){.m59joG_nowCard__thumbnail{align-self:center;width:112px;min-width:112px;height:112px}}@media (min-width:1200px){.m59joG_nowCard__thumbnail{align-self:stretch;width:150px;min-width:150px;height:auto}}.m59joG_nowCard__thumbnailImage{object-fit:cover;object-position:center}.m59joG_nextCard__link{height:100%;color:inherit;cursor:pointer;text-decoration:none;display:block}.m59joG_nextCard{gap:var(--spacing-2);height:100%;padding:var(--spacing-7) var(--spacing-6);background-color:var(--background-neutral);border-radius:var(--radius-3);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);align-items:center;display:flex;overflow:hidden}.m59joG_nextCard__info{gap:var(--spacing-5);flex-direction:column;flex-grow:1;justify-content:flex-end;align-items:flex-start;min-width:0;min-height:1px;display:flex}.m59joG_nextCard__badge{align-items:center;display:flex;position:absolute;top:16px;right:16px}.m59joG_nextCard__text{gap:var(--spacing-2);width:100%;color:var(--text-primary);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.m59joG_nextCard__time{font-family:var(--font-family-main);font-size:var(--font-size-body-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);flex-shrink:0}.m59joG_nextCard__title{font-family:var(--font-family-main);font-size:var(--font-size-title-large);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;overflow:hidden}.m59joG_nextCard__thumbnail{aspect-ratio:1;border-radius:var(--radius-3);flex-shrink:0;align-self:stretch;position:relative;overflow:hidden}.m59joG_nextCard__thumbnailImage{object-fit:cover;object-position:center;border-radius:var(--radius-3)}.m59joG_onAirBadge{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-4);color:var(--text-invert);white-space:nowrap;background-color:#f83a40;border-radius:999px;align-items:center;display:flex}.m59joG_onAirBadge__dot{background-color:#85ff4c;border-radius:50%;width:5px;height:5px}.m59joG_nextBadge{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);padding:var(--spacing-1) var(--spacing-4);color:var(--text-tertiary);white-space:nowrap;background-color:var(--background-default);border-radius:999px;justify-content:center;align-items:center;display:flex}.m59joG_nextScheduleList{gap:var(--spacing-3);z-index:1;flex-direction:column;align-items:flex-start;width:100%;padding:0 16px;display:flex}@media (min-width:1200px){.m59joG_nextScheduleList{display:none}}.m59joG_nextScheduleList__inner{border-bottom-right-radius:12px;border-bottom-left-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding-top:8px;display:flex;overflow:hidden}.m59joG_nextScheduleList__unit{background-color:var(--background-neutral);width:100%;color:inherit;cursor:pointer;justify-content:center;align-items:center;gap:24px;padding-right:16px;text-decoration:none;display:flex;overflow:hidden}.m59joG_nextScheduleList__time{min-width:98px;padding:var(--spacing-6) var(--spacing-7);background-color:#d4dce299;flex-shrink:0;justify-content:center;align-items:center;display:flex}.m59joG_nextScheduleList__time span{font-family:var(--font-family-main);font-size:var(--font-size-title-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);flex-grow:1}.m59joG_nextScheduleList__title{font-family:var(--font-family-main);font-size:var(--font-size-body-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);white-space:nowrap;text-overflow:ellipsis;color:var(--text-primary);flex-grow:1;margin:0;overflow:hidden}.m59joG_onAir__skeleton{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}@media (min-width:1200px){.m59joG_onAir__skeleton{flex-direction:row}}.m59joG_onAir__skeletonNow{flex:1;min-width:0}.m59joG_onAir__skeletonNext{display:none}@media (min-width:1200px){.m59joG_onAir__skeletonNext{flex:1;min-width:0;display:block}}.m59joG_onAir__placeholder{position:absolute;inset:0}
.Zg-VOW_attachment{align-items:center;gap:var(--spacing-3);border:1px solid var(--border-default);border-radius:var(--radius-2);background-color:var(--background-default);width:100%;padding:16px 16px 16px 20px;display:flex}.Zg-VOW_attachment--upload{border-color:var(--border-accent-light);padding:12px 12px 12px 16px}@media (min-width:640px) and (max-width:1199px){.Zg-VOW_attachment--upload{padding:16px 16px 16px 20px}}@media (min-width:1200px){.Zg-VOW_attachment--upload{padding:16px 16px 16px 20px}}.Zg-VOW_attachment--download{padding:var(--spacing-5) var(--spacing-5) var(--spacing-5) var(--spacing-6);cursor:pointer;transition:background-color .2s}.Zg-VOW_attachment--download:hover{background-color:var(--background-low)}.Zg-VOW_attachment__content{align-items:center;gap:var(--spacing-3);flex:1;min-width:0;display:flex}.Zg-VOW_attachment--download .Zg-VOW_attachment__content{cursor:pointer}.Zg-VOW_attachment__icon{width:24px;height:24px;color:var(--icon-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Zg-VOW_attachment--download .Zg-VOW_attachment__icon{color:var(--icon-accent-dark)}.Zg-VOW_attachment__fileName{font-family:var(--font-family-main);font-size:var(--font-size-label-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide);min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Zg-VOW_attachment--upload .Zg-VOW_attachment__fileName{color:var(--text-primary)}.Zg-VOW_attachment--download .Zg-VOW_attachment__fileName{color:var(--text-accent)}@media (max-width:639px){.Zg-VOW_attachment__fileName{font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-wide)}}.Zg-VOW_attachment__deleteButton{width:16px;height:16px;color:var(--icon-lowest);cursor:pointer;background-color:#0000;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex}.Zg-VOW_attachment__deleteButton:hover{background-color:var(--background-low)}.Zg-VOW_attachment__deleteButton svg{width:16px;height:16px}
.WdvYya_pagination{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);display:flex}@media (min-width:1200px){.WdvYya_pagination{gap:var(--spacing-3);padding:var(--spacing-5)}}.WdvYya_pagination__control{border-radius:var(--radius-2);background-color:var(--background-default);border:1px solid var(--background-neutral);width:28px;height:28px;color:var(--text-primary);font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);cursor:pointer;justify-content:center;align-items:center;padding:10px;transition:all .2s;display:flex}.WdvYya_pagination__control:focus-visible{outline:2px solid var(--background-accent);outline-offset:2px}.WdvYya_pagination__control:hover:not(.WdvYya_pagination__control--disabled){background-color:var(--background-neutral)}.WdvYya_pagination__control svg{fill:var(--icon-primary)}@media (min-width:1200px){.WdvYya_pagination__control{width:32px;height:32px}}.WdvYya_pagination__control--disabled{background-color:var(--background-default);color:var(--text-disabled);cursor:not-allowed;border:0}.WdvYya_pagination__control--disabled svg{fill:var(--icon-disabled)}.WdvYya_pagination__page{border-radius:var(--radius-2);background-color:var(--background-default);border:1px solid var(--background-neutral);width:28px;height:28px;color:var(--text-secondary);font-family:var(--font-family-main);font-size:var(--font-size-label-small);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);cursor:pointer;justify-content:center;align-items:center;padding:10px;transition:all .2s;display:flex}.WdvYya_pagination__page:focus-visible{outline:2px solid var(--background-accent);outline-offset:2px}.WdvYya_pagination__page:hover:not(.WdvYya_pagination__page--current){background-color:var(--background-neutral);color:var(--text-primary)}@media (min-width:1200px){.WdvYya_pagination__page{width:32px;height:32px}}.WdvYya_pagination__page--current{background-color:var(--background-accent);border-color:var(--background-accent);color:var(--text-invert);font-weight:var(--font-weight-bold)}
.q-JJhW_program{width:100%;max-width:1280px;padding:var(--spacing-6) var(--layout-hor-padding);flex-direction:column;align-items:flex-start;display:flex}.q-JJhW_program__container{flex-direction:column;gap:0;width:100%;display:flex}@media (min-width:640px) and (max-width:1199px){.q-JJhW_program__container{gap:var(--spacing-10);flex-direction:row}}@media (min-width:1200px){.q-JJhW_program__container{gap:var(--spacing-11);flex-direction:row}}.q-JJhW_program__section{flex-direction:column;flex:1;min-width:0;display:flex}.q-JJhW_program__header{gap:var(--spacing-4);width:100%;padding:var(--spacing-5) 0 var(--spacing-6) 0;justify-content:space-between;align-self:stretch;align-items:center;display:flex}.q-JJhW_program__title{font-family:var(--font-family-main);font-size:var(--font-size-header-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);margin:0}.q-JJhW_program__link{font-family:var(--font-family-main);font-size:var(--font-size-body-small);font-weight:var(--font-weight-default);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-wide);color:var(--text-secondary);white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:10px 8px;text-decoration:none;transition:background-color .2s;display:flex}.q-JJhW_program__link:hover{background-color:var(--alpha-black-4)}.q-JJhW_program__grid{grid-template-columns:1fr;gap:24px;width:100%;display:grid}@media (min-width:280px){.q-JJhW_program__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.q-JJhW_program__grid{grid-template-columns:repeat(2,1fr)}}.q-JJhW_program__skeletonCard{width:100%}
.rFwqkq_searchBar{align-items:center;gap:var(--spacing-5);width:100%;max-width:var(--layout-max-width-narrow);padding:var(--spacing-5) var(--spacing-7);border-radius:var(--radius-circle);transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.rFwqkq_searchBar--main{background-color:var(--background-brand-light);border:2px solid #0000}.rFwqkq_searchBar--main.rFwqkq_searchBar--focused{background-color:var(--background-default);border-color:var(--border-black)}.rFwqkq_searchBar--main .rFwqkq_searchBar__field::placeholder{color:var(--text-tertiary)}.rFwqkq_searchBar--outlined{background-color:var(--background-default);border:1px solid var(--border-default)}.rFwqkq_searchBar--outlined.rFwqkq_searchBar--focused{border-color:var(--border-black);box-shadow:inset 0 0 0 1px var(--border-black)}.rFwqkq_searchBar--outlined .rFwqkq_searchBar__field::placeholder{color:var(--text-lowest)}.rFwqkq_searchBar__field{min-width:0;font-family:var(--font-family-main);font-size:var(--font-size-title-small);font-weight:var(--font-weight-default);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;line-height:1.68}.rFwqkq_searchBar__clearButton{width:32px;height:32px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:flex}.rFwqkq_searchBar__clearButton:hover{opacity:.7}.rFwqkq_searchBar__clearButton:focus-visible{outline:2px solid var(--background-accent);outline-offset:2px;border-radius:var(--radius-1)}.rFwqkq_searchBar__searchButton{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.rFwqkq_searchBar__searchButton svg{width:24px;height:24px}.rFwqkq_searchBar__searchButton:hover{opacity:.7}.rFwqkq_searchBar__searchButton:focus-visible{outline:2px solid var(--background-accent);outline-offset:2px;border-radius:var(--radius-1)}
.bUFpea_tab{min-width:62px;padding:var(--spacing-4) var(--spacing-4) 0;border-radius:var(--radius-2);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.bUFpea_tab:focus-visible{outline:2px solid var(--background-accent);outline-offset:2px}.bUFpea_tab__label{padding:0 var(--spacing-2) var(--spacing-4);font-family:var(--font-family-main);font-size:var(--font-size-label-large);font-weight:var(--font-weight-default);line-height:var(--line-height-normal);color:var(--text-secondary);white-space:nowrap;border-bottom:var(--border-3) solid #0000;justify-content:center;align-items:center;transition:all .2s;display:flex}.bUFpea_tab--selected .bUFpea_tab__label{font-weight:var(--font-weight-bold);color:var(--text-primary);border-bottom-color:var(--border-black)}.bUFpea_tab--disabled{cursor:not-allowed}.bUFpea_tab--disabled .bUFpea_tab__label{color:var(--text-disabled)}.bUFpea_tab:not(.bUFpea_tab--selected):not(.bUFpea_tab--disabled):hover{background:var(--interaction-black-hovered)}.bUFpea_tab:not(.bUFpea_tab--selected):not(.bUFpea_tab--disabled):hover .bUFpea_tab__label{color:var(--text-primary)}.bUFpea_tabGroup{align-items:center;gap:var(--spacing-2);display:flex}
.L4Vbwa_alertModal{gap:var(--spacing-5,16px);padding:var(--spacing-6,20px);text-align:center;flex-direction:column;display:flex}.L4Vbwa_alertModal__title{font-family:var(--font-family-main);font-size:var(--font-size-title-small);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-primary);margin:0}.L4Vbwa_alertModal__message{font-family:var(--font-family-main);font-size:var(--font-size-body-medium);font-weight:var(--font-weight-default);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);color:var(--text-secondary);white-space:pre-line;margin:0}.L4Vbwa_alertModal__buttons{gap:var(--spacing-3,8px);margin-top:var(--spacing-3,8px);display:flex}
