/*!
 * Copyright (c) 2013-2022 Amuse Labs Pvt Ltd
 *//*!
 * Copyright (c) 2013-2023 Amuse Labs Pvt Ltd
 */body{font-family:arial,verdana,sans-serif}header{text-align:center;width:100%;height:40px;margin-top:20px;margin-bottom:20px;font-size:40px;font-weight:bold}footer{text-align:center;width:100%;margin-top:20px}.adsvidWrapper{position:relative}.adsvid{width:100%;position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.video-element,.ad-container,.ad-container{width:100%;height:100%;position:absolute;top:0;left:0}.videoplayer{position:absolute;width:100%;height:100%;color:#fff;background-color:#000}.preroll-adbar{width:100%;height:48px;display:flex;align-items:center;left:0px;pointer-events:auto;background-color:#000;z-index:2}.preroll-img{cursor:pointer}.preroll-img:hover{border:1px #8592a4 solid;color:#8592a4}.img-small,.img-big{width:25px}.playpause{position:absolute;left:15px}.mute-toggle{position:absolute;left:55px}.preroll-message{position:absolute;margin-left:5px;color:#fff}.message-small{font-size:14px;left:85px}.message-big{left:45px;font-size:18px;line-height:1}.fullscreen{height:35px;width:45px;position:absolute;top:15px;left:79px;font-weight:bold;font-size:20px;line-height:0;color:#000;opacity:.5;background-color:#fff;border-radius:5px;border:1px rgba(0,0,0,0) solid;cursor:pointer}.fullscreen:hover{border:1px red solid;color:red}@media only screen and (max-width: 480px){.playpause{left:9px}.mute-toggle{left:50px}.fullscreen{height:24px;width:47px;top:10px;left:70px;font-size:15px;border-style:none}}/*!
 * Copyright (c) 2013-2023 Amuse Labs Pvt Ltd
 */body{font-family:Helvetica,sans-serif;font-size:100%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.puzzles{height:auto}.crossList,.seriesList{margin:0;padding:0;list-style:none}.tile{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}.tile:hover{background-color:#f5f5f5;cursor:pointer}.puzzle-link{display:flex;align-items:center;position:relative;min-height:80px;font-size:16px;color:#000;line-height:1.2em;text-decoration:none;outline:0;border-bottom:1px solid #ccc;cursor:pointer}.puzzle-link:hover{cursor:pointer}.line1{font-size:20px;font-weight:700;line-height:1.2em}.line2{color:#666;font-style:italic;line-height:1.2em}.line3{color:#666;font-style:italic;line-height:1.2em}.picker-style-1 .line2{color:#000;font-style:normal}.tile-arrow{width:56px;font-size:26px;text-align:center}.icon-container{width:80px;display:flex;flex-shrink:0}.icon{display:inline-block;width:40px;height:40px;margin-left:22px;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/puzzle-me/images/crossword_thumb_black.svg)}.icon.sudoku{background-image:url(/puzzle-me/images/sudoku-thumb.svg)}.icon.wordsearch{width:45px;height:45px;background-image:url(/puzzle-me/images/wordsearch-thumb.svg)}.icon.wordf{width:45px;height:45px;background-size:contain;background-image:url(/puzzle-me/images/wordf-thumb.svg)}.icon.quiz{background-image:url(/puzzle-me/images/quiz-thumb.svg)}.icon.codeword{background-image:url(/puzzle-me/images/codeword-thumb.svg)}.icon.krisskross{background-image:url(/puzzle-me/images/krisskross-thumb.svg)}.icon.jigsaw{background-image:url(/puzzle-me/images/jigsaw-thumb.svg)}.icon.wordrow{background-image:url(/puzzle-me/images/wordrow-thumb.svg)}.icon.custom-thumbnail{background:none}.tile-data-container{display:flex;align-items:center;flex-wrap:wrap;width:calc(100% - (80px + 56px));min-width:190px;margin:15px 0}.tile-info{display:inline-block;vertical-align:top;width:calc(100% - 180px - 10px);min-width:calc(480px - 80px - 56px - 180px - 10px);margin-right:10px}.puzzle-unpublished{display:flex;justify-content:center;width:180px;font-size:16px;font-weight:bold;color:#f59c23}.tile-progress{display:flex;justify-content:flex-start;align-items:center;width:180px;font-size:16px;font-weight:bold}.tile-progress-icon-area{display:inline-block;width:36px;height:36px;position:relative;vertical-align:bottom;margin-right:8px;flex-shrink:0}.tile-inprogress{color:#999}.tile-completion-date{font-size:14px;color:#999;font-weight:normal}.tile-completed-msg{display:inline-block}.tile-progress.tile-progress-in-progress .tile-completion-date{display:none}.tile-progress.tile-progress-in-progress .tile-completed-msg{display:none}.tile-progress.tile-progress-completed .tile-inprogress{display:none}/*!
 * Copyright (c) 2013-2023 Amuse Labs Pvt Ltd
 */.tile-progress-icon{width:100%;height:100%;display:inline-block;fill:#d3d3d3;stroke:#d3d3d3}.icon-tick{visibility:hidden;fill:#34b17f}.progress-circle-outline{stroke-width:7;fill:none;stroke-linecap:round;stroke-linejoin:round}.progress-fg-path{visibility:hidden;stroke:#f59c23;stroke-width:7;fill:none;stroke-linecap:round;stroke-linejoin:round}.rounded-outline{visibility:hidden;fill:#34b17f}.tile-progress-in-progress .progress-fg-path{visibility:visible}.tile-progress-completed .icon-tick{visibility:visible}.tile-progress-completed .progress-circle-outline{stroke:#34b17f}.tile-progress-golden .icon-tick{visibility:visible}.tile-progress-golden .progress-circle-outline{visibility:hidden}.tile-progress-golden .rounded-outline{visibility:visible}.tile-progress-not-started{display:flex;visibility:hidden}@media only screen and (max-width: 480px){.tile-progress-not-started{display:none;visibility:visible}}@media only screen and (max-width: 480px){.tile-info{width:100%}.puzzle-unpublished{justify-content:flex-start}.tile-progress{justify-content:flex-start;font-size:16px;padding-top:4px}.tile-inprogress{margin:0}.tile-completion-date{font-size:14px}.tile-completed-msg{margin-left:0}}.back-arrow-icon{stroke:#121212}.navbar{margin-bottom:0}.nav-back-icon{height:35px;width:35px;margin-top:8px;padding:5px;cursor:pointer}/*!
 * Copyright (c) 2013-2022 Amuse Labs Pvt Ltd
 This file is used for CSS directives that are common to all picker types
 */.centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.horizontally-centered{position:absolute;left:50%;transform:translateX(-50%)}.vertically-centered{position:absolute;top:50%;transform:translateY(-50%)}.footer-powered-by{display:block;width:100%;margin-top:8px;justify-content:center;text-align:center;font-size:12px;color:#666}.footer-powered-by a{color:#00488c;cursor:pointer;text-decoration:none}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width: 480px){.tile-progress-icon-area{width:30px;height:30px}}.dark-mode{background:#1d242b}.dark-mode .tile:hover{background-color:#262f38}.dark-mode .puzzle-link{color:#fff;border-bottom-color:#364350}.dark-mode .line2{color:#999}.dark-mode .line3{color:#999}.dark-mode .icon.crossword:not(.custom-thumbnail),.dark-mode .icon.sudoku:not(.custom-thumbnail),.dark-mode .icon.codeword:not(.custom-thumbnail){border:1px solid #fff;background-color:#fff}.dark-mode .tile-arrow{color:#707070}
