div#puzzle-portal{--font-header:PraxisNextBold,PraxisNextBold-weight850-roboto,PraxisNextBold-weight850-local,Helvetica,Arial,Sans-serif;--font-main:Charter,Charter-roboto,Charter-local,Georgia,Times,Serif}div#puzzle-portal.theme-light{--color-accent-1:#FDD630;--color-accent-2:#1B6EBA;--color-accent-2-inner:#fff;--color-accent-2-reduced:#afd3f3;--color-accent-4:#1B6EBA;--color-accent-4-inner:#fff}div#puzzle-portal.theme-light .kdoku,div#puzzle-portal.theme-light .sudoku,div#puzzle-portal.theme-light sudoku_chaos,div#puzzle-portal.theme-light .sudoku_killer,div#puzzle-portal.theme-light .sudoku_x{--sudoku-likes-grid-cell-completed-set:#FDD630}div#puzzle-portal .portal-main .game-card__button-play,div#puzzle-portal .portal-main .archive-game-card__button-play,div#puzzle-portal .modal__button{border-radius:.25rem}div#puzzle-portal .portal-main .game-card__button-play,div#puzzle-portal .portal-main .archive-game-card__button-play,div#puzzle-portal .modal__button{border-radius:.25rem}div#puzzle-portal .portal-main .game-card__button-play:hover,div#puzzle-portal .portal-main .archive-game-card__button-play:hover,div#puzzle-portal .modal__button:hover{background-color:#2f8ce1}div#puzzle-portal .archive-menu,div#puzzle-portal .archive-game-type-panel,div#puzzle-portal .portal-main .archive-menu__item--selected,div#puzzle-portal .archive-game-card__button-play{border-radius:.25rem}div#puzzle-portal .archive-game-card{border-bottom:unset}div#puzzle-portal .archive-game-type .archive-game-type-panel__icon img{border-radius:4em;border:unset!important}div#puzzle-portal .player .fullscreen{z-index:6000001}