@media all{.puzLinks{text-align:center;margin:-46px 0 6px}.puzLink{width:9%;opacity:.7;background-color:var(--a0Clr);text-decoration:none;font:15px Arial;display:inline-block;padding:5px 2px;border:1px solid rgba(0,0,255,.1)}.puzLink:hover{opacity:1;background-color:var(--b2Clr)}.puzLinkOuter{clear:both;margin:10px 40px 15px;background-color:var(--a0Clr);border-radius:20px;padding-right:10px;content-visibility:auto;contain-intrinsic-size:1px 100px}.puzLinkLt{float:left;padding:4px 18px 4px 4px;max-width:110px}.puzLinkRt{padding:10px 0}.puzLinkTitle{font:500 16px/28px Verdana,Georgia,helvetica,serif}.puzLinkTxt{}.puzTitle{text-align:center;margin-top:2px}.puzPuzzle{background-color:var(--b0Clr);padding:10px 10px 14px;border-radius:25px}.puzPuzzle h2{font-size:20px;line-height:24px;color:var(--txtClr);margin:0 8px 2px 15px}.puzThumb{float:right;padding:4px 4px 4px 8px}.puzText{font-size:16px;line-height:24px;color:var(--txtClr);background-color:var(--b1Clr);margin:4px 8px;border:2px solid var(--bgClr);border-radius:15px;box-shadow:2px 2px 3px var(--b1Clr);padding:15px;overflow:auto}.puzText p:first-of-type{margin-top:0}.puzFtr{font-size:16px;line-height:24px;font-style:italic;margin:40px 8px 30px}.puzSep{margin:30px auto;height:7px;background-color:var(--bgClr);border-top:10px double var(--b2Clr);border-bottom:10px double var(--b2Clr);width:100px}.puzSoln{margin:0 0 50px;padding:10px;background-color:var(--b1Clr);border-radius:10px}.puzSoln h2{font-size:20px;line-height:24px;color:var(--b3Clr);margin:12px 8px 12px 0}.puzSolnText{font-size:16px;line-height:24px;color:var(--txtClr);margin:4px 8px}.puzAuthor{font-size:15px;line-height:20px;color:var(--txtClr);font-style:italic;margin:40px 8px 4px 0}.puzSolnFtr{font-size:16px;line-height:24px;color:var(--txtClr);font-style:italic;margin:4px 8px 30px 0}}@media(max-width:690px){.puzLinks{display:none}}