.BackLink_backLink__1fyqf{--icon-size:var(--space-5);position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:flex-end;padding:var(--space-1-5);margin:0;z-index:var(--z-index-drawer)}.BackLink_backLink__1fyqf .BackLink_close__wX0Lh{display:flex;border-radius:9999em}.BackLink_backLink__1fyqf .BackLink_close__wX0Lh:focus{box-shadow:none}.BackLink_backLink__1fyqf .BackLink_close__wX0Lh:focus-visible{outline:var(--focus-outline);outline-offset:2px}[data-theme=ruutu] .BackLink_backLink__1fyqf .BackLink_close__wX0Lh:not(:hover):not(:focus-visible){opacity:.5}.BackLink_backLink__1fyqf>svg{opacity:.5}.BackLink_backdrop__bjbDV{position:fixed;inset:0;cursor:default}.ComponentFooter_root__86AVL{display:flex;margin:0 var(--main-container-padding)}.ComponentFooter_root__86AVL a{color:var(--color-brand-primary-1);font-weight:var(--font-weight-medium)}section[data-align=center] .ComponentFooter_root__86AVL{justify-content:center}.ComponentPagination_root__JbnO9{--dot-color:var(--color-brand-primary-1);--dots-delay:0s;position:relative}.ComponentPagination_root__JbnO9>div:not(.ComponentPagination_dots__X6iY9){transition:opacity .3s}.ComponentPagination_root__JbnO9[data-state=pending]>div:not(.ComponentPagination_dots__X6iY9){opacity:.5}.ComponentPagination_buttons__owfuM{padding:0 var(--main-container-padding);display:flex;flex-direction:row;justify-content:center;gap:.5rem;margin-bottom:2rem}.ComponentPagination_root__JbnO9[data-state=pending] .ComponentPagination_buttons__owfuM{pointer-events:none}.ComponentPagination_dots__X6iY9{position:absolute;top:0;left:0;width:100%;height:30vh}.EpgGenreButtons_genreButtonsContainer__wOzRn{margin:0 auto;overflow-x:auto;overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none;padding:0 0 0 var(--main-container-padding)}.EpgGenreButtons_genreButtonsContainer__wOzRn::-webkit-scrollbar{display:none}.EpgGenreButtons_genreButton__ZdcT5{color:var(--white);margin:.3em}.EpgGenreButtons_genreButton__ZdcT5[data-current=true]{box-shadow:none}.EpgGenreButtons_genreButton__ZdcT5:focus-visible,.EpgGenreButtons_genreButton__ZdcT5:hover,.EpgGenreButtons_genreButton__ZdcT5[data-current=true]{--btn-bg-color:var(--nav-bg-color-focus);color:var(--nav-color-hover)}main[data-minimized] .EpgGenreButtons_genreButton__ZdcT5{padding:0}main[data-minimized] .EpgGenreButtons_genreButton__ZdcT5>.EpgGenreButtons_icon__J71VB,main[data-minimized] .EpgGenreButtons_genreButton__ZdcT5>[data-element=icon-prefix]{margin:0}main[data-minimized] .EpgGenreButtons_genreButton__ZdcT5>span{display:none}@media screen and (max-width:1280px) and (max-aspect-ratio:1/1){.EpgGenreButtons_genreButtonsContainer__wOzRn{white-space:nowrap}}.EpgGenreButtons_skeleton__YdbFB{display:inline-block;margin-bottom:.5em;width:10em;border-radius:2em}.EpgGenreButtons_skeleton__YdbFB.EpgGenreButtons_genreButton__ZdcT5:not([data-current]){background-color:var(--skeleton-bg-color);border:none}.EpgGenreButtons_icon__J71VB{width:var(--space-2-5);margin-right:var(--space-1-75);margin-left:calc(var(--space-1-75) * -1)}.EpgGenreButtons_icon__J71VB.EpgGenreButtons_svg__g41kA{height:var(--space-2-5);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--white);-webkit-mask-size:contain;mask-size:contain}.EpgGenreButtons_genreButton__ZdcT5:focus-visible .EpgGenreButtons_icon__J71VB.EpgGenreButtons_svg__g41kA,.EpgGenreButtons_genreButton__ZdcT5:hover .EpgGenreButtons_icon__J71VB.EpgGenreButtons_svg__g41kA,.EpgGenreButtons_genreButton__ZdcT5[data-current=true] .EpgGenreButtons_icon__J71VB.EpgGenreButtons_svg__g41kA{background-color:var(--nav-color-hover)}