@font-face{font-family:"MillerText";src:url("https://storage.googleapis.com/al-partner-content/nymag/fonts/MillerText-Bold-Italic.woff2");font-weight:bold;font-style:italic}@font-face{font-family:"MillerText";src:url("https://storage.googleapis.com/al-partner-content/nymag/fonts/MillerText-Bold.woff2");font-weight:bold}@font-face{font-family:"MillerText";src:url("https://storage.googleapis.com/al-partner-content/nymag/fonts/MillerText-Italic.woff2");font-style:italic}@font-face{font-family:"MillerText";src:url("https://storage.googleapis.com/al-partner-content/nymag/fonts/MillerText.woff2")}@font-face{font-family:"VerlagTwo";src:url("https://storage.googleapis.com/al-partner-content/nymag/fonts/VerlagTwo-HTFBlack.woff2") format("woff2")}.pm-xword-body{font-family:"MillerText",Georgia,serif}.pm-xword-body .main-body{border-bottom:1px dotted}.pm-xword-body .grid-area .hilited-box-with-focus{background-color:#ec2c00;color:#fff}.pm-xword-body .grid-area .hilited-box-with-focus.wrongletter .error-wrong-letter-bg,.pm-xword-body .grid-area .hilited-box-with-focus.errorletter .error-wrong-letter-bg{background:linear-gradient(to top left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) calc(50% - 1px), #FFFFFF 50%, rgba(0, 0, 0, 0) calc(50% + 1px), rgba(0, 0, 0, 0) 100%)}.pm-xword-body .grid-area .hilited-box-with-focus.wrongletter .letter-in-box,.pm-xword-body .grid-area .hilited-box-with-focus.errorletter .letter-in-box{color:#fff !important}.pm-xword-body .grid-area .hilited-box-with-focus.wrongletter .picdoku-bg,.pm-xword-body .grid-area .hilited-box-with-focus.errorletter .picdoku-bg{outline:solid #fff 2px}.pm-xword-body .grid-area .hilited-box-with-focus.conflict .letter-in-box{color:#fff !important}.pm-xword-body .grid-area .hilited-box-with-focus.conflict .picdoku-bg{outline:solid #fff 2px}.pm-xword-body .grid-area .hilited-box-with-focus.conflict.letter:after{background:#fff}.pm-xword-body .grid-area .hilited-box{background-color:#e7e7e7;opacity:1;color:#000}.pm-xword-body .grid-area .hilited-box .cluenum-in-box{color:#000}.pm-xword-body .grid-area .soft-hilited-box{background-color:#ececec}.pm-xword-body .grid-area .cluenum-in-box,.pm-xword-body .grid-area .letter-in-box{font-family:Helvetica,sans-serif}.pm-xword-body .grid-area .empty{background-color:#000}.pm-xword-body .grid-area .crossword-footer-message{font-size:10px;text-transform:uppercase;letter-spacing:1.7px;line-height:9px;color:#000}.pm-xword-body .grid-area .footer-powered-by a{color:#000}.pm-xword-body .grid-area .footer-author,.pm-xword-body .grid-area .footer-by{font-style:normal;text-transform:uppercase}.pm-xword-body .grid-area .crossword-footer{margin-top:17px}.pm-xword-body .clues-scroll .clues-area .hilited-clue{background-color:#e7e7e7;opacity:1;color:#000}.pm-xword-body .clues-scroll .clues-area .hilited-clue.done-clue{color:#000}.pm-xword-body .clues-scroll .clues-area .clueDiv.crossing-clue{border-left-color:#ec2c00}.pm-xword-body .clues-scroll .clues-area .done-clue{color:#767676}.pm-xword-body .clues-scroll .clues-area .clue-header{font-size:19px;text-transform:none;font-weight:normal}.pm-xword-body .clue-bar{background-color:#e7e7e7;color:#000}.pm-xword-body .clue-bar .clue-bar-text .clue-bar-text-initial-message{font-weight:normal}.pm-xword-body .clue-bar .clue-bar-text .separator{display:none}.pm-xword-body .clue-bar.bottom-clue-bar{border-top:1px solid gray}.pm-xword-body .bottom-clue-bar{background-color:#e7e7e7;color:#000}.pm-xword-body .bottom-clue-bar .clue-nav-arrow{fill:#000}.pm-xword-body .keyboard{background-color:#e7e7e7}.pm-xword-body .player-modal .modal-header{justify-content:center;position:relative}.pm-xword-body .player-modal .modal-header .close{position:absolute;right:0}.pm-xword-body .player-modal .modal-body{text-align:center}.pm-xword-body .player-modal .modal-footer{justify-content:center}.pm-xword-body #help-modal .help-content{text-align:left}.pm-xword-body .player-info-modal .about-message{text-align:left}.pm-xword-body .player-print-modal .modal-body{text-align:left}.pm-xword-body .player-settings-modal .modal-body{text-align:left}.pm-xword-body #error-check-confirm-modal .error-alert-message{justify-content:center}.pm-xword-body .player-modal .modal-header{border-bottom:none}.pm-xword-body .player-modal .modal-copyright{font-size:11px}.pm-xword-body .player-modal .modal-author{font-size:11px;line-height:1.45;letter-spacing:2px;text-transform:uppercase}.pm-xword-body .player-modal .modal-powered-by{font-size:10px;letter-spacing:0;margin-top:40px}.pm-xword-body .player-modal .modal-footer{border-top:0}.pm-xword-body .btn-default{border:1px solid #000}.slider-on-bg{fill:#ec2c00}.pm-xword-body .btn{background-color:#e7e7e7;color:#000}.pm-xword-body .btn:hover,.pm-xword-body .btn:focus,.pm-xword-body .btn:active{background-color:#000;color:#fff}.pm-xword-body .btn-default{background-color:#fff;color:#000}.pm-xword-body .btn-default:hover,.pm-xword-body .btn-default:focus,.pm-xword-body .btn-default:active{background-color:#000;color:#fff}.print .masthead,.print .masthead::before{content:url("https://storage.googleapis.com/al-partner-content/nymag/images/nymag-logo.svg");height:55px}.print #title{color:#000 !important}.print .header{font-family:"VerlagTwo",serif;height:65px}.print #title,.print #author{width:100%;text-align:center}.print .grid-area .box,.print .grid-area .letter-in-box,.print .grid-area .cluenum-in-box{font-family:"VerlagTwo",serif}.print .grid-area .letter-in-box{font-size:15pt}.print .grid-area .cluenum-in-box{line-height:1}.print .grid-area .box.box-right-edge{border-right:1px solid #000}.print .grid-area .box.box-top-edge{border-top:1px solid #000}.print .grid-area .box.box-left-edge{border-left:1px solid #000}.print .grid-area .box.box-bottom-edge{border-bottom:1px solid #000}.print .grid-area .box.box-right-wall{border-right:3px solid #000}.print .grid-area .box.box-bottom-wall{border-bottom:3px solid #000}.print .grid-area .box-with-background-shape{border:1px solid #000}.print .page .clue-header.down{padding-top:15px;padding-bottom:5px}.print .page .clue-header{padding-left:20px;text-transform:none}.print .page .clueNum{font-size:16px;font-weight:bold}.print .page .clue{font-size:16px}.crossList{font-family:"MillerText",Georgia,serif}.crossList .line1{font-weight:400}.crossList .line2{font-style:normal}.dark-mode .pm-xword-body .grid-area .crossword-footer-message{color:#fff}.dark-mode .pm-xword-body .grid-area .footer-powered-by a{color:#fff}
