.gtds2-container {
    max-width: 900px;
    margin: 0 auto;
    text-align: center;
}

.gtds2-buttons {
    display: flex;
    justify-content: center;
    gap: 10px;
    margin-bottom: 20px;
}

.gtds2-btn {
    flex: 1;
    padding: 12px 16px;
    background: #e8e8e8;
    border-radius: 10px;
    font-weight: 600;
    border: none;
    cursor: pointer;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:8px;
    transition:0.3s;
}

.gtds2-btn.active {
    background:#ff4d4d;
    color:white;
}

.gtds2-panel { display:none; }
.gtds2-panel.active { display:block; }

@media(max-width:600px){
    .gtds2-buttons { flex-direction:column; }
}
