/* Article-specific styles: immigrazione_economia.html */
.verdict-box {
                background: linear-gradient(135deg, rgba(234,88,12,0.12), rgba(180,35,0,0.08));
                border: 2px solid rgba(234,88,12,0.4);
            }
            .timeline-label {
                font-size: 0.78rem;
                font-weight: 700;
                text-transform: uppercase;
                letter-spacing: 0.04em;
            }
        

/* Inline styles extracted during refactor */
.a-00333c96 { width:100%;margin:auto; }
.a-19deed53 { background:rgba(220,38,38,0.1); border:1px solid rgba(220,38,38,0.3); }
.a-250fa7be { background:rgba(22,163,74,0.10); border:1px solid rgba(22,163,74,0.3); }
.a-291bf7aa { background:rgba(237, 58, 58, 0.06); border:2px solid rgba(237, 58, 58, 0.25); }
.a-2ba49bd7 { background:rgba(124,58,237,0.07); border-left:4px solid #7c3aed; }
.a-30ffadf3 { color:#b11111; }
.a-3a600fac { font-family: 'Alfa Slab One', serif; color: #ea580c; }
.a-3e5630be { font-family: 'header', serif; }
.a-48317572 { background:rgba(234,88,12,0.07); border-left:4px solid #ea580c; }
.a-51c3594b { background:rgba(22,163,74,0.07); border-left:4px solid #16a34a; }
.a-5ae8194a { color:#ea580c; }
.a-62c00da0 { font-family: 'Alfa Slab One', serif; }
.a-774810c9 { color:#b11111; font-family:'Alfa Slab One',serif; }
.a-79bffeff { background:rgba(245,158,11,0.07); border-left:4px solid #d97706; }
.a-7ad1693b { background:rgba(124,58,237,0.07); border:1px solid rgba(124,58,237,0.2); }
.a-7e11bb44 { background:rgba(234,88,12,0.12); border:2px solid rgba(234,88,12,0.4); }
.a-854f45d1 { background:rgba(220,38,38,0.07); border-left:4px solid #dc2626; }
.a-8897f0c7 { color:#b11111; font-family:'Alfa Slab One',serif; font-size:1.1rem; }
.a-95757f5d { background:rgba(237, 58, 58, 0.06); border:1px solid rgba(237, 58, 58, 0.2); }
.a-a0604f16 { font-family: 'Alfa Slab One', serif; color: #7c3aed; }
.a-a4e343bf { background:rgba(245,158,11,0.07); border:1px solid rgba(245,158,11,0.2); }
.a-b12befb9 { background:rgba(220,38,38,0.07); border:1px solid rgba(220,38,38,0.2); }
.a-b3a973f2 { font-family:'Alfa Slab One',serif; color:#c2410c; }
.a-c06d9c6c { color: #fbbf24; }
.a-c2813376 { border-color: #7c3aed !important; }
.a-ebc21476 { font-size:1.2rem; }
.a-fd8aea27 { color:#7c3aed; }
.a-fe53e684 { border-color: #ea580c !important; }

/* Article hero background and text color */
.article-hero--immigrazione_economia { background: linear-gradient(90deg, #0f4c81 0%, #1a3a5c 50%, #0d3d6e 100%); color: white; }
