.global-icon {
  position: fixed;
  top: 1.2rem;
  left: 1.2rem;
  width: 36px;
  height: 36px;
  z-index: 9999;
  cursor: pointer;
  transition: transform 0.4s ease, opacity 0.4s ease;
  color: var(--icon-fill, #1d1d1b);
}
.global-icon svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  display: block;
}
.global-icon svg .cls-1,
.global-icon svg path,
.global-icon svg g,
.global-icon svg polygon,
.global-icon svg rect {
  fill: currentColor;
}
.global-icon:hover {
  transform: scale(1.03);
}
