.map-container{position:relative;background-color:#e5e5e5}.map-container,.map-container svg{width:100%;height:100%}.continent{fill:#d4d4d4;stroke:#a3a3a3;stroke-width:.5;transition:fill .3s ease}.continent:hover{fill:#bfbfbf}.marker{cursor:pointer;transition:transform .3s ease}.marker:hover{transform:scale(1.2)}.tooltip{position:absolute;background:#fff;padding:4px 8px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);pointer-events:none;z-index:10;white-space:nowrap}