/* ═══════════════════════════════════════════════════════════════
   ZeliDesk Tech Blog — Aurora Green-Blue Premium Styling System
   Primary: #0ea5e9 (Cyan / Electric Sky Blue)
   Secondary: #10b981 (Emerald Green)
   Tertiary: #14b8a6 (Teal)
   Deep Background: #030014 / #060719
   ═══════════════════════════════════════════════════════════════ */

@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700;800&family=Inter:wght@300;400;500;600;700;800&family=JetBrains+Mono:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap');

:root {
    /* Base Backgrounds */
    --blog-bg: #030014;
    --blog-bg-surface: #07091e;
    --blog-bg-card: rgba(12, 16, 38, 0.65);
    --blog-bg-card-hover: rgba(18, 24, 56, 0.85);
    --blog-bg-glass: rgba(255, 255, 255, 0.025);
    
    /* Text Colors */
    --blog-text-main: #f1f5f9;
    --blog-text-sub: #cbd5e1;
    --blog-text-muted: #8292a8;
    --blog-text-dim: #4d5b75;
    
    /* Aurora Brand Accents */
    --aurora-blue: #0ea5e9;
    --aurora-cyan: #38bdf8;
    --aurora-green: #10b981;
    --aurora-emerald: #34d399;
    --aurora-teal: #14b8a6;
    --aurora-indigo: #6366f1;
    --aurora-purple: #a855f7;
    
    /* Gradients */
    --aurora-grad-primary: linear-gradient(135deg, #0ea5e9 0%, #10b981 100%);
    --aurora-grad-reverse: linear-gradient(135deg, #10b981 0%, #0ea5e9 100%);
    --aurora-grad-teal: linear-gradient(135deg, #38bdf8 0%, #14b8a6 50%, #10b981 100%);
    --aurora-grad-text: linear-gradient(135deg, #ffffff 30%, #38bdf8 70%, #34d399 100%);
    --aurora-grad-dark: linear-gradient(135deg, #030712 0%, #0b1126 50%, #061626 100%);
    
    /* Borders & Glows */
    --blog-border: rgba(16, 185, 129, 0.14);
    --blog-border-blue: rgba(14, 165, 233, 0.22);
    --blog-border-hover: rgba(14, 165, 233, 0.5);
    --glow-blue: rgba(14, 165, 233, 0.25);
    --glow-green: rgba(16, 185, 129, 0.22);
    
    /* Typography */
    --font-heading: 'Space Grotesk', -apple-system, BlinkMacSystemFont, sans-serif;
    --font-body: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    --font-code: 'JetBrains Mono', monospace;
    
    --radius-sm: 8px;
    --radius-md: 16px;
    --radius-lg: 22px;
    --radius-xl: 32px;
}

/* ═══ Global Base & Layout ═══ */
body.blog-page {
    background-color: var(--blog-bg);
    color: var(--blog-text-sub);
    font-family: var(--font-body);
    line-height: 1.8;
    font-size: 1.05rem;
    overflow-x: hidden;
    margin: 0;
    padding: 0;
    -webkit-font-smoothing: antialiased;
}

/* ═══ Animated Grid & Floating Aurora Orbs ═══ */
.grid-bg {
    position: fixed;
    inset: 0;
    z-index: -2;
    background-image:
        linear-gradient(rgba(16, 185, 129, 0.035) 1px, transparent 1px),
        linear-gradient(90deg, rgba(14, 165, 233, 0.035) 1px, transparent 1px);
    background-size: 56px 56px;
    animation: gridMove 25s linear infinite;
    pointer-events: none;
}

@keyframes gridMove {
    0% { background-position: 0 0; }
    100% { background-position: 56px 56px; }
}

.aurora-orb {
    position: fixed;
    border-radius: 50%;
    filter: blur(120px);
    pointer-events: none;
    z-index: -1;
    opacity: 0.65;
    animation: orbFloat 16s ease-in-out infinite alternate;
}

.aurora-orb-1 {
    width: 580px; height: 580px;
    background: radial-gradient(circle, rgba(14, 165, 233, 0.14) 0%, rgba(14, 165, 233, 0) 70%);
    top: -120px; left: -100px;
    animation-delay: 0s;
}

.aurora-orb-2 {
    width: 620px; height: 620px;
    background: radial-gradient(circle, rgba(16, 185, 129, 0.15) 0%, rgba(16, 185, 129, 0) 70%);
    top: 30%; right: -150px;
    animation-delay: -5s;
}

.aurora-orb-3 {
    width: 480px; height: 480px;
    background: radial-gradient(circle, rgba(20, 184, 166, 0.12) 0%, rgba(20, 184, 166, 0) 70%);
    bottom: 5%; left: 15%;
    animation-delay: -10s;
}

@keyframes orbFloat {
    0% { transform: translate(0, 0) scale(1); }
    50% { transform: translate(35px, -25px) scale(1.08); }
    100% { transform: translate(-25px, 20px) scale(0.95); }
}

/* ═══ Header & Containers ═══ */
.blog-container {
    max-width: 1100px;
    margin: 0 auto;
    padding: 130px 24px 100px;
    position: relative;
    z-index: 1;
}

.blog-header {
    text-align: center;
    margin-bottom: 70px;
}

.blog-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(16, 185, 129, 0.12);
    color: var(--aurora-emerald);
    border: 1px solid rgba(16, 185, 129, 0.3);
    padding: 6px 20px;
    border-radius: 9999px;
    font-size: 0.88rem;
    font-weight: 700;
    margin-bottom: 22px;
    letter-spacing: 0.06em;
    text-transform: uppercase;
    box-shadow: 0 0 20px rgba(16, 185, 129, 0.12);
}

.blog-title {
    font-family: var(--font-heading);
    font-size: 3rem;
    font-weight: 800;
    line-height: 1.25;
    margin-bottom: 18px;
    background: var(--aurora-grad-text);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    letter-spacing: -0.02em;
}

.blog-subtitle {
    font-size: 1.15rem;
    color: var(--blog-text-muted);
    max-width: 740px;
    margin: 0 auto;
    line-height: 1.7;
}

/* ═══ Blog Card Grid ═══ */
.blog-grid {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(330px, 1fr));
    gap: 32px;
}

.post-card {
    background: var(--blog-bg-card);
    backdrop-filter: blur(24px);
    -webkit-backdrop-filter: blur(24px);
    border: 1px solid var(--blog-border);
    border-radius: var(--radius-lg);
    overflow: hidden;
    transition: all 0.35s cubic-bezier(0.16, 1, 0.3, 1);
    display: flex;
    flex-direction: column;
    text-decoration: none;
    color: inherit;
    position: relative;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);
}

.post-card::after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: var(--radius-lg);
    padding: 1px;
    background: linear-gradient(135deg, rgba(14, 165, 233, 0.4), rgba(16, 185, 129, 0.1), transparent 60%);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
}

.post-card:hover {
    transform: translateY(-8px);
    background: var(--blog-bg-card-hover);
    border-color: var(--blog-border-hover);
    box-shadow: 0 24px 48px rgba(0, 0, 0, 0.55),
                0 0 35px rgba(14, 165, 233, 0.22),
                0 0 20px rgba(16, 185, 129, 0.15);
}

.post-thumb {
    height: 180px;
    background: var(--aurora-grad-dark);
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    border-bottom: 1px solid rgba(255, 255, 255, 0.06);
    overflow: hidden;
}

.post-thumb::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; height: 3px;
    background: var(--aurora-grad-primary);
}

/* Specific Thumbnail Accents for #999, #998, #997 */
.thumb-999 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.18) 0%, #060d1f 75%);
}
.thumb-999 .post-thumb-number {
    background: linear-gradient(135deg, #34d399 0%, #38bdf8 60%, #10b981 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.35);
}

.thumb-998 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.18) 0%, #060d1f 75%);
}
.thumb-998 .post-thumb-number {
    background: linear-gradient(135deg, #38bdf8 0%, #6366f1 70%, #0ea5e9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.35);
}

.thumb-997 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.18) 0%, #060d1f 75%);
}
.thumb-997 .post-thumb-number {
    background: linear-gradient(135deg, #2dd4bf 0%, #34d399 60%, #0ea5e9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.35);
}

.thumb-996 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.22) 0%, #05141c 75%);
}
.thumb-996 .post-thumb-number {
    background: linear-gradient(135deg, #10b981 0%, #0ea5e9 50%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.4);
}

.thumb-995 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.22) 0%, #0b0726 75%);
}
.thumb-995 .post-thumb-number {
    background: linear-gradient(135deg, #38bdf8 0%, #818cf8 50%, #c084fc 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(129, 140, 248, 0.4);
}

.thumb-994 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.22) 0%, #1f0c08 75%);
}
.thumb-994 .post-thumb-number {
    background: linear-gradient(135deg, #fbbf24 0%, #f97316 50%, #ef4444 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.4);
}

.thumb-993 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.22) 0%, #170524 75%);
}
.thumb-993 .post-thumb-number {
    background: linear-gradient(135deg, #c084fc 0%, #ec4899 50%, #f43f5e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(236, 72, 153, 0.4);
}

.thumb-992 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.22) 0%, #03141f 75%);
}
.thumb-992 .post-thumb-number {
    background: linear-gradient(135deg, #34d399 0%, #22d3ee 50%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(34, 211, 238, 0.4);
}

.thumb-991 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.22) 0%, #170d03 75%);
}
.thumb-991 .post-thumb-number {
    background: linear-gradient(135deg, #fbbf24 0%, #f97316 50%, #ef4444 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.4);
}

.thumb-990 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.22) 0%, #0c0721 75%);
}
.thumb-990 .post-thumb-number {
    background: linear-gradient(135deg, #a78bfa 0%, #818cf8 50%, #6366f1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(129, 140, 248, 0.4);
}

.thumb-989 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.22) 0%, #1f040c 75%);
}
.thumb-989 .post-thumb-number {
    background: linear-gradient(135deg, #fb7185 0%, #f43f5e 50%, #e11d48 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.4);
}

.thumb-988 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.22) 0%, #031821 75%);
}
.thumb-988 .post-thumb-number {
    background: linear-gradient(135deg, #22d3ee 0%, #06b6d4 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.4);
}

.thumb-987 {
    background: radial-gradient(circle at center, rgba(132, 204, 22, 0.22) 0%, #0c1a02 75%);
}
.thumb-987 .post-thumb-number {
    background: linear-gradient(135deg, #a3e635 0%, #84cc16 50%, #4d7c0f 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.4);
}

.thumb-986 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.22) 0%, #030d21 75%);
}
.thumb-986 .post-thumb-number {
    background: linear-gradient(135deg, #60a5fa 0%, #3b82f6 50%, #1d4ed8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.4);
}

.thumb-985 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.22) 0%, #1c1402 75%);
}
.thumb-985 .post-thumb-number {
    background: linear-gradient(135deg, #fde047 0%, #eab308 50%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.4);
}

.thumb-984 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.22) 0%, #031c19 75%);
}
.thumb-984 .post-thumb-number {
    background: linear-gradient(135deg, #2dd4bf 0%, #14b8a6 50%, #0d9488 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.4);
}

.thumb-983 {
    background: radial-gradient(circle at center, rgba(217, 70, 239, 0.22) 0%, #1a0321 75%);
}
.thumb-983 .post-thumb-number {
    background: linear-gradient(135deg, #f472b6 0%, #d946ef 50%, #c026d3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(217, 70, 239, 0.4);
}

.thumb-982 {
    background: radial-gradient(circle at center, rgba(251, 146, 60, 0.22) 0%, #1e0904 75%);
}
.thumb-982 .post-thumb-number {
    background: linear-gradient(135deg, #fb923c 0%, #f87171 50%, #ef4444 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(251, 146, 60, 0.4);
}

.thumb-981 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.22) 0%, #021a10 75%);
}
.thumb-981 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #34d399 50%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(52, 211, 153, 0.4);
}

.thumb-980 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.22) 0%, #090924 75%);
}
.thumb-980 .post-thumb-number {
    background: linear-gradient(135deg, #a5b4fc 0%, #6366f1 50%, #4338ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.4);
}

.thumb-979 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.22) 0%, #04161c 75%);
}
.thumb-979 .post-thumb-number {
    background: linear-gradient(135deg, #67e8f9 0%, #06b6d4 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.4);
}

.thumb-978 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.22) 0%, #1c1503 75%);
}
.thumb-978 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 50%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.4);
}

.thumb-977 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.22) 0%, #1c0309 75%);
}
.thumb-977 .post-thumb-number {
    background: linear-gradient(135deg, #fda4af 0%, #f43f5e 50%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.4);
}

.thumb-976 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.22) 0%, #031714 75%);
}
.thumb-976 .post-thumb-number {
    background: linear-gradient(135deg, #5eead4 0%, #14b8a6 50%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.4);
}

.thumb-975 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.22) 0%, #0d081f 75%);
}
.thumb-975 .post-thumb-number {
    background: linear-gradient(135deg, #c4b5fd 0%, #8b5cf6 50%, #6d28d9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.4);
}

.thumb-974 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.22) 0%, #1c0a02 75%);
}
.thumb-974 .post-thumb-number {
    background: linear-gradient(135deg, #fdba74 0%, #f97316 50%, #c2410c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.4);
}

.thumb-973 {
    background: radial-gradient(circle at center, rgba(132, 204, 22, 0.22) 0%, #0d1a03 75%);
}
.thumb-973 .post-thumb-number {
    background: linear-gradient(135deg, #bef264 0%, #84cc16 50%, #4d7c0f 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.4);
}

.thumb-972 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.22) 0%, #03141a 75%);
}
.thumb-972 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.4);
}

.thumb-971 {
    background: radial-gradient(circle at center, rgba(217, 70, 239, 0.22) 0%, #1a0319 75%);
}
.thumb-971 .post-thumb-number {
    background: linear-gradient(135deg, #f5d0fe 0%, #d946ef 50%, #a21caf 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(217, 70, 239, 0.4);
}

.thumb-970 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.22) 0%, #041026 75%);
}
.thumb-970 .post-thumb-number {
    background: linear-gradient(135deg, #bfdbfe 0%, #3b82f6 50%, #1d4ed8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.4);
}

.thumb-969 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.22) 0%, #1c1102 75%);
}
.thumb-969 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.4);
}

.thumb-968 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.22) 0%, #02170f 75%);
}
.thumb-968 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.4);
}

