@layer pigment._leah8z{.s1yp97dn{display:flex;gap:8px;padding:0 6px;background-color:#2c2f36;align-items:center;height:100%;min-height:26.5px}.s1yp97dn,.s1yp97dn p{transition:all .3s ease}.s1yp97dn p{color:#e7e7e7;font-size:.75rem;font-weight:600;line-height:18px}.s1yp97dn:hover{background-color:#79fb0d}.s1yp97dn:hover p{color:#151820}}@layer pigment._18l0pb3{.srpp1cb{padding:4px 8px;background:hsla(0,0%,95%,.1);width:fit-content;color:#b8b8b8;text-align:center;font-size:.75rem;font-weight:600;line-height:18px}}@layer pigment._7p4lk1{.n1mvqdsp{font-size:.875rem;color:#b8b8b8;word-break:auto-phrase;display:flex;align-self:center}}@layer pigment._qkjabu{.s1hnme8j{grid-area:tags;display:flex;gap:calc(1 * var(--mui-spacing, 8px));flex-wrap:wrap}}@layer pigment._1gqerxt{.s17c6vgl{margin:0;height:1px}.s17c6vgl,.soy305a{border:0;width:100%}.soy305a{margin:-2px 0 0;height:2px}}@layer pigment._5b559t{.s7lwgvv{grid-area:titles;display:flex;flex-direction:column;height:fit-content;margin-bottom:calc(1 * var(--mui-spacing, 8px))}.s7lwgvv .event-name-link{font-size:.875rem;font-weight:600;line-height:20px}.s7lwgvv .event-date-link{font-size:1.125rem;font-weight:600;line-height:32px}.s7lwgvv .event-date-link,.s7lwgvv .event-name-link{transition:color .3s ease}}@layer pigment._1nx0atr{.sphilte{object-fit:cover;width:100%;height:100%}}@layer pigment._7bvwf{.s8szn7c{color:#b8b8b8;opacity:.5;grid-area:streams;font-weight:600}.s104x2ev{overflow:hidden;gap:calc(2 * var(--mui-spacing, 8px))}.s104x2ev .vod-grid{display:grid;gap:calc(1 * var(--mui-spacing, 8px));overflow:inherit}.s104x2ev .vod-grid .channel-button{width:100%;padding:calc(1 * var(--mui-spacing, 8px)) calc(3 * var(--mui-spacing, 8px));font-size:1.125rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.32);text-transform:none;color:#fff;background:#121212;outline:1px solid #a0a0a0;outline-offset:-1px;overflow:hidden;transition:background-color .3s ease,box-shadow .3s ease;min-height:51px}.s104x2ev .vod-grid .channel-button .MuiTypography-root{font-weight:600}@media (hover:hover){.s104x2ev .vod-grid .channel-button:hover{background-color:#2c2f36;box-shadow:0 2px 5px 0 hsla(0,0%,72%,.32);outline:1px solid #f3f3f3}}@media (min-width:600px){.s104x2ev .vod-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.s104x2ev .vod-grid{grid-template-columns:repeat(3,1fr)}}.s104x2ev .community-stream{margin:2px}.s104x2ev .community-stream img{image-rendering:-webkit-optimize-contrast}@media (hover:hover){.s104x2ev .community-stream:hover{outline:2px ridge #f3f3f3;border-radius:50%;margin:2px}}.s104x2ev .vod-text-overflow{overflow:inherit;white-space:nowrap;text-overflow:ellipsis;color:#f3f3f3;font-size:.875rem;font-weight:600;line-height:20px}.siszzuv{overflow:hidden}.s1r06kd3{display:flex;flex-direction:column;padding-left:calc(1 * var(--mui-spacing, 8px));overflow:inherit}.snb23tk{font-size:10px;display:flex;align-items:center}.snb23tk svg{height:10px}.snb23tk span{margin-left:4px}.s1iqi7rx{font-size:10px;display:flex;align-items:center}.s1iqi7rx svg{height:10px}.s1iqi7rx span{margin-left:4px}.s11pmaay{overflow:hidden}.shf7qou{width:32px;height:32px}@media (min-width:600px) and (max-width:1199.95px){.shf7qou{width:48px;height:48px}}}@layer pigment._1wluu8c{.s18guqdz{background-color:#2c2f36;padding:calc(2 * var(--mui-spacing, 8px));position:relative;gap:12px;margin-top:2px}.s18guqdz h5{color:#f3f3f3;line-height:26px;font-weight:600;font-size:1.125rem}@media (min-width:900px){.s18guqdz{padding:calc(2 * var(--mui-spacing, 8px)) calc(3 * var(--mui-spacing, 8px))}}}@layer pigment._a0dyuc{.sihtajs{background-color:#2c2f36;padding:calc(2 * var(--mui-spacing, 8px));position:relative;gap:12px}.sihtajs h5{color:#f3f3f3;line-height:26px;font-weight:600;font-size:1.125rem;margin-bottom:calc(1 * var(--mui-spacing, 8px))}.sihtajs .vod-item{display:grid;grid-template-columns:auto 1fr;gap:calc(1.5 * var(--mui-spacing, 8px));width:100%;height:100%;overflow:hidden}.sihtajs .vod-item:has(.isFallback){display:none}.sihtajs .vod-image{position:relative;aspect-ratio:16/9;width:100px;height:56px}.sihtajs .vod-title{transition:color .3s ease;font-size:.875rem;line-height:20px;font-weight:600;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.sihtajs .vod-channel{transition:color .3s ease;margin-top:4px;font-size:.75rem;font-weight:400;line-height:18px;margin-left:2px}.sihtajs .vod-channel .vod-channel-displayName{margin-top:calc(.5 * var(--mui-spacing, 8px))}.sihtajs .vod-channel .vod-channel-displayName span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (hover:hover){.sihtajs .vod-channel:hover img{border-radius:50%;outline-offset:-1px}.sihtajs .vod-image:hover .play-button{background:hsla(0,0%,7%,.8);opacity:1}}.sihtajs .play-button{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease,background .3s ease;pointer-events:auto;cursor:pointer;opacity:0;z-index:1}.sihtajs .play-button svg{width:30px;height:34px}@media (min-width:600px){.sihtajs .vod-item-list{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(2 * var(--mui-spacing, 8px)) calc(1 * var(--mui-spacing, 8px))}.sihtajs .vod-item{display:flex;flex-direction:column;gap:calc(1 * var(--mui-spacing, 8px))}.sihtajs .vod-image{height:auto;width:100%;display:flex;cursor:pointer;box-sizing:border-box}.sihtajs .vod-title{padding-top:calc(1 * var(--mui-spacing, 8px))}}@media (min-width:900px){.sihtajs{padding:calc(2 * var(--mui-spacing, 8px)) calc(3 * var(--mui-spacing, 8px))}.sihtajs .vod-item-list{grid-template-columns:repeat(4,1fr)}}.s17zga4r{padding:2px;display:flex;flex-direction:column}}@layer pigment._gmrh29{.s1os6ls4{margin-top:calc(1 * var(--mui-spacing, 8px));overflow:hidden;grid-area:vodAndStream}@media (min-width:1200px){.s1os6ls4{margin-left:calc(-3 * var(--mui-spacing, 8px));margin-right:calc(-2 * var(--mui-spacing, 8px))}}.s1os6ls4:has(.hasSingleVod):has(.isFallback) .triangle-wrapper,.s1os6ls4:has(.hasSingleVod):has(.isFallback) .vod-wrapper{display:none}.s1os6ls4 .triangle{position:relative;top:-8px;min-height:25px;color:#2c2f36;margin:calc(-2 * var(--mui-spacing, 8px)) calc(0 * var(--mui-spacing, 8px));width:100%;left:50%;transform:translate(-50%)}@media (min-width:600px){.s1os6ls4 .triangle{width:auto;left:calc((108px / 2) - (25px / 2))}}@media (min-width:900px){.s1os6ls4 .triangle{left:calc((156.5px / 2) - (25px / 2))}}@media (min-width:1200px){.s1os6ls4 .triangle{left:calc((156.5px / 2) - (25px / 2) + 24px)}}}@layer pigment._5s3caq{.s2drkxl{width:100%;display:grid;grid-template-columns:1fr auto;grid-template-areas:"date date" "titles thumbnail" "tags ..." "participate ..." "eventTagsAndWatchlist eventTagsAndWatchlist" "vodAndStream vodAndStream";overflow:hidden;gap:0 calc(2 * var(--mui-spacing, 8px));padding:calc(2 * var(--mui-spacing, 8px));background:#21242b;position:relative}.s2drkxl:has(.watchlist-added){background:#343841;outline:1px solid #595959}.s2drkxl:has(.watchlist-added) .stream-wrapper,.s2drkxl:has(.watchlist-added) .vod-wrapper{background:#21242b}.s2drkxl:has(.watchlist-added) .triangle{color:#21242b}.s2drkxl:has(.num):not(.is-same-day) .time{margin-left:calc(2 * var(--mui-spacing, 8px))}.s2drkxl.is-same-day{margin-top:-5px}.s2drkxl.is-same-day .date-status{display:flex;gap:0;flex-direction:column;align-items:flex-start}.s2drkxl.is-same-day .date-status .month-time{margin-bottom:calc(1 * var(--mui-spacing, 8px))}.s2drkxl.is-live{background:#270014;outline:1px solid #ff005d;outline-offset:-1px}.s2drkxl .feature-image{width:80px;grid-area:thumbnail;aspect-ratio:16/9;position:relative;display:flex;margin:0 auto;cursor:pointer}.s2drkxl:has(.link-or-tickets) .participation{margin-top:calc(2 * var(--mui-spacing, 8px))}@media (min-width:600px){.s2drkxl{grid-template-columns:auto 1fr auto;grid-template-areas:"date date date" "thumbnail titles eventTagsAndWatchlist" "thumbnail tags eventTagsAndWatchlist" "thumbnail participate eventTagsAndWatchlist" "vodAndStream vodAndStream vodAndStream"}.s2drkxl.hide-thumbnail{grid-template-columns:1fr auto;grid-template-areas:"date date" "titles eventTagsAndWatchlist" "tags eventTagsAndWatchlist" "participate eventTagsAndWatchlist" "vodAndStream vodAndStream"}.s2drkxl .feature-image{width:108px;margin:0}}@media (min-width:900px){.s2drkxl .feature-image{width:156.5px}.s2drkxl.is-same-day .date-status{margin-left:172px}}@media (min-width:1200px){.s2drkxl{grid-template-columns:auto auto auto 1fr auto;grid-template-areas:"date thumbnail titles eventTagsAndWatchlist" "date thumbnail tags tags" "date thumbnail participate participate" "date vodAndStream vodAndStream vodAndStream"}.s2drkxl.hide-thumbnail{grid-template-columns:auto auto 1fr auto;grid-template-areas:"date titles eventTagsAndWatchlist" "date tags tags" "date participate participate" "date vodAndStream vodAndStream"}.s2drkxl .date-status{gap:0}.s2drkxl.is-same-day .date-status{margin-left:0;align-items:center}.s2drkxl:not(.is-same-day) .time{margin-left:0}.s2drkxl:has(.num):not(.is-same-day) .time{margin-left:0}}}@layer pigment._7nlx9p{.s14wmpfi{color:#ff005d;padding:calc(2.5 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px)) calc(1 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px));font-size:1.25rem;font-weight:600;line-height:32px;display:flex;flex-direction:column}.s14wmpfi span{text-align:left;font-size:.75rem;font-weight:600;line-height:18px}@media (min-width:1200px){.s14wmpfi{width:156.5px;align-items:center;display:flex;justify-content:center;margin:calc(0 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px))}.s14wmpfi span{text-align:center}}.s1wgglta{margin:0;z-index:1;height:1px;border:0;border-top:1px solid #ff005d}}@layer pigment._qaw7ax{.n9iw2ap{background:#21242b;padding:calc(2 * var(--mui-spacing, 8px))}.n9iw2ap .month-time{display:none}@media (min-width:1200px){.n9iw2ap{display:flex;align-items:center;gap:calc(2 * var(--mui-spacing, 8px))}}.sadnwqu{font-size:1.125rem;line-height:28px;color:#f3f3f3;font-weight:600;margin:calc(0 * var(--mui-spacing, 8px)) calc(0 * var(--mui-spacing, 8px)) calc(1 * var(--mui-spacing, 8px)) calc(0 * var(--mui-spacing, 8px))}@media (min-width:900px){.sadnwqu{font-size:1.25rem;line-height:32px}}.nhuzjsa,.smigt2e{color:#b8b8b8;font-size:.875rem;font-weight:400;line-height:20px}.smigt2e{margin-left:calc(1 * var(--mui-spacing, 8px));margin-right:calc(1 * var(--mui-spacing, 8px));display:none}@media (min-width:600px){.smigt2e{display:block}}.s15ckiqh{color:#b8b8b8;font-size:.875rem;font-weight:400;line-height:20px;display:flex;align-items:flex-start;flex-direction:column}@media (min-width:600px){.s15ckiqh{align-items:center;flex-direction:row}}}@layer pigment._dwl9h7{.n1s1lj3o{background:#21242b;padding:calc(2 * var(--mui-spacing, 8px))}.s138v3hy{font-size:1.125rem;line-height:28px;color:#f3f3f3;font-weight:600;margin:calc(0 * var(--mui-spacing, 8px)) calc(0 * var(--mui-spacing, 8px)) calc(1 * var(--mui-spacing, 8px)) calc(0 * var(--mui-spacing, 8px))}@media (min-width:900px){.s138v3hy{font-size:1.25rem;line-height:32px}}.n1p7dw7i,.s79cu4y{color:#b8b8b8;font-size:.875rem;font-weight:400;line-height:20px}.s79cu4y{margin-left:calc(1 * var(--mui-spacing, 8px));margin-right:calc(1 * var(--mui-spacing, 8px));display:none}@media (min-width:600px){.s79cu4y{display:block}}.s1z02nrf{color:#b8b8b8;font-size:.875rem;font-weight:400;line-height:20px;display:flex;align-items:flex-start;flex-direction:column}@media (min-width:600px){.s1z02nrf{align-items:center;flex-direction:row}}}@layer pigment._cae5r0{.sonnush{position:relative;width:100%;display:grid;grid-template-columns:1fr auto;grid-template-areas:"date date" "registration-titles thumbnail" "registration-dates registration-dates" "registration-period registration-period" "registration-button registration-button ";overflow:hidden;gap:0 calc(2 * var(--mui-spacing, 8px));padding:calc(2 * var(--mui-spacing, 8px));background-color:#151820;z-index:0}.sonnush:after,.sonnush:before{content:"";position:absolute;left:0;right:0;height:1px;z-index:1;background:linear-gradient(91deg,#151820 .45%,#f3f3f3 6.22%,#151820 41.76%,#717171 84.07%,#f3f3f3 95.02%,#151820 99.76%)}.sonnush:before{top:0}.sonnush:after{bottom:0}.sonnush .feature-image{width:80px;grid-area:thumbnail;aspect-ratio:16/9;position:relative;display:flex;margin:0 auto;cursor:pointer}.sonnush .register-to-play,.sonnush .register-to-play-disabled{color:#f3f3f3;font-size:.875rem;font-weight:600;line-height:20px;display:flex;gap:calc(.5 * var(--mui-spacing, 8px));align-items:center}.sonnush .registration-button{grid-area:registration-button;text-decoration:none}.sonnush .registration-button button{padding:10px 20px;font-size:1rem;font-weight:600;border:none;cursor:pointer;transition:all .3s;text-align:center;line-height:24px;display:flex;gap:calc(1.5 * var(--mui-spacing, 8px));align-items:center;margin-top:calc(2 * var(--mui-spacing, 8px));width:100%;justify-content:center}@media (min-width:900px){.sonnush .registration-button button{margin-top:0;width:fit-content;justify-content:flex-start}}.sonnush .registration-dates{grid-area:registration-dates;color:#b8b8b8;font-size:.75rem;font-weight:600;line-height:18px;padding:calc(.5 * var(--mui-spacing, 8px)) 0;width:fit-content}.sonnush .registration-period{grid-area:registration-period;color:#b8b8b8;font-size:.875rem;font-weight:400;line-height:20px;border:1px solid #595959;background-color:#21242b;display:flex;padding:calc(1 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px));align-items:center;gap:4px;width:100%;margin-top:calc(2 * var(--mui-spacing, 8px))}@media (min-width:900px){.sonnush .registration-period{width:fit-content}}@media (min-width:600px){.sonnush{grid-template-columns:auto 1fr;grid-template-areas:"date date" "thumbnail registration-titles" "thumbnail registration-dates" "thumbnail registration-period" "thumbnail registration-button"}.sonnush .feature-image{width:108px;margin:0}}@media (min-width:900px){.sonnush{grid-template-columns:auto 1fr auto;grid-template-areas:"date date date" "thumbnail registration-titles registration-button" "thumbnail registration-dates registration-button" "thumbnail registration-period registration-button"}.sonnush .feature-image{width:156.5px}}@media (min-width:1200px){.sonnush{grid-template-columns:auto auto 1fr auto;grid-template-areas:"date thumbnail registration-titles registration-button" "date thumbnail registration-dates registration-button" "date thumbnail registration-period registration-button"}.sonnush .date-status{gap:0}.sonnush.is-same-day .date-status{align-items:center}}.sonnush.taiyoro-registration-card:has(.registration-button button:disabled) .registration-button button{color:#717171;background-color:#202125;cursor:not-allowed;border:1px solid #151820}.sonnush.taiyoro-registration-card .registration-button button{color:#151820;background-color:#79fb0d}@media (hover:hover){.sonnush.taiyoro-registration-card .registration-button button:hover{background-color:#00d000}}.sonnush.ljl-registration-card:has(.registration-button button:disabled) .registration-button button{color:#717171;background-color:#202125;cursor:not-allowed;border:1px solid #151820}.sonnush.ljl-registration-card .register-to-play span{color:#888}@media (hover:hover){.sonnush.ljl-registration-card .register-to-play span:hover{color:#595959}}.sonnush.ljl-registration-card .registration-button button{color:#151820;background-color:#dd3217}@media (hover:hover){.sonnush.ljl-registration-card .registration-button button:hover{background-color:#dd3217}}.sonnush.geoguessr-registration-card:has(.registration-button button:disabled) .registration-button button{color:#717171;background-color:#202125;cursor:not-allowed;border:1px solid #151820}.sonnush.geoguessr-registration-card .register-to-play span{color:#9276ff}@media (hover:hover){.sonnush.geoguessr-registration-card .register-to-play span:hover{color:#6a4cdc}}.sonnush.geoguessr-registration-card .registration-button button{color:#151820;background-color:#9276ff}@media (hover:hover){.sonnush.geoguessr-registration-card .registration-button button:hover{background-color:#6a4cdc}}.s18iwfuk span{color:#717171}.sz56cp9{color:#f3f3f3;font-weight:600;padding-left:4px}.s1yrbagy,.sz56cp9{font-size:.875rem;line-height:20px}.s1yrbagy{color:#b8b8b8;font-weight:400;border:1px solid #595959;background:#2c2f36;display:flex;padding:calc(1 * var(--mui-spacing, 8px)) calc(2 * var(--mui-spacing, 8px));align-items:center;gap:calc(.5 * var(--mui-spacing, 8px));height:fit-content}.s8cvu36{color:#ff005d;font-weight:600;font-size:1rem;line-height:24px}.s92qlmx{padding-left:calc(1 * var(--mui-spacing, 8px))}.sfzxw8y{grid-area:registration-titles}.s19cwpam{color:#f3f3f3;font-size:1.25rem;font-weight:600;line-height:32px;margin:calc(.5 * var(--mui-spacing, 8px)) calc(0 * var(--mui-spacing, 8px))}}@layer pigment._1dbvlpz{.srbmtx6,.srbmtx6>.list{display:flex;flex-direction:column;width:100%;gap:4px}.srbmtx6>.list{margin-top:4px}}@layer pigment._1tuvqb0{.sx0yus7{display:flex;align-items:center;padding:0;margin:calc(2 * var(--mui-spacing, 8px)) calc(0 * var(--mui-spacing, 8px));height:60px;gap:calc(1 * var(--mui-spacing, 8px));position:relative}}