    padding: 0.4rem 0.8rem;
        border-radius: 0.4rem;
        cursor: pointer;
        transition: all 0.2s;
        font-size: 0.875rem;
      }

      .refresh-button:hover {
        background-color: rgba(75, 192, 192, 0.4);
      }

      .refresh-button:active {
        transform: scale(0.98);
      }

      .refresh-button:disabled {
        opacity: 0.5;
        cursor: not-allowed;
      }

      .stats-grid {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 1r