.thumb-967 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.22) 0%, #080a21 75%);
}
.thumb-967 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #6366f1 50%, #4338ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.4);
}

.thumb-966 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.22) 0%, #1c0a02 75%);
}
.thumb-966 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #f97316 50%, #c2410c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.4);
}

.thumb-965 {
    background: radial-gradient(circle at center, rgba(132, 204, 22, 0.22) 0%, #0d1a03 75%);
}
.thumb-965 .post-thumb-number {
    background: linear-gradient(135deg, #d9f99d 0%, #84cc16 50%, #4d7c0f 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.4);
}

.thumb-964 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.22) 0%, #03141a 75%);
}
.thumb-964 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0e7490 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.4);
}

.thumb-963 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.22) 0%, #150524 75%);
}
.thumb-963 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #a855f7 50%, #6b21a8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.4);
}

.thumb-962 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.22) 0%, #1c1402 75%);
}
.thumb-962 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 50%, #854d0e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.4);
}

.thumb-961 {
    background: radial-gradient(circle at center, rgba(236, 72, 153, 0.22) 0%, #1f0514 75%);
}
.thumb-961 .post-thumb-number {
    background: linear-gradient(135deg, #fbcfe8 0%, #ec4899 50%, #be185d 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(236, 72, 153, 0.4);
}

.thumb-960 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.22) 0%, #031714 75%);
}
.thumb-960 .post-thumb-number {
    background: linear-gradient(135deg, #99f6e4 0%, #14b8a6 50%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.4);
}

.thumb-959 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.22) 0%, #1f050b 75%);
}
.thumb-959 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.4);
}

.thumb-958 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.22) 0%, #0c0d24 75%);
}
.thumb-958 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #6366f1 50%, #4338ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.4);
}

.thumb-957 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.22) 0%, #031a11 75%);
}
.thumb-957 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.4);
}

.thumb-956 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.22) 0%, #06152b 75%);
}
.thumb-956 .post-thumb-number {
    background: linear-gradient(135deg, #bfdbfe 0%, #3b82f6 50%, #1d4ed8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.4);
.thumb-955 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.22) 0%, #100624 75%);
}
.thumb-955 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #8b5cf6 50%, #5b21b6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.4);
}

.thumb-954 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.22) 0%, #1f0c03 75%);
}
.thumb-954 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #f97316 50%, #c2410c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.4);
.thumb-953 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.22) 0%, #041a16 75%);
}
.thumb-953 .post-thumb-number {
    background: linear-gradient(135deg, #99f6e4 0%, #14b8a6 50%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.4);
}

.thumb-952 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.22) 0%, #1f040d 75%);
}
.thumb-952 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.4);
.thumb-951 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.22) 0%, #031c12 75%);
}
.thumb-951 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.4);
}

.thumb-950 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.22) 0%, #0a0b24 75%);
}
.thumb-950 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #6366f1 50%, #4338ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.4);
}

.thumb-949 {
    background: radial-gradient(circle at center, rgba(56, 189, 248, 0.22) 0%, #031c29 75%);
}
.thumb-949 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.4);
}

.thumb-948 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.22) 0%, #241402 75%);
}
.thumb-948 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.4);
}

.thumb-947 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.22) 0%, #1e053a 75%);
}
.thumb-947 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #a855f7 50%, #7e22ce 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.4);
}

.thumb-946 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.22) 0%, #042523 75%);
}
.thumb-946 .post-thumb-number {
    background: linear-gradient(135deg, #99f6e4 0%, #14b8a6 50%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.4);
}

.thumb-945 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.22) 0%, #2b0e02 75%);
}
.thumb-945 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #f97316 50%, #c2410c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.4);
}

.thumb-944 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.22) 0%, #2b0510 75%);
}
.thumb-944 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.4);
}

.thumb-943 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.22) 0%, #021a20 75%);
}
.thumb-943 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0e7490 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.4);
}

.thumb-942 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.22) 0%, #021a11 75%);
}
.thumb-942 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.4);
}

.thumb-941 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.22) 0%, #140728 75%);
}
.thumb-941 .post-thumb-number {
    background: linear-gradient(135deg, #ddd6fe 0%, #8b5cf6 50%, #6d28d9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.4);
}

.thumb-940 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.22) 0%, #201302 75%);
}
.thumb-940 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.4);
}

.thumb-939 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.22) 0%, #0b0c2a 75%);
}
.thumb-939 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #6366f1 50%, #4338ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.4);
}

.thumb-938 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.22) 0%, #031c15 75%);
}
.thumb-938 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.4);
}

.thumb-937 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.22) 0%, #031b24 75%);
}
.thumb-937 .post-thumb-number {
    background: linear-gradient(135deg, #67e8f9 0%, #06b6d4 50%, #0e7490 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.4);
}

.thumb-936 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.22) 0%, #20050c 75%);
}
.thumb-936 .post-thumb-number {
    background: linear-gradient(135deg, #fda4af 0%, #f43f5e 50%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.4);
}

.thumb-935 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.22) 0%, #160228 75%);
}
.thumb-935 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #a855f7 50%, #7e22ce 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.4);
}

.thumb-934 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.22) 0%, #03122c 75%);
}
.thumb-934 .post-thumb-number {
    background: linear-gradient(135deg, #93c5fd 0%, #3b82f6 50%, #1d4ed8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.4);
}

.thumb-933 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.22) 0%, #1f1402 75%);
}
.thumb-933 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.4);
}

.thumb-932 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.22) 0%, #022319 75%);
}
.thumb-932 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.4);
}

.thumb-931 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.22) 0%, #20040c 75%);
}
.thumb-931 .post-thumb-number {
    background: linear-gradient(135deg, #fda4af 0%, #f43f5e 50%, #9f1239 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.4);
}

.thumb-930 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.22) 0%, #031c22 75%);
}
.thumb-930 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.4);
}

.thumb-929 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.22) 0%, #0b0c26 75%);
}
.thumb-929 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #818cf8 50%, #4f46e5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.4);
}

.thumb-928 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.22) 0%, #1c1303 75%);
}
.thumb-928 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.4);
}

.thumb-927 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.22) 0%, #031e17 75%);
}
.thumb-927 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.4);
}

.thumb-926 {
    background: radial-gradient(circle at center, rgba(132, 204, 22, 0.22) 0%, #0d1a03 75%);
}
.thumb-926 .post-thumb-number {
    background: linear-gradient(135deg, #d9f99d 0%, #84cc16 50%, #4d7c0f 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.4);
}

.thumb-925 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.22) 0%, #1f040c 75%);
}
.thumb-925 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #9f1239 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.4);
}

.thumb-924 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.22) 0%, #021a17 75%);
}
.thumb-924 .post-thumb-number {
    background: linear-gradient(135deg, #99f6e4 0%, #14b8a6 50%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.4);
}

.thumb-923 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.22) 0%, #1c1302 75%);
}
.thumb-923 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.4);
}

.thumb-922 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.22) 0%, #170428 75%);
}
.thumb-922 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #a855f7 50%, #6b21a8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.4);
}

.thumb-921 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.22) 0%, #03171e 75%);
}
.thumb-921 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.4);
}

.thumb-920 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.22) 0%, #20040b 75%);
}
.thumb-920 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.4);
}

.thumb-919 {
    background: radial-gradient(circle at center, rgba(250, 204, 21, 0.22) 0%, #1f1a02 75%);
}
.thumb-919 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #facc15 50%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(250, 204, 21, 0.4);
}

.thumb-918 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.22) 0%, #0c0d29 75%);
}
.thumb-918 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #6366f1 50%, #4338ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.4);
}

.thumb-917 {
    background: radial-gradient(circle at center, rgba(14, 167, 108, 0.22) 0%, #031c14 75%);
}
.thumb-917 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.4);
}

.thumb-916 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.22) 0%, #1f1205 75%);
}
.thumb-916 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.4);
}

.thumb-915 {
    background: radial-gradient(circle at center, rgba(56, 189, 248, 0.22) 0%, #031726 75%);
}
.thumb-915 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.4);
}

.thumb-914 {
    background: radial-gradient(circle at center, rgba(132, 204, 22, 0.22) 0%, #0c1a03 75%);
}
.thumb-914 .post-thumb-number {
    background: linear-gradient(135deg, #d9f99d 0%, #84cc16 50%, #4d7c0f 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.4);
}

.thumb-913 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.22) 0%, #031c14 75%);
}
.thumb-913 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.4);
}

.thumb-912 {
    background: radial-gradient(circle at center, rgba(14, 167, 108, 0.22) 0%, #041f14 75%);
}
.thumb-912 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #0ea76c 50%, #065f46 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 167, 108, 0.4);
}

.thumb-911 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.22) 0%, #110929 75%);
}
.thumb-911 .post-thumb-number {
    background: linear-gradient(135deg, #c4b5fd 0%, #8b5cf6 50%, #5b21b6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.4);
}

.thumb-910 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.22) 0%, #041820 75%);
}
.thumb-910 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.4);
}

.thumb-909 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.22) 0%, #1c0c04 75%);
}
.thumb-909 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #f97316 50%, #c2410c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.4);
}

.thumb-908 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.22) 0%, #1c040a 75%);
}
.thumb-908 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.4);
}

.thumb-907 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.22) 0%, #031816 75%);
}
.thumb-907 .post-thumb-number {
    background: linear-gradient(135deg, #99f6e4 0%, #14b8a6 50%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.4);
}

.thumb-906 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.22) 0%, #0b0d26 75%);
}
.thumb-906 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #6366f1 50%, #4338ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.4);
}

.thumb-905 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.22) 0%, #041d1a 75%);
}
.thumb-905 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.4);
}

.thumb-904 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.22) 0%, #1f1404 75%);
}
.thumb-904 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.4);
}

.thumb-903 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.22) 0%, #03182b 75%);
}
.thumb-903 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #0ea5e9 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.4);
}

.thumb-902 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.22) 0%, #150524 75%);
}
.thumb-902 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #a855f7 50%, #7e22ce 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.4);
}

.thumb-901 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.22) 0%, #1f030a 75%);
}
.thumb-901 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.4);
}

.thumb-900 {
    background: radial-gradient(circle at center, rgba(56, 189, 248, 0.28) 0%, #041424 75%);
    border: 1px solid rgba(56, 189, 248, 0.35);
    box-shadow: inset 0 0 20px rgba(56, 189, 248, 0.15);
}
.thumb-900 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #38bdf8 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.6);
}

.thumb-899 {
    background: radial-gradient(circle at center, rgba(13, 148, 136, 0.24) 0%, #031c19 75%);
}
.thumb-899 .post-thumb-number {
    background: linear-gradient(135deg, #99f6e4 0%, #14b8a6 50%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.45);
}

.thumb-898 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.25) 0%, #0d0e26 75%);
}
.thumb-898 .post-thumb-number {
    background: linear-gradient(135deg, #a5b4fc 0%, #6366f1 50%, #4338ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.45);
}

.thumb-897 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.25) 0%, #1c1303 75%);
}
.thumb-897 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.45);
}

.thumb-896 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.25) 0%, #1f030a 75%);
}
.thumb-896 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.45);
}

.thumb-895 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.25) 0%, #03171c 75%);
}
.thumb-895 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0e7490 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.45);
}

.thumb-894 {
    background: radial-gradient(circle at center, rgba(132, 204, 22, 0.25) 0%, #0d1a03 75%);
}
.thumb-894 .post-thumb-number {
    background: linear-gradient(135deg, #d9f99d 0%, #84cc16 50%, #4d7c0f 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.45);
}

.thumb-893 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.25) 0%, #130924 75%);
}
.thumb-893 .post-thumb-number {
    background: linear-gradient(135deg, #ddd6fe 0%, #8b5cf6 50%, #6d28d9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.45);
}

.thumb-892 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.25) 0%, #031424 75%);
}
.thumb-892 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.45);
}

.thumb-891 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.25) 0%, #1f1403 75%);
}
.thumb-891 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #fbbf24 50%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.45);
}

.thumb-890 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.25) 0%, #1f040d 75%);
}
.thumb-890 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #fb7185 50%, #e11d48 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.45);
}

.thumb-889 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.25) 0%, #0c0e29 75%);
}
.thumb-889 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #818cf8 50%, #4338ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.45);
}

.thumb-888 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.25) 0%, #021a11 75%);
}
.thumb-888 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #34d399 50%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.45);
}

.thumb-887 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.25) 0%, #03171e 75%);
}
.thumb-887 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0e7490 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.45);
}

.thumb-886 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.25) 0%, #030d22 75%);
}
.thumb-886 .post-thumb-number {
    background: linear-gradient(135deg, #93c5fd 0%, #3b82f6 50%, #1d4ed8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.45);
}

.thumb-885 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.25) 0%, #021a12 75%);
}
.thumb-885 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.45);
}

.thumb-884 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.25) 0%, #1c0a03 75%);
}
.thumb-884 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #f97316 50%, #c2410c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.45);
}

.thumb-883 {
    background: radial-gradient(circle at center, rgba(37, 99, 235, 0.25) 0%, #030d22 75%);
}
.thumb-883 .post-thumb-number {
    background: linear-gradient(135deg, #bfdbfe 0%, #3b82f6 50%, #1e40af 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(37, 99, 235, 0.45);
}

.thumb-882 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.25) 0%, #021a1f 75%);
}
.thumb-882 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.45);
}

.thumb-881 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.25) 0%, #150324 75%);
}
.thumb-881 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #a855f7 50%, #7e22ce 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.45);
}

.thumb-880 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.28) 0%, #1c0e02 75%);
}
.thumb-880 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 50%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.45);
}

.thumb-879 {
    background: radial-gradient(circle at center, rgba(2, 132, 199, 0.28) 0%, #011420 75%);
}
.thumb-879 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(2, 132, 199, 0.45);
}

.thumb-878 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.28) 0%, #0a0b26 75%);
}
.thumb-878 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #818cf8 50%, #6366f1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.45);
}

.thumb-877 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.28) 0%, #031826 75%);
}
.thumb-877 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 50%, #0ea5e9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.45);
}

.thumb-876 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.28) 0%, #021a14 75%);
}
.thumb-876 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #34d399 50%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.45);
}

.thumb-875 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.28) 0%, #1e050f 75%);
}
.thumb-875 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #e11d48 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.45);
}

