.location-marker{background-color:var(--uui-white);border-radius:50% 50% 50% 10%;width:25px;height:25px;padding:4px;transform:rotate(-45deg);box-shadow:-4px 5px 5px #0003}.location-marker__icon{width:17px;height:17px;color:var(--uui-white);background-color:#646464e6;border-style:solid;border-width:1px;border-radius:50%;position:relative}.location-marker__icon--0{background-color:var(--uui-success);border-color:var(--uui-success)}.location-marker__icon--1{background-color:var(--uui-color-dataviz-lime);color:var(--uui-navy);border-color:var(--uui-color-dataviz-lime)}.location-marker__icon--2{background-color:var(--uui-warning);color:var(--uui-navy);border-color:var(--uui-warning)}.location-marker__icon--3{background-color:var(--uui-color-dataviz-orange);border-color:var(--uui-color-dataviz-orange)}.location-marker__icon--4{background-color:var(--uui-error);border-color:var(--uui-error)}.location-marker__icon.outside-footprint--0{color:var(--uui-navy);background-color:#12a88a59}.location-marker__icon.outside-footprint--1{background-color:#8abd4559}.location-marker__icon.outside-footprint--2{background-color:#ffa60059}.location-marker__icon.outside-footprint--3{color:var(--uui-navy);background-color:#f25d0059}.location-marker__icon.outside-footprint--4{color:var(--uui-navy);background-color:#ea223859}.location-marker__count{-webkit-user-select:none;user-select:none;font-family:var(--uui-primary-font-family);font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.location-marker__count--two-digits{font-size:10px}.location-marker.non-interactive{cursor:default;pointer-events:none}.location-marker:hover:not(.non-interactive){-webkit-user-select:none;user-select:none;background-color:#646464e6;transform:scale(1.3)rotate(-45deg)}.location-marker:hover:not(.non-interactive) .location-marker__icon{background-color:var(--uui-white)}.location-marker:hover:not(.non-interactive) .location-marker__count{color:var(--uui-navy);margin-left:-.5px}.location-marker.active:not(.non-interactive){-webkit-user-select:none;user-select:none;background-color:#646464e6;transform:scale(1.3)rotate(-45deg)}.location-marker.active:not(.non-interactive) .location-marker__icon{background-color:var(--uui-white)}.location-marker.active:not(.non-interactive) .location-marker__count{color:var(--uui-navy);margin-left:-.5px}.location-marker.color-code--0:hover:not(.non-interactive),.location-marker.color-code--0.active:not(.non-interactive){-webkit-user-select:none;user-select:none;background-color:var(--uui-success);transform:scale(1.3)rotate(-45deg)}.location-marker.color-code--0:hover:not(.non-interactive) .location-marker__icon,.location-marker.color-code--0.active:not(.non-interactive) .location-marker__icon{background-color:var(--uui-white)}.location-marker.color-code--0:hover:not(.non-interactive) .location-marker__count,.location-marker.color-code--0.active:not(.non-interactive) .location-marker__count{color:var(--uui-navy);margin-left:-.5px}.location-marker.color-code--1:hover:not(.non-interactive),.location-marker.color-code--1.active:not(.non-interactive){-webkit-user-select:none;user-select:none;background-color:var(--uui-color-dataviz-lime);transform:scale(1.3)rotate(-45deg)}.location-marker.color-code--1:hover:not(.non-interactive) .location-marker__icon,.location-marker.color-code--1.active:not(.non-interactive) .location-marker__icon{background-color:var(--uui-white)}.location-marker.color-code--1:hover:not(.non-interactive) .location-marker__count,.location-marker.color-code--1.active:not(.non-interactive) .location-marker__count{color:var(--uui-navy);margin-left:-.5px}.location-marker.color-code--2:hover:not(.non-interactive),.location-marker.color-code--2.active:not(.non-interactive){-webkit-user-select:none;user-select:none;background-color:var(--uui-warning);transform:scale(1.3)rotate(-45deg)}.location-marker.color-code--2:hover:not(.non-interactive) .location-marker__icon,.location-marker.color-code--2.active:not(.non-interactive) .location-marker__icon{background-color:var(--uui-white)}.location-marker.color-code--2:hover:not(.non-interactive) .location-marker__count,.location-marker.color-code--2.active:not(.non-interactive) .location-marker__count{color:var(--uui-navy);margin-left:-.5px}.location-marker.color-code--3:hover:not(.non-interactive),.location-marker.color-code--3.active:not(.non-interactive){-webkit-user-select:none;user-select:none;background-color:var(--uui-color-dataviz-orange);transform:scale(1.3)rotate(-45deg)}.location-marker.color-code--3:hover:not(.non-interactive) .location-marker__icon,.location-marker.color-code--3.active:not(.non-interactive) .location-marker__icon{background-color:var(--uui-white)}.location-marker.color-code--3:hover:not(.non-interactive) .location-marker__count,.location-marker.color-code--3.active:not(.non-interactive) .location-marker__count{color:var(--uui-navy);margin-left:-.5px}.location-marker.color-code--4:hover:not(.non-interactive),.location-marker.color-code--4.active:not(.non-interactive){-webkit-user-select:none;user-select:none;background-color:var(--uui-error);transform:scale(1.3)rotate(-45deg)}.location-marker.color-code--4:hover:not(.non-interactive) .location-marker__icon,.location-marker.color-code--4.active:not(.non-interactive) .location-marker__icon{background-color:var(--uui-white)}.location-marker.color-code--4:hover:not(.non-interactive) .location-marker__count,.location-marker.color-code--4.active:not(.non-interactive) .location-marker__count{color:var(--uui-navy);margin-left:-.5px}.location-marker__details{max-width:200px}
