html.lv5.lv3-redesign.klHatched #ckCardsViewport#ckCardsViewport{bottom:calc(62px + env(safe-area-inset-bottom,0px))!important}
html.lv5Simple.lv5.v2.klHatched.lv3-redesign body #ckCardsViewport #lv3Dashboard #l4WeatherMap:not(.wm-expanded) .wm-mapwrap{height:calc(100% - 65px)!important;flex:0 0 auto!important}
#l4WeatherMap .skyFullMapHint{position:absolute;left:4px;right:4px;bottom:9px;font:400 10px/12px -apple-system,BlinkMacSystemFont,Arial;color:inherit;text-align:center;cursor:pointer;white-space:nowrap}
#l4WeatherMap.wm-expanded .skyFullMapHint{display:none!important}
html.lv5Simple.lv5.v2.klHatched.lv3-redesign body #ckCardsViewport #lv3Dashboard #l4WeatherMap:not(.wm-expanded) .skyFullMapHint{display:block!important;color:#b3c7d9!important;font-size:10px!important;font-weight:400!important;line-height:12px!important;opacity:.8}
html.lv5Simple.lv5.v2.klHatched.lv3-redesign body #ckCardsViewport #lv3Dashboard #l4WeatherMap:not(.wm-expanded) .skyFullMapHint{text-align:left!important}
html.lv5Simple.lv5.v2.klHatched.lv3-redesign body #ckCardsViewport #lv3Dashboard #l4WeatherMap:not(.wm-expanded) .skyFullMapHint{font-family:-apple-system,BlinkMacSystemFont,sans-serif!important;color:var(--skyHintColor)!important;-webkit-text-fill-color:var(--skyHintColor)!important}

html.lv5Simple #lv3Dashboard [data-sheet=snapshot] .lv3Hint{text-align:left!important}
html.v2.klHatched.lv3-redesign #ckCardsViewport #lv3Dashboard .lv3Card.lv3Card.lv3Card.lv3Upcoming .lv3Hint.lv3Hint.lv3Hint{color:var(--skyHintColor,#d5d5d8)!important;-webkit-text-fill-color:var(--skyHintColor,#d5d5d8)!important}
html.lv5Simple #lv3Dashboard#lv3Dashboard#lv3Dashboard [data-sheet=snapshot] .lv3Hint{text-align:left!important}

html.lv5Simple.lv5.v2.klHatched.lv3-redesign body #ckCardsViewport #lv3Dashboard #l4WeatherMap:not(.wm-expanded) .wm-mapwrap{height:calc(100% - 38px)!important;flex:0 0 auto!important}
html.lv5Simple.lv5.v2.klHatched.lv3-redesign body #ckCardsViewport #lv3Dashboard #l4WeatherMap:not(.wm-expanded) .skyFullMapHint{color:#18354b!important;-webkit-text-fill-color:#18354b!important;opacity:1!important;z-index:4}

@media(max-width:760px){#l4WeatherMap:not(.wm-expanded) .wm-selected-label{top:8px!important}}

/* Private preview: restore existing layer switches only in full map. */
#l4WeatherMap.wm-expanded .wm-seg{display:flex!important;bottom:calc(47px + env(safe-area-inset-bottom,0px))!important}

/* Approved small-tile dot-left/name-right. Expanded map unchanged. */
#l4WeatherMap:not(.wm-expanded) .wm-selected-label{left:25px!important;top:-4px!important;transform:none!important;width:calc(var(--tileMapWidth) - 61px)!important;max-width:none!important;box-sizing:border-box;white-space:normal!important;overflow-wrap:anywhere;font-size:10px!important;line-height:12px!important;padding:4px 5px!important;text-align:left}

