.marker-transition-enter-active,.marker-transition-leave-active{transition:opacity .6s cubic-bezier(.2,0,0,1),transform .6s cubic-bezier(.2,0,0,1)}.marker-transition-enter-from,.marker-transition-leave-to{opacity:0;transform:scale(.65)}.project-map-marker{align-items:center;background:var(--color-marker-bg,var(--color-primary));border:2px solid var(--color-marker-border-color,var(--color-white));border-radius:50%;color:var(--color-marker-color,var(--color-on-primary));cursor:pointer;display:flex;height:50px;justify-content:center;position:relative;transform:scale(.88);transition:transform .2s cubic-bezier(.2,0,0,1),background .1s cubic-bezier(.2,0,0,1);width:50px}@media (any-hover:hover) and (pointer:fine){.project-map-marker:hover{background:var(--color-marker-bg-hover,var(--color-primary-hover));transform:scale(1)}.project-map-marker:hover .project-map-marker__title{opacity:1;transform:translate(-50%)}}.project-map-marker.is-hovered{background:var(--color-marker-bg-hover,var(--color-primary-hover));transform:scale(1)}.project-map-marker.is-hovered .project-map-marker__title{opacity:1;transform:translate(-50%)}.project-map-marker img,.project-map-marker picture{border-radius:inherit;display:flex;height:100%;object-fit:cover;width:100%}.project-map-marker__title{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:var(--color-marker-title-bg,var(--color-blur-bg));border-radius:6px;bottom:100%;color:var(--color-marker-title-color,inherit);left:50%;margin-bottom:6px;opacity:0;padding:12px;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%,10px);transition:transform .3s cubic-bezier(.2,0,0,1),opacity .3s cubic-bezier(.2,0,0,1);white-space:nowrap}@media only screen and (max-width:734px){.project-map-marker__title{-webkit-backdrop-filter:unset!important;backdrop-filter:unset!important}}.project-map-marker__content{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;width:100%}.project-map-marker--large{height:68px;width:68px}.project-map-marker--priority{box-shadow:0 2px 8px #00000014}
