.calendar-add-actions a[href^="https://calendar.google.com"],
.calendar-add-actions button[type="button"] {
  gap: 0.55rem;
}

.calendar-add-actions a[href^="https://calendar.google.com"] > svg,
.calendar-add-actions button[type="button"] > svg {
  display: none;
}

.calendar-add-actions a[href^="https://calendar.google.com"]::before,
.calendar-add-actions button[type="button"]::before {
  align-items: center;
  border-radius: 0.45rem;
  box-sizing: border-box;
  display: inline-flex;
  flex: 0 0 auto;
  font-size: 0.76rem;
  font-weight: 800;
  height: 1.35rem;
  justify-content: center;
  line-height: 1;
  width: 1.35rem;
}

.calendar-add-actions a[href^="https://calendar.google.com"]::before {
  background: conic-gradient(from 0deg, #4285f4 0 25%, #34a853 0 50%, #fbbc05 0 75%, #ea4335 0 100%);
  color: #fff;
  content: "G";
}

.calendar-add-actions button[type="button"]::before {
  background: #111;
  color: #fff;
  content: "";
  font-family: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", sans-serif;
  font-size: 0.86rem;
}
