.page-hero.svelte-1qjafx5{padding-top:calc(64px + var(--section-pad-sm));padding-bottom:var(--space-10);background-color:var(--color-bone)}.eyebrow.svelte-1qjafx5{display:inline-block;font-size:11px;font-weight:var(--weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mute);margin-bottom:var(--space-3)}.page-title.svelte-1qjafx5{font-size:var(--text-display);font-weight:var(--weight-semibold);line-height:var(--leading-display);letter-spacing:-.035em;max-width:14ch}.page-lede.svelte-1qjafx5{margin-top:var(--space-4);font-size:clamp(19px,1.4vw,22px);font-weight:var(--weight-book);line-height:1.5;color:var(--color-ink);max-width:64ch}.page-lede.svelte-1qjafx5 strong{font-weight:var(--weight-semibold)}.page-lede.svelte-1qjafx5 a{color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-thickness var(--duration-fast) var(--ease)}.page-lede.svelte-1qjafx5 a:hover{text-decoration-thickness:2px}.jump-nav.svelte-1qjafx5{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-2)}.jump-chip.svelte-1qjafx5{display:inline-flex;align-items:center;padding:8px 16px;background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-hairline);border-radius:999px;font-size:var(--text-small);font-weight:var(--weight-medium);letter-spacing:.01em;line-height:1;transition:background-color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease)}.jump-chip.svelte-1qjafx5:after{margin-left:8px;font-size:.95em;color:var(--color-mute);transition:transform var(--duration-fast) var(--ease)}.jump-chip-down.svelte-1qjafx5:after{content:"↓"}.jump-chip-up.svelte-1qjafx5:after{content:"↑"}.jump-chip.svelte-1qjafx5:hover{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}.jump-chip.svelte-1qjafx5:hover:after{color:var(--color-paper)}.jump-chip-down.svelte-1qjafx5:hover:after{transform:translateY(2px)}.jump-chip-up.svelte-1qjafx5:hover:after{transform:translateY(-2px)}.intro-grid.svelte-1qjafx5{display:grid;grid-template-columns:1.4fr 1fr;gap:var(--space-12);align-items:start}.intro-text.svelte-1qjafx5 p:where(.svelte-1qjafx5){font-size:var(--text-body);font-weight:var(--weight-book);line-height:var(--leading-body);color:var(--color-ink);max-width:60ch}.intro-text.svelte-1qjafx5 p:where(.svelte-1qjafx5)+p:where(.svelte-1qjafx5){margin-top:var(--space-3)}.intro-pm10.svelte-1qjafx5{padding:var(--space-4) var(--space-5);background:var(--color-sand);border-radius:12px;font-size:var(--text-small)!important;line-height:1.55!important}.intro-pm10-tag.svelte-1qjafx5{display:inline-block;margin-right:var(--space-2);padding:2px 8px;background:var(--color-ink);color:var(--color-paper);border-radius:4px;font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.06em;vertical-align:2px}.intro-aside.svelte-1qjafx5{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6);background:var(--color-sand);border-radius:14px}.stat-value.svelte-1qjafx5{font-size:clamp(56px,6vw,84px);font-weight:var(--weight-semibold);line-height:.95;letter-spacing:-.04em}.stat-value.svelte-1qjafx5 .unit:where(.svelte-1qjafx5){font-size:.55em;font-weight:var(--weight-medium);margin-left:2px}.stat-label.svelte-1qjafx5{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-mute);line-height:1.5;max-width:30ch}.anim-section.svelte-1qjafx5{padding-block:var(--section-pad-sm)}.anim-eyebrow.svelte-1qjafx5{display:inline-block;font-size:11px;font-weight:var(--weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mute);margin-bottom:var(--space-3)}.anim-title.svelte-1qjafx5{font-size:var(--text-h2);font-weight:var(--weight-semibold);line-height:var(--leading-h2);letter-spacing:var(--tracking-tight);max-width:22ch;margin-bottom:var(--space-6)}.anim-figure.svelte-1qjafx5{margin:0;background:var(--color-paper);border:1px solid var(--color-hairline);border-radius:18px;overflow:hidden}.anim-figure.svelte-1qjafx5 img:where(.svelte-1qjafx5){width:100%;height:auto;display:block;aspect-ratio:1600 / 1000;object-fit:cover;background:#0e1116}.anim-figure.svelte-1qjafx5 figcaption:where(.svelte-1qjafx5){padding:var(--space-5) var(--space-6);font-size:var(--text-small);font-weight:var(--weight-book);color:var(--color-mute);line-height:1.6;max-width:70ch}.anim-details.svelte-1qjafx5{border-top:1px solid var(--color-hairline)}.anim-details.svelte-1qjafx5 summary:where(.svelte-1qjafx5){list-style:none;cursor:pointer;padding:var(--space-4) var(--space-6);font-size:var(--text-small);font-weight:var(--weight-medium);letter-spacing:.02em;color:var(--color-ink);display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease)}.anim-details.svelte-1qjafx5 summary:where(.svelte-1qjafx5)::-webkit-details-marker{display:none}.anim-details.svelte-1qjafx5 summary:where(.svelte-1qjafx5):hover{background-color:var(--color-bone)}.anim-details.svelte-1qjafx5 summary:where(.svelte-1qjafx5):after{content:"+";font-size:20px;font-weight:var(--weight-medium);line-height:1;color:var(--color-mute);transition:transform var(--duration-medium) var(--ease)}.anim-details[open].svelte-1qjafx5 summary:where(.svelte-1qjafx5):after{content:"−"}.anim-details-body.svelte-1qjafx5{padding:var(--space-2) var(--space-6) var(--space-6);font-size:var(--text-small);color:var(--color-mute);line-height:1.65}.anim-details-body.svelte-1qjafx5 p:where(.svelte-1qjafx5){margin:0;max-width:64ch}.anim-details-body.svelte-1qjafx5 p:where(.svelte-1qjafx5)+p:where(.svelte-1qjafx5){margin-top:var(--space-3)}.anim-link-row.svelte-1qjafx5{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-hairline);display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);align-items:baseline;font-size:var(--text-micro)}.anim-link-heading.svelte-1qjafx5{font-weight:var(--weight-semibold);color:var(--color-ink);letter-spacing:.02em}.anim-link-row.svelte-1qjafx5 a:where(.svelte-1qjafx5){color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.anim-link-row.svelte-1qjafx5 a:where(.svelte-1qjafx5):hover{text-decoration-thickness:2px}.chart-card.svelte-1qjafx5{--color-over: #B91C1C;margin:0;padding:var(--space-8) var(--space-6);background:var(--color-paper);border:1px solid var(--color-hairline);border-radius:18px}.chart-intro.svelte-1qjafx5{margin-bottom:var(--space-6);font-size:var(--text-body);font-weight:var(--weight-book);color:var(--color-mute);max-width:56ch;line-height:var(--leading-body)}.chart-caption.svelte-1qjafx5{margin-top:var(--space-5);font-size:var(--text-micro);color:var(--color-mute);line-height:1.6}.chart-caption.svelte-1qjafx5 a:where(.svelte-1qjafx5){color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:text-decoration-thickness var(--duration-fast) var(--ease)}.chart-caption.svelte-1qjafx5 a:where(.svelte-1qjafx5):hover{text-decoration-thickness:2px}.govt-callout.svelte-1qjafx5{display:block;margin:0 0 var(--space-6);padding:var(--space-5) var(--space-6);background:var(--color-ink);color:var(--color-bone);border-radius:16px;max-width:760px;position:relative}.govt-callout-label.svelte-1qjafx5{display:inline-block;font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-bone);opacity:.6;margin-bottom:var(--space-2)}.govt-callout-body.svelte-1qjafx5{margin:0;font-size:clamp(17px,1.25vw,20px);font-weight:var(--weight-book);line-height:1.5;color:#fafaf7d9}.govt-callout-body.svelte-1qjafx5 strong:where(.svelte-1qjafx5){display:inline;font-weight:var(--weight-semibold);color:var(--color-bone)}.govt-callout-link.svelte-1qjafx5{display:inline-block;margin-top:var(--space-2);font-size:var(--text-small);font-weight:var(--weight-medium);letter-spacing:.02em;color:var(--color-bone);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;opacity:.85;transition:opacity var(--duration-fast) var(--ease)}.govt-callout-link.svelte-1qjafx5:hover{opacity:1}.spike-grid.svelte-1qjafx5{display:grid;grid-template-columns:48px 1fr;grid-template-rows:320px auto;column-gap:var(--space-3);row-gap:var(--space-2)}.spike-y-axis.svelte-1qjafx5{display:flex;flex-direction:column;justify-content:space-between;font-size:11px;color:var(--color-mute);text-align:right;font-variant-numeric:tabular-nums}.spike-plot.svelte-1qjafx5{position:relative;border-bottom:1px solid var(--color-hairline)}.spike-bars.svelte-1qjafx5{position:absolute;inset:0;display:grid;grid-template-columns:repeat(7,1fr);gap:var(--space-2);align-items:end}.spike-bar.svelte-1qjafx5{position:relative;width:78%;max-width:64px;justify-self:center;--limit-stop: 100%;background:linear-gradient(to top,var(--color-ink) 0 var(--limit-stop),var(--color-over) var(--limit-stop) 100%);border-radius:6px 6px 0 0;height:0;transition:height 1.2s cubic-bezier(.16,1,.3,1)}.chart-spike.drawn.svelte-1qjafx5 .spike-bar:where(.svelte-1qjafx5){height:var(--target-h)}.spike-value.svelte-1qjafx5{position:absolute;top:-22px;left:50%;transform:translate(-50%);font-size:11px;font-weight:var(--weight-medium);color:var(--color-ink);white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;transition:opacity .4s ease .9s}.chart-spike.drawn.svelte-1qjafx5 .spike-value:where(.svelte-1qjafx5){opacity:1}.spike-x-axis.svelte-1qjafx5{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--space-2);font-size:11px;color:var(--color-mute);font-weight:var(--weight-medium);text-align:center}.spike-x-axis.svelte-1qjafx5 span:where(.svelte-1qjafx5){white-space:nowrap}.spike-limit-line.svelte-1qjafx5{position:absolute;left:0;right:0;height:0;border-top:3px solid var(--color-over);pointer-events:none;z-index:2}.spike-limit-label.svelte-1qjafx5{position:absolute;right:0;top:-22px;font-size:11px;font-weight:var(--weight-semibold);color:var(--color-paper);letter-spacing:.04em;text-transform:uppercase;background:var(--color-over);padding:3px 8px;border-radius:4px}.annual-rows.svelte-1qjafx5{display:flex;flex-direction:column;gap:var(--space-6)}.annual-row.svelte-1qjafx5{display:grid;grid-template-columns:160px 1fr 130px;gap:var(--space-4);align-items:center}.annual-label.svelte-1qjafx5{font-size:var(--text-body);font-weight:var(--weight-medium);display:flex;flex-direction:column;gap:2px}.annual-country.svelte-1qjafx5{font-size:11px;font-weight:var(--weight-regular);color:var(--color-mute);letter-spacing:.04em;text-transform:uppercase}.annual-track.svelte-1qjafx5{position:relative;height:28px;background:var(--color-bone);border-radius:14px;overflow:visible}.annual-bar.svelte-1qjafx5{height:100%;--limit-stop: 100%;background:linear-gradient(to right,var(--color-ink) 0 var(--limit-stop),var(--color-over) var(--limit-stop) 100%);border-radius:14px;width:0;transition:width 1.4s cubic-bezier(.16,1,.3,1)}.chart-annual.drawn.svelte-1qjafx5 .annual-bar:where(.svelte-1qjafx5){width:var(--target-w)}.annual-limit-line.svelte-1qjafx5{position:absolute;top:-12px;bottom:-12px;width:3px;background:var(--color-over);border-radius:2px;z-index:2}.annual-limit-line.svelte-1qjafx5:after{content:"";position:absolute;top:-8px;left:-4px;width:11px;height:11px;background:var(--color-over);border-radius:2px}.annual-value.svelte-1qjafx5{display:flex;align-items:baseline;gap:6px}.annual-value.svelte-1qjafx5 .big:where(.svelte-1qjafx5){font-size:clamp(32px,3vw,44px);font-weight:var(--weight-semibold);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.annual-value.svelte-1qjafx5 .suffix:where(.svelte-1qjafx5){font-size:var(--text-small);color:var(--color-mute)}.annual-legend.svelte-1qjafx5{margin-top:var(--space-6);display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--color-mute)}.annual-legend-dot.svelte-1qjafx5{display:inline-block;width:14px;height:3px;background:var(--color-over);border-radius:2px}.stacked-bar.svelte-1qjafx5{display:flex;height:80px;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--color-hairline)}.stacked-seg.svelte-1qjafx5{width:0;display:flex;align-items:center;justify-content:center;font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-paper);transition:width 1.3s cubic-bezier(.16,1,.3,1);overflow:hidden;white-space:nowrap}.chart-sources.drawn.svelte-1qjafx5 .stacked-seg:where(.svelte-1qjafx5){width:var(--target-w)}.seg-dust.svelte-1qjafx5{background:var(--color-ink)}.seg-traffic.svelte-1qjafx5{background:#4a4a4f}.seg-biomass.svelte-1qjafx5{background:#8a8a90}.seg-other.svelte-1qjafx5{background:var(--color-sand);color:var(--color-mute)}.seg-share.svelte-1qjafx5{opacity:0;transition:opacity .4s ease 1s}.chart-sources.drawn.svelte-1qjafx5 .seg-share:where(.svelte-1qjafx5){opacity:1}.sources-legend.svelte-1qjafx5{margin-top:var(--space-5);list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3) var(--space-6)}.sources-legend.svelte-1qjafx5 li:where(.svelte-1qjafx5){display:grid;grid-template-columns:16px 1fr auto;gap:var(--space-2);align-items:center;font-size:var(--text-small)}.legend-swatch.svelte-1qjafx5{width:14px;height:14px;border-radius:4px}.legend-swatch.seg-other.svelte-1qjafx5{box-shadow:inset 0 0 0 1px var(--color-hairline)}.legend-label.svelte-1qjafx5{font-weight:var(--weight-medium)}.legend-value.svelte-1qjafx5{color:var(--color-mute);font-variant-numeric:tabular-nums}.chart-trend.svelte-1qjafx5 svg:where(.svelte-1qjafx5){width:100%;height:auto;display:block;overflow:visible}.grid-line.svelte-1qjafx5{stroke:var(--color-hairline);stroke-width:1}.grid-label.svelte-1qjafx5,.x-label.svelte-1qjafx5{font-size:10px;fill:var(--color-mute);font-family:var(--font-family)}.trend-area.svelte-1qjafx5{fill:var(--color-ink);fill-opacity:0;transition:fill-opacity 1.2s ease .4s}.chart-trend.drawn.svelte-1qjafx5 .trend-area:where(.svelte-1qjafx5){fill-opacity:.06}.trend-line.svelte-1qjafx5{stroke:var(--color-ink);stroke-width:2.5;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:1000;transition:stroke-dashoffset 1.6s cubic-bezier(.16,1,.3,1)}.chart-trend.drawn.svelte-1qjafx5 .trend-line:where(.svelte-1qjafx5){stroke-dashoffset:0}.trend-dot.svelte-1qjafx5{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:2;opacity:0;transition:opacity .3s ease}.chart-trend.drawn.svelte-1qjafx5 .trend-dot:where(.svelte-1qjafx5){opacity:1}.trend-callout.svelte-1qjafx5{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);background:var(--color-bone);border-radius:12px;display:inline-flex;align-items:center;gap:var(--space-3)}.trend-up.svelte-1qjafx5{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--color-ink);color:var(--color-paper);border-radius:50%;font-weight:var(--weight-semibold);font-size:20px;line-height:1}.trend-figure.svelte-1qjafx5{font-size:var(--text-h3);font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:1.1}.trend-figure.svelte-1qjafx5 .unit:where(.svelte-1qjafx5){font-size:.6em;font-weight:var(--weight-medium);color:var(--color-mute);margin-left:2px}.trend-sub.svelte-1qjafx5{margin-top:2px;font-size:var(--text-small);color:var(--color-mute)}.gr-eyebrow.svelte-1qjafx5{display:inline-block;font-size:11px;font-weight:var(--weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mute);margin-bottom:var(--space-3)}.gr-title.svelte-1qjafx5{font-size:var(--text-h2);font-weight:var(--weight-semibold);line-height:var(--leading-h2);letter-spacing:var(--tracking-tight);max-width:22ch;margin-bottom:var(--space-4)}.gr-intro.svelte-1qjafx5{font-size:var(--text-body);font-weight:var(--weight-book);line-height:var(--leading-body);color:var(--color-ink);max-width:62ch;margin-bottom:var(--space-8)}.gr-stats.svelte-1qjafx5{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-bottom:var(--space-6)}.gr-stat.svelte-1qjafx5{padding:var(--space-6) var(--space-5);background:var(--color-sand);border-radius:14px}.gr-stat-value.svelte-1qjafx5{font-size:clamp(40px,4.5vw,60px);font-weight:var(--weight-semibold);line-height:.95;letter-spacing:-.03em;color:var(--color-ink);font-variant-numeric:tabular-nums}.gr-stat-label.svelte-1qjafx5{margin-top:var(--space-3);font-size:var(--text-small);color:var(--color-mute);line-height:1.55;max-width:36ch}.gr-sources.svelte-1qjafx5{font-size:var(--text-small);color:var(--color-mute);line-height:1.65;max-width:70ch}.gr-sources.svelte-1qjafx5 a:where(.svelte-1qjafx5){color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.gr-sources.svelte-1qjafx5 a:where(.svelte-1qjafx5):hover{text-decoration-thickness:2px}.eu-cards.svelte-1qjafx5{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.eu-country.svelte-1qjafx5{display:inline-block;font-size:11px;font-weight:var(--weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mute);margin-bottom:var(--space-3)}.eu-card.svelte-1qjafx5{padding:var(--space-8) var(--space-6);background:var(--color-sand);border-radius:18px}.eu-ratio.svelte-1qjafx5{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-4)}.eu-ratio.svelte-1qjafx5 .num:where(.svelte-1qjafx5){font-size:clamp(64px,7vw,96px);font-weight:var(--weight-semibold);line-height:.9;letter-spacing:-.04em}.eu-ratio.svelte-1qjafx5 .of:where(.svelte-1qjafx5){font-size:clamp(24px,2.2vw,32px);font-weight:var(--weight-medium);color:var(--color-mute);letter-spacing:-.02em}.eu-card.svelte-1qjafx5 p:where(.svelte-1qjafx5){font-size:var(--text-body);font-weight:var(--weight-book);line-height:1.5;color:var(--color-ink);max-width:36ch}.rank-chart.svelte-1qjafx5{display:flex;flex-direction:column;gap:4px}.rank-row.svelte-1qjafx5{display:grid;grid-template-columns:56px 1fr 52px;gap:var(--space-3);align-items:center;height:22px}.rank-id.svelte-1qjafx5{display:inline-flex;align-items:center;gap:6px;line-height:1}.rank-flag.svelte-1qjafx5{font-size:15px;line-height:1;transform:translateY(-1px);white-space:nowrap}.rank-code.svelte-1qjafx5{font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.06em;color:var(--color-mute);font-variant-numeric:tabular-nums}.rank-row-highlight.svelte-1qjafx5 .rank-code:where(.svelte-1qjafx5){color:var(--color-ink)}.rank-track.svelte-1qjafx5{position:relative;height:10px;background:var(--color-bone);border-radius:5px;overflow:visible}.rank-fill.svelte-1qjafx5{position:relative;height:100%;background:var(--color-hairline);border-radius:5px;width:0;transition:width 1s cubic-bezier(.16,1,.3,1);z-index:1}.rank-card.drawn.svelte-1qjafx5 .rank-fill:where(.svelte-1qjafx5){width:var(--target-w)}.rank-row-highlight.svelte-1qjafx5 .rank-fill:where(.svelte-1qjafx5){background:var(--color-ink)}.rank-row-na.svelte-1qjafx5 .rank-fill:where(.svelte-1qjafx5){display:none}.rank-avg-marker.svelte-1qjafx5{position:absolute;top:-3px;bottom:-3px;width:1px;background:var(--color-mute);opacity:.45;z-index:2;pointer-events:none}.rank-pct.svelte-1qjafx5{font-size:11px;font-weight:var(--weight-medium);color:var(--color-mute);text-align:right;font-variant-numeric:tabular-nums}.rank-row-highlight.svelte-1qjafx5 .rank-pct:where(.svelte-1qjafx5){color:var(--color-ink);font-weight:var(--weight-semibold)}.rank-row-na.svelte-1qjafx5 .rank-pct:where(.svelte-1qjafx5){color:var(--color-mute);opacity:.5}.rank-legend.svelte-1qjafx5{margin-top:var(--space-4);display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--color-mute)}.rank-legend-marker.svelte-1qjafx5{display:inline-block;width:1px;height:14px;background:var(--color-mute);opacity:.6}.cta.svelte-1qjafx5{text-align:center;max-width:640px;margin-inline:auto}.cta-title.svelte-1qjafx5{font-size:var(--text-h2);font-weight:var(--weight-semibold);line-height:var(--leading-h2);letter-spacing:var(--tracking-tight);color:var(--color-bone)}.cta-body.svelte-1qjafx5{margin-top:var(--space-4);font-size:var(--text-body);font-weight:var(--weight-book);line-height:var(--leading-body);color:#fafaf7b3}.cta-button.svelte-1qjafx5{margin-top:var(--space-6);display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);background:var(--color-paper);color:var(--color-ink);border-radius:14px;font-size:var(--text-body);font-weight:var(--weight-semibold);letter-spacing:.03em;text-transform:uppercase;transition:transform var(--duration-medium) var(--ease)}.cta-button.svelte-1qjafx5:hover{transform:translateY(-2px)}.sources-section.svelte-1qjafx5{padding-block:var(--section-pad-sm)}.sources-heading.svelte-1qjafx5{font-size:11px;font-weight:var(--weight-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--color-mute);margin-bottom:var(--space-4)}.sources-list.svelte-1qjafx5{list-style:decimal inside;font-size:var(--text-small);color:var(--color-mute);line-height:1.7;max-width:70ch}.sources-list.svelte-1qjafx5 li:where(.svelte-1qjafx5)+li:where(.svelte-1qjafx5){margin-top:var(--space-2)}.sources-list.svelte-1qjafx5 em:where(.svelte-1qjafx5){font-style:italic}.sources-list.svelte-1qjafx5 a:where(.svelte-1qjafx5){color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.sources-note.svelte-1qjafx5{margin-top:var(--space-4);font-size:var(--text-micro);color:var(--color-mute);max-width:70ch;font-style:italic}@media(max-width:767px){.page-hero.svelte-1qjafx5{padding-top:calc(56px + var(--space-10))}.intro-grid.svelte-1qjafx5{grid-template-columns:1fr;gap:var(--space-6)}.intro-aside.svelte-1qjafx5{flex-direction:row;gap:var(--space-6)}.stat.svelte-1qjafx5{flex:1}.stat-value.svelte-1qjafx5{font-size:48px}.spike-grid.svelte-1qjafx5{grid-template-columns:28px 1fr;grid-template-rows:260px auto;column-gap:var(--space-2);row-gap:var(--space-1)}.spike-bars.svelte-1qjafx5{gap:4px}.spike-x-axis.svelte-1qjafx5{gap:4px;font-size:10px;align-items:start}.spike-x-axis.svelte-1qjafx5 span:where(.svelte-1qjafx5){writing-mode:vertical-rl;transform:rotate(180deg);padding-top:4px}.spike-value.svelte-1qjafx5{font-size:9px;top:-16px}.spike-limit-label.svelte-1qjafx5{font-size:9px}.chart-card.svelte-1qjafx5{padding:var(--space-6) var(--space-4)}.anim-figure.svelte-1qjafx5 figcaption:where(.svelte-1qjafx5){padding:var(--space-4)}.anim-details.svelte-1qjafx5 summary:where(.svelte-1qjafx5){padding:var(--space-3) var(--space-4)}.anim-details-body.svelte-1qjafx5{padding:0 var(--space-4) var(--space-5)}.annual-row.svelte-1qjafx5{grid-template-columns:1fr;gap:var(--space-2)}.annual-value.svelte-1qjafx5{justify-content:flex-start}.sources-legend.svelte-1qjafx5,.eu-cards.svelte-1qjafx5{grid-template-columns:1fr}.eu-card.svelte-1qjafx5{padding:var(--space-6) var(--space-5)}.gr-stats.svelte-1qjafx5{grid-template-columns:1fr}.gr-stat.svelte-1qjafx5{padding:var(--space-5)}.rank-row.svelte-1qjafx5{grid-template-columns:48px 1fr 42px;gap:var(--space-2)}.rank-flag.svelte-1qjafx5{font-size:13px}.rank-code.svelte-1qjafx5,.rank-pct.svelte-1qjafx5{font-size:10px}.stacked-seg.svelte-1qjafx5{font-size:11px}}@media(prefers-reduced-motion:reduce){.spike-bar.svelte-1qjafx5,.annual-bar.svelte-1qjafx5,.stacked-seg.svelte-1qjafx5,.trend-line.svelte-1qjafx5,.trend-area.svelte-1qjafx5,.trend-dot.svelte-1qjafx5{transition:none!important}}
