#game{outline:0;background-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shikaku-cell-back{background-color:#000}.shikaku-cell-back1{background-color:#fff}.bgline{box-sizing:border-box;position:absolute;z-index:10}.style-classic .bgline.horizontal{border-top:2px dotted #eee}.style-classic .bgline.vertical{border-left:2px dotted #eee}.style-modern .bgline.horizontal{border-top:1px solid #ddd}.style-modern .bgline.vertical{border-left:1px solid #ddd}.dot{pointer-events:none;position:absolute;background-color:#000;z-index:100}.shikaku-rects{z-index:150;position:absolute;pointer-events:none}.shikaku-rects .rect{position:absolute;pointer-events:none;box-sizing:border-box;z-index:0;border-style:solid;border-color:#000}.shikaku-rects .rect-active{border-color:#2196f3}.shikaku-rects .current{border-color:#2196f3;border-width:1px!important;border-style:dotted}.shikaku-rects .remove{border-color:#c00;border-width:1px!important;border-style:dotted}.shikaku-rects .err{border-color:#c00}.colorblind .shikaku-rects .err{border-color:#6cf}.cell{outline:0;position:absolute;font-size:14px;text-align:center;line-height:23px;z-index:200;color:#000}.cell.cell-active{z-index:202}.cell.cell-active div{border-color:#2196f3}.cell.err{z-index:201}.cell.err div{border-color:red}.colorblind .cell.err div{border-color:#6cf}.cell.cell-crosshair{background-color:#e6ffe6;z-index:1}.kbd .cell:focus{outline:1px solid #2196f3;outline:-webkit-focus-ring-color auto 5px}.kbd .cell:-moz-focusring{outline:1px solid #2196f3}@media screen{.darkmode #game{filter:invert(100%) hue-rotate(180deg)}.darkmode .shikaku-cell-back{outline:3px solid #333}.nightmode #game{background-color:#f8ecc2}.darkmode .shikaku-cell-back1,.nightmode .shikaku-cell-back1{background-color:#f8ecc2}.darkmode .style-classic .bgline.horizontal,.darkmode .style-classic .bgline.vertical,.darkmode .style-modern .bgline.horizontal,.darkmode .style-modern .bgline.vertical,.nightmode .style-classic .bgline.horizontal,.nightmode .style-classic .bgline.vertical,.nightmode .style-modern .bgline.horizontal,.nightmode .style-modern .bgline.vertical{border-color:#ccc}.darkmode .helper-nodc,.nightmode .helper-nodc{color:#000}}