/* TIMEON v12.4 — homepage only. The static front-page.php uses <body> without
   the WP home class; old rules tied to body.home never matched. Target #site directly. */
html body #site .fixed-actions > a:last-child {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 9px !important;
  animation: none !important;
  transform: none !important;
  overflow: visible !important;
}
/* Remove the legacy generated dots; the real HTML span is the single source of truth. */
html body #site .fixed-actions > a:last-child::before,
html body #site .fixed-actions > a:last-child::after {
  content: none !important;
  display: none !important;
  animation: none !important;
}
html body #site .fixed-actions > a:last-child > span.timeon-home-kakao-dot {
  display: inline-block !important;
  position: relative !important;
  width: 10px !important;
  height: 10px !important;
  min-width: 10px !important;
  min-height: 10px !important;
  flex: 0 0 10px !important;
  margin: 0 !important;
  padding: 0 !important;
  background: #1b5b49 !important;
  border-radius: 50% !important;
  box-shadow: none !important;
  transform: none !important;
  opacity: 1 !important;
  visibility: visible !important;
  overflow: visible !important;
  animation: none !important;
  isolation: isolate !important;
}
html body #site .fixed-actions > a:last-child > span.timeon-home-kakao-dot::after {
  content: '' !important;
  display: block !important;
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  border-radius: 50% !important;
  background: rgba(27,91,73,.44) !important;
  box-shadow: none !important;
  pointer-events: none !important;
  transform-origin: center !important;
  animation: timeonHomeHalo124 2.1s ease-out infinite !important;
}
@keyframes timeonHomeHalo124 {
  0% { transform: scale(1); opacity: .58; }
  65% { transform: scale(3); opacity: 0; }
  100% { transform: scale(3); opacity: 0; }
}
@media (prefers-reduced-motion: reduce) {
  html body #site .fixed-actions > a:last-child > span.timeon-home-kakao-dot::after {
    animation: none !important;
    transform: scale(1.5);
    opacity: .15;
  }
}