.thumb-874 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.28) 0%, #0c0926 75%);
}
.thumb-874 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #818cf8 50%, #4f46e5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.45);
}

.thumb-873 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.28) 0%, #031c19 75%);
}
.thumb-873 .post-thumb-number {
    background: linear-gradient(135deg, #5eead4 0%, #14b8a6 50%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.45);
}

.thumb-872 {
    background: radial-gradient(circle at center, rgba(2, 132, 199, 0.28) 0%, #031424 75%);
}
.thumb-872 .post-thumb-number {
    background: linear-gradient(135deg, #7dd3fc 0%, #0284c7 50%, #0369a1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(2, 132, 199, 0.45);
}

.thumb-871 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.28) 0%, #200406 75%);
}
.thumb-871 .post-thumb-number {
    background: linear-gradient(135deg, #fca5a5 0%, #ef4444 50%, #b91c1c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.45);
}

.thumb-870 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.28) 0%, #1f1003 75%);
}
.thumb-870 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.45);
}

.thumb-869 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.28) 0%, #170724 75%);
}
.thumb-869 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #a855f7 50%, #7e22ce 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.45);
}

.thumb-868 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.28) 0%, #021a14 75%);
}
.thumb-868 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.45);
}

.thumb-867 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.28) 0%, #03141a 75%);
}
.thumb-867 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.45);
}

.thumb-866 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.28) 0%, #1f0b02 75%);
}
.thumb-866 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #f97316 50%, #c2410c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.45);
}

.thumb-865 {
    background: radial-gradient(circle at center, rgba(132, 204, 22, 0.28) 0%, #0d1a03 75%);
}
.thumb-865 .post-thumb-number {
    background: linear-gradient(135deg, #d9f99d 0%, #84cc16 50%, #4d7c0f 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.45);
}

.thumb-864 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.28) 0%, #0a0b26 75%);
}
.thumb-864 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #818cf8 50%, #6366f1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.45);
}

.thumb-863 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.28) 0%, #150524 75%);
}
.thumb-863 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #a855f7 50%, #6b21a8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.45);
}

.thumb-862 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.28) 0%, #1f1402 75%);
}
.thumb-862 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 50%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.45);
}

.thumb-861 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.28) 0%, #031c1a 75%);
}
.thumb-861 .post-thumb-number {
    background: linear-gradient(135deg, #99f6e4 0%, #14b8a6 50%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.45);
}

.thumb-860 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.32) 0%, #021a14 75%);
}
.thumb-860 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 45%, #f59e0b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.5);
}

.thumb-859 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.28) 0%, #031424 75%);
}
.thumb-859 .post-thumb-number {
    background: linear-gradient(135deg, #7dd3fc 0%, #0ea5e9 50%, #6366f1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.45);
}

.thumb-858 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.28) 0%, #1f040d 75%);
}
.thumb-858 .post-thumb-number {
    background: linear-gradient(135deg, #fda4af 0%, #f43f5e 50%, #e11d48 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.45);
}

.thumb-857 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.28) 0%, #0d0624 75%);
}
.thumb-857 .post-thumb-number {
    background: linear-gradient(135deg, #c4b5fd 0%, #8b5cf6 50%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.45);
}

.thumb-856 {
    background: radial-gradient(circle at center, rgba(132, 204, 22, 0.28) 0%, #0d1a04 75%);
}
.thumb-856 .post-thumb-number {
    background: linear-gradient(135deg, #d9f99d 0%, #84cc16 50%, #10b981 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.45);
}

.thumb-855 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.28) 0%, #1f1402 75%);
}
.thumb-855 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #f97316 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.45);
}

.thumb-854 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.28) 0%, #1f020a 75%);
}
.thumb-854 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.45);
}

.thumb-853 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.28) 0%, #0b0c26 75%);
}
.thumb-853 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #6366f1 50%, #4f46e5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.45);
}

.thumb-852 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.28) 0%, #021824 75%);
}
.thumb-852 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #06b6d4 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.45);
}

.thumb-851 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.28) 0%, #031c12 75%);
}
.thumb-851 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.45);
}

.thumb-850 {
    background: radial-gradient(circle at center, rgba(251, 191, 36, 0.35) 0%, #1f1402 75%);
    border: 1px solid rgba(251, 191, 36, 0.3);
}
.thumb-850 .post-thumb-number {
    background: linear-gradient(135deg, #ffffff 0%, #fbbf24 50%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(251, 191, 36, 0.6);
}

.thumb-849 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.28) 0%, #0f0524 75%);
}
.thumb-849 .post-thumb-number {
    background: linear-gradient(135deg, #ddd6fe 0%, #8b5cf6 50%, #6d28d9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.45);
}

.thumb-848 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.28) 0%, #031c24 75%);
}
.thumb-848 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0e7490 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.45);
}

.thumb-847 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.28) 0%, #021a12 75%);
}
.thumb-847 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.45);
}

.thumb-846 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.28) 0%, #1f1202 75%);
}
.thumb-846 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.45);
}

.thumb-845 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.28) 0%, #1f030a 75%);
}
.thumb-845 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.45);
}

.thumb-844 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.28) 0%, #021a17 75%);
}
.thumb-844 .post-thumb-number {
    background: linear-gradient(135deg, #99f6e4 0%, #14b8a6 50%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.45);
}

.thumb-843 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.28) 0%, #1c1102 75%);
}
.thumb-843 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.45);
}

.thumb-842 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.28) 0%, #021a11 75%);
}
.thumb-842 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.45);
}

.thumb-841 {
    background: radial-gradient(circle at center, rgba(56, 189, 248, 0.28) 0%, #031525 75%);
}
.thumb-841 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.45);
}

.thumb-840 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.28) 0%, #150928 75%);
}
.thumb-840 .post-thumb-number {
    background: linear-gradient(135deg, #ddd6fe 0%, #8b5cf6 50%, #6d28d9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.45);
}

.thumb-839 {
    background: radial-gradient(circle at center, rgba(236, 72, 153, 0.28) 0%, #200414 75%);
}
.thumb-839 .post-thumb-number {
    background: linear-gradient(135deg, #fbcfe8 0%, #ec4899 50%, #be185d 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(236, 72, 153, 0.45);
}

.thumb-838 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.28) 0%, #031c22 75%);
}
.thumb-838 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0e7490 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.45);
}

.thumb-837 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.28) 0%, #201402 75%);
}
.thumb-837 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.45);
}

.thumb-836 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.28) 0%, #0d0f2b 75%);
}
.thumb-836 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #6366f1 50%, #4338ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.45);
}

.thumb-835 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.28) 0%, #022018 75%);
}
.thumb-835 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.45);
}

.thumb-834 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.28) 0%, #031c26 75%);
}
.thumb-834 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.45);
}

.thumb-833 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.3) 0%, #031e17 75%);
}
.thumb-833 .post-thumb-number {
    background: linear-gradient(135deg, #6ee7b7 0%, #10b981 50%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.45);
}

.thumb-832 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.3) 0%, #031c26 75%);
}
.thumb-832 .post-thumb-number {
    background: linear-gradient(135deg, #7dd3fc 0%, #0284c7 50%, #0369a1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.45);
}

.thumb-831 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.3) 0%, #1e0e33 75%);
}
.thumb-831 .post-thumb-number {
    background: linear-gradient(135deg, #d8b4fe 0%, #a855f7 50%, #7e22ce 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.45);
}

.thumb-830 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.3) 0%, #2e1a05 75%);
}
.thumb-830 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.45);
}

.thumb-829 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.35) 0%, #03201d 75%);
}
.thumb-829 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #0ea5e9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.5);
}

.thumb-828 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.35) 0%, #031c26 75%);
}
.thumb-828 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.5);
}
.thumb-535 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.75) 0%, rgba(217, 119, 6, 0.5) 45%, #451a03 80%);
}
.thumb-535 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 45%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.95);
}

.thumb-536 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.75) 0%, rgba(37, 99, 235, 0.5) 45%, #1e3a8a 80%);
}
.thumb-536 .post-thumb-number {
    background: linear-gradient(135deg, #dbeafe 0%, #60a5fa 45%, #2563eb 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.95);
}

.thumb-537 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.75) 0%, rgba(20, 184, 166, 0.5) 45%, #0f172a 80%);
}
.thumb-537 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #2dd4bf 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.95);
}

.thumb-538 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.75) 0%, rgba(249, 115, 22, 0.5) 45%, #450a0a 80%);
}
.thumb-538 .post-thumb-number {
    background: linear-gradient(135deg, #fee2e2 0%, #ef4444 45%, #f97316 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.95);
}

.thumb-539 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.75) 0%, rgba(99, 102, 241, 0.5) 45%, #1e1b4b 80%);
}
.thumb-539 .post-thumb-number {
    background: linear-gradient(135deg, #ede9fe 0%, #a78bfa 45%, #818cf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.95);
}

.thumb-540 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.75) 0%, rgba(13, 148, 136, 0.5) 45%, #022c22 80%);
}
.thumb-540 .post-thumb-number {
    background: linear-gradient(135deg, #d1fae5 0%, #34d399 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.95);
}

.thumb-541 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.75) 0%, rgba(14, 165, 233, 0.5) 45%, #083344 80%);
}
.thumb-541 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #06b6d4 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.95);
}

.thumb-542 {
    background: radial-gradient(circle at center, rgba(217, 119, 6, 0.75) 0%, rgba(180, 83, 9, 0.5) 45%, #451a03 80%);
}
.thumb-542 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 45%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(217, 119, 6, 0.95);
}

.thumb-543 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.75) 0%, rgba(225, 29, 72, 0.5) 45%, #4c0519 80%);
}
.thumb-543 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 45%, #fb7185 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.95);
}

.thumb-544 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.75) 0%, rgba(13, 148, 136, 0.5) 45%, #042f2e 80%);
}
.thumb-544 .post-thumb-number {
    background: linear-gradient(135deg, #ccfbf1 0%, #14b8a6 45%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.95);
}

.thumb-545 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.75) 0%, rgba(5, 150, 105, 0.5) 45%, #064e3b 80%);
}
.thumb-545 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.95);
}

.thumb-546 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.75) 0%, rgba(37, 99, 235, 0.5) 45%, #0c4a6e 80%);
}
.thumb-546 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.95);
}

.thumb-547 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.75) 0%, rgba(59, 130, 246, 0.5) 45%, #0f172a 80%);
}
.thumb-547 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #818cf8 45%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.95);
}

.thumb-548 {
    background: radial-gradient(circle at center, rgba(234, 88, 12, 0.75) 0%, rgba(180, 83, 9, 0.5) 45%, #431407 80%);
}
.thumb-548 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #f97316 45%, #ea580c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 88, 12, 0.95);
}

.thumb-549 {
    background: radial-gradient(circle at center, rgba(236, 72, 153, 0.7) 0%, rgba(139, 92, 246, 0.5) 45%, #311042 80%);
}
.thumb-549 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #ec4899 45%, #a855f7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(236, 72, 153, 0.95);
}

.thumb-550 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.65) 0%, rgba(59, 130, 246, 0.45) 45%, #0c4a6e 80%);
}
.thumb-550 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #2563eb 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.95);
}

.thumb-551 {
    background: radial-gradient(circle at center, rgba(101, 163, 13, 0.65) 0%, rgba(71, 85, 105, 0.45) 45%, #14532d 80%);
}
.thumb-551 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #65a30d 45%, #475569 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(101, 163, 13, 0.95);
}

.thumb-552 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.65) 0%, rgba(6, 182, 212, 0.45) 45%, #134e4a 80%);
}
.thumb-552 .post-thumb-number {
    background: linear-gradient(135deg, #ccfbf1 0%, #14b8a6 45%, #06b6d4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.95);
}

.thumb-553 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.65) 0%, rgba(59, 130, 246, 0.45) 45%, #082f49 80%);
}
.thumb-553 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #38bdf8 45%, #f59e0b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.95);
}

.thumb-554 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.65) 0%, rgba(14, 165, 233, 0.45) 45%, #064e3b 80%);
}
.thumb-554 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 45%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.95);
}

.thumb-555 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.65) 0%, rgba(220, 38, 38, 0.45) 45%, #451a03 80%);
}
.thumb-555 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #f59e0b 45%, #dc2626 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.95);
}

.thumb-556 {
    background: radial-gradient(circle at center, rgba(56, 189, 248, 0.65) 0%, rgba(99, 102, 241, 0.45) 45%, #1e1b4b 80%);
}
.thumb-556 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #6366f1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.95);
}

.thumb-557 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.65) 0%, rgba(16, 185, 129, 0.45) 45%, #082f49 80%);
}
.thumb-557 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #38bdf8 45%, #10b981 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.95);
}

.thumb-558 {
    background: radial-gradient(circle at center, rgba(132, 204, 22, 0.65) 0%, rgba(20, 184, 166, 0.45) 45%, #14532d 80%);
}
.thumb-558 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #84cc16 45%, #14b8a6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.95);
}

.thumb-559 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.65) 0%, rgba(59, 130, 246, 0.45) 45%, #1e1b4b 80%);
}
.thumb-559 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #a855f7 45%, #3b82f6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.95);
}

.thumb-560 {
    background: radial-gradient(circle at center, rgba(234, 88, 12, 0.65) 0%, rgba(180, 83, 9, 0.45) 45%, #431407 80%);
}
.thumb-560 .post-thumb-number {
    background: linear-gradient(135deg, #ffedd5 0%, #ea580c 45%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 88, 12, 0.95);
}

.thumb-561 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.65) 0%, rgba(14, 116, 144, 0.45) 45%, #164e63 80%);
}
.thumb-561 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #06b6d4 45%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.95);
}

.thumb-562 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.65) 0%, rgba(5, 150, 105, 0.45) 45%, #064e3b 80%);
}
.thumb-562 .post-thumb-number {
    background: linear-gradient(135deg, #d1fae5 0%, #10b981 45%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.95);
}

.thumb-563 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.65) 0%, rgba(225, 29, 72, 0.45) 45%, #4c0519 80%);
}
.thumb-563 .post-thumb-number {
    background: linear-gradient(135deg, #ffedd5 0%, #f97316 45%, #e11d48 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.95);
}

.thumb-564 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.65) 0%, rgba(3, 105, 161, 0.45) 45%, #082f49 80%);
}
.thumb-564 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #06b6d4 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.95);
}

