#maze-panel{position:fixed;right:18px;top:92px;width:146px;padding:6px;background:#122a23d9;border:1px solid #d6b57280;border-radius:12px;pointer-events:none;color:#f0d694;box-shadow:0 4px 20px #0003}#maze-panel strong{display:block;text-align:center;font-size:12px;letter-spacing:.15em;margin:1px 0 4px}#maze-map{display:block;width:100%;height:150px;border-radius:6px}#maze-panel small{display:block;text-align:center;font-size:10px;margin-top:5px;color:#ddd4b6}
@media(max-width:760px),(pointer:coarse){#maze-panel{right:max(12px,env(safe-area-inset-right));top:70px;width:100px;padding:4px}#maze-map{height:96px}#maze-panel strong{font-size:10px}#maze-panel small{font-size:8px;margin-top:2px}}
