/* ========================================
   PLATFORM SPECIFIC COLORS
   ======================================== */

/* Facebook Colors */
.facebook-card::before {
    background: #1877F2;
}

.facebook-card .platform-icon {
    color: #1877F2;
    box-shadow: 0 0 30px rgba(24, 119, 242, 0.4);
}

.facebook-card .platform-btn {
    color: #1877F2;
    border-color: #1877F2;
}

    .facebook-card .platform-btn:hover {
        background: #1877F2;
    }

/* Instagram Colors */
.instagram-card::before {
    background: #E4405F;
}

.instagram-card .platform-icon {
    color: #E4405F;
    box-shadow: 0 0 30px rgba(228, 64, 95, 0.4);
}

.instagram-card .platform-btn {
    color: #E4405F;
    border-color: #E4405F;
}

    .instagram-card .platform-btn:hover {
        background: #E4405F;
    }

/* LinkedIn Colors */
.linkedin-card::before {
    background: #0A66C2;
}

.linkedin-card .platform-icon {
    color: #0A66C2;
    box-shadow: 0 0 30px rgba(10, 102, 194, 0.4);
}

.linkedin-card .platform-btn {
    color: #0A66C2;
    border-color: #0A66C2;
}

    .linkedin-card .platform-btn:hover {
        background: #0A66C2;
    }

/* WhatsApp Colors */
.whatsapp-card::before {
    background: #25D366;
}

.whatsapp-card .platform-icon {
    color: #25D366;
    box-shadow: 0 0 30px rgba(37, 211, 102, 0.4);
}

.whatsapp-card .platform-btn {
    color: #25D366;
    border-color: #25D366;
}

    .whatsapp-card .platform-btn:hover {
        background: #25D366;
    }

/* X Colors */
.x-card::before {
    background: #000000;
}

.x-card .platform-icon {
    color: #000000;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.4);
}

.x-card .platform-btn {
    color: #000000;
    border-color: #000000;
}

    .x-card .platform-btn:hover {
        background: #000000;
    }

/* Telegram Colors */
.telegram-card::before {
    background: #0088CC;
}

.telegram-card .platform-icon {
    color: #0088CC;
    box-shadow: 0 0 30px rgba(0, 136, 204, 0.4);
}

.telegram-card .platform-btn {
    color: #0088CC;
    border-color: #0088CC;
}

    .telegram-card .platform-btn:hover {
        background: #0088CC;
    }

/* Global Card */
.global-card::before {
    background: linear-gradient(135deg, #6366f1, #8b5cf6, #ec489a);
}

.global-card .platform-icon {
    color: #8b5cf6;
    box-shadow: 0 0 30px rgba(139, 92, 246, 0.4);
}

.global-card .platform-btn {
    color: #8b5cf6;
    border-color: #8b5cf6;
}

    .global-card .platform-btn:hover {
        background: #8b5cf6;
    }

/* Tool Card Variants */
.extraction-card::before {
    background: #1877F2;
}

.automation-card::before {
    background: #42B883;
}

.analysis-card::before {
    background: #8B5CF6;
}

.monitoring-card::before {
    background: #6F42C1;
}

.extraction-card .tool-icon {
    color: #1877F2;
}

.automation-card .tool-icon {
    color: #42B883;
}

.analysis-card .tool-icon {
    color: #8B5CF6;
}

.monitoring-card .tool-icon {
    color: #6F42C1;
}

.extraction-card .extraction-btn {
    color: #1877F2;
    border-color: #1877F2;
}

    .extraction-card .extraction-btn:hover {
        background: #1877F2;
    }

.automation-card .automation-btn {
    color: #42B883;
    border-color: #42B883;
}

    .automation-card .automation-btn:hover {
        background: #42B883;
    }

.analysis-card .analysis-btn {
    color: #8B5CF6;
    border-color: #8B5CF6;
}

    .analysis-card .analysis-btn:hover {
        background: #8B5CF6;
    }

.monitoring-card .monitoring-btn {
    color: #6F42C1;
    border-color: #6F42C1;
}

    .monitoring-card .monitoring-btn:hover {
        background: #6F42C1;
    }