.thumb-565 {
    background: radial-gradient(circle at center, rgba(236, 72, 153, 0.65) 0%, rgba(168, 85, 247, 0.45) 45%, #3b0764 80%);
}
.thumb-565 .post-thumb-number {
    background: linear-gradient(135deg, #fce7f3 0%, #ec4899 45%, #c084fc 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(236, 72, 153, 0.95);
}

.thumb-566 {
    background: radial-gradient(circle at center, rgba(79, 70, 229, 0.65) 0%, rgba(30, 41, 59, 0.45) 45%, #0f172a 80%);
}
.thumb-566 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #6366f1 45%, #475569 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.95);
}

.thumb-567 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.65) 0%, rgba(15, 118, 110, 0.45) 45%, #042f2e 80%);
}
.thumb-567 .post-thumb-number {
    background: linear-gradient(135deg, #ccfbf1 0%, #14b8a6 45%, #0d9488 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.95);
}

.thumb-568 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.65) 0%, rgba(161, 98, 7, 0.45) 45%, #2a1a04 80%);
}
.thumb-568 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 45%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.95);
}

.thumb-569 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.65) 0%, rgba(99, 102, 241, 0.45) 45%, #1e1b4b 80%);
}
.thumb-569 .post-thumb-number {
    background: linear-gradient(135deg, #f5d0fe 0%, #c084fc 45%, #818cf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(192, 132, 252, 0.95);
}

.thumb-570 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.65) 0%, rgba(15, 118, 110, 0.45) 45%, #082f49 80%);
}
.thumb-570 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 45%, #14b8a6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.95);
}

.thumb-571 {
    background: radial-gradient(circle at center, rgba(34, 197, 94, 0.65) 0%, rgba(100, 116, 139, 0.45) 45%, #0f1c13 80%);
}
.thumb-571 .post-thumb-number {
    background: linear-gradient(135deg, #dcfce7 0%, #22c55e 45%, #94a3b8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(34, 197, 94, 0.95);
}

.thumb-572 {
    background: radial-gradient(circle at center, rgba(217, 119, 6, 0.65) 0%, rgba(225, 29, 72, 0.45) 45%, #2a1106 80%);
}
.thumb-572 .post-thumb-number {
    background: linear-gradient(135deg, #ffedd5 0%, #d97706 45%, #e11d48 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(217, 119, 6, 0.95);
}

.thumb-573 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.65) 0%, rgba(249, 115, 22, 0.45) 45%, #081a2e 80%);
}
.thumb-573 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #0ea5e9 45%, #f97316 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.95);
}

.thumb-574 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.65) 0%, rgba(239, 68, 68, 0.45) 45%, #241402 80%);
}
.thumb-574 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 45%, #ef4444 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.95);
}

.thumb-575 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.65) 0%, rgba(217, 119, 6, 0.45) 45%, #041f1e 80%);
}
.thumb-575 .post-thumb-number {
    background: linear-gradient(135deg, #ccfbf1 0%, #14b8a6 45%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.95);
}

.thumb-576 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.65) 0%, rgba(236, 72, 153, 0.45) 45%, #1f042e 80%);
}
.thumb-576 .post-thumb-number {
    background: linear-gradient(135deg, #f3e8ff 0%, #a855f7 45%, #ec4899 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.95);
}

.thumb-577 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.65) 0%, rgba(30, 64, 175, 0.45) 45%, #05162e 80%);
}
.thumb-577 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #06b6d4 45%, #3b82f6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.95);
}

.thumb-578 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.60) 0%, rgba(245, 158, 11, 0.45) 45%, #18220c 80%);
}
.thumb-578 .post-thumb-number {
    background: linear-gradient(135deg, #d1fae5 0%, #10b981 45%, #f59e0b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.95);
}

.thumb-579 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.65) 0%, rgba(59, 130, 246, 0.45) 45%, #17153a 80%);
}
.thumb-579 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 45%, #60a5fa 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.95);
}

.thumb-580 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.60) 0%, rgba(249, 115, 22, 0.45) 45%, #2d0b0b 80%);
}
.thumb-580 .post-thumb-number {
    background: linear-gradient(135deg, #fee2e2 0%, #ef4444 45%, #f97316 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.95);
}

.thumb-581 {
    background: radial-gradient(circle at center, rgba(34, 197, 94, 0.60) 0%, rgba(59, 130, 246, 0.45) 45%, #052210 80%);
}
.thumb-581 .post-thumb-number {
    background: linear-gradient(135deg, #bbf7d0 0%, #22c55e 45%, #3b82f6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(34, 197, 94, 0.95);
}

.thumb-582 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.60) 0%, rgba(139, 92, 246, 0.45) 45%, #240b1e 80%);
}
.thumb-582 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #f97316 45%, #a855f7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.95);
}

.thumb-583 {
    background: radial-gradient(circle at center, rgba(236, 72, 153, 0.60) 0%, rgba(147, 51, 234, 0.45) 45%, #23081e 80%);
}
.thumb-583 .post-thumb-number {
    background: linear-gradient(135deg, #fbcfe8 0%, #ec4899 45%, #a855f7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(236, 72, 153, 0.95);
}

.thumb-584 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.60) 0%, rgba(71, 85, 105, 0.45) 45%, #18181b 80%);
}
.thumb-584 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #f59e0b 45%, #94a3b8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.95);
}

.thumb-585 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.60) 0%, rgba(6, 182, 212, 0.45) 45%, #180929 80%);
}
.thumb-585 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #c084fc 45%, #06b6d4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.95);
}

.thumb-586 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.60) 0%, rgba(14, 165, 233, 0.45) 45%, #06221e 80%);
}
.thumb-586 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.95);
}

.thumb-587 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.60) 0%, rgba(245, 158, 11, 0.45) 45%, #2a0808 80%);
}
.thumb-587 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #f59e0b 45%, #dc2626 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.95);
}

.thumb-588 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.60) 0%, rgba(20, 184, 166, 0.45) 45%, #081d2f 80%);
}
.thumb-588 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.95);
}

.thumb-589 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.60) 0%, rgba(37, 99, 235, 0.45) 45%, #161a3d 80%);
}
.thumb-589 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 45%, #3b82f6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.95);
}

.thumb-590 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.55) 0%, rgba(13, 148, 136, 0.45) 45%, #042421 80%);
}
.thumb-590 .post-thumb-number {
    background: linear-gradient(135deg, #ccfbf1 0%, #14b8a6 45%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.9);
}

.thumb-591 {
    background: radial-gradient(circle at center, rgba(225, 29, 72, 0.55) 0%, rgba(194, 65, 12, 0.45) 45%, #28050e 80%);
}
.thumb-591 .post-thumb-number {
    background: linear-gradient(135deg, #ffe4e6 0%, #e11d48 45%, #f97316 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(225, 29, 72, 0.95);
}

.thumb-592 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(30, 64, 175, 0.45) 45%, #04142a 80%);
}
.thumb-592 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #06b6d4 45%, #2563eb 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.9);
}

.thumb-593 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.55) 0%, rgba(14, 165, 233, 0.40) 45%, #080b26 80%);
}
.thumb-593 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #6366f1 45%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.95);
}

.thumb-594 {
    background: radial-gradient(circle at center, rgba(217, 119, 6, 0.55) 0%, rgba(146, 64, 14, 0.45) 45%, #251203 80%);
}
.thumb-594 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #d97706 45%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(217, 119, 6, 0.9);
}

.thumb-595 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(6, 95, 70, 0.45) 45%, #022015 80%);
}
.thumb-595 .post-thumb-number {
    background: linear-gradient(135deg, #d1fae5 0%, #10b981 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.9);
}

.thumb-596 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.55) 0%, rgba(67, 56, 202, 0.45) 45%, #130a2a 80%);
}
.thumb-596 .post-thumb-number {
    background: linear-gradient(135deg, #ede9fe 0%, #a78bfa 45%, #6366f1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.9);
}

.thumb-597 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.55) 0%, rgba(180, 83, 9, 0.40) 45%, #241403 80%);
}
.thumb-597 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 45%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.9);
}

.thumb-598 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.55) 0%, rgba(30, 58, 138, 0.45) 45%, #031326 80%);
}
.thumb-598 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #0ea5e9 45%, #1d4ed8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.9);
}

.thumb-599 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.60) 0%, rgba(245, 158, 11, 0.45) 45%, #230606 80%);
}
.thumb-599 .post-thumb-number {
    background: linear-gradient(135deg, #fee2e2 0%, #ef4444 40%, #f59e0b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.95);
}

.thumb-600 {
    background: radial-gradient(circle at center, rgba(132, 204, 22, 0.55) 0%, rgba(234, 179, 8, 0.40) 45%, #142106 80%);
}
.thumb-600 .post-thumb-number {
    background: linear-gradient(135deg, #ecfccb 0%, #84cc16 45%, #eab308 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.9);
}

.thumb-601 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(16, 185, 129, 0.45) 45%, #041926 80%);
}
.thumb-601 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 45%, #10b981 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.9);
}

.thumb-602 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.55) 0%, rgba(217, 119, 6, 0.45) 45%, #1f1406 80%);
}
.thumb-602 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 45%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.9);
}

.thumb-603 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.55) 0%, rgba(245, 158, 11, 0.45) 45%, #1c0808 80%);
}
.thumb-603 .post-thumb-number {
    background: linear-gradient(135deg, #fecaca 0%, #ef4444 45%, #f59e0b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.9);
}

.thumb-604 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.55) 0%, rgba(59, 130, 246, 0.45) 45%, #08172b 80%);
}
.thumb-604 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #0ea5e9 45%, #3b82f6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.9);
}

.thumb-605 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.55) 0%, rgba(16, 185, 129, 0.45) 45%, #051a24 80%);
}
.thumb-605 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #0ea5e9 45%, #10b981 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.9);
}

.thumb-606 {
    background: radial-gradient(circle at center, rgba(234, 88, 12, 0.55) 0%, rgba(101, 163, 13, 0.45) 45%, #1a1205 80%);
}
.thumb-606 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #ea580c 45%, #84cc16 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 88, 12, 0.9);
}

.thumb-607 {
    background: radial-gradient(circle at center, rgba(30, 64, 175, 0.55) 0%, rgba(6, 182, 212, 0.45) 45%, #061126 80%);
}
.thumb-607 .post-thumb-number {
    background: linear-gradient(135deg, #bfdbfe 0%, #3b82f6 45%, #06b6d4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.9);
}

.thumb-608 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.55) 0%, rgba(239, 68, 68, 0.45) 45%, #1c0e0b 80%);
}
.thumb-608 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 45%, #ef4444 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.9);
}

.thumb-609 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.55) 0%, rgba(14, 165, 233, 0.45) 45%, #18091e 80%);
}
.thumb-609 .post-thumb-number {
    background: linear-gradient(135deg, #fecaca 0%, #ef4444 45%, #0ea5e9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.9);
}

.thumb-610 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(6, 182, 212, 0.45) 45%, #061c24 80%);
}
.thumb-610 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 45%, #06b6d4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.9);
}

.thumb-611 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(13, 148, 136, 0.45) 45%, #031e28 80%);
}
.thumb-611 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 45%, #14b8a6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.9);
}

.thumb-612 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.55) 0%, rgba(16, 185, 129, 0.45) 45%, #1c1917 80%);
}
.thumb-612 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 45%, #10b981 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.9);
}

.thumb-613 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.55) 0%, rgba(249, 115, 22, 0.45) 45%, #082638 80%);
}
.thumb-613 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #0ea5e9 45%, #f97316 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.9);
}

.thumb-614 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.55) 0%, rgba(245, 158, 11, 0.45) 45%, #1e0b36 80%);
}
.thumb-614 .post-thumb-number {
    background: linear-gradient(135deg, #f3e8ff 0%, #a855f7 45%, #f59e0b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.9);
}

.thumb-615 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.55) 0%, rgba(6, 182, 212, 0.45) 45%, #030712 80%);
}
.thumb-615 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #6366f1 45%, #06b6d4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.9);
}

.thumb-616 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(202, 138, 4, 0.45) 45%, #052e16 80%);
}
.thumb-616 .post-thumb-number {
    background: linear-gradient(135deg, #dcfce7 0%, #10b981 45%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.9);
}

.thumb-617 {
    background: radial-gradient(circle at center, rgba(56, 189, 248, 0.55) 0%, rgba(99, 102, 241, 0.45) 45%, #082136 80%);
}
.thumb-617 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #818cf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.9);
}

.thumb-618 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.55) 0%, rgba(245, 158, 11, 0.45) 45%, #290808 80%);
}
.thumb-618 .post-thumb-number {
    background: linear-gradient(135deg, #fecaca 0%, #ef4444 45%, #f59e0b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.9);
}

.thumb-619 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.55) 0%, rgba(15, 118, 110, 0.45) 45%, #042f2e 80%);
}
.thumb-619 .post-thumb-number {
    background: linear-gradient(135deg, #99f6e4 0%, #14b8a6 45%, #10b981 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.9);
}

.thumb-620 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.55) 0%, rgba(234, 179, 8, 0.45) 45%, #082f49 80%);
}
.thumb-620 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 45%, #eab308 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.9);
}

.thumb-621 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.55) 0%, rgba(30, 27, 75, 0.45) 45%, #030712 80%);
}
.thumb-621 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #8b5cf6 45%, #3b82f6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.9);
}

.thumb-622 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(245, 158, 11, 0.4) 45%, #052e16 80%);
}
.thumb-622 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 45%, #f59e0b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.9);
}

.thumb-623 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(59, 130, 246, 0.45) 45%, #051d2d 80%);
}
.thumb-623 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 45%, #3b82f6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.9);
}

.thumb-624 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.55) 0%, rgba(14, 165, 233, 0.45) 45%, #0c0d29 80%);
}
.thumb-624 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #6366f1 45%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.9);
}

.thumb-625 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.55) 0%, rgba(16, 185, 129, 0.45) 45%, #022534 80%);
}
.thumb-625 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 45%, #34d399 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.9);
}

.thumb-626 {
    background: radial-gradient(circle at center, rgba(101, 163, 13, 0.55) 0%, rgba(217, 119, 6, 0.45) 45%, #1c1803 80%);
}
.thumb-626 .post-thumb-number {
    background: linear-gradient(135deg, #d9f99d 0%, #84cc16 45%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.9);
}

.thumb-627 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(16, 185, 129, 0.45) 45%, #022c36 80%);
}
.thumb-627 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #06b6d4 45%, #10b981 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.9);
}

