.hunt-alphabet{flex:none;display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:5px;width:min(100%,650px);margin:10px auto 12px;padding:7px;border:1px solid #c8a5e64d;border-radius:12px;background:#160d23c9}.hunt-alpha-letter{display:grid;place-items:center;height:clamp(25px,4.2vw,34px);border:1px solid #ffe176;border-radius:5px;background:#634716;color:#fff4ae;font:800 clamp(15px,2.5vw,23px)/1 Arial,sans-serif;box-shadow:0 0 7px #ffdc6659,inset 0 0 8px #ffdf7630;text-shadow:0 0 5px #ffd94f;transition:background .2s,color .2s,box-shadow .2s}.hunt-alpha-letter.unlit{background:#251d30;border-color:#716778;color:#bdb4c6;box-shadow:none;text-shadow:none}@media(prefers-reduced-motion:reduce){.hunt-alpha-letter{transition:none}}
