/* src/css/vendors/vector-map.css */
@layer properties;
.jvm-tooltip {
  border-style: var(--tw-border-style);
  border-width: 1px;
  position: fixed;
  z-index: 50;
  padding: 0.25rem 0.75rem;
  background: var(--color-background);
  @supports (color: color-mix(in lab, red, red)) {
    background: color-mix(in oklab, var(--color-background) 80%, transparent);
  }
  box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  border-radius: 0.5rem;
  display: none;
  &.active {
    display: block;
  }
}
@keyframes ripple-stroke {
  0% {
    stroke-width: 5;
    stroke-opacity: 1;
  }
  100% {
    stroke-width: 25;
    stroke-opacity: 0;
  }
}
#jvm-markers-group > circle {
  animation: ripple-stroke 1.5s ease-out infinite;
  transform-origin: center;
}
@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *,
    ::before,
    ::after,
    ::backdrop {
      --tw-border-style: solid;
    }
  }
}
/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */
