/* ===========================================
   RANK STYLES - Post card tier styling
   Copper (1-2) → Amethyst (70-99)
   =========================================== */

/* Copper Rank: 1-2 likes */
.post.card[data-likes="1"],
.post.card[data-likes="2"] {
    background: linear-gradient(135deg, #f5f5f5 0%, #e8d4c0 100%);
    border: 1px solid #c9a987;
    box-shadow: 0 2px 10px rgba(139, 69, 19, 0.1);
}

.post.card[data-likes="1"]:hover,
.post.card[data-likes="2"]:hover {
    box-shadow: 0 4px 16px rgba(139, 69, 19, 0.15);
    border-color: #b8956f;
    transform: translateY(-2px);
}

/* Silver Rank: 3-5 likes */
.post.card[data-likes="3"],
.post.card[data-likes="4"],
.post.card[data-likes="5"] {
    background: linear-gradient(135deg, #c0c0c0 0%, #e8e8e8 40%, #d3d3d3 70%, #a9a9a9 100%);
    border: 1px solid #8b8b8b;
    box-shadow: 0 2px 12px rgba(100, 116, 139, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
}

.post.card[data-likes="3"]:hover,
.post.card[data-likes="4"]:hover,
.post.card[data-likes="5"]:hover {
    box-shadow: 0 4px 18px rgba(100, 116, 139, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.5);
    border-color: #6b6b6b;
    transform: translateY(-2px);
}

/* Gold Rank: 6-9 likes */
.post.card[data-likes="6"],
.post.card[data-likes="7"],
.post.card[data-likes="8"],
.post.card[data-likes="9"] {
    background: linear-gradient(135deg, #ffd700 0%, #ffed4e 35%, #ffc107 70%, #d4af37 100%);
    border: 1.5px solid #c5a028;
    box-shadow: 0 3px 16px rgba(212, 175, 55, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.3);
}

.post.card[data-likes="6"]:hover,
.post.card[data-likes="7"]:hover,
.post.card[data-likes="8"]:hover,
.post.card[data-likes="9"]:hover {
    box-shadow: 0 5px 22px rgba(212, 175, 55, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.4);
    border-color: #b8941f;
    transform: translateY(-2px);
}

/* Platinum Rank: 10-19 likes */
.post.card[data-likes="10"],
.post.card[data-likes="11"],
.post.card[data-likes="12"],
.post.card[data-likes="13"],
.post.card[data-likes="14"],
.post.card[data-likes="15"],
.post.card[data-likes="16"],
.post.card[data-likes="17"],
.post.card[data-likes="18"],
.post.card[data-likes="19"] {
    background: linear-gradient(145deg,
            #1a3d2e 0%,
            #2d5a45 10%,
            #1e4535 20%,
            #3a6b55 35%,
            #255040 50%,
            #4a7a65 65%,
            #1a4030 80%,
            #2d5545 100%);
    border: 2px solid #0f2a1f;
    box-shadow:
        0 4px 18px rgba(0, 0, 0, 0.4),
        inset 0 1px 0 rgba(255, 255, 255, 0.1),
        inset 0 -1px 0 rgba(0, 0, 0, 0.3);
}

.post.card[data-likes="10"]::before,
.post.card[data-likes="11"]::before,
.post.card[data-likes="12"]::before,
.post.card[data-likes="13"]::before,
.post.card[data-likes="14"]::before,
.post.card[data-likes="15"]::before,
.post.card[data-likes="16"]::before,
.post.card[data-likes="17"]::before,
.post.card[data-likes="18"]::before,
.post.card[data-likes="19"]::before {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: inherit;
    background: linear-gradient(120deg,
            transparent 0%,
            rgba(255, 255, 255, 0.1) 25%,
            transparent 50%,
            rgba(255, 255, 255, 0.06) 75%,
            transparent 100%);
    pointer-events: none;
    z-index: 1;
}

.post.card[data-likes="10"]:hover,
.post.card[data-likes="11"]:hover,
.post.card[data-likes="12"]:hover,
.post.card[data-likes="13"]:hover,
.post.card[data-likes="14"]:hover,
.post.card[data-likes="15"]:hover,
.post.card[data-likes="16"]:hover,
.post.card[data-likes="17"]:hover,
.post.card[data-likes="18"]:hover,
.post.card[data-likes="19"]:hover {
    box-shadow: 0 6px 24px rgba(0, 0, 0, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.15);
    border-color: #0a1f15;
    transform: translateY(-3px);
}

/* Diamond Rank: 20-29 likes */
.post.card[data-likes="20"],
.post.card[data-likes="21"],
.post.card[data-likes="22"],
.post.card[data-likes="23"],
.post.card[data-likes="24"],
.post.card[data-likes="25"],
.post.card[data-likes="26"],
.post.card[data-likes="27"],
.post.card[data-likes="28"],
.post.card[data-likes="29"] {
    background: linear-gradient(135deg, #dbeafe 0%, #93c5fd 100%);
    border: 2px solid #3b82f6;
    box-shadow: 0 6px 28px rgba(59, 130, 246, 0.4);
    position: relative;
}

.post.card[data-likes="20"]::before,
.post.card[data-likes="21"]::before,
.post.card[data-likes="22"]::before,
.post.card[data-likes="23"]::before,
.post.card[data-likes="24"]::before,
.post.card[data-likes="25"]::before,
.post.card[data-likes="26"]::before,
.post.card[data-likes="27"]::before,
.post.card[data-likes="28"]::before,
.post.card[data-likes="29"]::before {
    background: linear-gradient(90deg, #3b82f6, #60a5fa);
    opacity: 1;
}

.post.card[data-likes="20"]:hover,
.post.card[data-likes="21"]:hover,
.post.card[data-likes="22"]:hover,
.post.card[data-likes="23"]:hover,
.post.card[data-likes="24"]:hover,
.post.card[data-likes="25"]:hover,
.post.card[data-likes="26"]:hover,
.post.card[data-likes="27"]:hover,
.post.card[data-likes="28"]:hover,
.post.card[data-likes="29"]:hover {
    box-shadow: 0 8px 36px rgba(59, 130, 246, 0.5);
    border-color: #2563eb;
    transform: translateY(-4px);
}

/* Ruby Rank: 30-39 likes */
.post.card[data-likes="30"],
.post.card[data-likes="31"],
.post.card[data-likes="32"],
.post.card[data-likes="33"],
.post.card[data-likes="34"],
.post.card[data-likes="35"],
.post.card[data-likes="36"],
.post.card[data-likes="37"],
.post.card[data-likes="38"],
.post.card[data-likes="39"] {
    background: linear-gradient(135deg, #ffe4e6 0%, #fda4af 50%, #fb7185 100%);
    border: 2px solid #e11d48;
    box-shadow: 0 6px 32px rgba(225, 29, 72, 0.45);
    position: relative;
}

.post.card[data-likes="30"]::before,
.post.card[data-likes="31"]::before,
.post.card[data-likes="32"]::before,
.post.card[data-likes="33"]::before,
.post.card[data-likes="34"]::before,
.post.card[data-likes="35"]::before,
.post.card[data-likes="36"]::before,
.post.card[data-likes="37"]::before,
.post.card[data-likes="38"]::before,
.post.card[data-likes="39"]::before {
    background: linear-gradient(90deg, #e11d48, #fb7185, #f43f5e);
    opacity: 1;
}

.post.card[data-likes="30"]:hover,
.post.card[data-likes="31"]:hover,
.post.card[data-likes="32"]:hover,
.post.card[data-likes="33"]:hover,
.post.card[data-likes="34"]:hover,
.post.card[data-likes="35"]:hover,
.post.card[data-likes="36"]:hover,
.post.card[data-likes="37"]:hover,
.post.card[data-likes="38"]:hover,
.post.card[data-likes="39"]:hover {
    box-shadow: 0 10px 40px rgba(225, 29, 72, 0.55);
    border-color: #be123c;
    transform: translateY(-4px) scale(1.01);
}

/* Emerald Rank: 40-49 likes */
.post.card[data-likes="40"],
.post.card[data-likes="41"],
.post.card[data-likes="42"],
.post.card[data-likes="43"],
.post.card[data-likes="44"],
.post.card[data-likes="45"],
.post.card[data-likes="46"],
.post.card[data-likes="47"],
.post.card[data-likes="48"],
.post.card[data-likes="49"] {
    background: linear-gradient(135deg, #d1fae5 0%, #6ee7b7 50%, #34d399 100%);
    border: 2.5px solid #059669;
    box-shadow: 0 8px 36px rgba(5, 150, 105, 0.5);
    position: relative;
}

.post.card[data-likes="40"]::before,
.post.card[data-likes="41"]::before,
.post.card[data-likes="42"]::before,
.post.card[data-likes="43"]::before,
.post.card[data-likes="44"]::before,
.post.card[data-likes="45"]::before,
.post.card[data-likes="46"]::before,
.post.card[data-likes="47"]::before,
.post.card[data-likes="48"]::before,
.post.card[data-likes="49"]::before {
    background: linear-gradient(90deg, #059669, #34d399, #10b981);
    opacity: 1;
}

.post.card[data-likes="40"]:hover,
.post.card[data-likes="41"]:hover,
.post.card[data-likes="42"]:hover,
.post.card[data-likes="43"]:hover,
.post.card[data-likes="44"]:hover,
.post.card[data-likes="45"]:hover,
.post.card[data-likes="46"]:hover,
.post.card[data-likes="47"]:hover,
.post.card[data-likes="48"]:hover,
.post.card[data-likes="49"]:hover {
    box-shadow: 0 12px 44px rgba(5, 150, 105, 0.6);
    border-color: #047857;
    transform: translateY(-5px) scale(1.02);
}

/* Sapphire Rank: 50-69 likes */
.post.card[data-likes="50"],
.post.card[data-likes="51"],
.post.card[data-likes="52"],
.post.card[data-likes="53"],
.post.card[data-likes="54"],
.post.card[data-likes="55"],
.post.card[data-likes="56"],
.post.card[data-likes="57"],
.post.card[data-likes="58"],
.post.card[data-likes="59"],
.post.card[data-likes="60"],
.post.card[data-likes="61"],
.post.card[data-likes="62"],
.post.card[data-likes="63"],
.post.card[data-likes="64"],
.post.card[data-likes="65"],
.post.card[data-likes="66"],
.post.card[data-likes="67"],
.post.card[data-likes="68"],
.post.card[data-likes="69"] {
    background: linear-gradient(135deg, #dbeafe 0%, #60a5fa 50%, #3b82f6 70%, #2563eb 100%);
    border: 3px solid #1e40af;
    box-shadow: 0 10px 40px rgba(37, 99, 235, 0.55), inset 0 1px 0 rgba(255, 255, 255, 0.3);
    position: relative;
}

.post.card[data-likes="50"]::before,
.post.card[data-likes="51"]::before,
.post.card[data-likes="52"]::before,
.post.card[data-likes="53"]::before,
.post.card[data-likes="54"]::before,
.post.card[data-likes="55"]::before,
.post.card[data-likes="56"]::before,
.post.card[data-likes="57"]::before,
.post.card[data-likes="58"]::before,
.post.card[data-likes="59"]::before,
.post.card[data-likes="60"]::before,
.post.card[data-likes="61"]::before,
.post.card[data-likes="62"]::before,
.post.card[data-likes="63"]::before,
.post.card[data-likes="64"]::before,
.post.card[data-likes="65"]::before,
.post.card[data-likes="66"]::before,
.post.card[data-likes="67"]::before,
.post.card[data-likes="68"]::before,
.post.card[data-likes="69"]::before {
    background: linear-gradient(90deg, #1e40af, #3b82f6, #60a5fa, #3b82f6, #1e40af);
    background-size: 200% 100%;
    animation: shimmer 3s infinite;
    opacity: 1;
}

.post.card[data-likes="50"]:hover,
.post.card[data-likes="51"]:hover,
.post.card[data-likes="52"]:hover,
.post.card[data-likes="53"]:hover,
.post.card[data-likes="54"]:hover,
.post.card[data-likes="55"]:hover,
.post.card[data-likes="56"]:hover,
.post.card[data-likes="57"]:hover,
.post.card[data-likes="58"]:hover,
.post.card[data-likes="59"]:hover,
.post.card[data-likes="60"]:hover,
.post.card[data-likes="61"]:hover,
.post.card[data-likes="62"]:hover,
.post.card[data-likes="63"]:hover,
.post.card[data-likes="64"]:hover,
.post.card[data-likes="65"]:hover,
.post.card[data-likes="66"]:hover,
.post.card[data-likes="67"]:hover,
.post.card[data-likes="68"]:hover,
.post.card[data-likes="69"]:hover {
    box-shadow: 0 14px 48px rgba(37, 99, 235, 0.65), inset 0 1px 0 rgba(255, 255, 255, 0.4);
    border-color: #1e3a8a;
    transform: translateY(-5px) scale(1.02);
}

/* Amethyst Rank: 70-99 likes */
.post.card[data-likes="70"],
.post.card[data-likes="71"],
.post.card[data-likes="72"],
.post.card[data-likes="73"],
.post.card[data-likes="74"],
.post.card[data-likes="75"],
.post.card[data-likes="76"],
.post.card[data-likes="77"],
.post.card[data-likes="78"],
.post.card[data-likes="79"],
.post.card[data-likes="80"],
.post.card[data-likes="81"],
.post.card[data-likes="82"],
.post.card[data-likes="83"],
.post.card[data-likes="84"],
.post.card[data-likes="85"],
.post.card[data-likes="86"],
.post.card[data-likes="87"],
.post.card[data-likes="88"],
.post.card[data-likes="89"],
.post.card[data-likes="90"],
.post.card[data-likes="91"],
.post.card[data-likes="92"],
.post.card[data-likes="93"],
.post.card[data-likes="94"],
.post.card[data-likes="95"],
.post.card[data-likes="96"],
.post.card[data-likes="97"],
.post.card[data-likes="98"],
.post.card[data-likes="99"] {
    background: linear-gradient(135deg, #f3e8ff 0%, #c084fc 50%, #a855f7 70%, #9333ea 100%);
    border: 3px solid #7e22ce;
    box-shadow: 0 12px 44px rgba(147, 51, 234, 0.6), inset 0 1px 0 rgba(255, 255, 255, 0.35);
    position: relative;
}

.post.card[data-likes="70"]::before,
.post.card[data-likes="71"]::before,
.post.card[data-likes="72"]::before,
.post.card[data-likes="73"]::before,
.post.card[data-likes="74"]::before,
.post.card[data-likes="75"]::before,
.post.card[data-likes="76"]::before,
.post.card[data-likes="77"]::before,
.post.card[data-likes="78"]::before,
.post.card[data-likes="79"]::before,
.post.card[data-likes="80"]::before,
.post.card[data-likes="81"]::before,
.post.card[data-likes="82"]::before,
.post.card[data-likes="83"]::before,
.post.card[data-likes="84"]::before,
.post.card[data-likes="85"]::before,
.post.card[data-likes="86"]::before,
.post.card[data-likes="87"]::before,
.post.card[data-likes="88"]::before,
.post.card[data-likes="89"]::before,
.post.card[data-likes="90"]::before,
.post.card[data-likes="91"]::before,
.post.card[data-likes="92"]::before,
.post.card[data-likes="93"]::before,
.post.card[data-likes="94"]::before,
.post.card[data-likes="95"]::before,
.post.card[data-likes="96"]::before,
.post.card[data-likes="97"]::before,
.post.card[data-likes="98"]::before,
.post.card[data-likes="99"]::before {
    background: linear-gradient(90deg, #7e22ce, #a855f7, #c084fc, #a855f7, #7e22ce);
    background-size: 200% 100%;
    animation: shimmer 2.5s infinite;
    opacity: 1;
    height: 4px;
}

.post.card[data-likes="70"]:hover,
.post.card[data-likes="71"]:hover,
.post.card[data-likes="72"]:hover,
.post.card[data-likes="73"]:hover,
.post.card[data-likes="74"]:hover,
.post.card[data-likes="75"]:hover,
.post.card[data-likes="76"]:hover,
.post.card[data-likes="77"]:hover,
.post.card[data-likes="78"]:hover,
.post.card[data-likes="79"]:hover,
.post.card[data-likes="80"]:hover,
.post.card[data-likes="81"]:hover,
.post.card[data-likes="82"]:hover,
.post.card[data-likes="83"]:hover,
.post.card[data-likes="84"]:hover,
.post.card[data-likes="85"]:hover,
.post.card[data-likes="86"]:hover,
.post.card[data-likes="87"]:hover,
.post.card[data-likes="88"]:hover,
.post.card[data-likes="89"]:hover,
.post.card[data-likes="90"]:hover,
.post.card[data-likes="91"]:hover,
.post.card[data-likes="92"]:hover,
.post.card[data-likes="93"]:hover,
.post.card[data-likes="94"]:hover,
.post.card[data-likes="95"]:hover,
.post.card[data-likes="96"]:hover,
.post.card[data-likes="97"]:hover,
.post.card[data-likes="98"]:hover,
.post.card[data-likes="99"]:hover {
    box-shadow: 0 16px 52px rgba(147, 51, 234, 0.7), inset 0 1px 0 rgba(255, 255, 255, 0.45);
    border-color: #6b21a8;
    transform: translateY(-6px) scale(1.03);
}

/* =========================================== 
   TEXT VISIBILITY FOR RANKED CARDS
   =========================================== */

/* Copper (1-2) */
.post.card[data-likes="1"] .post-header h3 a,
.post.card[data-likes="2"] .post-header h3 a,
.post.card[data-likes="1"] .post-meta .author,
.post.card[data-likes="2"] .post-meta .author {
    color: #000000;
    text-shadow: none;
    font-weight: 700;
}

.post.card[data-likes="1"] .post-excerpt,
.post.card[data-likes="2"] .post-excerpt,
.post.card[data-likes="1"] .post-meta,
.post.card[data-likes="2"] .post-meta {
    color: #374151;
}

.post.card[data-likes="1"] .post-meta .date,
.post.card[data-likes="2"] .post-meta .date,
.post.card[data-likes="1"] .post-meta .meta-dot,
.post.card[data-likes="2"] .post-meta .meta-dot {
    color: #6b7280;
}

/* Silver (3-5) */
.post.card[data-likes="3"] .post-header h3 a,
.post.card[data-likes="4"] .post-header h3 a,
.post.card[data-likes="5"] .post-header h3 a,
.post.card[data-likes="3"] .post-meta .author,
.post.card[data-likes="4"] .post-meta .author,
.post.card[data-likes="5"] .post-meta .author {
    color: #1f2937;
    text-shadow: 0 1px 2px rgba(255, 255, 255, 0.5);
    font-weight: 700;
}

.post.card[data-likes="3"] .post-excerpt,
.post.card[data-likes="4"] .post-excerpt,
.post.card[data-likes="5"] .post-excerpt {
    color: #374151;
}

.post.card[data-likes="3"] .post-meta .date,
.post.card[data-likes="4"] .post-meta .date,
.post.card[data-likes="5"] .post-meta .date {
    color: #6b7280;
    font-weight: 500;
}

/* Gold (6-9) */
.post.card[data-likes="6"] .post-header h3 a,
.post.card[data-likes="7"] .post-header h3 a,
.post.card[data-likes="8"] .post-header h3 a,
.post.card[data-likes="9"] .post-header h3 a,
.post.card[data-likes="6"] .post-meta .author,
.post.card[data-likes="7"] .post-meta .author,
.post.card[data-likes="8"] .post-meta .author,
.post.card[data-likes="9"] .post-meta .author {
    color: #78350f;
    text-shadow: 0 1px 2px rgba(255, 255, 255, 0.5);
    font-weight: 700;
}

.post.card[data-likes="6"] .post-excerpt,
.post.card[data-likes="7"] .post-excerpt,
.post.card[data-likes="8"] .post-excerpt,
.post.card[data-likes="9"] .post-excerpt {
    color: #92400e;
}

.post.card[data-likes="6"] .post-meta .date,
.post.card[data-likes="7"] .post-meta .date,
.post.card[data-likes="8"] .post-meta .date,
.post.card[data-likes="9"] .post-meta .date {
    color: #a16207;
    font-weight: 500;
}

/* Platinum (10-19) */
.post.card[data-likes="10"] .post-header h3 a,
.post.card[data-likes="11"] .post-header h3 a,
.post.card[data-likes="12"] .post-header h3 a,
.post.card[data-likes="13"] .post-header h3 a,
.post.card[data-likes="14"] .post-header h3 a,
.post.card[data-likes="15"] .post-header h3 a,
.post.card[data-likes="16"] .post-header h3 a,
.post.card[data-likes="17"] .post-header h3 a,
.post.card[data-likes="18"] .post-header h3 a,
.post.card[data-likes="19"] .post-header h3 a,
.post.card[data-likes="10"] .post-meta .author,
.post.card[data-likes="11"] .post-meta .author,
.post.card[data-likes="12"] .post-meta .author,
.post.card[data-likes="13"] .post-meta .author,
.post.card[data-likes="14"] .post-meta .author,
.post.card[data-likes="15"] .post-meta .author,
.post.card[data-likes="16"] .post-meta .author,
.post.card[data-likes="17"] .post-meta .author,
.post.card[data-likes="18"] .post-meta .author,
.post.card[data-likes="19"] .post-meta .author {
    color: #a7f3d0;
    font-weight: 700;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
}

.post.card[data-likes="10"] .post-excerpt,
.post.card[data-likes="11"] .post-excerpt,
.post.card[data-likes="12"] .post-excerpt,
.post.card[data-likes="13"] .post-excerpt,
.post.card[data-likes="14"] .post-excerpt,
.post.card[data-likes="15"] .post-excerpt,
.post.card[data-likes="16"] .post-excerpt,
.post.card[data-likes="17"] .post-excerpt,
.post.card[data-likes="18"] .post-excerpt,
.post.card[data-likes="19"] .post-excerpt {
    color: #86efac;
}

.post.card[data-likes="10"] .post-meta .date,
.post.card[data-likes="11"] .post-meta .date,
.post.card[data-likes="12"] .post-meta .date,
.post.card[data-likes="13"] .post-meta .date,
.post.card[data-likes="14"] .post-meta .date,
.post.card[data-likes="15"] .post-meta .date,
.post.card[data-likes="16"] .post-meta .date,
.post.card[data-likes="17"] .post-meta .date,
.post.card[data-likes="18"] .post-meta .date,
.post.card[data-likes="19"] .post-meta .date {
    color: #6ee7b7;
    font-weight: 500;
}

/* Diamond (20-29) */
.post.card[data-likes="20"] .post-header h3 a,
.post.card[data-likes="21"] .post-header h3 a,
.post.card[data-likes="22"] .post-header h3 a,
.post.card[data-likes="23"] .post-header h3 a,
.post.card[data-likes="24"] .post-header h3 a,
.post.card[data-likes="25"] .post-header h3 a,
.post.card[data-likes="26"] .post-header h3 a,
.post.card[data-likes="27"] .post-header h3 a,
.post.card[data-likes="28"] .post-header h3 a,
.post.card[data-likes="29"] .post-header h3 a,
.post.card[data-likes="20"] .post-meta .author,
.post.card[data-likes="21"] .post-meta .author,
.post.card[data-likes="22"] .post-meta .author,
.post.card[data-likes="23"] .post-meta .author,
.post.card[data-likes="24"] .post-meta .author,
.post.card[data-likes="25"] .post-meta .author,
.post.card[data-likes="26"] .post-meta .author,
.post.card[data-likes="27"] .post-meta .author,
.post.card[data-likes="28"] .post-meta .author,
.post.card[data-likes="29"] .post-meta .author {
    color: #1e3a8a;
    font-weight: 700;
}

.post.card[data-likes="20"] .post-excerpt,
.post.card[data-likes="21"] .post-excerpt,
.post.card[data-likes="22"] .post-excerpt,
.post.card[data-likes="23"] .post-excerpt,
.post.card[data-likes="24"] .post-excerpt,
.post.card[data-likes="25"] .post-excerpt,
.post.card[data-likes="26"] .post-excerpt,
.post.card[data-likes="27"] .post-excerpt,
.post.card[data-likes="28"] .post-excerpt,
.post.card[data-likes="29"] .post-excerpt {
    color: #1e40af;
}

.post.card[data-likes="20"] .post-meta .date,
.post.card[data-likes="21"] .post-meta .date,
.post.card[data-likes="22"] .post-meta .date,
.post.card[data-likes="23"] .post-meta .date,
.post.card[data-likes="24"] .post-meta .date,
.post.card[data-likes="25"] .post-meta .date,
.post.card[data-likes="26"] .post-meta .date,
.post.card[data-likes="27"] .post-meta .date,
.post.card[data-likes="28"] .post-meta .date,
.post.card[data-likes="29"] .post-meta .date {
    color: #3b82f6;
    font-weight: 500;
}

/* Ruby (30-39) */
.post.card[data-likes="30"] .post-header h3 a,
.post.card[data-likes="31"] .post-header h3 a,
.post.card[data-likes="32"] .post-header h3 a,
.post.card[data-likes="33"] .post-header h3 a,
.post.card[data-likes="34"] .post-header h3 a,
.post.card[data-likes="35"] .post-header h3 a,
.post.card[data-likes="36"] .post-header h3 a,
.post.card[data-likes="37"] .post-header h3 a,
.post.card[data-likes="38"] .post-header h3 a,
.post.card[data-likes="39"] .post-header h3 a,
.post.card[data-likes="30"] .post-meta .author,
.post.card[data-likes="31"] .post-meta .author,
.post.card[data-likes="32"] .post-meta .author,
.post.card[data-likes="33"] .post-meta .author,
.post.card[data-likes="34"] .post-meta .author,
.post.card[data-likes="35"] .post-meta .author,
.post.card[data-likes="36"] .post-meta .author,
.post.card[data-likes="37"] .post-meta .author,
.post.card[data-likes="38"] .post-meta .author,
.post.card[data-likes="39"] .post-meta .author {
    color: #881337;
    font-weight: 700;
}

.post.card[data-likes="30"] .post-excerpt,
.post.card[data-likes="31"] .post-excerpt,
.post.card[data-likes="32"] .post-excerpt,
.post.card[data-likes="33"] .post-excerpt,
.post.card[data-likes="34"] .post-excerpt,
.post.card[data-likes="35"] .post-excerpt,
.post.card[data-likes="36"] .post-excerpt,
.post.card[data-likes="37"] .post-excerpt,
.post.card[data-likes="38"] .post-excerpt,
.post.card[data-likes="39"] .post-excerpt {
    color: #9f1239;
}

.post.card[data-likes="30"] .post-meta .date,
.post.card[data-likes="31"] .post-meta .date,
.post.card[data-likes="32"] .post-meta .date,
.post.card[data-likes="33"] .post-meta .date,
.post.card[data-likes="34"] .post-meta .date,
.post.card[data-likes="35"] .post-meta .date,
.post.card[data-likes="36"] .post-meta .date,
.post.card[data-likes="37"] .post-meta .date,
.post.card[data-likes="38"] .post-meta .date,
.post.card[data-likes="39"] .post-meta .date {
    color: #e11d48;
    font-weight: 500;
}

/* Emerald (40-49) */
.post.card[data-likes="40"] .post-header h3 a,
.post.card[data-likes="41"] .post-header h3 a,
.post.card[data-likes="42"] .post-header h3 a,
.post.card[data-likes="43"] .post-header h3 a,
.post.card[data-likes="44"] .post-header h3 a,
.post.card[data-likes="45"] .post-header h3 a,
.post.card[data-likes="46"] .post-header h3 a,
.post.card[data-likes="47"] .post-header h3 a,
.post.card[data-likes="48"] .post-header h3 a,
.post.card[data-likes="49"] .post-header h3 a,
.post.card[data-likes="40"] .post-meta .author,
.post.card[data-likes="41"] .post-meta .author,
.post.card[data-likes="42"] .post-meta .author,
.post.card[data-likes="43"] .post-meta .author,
.post.card[data-likes="44"] .post-meta .author,
.post.card[data-likes="45"] .post-meta .author,
.post.card[data-likes="46"] .post-meta .author,
.post.card[data-likes="47"] .post-meta .author,
.post.card[data-likes="48"] .post-meta .author,
.post.card[data-likes="49"] .post-meta .author {
    color: #064e3b;
    font-weight: 700;
}

.post.card[data-likes="40"] .post-excerpt,
.post.card[data-likes="41"] .post-excerpt,
.post.card[data-likes="42"] .post-excerpt,
.post.card[data-likes="43"] .post-excerpt,
.post.card[data-likes="44"] .post-excerpt,
.post.card[data-likes="45"] .post-excerpt,
.post.card[data-likes="46"] .post-excerpt,
.post.card[data-likes="47"] .post-excerpt,
.post.card[data-likes="48"] .post-excerpt,
.post.card[data-likes="49"] .post-excerpt {
    color: #047857;
}

.post.card[data-likes="40"] .post-meta .date,
.post.card[data-likes="41"] .post-meta .date,
.post.card[data-likes="42"] .post-meta .date,
.post.card[data-likes="43"] .post-meta .date,
.post.card[data-likes="44"] .post-meta .date,
.post.card[data-likes="45"] .post-meta .date,
.post.card[data-likes="46"] .post-meta .date,
.post.card[data-likes="47"] .post-meta .date,
.post.card[data-likes="48"] .post-meta .date,
.post.card[data-likes="49"] .post-meta .date {
    color: #10b981;
    font-weight: 500;
}

/* Sapphire (50-69) */
.post.card[data-likes="50"] .post-header h3 a,
.post.card[data-likes="51"] .post-header h3 a,
.post.card[data-likes="52"] .post-header h3 a,
.post.card[data-likes="53"] .post-header h3 a,
.post.card[data-likes="54"] .post-header h3 a,
.post.card[data-likes="55"] .post-header h3 a,
.post.card[data-likes="56"] .post-header h3 a,
.post.card[data-likes="57"] .post-header h3 a,
.post.card[data-likes="58"] .post-header h3 a,
.post.card[data-likes="59"] .post-header h3 a,
.post.card[data-likes="60"] .post-header h3 a,
.post.card[data-likes="61"] .post-header h3 a,
.post.card[data-likes="62"] .post-header h3 a,
.post.card[data-likes="63"] .post-header h3 a,
.post.card[data-likes="64"] .post-header h3 a,
.post.card[data-likes="65"] .post-header h3 a,
.post.card[data-likes="66"] .post-header h3 a,
.post.card[data-likes="67"] .post-header h3 a,
.post.card[data-likes="68"] .post-header h3 a,
.post.card[data-likes="69"] .post-header h3 a,
.post.card[data-likes="50"] .post-meta .author,
.post.card[data-likes="51"] .post-meta .author,
.post.card[data-likes="52"] .post-meta .author,
.post.card[data-likes="53"] .post-meta .author,
.post.card[data-likes="54"] .post-meta .author,
.post.card[data-likes="55"] .post-meta .author,
.post.card[data-likes="56"] .post-meta .author,
.post.card[data-likes="57"] .post-meta .author,
.post.card[data-likes="58"] .post-meta .author,
.post.card[data-likes="59"] .post-meta .author,
.post.card[data-likes="60"] .post-meta .author,
.post.card[data-likes="61"] .post-meta .author,
.post.card[data-likes="62"] .post-meta .author,
.post.card[data-likes="63"] .post-meta .author,
.post.card[data-likes="64"] .post-meta .author,
.post.card[data-likes="65"] .post-meta .author,
.post.card[data-likes="66"] .post-meta .author,
.post.card[data-likes="67"] .post-meta .author,
.post.card[data-likes="68"] .post-meta .author,
.post.card[data-likes="69"] .post-meta .author {
    color: #1e3a8a;
    font-weight: 700;
    text-shadow: 0 2px 4px rgba(255, 255, 255, 0.3);
}

.post.card[data-likes="50"] .post-excerpt,
.post.card[data-likes="51"] .post-excerpt,
.post.card[data-likes="52"] .post-excerpt,
.post.card[data-likes="53"] .post-excerpt,
.post.card[data-likes="54"] .post-excerpt,
.post.card[data-likes="55"] .post-excerpt,
.post.card[data-likes="56"] .post-excerpt,
.post.card[data-likes="57"] .post-excerpt,
.post.card[data-likes="58"] .post-excerpt,
.post.card[data-likes="59"] .post-excerpt,
.post.card[data-likes="60"] .post-excerpt,
.post.card[data-likes="61"] .post-excerpt,
.post.card[data-likes="62"] .post-excerpt,
.post.card[data-likes="63"] .post-excerpt,
.post.card[data-likes="64"] .post-excerpt,
.post.card[data-likes="65"] .post-excerpt,
.post.card[data-likes="66"] .post-excerpt,
.post.card[data-likes="67"] .post-excerpt,
.post.card[data-likes="68"] .post-excerpt,
.post.card[data-likes="69"] .post-excerpt {
    color: #1e40af;
}

.post.card[data-likes="50"] .post-meta .date,
.post.card[data-likes="51"] .post-meta .date,
.post.card[data-likes="52"] .post-meta .date,
.post.card[data-likes="53"] .post-meta .date,
.post.card[data-likes="54"] .post-meta .date,
.post.card[data-likes="55"] .post-meta .date,
.post.card[data-likes="56"] .post-meta .date,
.post.card[data-likes="57"] .post-meta .date,
.post.card[data-likes="58"] .post-meta .date,
.post.card[data-likes="59"] .post-meta .date,
.post.card[data-likes="60"] .post-meta .date,
.post.card[data-likes="61"] .post-meta .date,
.post.card[data-likes="62"] .post-meta .date,
.post.card[data-likes="63"] .post-meta .date,
.post.card[data-likes="64"] .post-meta .date,
.post.card[data-likes="65"] .post-meta .date,
.post.card[data-likes="66"] .post-meta .date,
.post.card[data-likes="67"] .post-meta .date,
.post.card[data-likes="68"] .post-meta .date,
.post.card[data-likes="69"] .post-meta .date {
    color: #3b82f6;
    font-weight: 500;
}

/* Amethyst (70-99) */
.post.card[data-likes="70"] .post-header h3 a,
.post.card[data-likes="71"] .post-header h3 a,
.post.card[data-likes="72"] .post-header h3 a,
.post.card[data-likes="73"] .post-header h3 a,
.post.card[data-likes="74"] .post-header h3 a,
.post.card[data-likes="75"] .post-header h3 a,
.post.card[data-likes="76"] .post-header h3 a,
.post.card[data-likes="77"] .post-header h3 a,
.post.card[data-likes="78"] .post-header h3 a,
.post.card[data-likes="79"] .post-header h3 a,
.post.card[data-likes="80"] .post-header h3 a,
.post.card[data-likes="81"] .post-header h3 a,
.post.card[data-likes="82"] .post-header h3 a,
.post.card[data-likes="83"] .post-header h3 a,
.post.card[data-likes="84"] .post-header h3 a,
.post.card[data-likes="85"] .post-header h3 a,
.post.card[data-likes="86"] .post-header h3 a,
.post.card[data-likes="87"] .post-header h3 a,
.post.card[data-likes="88"] .post-header h3 a,
.post.card[data-likes="89"] .post-header h3 a,
.post.card[data-likes="90"] .post-header h3 a,
.post.card[data-likes="91"] .post-header h3 a,
.post.card[data-likes="92"] .post-header h3 a,
.post.card[data-likes="93"] .post-header h3 a,
.post.card[data-likes="94"] .post-header h3 a,
.post.card[data-likes="95"] .post-header h3 a,
.post.card[data-likes="96"] .post-header h3 a,
.post.card[data-likes="97"] .post-header h3 a,
.post.card[data-likes="98"] .post-header h3 a,
.post.card[data-likes="99"] .post-header h3 a,
.post.card[data-likes="70"] .post-meta .author,
.post.card[data-likes="71"] .post-meta .author,
.post.card[data-likes="72"] .post-meta .author,
.post.card[data-likes="73"] .post-meta .author,
.post.card[data-likes="74"] .post-meta .author,
.post.card[data-likes="75"] .post-meta .author,
.post.card[data-likes="76"] .post-meta .author,
.post.card[data-likes="77"] .post-meta .author,
.post.card[data-likes="78"] .post-meta .author,
.post.card[data-likes="79"] .post-meta .author,
.post.card[data-likes="80"] .post-meta .author,
.post.card[data-likes="81"] .post-meta .author,
.post.card[data-likes="82"] .post-meta .author,
.post.card[data-likes="83"] .post-meta .author,
.post.card[data-likes="84"] .post-meta .author,
.post.card[data-likes="85"] .post-meta .author,
.post.card[data-likes="86"] .post-meta .author,
.post.card[data-likes="87"] .post-meta .author,
.post.card[data-likes="88"] .post-meta .author,
.post.card[data-likes="89"] .post-meta .author,
.post.card[data-likes="90"] .post-meta .author,
.post.card[data-likes="91"] .post-meta .author,
.post.card[data-likes="92"] .post-meta .author,
.post.card[data-likes="93"] .post-meta .author,
.post.card[data-likes="94"] .post-meta .author,
.post.card[data-likes="95"] .post-meta .author,
.post.card[data-likes="96"] .post-meta .author,
.post.card[data-likes="97"] .post-meta .author,
.post.card[data-likes="98"] .post-meta .author,
.post.card[data-likes="99"] .post-meta .author {
    color: #4c1d95;
    font-weight: 700;
    text-shadow: 0 2px 4px rgba(255, 255, 255, 0.3);
}

.post.card[data-likes="70"] .post-excerpt,
.post.card[data-likes="71"] .post-excerpt,
.post.card[data-likes="72"] .post-excerpt,
.post.card[data-likes="73"] .post-excerpt,
.post.card[data-likes="74"] .post-excerpt,
.post.card[data-likes="75"] .post-excerpt,
.post.card[data-likes="76"] .post-excerpt,
.post.card[data-likes="77"] .post-excerpt,
.post.card[data-likes="78"] .post-excerpt,
.post.card[data-likes="79"] .post-excerpt,
.post.card[data-likes="80"] .post-excerpt,
.post.card[data-likes="81"] .post-excerpt,
.post.card[data-likes="82"] .post-excerpt,
.post.card[data-likes="83"] .post-excerpt,
.post.card[data-likes="84"] .post-excerpt,
.post.card[data-likes="85"] .post-excerpt,
.post.card[data-likes="86"] .post-excerpt,
.post.card[data-likes="87"] .post-excerpt,
.post.card[data-likes="88"] .post-excerpt,
.post.card[data-likes="89"] .post-excerpt,
.post.card[data-likes="90"] .post-excerpt,
.post.card[data-likes="91"] .post-excerpt,
.post.card[data-likes="92"] .post-excerpt,
.post.card[data-likes="93"] .post-excerpt,
.post.card[data-likes="94"] .post-excerpt,
.post.card[data-likes="95"] .post-excerpt,
.post.card[data-likes="96"] .post-excerpt,
.post.card[data-likes="97"] .post-excerpt,
.post.card[data-likes="98"] .post-excerpt,
.post.card[data-likes="99"] .post-excerpt {
    color: #5b21b6;
}

.post.card[data-likes="70"] .post-meta .date,
.post.card[data-likes="71"] .post-meta .date,
.post.card[data-likes="72"] .post-meta .date,
.post.card[data-likes="73"] .post-meta .date,
.post.card[data-likes="74"] .post-meta .date,
.post.card[data-likes="75"] .post-meta .date,
.post.card[data-likes="76"] .post-meta .date,
.post.card[data-likes="77"] .post-meta .date,
.post.card[data-likes="78"] .post-meta .date,
.post.card[data-likes="79"] .post-meta .date,
.post.card[data-likes="80"] .post-meta .date,
.post.card[data-likes="81"] .post-meta .date,
.post.card[data-likes="82"] .post-meta .date,
.post.card[data-likes="83"] .post-meta .date,
.post.card[data-likes="84"] .post-meta .date,
.post.card[data-likes="85"] .post-meta .date,
.post.card[data-likes="86"] .post-meta .date,
.post.card[data-likes="87"] .post-meta .date,
.post.card[data-likes="88"] .post-meta .date,
.post.card[data-likes="89"] .post-meta .date,
.post.card[data-likes="90"] .post-meta .date,
.post.card[data-likes="91"] .post-meta .date,
.post.card[data-likes="92"] .post-meta .date,
.post.card[data-likes="93"] .post-meta .date,
.post.card[data-likes="94"] .post-meta .date,
.post.card[data-likes="95"] .post-meta .date,
.post.card[data-likes="96"] .post-meta .date,
.post.card[data-likes="97"] .post-meta .date,
.post.card[data-likes="98"] .post-meta .date,
.post.card[data-likes="99"] .post-meta .date {
    color: #a855f7;
    font-weight: 500;
}

/* =========================================== 
   POST FOOTER TEXT VISIBILITY FOR RANKED CARDS
   =========================================== */

/* Copper (1-2) */
.post.card[data-likes="1"] .post-footer,
.post.card[data-likes="2"] .post-footer {
    color: #374151;
}

.post.card[data-likes="1"] .post-footer .stat-item,
.post.card[data-likes="2"] .post-footer .stat-item,
.post.card[data-likes="1"] .post-footer .read-more,
.post.card[data-likes="2"] .post-footer .read-more {
    color: #1f2937;
}

.post.card[data-likes="1"] .post-footer .read-more:hover,
.post.card[data-likes="2"] .post-footer .read-more:hover {
    color: #000000;
}

/* Silver (3-5) */
.post.card[data-likes="3"] .post-footer .stat-item,
.post.card[data-likes="4"] .post-footer .stat-item,
.post.card[data-likes="5"] .post-footer .stat-item {
    color: #1f2937;
    font-weight: 600;
}

.post.card[data-likes="3"] .post-footer .read-more,
.post.card[data-likes="4"] .post-footer .read-more,
.post.card[data-likes="5"] .post-footer .read-more {
    color: #111827;
}

/* Gold (6-9) */
.post.card[data-likes="6"] .post-footer .stat-item,
.post.card[data-likes="7"] .post-footer .stat-item,
.post.card[data-likes="8"] .post-footer .stat-item,
.post.card[data-likes="9"] .post-footer .stat-item {
    color: #78350f;
    font-weight: 600;
}

.post.card[data-likes="6"] .post-footer .read-more,
.post.card[data-likes="7"] .post-footer .read-more,
.post.card[data-likes="8"] .post-footer .read-more,
.post.card[data-likes="9"] .post-footer .read-more {
    color: #92400e;
}

/* Platinum (10-19) */
.post.card[data-likes="10"] .post-footer .stat-item,
.post.card[data-likes="11"] .post-footer .stat-item,
.post.card[data-likes="12"] .post-footer .stat-item,
.post.card[data-likes="13"] .post-footer .stat-item,
.post.card[data-likes="14"] .post-footer .stat-item,
.post.card[data-likes="15"] .post-footer .stat-item,
.post.card[data-likes="16"] .post-footer .stat-item,
.post.card[data-likes="17"] .post-footer .stat-item,
.post.card[data-likes="18"] .post-footer .stat-item,
.post.card[data-likes="19"] .post-footer .stat-item {
    color: #a7f3d0;
    font-weight: 600;
}

.post.card[data-likes="10"] .post-footer .read-more,
.post.card[data-likes="11"] .post-footer .read-more,
.post.card[data-likes="12"] .post-footer .read-more,
.post.card[data-likes="13"] .post-footer .read-more,
.post.card[data-likes="14"] .post-footer .read-more,
.post.card[data-likes="15"] .post-footer .read-more,
.post.card[data-likes="16"] .post-footer .read-more,
.post.card[data-likes="17"] .post-footer .read-more,
.post.card[data-likes="18"] .post-footer .read-more,
.post.card[data-likes="19"] .post-footer .read-more {
    color: #bbf7d0;
}

/* Diamond (20-29) */
.post.card[data-likes="20"] .post-footer .stat-item,
.post.card[data-likes="21"] .post-footer .stat-item,
.post.card[data-likes="22"] .post-footer .stat-item,
.post.card[data-likes="23"] .post-footer .stat-item,
.post.card[data-likes="24"] .post-footer .stat-item,
.post.card[data-likes="25"] .post-footer .stat-item,
.post.card[data-likes="26"] .post-footer .stat-item,
.post.card[data-likes="27"] .post-footer .stat-item,
.post.card[data-likes="28"] .post-footer .stat-item,
.post.card[data-likes="29"] .post-footer .stat-item {
    color: #ffffff;
    font-weight: 600;
}

.post.card[data-likes="20"] .post-footer .read-more,
.post.card[data-likes="21"] .post-footer .read-more,
.post.card[data-likes="22"] .post-footer .read-more,
.post.card[data-likes="23"] .post-footer .read-more,
.post.card[data-likes="24"] .post-footer .read-more,
.post.card[data-likes="25"] .post-footer .read-more,
.post.card[data-likes="26"] .post-footer .read-more,
.post.card[data-likes="27"] .post-footer .read-more,
.post.card[data-likes="28"] .post-footer .read-more,
.post.card[data-likes="29"] .post-footer .read-more {
    color: #ffffff;
}

/* Ruby (30-39) */
.post.card[data-likes="30"] .post-footer .stat-item,
.post.card[data-likes="31"] .post-footer .stat-item,
.post.card[data-likes="32"] .post-footer .stat-item,
.post.card[data-likes="33"] .post-footer .stat-item,
.post.card[data-likes="34"] .post-footer .stat-item,
.post.card[data-likes="35"] .post-footer .stat-item,
.post.card[data-likes="36"] .post-footer .stat-item,
.post.card[data-likes="37"] .post-footer .stat-item,
.post.card[data-likes="38"] .post-footer .stat-item,
.post.card[data-likes="39"] .post-footer .stat-item {
    color: #9f1239;
    font-weight: 600;
}

.post.card[data-likes="30"] .post-footer .read-more,
.post.card[data-likes="31"] .post-footer .read-more,
.post.card[data-likes="32"] .post-footer .read-more,
.post.card[data-likes="33"] .post-footer .read-more,
.post.card[data-likes="34"] .post-footer .read-more,
.post.card[data-likes="35"] .post-footer .read-more,
.post.card[data-likes="36"] .post-footer .read-more,
.post.card[data-likes="37"] .post-footer .read-more,
.post.card[data-likes="38"] .post-footer .read-more,
.post.card[data-likes="39"] .post-footer .read-more {
    color: #881337;
}

/* Emerald (40-49) */
.post.card[data-likes="40"] .post-footer .stat-item,
.post.card[data-likes="41"] .post-footer .stat-item,
.post.card[data-likes="42"] .post-footer .stat-item,
.post.card[data-likes="43"] .post-footer .stat-item,
.post.card[data-likes="44"] .post-footer .stat-item,
.post.card[data-likes="45"] .post-footer .stat-item,
.post.card[data-likes="46"] .post-footer .stat-item,
.post.card[data-likes="47"] .post-footer .stat-item,
.post.card[data-likes="48"] .post-footer .stat-item,
.post.card[data-likes="49"] .post-footer .stat-item {
    color: #047857;
    font-weight: 600;
}

.post.card[data-likes="40"] .post-footer .read-more,
.post.card[data-likes="41"] .post-footer .read-more,
.post.card[data-likes="42"] .post-footer .read-more,
.post.card[data-likes="43"] .post-footer .read-more,
.post.card[data-likes="44"] .post-footer .read-more,
.post.card[data-likes="45"] .post-footer .read-more,
.post.card[data-likes="46"] .post-footer .read-more,
.post.card[data-likes="47"] .post-footer .read-more,
.post.card[data-likes="48"] .post-footer .read-more,
.post.card[data-likes="49"] .post-footer .read-more {
    color: #064e3b;
}

/* Sapphire (50-69) */
.post.card[data-likes="50"] .post-footer .stat-item,
.post.card[data-likes="51"] .post-footer .stat-item,
.post.card[data-likes="52"] .post-footer .stat-item,
.post.card[data-likes="53"] .post-footer .stat-item,
.post.card[data-likes="54"] .post-footer .stat-item,
.post.card[data-likes="55"] .post-footer .stat-item,
.post.card[data-likes="56"] .post-footer .stat-item,
.post.card[data-likes="57"] .post-footer .stat-item,
.post.card[data-likes="58"] .post-footer .stat-item,
.post.card[data-likes="59"] .post-footer .stat-item,
.post.card[data-likes="60"] .post-footer .stat-item,
.post.card[data-likes="61"] .post-footer .stat-item,
.post.card[data-likes="62"] .post-footer .stat-item,
.post.card[data-likes="63"] .post-footer .stat-item,
.post.card[data-likes="64"] .post-footer .stat-item,
.post.card[data-likes="65"] .post-footer .stat-item,
.post.card[data-likes="66"] .post-footer .stat-item,
.post.card[data-likes="67"] .post-footer .stat-item,
.post.card[data-likes="68"] .post-footer .stat-item,
.post.card[data-likes="69"] .post-footer .stat-item {
    color: #1e40af;
    font-weight: 600;
}

.post.card[data-likes="50"] .post-footer .read-more,
.post.card[data-likes="51"] .post-footer .read-more,
.post.card[data-likes="52"] .post-footer .read-more,
.post.card[data-likes="53"] .post-footer .read-more,
.post.card[data-likes="54"] .post-footer .read-more,
.post.card[data-likes="55"] .post-footer .read-more,
.post.card[data-likes="56"] .post-footer .read-more,
.post.card[data-likes="57"] .post-footer .read-more,
.post.card[data-likes="58"] .post-footer .read-more,
.post.card[data-likes="59"] .post-footer .read-more,
.post.card[data-likes="60"] .post-footer .read-more,
.post.card[data-likes="61"] .post-footer .read-more,
.post.card[data-likes="62"] .post-footer .read-more,
.post.card[data-likes="63"] .post-footer .read-more,
.post.card[data-likes="64"] .post-footer .read-more,
.post.card[data-likes="65"] .post-footer .read-more,
.post.card[data-likes="66"] .post-footer .read-more,
.post.card[data-likes="67"] .post-footer .read-more,
.post.card[data-likes="68"] .post-footer .read-more,
.post.card[data-likes="69"] .post-footer .read-more {
    color: #1e3a8a;
}

/* Amethyst (70-99) */
.post.card[data-likes="70"] .post-footer .stat-item,
.post.card[data-likes="71"] .post-footer .stat-item,
.post.card[data-likes="72"] .post-footer .stat-item,
.post.card[data-likes="73"] .post-footer .stat-item,
.post.card[data-likes="74"] .post-footer .stat-item,
.post.card[data-likes="75"] .post-footer .stat-item,
.post.card[data-likes="76"] .post-footer .stat-item,
.post.card[data-likes="77"] .post-footer .stat-item,
.post.card[data-likes="78"] .post-footer .stat-item,
.post.card[data-likes="79"] .post-footer .stat-item,
.post.card[data-likes="80"] .post-footer .stat-item,
.post.card[data-likes="81"] .post-footer .stat-item,
.post.card[data-likes="82"] .post-footer .stat-item,
.post.card[data-likes="83"] .post-footer .stat-item,
.post.card[data-likes="84"] .post-footer .stat-item,
.post.card[data-likes="85"] .post-footer .stat-item,
.post.card[data-likes="86"] .post-footer .stat-item,
.post.card[data-likes="87"] .post-footer .stat-item,
.post.card[data-likes="88"] .post-footer .stat-item,
.post.card[data-likes="89"] .post-footer .stat-item,
.post.card[data-likes="90"] .post-footer .stat-item,
.post.card[data-likes="91"] .post-footer .stat-item,
.post.card[data-likes="92"] .post-footer .stat-item,
.post.card[data-likes="93"] .post-footer .stat-item,
.post.card[data-likes="94"] .post-footer .stat-item,
.post.card[data-likes="95"] .post-footer .stat-item,
.post.card[data-likes="96"] .post-footer .stat-item,
.post.card[data-likes="97"] .post-footer .stat-item,
.post.card[data-likes="98"] .post-footer .stat-item,
.post.card[data-likes="99"] .post-footer .stat-item {
    color: #5b21b6;
    font-weight: 600;
}

.post.card[data-likes="70"] .post-footer .read-more,
.post.card[data-likes="71"] .post-footer .read-more,
.post.card[data-likes="72"] .post-footer .read-more,
.post.card[data-likes="73"] .post-footer .read-more,
.post.card[data-likes="74"] .post-footer .read-more,
.post.card[data-likes="75"] .post-footer .read-more,
.post.card[data-likes="76"] .post-footer .read-more,
.post.card[data-likes="77"] .post-footer .read-more,
.post.card[data-likes="78"] .post-footer .read-more,
.post.card[data-likes="79"] .post-footer .read-more,
.post.card[data-likes="80"] .post-footer .read-more,
.post.card[data-likes="81"] .post-footer .read-more,
.post.card[data-likes="82"] .post-footer .read-more,
.post.card[data-likes="83"] .post-footer .read-more,
.post.card[data-likes="84"] .post-footer .read-more,
.post.card[data-likes="85"] .post-footer .read-more,
.post.card[data-likes="86"] .post-footer .read-more,
.post.card[data-likes="87"] .post-footer .read-more,
.post.card[data-likes="88"] .post-footer .read-more,
.post.card[data-likes="89"] .post-footer .read-more,
.post.card[data-likes="90"] .post-footer .read-more,
.post.card[data-likes="91"] .post-footer .read-more,
.post.card[data-likes="92"] .post-footer .read-more,
.post.card[data-likes="93"] .post-footer .read-more,
.post.card[data-likes="94"] .post-footer .read-more,
.post.card[data-likes="95"] .post-footer .read-more,
.post.card[data-likes="96"] .post-footer .read-more,
.post.card[data-likes="97"] .post-footer .read-more,
.post.card[data-likes="98"] .post-footer .read-more,
.post.card[data-likes="99"] .post-footer .read-more {
    color: #4c1d95;
}

/* Shimmer animation for top-tier ranks */
@keyframes shimmer {
    0% {
        background-position: 200% 0;
    }

    100% {
        background-position: -200% 0;
    }
}