/* Fifth action in the existing linen side rail. No extra dock item or floating panel. */
#map .pin.p-work{top:184px!important}
#map .pin.p-style{top:254px!important}
#map .pin.p-home{top:324px!important}
#map .pin.p-pier{top:394px!important}
#map .pin.p-chill{top:464px!important}
#map .pin.p-chill>i svg{display:block;width:24px;height:24px}
#map .pin.p-chill span{white-space:nowrap}
#map .pin.p-chill small{white-space:nowrap}
#map .pin.p-chill:focus-visible{outline:3px solid #f6d98d;outline-offset:3px}
/* Make room beneath the five-item rail without moving the centred character. */
@media(min-width:721px){.daily-btn{bottom:132px!important}}
@media(max-width:720px){
 #map .pin{right:15px!important;width:76px;min-height:58px;padding:6px 4px;gap:3px}
 #map .pin.p-work{top:292px!important}
 #map .pin.p-style{top:354px!important}
 #map .pin.p-home{top:416px!important}
 #map .pin.p-pier{top:478px!important}
 #map .pin.p-chill{top:540px!important}
 #map .pin>i{width:27px;height:27px}
 #map .pin>i svg,#map .pin.p-chill>i svg{width:22px;height:22px}
 #map .pin span{font-size:9px;line-height:1.15;letter-spacing:.2px;white-space:nowrap;text-align:center}
 #map .pin.p-chill span{font-size:8px;letter-spacing:0}
 #map .pin small,#map .pin>b{display:none}
}
@media(max-width:360px){#map .pin{width:70px;right:13px!important}#map .pin.p-chill span{font-size:7.8px}}
@media(prefers-reduced-motion:reduce){#map .pin.p-chill{animation:none!important;transition:none!important}#map .pin.p-chill:hover,#map .pin.p-chill:active{transform:none!important}}
/* Relaxation is a global activity: retain its rail slot away from the central hub too. */
body[data-city] #map .pin.p-chill{display:flex}
/* These secondary values remain in the profile; avoid collision beneath the desktop rail. */
@media(min-width:721px){main>.stats,main .profile .stats{display:none!important}}
