.gpc-active {
background-color: #2563eb; 
color: #fff; 
padding: 0.75rem 1.5rem; 
border-radius: 0.5rem; 
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); 
border: none; 
cursor: pointer; 
transition: background-color 0.3s ease;
}

.gpc-inactive {
background-color: #fff; 
color: #4b5563; 
padding: 0.75rem 1.5rem; 
border-radius: 0.5rem; 
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); 
border: 1px solid #d1d5db; 
cursor: pointer; 
transition: background-color 0.3s ease;
}