.slot-app-layer{position:fixed;z-index:15001;inset:25dvh 0 auto;width:100%;height:50dvh;overflow:hidden;background:#1a101c;box-shadow:0 0 40px #000c;border-block:1px solid #edc36a}
.slot-app-layer[hidden]{display:none!important}.slot-app-frame{display:block;width:100%;height:100%;border:0;background:#1a101c}
.slot-app-tile .fishing-tile-icon{background:linear-gradient(145deg,#fbd877,#7b351b);box-shadow:0 5px 13px #0019,inset 0 0 0 1px #fff1a1}
.slot-app-tile .fishing-tile-icon img{object-fit:contain;padding:4px}
@media(min-width:700px){.slot-app-layer{left:50%;width:min(100%,900px);transform:translateX(-50%)}}
