:root {
  --cooltipz-fontawesome: FontAwesome;
}

.custom--small {
  --cooltipz-small: 4.5rem;
}
.custom--medium {
  --cooltipz-medium: 8rem;
}
.custom--large {
  --cooltipz-large: 12rem;
}
.custom--revert {
  --cooltipz-bg-color: #fff;
  --cooltipz-text-color: #000;
  --cooltipz-border-color: #fff;
}
.custom--help {
  --cooltipz-cursor: help;
}
.custom--delay {
  --cooltipz-delay-show: 1s;
  --cooltipz-delay-hide: 2s;
}
.custom--far {
  --cooltipz-slide: 50px;
}
.custom--still {
  --cooltipz-slide: 0;
}
.custom--opposite {
  --cooltipz-slide: -50px;
}
.custom--big {
  --cooltipz-font-size: 1.6rem;
  --cooltipz-arrow-size: 1rem;
}
.custom--arrow {
  --cooltipz-arrow-size: 1.5rem;
  --cooltipz-border-radius: 0;
}
.custom--round {
  --cooltipz-border-radius: 5rem;
}
.custom--sharp {
  --cooltipz-border-radius: 0;
}
.custom--pointy {
  --cooltipz-arrow-size: 0.82rem;
  --cooltipz-border-radius: 0;
}
.custom--slow {
  --cooltipz-timing: 3s;
}
.custom--border {
  --cooltipz-border-color: #f00;
  --cooltipz-border-width: 2px;
}
.custom--border-2 {
  --cooltipz-border-color: #0f0;
  --cooltipz-border-width: 2px;
  --cooltipz-border-style: dashed;
}
.custom--border-3 {
  --cooltipz-border-color: #000;
  --cooltipz-border-width: 2px;
  --cooltipz-text-color: #000;
  --cooltipz-bg-color: #fff;
}


@keyframes octocat-wave {
  0%, 100% {
    transform: rotate(0);
  }
  20%, 60% {
    transform: rotate(-25deg);
  }
  40%, 80% {
    transform: rotate(10deg);
  }
}
.github-corner:hover .octo-arm {
  animation: octocat-wave 560ms ease-in-out;
}
.github-corner svg {
  border: 0;
  color: #fff;
  fill: #151513;
  left: 0;
  position: absolute;
  top: 0;
  transform: scale(-1, 1);
}
.github-corner .octo-arm {
  transform-origin: 8.125rem 6.625rem;
}
.github-corner__wrapper {
  display: block;
  height: 5rem;
  width: 5rem;
  position: absolute;
  top: 0;
  left: 0;
}
.github-corner__wrapper a,
.github-corner__wrapper svg {
  height: 100%;
  width: 100%;
  display: block;
}

@media (max-width: 31.25em) {
  .github-corner:hover .octo-arm {
    animation: none;
  }
  .github-corner .octo-arm {
    animation: octocat-wave 560ms ease-in-out;
  }
}


[aria-label][class*=cooltipz].cooltipz--top:after, [aria-label][class*=cooltipz].cooltipz--top:before, [aria-label][class*=cooltipz][data-cooltipz-dir=top]:after, [aria-label][class*=cooltipz][data-cooltipz-dir=top]:before, [aria-label][data-cooltipz-dir].cooltipz--top:after, [aria-label][data-cooltipz-dir].cooltipz--top:before, [aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:after, [aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:before {
  font-family:"Roboto",TheSans-Plain, Arial, sans-serif;
}
