@keyframes shockwave{0%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 2px rgba(0,0,0,.15),inset 0 0 1px #fff}95%{box-shadow:0 0 10px rgba(0,0,0,0),inset 0 0 30px rgba(0,0,0,0)}100%{-webkit-transform:scale(1.8);transform:scale(1.8)}}.HotspotPlugin_Hotspot{cursor:pointer;width:44px;height:44px;border-radius:100%;position:absolute;transform:translate(-50%, -50%)}.HotspotPlugin_Hotspot .hotspot-animation{width:44px;height:44px;opacity:1;border-radius:100%;background:rgba(255,255,255,.2);backdrop-filter:blur(1px);display:flex;justify-content:center;align-items:center;border:2px solid rgba(0,0,0,0);text-decoratio:none;position:absolute;margin-left:-10px;margin-top:-10px;z-index:10}.HotspotPlugin_Hotspot .hotspot-animation .spot-icon{z-index:20;pointer-events:none;overflow:hidden;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;position:absolute}.HotspotPlugin_Hotspot .hotspot-animation:hover{border-color:#fff}.HotspotPlugin_Hotspot .hotspot-animation:hover .spot-icon{font-size:0}.HotspotPlugin_Hotspot .hotspot-animation:hover:after{width:7px;height:7px;font-size:0}.HotspotPlugin_Hotspot .hotspot-animation:after{content:"";width:20px;height:20px;transition:.2s all ease-in-out;background:#fff;position:relative;display:block;border-radius:100%}.HotspotPlugin_Hotspot .hotspot-animation:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%;animation:shockwave 2s .5s ease-out infinite}.HotspotPlugin_Hotspot:active .hotspot-animation{border-color:var(--primary-color)}.HotspotPlugin_Hotspot:active .hotspot-animation:after{width:20px;height:20px}@media screen and (max-width: 768px){.HotspotPlugin_Hotspot{height:20px;width:20px}}.HotspotPlugin_Hotspot>div{width:200px;min-width:200px;overflow:hidden;font-size:12px;display:none;position:relative;top:40px;z-index:20;transition:transform .2s ease-in-out}.HotspotPlugin_Hotspot>div.animating{transform:scale(0)}.HotspotPlugin_Hotspot>div.active.show{transform:scale(1)}.HotspotPlugin_Hotspot>div.tooltip-bottom{top:auto;margin-top:-40px}@media screen and (max-width: 768px){.HotspotPlugin_Hotspot>div{top:20px}}.HotspotPlugin_Hotspot:hover>div{display:block}.HotspotPlugin_Hotspot>div>.Hotspot_Title{font-weight:bold}.HotspotPlugin_Hotspot>div>.Hotspot_Message{overflow-y:auto}.HotspotPlugin_Hotspot_Hidden{display:none !important;visibility:hidden !important}/*# sourceMappingURL=hotspot.min.css.map */