.ticker.svelte-w2ju10{border-block:1px solid var(--line-on-ink);background:var(--azure);color:var(--text-on-ink);overflow:hidden}.ticker.orange.svelte-w2ju10{background:var(--metal-red,var(--crimson));color:var(--on-crimson);border-color:#00000026}.track.svelte-w2ju10{width:max-content;animation:svelte-w2ju10-tick var(--duration) linear infinite;display:flex}.ticker.svelte-w2ju10:hover .track:where(.svelte-w2ju10),.ticker.svelte-w2ju10:focus-within .track:where(.svelte-w2ju10),.offscreen.svelte-w2ju10 .track:where(.svelte-w2ju10){animation-play-state:paused}.run.svelte-w2ju10{align-items:center;margin:0;padding:0;list-style:none;display:flex}li.svelte-w2ju10{white-space:nowrap;align-items:center;display:flex}li.svelte-w2ju10:after{content:"";background:var(--crimson);border-radius:50%;width:7px;height:7px;margin-inline:clamp(22px,3vw,40px)}.orange.svelte-w2ju10 li:where(.svelte-w2ju10):after{background:var(--azure)}a.svelte-w2ju10{color:inherit;padding-block:clamp(16px,2vw,24px);text-decoration:none}a.svelte-w2ju10:hover{text-underline-offset:.2em;text-decoration:underline}.campaign.svelte-w2ju10 a:where(.svelte-w2ju10){letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.95rem,1.5vw,1.15rem);font-weight:800}.editorial.svelte-w2ju10 a:where(.svelte-w2ju10){font-family:var(--font-heading);letter-spacing:-.01em;font-size:clamp(1.15rem,1.9vw,1.45rem);font-weight:700}.dark.svelte-w2ju10 .editorial:where(.svelte-w2ju10) a:where(.svelte-w2ju10){color:var(--violet-light)}@keyframes svelte-w2ju10-tick{to{translate:-50%}}@media (prefers-reduced-motion:reduce){.track.svelte-w2ju10{width:auto;animation:none}.run.svelte-w2ju10{flex-wrap:wrap;justify-content:center;padding-inline:16px}.run[aria-hidden=true].svelte-w2ju10{display:none}a.svelte-w2ju10{padding-block:10px}}.corridor.svelte-1qqiwa4{margin:0;position:relative}.corridor.svelte-1qqiwa4 svg:where(.svelte-1qqiwa4){width:100%;height:auto;display:block}.hero.svelte-1qqiwa4 svg:where(.svelte-1qqiwa4){height:100%}.hero.svelte-1qqiwa4{position:absolute;inset:0}.sea.svelte-1qqiwa4{fill:#4a1fc8}.full.svelte-1qqiwa4 .sea:where(.svelte-1qqiwa4){fill:var(--azure-2)}.country.svelte-1qqiwa4{stroke:#ffffff29;stroke-width:.8px;transition:fill .5s,opacity .5s}.country.other.svelte-1qqiwa4{fill:#5a2ee6}.country.italy.svelte-1qqiwa4{fill:#6236f0}.country.neighbours.svelte-1qqiwa4{fill:#9b7dff;stroke:#ffffff52}.country.central.svelte-1qqiwa4{fill:#7a50ff}.country.corridor.svelte-1qqiwa4{fill:#6a42f5;stroke:#ffd84d59}.country.serbia.svelte-1qqiwa4{fill:#42308a;stroke:#ffd84db3;stroke-width:1.2px}.country.dim.svelte-1qqiwa4{opacity:.45}.fvg.svelte-1qqiwa4{stroke:#ffe896;stroke-width:1px;filter:drop-shadow(0 0 10px #ffd84d8c)}.glow.svelte-1qqiwa4{animation:6s ease-in-out infinite paused svelte-1qqiwa4-breathe}.route.svelte-1qqiwa4{fill:none;stroke:#ffffffbf;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:2 9;transition:opacity .5s;animation:2.4s linear infinite paused svelte-1qqiwa4-flow}.route.neighbours.svelte-1qqiwa4{stroke:#dee0e6}.route.corridor.svelte-1qqiwa4{stroke:#ffd84d}.route.strong.svelte-1qqiwa4{stroke:#ff8a55;stroke-width:2.6px;stroke-dasharray:3 8}.route.italy.svelte-1qqiwa4{stroke:#c5c2ce8c}.sea-route.svelte-1qqiwa4{stroke:#ffd84d;stroke-dasharray:8 10;stroke-width:2px;opacity:.8}.route.dim.svelte-1qqiwa4{opacity:.15}.running.svelte-1qqiwa4 .route:where(.svelte-1qqiwa4),.running.svelte-1qqiwa4 .glow:where(.svelte-1qqiwa4),.running.svelte-1qqiwa4 .pulse:where(.svelte-1qqiwa4){animation-play-state:running}.city.svelte-1qqiwa4 .dot:where(.svelte-1qqiwa4){fill:#f4f2f8}.city.strong.svelte-1qqiwa4 .dot:where(.svelte-1qqiwa4){fill:#ffd84d}.city.hub.svelte-1qqiwa4 .dot:where(.svelte-1qqiwa4){fill:#ffd84d;stroke:#4a1fc8;stroke-width:2px}.pulse.svelte-1qqiwa4{fill:none;stroke:#ffd84d;stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-out infinite paused svelte-1qqiwa4-ring}.pulse.late.svelte-1qqiwa4{animation-delay:-1.4s}.city.svelte-1qqiwa4 text:where(.svelte-1qqiwa4){font-family:var(--font);letter-spacing:.02em;fill:#ffffffd9;paint-order:stroke;stroke:#4a1fc8d9;stroke-width:4px;stroke-linejoin:round;font-size:15px;font-weight:600}.city.hub.svelte-1qqiwa4 text:where(.svelte-1qqiwa4){letter-spacing:.1em;text-transform:uppercase;fill:#ffd84d;font-size:18px;font-weight:800}.city.strong.svelte-1qqiwa4 text:where(.svelte-1qqiwa4){fill:#fff;font-weight:800}.city.dim.svelte-1qqiwa4{opacity:.35}.hero.svelte-1qqiwa4 .city:where(.svelte-1qqiwa4) text:where(.svelte-1qqiwa4){fill:#fff9;font-size:13px}.hero.svelte-1qqiwa4 .city.hub:where(.svelte-1qqiwa4) text:where(.svelte-1qqiwa4){fill:#ffd84d;font-size:15px}.hero.svelte-1qqiwa4 .city.strong:where(.svelte-1qqiwa4) text:where(.svelte-1qqiwa4){fill:#fff}figcaption.svelte-1qqiwa4{color:var(--text-on-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-top:14px;font-size:.8rem;display:flex}.legend.svelte-1qqiwa4{flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.legend.svelte-1qqiwa4 li:where(.svelte-1qqiwa4){align-items:center;gap:8px;display:inline-flex}.sw.svelte-1qqiwa4{border-radius:4px;flex:none;width:14px;height:14px}.sw-fvg.svelte-1qqiwa4{background:var(--metal-gold-text)}.sw-neighbours.svelte-1qqiwa4{background:#9b7dff;border:1px solid #fff6}.sw-central.svelte-1qqiwa4{background:#7a50ff}.sw-corridor.svelte-1qqiwa4{background:#42308a;border:1px solid #ffd84dcc}.sw-port.svelte-1qqiwa4{background:#ffd84d;border-radius:2px;height:3px}.attr.svelte-1qqiwa4{opacity:.7;font-size:.72rem}@keyframes svelte-1qqiwa4-flow{to{stroke-dashoffset:-22px}}@keyframes svelte-1qqiwa4-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@keyframes svelte-1qqiwa4-breathe{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.route.svelte-1qqiwa4,.glow.svelte-1qqiwa4,.pulse.svelte-1qqiwa4{animation:none}}