.thumb-628 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.55) 0%, rgba(6, 182, 212, 0.45) 45%, #2a1f04 80%);
}
.thumb-628 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 45%, #06b6d4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.9);
}

.thumb-629 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(245, 158, 11, 0.45) 45%, #05261b 80%);
}
.thumb-629 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 45%, #f59e0b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.9);
}

.thumb-630 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.55) 0%, rgba(220, 38, 38, 0.45) 45%, #082136 80%);
}
.thumb-630 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #0284c7 45%, #ef4444 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.85);
}

.thumb-631 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(14, 165, 233, 0.45) 45%, #042436 80%);
}
.thumb-631 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #06b6d4 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.85);
}

.thumb-632 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.6) 0%, rgba(245, 158, 11, 0.45) 45%, #290805 80%);
}
.thumb-632 .post-thumb-number {
    background: linear-gradient(135deg, #fecaca 0%, #ef4444 45%, #f59e0b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.9);
}

.thumb-633 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.55) 0%, rgba(245, 158, 11, 0.4) 45%, #082f49 80%);
}
.thumb-633 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 45%, #f59e0b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.85);
}

.thumb-634 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(59, 130, 246, 0.45) 45%, #082236 80%);
}
.thumb-634 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #06b6d4 45%, #1d4ed8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.85);
}

.thumb-635 {
    background: radial-gradient(circle at center, rgba(234, 88, 12, 0.55) 0%, rgba(71, 85, 105, 0.45) 45%, #230c04 80%);
}
.thumb-635 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #ea580c 45%, #9a3412 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 88, 12, 0.85);
}

.thumb-636 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(2, 132, 199, 0.45) 45%, #022026 80%);
}
.thumb-636 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-637 {
    background: radial-gradient(circle at center, rgba(100, 116, 139, 0.55) 0%, rgba(147, 51, 234, 0.45) 45%, #0a0f1d 80%);
}
.thumb-637 .post-thumb-number {
    background: linear-gradient(135deg, #e2e8f0 0%, #a855f7 45%, #6366f1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.85);
}

.thumb-638 {
    background: radial-gradient(circle at center, rgba(13, 148, 136, 0.55) 0%, rgba(217, 119, 6, 0.45) 45%, #041f24 80%);
}
.thumb-638 .post-thumb-number {
    background: linear-gradient(135deg, #99f6e4 0%, #14b8a6 45%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.85);
}

.thumb-639 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.55) 0%, rgba(99, 102, 241, 0.45) 45%, #050b24 80%);
}
.thumb-639 .post-thumb-number {
    background: linear-gradient(135deg, #bfdbfe 0%, #3b82f6 45%, #1d4ed8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.85);
}

.thumb-640 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.55) 0%, rgba(245, 158, 11, 0.45) 45%, #2a0808 80%);
}
.thumb-640 .post-thumb-number {
    background: linear-gradient(135deg, #fecaca 0%, #ef4444 45%, #b91c1c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.85);
}

.thumb-641 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(14, 116, 144, 0.45) 45%, #031c26 80%);
}
.thumb-641 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #14b8a6 45%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-642 {
    background: radial-gradient(circle at center, rgba(236, 72, 153, 0.55) 0%, rgba(99, 102, 241, 0.45) 45%, #18052e 80%);
}
.thumb-642 .post-thumb-number {
    background: linear-gradient(135deg, #fce7f3 0%, #ec4899 45%, #6366f1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(236, 72, 153, 0.85);
}

.thumb-643 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.55) 0%, rgba(249, 115, 22, 0.45) 45%, #1e0533 80%);
}
.thumb-643 .post-thumb-number {
    background: linear-gradient(135deg, #fbcfe8 0%, #a855f7 45%, #ea580c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.85);
}

.thumb-644 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(14, 165, 233, 0.45) 45%, #021a24 80%);
}
.thumb-644 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #06b6d4 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.85);
}

.thumb-645 {
    background: radial-gradient(circle at center, rgba(217, 119, 6, 0.55) 0%, rgba(180, 83, 9, 0.45) 45%, #291202 80%);
}
.thumb-645 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #d97706 45%, #92400e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(217, 119, 6, 0.85);
}

.thumb-646 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(6, 182, 212, 0.45) 45%, #02231e 80%);
}
.thumb-646 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-647 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.55) 0%, rgba(249, 115, 22, 0.45) 45%, #300606 80%);
}
.thumb-647 .post-thumb-number {
    background: linear-gradient(135deg, #fee2e2 0%, #ef4444 45%, #b91c1c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.85);
}

.thumb-648 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.55) 0%, rgba(37, 99, 235, 0.45) 45%, #031533 80%);
}
.thumb-648 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.85);
}

.thumb-649 {
    background: radial-gradient(circle at center, rgba(132, 204, 22, 0.55) 0%, rgba(101, 163, 13, 0.45) 45%, #182602 80%);
}
.thumb-649 .post-thumb-number {
    background: linear-gradient(135deg, #ecfccb 0%, #84cc16 45%, #4d7c0f 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.85);
}

.thumb-650 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.55) 0%, rgba(139, 92, 246, 0.45) 45%, #0d0b2e 80%);
}
.thumb-650 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #818cf8 45%, #4f46e5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.85);
}

.thumb-651 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.55) 0%, rgba(217, 119, 6, 0.45) 45%, #2a1602 80%);
}
.thumb-651 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 45%, #b45309 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.85);
}

.thumb-652 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(16, 185, 129, 0.45) 45%, #02232b 80%);
}
.thumb-652 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 45%, #0e7490 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.85);
}

.thumb-653 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(13, 148, 136, 0.45) 45%, #02231e 80%);
}
.thumb-653 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 45%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-654 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.55) 0%, rgba(168, 85, 247, 0.45) 45%, #1f0b3b 80%);
}
.thumb-654 .post-thumb-number {
    background: linear-gradient(135deg, #ede9fe 0%, #a78bfa 45%, #7c3aed 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.85);
}

.thumb-655 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(14, 165, 233, 0.45) 45%, #021a2c 80%);
}
.thumb-655 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.85);
}

.thumb-656 {
    background: radial-gradient(circle at center, rgba(217, 119, 6, 0.55) 0%, rgba(180, 83, 9, 0.45) 45%, #240e02 80%);
}
.thumb-656 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 45%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(217, 119, 6, 0.85);
}

.thumb-657 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(5, 150, 105, 0.45) 45%, #022416 80%);
}
.thumb-657 .post-thumb-number {
    background: linear-gradient(135deg, #d1fae5 0%, #34d399 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-658 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.55) 0%, rgba(79, 70, 229, 0.45) 45%, #0b1138 80%);
}
.thumb-658 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #818cf8 45%, #4338ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.85);
}

.thumb-659 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.55) 0%, rgba(225, 29, 72, 0.45) 45%, #2a050f 80%);
}
.thumb-659 .post-thumb-number {
    background: linear-gradient(135deg, #ffe4e6 0%, #f43f5e 45%, #e11d48 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(225, 29, 72, 0.85);
}

.thumb-660 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.55) 0%, rgba(234, 88, 12, 0.45) 45%, #271003 80%);
}
.thumb-660 .post-thumb-number {
    background: linear-gradient(135deg, #ffedd5 0%, #fb923c 45%, #ea580c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.85);
}

.thumb-661 {
    background: radial-gradient(circle at center, rgba(217, 70, 239, 0.55) 0%, rgba(168, 85, 247, 0.45) 45%, #22032e 80%);
}
.thumb-661 .post-thumb-number {
    background: linear-gradient(135deg, #fae8ff 0%, #e879f9 45%, #c026d3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(217, 70, 239, 0.85);
}

.thumb-662 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.55) 0%, rgba(129, 140, 248, 0.45) 45%, #0e1236 80%);
}
.thumb-662 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #818cf8 45%, #4f46e5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.85);
}

.thumb-663 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.55) 0%, rgba(202, 138, 4, 0.45) 45%, #231902 80%);
}
.thumb-663 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 45%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.85);
}

.thumb-664 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(14, 165, 233, 0.45) 45%, #021a2c 80%);
}
.thumb-664 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.85);
}

.thumb-665 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(14, 165, 233, 0.45) 45%, #041b2a 80%);
}
.thumb-665 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.85);
}

.thumb-666 {
    background: radial-gradient(circle at center, rgba(34, 197, 94, 0.55) 0%, rgba(22, 163, 74, 0.45) 45%, #052210 80%);
}
.thumb-666 .post-thumb-number {
    background: linear-gradient(135deg, #dcfce7 0%, #4ade80 45%, #16a34a 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(74, 222, 128, 0.85);
}

.thumb-667 {
    background: radial-gradient(circle at center, rgba(79, 70, 229, 0.55) 0%, rgba(67, 56, 202, 0.45) 45%, #0d0a27 80%);
}
.thumb-667 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #818cf8 45%, #4f46e5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(129, 140, 248, 0.85);
}

.thumb-668 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.55) 0%, rgba(220, 38, 38, 0.45) 45%, #280808 80%);
}
.thumb-668 .post-thumb-number {
    background: linear-gradient(135deg, #fee2e2 0%, #f87171 45%, #dc2626 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(248, 113, 113, 0.85);
}

.thumb-669 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.55) 0%, rgba(2, 132, 199, 0.45) 45%, #021a2e 80%);
}
.thumb-669 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.85);
}

.thumb-670 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.55) 0%, rgba(217, 119, 6, 0.45) 45%, #241402 80%);
}
.thumb-670 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #fbbf24 45%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(251, 191, 36, 0.85);
}

.thumb-671 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.55) 0%, rgba(37, 99, 235, 0.45) 45%, #081135 80%);
}
.thumb-671 .post-thumb-number {
    background: linear-gradient(135deg, #dbeafe 0%, #60a5fa 45%, #2563eb 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(96, 165, 250, 0.85);
}

.thumb-672 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(8, 145, 178, 0.45) 45%, #021a24 80%);
}
.thumb-672 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #22d3ee 45%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(34, 211, 238, 0.85);
}

.thumb-673 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(5, 150, 105, 0.45) 45%, #021f15 80%);
}
.thumb-673 .post-thumb-number {
    background: linear-gradient(135deg, #d1fae5 0%, #34d399 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(52, 211, 153, 0.85);
}

.thumb-674 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.55) 0%, rgba(79, 70, 229, 0.45) 45%, #0d0a27 80%);
}
.thumb-674 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #818cf8 45%, #4f46e5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(129, 140, 248, 0.85);
}

.thumb-675 {
    background: radial-gradient(circle at center, rgba(236, 72, 153, 0.55) 0%, rgba(219, 39, 119, 0.45) 45%, #240416 80%);
}
.thumb-675 .post-thumb-number {
    background: linear-gradient(135deg, #fce7f3 0%, #f472b6 45%, #db2777 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 114, 182, 0.85);
}

.thumb-676 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.55) 0%, rgba(13, 148, 136, 0.45) 45%, #031818 80%);
}
.thumb-676 .post-thumb-number {
    background: linear-gradient(135deg, #ccfbf1 0%, #2dd4bf 45%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(45, 212, 191, 0.85);
}

.thumb-677 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.55) 0%, rgba(2, 132, 199, 0.45) 45%, #021727 80%);
}
.thumb-677 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.85);
}

.thumb-678 {
    background: radial-gradient(circle at center, rgba(161, 98, 7, 0.55) 0%, rgba(133, 77, 14, 0.45) 45%, #1c1002 80%);
}
.thumb-678 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 45%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.85);
}

.thumb-679 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.55) 0%, rgba(217, 119, 6, 0.45) 45%, #291502 80%);
}
.thumb-679 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #fbbf24 45%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(251, 191, 36, 0.85);
}

.thumb-680 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.55) 0%, rgba(79, 70, 229, 0.45) 45%, #0c0a27 80%);
}
.thumb-680 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #818cf8 45%, #4f46e5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(129, 140, 248, 0.85);
}

.thumb-681 {
    background: radial-gradient(circle at center, rgba(234, 88, 12, 0.55) 0%, rgba(194, 65, 12, 0.45) 45%, #240b03 80%);
}
.thumb-681 .post-thumb-number {
    background: linear-gradient(135deg, #ffedd5 0%, #fb923c 45%, #ea580c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(251, 146, 60, 0.85);
}

.thumb-682 {
    background: radial-gradient(circle at center, rgba(2, 132, 199, 0.55) 0%, rgba(3, 105, 161, 0.45) 45%, #031726 80%);
}
.thumb-682 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.85);
}

.thumb-683 {
    background: radial-gradient(circle at center, rgba(13, 148, 136, 0.55) 0%, rgba(15, 118, 110, 0.45) 45%, #041917 80%);
}
.thumb-683 .post-thumb-number {
    background: linear-gradient(135deg, #ccfbf1 0%, #14b8a6 45%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.85);
}

.thumb-684 {
    background: radial-gradient(circle at center, rgba(217, 119, 6, 0.55) 0%, rgba(180, 83, 9, 0.45) 45%, #1e1005 80%);
}
.thumb-684 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 45%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.85);
}

.thumb-685 {
    background: radial-gradient(circle at center, rgba(30, 64, 175, 0.55) 0%, rgba(30, 58, 138, 0.45) 45%, #051024 80%);
}
.thumb-685 .post-thumb-number {
    background: linear-gradient(135deg, #bfdbfe 0%, #3b82f6 45%, #1d4ed8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.85);
}

.thumb-686 {
    background: radial-gradient(circle at center, rgba(225, 29, 72, 0.55) 0%, rgba(159, 18, 57, 0.45) 45%, #25040d 80%);
}
.thumb-686 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 45%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.85);
}

.thumb-687 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.55) 0%, rgba(14, 116, 144, 0.45) 45%, #041d27 80%);
}
.thumb-687 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #22d3ee 45%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.85);
}

.thumb-688 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, rgba(4, 120, 87, 0.4) 45%, #022018 80%);
}
.thumb-688 .post-thumb-number {
    background: linear-gradient(135deg, #d1fae5 0%, #34d399 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-689 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.55) 0%, rgba(91, 33, 182, 0.45) 45%, #11052c 80%);
}
.thumb-689 .post-thumb-number {
    background: linear-gradient(135deg, #ede9fe 0%, #a78bfa 45%, #7c3aed 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.85);
}

.thumb-690 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.5) 0%, rgba(180, 83, 9, 0.4) 45%, #1c1303 80%);
}
.thumb-690 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #facc15 45%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.85);
}

