.rank[data-astro-cid-knzvym2d]{background:var(--card);border:1px solid var(--line);border-radius:18px;margin:2rem 0 0;padding:1.2rem 1.2rem 1rem}.rank__tabs[data-astro-cid-knzvym2d]{flex-wrap:wrap;gap:.4rem;display:flex}.rank__tabs[data-astro-cid-knzvym2d] button[data-astro-cid-knzvym2d]{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.45rem .9rem;font-size:.88rem}.rank__tabs[data-astro-cid-knzvym2d] button[data-astro-cid-knzvym2d][aria-selected=true]{border-color:var(--accent);color:var(--ink);background:#a3214a1a}.rank__note[data-astro-cid-knzvym2d]{color:var(--muted);margin:.8rem 0 .4rem;font-size:.82rem}.rank__plot[data-astro-cid-knzvym2d] svg{display:block;overflow:visible}.rank__plot[data-astro-cid-knzvym2d] .name{fill:var(--ink-soft);font-size:12px}.rank__plot[data-astro-cid-knzvym2d] .bar{fill:var(--neutral)}.rank__plot[data-astro-cid-knzvym2d] .value{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.rank__plot[data-astro-cid-knzvym2d] .row--fr .name,.rank__plot[data-astro-cid-knzvym2d] .row--fr .value{fill:var(--ink);font-weight:700}.rank__plot[data-astro-cid-knzvym2d] .row--fr .bar{fill:var(--accent)}.rank__plot[data-astro-cid-knzvym2d] .eu{stroke:var(--ochre);stroke-dasharray:4 4}.rank__plot[data-astro-cid-knzvym2d] .eu-label{fill:var(--ochre);font-size:11px;font-weight:600}.rank__plot[data-astro-cid-knzvym2d] .zero{stroke:#2b242059}.scatter[data-astro-cid-lmxitrjt]{background:var(--card);border:1px solid var(--line);border-radius:18px;margin:2rem 0 0;padding:1.2rem}.scatter__plot[data-astro-cid-lmxitrjt] svg{display:block;overflow:visible}.scatter__plot[data-astro-cid-lmxitrjt] .ok-zone{fill:#2a64a812}.scatter__plot[data-astro-cid-lmxitrjt] .ok-label{fill:var(--s2);opacity:.8;font-size:11px}.scatter__plot[data-astro-cid-lmxitrjt] .grid line{stroke:var(--line)}.scatter__plot[data-astro-cid-lmxitrjt] .axis text,.scatter__plot[data-astro-cid-lmxitrjt] .axis-title{fill:var(--muted);font-size:12px}.scatter__plot[data-astro-cid-lmxitrjt] .rules line{stroke:var(--ochre);stroke-dasharray:4 4}.scatter__plot[data-astro-cid-lmxitrjt] .rules text{fill:var(--ochre);font-size:11px}.scatter__plot[data-astro-cid-lmxitrjt] .dot circle{fill:var(--neutral);stroke:var(--bg);stroke-width:1.5px}.scatter__plot[data-astro-cid-lmxitrjt] .dot text{fill:var(--ink-soft);paint-order:stroke;stroke:var(--card);stroke-width:3px;font-size:11px}.scatter__plot[data-astro-cid-lmxitrjt] .dot--fr circle{fill:var(--accent)}.scatter__plot[data-astro-cid-lmxitrjt] .dot--fr text{fill:var(--ink);font-size:13px;font-weight:700}.trend[data-astro-cid-nozrxkl2]{background:var(--card);border:1px solid var(--line);border-radius:18px;margin:2rem 0 0;padding:1.2rem}.trend__y[data-astro-cid-nozrxkl2]{color:var(--muted);margin:0 0 .5rem;font-size:.8rem}.trend__plot[data-astro-cid-nozrxkl2] svg{display:block;overflow:visible}.trend__plot[data-astro-cid-nozrxkl2] .grid line{stroke:var(--line)}.trend__plot[data-astro-cid-nozrxkl2] .axis text{fill:var(--muted);font-size:12px}.trend__plot[data-astro-cid-nozrxkl2] .base{stroke:var(--ink-soft);stroke-dasharray:2 4;opacity:.5}.trend__plot[data-astro-cid-nozrxkl2] .tline{fill:none;stroke-width:1.75px;opacity:.75}.trend__plot[data-astro-cid-nozrxkl2] .tline--eu{stroke-dasharray:5 4}.trend__plot[data-astro-cid-nozrxkl2] .tline--fr{stroke-width:3.5px;opacity:1}.trend__plot[data-astro-cid-nozrxkl2] .tlabel{font-variant-numeric:tabular-nums;font-size:11px}.trend__plot[data-astro-cid-nozrxkl2] .tlabel--fr{font-size:13px;font-weight:700}.gaps[data-astro-cid-dlopnzpj]{background:var(--card);border:1px solid var(--line);border-radius:18px;margin-top:2rem;padding:1.3rem 1.4rem}.gaps__unit[data-astro-cid-dlopnzpj]{color:var(--muted);margin:0 0 .8rem;font-size:.8rem}.gaps[data-astro-cid-dlopnzpj] ul[data-astro-cid-dlopnzpj]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.gap[data-astro-cid-dlopnzpj]{grid-template-columns:13rem 1fr 11rem;align-items:center;gap:1rem;display:grid}.gap__label[data-astro-cid-dlopnzpj]{color:var(--ink-soft);font-size:.9rem}.gap--sub[data-astro-cid-dlopnzpj] .gap__label[data-astro-cid-dlopnzpj]{color:var(--muted);padding-left:1rem;font-size:.82rem}.gap__track[data-astro-cid-dlopnzpj]{height:1.2rem;position:relative}.gaps--two-sided[data-astro-cid-dlopnzpj] .gap__track[data-astro-cid-dlopnzpj]{background:linear-gradient(90deg,#0000 calc(50% - .5px),#2b242059 0 calc(50% + .5px),#0000 0)}.gap__bar[data-astro-cid-dlopnzpj]{width:var(--w);transition:width .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * 70ms);border-radius:3px;position:absolute;top:0;bottom:0}.gap__bar--pos[data-astro-cid-dlopnzpj]{background:var(--accent);left:0}.gaps--two-sided[data-astro-cid-dlopnzpj] .gap__bar--pos[data-astro-cid-dlopnzpj]{left:50%}.gap__bar--neg[data-astro-cid-dlopnzpj]{background:var(--s2);right:50%}.gap--sub[data-astro-cid-dlopnzpj] .gap__bar[data-astro-cid-dlopnzpj]{opacity:.6}.is-waiting[data-astro-cid-dlopnzpj] .gap__bar[data-astro-cid-dlopnzpj]{width:0}.gap__value[data-astro-cid-dlopnzpj]{font-variant-numeric:tabular-nums;font-weight:650;display:grid}.gap__value[data-astro-cid-dlopnzpj] small[data-astro-cid-dlopnzpj]{color:var(--muted);font-size:.74rem;font-weight:500}.gaps__neutral[data-astro-cid-dlopnzpj]{background:#6b5f560f;border-left:3px solid #6b5f5680;border-radius:0 12px 12px 0;max-width:48rem;margin:1.4rem 0 0;padding:1rem 1.2rem}@media (width<=700px){.gap[data-astro-cid-dlopnzpj]{grid-template-columns:1fr auto;gap:.3rem 1rem}.gap__track[data-astro-cid-dlopnzpj]{grid-area:2/1/auto/-1}}@media (prefers-reduced-motion:reduce){.gap__bar[data-astro-cid-dlopnzpj]{transition:none}}.eu-hero[data-astro-cid-fu4gmiu3]{padding-top:calc(var(--header-h) + clamp(3rem, 8vw, 6rem))}.eu-hero__title[data-astro-cid-fu4gmiu3]{max-width:46rem;font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(2.3rem,5.5vw,4rem);font-weight:600;line-height:1.05}.eu-hero__lead[data-astro-cid-fu4gmiu3]{max-width:46rem;font-size:clamp(1.05rem,1.6vw,1.2rem)}.tiles[data-astro-cid-fu4gmiu3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-top:2rem;display:grid}.tile[data-astro-cid-fu4gmiu3]{background:var(--card);border:1px solid var(--line);border-radius:16px;gap:.15rem;padding:1.1rem 1.2rem;display:grid}.tile__label[data-astro-cid-fu4gmiu3]{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.75rem}.tile__value[data-astro-cid-fu4gmiu3]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.7rem,3.2vw,2.3rem);font-weight:600}.tile__rank[data-astro-cid-fu4gmiu3]{color:var(--accent);font-weight:650}.tile__eu[data-astro-cid-fu4gmiu3]{color:var(--ochre);font-size:.85rem}@media (width<=760px){.tiles[data-astro-cid-fu4gmiu3]{grid-template-columns:1fr 1fr}}
