@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}.binairo-plus-board{background-color:var(--puzzle-gap-bg);position:relative}.bip-cell{box-sizing:content-box;border:1px solid var(--puzzle-cell-border);background-color:var(--puzzle-cell-bg);width:32px;height:32px;position:absolute}.bip-cell span{pointer-events:none;box-sizing:content-box;border-radius:13px;width:18px;height:18px;margin:6px 0 0 6px;display:block}.bip-empty span{background-color:#0000;border:1px solid #0000}.bip-white span{background-color:#0000;border:1px solid #000}.bip-black span{background-color:#000;border:1px solid #000}.bip-clue{background-color:var(--puzzle-cell-bg);text-indent:0;pointer-events:none;color:#999;text-align:center;border-radius:2px;width:12px;height:12px;margin-top:-5px;margin-left:-5px;font-size:12px;font-weight:700;line-height:10px;position:absolute;overflow:hidden}.dark .bip-clue{color:#666}.bip-clue:before{-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;width:auto;margin:0;font-family:fontello;font-style:normal;font-weight:400;line-height:13px;display:inline-block}.bip-clue-eqh:before,.bip-clue-eqv:before{content:""}.bip-clue-neh:before,.bip-clue-nev:before{content:""}.bip-clue-eqh,.bip-clue-neh{margin-left:-6px}.bip-clue-eqv,.bip-clue-nev{width:13px;margin-top:-6px;margin-left:-6px}.bip-clue-neh,.bip-clue-nev{font-size:17px}.bip-clue-eqh{transform:rotate(90deg)}
