.ricco-dossier-entrate-locali { --oro-testo: var(--oro-scuro); }
.ricco-dossier-entrate-locali {--primary:var(--blu);--primary-light:var(--blu-medio);--primary-dark:#0f2540;--accent:var(--oro);--accent-light:var(--oro-chiaro);--accent-glow:rgba(201,162,39,0.15);--surface:var(--fondo);--surface-warm:var(--carta);--surface-card:#FFFFFF;--surface-dark:#0c1927;--text:var(--blu);--text-secondary:var(--testo-tenue);--text-light:var(--testo-tenue);--border:var(--linea);--border-light:var(--linea);--radius:12px;--radius-lg:20px;--danger:#b91c1c;--danger-bg:#FEF2F2;--danger-light:#F87171;--warning:#E65100;--warning-bg:#FFF3E0;--info:#1565C0;--info-bg:#E3F2FD;--success:#2E7D32;--success-bg:#E8F5E9;--purple:#6d3df2;--purple-bg:#EDE7F6;--emerald:#047857;--emerald-bg:#ECFDF5;--amber:#b45309;--amber-bg:#FFFBEB}
.ricco-dossier-entrate-locali * {margin:0;padding:0;box-sizing:border-box}
.ricco-dossier-entrate-locali {scroll-behavior:smooth}
.ricco-dossier-entrate-locali {font-family:"DM Sans",sans-serif;color:var(--text);background:var(--surface);line-height:1.8;-webkit-font-smoothing:antialiased}
.ricco-dossier-entrate-locali .hero {position:relative;padding:80px 2rem 100px;background:linear-gradient(170deg,var(--primary-dark) 0%,var(--primary) 50%,var(--primary-light) 100%);overflow:hidden}
.ricco-dossier-entrate-locali .hero::before {content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 70% 20%,rgba(201,162,39,0.08) 0%,transparent 60%),radial-gradient(ellipse at 20% 80%,rgba(201,162,39,0.05) 0%,transparent 50%);pointer-events:none}
.ricco-dossier-entrate-locali .hero-grid {position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.03) 1px,transparent 1px);background-size:60px 60px;pointer-events:none}
.ricco-dossier-entrate-locali .hero-inner {max-width:1200px;margin:0 auto;position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}
.ricco-dossier-entrate-locali .hero-badge {display:inline-flex;align-items:center;gap:8px;background:rgba(201,162,39,0.15);border:1px solid rgba(201,162,39,0.25);padding:7px 16px;border-radius:50px;font-size:13px;font-weight:700;color: var(--oro-testo);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1.5rem}
.ricco-dossier-entrate-locali .hero h1 {font-family:"Playfair Display",serif;font-size:clamp(2rem,4vw,3rem);font-weight:700;color:#fff;line-height:1.15;margin-bottom:1.2rem;letter-spacing:-.02em}
.ricco-dossier-entrate-locali .hero h1 em {font-style:normal;color: var(--oro-testo)}
.ricco-dossier-entrate-locali .hero-desc {font-size:1.05rem;color:rgba(255,255,255,0.7);max-width:520px;line-height:1.7;margin-bottom:2rem}
.ricco-dossier-entrate-locali .hero-cta-row {display:flex;gap:1rem;flex-wrap:wrap}
.ricco-dossier-entrate-locali .btn-gold {display:inline-flex;align-items:center;gap:8px;background:var(--accent);color:var(--primary-dark);padding:14px 28px;border-radius:50px;font-size:16.5px;font-weight:700;text-decoration:none;transition:all .3s}
.ricco-dossier-entrate-locali .btn-gold:hover {background:var(--accent-light);transform:translateY(-2px)}
.ricco-dossier-entrate-locali .btn-outline {display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,0.25);color:rgba(255,255,255,0.85);padding:13px 26px;border-radius:50px;font-size:16.5px;font-weight:600;text-decoration:none;transition:all .3s}
.ricco-dossier-entrate-locali .btn-outline:hover {border-color:var(--accent);color: var(--oro-testo)}
.ricco-dossier-entrate-locali .hero-stats {display:flex;gap:2.5rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,0.1)}
.ricco-dossier-entrate-locali .hero-stat-val {font-family:"Playfair Display",serif;font-size:1.8rem;font-weight:700;color: var(--oro-testo);display:block}
.ricco-dossier-entrate-locali .hero-stat-label {font-size:13px;color:rgba(255, 255, 255, 0.78);text-transform:uppercase;letter-spacing:.04em}
.ricco-dossier-entrate-locali .hero-chart {background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);border-radius:var(--radius-lg);padding:1.5rem;backdrop-filter:blur(8px)}
.ricco-dossier-entrate-locali .chart-title-bar {display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}
.ricco-dossier-entrate-locali .chart-title {font-size:15px;font-weight:700;color:rgba(255,255,255,0.8);text-transform:uppercase;letter-spacing:.04em}
.ricco-dossier-entrate-locali .chart-badge-live {font-size:11px;font-weight:700;background:rgba(220,38,38,0.2);color:var(--danger-light);padding:3px 10px;border-radius:20px;display:flex;align-items:center;gap:5px}
.ricco-dossier-entrate-locali .chart-badge-live::before {content:"";width:6px;height:6px;border-radius:50%;background:var(--danger-light);animation:pulse 1.5s infinite}
@keyframes pulse{0%,100%{opacity:1}50%{opacity:.3}}
.ricco-dossier-entrate-locali .chart-legend {display:flex;gap:1.2rem;margin-top:1rem}
.ricco-dossier-entrate-locali .legend-item {display:flex;align-items:center;gap:6px;font-size:12px;color:rgba(255, 255, 255, 0.78)}
.ricco-dossier-entrate-locali .legend-dot {width:8px;height:8px;border-radius:2px}
.ricco-dossier-entrate-locali .section {padding:5rem 2rem}
.ricco-dossier-entrate-locali .section-inner {max-width:1200px;margin:0 auto}
.ricco-dossier-entrate-locali .section-badge {display:inline-flex;align-items:center;gap:8px;background:var(--accent-glow);border:1px solid rgba(201,162,39,0.2);padding:7px 16px;border-radius:50px;font-size:13px;font-weight:700;color: var(--oro-testo);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1rem}
.ricco-dossier-entrate-locali .section h2 {font-family:"Playfair Display",serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;color:var(--primary);line-height:1.2;margin-bottom:.8rem}
.ricco-dossier-entrate-locali .section h2 em {font-style:normal;color: var(--oro-testo)}
.ricco-dossier-entrate-locali .section-desc {font-size:1.062rem;color:var(--text-secondary);max-width:620px;line-height:1.7;margin-bottom:2.5rem}
.ricco-dossier-entrate-locali .alert-section {background:linear-gradient(175deg,var(--surface) 0%,var(--surface-warm) 100%)}
.ricco-dossier-entrate-locali .alert-grid {display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}
.ricco-dossier-entrate-locali .alert-card {background:var(--surface-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);overflow:hidden;transition:transform .3s,box-shadow .3s}
.ricco-dossier-entrate-locali .alert-card:hover {transform:translateY(-4px);box-shadow:0 12px 40px rgba(26,58,92,0.08)}
.ricco-dossier-entrate-locali .alert-card-header {padding:1.2rem 1.5rem;border-bottom:1px solid var(--border-light);display:flex;align-items:center;gap:.8rem}
.ricco-dossier-entrate-locali .alert-icon {width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;color:#fff;flex-shrink:0}
.ricco-dossier-entrate-locali .alert-card-header h3 {font-size:16px;font-weight:700;color:var(--primary)}
.ricco-dossier-entrate-locali .alert-card-header span {font-size:12px;color:var(--text-light);display:block;margin-top:2px}
.ricco-dossier-entrate-locali .alert-card-body {padding:1.5rem}
.ricco-dossier-entrate-locali .alert-card-body p {font-size:16px;color:var(--text-secondary);line-height:1.7;margin-bottom:.8rem}
.ricco-dossier-entrate-locali .alert-indicator {display:flex;align-items:center;gap:.6rem;padding:.6rem .8rem;border-radius:8px;font-size:15px;font-weight:600;margin-top:.8rem}
.ricco-dossier-entrate-locali .indicator-red {background:var(--danger-bg);color:var(--danger)}
.ricco-dossier-entrate-locali .indicator-amber {background:var(--amber-bg);color:var(--amber)}
.ricco-dossier-entrate-locali .indicator-green {background:var(--success-bg);color:var(--success)}
.ricco-dossier-entrate-locali .alert-explain {padding:2rem;background:var(--surface-card);border:1px solid var(--border-light);border-radius:var(--radius-lg)}
.ricco-dossier-entrate-locali .alert-explain h3 {font-family:"Playfair Display",serif;font-size:1.2rem;font-weight:700;color:var(--primary);margin-bottom:1rem}
.ricco-dossier-entrate-locali .alert-explain p {font-size:16px;color:var(--text-secondary);line-height:1.8;margin-bottom:1rem}
.ricco-dossier-entrate-locali .flow-step {display:flex;gap:.8rem;padding:.8rem 0;border-bottom:1px dashed var(--border-light)}
.ricco-dossier-entrate-locali .flow-step:last-child {border-bottom:none}
.ricco-dossier-entrate-locali .flow-num {width:28px;height:28px;min-width:28px;border-radius:50%;background:var(--accent-glow);display:flex;align-items:center;justify-content:center;font-family:"Playfair Display",serif;font-weight:700;font-size:15px;color: var(--oro-testo);margin-top:2px}
.ricco-dossier-entrate-locali .flow-text {font-size:15px;color:var(--text-secondary);line-height:1.6}
.ricco-dossier-entrate-locali .flow-text strong {color:var(--text);display:block;font-size:16px}
.ricco-dossier-entrate-locali .benchmark-section {background:var(--surface)}
.ricco-dossier-entrate-locali .benchmark-layout {display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:center}
.ricco-dossier-entrate-locali .bench-chart-wrap {background:var(--surface-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:2rem}
.ricco-dossier-entrate-locali .bench-chart-title {font-size:15px;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:1.2rem}
.ricco-dossier-entrate-locali .bench-bar-row {display:flex;align-items:center;gap:.8rem;margin-bottom:.8rem}
.ricco-dossier-entrate-locali .bench-bar-label {width:120px;font-size:13px;color:var(--text-secondary);text-align:right;flex-shrink:0}
.ricco-dossier-entrate-locali .bench-bar-track {flex:1;height:28px;background:var(--surface-warm);border-radius:6px;position:relative;overflow:visible}
.ricco-dossier-entrate-locali .bench-bar-fill {height:100%;border-radius:6px;display:flex;align-items:center;padding:0 10px;font-size:12px;font-weight:700;color:#fff}
.ricco-dossier-entrate-locali .bench-bar-value {font-size:13px;color:var(--text-light);width:50px;text-align:right;flex-shrink:0}
.ricco-dossier-entrate-locali .bench-divider {width:2px;background:var(--danger);position:absolute;top:-4px;bottom:-4px;z-index:2}
.ricco-dossier-entrate-locali .bench-divider-label {position:absolute;top:-20px;transform:translateX(-50%);font-size:9px;color:var(--danger);font-weight:700;white-space:nowrap}
.ricco-dossier-entrate-locali .bench-content h3 {font-family:"Playfair Display",serif;font-size:1.3rem;font-weight:700;color:var(--primary);margin-bottom:1rem}
.ricco-dossier-entrate-locali .bench-content p {font-size:16.5px;color:var(--text-secondary);line-height:1.8;margin-bottom:1rem}
.ricco-dossier-entrate-locali .bench-params {display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1.5rem}
.ricco-dossier-entrate-locali .param-chip {padding:.6rem .8rem;background:var(--surface-warm);border-radius:8px;font-size:13px;color:var(--text-secondary);display:flex;align-items:center;gap:.5rem}
.ricco-dossier-entrate-locali .param-chip .dot {width:6px;height:6px;border-radius:50%}
.ricco-dossier-entrate-locali .db-section {background:linear-gradient(175deg,var(--surface-warm) 0%,var(--surface) 100%)}
.ricco-dossier-entrate-locali .db-grid {display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}
.ricco-dossier-entrate-locali .db-card {background:var(--surface-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:1.8rem;transition:transform .3s,box-shadow .3s}
.ricco-dossier-entrate-locali .db-card:hover {transform:translateY(-3px);box-shadow:0 8px 30px rgba(26,58,92,0.06)}
.ricco-dossier-entrate-locali .db-card-icon {width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;margin-bottom:1rem}
.ricco-dossier-entrate-locali .db-card h3 {font-size:16.5px;font-weight:700;color:var(--primary);margin-bottom:.3rem}
.ricco-dossier-entrate-locali .db-card .db-source {font-size:12px;color:var(--text-light);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.8rem}
.ricco-dossier-entrate-locali .db-card p {font-size:15px;color:var(--text-secondary);line-height:1.7;margin-bottom:.8rem}
.ricco-dossier-entrate-locali .db-tags {display:flex;flex-wrap:wrap;gap:.4rem}
.ricco-dossier-entrate-locali .db-tag {font-size:11px;font-weight:600;padding:3px 8px;border-radius:4px;background:var(--surface-warm);color:var(--text-light);text-transform:uppercase;letter-spacing:.03em}
.ricco-dossier-entrate-locali .portal-section {background:var(--surface-dark);padding:5rem 2rem}
.ricco-dossier-entrate-locali .portal-section .section-badge {background:rgba(201,162,39,0.12);border-color:rgba(201,162,39,0.2)}
.ricco-dossier-entrate-locali .portal-section h2 {color:#fff}
.ricco-dossier-entrate-locali .portal-section .section-desc {color:rgba(255, 255, 255, 0.78)}
.ricco-dossier-entrate-locali .portal-grid {display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;margin-top:1rem}
.ricco-dossier-entrate-locali .portal-card {background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);border-radius:var(--radius-lg);padding:1.5rem;overflow:hidden}
.ricco-dossier-entrate-locali .portal-card-title {font-size:13px;font-weight:700;color:rgba(255, 255, 255, 0.78);text-transform:uppercase;letter-spacing:.04em;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}
.ricco-dossier-entrate-locali .portal-card-title span {font-size:11px;color: var(--oro-testo);opacity:.7}
.ricco-dossier-entrate-locali .cta-section {text-align:center;padding:4rem 2rem;background:var(--surface-warm)}
.ricco-dossier-entrate-locali .cta-section h3 {font-family:"Playfair Display",serif;font-size:1.5rem;color:var(--primary);margin-bottom:.8rem}
.ricco-dossier-entrate-locali .cta-section p {font-size:16.5px;color:var(--text-secondary);max-width:520px;margin:0 auto 1.5rem}
.ricco-dossier-entrate-locali .footer-brand span {color: var(--oro-testo)}
@media(max-width:1024px) {
.ricco-dossier-entrate-locali .hero-inner {grid-template-columns:1fr;gap:2rem}
.ricco-dossier-entrate-locali .hero-chart {max-width:500px}
.ricco-dossier-entrate-locali .alert-grid {grid-template-columns:1fr}
.ricco-dossier-entrate-locali .benchmark-layout {grid-template-columns:1fr}
.ricco-dossier-entrate-locali .portal-grid {grid-template-columns:1fr 1fr}
}
@media(max-width:768px) {
.ricco-dossier-entrate-locali .hero {padding:50px 1.5rem 60px}
.ricco-dossier-entrate-locali .section {padding:3rem 1.5rem}
.ricco-dossier-entrate-locali .hero-stats {gap:1.5rem;flex-wrap:wrap}
.ricco-dossier-entrate-locali .db-grid {grid-template-columns:1fr}
.ricco-dossier-entrate-locali .portal-grid {grid-template-columns:1fr}
.ricco-dossier-entrate-locali .bench-bar-label {width:80px;font-size:12px}
.ricco-dossier-entrate-locali .bench-params {grid-template-columns:1fr}
}
.ricco-dossier-entrate-locali .deep-banner {position:relative;background:linear-gradient(135deg,#0f1b2d 0%,#1a2d4a 100%);border-bottom:1px solid rgba(201,162,39,0.15);overflow:hidden; --oro-testo: var(--oro-chiaro);}
.ricco-dossier-entrate-locali .deep-banner::before {content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 70% 50%,rgba(124,77,255,0.06) 0%,transparent 60%),radial-gradient(ellipse at 20% 50%,rgba(201,162,39,0.04) 0%,transparent 60%);pointer-events:none}
.ricco-dossier-entrate-locali .deep-banner-inner {max-width:1200px;margin:0 auto;padding:18px 2rem;display:flex;align-items:center;justify-content:center;gap:1.2rem;position:relative;z-index:1;flex-wrap:wrap}
.ricco-dossier-entrate-locali .deep-banner-icon {display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,rgba(124,77,255,0.15),rgba(201,162,39,0.15));border:1px solid rgba(124,77,255,0.2);font-size:18px;flex-shrink:0}
.ricco-dossier-entrate-locali .deep-banner-text {font-size:16px;color:rgba(255,255,255,0.7);font-weight:500;line-height:1.5}
.ricco-dossier-entrate-locali .deep-banner-text strong {color:#fff;font-weight:700}
.ricco-dossier-entrate-locali .deep-banner-link {display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,var(--accent),var(--accent-light));color:var(--primary-dark);padding:9px 22px;border-radius:50px;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s;white-space:nowrap;letter-spacing:.02em}
.ricco-dossier-entrate-locali .deep-banner-link:hover {transform:translateY(-1px);box-shadow:0 6px 20px rgba(201,162,39,0.3)}
.ricco-dossier-entrate-locali .deep-banner-link svg {width:14px;height:14px;transition:transform .3s}
.ricco-dossier-entrate-locali .deep-banner-link:hover svg {transform:translateX(3px)}
.ricco-dossier-entrate-locali .deep-banner-pulse {position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:var(--accent);animation:banner-pulse 2.5s infinite}
@keyframes banner-pulse{0%,100%{opacity:.3;transform:translateY(-50%) scale(1)}50%{opacity:.8;transform:translateY(-50%) scale(1.5)}}
@media(max-width:600px) {
.ricco-dossier-entrate-locali .deep-banner-inner {flex-direction:column;text-align:center;gap:.8rem}
.ricco-dossier-entrate-locali .deep-banner-pulse {display:none}
}
.ricco-dossier-entrate-locali .animate-in, .ricco-dossier-entrate-locali .reveal, .ricco-dossier-entrate-locali .fade-in, .ricco-dossier-entrate-locali .fade-up { opacity: 1 !important; transform: none !important; }
.ricco-dossier-entrate-locali p, .ricco-dossier-entrate-locali li { line-height: 1.65; }

.ricco-dossier-entrate-locali .st-91231ffe { width:100% !important; height:auto !important; }
.ricco-dossier-entrate-locali .st-0a6d0fd5 { background:var(--oro) !important; color: var(--blu) !important; }
.ricco-dossier-entrate-locali .st-5bc972f6 { background:#047857 !important; --oro-testo: var(--oro-chiaro) !important; }
.ricco-dossier-entrate-locali .st-012e1354 { background:#b91c1c !important; --oro-testo: var(--oro-chiaro) !important; }
.ricco-dossier-entrate-locali .st-7a4b0cb6 { display:flex !important; flex-direction:column !important; gap:1.5rem !important; }
.ricco-dossier-entrate-locali .st-047b234a { background:var(--danger) !important; }
.ricco-dossier-entrate-locali .st-8014d762 { background:var(--amber) !important; }
.ricco-dossier-entrate-locali .st-1f8d1eb0 { background:var(--success) !important; }
.ricco-dossier-entrate-locali .st-b3ddfd5c { display:flex !important; flex-direction:column !important; gap:0 !important; margin-top:1.2rem !important; }
.ricco-dossier-entrate-locali .st-c046a742 { margin-top:1.5rem !important; padding:1rem !important; background:var(--danger-bg) !important; border-radius:8px !important; border-left:4px solid var(--danger) !important; }
.ricco-dossier-entrate-locali .st-3841aaf1 { font-size:15px !important; color:var(--danger) !important; margin:0 !important; }
.ricco-dossier-entrate-locali .st-7a4e6d90 { width:62% !important; background:linear-gradient(90deg,var(--primary),var(--primary-light)) !important; }
.ricco-dossier-entrate-locali .st-77cabb25 { left:78% !important; }
.ricco-dossier-entrate-locali .st-1ca1f080 { width:68% !important; background:linear-gradient(90deg,var(--emerald),#34d399) !important; }
.ricco-dossier-entrate-locali .st-7169662a { left:35% !important; }
.ricco-dossier-entrate-locali .st-a3d7d093 { width:55% !important; background:linear-gradient(90deg,var(--amber),#fbbf24) !important; }
.ricco-dossier-entrate-locali .st-ec583926 { left:72% !important; }
.ricco-dossier-entrate-locali .st-58d407c7 { width:32% !important; background:linear-gradient(90deg,var(--emerald),#34d399) !important; }
.ricco-dossier-entrate-locali .st-2ca1ae62 { left:65% !important; }
.ricco-dossier-entrate-locali .st-af868b4d { width:8% !important; background:linear-gradient(90deg,var(--emerald),#34d399) !important; }
.ricco-dossier-entrate-locali .st-44ddbd28 { left:45% !important; }
.ricco-dossier-entrate-locali .st-e80400ca { background:var(--info) !important; }
.ricco-dossier-entrate-locali .st-07fad16d { background:var(--purple) !important; }
.ricco-dossier-entrate-locali .st-1eab90a5 { background:var(--primary) !important; }
.ricco-dossier-entrate-locali .st-96fc7c05 { background:#0891b2 !important; }
.ricco-dossier-entrate-locali .st-afd69fd8 { background:var(--emerald) !important; }
.ricco-dossier-entrate-locali .st-89f9bf0a { background:var(--primary-light) !important; }
.ricco-dossier-entrate-locali .st-91e8503d { background:#be185d !important; --oro-testo: var(--oro-chiaro) !important; }
.ricco-dossier-entrate-locali .st-dd0ec55d { background:#92400e !important; --oro-testo: var(--oro-chiaro) !important; }
.ricco-dossier-entrate-locali .st-6b665273 { justify-content:center !important; margin-top:.5rem !important; }
.ricco-dossier-entrate-locali .st-e0ef5f0c { background:rgba(255,255,255,0.3) !important; }
.ricco-dossier-entrate-locali .st-0e32440c { text-align:center !important; margin-top:.5rem !important; }
.ricco-dossier-entrate-locali .st-44e121d6 { font-size:13px !important; color:rgba(255, 255, 255, 0.78) !important; }

/* Contrasto WCAG 2.1 AA, correzioni puntuali */
.ricco-dossier-entrate-locali > div:nth-child(5) > div:nth-child(1) > div:nth-child(4) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1) { opacity: 1 !important; }
.ricco-dossier-entrate-locali > div:nth-child(5) > div:nth-child(1) > div:nth-child(4) > div:nth-child(2) > div:nth-child(1) > span:nth-child(1) { opacity: 1 !important; }
.ricco-dossier-entrate-locali > div:nth-child(5) > div:nth-child(1) > div:nth-child(4) > div:nth-child(3) > div:nth-child(1) > span:nth-child(1) { opacity: 1 !important; }
.ricco-dossier-entrate-locali #portale > .section-inner > .section-badge { color: #a88d52 !important; }
.ricco-dossier-entrate-locali .portal-card:nth-child(1) > .portal-card-title > span { color: #998a67 !important; }
.ricco-dossier-entrate-locali .portal-card:nth-child(2) > .portal-card-title > span { color: #998a67 !important; }
.ricco-dossier-entrate-locali .portal-card:nth-child(3) > .portal-card-title > span { color: #998a67 !important; }
