.goal-map{width:100%;height:100%;min-height:0;box-shadow:0 2px 8px rgb(var(--color-black-rgb)/10%);border-radius:12px;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.goal-map__legend{gap:var(--space-4) var(--space-16);padding:var(--space-8) var(--space-12);background:var(--color-surface);color:var(--color-text-secondary);font-size:12px;line-height:var(--line-height-12);flex-wrap:wrap;flex:none;margin:0;display:flex}.goal-map__legend-item{align-items:center;gap:var(--space-6);display:flex}.goal-map__legend-dot{width:var(--space-8);height:var(--space-8);background:var(--color-sentiment-negative);border-radius:var(--radius-full)}.goal-map__legend-dot--visited{background:var(--color-sentiment-positive)}.goal-map__container{border-radius:12px;flex:auto;width:100%;max-width:100%;height:100%;min-height:0}.goal-map__content{padding:5px 0}.goal-map__title{color:var(--color-text-primary);font-size:16px;font-weight:var(--weight-semi-bold);margin:0 0 8px}.goal-map__address{color:var(--color-text-secondary);margin:0 0 4px;font-size:14px}.goal-map__description{color:var(--color-text-secondary);margin:0 0 4px;font-size:14px;line-height:1.4}.goal-map__coordinates{color:var(--color-text-secondary);margin:0 0 4px;font-family:monospace;font-size:14px}.goal-map__coordinates-label{color:var(--color-text-primary);font-weight:var(--weight-medium);margin-right:8px}.goal-map__coordinates-value{-webkit-user-select:all;user-select:all}.goal-map__status{color:var(--color-text-primary);font-size:14px;font-weight:var(--weight-medium);border-top:1px solid var(--color-border);margin:8px 0 0;padding-top:8px}.ymaps-2-1-79-balloon__content{margin:0!important;padding:12px 16px!important}.ymaps-2-1-79-balloon__close{opacity:.5;transition:opacity .2s}.ymaps-2-1-79-balloon__close:hover{opacity:1}:root[data-theme=dark] .ymaps-2-1-79-balloon__layout,:root[data-theme=dark] .ymaps-2-1-79-balloon__content,:root[data-theme=dark] .ymaps-2-1-79-balloon_layout_panel{background:var(--color-surface)!important;color:var(--color-text-primary)!important}:root[data-theme=dark] .ymaps-2-1-79-balloon__tail,:root[data-theme=dark] .ymaps-2-1-79-balloon__tail:after{background:var(--color-surface)!important}:root[data-theme=dark] .ymaps-2-1-79-balloon__close-button{filter:invert()}
