#airhome-logo {
  display: n1one;
  width: 52px;
  height: 52px;
  background: var(--text-color-accent);
  overflow: hidden;
  display: block;
  border-radius: 26px;
  box-sizing: border-box;
  padding-left: 0px !important;
  margin-left: -14px;
  position: relative; }
  #airhome-logo svg {
    width: 57px;
    position: relative;
    text-decoration: none;
    fill: var(--text-select-color);
    display: block;
    padding-left: 1px; }
  #airhome-logo #eye-paceholder {
    top: 21.5px;
    left: calc(41% - -1px);
    width: 10px;
    height: 10px;
    position: absolute;
    z-index: 1;
    border-radius: 30px; }
    #airhome-logo #eye-paceholder .poke_box {
      position: relative; }
      #airhome-logo #eye-paceholder .poke_box .pokeball {
        position: relative;
        width: 10px;
        /* 150px / 3 */
        height: 10px;
        /* 150px / 3 */
        background: var(--bg-select-color);
        border-radius: 50%;
        overflow: hidden;
        animation-play-state: paused; }
        #airhome-logo #eye-paceholder .poke_box .pokeball .pokeball__button {
          position: absolute;
          width: 3px;
          /* 30px / 3 */
          height: 3px;
          /* 30px / 3 */
          border: 0px solid var(--color-cta);
          /* 4px / 3 */
          border-radius: 50%;
          top: calc(50% - 1px);
          /* Adjusted */
          left: calc(50% - 1px);
          /* Adjusted */
          background: var(--color-cta);
          z-index: 10;
          animation: blink 0.5s alternate infinite;
          animation-play-state: paused; }
  #airhome-logo:hover {
    text-decoration: none; }

@keyframes blink {
  from {
    background: var(--color-cta); }
  to {
    background: var(--color-cta); } }

/* Adjust keyframes and animation if necessary */
@keyframes shake {
  0% {
    transform: translate(0, 0) rotate(0); }
  20% {
    transform: translate(-3.33px, 0) rotate(-6.67deg); }
  /* Adjusted */
  30% {
    transform: translate(3.33px, 0) rotate(6.67deg); }
  /* Adjusted */
  50% {
    transform: translate(-3.33px, 0) rotate(-3.33deg); }
  /* Adjusted */
  60% {
    transform: translate(3.33px, 0) rotate(3.33deg); }
  /* Adjusted */
  100% {
    transform: translate(0, 0) rotate(0); } }

@media only screen and (min-width: 960px) {
  #airhome-logo {
    display: block;
    width: inherit;
    height: inherit;
    background: none;
    overflow: visible;
    display: block;
    border-radius: inherit;
    box-sizing: content-box;
    padding-left: 0px !important;
    margin-left: 0px;
    position: relative; }
    #airhome-logo svg {
      width: 168px;
      text-decoration: none;
      fill: var(--text-color-accent); }
      #airhome-logo svg ellipse {
        stroke: var(--text-color-accent); }
    #airhome-logo #eye-paceholder {
      top: 2px;
      left: calc(34% - 1px);
      width: 40px;
      height: 40px;
      position: absolute;
      z-index: 1;
      border-radius: 30px; }
      #airhome-logo #eye-paceholder .poke_box {
        position: relative; }
        #airhome-logo #eye-paceholder .poke_box .pokeball {
          position: relative;
          width: 40px;
          /* 150px / 3 */
          height: 40px;
          /* 150px / 3 */
          background: var(--bg-select-color);
          border-radius: 50%;
          overflow: hidden;
          animation-play-state: paused; }
          #airhome-logo #eye-paceholder .poke_box .pokeball .pokeball__button {
            position: absolute;
            width: 6px;
            /* 30px / 3 */
            height: 6px;
            /* 30px / 3 */
            border: 0px solid var(--color-cta);
            /* 4px / 3 */
            border-radius: 50%;
            top: calc(50% - 3px);
            /* Adjusted */
            left: calc(50% - 3px);
            /* Adjusted */
            box-shadow: 0 0 0 1.5px var(--color-cta);
            /* 7px / 3 */
            z-index: 10;
            animation: blink 0.5s alternate infinite;
            animation-play-state: paused; } }
