body,html{background-color:#121212!important;color:#f5f5f5;-webkit-user-select:none;-moz-user-select:none;-ms-select:none;user-select:none}
@media (min-width:1600px){.main-layout{max-width:min(95vw,1800px)!important}.main-layout>article,.main-layout>div:not(.sidebar),.main-layout>section{max-width:none!important;flex:1!important}body{font-size:21px!important}}@media (min-width:2200px){.main-layout{max-width:93vw!important}.sidebar{flex:0 0 400px!important;max-width:400px!important}}@media (min-width:2800px){.main-layout{max-width:94vw!important}.sidebar{flex:0 0 460px!important;max-width:460px!important}}@media (min-width:3600px){.main-layout{max-width:95vw!important}.sidebar{flex:0 0 540px!important;max-width:540px!important}body{font-size:22px!important}}.vip-top-btn{background:linear-gradient(135deg,#ffe066,#f5b041,#b9770e)!important;color:#000!important;border:1px solid #f5b041!important;padding:6px 14px!important;font-weight:700!important;font-family:Orbitron,monospace;font-size:.85rem;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;box-shadow:0 0 12px rgba(245,176,65,.5)!important;text-decoration:none!important}.vip-top-btn:hover{background:linear-gradient(135deg,#fff,#ffe066,#f5b041)!important;box-shadow:0 0 25px rgba(255,224,102,.9)!important;transform:translateY(-1px) scale(1.03)}.vip-top-btn i{color:#000!important;display:inline-block;animation:goldPulse 2s infinite alternate}@keyframes goldPulse{0%{transform:scale(1)}100%{transform:scale(1.15)}}@keyframes pulse-badge{0%,100%{box-shadow:0 0 6px rgba(0,245,212,.6);opacity:1}50%{box-shadow:0 0 18px #00f5d4;opacity:.85}}.hero-banner{width:100%;margin:0 0 30px 0;padding:0;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.4);border-bottom:2px solid rgba(0,245,212,.3);aspect-ratio:1536/926;background:#000}.hero-banner figure{margin:0;padding:0}.hero-banner-img{width:100%;height:auto;aspect-ratio:1536/926;display:block}.featured-post figure,.recent-posts figure{margin:0;padding:0}.featured-post .featured-image,.recent-posts .featured-image{width:100%;height:200px;object-fit:cover;border-radius:15px;margin-bottom:15px;border:1px solid rgba(0,245,212,.3)}.featured-post .featured-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;transition:border-color .3s ease}.featured-post .featured-card:hover{border-color:rgba(255,193,7,.4)}.featured-post .featured-content h3{display:inline-block;background:linear-gradient(135deg,rgba(0,245,212,.05) 0,rgba(155,93,229,.05) 100%);border:1px solid rgba(0,245,212,.2);border-radius:10px;padding:12px 16px;transition:all .3s ease;position:relative;overflow:hidden}.featured-post .featured-content h3::before{content:'';position:absolute;left:0;top:0;height:100%;width:3px;background:linear-gradient(180deg,#00f5d4,#9b5de5);opacity:0;transition:opacity .3s ease}.featured-post .featured-content h3:hover{background:linear-gradient(135deg,rgba(0,245,212,.12) 0,rgba(155,93,229,.12) 100%);border-color:rgba(0,245,212,.5);transform:translateX(5px);box-shadow:0 4px 20px rgba(0,245,212,.3)}.featured-post .featured-content h3:hover::before{opacity:1}.blackbox-section{background:#000;color:#d0d0d0;padding:24px;border-radius:12px;margin:18px 0;box-shadow:0 6px 18px rgba(0,0,0,.5)}.blackbox-section .liquid-element{color:inherit}.blackbox-section h2{color:#f5f5f5;margin:0 0 6px 0;text-align:center}.blackbox-desc{color:#bdbdbd;margin-bottom:12px;text-align:center}.blackbox-list{max-height:220px;overflow-y:auto;padding-right:8px}.blackbox-list ul{list-style:none;margin:0;padding:0}.blackbox-list li{padding:12px 16px;margin-bottom:10px;background:linear-gradient(135deg,rgba(0,245,212,.05) 0,rgba(155,93,229,.05) 100%);border:1px solid rgba(0,245,212,.2);border-radius:10px;transition:all .3s ease;position:relative;overflow:hidden}.blackbox-list li::before{content:'';position:absolute;left:0;top:0;height:100%;width:3px;background:linear-gradient(180deg,#00f5d4,#9b5de5);opacity:0;transition:opacity .3s ease}.blackbox-list li:hover{background:linear-gradient(135deg,rgba(0,245,212,.12) 0,rgba(155,93,229,.12) 100%);border-color:rgba(0,245,212,.5);transform:translateX(5px);box-shadow:0 4px 20px rgba(0,245,212,.3)}.blackbox-list li:hover::before{opacity:1}.blackbox-list a{color:#e0e0e0;text-decoration:none;font-weight:600;display:flex;align-items:center;gap:10px;transition:all .3s ease;font-size:.95rem}.blackbox-list a:hover{color:#fff;text-shadow:0 0 10px rgba(0,245,212,.5)}.blackbox-list .blackbox-date{flex-shrink:0;background:rgba(255,255,255,.08);color:#a0aab5;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:500;border:1px solid rgba(255,255,255,.12);font-family:monospace;margin-right:8px}.blackbox-list .spicy-badge{flex-shrink:0;transition:transform .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.3)}.blackbox-list li:hover .spicy-badge{transform:scale(1.1)}.liquid-container ul li{padding:12px 16px;margin-bottom:10px;background:linear-gradient(135deg,rgba(0,245,212,.05) 0,rgba(155,93,229,.05) 100%);border:1px solid rgba(0,245,212,.2);border-radius:10px;transition:all .3s ease;position:relative;overflow:hidden}.liquid-container ul li::before{content:'';position:absolute;left:0;top:0;height:100%;width:3px;background:linear-gradient(180deg,#00f5d4,#9b5de5);opacity:0;transition:opacity .3s ease}.liquid-container ul li:hover{background:linear-gradient(135deg,rgba(0,245,212,.12) 0,rgba(155,93,229,.12) 100%);border-color:rgba(0,245,212,.5);transform:translateX(5px);box-shadow:0 4px 20px rgba(0,245,212,.3)}.liquid-container ul li:hover::before{opacity:1}.blackbox-section .liquid-element{color:inherit}.blackbox-section h2{color:#f5f5f5;margin:0 0 6px 0;text-align:center}.blackbox-desc{color:#bdbdbd;margin-bottom:12px;text-align:center}.blackbox-list{max-height:220px;overflow-y:auto;padding-right:8px}.blackbox-list ul{list-style:none;margin:0;padding:0}.blackbox-list li{padding:12px 16px;margin-bottom:10px;background:linear-gradient(135deg,rgba(0,245,212,.05) 0,rgba(155,93,229,.05) 100%);border:1px solid rgba(0,245,212,.2);border-radius:10px;transition:all .3s ease;position:relative;overflow:hidden}.blackbox-list li::before{content:'';position:absolute;left:0;top:0;height:100%;width:3px;background:linear-gradient(180deg,#00f5d4,#9b5de5);opacity:0;transition:opacity .3s ease}.blackbox-list li:hover{background:linear-gradient(135deg,rgba(0,245,212,.12) 0,rgba(155,93,229,.12) 100%);border-color:rgba(0,245,212,.5);transform:translateX(5px);box-shadow:0 4px 20px rgba(0,245,212,.3)}.blackbox-list li:hover::before{opacity:1}.blackbox-list a{color:#e0e0e0;text-decoration:none;font-weight:600;display:flex;align-items:center;gap:10px;transition:all .3s ease;font-size:.95rem}.blackbox-list a:hover{color:#fff;text-shadow:0 0 10px rgba(0,245,212,.5)}.blackbox-list .blackbox-date{flex-shrink:0;background:rgba(255,255,255,.08);color:#a0aab5;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:500;border:1px solid rgba(255,255,255,.12);font-family:monospace;margin-right:8px}.blackbox-list .spicy-badge{flex-shrink:0;transition:transform .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.3)}.blackbox-list li:hover .spicy-badge{transform:scale(1.1)}.ai-assistant-sidebar-section{margin:40px 0!important;position:relative!important;padding:4px!important;background:linear-gradient(45deg,#00f5d4,#9b5de5,#00bbf9,#00f5d4)!important;background-size:400% 400%!important;border-radius:28px!important;animation:gradient-rotate 10s ease infinite!important;box-shadow:0 0 30px rgba(0,245,212,.4)!important}@keyframes gradient-rotate{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.ai-sidebar-panel{background:#000!important;border:none!important;border-radius:25px!important;padding:30px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 50px rgba(0,245,212,.1)!important}.ai-orb-container{position:relative!important;width:50px!important;height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important}.ai-orb{width:25px!important;height:25px!important;background:radial-gradient(circle at 30% 30%,#fff,#00f5d4)!important;border-radius:50%!important;box-shadow:0 0 30px #00f5d4,0 0 60px rgba(0,245,212,.5)!important;animation:orb-float 2s ease-in-out infinite!important}.ai-orb-ring{position:absolute!important;width:100%!important;height:100%!important;border:2px solid rgba(0,245,212,.6)!important;border-radius:50%!important;animation:ring-rotate 3s linear infinite!important}@keyframes orb-float{0%,100%{transform:scale(1) translateY(0);filter:brightness(1.2)}50%{transform:scale(1.1) translateY(-5px);filter:brightness(1.5)}}@keyframes ring-rotate{from{transform:rotate(0) rotateX(60deg)}to{transform:rotate(360deg) rotateX(60deg)}}.ai-panel-header{display:flex!important;align-items:center!important;gap:15px!important;color:#fff!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:4px!important;text-shadow:0 0 20px #00f5d4!important;margin-bottom:25px!important}.ai-sidebar-messages{height:400px!important;background:rgba(0,0,0,.8)!important;border:1px solid rgba(0,245,212,.3)!important;border-radius:20px!important;padding:20px!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important;gap:15px!important}.ai-msg{background:rgba(0,245,212,.1)!important;border:1px solid #00f5d4!important;color:#00f5d4!important;padding:12px 18px!important;border-radius:15px!important;border-bottom-left-radius:2px!important;font-size:.95rem!important}.user-msg{background:linear-gradient(135deg,#9b5de5,#00bbf9)!important;color:#fff!important;padding:12px 18px!important;border-radius:15px!important;border-bottom-right-radius:2px!important;align-self:flex-end!important}.ai-sidebar-input-wrapper{margin-top:20px!important;display:flex!important;gap:10px!important}.ai-sidebar-input-wrapper input{flex:1!important;background:#111!important;border:1px solid #00f5d4!important;border-radius:10px!important;color:#00f5d4!important;padding:12px!important;outline:0!important}#ai-sidebar-send-btn{background:linear-gradient(45deg,#00f5d4,#9b5de5,#00bbf9)!important;color:#000!important;border:none!important;width:40px!important;height:40px!important;border-radius:10px!important;cursor:pointer!important;transition:transform .2s,box-shadow .3s!important;box-shadow:0 0 15px rgba(0,245,212,.5)!important}#ai-sidebar-send-btn:hover{transform:scale(1.05)!important;box-shadow:0 0 25px rgba(0,245,212,.8)!important}.traffic-widget{background:rgba(20,20,20,.8)!important;border:1px solid rgba(0,245,212,.3)!important;padding:20px!important;border-radius:20px!important;margin-bottom:25px!important;text-align:center;box-shadow:0 0 15px rgba(0,245,212,.1)}.traffic-header{font-family:Cinzel,serif;font-size:.75rem;color:#00f5d4;letter-spacing:2px;margin-bottom:12px;display:flex;align-items:center;justify-content:center;gap:10px}.traffic-count{font-family:'monospace';font-size:1.8rem;font-weight:900;color:#fff;text-shadow:0 0 15px rgba(0,245,212,.6);letter-spacing:1px}.traffic-live-indicator{width:10px;height:10px;background:#00f5d4;border-radius:50%;box-shadow:0 0 10px #00f5d4;animation:pulse-live 1.5s ease-in-out infinite}@keyframes pulse-live{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.4}}@keyframes pulse-update{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}100%{opacity:1;transform:scale(1)}}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.attention-bar h3{font-size:1.1rem;font-weight:900;letter-spacing:4px;color:#ff2020;text-shadow:0 0 10px red,0 0 20px #ff000088;white-space:nowrap}.attention-bar a{text-decoration:none}.recent-posts-scroll-list{overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:#00f5d4 #111!important;max-height:220px!important}.recent-posts-scroll-list::-webkit-scrollbar{width:6px!important}.recent-posts-scroll-list::-webkit-scrollbar-track{background:#111!important}.recent-posts-scroll-list::-webkit-scrollbar-thumb{background:#00f5d4!important;border-radius:3px!important}#current-datetime{min-width:220px;display:inline-block;font-variant-numeric:tabular-nums}.crystal-nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:18px 20px;background:linear-gradient(180deg,rgba(0,0,0,.95) 0,rgba(10,15,25,.9) 100%);border-top:1px solid rgba(0,245,212,.15);border-bottom:1px solid rgba(0,245,212,.15);position:relative;overflow:hidden}.crystal-nav::before{content:'';position:absolute;top:0;left:-100%;width:200%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,245,212,.06),transparent);animation:crystal-sweep 8s ease-in-out infinite;pointer-events:none}@keyframes crystal-sweep{0%{transform:translateX(-50%)}100%{transform:translateX(50%)}}.crystal-sphere{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;width:72px;height:72px;border-radius:50%;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.08),rgba(0,245,212,.04) 40%,rgba(0,0,0,.6) 100%);border:1.5px solid rgba(0,245,212,.35);box-shadow:0 0 12px rgba(0,245,212,.25),inset 0 0 18px rgba(0,245,212,.08),inset 0 0 4px rgba(255,255,255,.05);transition:all .35s cubic-bezier(.175, .885, .32, 1.275);cursor:pointer;overflow:hidden}.crystal-sphere::before{content:'';position:absolute;top:6px;left:10px;width:22px;height:12px;background:radial-gradient(ellipse,rgba(255,255,255,.35),transparent 70%);border-radius:50%;transform:rotate(-25deg);pointer-events:none;transition:all .35s ease}.crystal-sphere::after{content:'';position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,transparent 55%,rgba(0,245,212,.12) 100%);opacity:0;transition:opacity .35s ease;pointer-events:none}.crystal-sphere:hover{transform:translateY(-6px) scale(1.08);border-color:rgba(0,245,212,.8);box-shadow:0 0 28px rgba(0,245,212,.55),0 0 55px rgba(0,245,212,.25),inset 0 0 28px rgba(0,245,212,.15),inset 0 0 6px rgba(255,255,255,.1);background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.14),rgba(0,245,212,.1) 40%,rgba(0,0,0,.5) 100%)}.crystal-sphere:hover::before{top:4px;left:8px;width:26px;height:14px;background:radial-gradient(ellipse,rgba(255,255,255,.55),transparent 70%)}.crystal-sphere:hover::after{opacity:1}.sphere-glow{position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(0,245,212,.3),transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none;z-index:-1}.crystal-sphere:hover .sphere-glow{opacity:1;animation:glow-pulse 1.8s ease-in-out infinite}@keyframes glow-pulse{0%,100%{transform:scale(1);opacity:.7}50%{transform:scale(1.25);opacity:1}}.sphere-text{position:relative;z-index:2;font-size:.68rem;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:rgba(255,255,255,.9);text-shadow:0 0 8px rgba(0,245,212,.6);transition:all .35s ease;text-align:center;line-height:1.15;padding:0 4px;pointer-events:none}.crystal-sphere:hover .sphere-text{color:#fff;text-shadow:0 0 14px rgba(0,245,212,.9),0 0 28px rgba(0,245,212,.5)}@media (max-width:768px){.crystal-nav{gap:10px;padding:14px 10px}.crystal-sphere{width:56px;height:56px}.sphere-text{font-size:.6rem;letter-spacing:.3px}}@media (max-width:480px){.crystal-nav{gap:8px;padding:10px 6px}.crystal-sphere{width:48px;height:48px;border-width:1px}.sphere-text{font-size:.55rem}}
.monolith-btn:hover{background:#00f5d4;color:#000;box-shadow:0 0 30px rgba(0,245,212,.6);transform:scale(1.05)}@keyframes portal-glitch{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}100%{transform:translate(0)}}#livechat-trigger-btn{background:rgba(0,242,254,.05);color:#00f2fe;border:2px solid #00f2fe;padding:10px 20px;font-size:.9rem;font-weight:700;letter-spacing:1px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 0 10px rgba(0,242,254,.2),inset 0 0 10px rgba(0,242,254,.1);text-transform:uppercase;animation:neonPulse 2s infinite alternate}#livechat-trigger-btn:hover{background:#00f2fe;color:#060813;box-shadow:0 0 25px #00f2fe,0 0 50px rgba(0,242,254,.5);transform:translateY(-2px)}.live-dot{width:8px;height:8px;background-color:#10b981;border-radius:50%;display:inline-block;box-shadow:0 0 8px #10b981}@keyframes neonPulse{0%{box-shadow:0 0 5px rgba(0,242,254,.3),inset 0 0 5px rgba(0,242,254,.1);border-color:rgba(0,242,254,.6)}100%{box-shadow:0 0 20px rgba(0,242,254,.8),inset 0 0 10px rgba(0,242,254,.4);border-color:#00f2fe}}.livechat-new-badge{display:inline-block;background:#e11d27;color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.5px;padding:2px 6px;border-radius:30px;text-transform:uppercase;line-height:1.4;margin-left:2px;box-shadow:0 0 8px rgba(225,29,39,.7);animation:badgePulse 1.6s infinite ease-in-out}@keyframes badgePulse{0%,100%{box-shadow:0 0 6px rgba(225,29,39,.5);transform:scale(1)}50%{box-shadow:0 0 14px rgba(225,29,39,.9);transform:scale(1.08)}}.hn-widget{background:#0a0f0d;border:1px solid #1f3a2e;border-radius:6px;padding:18px 20px;font-family:'Courier New',Consolas,monospace;width:100%;max-width:100%;margin:0;box-sizing:border-box}.hn-widget__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #1f3a2e;padding-bottom:12px;margin-bottom:14px}.hn-widget__title{color:#4ade80;font-size:13px;letter-spacing:.5px}.hn-widget__refresh{background:0 0;border:1px solid #2d5240;color:#4ade80;font-family:inherit;font-size:11px;letter-spacing:.5px;padding:5px 10px;border-radius:3px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.hn-widget__refresh:hover{background:#12241c;border-color:#4ade80}.hn-widget__list{display:flex;flex-direction:column;gap:6px}.hn-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border:1px solid #142a20;border-radius:4px;text-decoration:none;transition:border-color .15s ease,background .15s ease}.hn-row:hover{border-color:#2d5240;background:#0e1815}.hn-row__left{display:flex;flex-direction:column;gap:3px;min-width:0}.hn-row__title{font-size:13px;color:#d1fae5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hn-row__meta{font-size:11px;color:#5b8570}.hn-row__right{display:flex;gap:12px;flex-shrink:0;font-size:11px;color:#7fb894}.hn-widget__footer{display:flex;justify-content:space-between;margin-top:12px;font-size:10px;letter-spacing:.5px;gap:12px}#hnStatus{color:#4ade80;font-weight:700}#hnList{min-height:306px}#news-panel,#crypto-panel{min-height:200px}#apod-container{min-height:220px}#web3-pulse-panel,#biometric-panel{contain:layout}.load-text #cpu-load-val,.integrity-text #sync-percent{display:inline-block;min-width:3ch}.bio-value{display:inline-block;min-width:4ch}.hn-widget__source{color:#6ee7b7}.hn-skeleton{height:46px;border-radius:4px;background:#0e1815;border:1px solid #142a20}@media (max-width:480px){.hn-row__title{max-width:200px}}
.ai-caption{font-family:'JetBrains Mono','Courier New',monospace;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:#8a8378;text-align:right;margin-top:.4rem;padding-right:.2rem}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}/* =========================================================
   PAGESPEED & ACCESSIBILITY FIXES - HIGH CONTRAST WIDGETS
   ========================================================= */
/* 1. "Πέρασε το ποντίκι για αποκρυπτογράφηση" & Αχνά captions/labels */
.ai-caption,
.blackbox-desc,
.zone-badge,
.post-meta {
  color: #e0e0e0 !important; /* Από #8a8378/#bdbdbd σε ανοιχτό γκρι με υψηλή αντίθεση */
  font-weight: 600 !important;
  opacity: 1 !important;
}
/* 2. Device-blog sync: 0% / CPU Load / Integrity & Metrology */
.load-text, 
.integrity-text, 
.bio-value,
#cpu-load-val,
#sync-percent {
  color: #00f5d4 !important; /* Έντονο Neon Cyan */
  font-weight: 800 !important;
  text-shadow: 0 0 6px rgba(0, 245, 212, 0.4); /* Διακριτική λάμψη χωρίς επιβάρυνση GPU */
}
/* 3. Labels με αχνά χρώματα (π.χ. SYNC / STATUS / METRICS) */
.traffic-header,
.hn-row__meta,
.hn-widget__footer {
  color: #b3f5e6 !important; /* Πολύ πιο φωτεινό για εύκολη ανάγνωση */
  font-weight: 700 !important;
}
/* 4. Hacker News & Terminal Widgets (Αύξηση κοντράστ) */
.hn-widget__source,
.hn-row__title {
  color: #ffffff !important;
  font-weight: 600 !important;
}
/* =========================================================
   FIX ALL HIGH-INTENSITY / NEON BADGES & LABELS
   ========================================================= */
/* 1. Γενική διόρθωση για όλα τα badges με ανοιχτό/neon φόντο */
.badge,
.zone-badge,
.tag,
.label,
.status-pill {
  color: #0d0d0d !important; /* Έντονο σχεδόν μαύρο για τέλεια αντίθεση */
  font-weight: 700 !important; /* Bold γραμματοσειρά για να ξεχωρίζει */
  letter-spacing: 0.3px;
}
/* 2. Στοχευμένη διόρθωση αν υπάρχουν συγκεκριμένες κλάσεις ανά χρώμα */
.badge-primary,
.badge-success,
.badge-warning,
.badge-info,
.badge-neon {
  color: #000000 !important;
  font-weight: 800 !important;
}
/* 3. Αφαίρεση τυχόν λευκού text-shadow που θολώνει τα γράμματα */
.badge, .zone-badge, .tag {
  text-shadow: none !important;
}
