
.switch_5_button .switch_5_icon svg {
  height: 100%;
  width: 100%;
  fill: #a5a5a5;
}

.switch_5_container input:checked + .switch_5_button {
  box-shadow: inset -2px -2px 0 #5e5e5e, inset 2px 2px 0 #1c1c1c;
  border: 4px solid rgba(77, 124, 255, 0.281);
  animation: animeBorder_switch_5 0.3s linear alternate-reverse infinite;
}

.switch_5_container input:checked + .switch_5_button .switch_5_icon svg {
  fill: rgb(77, 124, 255);
  animation: animeFill_switch_5 0.3s linear alternate-reverse infinite;
}

@keyframes animeFill_switch_5 {
  to {
    fill: rgba(77, 124, 255, 0.642);
  }
}

@keyframes animeBorder_switch_5 {
  to {
    border-color: rgba(77, 124, 255, 0.137);
  }
}
