#arMap{position:absolute;top:var(--ui-top);right:1rem;z-index:3;width:min(42vw,11rem);background:rgba(0,0,0,.65);border-radius:.4rem;overflow:hidden;pointer-events:auto}#arMap[hidden]{display:none}#arMapView{height:min(42vw,11rem)}#arMap.expanded{inset:0;width:auto;border-radius:0;display:flex;flex-direction:column}#arMap.expanded #arMapView{flex:1;height:auto}#arMap .leaflet-container{cursor:pointer}#arMap.expanded #arMapCaption{padding-left:6.5rem}#arActions,#arTop{position:relative;z-index:3}#arTop{pointer-events:none}#arTop>#arRange,#arTop>p{pointer-events:auto}#arOverlay.mapExpanded #arTop{padding-right:0}#arMapCaption{margin:0;padding:.2rem .4rem;font-size:.7rem;background:0 0;max-width:none}#arOverlay.withMap #arTop{padding-right:calc(min(42vw,11rem) + .75rem);box-sizing:border-box}#arLock{position:absolute;inset:0;z-index:5;touch-action:none;background:rgba(0,0,0,.5);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;align-content:flex-end;gap:.5rem;padding:1rem;box-sizing:border-box}#arLockTop [hidden],#arLock[hidden]{display:none}#arLockTop{position:absolute;top:var(--ui-top);left:2.5rem;right:2.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}#arLockTop button{flex:0 0 3rem;width:3rem;height:2.5rem;padding:0;display:flex;align-items:center;justify-content:center;align-self:auto}#arLockTop input[type=range]{flex:1;width:100%;margin:0;padding:.6rem 0;touch-action:none}#arLock p{flex-basis:100%;text-align:center;align-self:auto;max-width:none;margin:0}#arLock>button{flex:0 0 3rem;width:3rem;height:2.5rem;padding:0;display:flex;align-items:center;justify-content:center;margin:0 1.5rem}#arActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;align-self:flex-end;pointer-events:auto}