@font-face{font-family:fontello;src:url(../media/fontello.1qkm_h2litvn1.woff2)format("woff2");font-weight:400;font-style:normal}:root{--puzzle-cell-bg:#fff;--puzzle-cell-border:#fff;--puzzle-gap-bg:#ddd;--puzzle-board-bg:#fff;--puzzle-text-color:#000;--puzzle-text-secondary:#1a1a1a;--puzzle-solved-color:#0a6ebd;--puzzle-error-color:#c00;--puzzle-cross-color:#c00;--puzzle-font:Tahoma,Geneva,Verdana,sans-serif}.dark{--puzzle-cell-bg:#f8ecc2;--puzzle-cell-border:#f8ecc2;--puzzle-gap-bg:#999;--puzzle-board-bg:#f8ecc2;--puzzle-solved-color:#1a5c99;--puzzle-error-color:#e64545}.nono-wrapper{-webkit-user-select:none;user-select:none;position:relative}.nono-grid{background-color:#000;position:absolute}.nono-clue-container{background-color:#000;position:absolute;overflow:hidden}.nono-clue-box{background-color:var(--puzzle-cell-bg);box-sizing:content-box;border:1px solid #000;display:flex;position:absolute}.nono-clue-box-col{flex-direction:column}.nono-clue-box-row{flex-direction:row}.nono-clue-num{font-family:var(--puzzle-font);pointer-events:none;color:var(--puzzle-text-color);justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.nono-cell{position:absolute}.nono-empty,.nono-filled{background-color:var(--puzzle-cell-bg)}.nono-filled:after{content:"";background-color:#000;display:block;position:absolute;inset:1px}.nono-cross{background-color:var(--puzzle-cell-bg)}.nono-cross:after{content:"";width:100%;height:100%;color:var(--puzzle-cross-color);justify-content:center;align-items:center;font-family:fontello;font-size:14px;font-weight:400;line-height:1;display:flex}
