#board{left:350px;top:-5px;width:900px;height:900px}.landscape{opacity:.65}footer{bottom:54px;font:24px Arial,sans-serif;letter-spacing:.2px;color:#eee2ff}header{font-size:16px}.fixture{position:absolute;object-fit:contain;image-rendering:pixelated}.chimney{left:18%;top:3%;width:64%;height:68%}.arrow{left:29%;top:29%;width:42%;height:32%;transform:rotate(-90deg)}.cache{left:12%;top:14%;width:76%;height:73%}.cache-mini{position:absolute;left:24%;top:0;width:52%;height:52%;filter:drop-shadow(0 0 10px #c4a5ff)}.blocked{filter:drop-shadow(0 0 12px #f3aeaa)}#held{position:absolute;right:96px;top:350px;width:200px;text-align:center;color:#e5d5f4;font:18px Arial,sans-serif;transition:opacity .3s}#held svg{width:160px;height:100px;display:block;margin:auto;filter:drop-shadow(0 0 15px #d6bafa55)}@media(max-width:600px){header{display:none}footer{display:flex;font-size:32px;bottom:35px}#board{left:350px;top:-40px;width:900px;height:900px}#held{right:70px;top:310px}}
