/* Language specific colors - Light Theme */
.project-card .typescript {
    background-color: #3178c6;
    color: white;
}

.project-card .python {
    background-color: #3572A5;
    color: white;
}

.project-card .php {
    background-color: #777BB4;
    color: white;
}

.project-card .java {
    background-color: #f89820;
    color: white;
}

.project-card .html {
    background-color: #e34c26;
    color: white;
}

.project-card .e {
    background-color: #ccce35;
    color: white;
}

.project-card .cpp {
    background-color: #6495ED;
    color: white;
}

.project-card .c {
    background-color: #555555;
    color: white;
}

.project-card .csharp {
    background-color: #178600;
    color: white;
}

.project-card .rust {
    background-color: #dea584;
    color: black;
}

.project-card .r {
    background-color: #198CE7;
    color: white;
}

.project-card .go {
    background-color: #00ADD8;
    color: white;
}

.project-card .vb {
    background-color: #945db7;
    color: white;
}

.project-card .swift {
    background-color: #F05138;
    color: white;
}

.project-card .cangjie {
    background-color: #C91F37;
    color: white;
}

/* Language specific colors - Dark Theme */
body.dark-theme .project-card .typescript {
    background-color: #1e4b8b;
}

body.dark-theme .project-card .python {
    background-color: #25557a;
}

body.dark-theme .project-card .php {
    background-color: #5a5d8a;
}

body.dark-theme .project-card .java {
    background-color: #d17a0b;
}

body.dark-theme .project-card .html {
    background-color: #a8371b;
}

body.dark-theme .project-card .e {
    background-color: #B8B82D;
}

body.dark-theme .project-card .cpp {
    background-color: #4169E1;
}

body.dark-theme .project-card .c {
    background-color: #333333;
}

body.dark-theme .project-card .csharp {
    background-color: #0d5a00;
}

body.dark-theme .project-card .rust {
    background-color: #c97e5a;
}

body.dark-theme .project-card .r {
    background-color: #126db3;
}

body.dark-theme .project-card .go {
    background-color: #0085b3;
}

body.dark-theme .project-card .vb {
    background-color: #7a4a96;
}

body.dark-theme .project-card .swift {
    background-color: #cc3a24;
}

body.dark-theme .project-card .cangjie {
    background-color: #A51717;
}

.project-card .dart {
    background-color: #00B4AB;
    color: white;
}

body.dark-theme .project-card .dart {
    background-color: #00827B;
}

.project-card .javascript {
    background-color: #f7df1e;
    color: black;
}

body.dark-theme .project-card .javascript {
    background-color: #d4bb1a;
}