.thumb-691 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.55) 0%, rgba(30, 58, 138, 0.45) 45%, #050b1a 80%);
}
.thumb-691 .post-thumb-number {
    background: linear-gradient(135deg, #dbeafe 0%, #60a5fa 45%, #1d4ed8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.85);
}

.thumb-692 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.5) 0%, rgba(5, 150, 105, 0.35) 45%, #022c22 80%);
}
.thumb-692 .post-thumb-number {
    background: linear-gradient(135deg, #d1fae5 0%, #34d399 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-693 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.5) 0%, rgba(2, 132, 199, 0.35) 45%, #082f49 80%);
}
.thumb-693 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.85);
}

.thumb-694 {
    background: radial-gradient(circle at center, rgba(220, 38, 38, 0.55) 0%, rgba(153, 27, 27, 0.4) 45%, #1c0505 80%);
}
.thumb-694 .post-thumb-number {
    background: linear-gradient(135deg, #fee2e2 0%, #ef4444 45%, #991b1b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(220, 38, 38, 0.9);
}

.thumb-695 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.5) 0%, rgba(185, 28, 28, 0.35) 45%, #2a0505 80%);
}
.thumb-695 .post-thumb-number {
    background: linear-gradient(135deg, #fecaca 0%, #f87171 45%, #dc2626 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.85);
}

.thumb-696 {
    background: radial-gradient(circle at center, rgba(2, 132, 199, 0.5) 0%, rgba(3, 105, 161, 0.35) 45%, #082f49 80%);
}
.thumb-696 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(2, 132, 199, 0.85);
}

.thumb-697 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.5) 0%, rgba(5, 150, 105, 0.35) 45%, #022c22 80%);
}
.thumb-697 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #34d399 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-698 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.5) 0%, rgba(79, 70, 229, 0.35) 45%, #1e1b4b 80%);
}
.thumb-698 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #818cf8 45%, #4f46e5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.85);
}

.thumb-699 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.55) 0%, rgba(139, 92, 246, 0.4) 45%, #1e1138 80%);
}
.thumb-699 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #fbbf24 45%, #c084fc 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.9);
}

.thumb-700 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.5) 0%, rgba(2, 132, 199, 0.35) 45%, #082f49 80%);
}
.thumb-700 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.85);
}

.thumb-701 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.5) 0%, rgba(5, 150, 105, 0.35) 45%, #021a12 80%);
}
.thumb-701 .post-thumb-number {
    background: linear-gradient(135deg, #d1fae5 0%, #34d399 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-702 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.5) 0%, rgba(185, 28, 28, 0.35) 45%, #2a0505 80%);
}
.thumb-702 .post-thumb-number {
    background: linear-gradient(135deg, #fee2e2 0%, #f87171 45%, #dc2626 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.85);
}

.thumb-703 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.5) 0%, rgba(8, 145, 178, 0.35) 45%, #021a22 80%);
}
.thumb-703 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #22d3ee 45%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.85);
}

.thumb-704 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.5) 0%, rgba(5, 150, 105, 0.35) 45%, #021a10 80%);
}
.thumb-704 .post-thumb-number {
    background: linear-gradient(135deg, #d1fae5 0%, #34d399 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-705 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.5) 0%, rgba(185, 28, 28, 0.35) 45%, #2a0505 80%);
}
.thumb-705 .post-thumb-number {
    background: linear-gradient(135deg, #fee2e2 0%, #f87171 45%, #dc2626 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.85);
}

.thumb-706 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.5) 0%, rgba(2, 132, 199, 0.35) 45%, #041d33 80%);
}
.thumb-706 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.85);
}

.thumb-707 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.5) 0%, rgba(5, 150, 105, 0.35) 45%, #021a12 80%);
}
.thumb-707 .post-thumb-number {
    background: linear-gradient(135deg, #d1fae5 0%, #34d399 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-708 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.5) 0%, rgba(217, 119, 6, 0.35) 45%, #2a1303 80%);
}
.thumb-708 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #fbbf24 45%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.85);
}

.thumb-709 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.5) 0%, rgba(29, 78, 216, 0.35) 45%, #051433 80%);
}
.thumb-709 .post-thumb-number {
    background: linear-gradient(135deg, #dbeafe 0%, #60a5fa 45%, #2563eb 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.85);
}

.thumb-710 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.5) 0%, rgba(8, 145, 178, 0.35) 45%, #021a20 80%);
}
.thumb-710 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #22d3ee 45%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.85);
}

.thumb-711 {
    background: radial-gradient(circle at center, rgba(13, 148, 136, 0.5) 0%, rgba(15, 118, 110, 0.35) 45%, #021a17 80%);
}
.thumb-711 .post-thumb-number {
    background: linear-gradient(135deg, #ccfbf1 0%, #2dd4bf 45%, #0d9488 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(13, 148, 136, 0.85);
}

.thumb-712 {
    background: radial-gradient(circle at center, rgba(220, 38, 38, 0.5) 0%, rgba(185, 28, 28, 0.35) 45%, #210202 80%);
}
.thumb-712 .post-thumb-number {
    background: linear-gradient(135deg, #fee2e2 0%, #f87171 45%, #dc2626 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(220, 38, 38, 0.85);
}

.thumb-713 {
    background: radial-gradient(circle at center, rgba(217, 70, 239, 0.5) 0%, rgba(162, 28, 175, 0.35) 45%, #1f0224 80%);
}
.thumb-713 .post-thumb-number {
    background: linear-gradient(135deg, #fae8ff 0%, #f0abfc 45%, #c026d3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(217, 70, 239, 0.85);
}

.thumb-714 {
    background: radial-gradient(circle at center, rgba(37, 99, 235, 0.5) 0%, rgba(29, 78, 216, 0.35) 45%, #02122b 80%);
}
.thumb-714 .post-thumb-number {
    background: linear-gradient(135deg, #dbeafe 0%, #60a5fa 45%, #1d4ed8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(37, 99, 235, 0.85);
}

.thumb-715 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.5) 0%, rgba(194, 65, 12, 0.35) 45%, #1c0a02 80%);
}
.thumb-715 .post-thumb-number {
    background: linear-gradient(135deg, #ffedd5 0%, #fb923c 45%, #c2410c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.85);
}

.thumb-716 {
    background: radial-gradient(circle at center, rgba(2, 132, 199, 0.5) 0%, rgba(3, 105, 161, 0.35) 45%, #021827 80%);
}
.thumb-716 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(2, 132, 199, 0.85);
}

.thumb-717 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.5) 0%, rgba(13, 148, 136, 0.35) 45%, #021a16 80%);
}
.thumb-717 .post-thumb-number {
    background: linear-gradient(135deg, #ccfbf1 0%, #2dd4bf 45%, #0d9488 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.85);
}

.thumb-718 {
    background: radial-gradient(circle at center, rgba(225, 29, 72, 0.5) 0%, rgba(159, 18, 57, 0.35) 45%, #190208 80%);
}
.thumb-718 .post-thumb-number {
    background: linear-gradient(135deg, #ffe4e6 0%, #f43f5e 45%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(225, 29, 72, 0.85);
}

.thumb-719 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.5) 0%, rgba(126, 34, 206, 0.35) 45%, #160324 80%);
}
.thumb-719 .post-thumb-number {
    background: linear-gradient(135deg, #f3e8ff 0%, #c084fc 45%, #9333ea 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.85);
}

.thumb-720 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.5) 0%, rgba(3, 105, 161, 0.35) 45%, #021824 80%);
}
.thumb-720 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.85);
}

.thumb-721 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.5) 0%, rgba(29, 78, 216, 0.35) 45%, #030d24 80%);
}
.thumb-721 .post-thumb-number {
    background: linear-gradient(135deg, #dbeafe 0%, #60a5fa 45%, #2563eb 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.85);
}

.thumb-722 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.5) 0%, rgba(180, 83, 9, 0.35) 45%, #1c1002 80%);
}
.thumb-722 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #fbbf24 45%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.85);
}

.thumb-723 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.5) 0%, rgba(5, 150, 105, 0.35) 45%, #021a0f 80%);
}
.thumb-723 .post-thumb-number {
    background: linear-gradient(135deg, #d1fae5 0%, #34d399 45%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-724 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.5) 0%, rgba(190, 18, 60, 0.35) 45%, #180308 80%);
}
.thumb-724 .post-thumb-number {
    background: linear-gradient(135deg, #ffe4e6 0%, #fb7185 45%, #e11d48 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.85);
}

.thumb-725 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.5) 0%, rgba(13, 148, 136, 0.35) 45%, #021a16 80%);
}
.thumb-725 .post-thumb-number {
    background: linear-gradient(135deg, #ccfbf1 0%, #14b8a6 45%, #0f766e 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.85);
}

.thumb-726 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.5) 0%, rgba(30, 27, 75, 0.35) 45%, #08061a 80%);
}
.thumb-726 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #818cf8 45%, #4f46e5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.85);
}

.thumb-727 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.5) 0%, rgba(124, 45, 18, 0.35) 45%, #180802 80%);
}
.thumb-727 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #f97316 45%, #c2410c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.85);
}

.thumb-728 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.5) 0%, rgba(30, 58, 138, 0.35) 45%, #04101e 80%);
}
.thumb-728 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.85);
}

.thumb-729 {
    background: radial-gradient(circle at center, rgba(34, 197, 94, 0.5) 0%, rgba(30, 27, 75, 0.35) 45%, #051a0e 80%);
}
.thumb-729 .post-thumb-number {
    background: linear-gradient(135deg, #bbf7d0 0%, #22c55e 45%, #15803d 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(34, 197, 94, 0.85);
}

.thumb-730 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.5) 0%, rgba(16, 185, 129, 0.35) 45%, #05140f 80%);
}
.thumb-730 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 45%, #10b981 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.85);
}

.thumb-731 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.5) 0%, rgba(88, 28, 135, 0.35) 45%, #0e0314 80%);
}
.thumb-731 .post-thumb-number {
    background: linear-gradient(135deg, #f3e8ff 0%, #c084fc 45%, #9333ea 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.85);
}

.thumb-732 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.5) 0%, rgba(136, 19, 55, 0.35) 45%, #140206 80%);
}
.thumb-732 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 45%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.85);
}

.thumb-733 {
    background: radial-gradient(circle at center, rgba(161, 98, 7, 0.5) 0%, rgba(113, 63, 18, 0.35) 45%, #0e0a02 80%);
}
.thumb-733 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #ca8a04 45%, #a16207 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(202, 138, 4, 0.85);
}

.thumb-734 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.5) 0%, rgba(14, 116, 144, 0.35) 45%, #020c14 80%);
}
.thumb-734 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 45%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.85);
}

.thumb-735 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.5) 0%, rgba(180, 83, 9, 0.35) 45%, #0c0a02 80%);
}
.thumb-735 .post-thumb-number {
    background: linear-gradient(135deg, #fef9c3 0%, #eab308 45%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.85);
}

.thumb-736 {
    background: radial-gradient(circle at center, rgba(101, 163, 13, 0.5) 0%, rgba(120, 53, 15, 0.35) 45%, #0d0a03 80%);
}
.thumb-736 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #a3e635 45%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(163, 230, 53, 0.85);
}

.thumb-737 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.5) 0%, rgba(67, 56, 202, 0.35) 45%, #080512 80%);
}
.thumb-737 .post-thumb-number {
    background: linear-gradient(135deg, #ffedd5 0%, #fb923c 45%, #4f46e5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.85);
}

.thumb-738 {
    background: radial-gradient(circle at center, rgba(147, 51, 234, 0.5) 0%, rgba(30, 27, 75, 0.35) 45%, #050212 80%);
}
.thumb-738 .post-thumb-number {
    background: linear-gradient(135deg, #f3e8ff 0%, #c084fc 45%, #7c3aed 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(192, 132, 252, 0.85);
}

.thumb-739 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.5) 0%, rgba(30, 58, 138, 0.35) 45%, #020a1c 80%);
}
.thumb-739 .post-thumb-number {
    background: linear-gradient(135deg, #cffafe 0%, #38bdf8 45%, #1e40af 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.85);
}

.thumb-740 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.5) 0%, rgba(139, 92, 246, 0.35) 45%, #0d0718 80%);
}
.thumb-740 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #fbbf24 45%, #a855f7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.85);
}

.thumb-741 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.5) 0%, rgba(99, 102, 241, 0.35) 45%, #011210 80%);
}
.thumb-741 .post-thumb-number {
    background: linear-gradient(135deg, #ccfbf1 0%, #2dd4bf 45%, #6366f1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(45, 212, 191, 0.85);
}

.thumb-742 {
    background: radial-gradient(circle at center, rgba(56, 189, 248, 0.5) 0%, rgba(2, 132, 199, 0.35) 45%, #020c18 80%);
}
.thumb-742 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.85);
}

.thumb-743 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.5) 0%, rgba(220, 38, 38, 0.35) 45%, #180502 80%);
}
.thumb-743 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #fb923c 45%, #ef4444 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.85);
}

.thumb-744 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.5) 0%, rgba(126, 34, 206, 0.35) 45%, #0d041a 80%);
}
.thumb-744 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #c084fc 45%, #a855f7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(192, 132, 252, 0.85);
}

.thumb-745 {
    background: radial-gradient(circle at center, rgba(34, 197, 94, 0.5) 0%, rgba(202, 138, 4, 0.35) 45%, #03140a 80%);
}
.thumb-745 .post-thumb-number {
    background: linear-gradient(135deg, #bbf7d0 0%, #4ade80 45%, #eab308 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(74, 222, 128, 0.85);
}

.thumb-746 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.5) 0%, rgba(2, 132, 199, 0.35) 45%, #020c19 80%);
}
.thumb-746 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 45%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(56, 189, 248, 0.85);
}

.thumb-747 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.5) 0%, rgba(245, 158, 11, 0.35) 45%, #051410 80%);
}
.thumb-747 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 45%, #fbbf24 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.85);
}

.thumb-748 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.5) 0%, rgba(249, 115, 22, 0.4) 45%, #180808 80%);
}
.thumb-748 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #f97316 45%, #ef4444 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.8);
}

