﻿@keyframes tile-border-glow{from{outline:solid 2px #ffc14e;box-shadow:0 0 8px orange,inset 0 0 4px orange;}to{outline:solid 2px #ffe1aa;box-shadow:0 0 16px orange,inset 0 0 10px orange;}}@keyframes svg-border-glow{from{stroke:#ffc14e;filter:drop-shadow(0 0 1px orange);}to{stroke:#ffe1aa;filter:drop-shadow(0 0 6px orange);}}.tile{position:absolute;top:0;left:0;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;background-color:#011e3e;display:flex;align-items:center;justify-content:center;}.tile.selected{z-index:2;animation:tile-border-glow 800ms ease-in-out infinite alternate;}.tile:hover{z-index:1;outline:solid 2px #51d4fc;box-shadow:0 0 4px rgba(0,0,0,.2),0 0 8px rgba(0,0,0,.25),inset 0 0 4px #51d4fc;}