.verdalis-atlas{width:min(100%,1000px);max-height:92dvh;overflow:auto;margin:auto;padding:12px;background:#142719;color:#f4ebc9;border:1px solid #9bad60;border-radius:12px}.verdalis-atlas h2{margin:0 0 8px}.verdalis-atlas-map{position:relative}.verdalis-atlas-map img{display:block;width:100%;height:auto}.verdalis-pin{position:absolute;transform:translate(-50%,-125%);background:#102619dc;color:#ffedb2;font:600 clamp(8px,1.2vw,12px) system-ui;padding:3px 5px;border-radius:4px;white-space:nowrap}.verdalis-you{position:absolute;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid #ed774e;box-shadow:0 0 0 2px #193719}.verdalis-atlas p{font-size:13px;margin:8px 0}.verdalis-atlas button{min-height:38px}@media(max-height:450px){.verdalis-atlas{max-height:94dvh;padding:8px;width:min(100%,640px)}.verdalis-atlas-map{width:min(100%,429px);margin-inline:auto}.verdalis-atlas h2{font-size:17px;margin:0}.verdalis-atlas p{font-size:11px;margin:4px 0}}

/* Keep the close control visible above the map in landscape and with a keyboard open. */
.planet-atlas-header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 8px;background:inherit}
.planet-atlas-header h2{margin:0;min-width:0}.planet-atlas-header button{flex:none;min-height:44px;margin:0}
@media(max-height:500px){.namaris-atlas,.verdalis-atlas{max-height:calc(100dvh - 16px);padding:8px;box-sizing:border-box}.namaris-atlas-map,.verdalis-atlas-map{width:min(100%,calc((100dvh - 144px)*1.87));margin-inline:auto}.namaris-atlas p,.verdalis-atlas p{margin:4px 0;font-size:11px;line-height:1.3}}