.thumb-749 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.5) 0%, rgba(16, 185, 129, 0.4) 45%, #081512 80%);
}
.thumb-749 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #fbbf24 45%, #34d399 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(251, 191, 36, 0.85);
}

.thumb-750 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.5) 0%, rgba(168, 85, 247, 0.35) 45%, #050816 80%);
}
.thumb-750 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #818cf8 40%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(129, 140, 248, 0.8);
}

.thumb-751 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.45) 0%, rgba(14, 165, 233, 0.35) 50%, #03141a 80%);
}
.thumb-751 .post-thumb-number {
    background: linear-gradient(135deg, #99f6e4 0%, #14b8a6 50%, #0ea5e9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.7);
}

.thumb-752 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.45) 0%, rgba(5, 150, 105, 0.35) 50%, #03170e 80%);
}
.thumb-752 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.7);
}

.thumb-753 {
    background: radial-gradient(circle at center, rgba(220, 38, 38, 0.45) 0%, rgba(234, 179, 8, 0.35) 50%, #170707 80%);
}
.thumb-753 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 50%, #dc2626 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(220, 38, 38, 0.7);
}

.thumb-754 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.45) 0%, rgba(99, 102, 241, 0.35) 50%, #0d061c 80%);
}
.thumb-754 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #a855f7 50%, #6366f1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.7);
}

.thumb-755 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.45) 0%, rgba(249, 115, 22, 0.35) 50%, #1c0903 80%);
}
.thumb-755 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #f97316 50%, #ef4444 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.7);
}

.thumb-756 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.45) 0%, rgba(14, 165, 233, 0.35) 50%, #150d03 80%);
}
.thumb-756 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #f59e0b 50%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.7);
}

.thumb-757 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.45) 0%, rgba(30, 58, 138, 0.4) 50%, #030d1d 80%);
}
.thumb-757 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.7);
}

.thumb-758 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.45) 0%, rgba(16, 185, 129, 0.3) 50%, #081124 80%);
}
.thumb-758 .post-thumb-number {
    background: linear-gradient(135deg, #bfdbfe 0%, #3b82f6 50%, #10b981 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.7);
}

.thumb-759 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.5) 0%, rgba(6, 182, 212, 0.35) 50%, #1a080c 80%);
}
.thumb-759 .post-thumb-number {
    background: linear-gradient(135deg, #fecaca 0%, #ef4444 50%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.8);
}

.thumb-760 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.5) 0%, rgba(245, 158, 11, 0.3) 50%, #061e16 80%);
}
.thumb-760 .post-thumb-number {
    background: linear-gradient(135deg, #6ee7b7 0%, #10b981 50%, #fbbf24 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.8);
}

.thumb-761 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.45) 0%, rgba(234, 179, 8, 0.3) 50%, #031422 80%);
}
.thumb-761 .post-thumb-number {
    background: linear-gradient(135deg, #bae6fd 0%, #38bdf8 50%, #facc15 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.7);
}

.thumb-762 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.45) 0%, rgba(139, 92, 246, 0.3) 50%, #03171f 80%);
}
.thumb-762 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #c084fc 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.7);
}

.thumb-763 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.45) 0%, rgba(14, 165, 233, 0.25) 45%, #051329 80%);
}
.thumb-763 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #f97316 45%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.7);
}

.thumb-764 {
    background: radial-gradient(circle at center, rgba(148, 163, 184, 0.5) 0%, #0b1120 75%);
}
.thumb-764 .post-thumb-number {
    background: linear-gradient(135deg, #f1f5f9 0%, #94a3b8 50%, #475569 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(148, 163, 184, 0.7);
}

.thumb-765 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.55) 0%, #2b0408 75%);
}
.thumb-765 .post-thumb-number {
    background: linear-gradient(135deg, #fecaca 0%, #ef4444 50%, #b91c1c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.75);
}

.thumb-766 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.55) 0%, #2b1d02 75%);
}
.thumb-766 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 50%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.75);
}

.thumb-767 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.55) 0%, #022016 75%);
}
.thumb-767 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.75);
}

.thumb-768 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.55) 0%, #1e0933 75%);
}
.thumb-768 .post-thumb-number {
    background: linear-gradient(135deg, #f3e8ff 0%, #c084fc 50%, #9333ea 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.75);
}

.thumb-769 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.6) 0%, #032029 75%);
}
.thumb-769 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #10b981 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.75);
}

.thumb-770 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.55) 0%, #2b0b02 75%);
}
.thumb-770 .post-thumb-number {
    background: linear-gradient(135deg, #ffedd5 0%, #fb923c 50%, #ea580c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.7);
}

.thumb-771 {
    background: radial-gradient(circle at center, rgba(248, 250, 252, 0.5) 0%, #0f172a 75%);
}
.thumb-771 .post-thumb-number {
    background: linear-gradient(135deg, #ffffff 0%, #cbd5e1 50%, #94a3b8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(255, 255, 255, 0.7);
}

.thumb-772 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.45) 0%, #29030c 75%);
}
.thumb-772 .post-thumb-number {
    background: linear-gradient(135deg, #ffe4e6 0%, #fb7185 50%, #e11d48 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.6);
}

.thumb-773 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.45) 0%, #261704 75%);
}
.thumb-773 .post-thumb-number {
    background: linear-gradient(135deg, #fef3c7 0%, #fbbf24 50%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.6);
}

.thumb-774 {
    background: radial-gradient(circle at center, rgba(20, 184, 166, 0.45) 0%, #041f1c 75%);
}
.thumb-774 .post-thumb-number {
    background: linear-gradient(135deg, #ccfbf1 0%, #2dd4bf 50%, #0d9488 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(20, 184, 166, 0.6);
}

.thumb-775 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.45) 0%, #0c0828 75%);
}
.thumb-775 .post-thumb-number {
    background: linear-gradient(135deg, #e0e7ff 0%, #818cf8 50%, #4f46e5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.6);
}

.thumb-776 {
    background: radial-gradient(circle at center, rgba(132, 204, 22, 0.45) 0%, #102103 75%);
}
.thumb-776 .post-thumb-number {
    background: linear-gradient(135deg, #ecfccb 0%, #a3e635 50%, #65a30d 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(132, 204, 22, 0.6);
}

.thumb-777 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.45) 0%, #260505 75%);
}
.thumb-777 .post-thumb-number {
    background: linear-gradient(135deg, #fee2e2 0%, #f87171 50%, #dc2626 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.6);
}

.thumb-778 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.45) 0%, #031e2e 75%);
}
.thumb-778 .post-thumb-number {
    background: linear-gradient(135deg, #e0f2fe 0%, #38bdf8 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.6);
}

.thumb-779 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.5) 0%, #201402 75%);
}
.thumb-779 .post-thumb-number {
    background: linear-gradient(135deg, #fef9c3 0%, #facc15 50%, #eab308 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(250, 204, 21, 0.7);
}

.thumb-780 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.45) 0%, #170428 75%);
}
.thumb-780 .post-thumb-number {
    background: linear-gradient(135deg, #f3e8ff 0%, #c084fc 50%, #a855f7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.6);
}

.thumb-781 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.45) 0%, #1e1903 75%);
}
.thumb-781 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 50%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.6);
}

.thumb-782 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.45) 0%, #031c26 75%);
}
.thumb-782 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #22d3ee 50%, #06b6d4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.6);
}

.thumb-783 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.45) 0%, #200508 75%);
}
.thumb-783 .post-thumb-number {
    background: linear-gradient(135deg, #fecaca 0%, #f87171 50%, #ef4444 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.6);
}

.thumb-784 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.45) 0%, #1f1202 75%);
}
.thumb-784 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.6);
}

.thumb-785 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.45) 0%, #022018 75%);
}
.thumb-785 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #34d399 50%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.6);
}

.thumb-786 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.45) 0%, #0c0a2a 75%);
}
.thumb-786 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #818cf8 50%, #6366f1 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.6);
}

.thumb-787 {
    background: radial-gradient(circle at center, rgba(100, 116, 139, 0.45) 0%, #0f172a 75%);
}
.thumb-787 .post-thumb-number {
    background: linear-gradient(135deg, #cbd5e1 0%, #94a3b8 50%, #64748b 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(100, 116, 139, 0.6);
}

.thumb-788 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.45) 0%, #022026 75%);
}
.thumb-788 .post-thumb-number {
    background: linear-gradient(135deg, #a5f3fc 0%, #06b6d4 50%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.6);
}

.thumb-789 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.5) 0%, #291a02 75%);
}
.thumb-789 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 50%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.7);
}

.thumb-790 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.45) 0%, #1c0533 75%);
}
.thumb-790 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #a855f7 50%, #7e22ce 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.6);
}

.thumb-791 {
    background: radial-gradient(circle at center, rgba(225, 29, 72, 0.45) 0%, #20020a 75%);
}
.thumb-791 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #e11d48 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(225, 29, 72, 0.6);
}

.thumb-792 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.45) 0%, #031e2b 75%);
}
.thumb-792 .post-thumb-number {
    background: linear-gradient(135deg, #7dd3fc 0%, #38bdf8 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.6);
}

.thumb-793 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.4) 0%, #1f1401 75%);
}
.thumb-793 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.6);
}

.thumb-794 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.45) 0%, #022017 75%);
}
.thumb-794 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #34d399 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.6);
}

.thumb-795 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.4) 0%, #2b0c03 75%);
}
.thumb-795 .post-thumb-number {
    background: linear-gradient(135deg, #fdba74 0%, #f97316 50%, #ef4444 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.6);
}

.thumb-796 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.4) 0%, #17042a 75%);
}
.thumb-796 .post-thumb-number {
    background: linear-gradient(135deg, #e879f9 0%, #c084fc 50%, #22d3ee 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.6);
}

.thumb-797 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.4) 0%, #0c0f2e 75%);
}
.thumb-797 .post-thumb-number {
    background: linear-gradient(135deg, #c7d2fe 0%, #818cf8 50%, #38bdf8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.6);
}

.thumb-798 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.4) 0%, #031b26 75%);
}
.thumb-798 .post-thumb-number {
    background: linear-gradient(135deg, #38bdf8 0%, #0ea5e9 50%, #10b981 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.6);
}

.thumb-799 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.45) 0%, #2e2004 75%);
}
.thumb-799 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 40%, #10b981 80%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.7);
}

.thumb-800 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.4) 0%, #1a082e 75%);
}
.thumb-800 .post-thumb-number {
    background: linear-gradient(135deg, #f0abfc 0%, #c084fc 50%, #9333ea 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.6);
}

.thumb-801 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.35) 0%, #032117 75%);
}
.thumb-801 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.5);
}

.thumb-802 {
    background: radial-gradient(circle at center, rgba(239, 68, 68, 0.35) 0%, #200404 75%);
}
.thumb-802 .post-thumb-number {
    background: linear-gradient(135deg, #fca5a5 0%, #ef4444 50%, #b91c1c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(239, 68, 68, 0.5);
}

.thumb-803 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.35) 0%, #1f1402 75%);
}
.thumb-803 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 50%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.5);
}

