#objective{display:none!important}
.minimap{position:absolute;top:16px;right:12px;width:238px;padding:10px;pointer-events:auto;z-index:2;color:#e9f4f7}
.minimap-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.minimap-heading strong{font-size:10px;letter-spacing:.16em;color:#a4cbd1}.minimap-heading>div{display:flex;gap:5px}.minimap button{display:grid;place-items:center;width:25px;height:23px;padding:0;border:1px solid #acccd033;border-radius:5px;background:#24424d;color:#e9f2f5;cursor:pointer;font-size:17px}.minimap button:disabled{opacity:.3;cursor:default}.minimap button:focus-visible{outline:2px solid #edcf8c;outline-offset:2px}
#minimap-canvas{display:block;width:100%;height:auto;aspect-ratio:1;border:1px solid #94bac62e;border-radius:9px;background:#112c39}
.minimap-legend{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font-size:10px;color:#bad1d9}.minimap-legend span{display:flex;align-items:center;gap:4px}.minimap-legend i{width:7px;height:7px;display:inline-block;border-radius:50%}.map-player{background:#a0f0d1}.map-boat{background:#f1ce86}#minimap-boat-distance{font-size:11px;line-height:1.5;margin:7px 0 0;color:#f1d49f;min-height:16px}
.needs{top:343px}.supplies{top:472px}.raft-upgrade{top:514px}
.top-controls label{pointer-events:auto}
@media(max-width:760px){.minimap{width:170px;top:12px;right:10px;padding:8px}.needs{top:273px;right:10px;width:185px}.supplies{top:384px}.raft-upgrade{top:427px;max-width:190px;white-space:normal}.top-controls{max-width:calc(100vw - 205px)}.minimap-legend{font-size:9px;gap:4px}#minimap-boat-distance{font-size:10px}.minimap-heading strong{font-size:9px}}
@media(max-height:650px) and (min-width:761px){.minimap{width:185px}.needs{top:290px}.supplies{top:417px}.raft-upgrade{top:455px}}
