#dungeonHud{position:fixed;top:calc(var(--hud-header-height,50px) + 12px + env(safe-area-inset-top));left:50%;transform:translateX(-50%);width:min(370px,calc(100vw - 24px));box-sizing:border-box;display:flex;gap:10px;align-items:center;padding:10px 12px;border:1px solid #82ac9a;border-radius:12px;background:#203d3deb;color:#e4ead7;z-index:35}#dungeonHud[hidden]{display:none!important}#dungeonHud>div{flex:1;min-width:0}#dungeonHud b{display:block;font-size:11px;letter-spacing:2px;color:#bce9d7}#dungeonHud span{display:block;font-size:11px;line-height:1.6;margin-top:3px}#dungeonHud small{display:block;font-size:9px;color:#b2c4bb;margin-top:3px}#dungeonHud button{min-height:44px;padding:8px;font-size:11px;border:1px solid #a9c8b2;background:#405a4d;color:#eff0df;border-radius:8px}.dungeon-mode .district-label,.dungeon-mode #waypointHud{display:none!important}#worldUI.overlay-open>#dungeonHud{visibility:hidden;pointer-events:none}@media(max-width:700px){#dungeonHud{top:calc(var(--hud-info-top,62px) + 112px + env(safe-area-inset-top));width:calc(100vw - 24px);padding:7px 9px}#dungeonHud span{font-size:10px}}@media(max-height:480px){#dungeonHud{top:calc(var(--hud-header-height,44px) + 8px + env(safe-area-inset-top));padding:4px 9px;max-width:370px}#dungeonHud small{display:none}#dungeonHud span{font-size:9px}#dungeonHud button{min-height:36px}}

.tower-mode #dungeonHud{left:12px;transform:none;width:310px}.tower-mode #dungeonHud b{letter-spacing:.7px}@media(max-width:600px){.tower-mode #dungeonHud{left:8px;width:155px;padding:8px;display:block}.tower-mode #dungeonHud b{font-size:9px}.tower-mode #dungeonHud span{font-size:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tower-mode #dungeonHud small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:8px}.tower-mode #dungeonHud button{width:100%;min-height:32px;margin-top:5px;font-size:10px;padding:6px}}
