.duel-game{color:#514e3d;background:#f6edd9}.duel-game .world-shade{background:none}.duel-game .mission{padding:4px 10px;border-radius:18px;background:#fff9e4dc}.duel-game .mission h1{color:#56654c}.duel-game .dialogue{border-color:#d8c9a5}.duel-game .progress-status{padding:3px 8px;background:#fffaf0ed;border-radius:12px}.duel-game .world-target[data-target^=room-]{border-radius:6px}.duel-game .world-target[data-target^=room-]:hover,.duel-game .world-target[data-target^=room-]:focus-visible{background:#ffefb133;outline:3px solid #fff2bd;outline-offset:-3px}.duel-game[data-phase=tower] .world-target[data-target^=ledge-]{border-radius:8px}.game.scene-overlay-layout[data-layout=scene-overlay].duel-game.map-mode{--map-toolbar:84px}.game.scene-overlay-layout[data-layout=scene-overlay].duel-game.map-mode .map-controls{right:100px;justify-content:flex-start}.duel-game .map-gesture-hint{position:absolute;top:54px;left:0;color:#345b48;font-size:12px;background:#fffbeded;border-radius:5px;padding:2px 6px;white-space:nowrap}.game.scene-overlay-layout[data-layout=scene-overlay].duel-game.map-mode .map-minimap{top:var(--scene-top);width:80px}.duel-game .map-minimap span{font-size:10px}.duel-game .map-controls button:disabled{opacity:.5}.duel-game.map-mode .world-targets{touch-action:none}.game.scene-overlay-layout[data-layout=scene-overlay].duel-game.map-mode[data-phase=tower]{--map-toolbar:108px}.duel-game[data-phase=tower] .map-minimap svg{max-height:80px}@media(orientation:landscape)and (max-height:600px){.game.scene-overlay-layout[data-layout=scene-overlay].duel-game.map-mode .map-controls,.game.scene-overlay-layout[data-layout=scene-overlay].duel-game.map-mode .map-controls button:first-child{width:172px}.game.scene-overlay-layout[data-layout=scene-overlay].duel-game.map-mode .map-minimap{top:calc(132px + env(safe-area-inset-top));left:calc(122px + env(safe-area-inset-left));right:auto;width:60px}.duel-game .map-gesture-hint{top:112px;white-space:normal;width:100px}.duel-game .map-minimap span{display:none}}
