@import url(http://fonts.googleapis.com/css?family=PT+Serif);div#puzzle-portal .portal-main{--font-header:"PT serif", "Inter";--font-main:"PT serif", "Inter"}div#puzzle-portal.theme-light{--color-accent-1:#FFBF99;--color-accent-2:#FF5F00;--color-accent-2-inner:#ffffff;--color-accent-2-reduced:#ffe0ce;--color-accent-4:#CCE0F6;--color-accent-4-inner:#000000}div#puzzle-portal.theme-light .portal-main{--portal-main-games-mobile-background:#ffffff;--portal-main-games-full-width-background:#ffffff;--portal-main-games-card-background:#F3F4F5;--portal-featured-games-mobile-background:#ffffff;--portal-featured-games-full-width-background:#ffffff;--portal-featured-games-card-background:#F3F4F5;--portal-highlighted-games-mobile-background:#ffffff;--portal-highlighted-games-full-width-background:#ffffff;--portal-highlighted-games-card-background:#F3F4F5}div#puzzle-portal.theme-light .sudoku{--sudoku-grid-cell-background-2:#CCE0F6;--sudoku-grid-cell-background-4:#CCE0F6;--sudoku-grid-cell-background-6:#CCE0F6;--sudoku-grid-cell-background-8:#CCE0F6}div#puzzle-portal.theme-light .wordsearch{--wordsearch-line:#FF5F00}div#puzzle-portal.theme-dark{--color-accent-1:#FF5F00;--color-accent-2:#FF5F00;--color-accent-2-reduced:#ef8f38;--color-accent-4:#0056b5;--color-accent-4-increased:#FF5F00}div#puzzle-portal.theme-dark .wordsearch{--wordsearch-line:#FF5F00}div#puzzle-portal .portal-main .game-card__button-play:hover,div#puzzle-portal .portal-main .button:hover,div#puzzle-portal .portal-main .archive-game-card__button-play:hover,div#puzzle-portal .portal-main .archive-menu__item--selected:hover,div#puzzle-portal .button.modal__button:hover,div#puzzle-portal .archive-game-card__button-play:hover{color:#fff;background-color:#0064D2}div#puzzle-portal .wordsearch .modal__result-word-character{background-color:#0083c3;color:#fff}div#puzzle-portal .wordsearch .grid-cell__result-circle circle{fill:#0083c3}@media screen and (min-width:750px){div#puzzle-portal .main-games .game-cards{grid-template-columns:repeat(2,1fr)}div#puzzle-portal .highlighted-games .game-cards{grid-template-columns:repeat(5,1fr)}}div#puzzle-portal .portal-main .powered-card__more-puzzles{display:none}div#puzzle-portal .portal-main .featured-games h2,div#puzzle-portal .portal-main .highlighted-games h2{display:none}div#puzzle-portal .player .result-word__submit-button,div#puzzle-portal .card.powered-card{display:none}div#puzzle-portal .portal-main .game-card__button-play,div#puzzle-portal .portal-main .button,div#puzzle-portal .portal-main .archive-game-card__button-play,div#puzzle-portal .button.modal__button,div#puzzle-portal .archive-game-card__button-play{border-radius:100px;bottom:-4em}@media screen and (max-width:750px){div#puzzle-portal .portal-main .game-card__button-play,div#puzzle-portal .portal-main .button,div#puzzle-portal .portal-main .archive-game-card__button-play,div#puzzle-portal .button.modal__button,div#puzzle-portal .archive-game-card__button-play{bottom:-3em}}div#puzzle-portal .main-games .button.game-card__button-play{width:100%}div#puzzle-portal .highlighted-games .button.game-card__button-play{width:100%}div#puzzle-portal .portal-main .card{box-shadow:unset}div#puzzle-portal .card.game-card{border-radius:8px}div#puzzle-portal .portal-main.template-default .game-card__content{padding-bottom:.5em}div#puzzle-portal .portal-main.template-default .game-card__title{margin:0em}div#puzzle-portal .portal-main.template-default .main-games{padding-top:2em}div#puzzle-portal .portal-main.template-default .highlighted-games{padding-bottom:2em}