.tower-game-page{color:#fffaf2;background:#151b39;height:100svh;min-height:100svh;overflow:hidden}.tower-nav{background:#151b39;border-bottom:1px solid #ffffff2b;align-items:center;min-height:50px;padding:0 16px;display:flex}.tower-exit{color:#fffaf2;background:#ffffff0b;border:1px solid #ffffff2e;border-radius:9px;align-items:center;gap:8px;min-height:34px;padding:0 11px;font-size:12px;font-weight:900;text-decoration:none;transition:background .16s,transform .16s;display:inline-flex}.tower-exit span{font-size:16px;line-height:1}.tower-exit:hover{background:#ffffff19;transform:translate(-2px)}.tower-stage{height:calc(100svh - 50px);margin:0;padding:0}.tower-frame-wrap{background:#f95240;height:100%;min-height:0;overflow:hidden}.tower-frame{background:#f95240;border:0;width:100%;height:100%;min-height:0;display:block}@media (max-width:700px){.tower-nav{min-height:48px;padding:0 10px}.tower-stage{height:calc(100svh - 48px)}.tower-exit{min-height:32px;padding:0 9px}}
