/* Mint Fresh Theme */
.bubble-container {
    background: linear-gradient(135deg, #7dd3c0 0%, #a8e6cf 50%, #88d8a3 100%);
}

/* Bubble glass effect for mint theme */
.bubble {
    background: radial-gradient(circle at 30% 30%, 
        rgba(255, 255, 255, 0.95) 0%,
        rgba(255, 255, 255, 0.7) 40%,
        rgba(255, 255, 255, 0.3) 100%);
    box-shadow: 
        inset 0 0 15px rgba(255, 255, 255, 0.9),
        0 0 25px rgba(125, 211, 192, 0.4),
        inset 2px 2px 8px rgba(255, 255, 255, 1);
}

.bubble::before {
    background: radial-gradient(circle, 
        rgba(255, 255, 255, 1) 0%,
        rgba(255, 255, 255, 0.5) 60%,
        transparent 50%);
}

.bubble::after {
    background: radial-gradient(circle, 
        rgba(255, 255, 255, 0.9) 0%,
        transparent 20%);
}

/* Theme button for mint */
.theme-btn.mint {
    background: linear-gradient(135deg, #7dd3c0, #88d8a3);
}