.thumb-804 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.35) 0%, #29050d 75%);
}
.thumb-804 .post-thumb-number {
    background: linear-gradient(135deg, #fda4af 0%, #f43f5e 50%, #be123c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.5);
}

.thumb-805 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.35) 0%, #021a24 75%);
}
.thumb-805 .post-thumb-number {
    background: linear-gradient(135deg, #67e8f9 0%, #06b6d4 50%, #0e7490 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.5);
}

.thumb-806 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.35) 0%, #1f072e 75%);
}
.thumb-806 .post-thumb-number {
    background: linear-gradient(135deg, #d8b4fe 0%, #a855f7 50%, #7e22ce 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.5);
}

.thumb-807 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.35) 0%, #031c2b 75%);
}
.thumb-807 .post-thumb-number {
    background: linear-gradient(135deg, #7dd3fc 0%, #0ea5e9 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.5);
}

.thumb-808 {
    background: radial-gradient(circle at center, rgba(249, 115, 22, 0.35) 0%, #2b1103 75%);
}
.thumb-808 .post-thumb-number {
    background: linear-gradient(135deg, #fed7aa 0%, #f97316 50%, #c2410c 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(249, 115, 22, 0.5);
}

.thumb-809 {
    background: radial-gradient(circle at center, rgba(234, 179, 8, 0.35) 0%, #291804 75%);
}
.thumb-809 .post-thumb-number {
    background: linear-gradient(135deg, #fef08a 0%, #eab308 50%, #ca8a04 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(234, 179, 8, 0.6);
}

.thumb-810 {
    background: radial-gradient(circle at center, rgba(13, 148, 136, 0.35) 0%, #042422 75%);
}
.thumb-810 .post-thumb-number {
    background: linear-gradient(135deg, #99f6e4 0%, #14b8a6 50%, #0d9488 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(13, 148, 136, 0.5);
}

.thumb-811 {
    background: radial-gradient(circle at center, rgba(244, 63, 94, 0.35) 0%, #2a0813 75%);
}
.thumb-811 .post-thumb-number {
    background: linear-gradient(135deg, #fecdd3 0%, #f43f5e 50%, #e11d48 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(244, 63, 94, 0.5);
}

.thumb-812 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.35) 0%, #1f0a38 75%);
}
.thumb-812 .post-thumb-number {
    background: linear-gradient(135deg, #e9d5ff 0%, #a855f7 50%, #7c3aed 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.5);
}

.thumb-813 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.35) 0%, #291804 75%);
}
.thumb-813 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.5);
}

.thumb-814 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.35) 0%, #032b1b 75%);
}
.thumb-814 .post-thumb-number {
    background: linear-gradient(135deg, #a7f3d0 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.5);
}

.thumb-815 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.35) 0%, #032036 75%);
}
.thumb-815 .post-thumb-number {
    background: linear-gradient(135deg, #7dd3fc 0%, #0ea5e9 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.5);
}

.thumb-816 {
    background: radial-gradient(circle at center, rgba(236, 72, 153, 0.35) 0%, #2e081f 75%);
}
.thumb-816 .post-thumb-number {
    background: linear-gradient(135deg, #f472b6 0%, #ec4899 50%, #db2777 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(236, 72, 153, 0.5);
}

.thumb-817 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.35) 0%, #2e1a03 75%);
}
.thumb-817 .post-thumb-number {
    background: linear-gradient(135deg, #fde68a 0%, #f59e0b 50%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.5);
}

.thumb-818 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.35) 0%, #1e0933 75%);
}
.thumb-818 .post-thumb-number {
    background: linear-gradient(135deg, #d8b4fe 0%, #a855f7 50%, #7e22ce 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.5);
}

.thumb-819 {
    background: radial-gradient(circle at center, rgba(6, 182, 212, 0.35) 0%, #03202e 75%);
}
.thumb-819 .post-thumb-number {
    background: linear-gradient(135deg, #67e8f9 0%, #06b6d4 50%, #0891b2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(6, 182, 212, 0.5);
}

.thumb-820 {
    background: radial-gradient(circle at center, rgba(99, 102, 241, 0.35) 0%, #131438 75%);
}
.thumb-820 .post-thumb-number {
    background: linear-gradient(135deg, #a5b4fc 0%, #6366f1 50%, #4338ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(99, 102, 241, 0.5);
}

.thumb-821 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.35) 0%, #062e22 75%);
}
.thumb-821 .post-thumb-number {
    background: linear-gradient(135deg, #6ee7b7 0%, #10b981 50%, #047857 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.5);
}

.thumb-822 {
    background: radial-gradient(circle at center, rgba(245, 158, 11, 0.35) 0%, #291804 75%);
}
.thumb-822 .post-thumb-number {
    background: linear-gradient(135deg, #fbbf24 0%, #f59e0b 50%, #d97706 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(245, 158, 11, 0.5);
}

.thumb-823 {
    background: radial-gradient(circle at center, rgba(139, 92, 246, 0.35) 0%, #1e1035 75%);
}
.thumb-823 .post-thumb-number {
    background: linear-gradient(135deg, #c084fc 0%, #a855f7 50%, #7c3aed 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(139, 92, 246, 0.5);
}

.thumb-824 {
    background: radial-gradient(circle at center, rgba(59, 130, 246, 0.35) 0%, #0f172a 75%);
}
.thumb-824 .post-thumb-number {
    background: linear-gradient(135deg, #60a5fa 0%, #3b82f6 50%, #1d4ed8 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(59, 130, 246, 0.5);
}

.thumb-825 {
    background: radial-gradient(circle at center, rgba(14, 165, 233, 0.35) 0%, #082f49 75%);
}
.thumb-825 .post-thumb-number {
    background: linear-gradient(135deg, #38bdf8 0%, #0ea5e9 50%, #0284c7 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(14, 165, 233, 0.5);
}

.thumb-826 {
    background: radial-gradient(circle at center, rgba(16, 185, 129, 0.35) 0%, #06261c 75%);
}
.thumb-826 .post-thumb-number {
    background: linear-gradient(135deg, #34d399 0%, #10b981 50%, #059669 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(16, 185, 129, 0.5);
}

.thumb-827 {
    background: radial-gradient(circle at center, rgba(168, 85, 247, 0.35) 0%, #200a30 75%);
}
.thumb-827 .post-thumb-number {
    background: linear-gradient(135deg, #f472b6 0%, #a855f7 50%, #7c3aed 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 10px 30px rgba(168, 85, 247, 0.5);
}

.post-thumb-number {
    font-family: var(--font-code);
    font-size: 3.8rem;
    font-weight: 800;
    letter-spacing: -0.05em;
}

.post-content {
    padding: 28px;
    display: flex;
    flex-direction: column;
    flex: 1;
}

.post-meta {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 0.85rem;
    color: var(--blog-text-muted);
    margin-bottom: 14px;
}

.post-title {
    font-family: var(--font-heading);
    font-size: 1.35rem;
    font-weight: 700;
    color: var(--blog-text-main);
    line-height: 1.45;
    margin-bottom: 12px;
    transition: color 0.2s ease;
}

.post-card:hover .post-title {
    color: #ffffff;
    text-shadow: 0 0 15px rgba(56, 189, 248, 0.4);
}

.post-excerpt {
    font-size: 0.95rem;
    color: var(--blog-text-sub);
    line-height: 1.65;
    margin-bottom: 22px;
    flex: 1;
}

.post-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

.tag {
    background: rgba(14, 165, 233, 0.08);
    color: var(--aurora-cyan);
    border: 1px solid rgba(14, 165, 233, 0.18);
    font-size: 0.78rem;
    padding: 4px 10px;
    border-radius: 6px;
    font-weight: 600;
    transition: all 0.2s;
}

.post-card:hover .tag {
    background: rgba(16, 185, 129, 0.12);
    color: var(--aurora-emerald);
    border-color: rgba(16, 185, 129, 0.3);
}

/* ═══ CTA Box (Aurora Style) ═══ */
.cta-box {
    margin-top: 90px;
    background: linear-gradient(135deg, rgba(14, 165, 233, 0.12), rgba(16, 185, 129, 0.12));
    border: 1px solid rgba(16, 185, 129, 0.28);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    border-radius: var(--radius-xl);
    padding: 56px 36px;
    text-align: center;
    position: relative;
    overflow: hidden;
    box-shadow: 0 20px 50px rgba(0, 0, 0, 0.45), 0 0 40px rgba(16, 185, 129, 0.12);
}

.cta-box::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; height: 3px;
    background: var(--aurora-grad-primary);
}

.cta-title {
    font-family: var(--font-heading);
    font-size: 2rem;
    font-weight: 700;
    color: #ffffff;
    margin-bottom: 14px;
}

.cta-desc {
    color: var(--blog-text-sub);
    max-width: 620px;
    margin: 0 auto 32px;
    font-size: 1.05rem;
    line-height: 1.7;
}

/* ═══════════════════════════════════════════════════════════════
   Article Detail Page Styles
   ═══════════════════════════════════════════════════════════════ */
.article-container {
    max-width: 880px;
    margin: 0 auto;
    padding: 130px 24px 140px;
    position: relative;
    z-index: 1;
}

.article-back-nav {
    margin-bottom: 36px;
}

.back-btn {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    color: var(--aurora-cyan);
    text-decoration: none;
    font-weight: 600;
    font-size: 0.95rem;
    padding: 8px 18px;
    border-radius: 9999px;
    background: rgba(14, 165, 233, 0.08);
    border: 1px solid rgba(14, 165, 233, 0.2);
    transition: all 0.25s ease;
}

.back-btn:hover {
    background: rgba(16, 185, 129, 0.15);
    color: var(--aurora-emerald);
    border-color: rgba(16, 185, 129, 0.35);
    transform: translateX(-4px);
}

.article-header {
    margin-bottom: 48px;
    border-bottom: 1px solid rgba(16, 185, 129, 0.15);
    padding-bottom: 44px;
}

.article-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(14, 165, 233, 0.12);
    color: var(--aurora-cyan);
    border: 1px solid rgba(14, 165, 233, 0.3);
    padding: 6px 18px;
    border-radius: 9999px;
    font-size: 0.85rem;
    font-weight: 700;
    margin-bottom: 22px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
}

.article-title {
    font-family: var(--font-heading);
    font-size: 2.45rem;
    font-weight: 800;
    color: #ffffff;
    line-height: 1.35;
    margin-bottom: 20px;
    letter-spacing: -0.02em;
    background: var(--aurora-grad-text);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.article-subtitle {
    font-size: 1.25rem;
    color: #a5b4fc;
    line-height: 1.65;
    margin-bottom: 26px;
    font-weight: 400;
}

.article-meta {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 16px;
    color: var(--blog-text-muted);
    font-size: 0.92rem;
}

.article-meta span.author {
    color: var(--aurora-emerald);
    font-weight: 600;
}

/* Table of Contents (TOC) */
.toc-box {
    background: var(--blog-bg-card);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    border: 1px solid var(--blog-border);
    border-left: 4px solid var(--aurora-green);
    border-radius: var(--radius-md);
    padding: 26px 32px;
    margin: 44px 0 54px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35);
}

.toc-title {
    font-family: var(--font-heading);
    font-size: 1.15rem;
    font-weight: 700;
    color: #ffffff;
    margin-bottom: 16px;
    display: flex;
    align-items: center;
    gap: 10px;
}

.toc-list {
    list-style: none;
    padding: 0;
    margin: 0;
}

.toc-list li {
    margin-bottom: 10px;
}

.toc-list a {
    color: var(--blog-text-sub);
    text-decoration: none;
    font-size: 0.98rem;
    transition: all 0.2s;
    display: inline-flex;
    align-items: center;
    gap: 6px;
}

.toc-list a:hover {
    color: var(--aurora-cyan);
    transform: translateX(4px);
}

/* Article Body Headings & Text */
.article-content h2 {
    font-family: var(--font-heading);
    font-size: 1.85rem;
    font-weight: 800;
    color: #ffffff;
    margin: 70px 0 26px;
    padding-bottom: 14px;
    border-bottom: 1px solid rgba(16, 185, 129, 0.2);
    letter-spacing: -0.01em;
    display: flex;
    align-items: center;
    gap: 14px;
    position: relative;
}

.article-content h2::before {
    content: '';
    width: 6px;
    height: 28px;
    background: var(--aurora-grad-primary);
    border-radius: 4px;
    display: inline-block;
}

.article-content h3 {
    font-family: var(--font-heading);
    font-size: 1.4rem;
    font-weight: 700;
    color: #e2e8f0;
    margin: 44px 0 18px;
}

.article-content h4 {
    font-family: var(--font-heading);
    font-size: 1.15rem;
    font-weight: 600;
    color: var(--aurora-cyan);
    margin: 28px 0 14px;
}

.article-content p {
    margin-bottom: 24px;
    color: var(--blog-text-sub);
    font-size: 1.05rem;
    line-height: 1.85;
}

.article-content strong {
    color: #ffffff;
    font-weight: 700;
}

.article-content ul, .article-content ol {
    margin: 0 0 28px 24px;
    padding: 0;
    color: var(--blog-text-sub);
}

.article-content li {
    margin-bottom: 10px;
    line-height: 1.75;
}

/* Callouts & Info Boxes */
.callout {
    background: rgba(12, 18, 42, 0.7);
    border: 1px solid rgba(16, 185, 129, 0.25);
    border-left: 4px solid var(--aurora-green);
    border-radius: var(--radius-sm);
    padding: 22px 26px;
    margin: 32px 0;
    backdrop-filter: blur(12px);
}

.callout-blue {
    border-color: rgba(14, 165, 233, 0.25);
    border-left-color: var(--aurora-blue);
}

.callout-title {
    font-family: var(--font-heading);
    font-weight: 700;
    font-size: 1.1rem;
    color: #ffffff;
    margin-bottom: 8px;
    display: flex;
    align-items: center;
    gap: 8px;
}

.callout p {
    margin-bottom: 0;
    font-size: 0.98rem;
    color: #e2e8f0;
}

/* Code Blocks & Pre */
pre {
    background: #040817 !important;
    border: 1px solid rgba(16, 185, 129, 0.2) !important;
    border-radius: var(--radius-md) !important;
    padding: 22px 26px !important;
    overflow-x: auto;
    margin: 32px 0 !important;
    position: relative;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);
}

pre code {
    font-family: var(--font-code) !important;
    font-size: 0.92rem !important;
    line-height: 1.65 !important;
    color: #38bdf8 !important;
    background: transparent !important;
    padding: 0 !important;
}

:not(pre) > code {
    font-family: var(--font-code);
    font-size: 0.9rem;
    background: rgba(14, 165, 233, 0.12);
    color: #38bdf8;
    border: 1px solid rgba(14, 165, 233, 0.22);
    padding: 2px 7px;
    border-radius: 5px;
}

/* Tables */
.table-wrapper {
    overflow-x: auto;
    margin: 36px 0;
    border-radius: var(--radius-md);
    border: 1px solid var(--blog-border);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);
}

table {
    width: 100%;
    border-collapse: collapse;
    background: var(--blog-bg-card);
    font-size: 0.95rem;
    text-align: left;
}

table th {
    background: rgba(14, 165, 233, 0.14);
    color: #ffffff;
    font-family: var(--font-heading);
    font-weight: 700;
    padding: 16px 20px;
    border-bottom: 2px solid rgba(16, 185, 129, 0.3);
}

table td {
    padding: 14px 20px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    color: var(--blog-text-sub);
}

table tr:last-child td {
    border-bottom: none;
}

table tr:hover td {
    background: rgba(14, 165, 233, 0.04);
}

.table-wrap {
    overflow-x: auto;
    margin: 36px 0;
    border-radius: var(--radius-md);
    border: 1px solid var(--blog-border);
    background: var(--blog-bg-card);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.4);
}

/* Quote Box (Aurora Style) */
.quote-box {
    background: linear-gradient(135deg, rgba(14, 165, 233, 0.09), rgba(16, 185, 129, 0.06));
    border-left: 4px solid var(--aurora-green);
    border-radius: 0 var(--radius-md) var(--radius-md) 0;
    padding: 24px 30px;
    margin: 36px 0;
    font-size: 1.15rem;
    font-weight: 500;
    color: #e0f2fe;
    line-height: 1.7;
    backdrop-filter: blur(12px);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.25);
}

/* Callout Info */
.callout-info {
    background: rgba(12, 18, 42, 0.75);
    border: 1px solid rgba(14, 165, 233, 0.28);
    border-left: 4px solid var(--aurora-blue);
    border-radius: var(--radius-md);
    padding: 22px 28px;
    margin: 32px 0;
    backdrop-filter: blur(16px);
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.3);
}

.callout-title {
    color: var(--aurora-cyan);
    font-family: var(--font-heading);
    font-weight: 700;
    font-size: 1.08rem;
    margin-bottom: 8px;
    display: flex;
    align-items: center;
    gap: 8px;
}

/* Badge Tags */
.badge-tag {
    display: inline-block;
    background: rgba(16, 185, 129, 0.1);
    color: var(--aurora-emerald);
    border: 1px solid rgba(16, 185, 129, 0.25);
    padding: 3px 9px;
    border-radius: 6px;
    font-size: 0.8rem;
    font-weight: 600;
    letter-spacing: 0.02em;
}

/* Responsive */
@media (max-width: 768px) {
    .blog-title {
        font-size: 2.3rem;
    }
    .article-title {
        font-size: 1.95rem;
    }
    .blog-container, .article-container {
        padding: 100px 16px 80px;
    }
    .cta-box {
        padding: 36px 20px;
    }
    .cta-title {
        font-size: 1.6rem;
    }
}
