Compare commits

...
Sign in to create a new pull request.

46 commits

Author SHA1 Message Date
hacklab
7da4b2b984 Sin Madrid como origen: fuera Puerta del Sol, primera acampada y Madrid en cabeza del panel 2026-10-18 01:48:04 +02:00
hacklab
606fd80c99 Francia: jornada del 17/10 de los Chalecos Amarillos (mapa de 17octobregiletjaune.net) 2026-10-18 01:18:11 +02:00
hacklab
0bbbcecd85 Acampadas al 17/10: Granada y Lanzarote siguen, Bilbao levantada 2026-10-17 18:31:27 +02:00
hacklab
56284c5330 Ejes: solo icono y título 2026-10-17 15:36:21 +02:00
hacklab
63d1630a4a Nueva York y Buenos Aires: grandes protestas en takethestreet.net
- New York: marchas contra el ICE tras el tiroteo de Marble Hill (10/10) y No Kings el 17/10.
- Buenos Aires: marcha multitudinaria al Congreso el 15/10 contra el DNU 70/23, que derogó la ley de alquileres, y por la universidad pública.
- Mapa: botón «América» y Europa ampliada hasta Atenas. 8 países.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 13:17:09 +02:00
hacklab
47cbe1a0d7 Cádiz y Bilbao siguen acampadas; Lisboa con su Instagram; Atenas en el mapa
- Cádiz: el Sindicato se fue el 3/10, pero quedó gente acampada y no hay noticia de que se fuera. Bilbao: sigue hoy y desmonta el fin de semana. Las dos vuelven a acampada.
- Lisboa: @acampada.lisboa en el mapa, en «Acampadas» y con columna propia en el panel (Rossio, 17/10, 17:00).
- Grecia: una noche de tiendas de estudiantes en Syntagma (13-14/10), como levantada. 6 países.
- README: Grecia, cuentas de Lisboa, Bari/Cagliari/Palermo.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 12:58:29 +02:00
hacklab
c4caaf6da5 Acampadas al 16/10: Porto levantada, Lisboa en el Rossio, Italia sin presidios puntuales y España al día
takethestreet.net (17 idiomas):
- Porto levantada el 16/10 (concentración el 17/10); Lisboa: acampada convocada el 17/10 a las 17:00 en el Rossio.
- Italia: fuera Genova, Pavia y Lecce (solo presidios de la UDU el 12-13/10); 8 ciudades con tiendas; Roma pasa de Montecitorio a piazza del Popolo; fuentes que funcionan.
- Francia: menos bloqueos, jornada el 17/10. India: fuente del 16/10.

tomalacalle.net y la parte española de takethestreet.net:
- Levantadas: Cádiz, Córdoba, Granada, Zaragoza, Las Palmas, Tenerife, Lanzarote, Alicante, Murcia y Bilbao (además de Málaga).
- Fuera Zamora (hubo manifestación, no acampada). Nueva: Vigo.

README: situación al 16/10. Nueva York y Argentina, sin noticia: no salen hasta tener fuente.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 12:35:06 +02:00
hacklab
8ac55a3bf5 tomalacalle: Transfeminismo en vez de Igualdad 2026-10-14 23:44:24 +02:00
hacklab
33c61af00d Emergencia climática: la Tierra con sus continentes, que se derrite
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 22:04:59 +02:00
hacklab
82035a5ff8 Idiomas en un desplegable con un globo, y 12 idiomas más
- La cabecera cambia los botones por un desplegable (<details>, sin
  JavaScript) con un globo y el nombre de cada idioma en su lengua.
- Nuevos: català, euskara, galego, Deutsch, Nederlands, svenska, polski,
  ελληνικά, Türkçe, العربية (de derecha a izquierda), हिन्दी y 中文, en
  takethestreet.net y tomalacalle.net. En total, 17 idiomas.
- hreflang con todos los idiomas en cada página.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 21:59:31 +02:00
hacklab
acfb6216c4 Inglés: No borders en vez de Breaking borders
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 21:48:14 +02:00
hacklab
1d0a86acbf Pueblos libres: la bala rota en horizontal, con contorno y volumen en negro
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 21:48:05 +02:00
hacklab
9afe769758 Faro: el tejado en negro
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 21:44:16 +02:00
hacklab
2dc0ff5e58 Faro: la torre en espiral negra y roja
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 21:43:01 +02:00
hacklab
3509b6dd38 Ejes: símbolo feminista en Igualdad y bala rota en Pueblos libres
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 21:30:25 +02:00
hacklab
879764b6a9 Cinco ejes y un faro: Hogar, Emergencia climática, Rompiendo fronteras, Pueblos libres e Igualdad
- Techo pasa a Hogar, Tierra a Emergencia climática, Sin fronteras a
  Rompiendo fronteras y Paz a Pueblos libres («No a la guerra»), en las
  dos webs y los cinco idiomas.
- Igualdad deja de ser la franja de los feminismos y es una tarjeta más.
- Iconos nuevos pintados con spray: casa, planeta que gotea, valla
  abierta, cadena rota y signo igual (tools/ejes.py).
- El símbolo deja la farola por un faro con la luz amarilla: haz
  horizontal y ondas en círculo (tools/faro.py). Cambia en la cabecera,
  el favicon y el mapa. Fuera tools/farola.py y sus propuestas.
- Ideario y README al día.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 21:26:32 +02:00
hacklab
a1700098b3 Farola: la S fuerte 2026-10-14 14:58:04 +02:00
hacklab
85480a7edd Farola: la luz ondea en una S pronunciada antes de llegar al suelo; más propuestas en S 2026-10-14 14:54:50 +02:00
hacklab
d645ab270b Farola: la luz en campana que llega al suelo y se abre en un charco; propuestas en docs/marca/propuestas 2026-10-14 14:48:05 +02:00
hacklab
0d163dfe36 Mapa con OpenStreetMap que se mueve y se amplía, después de Síguelas; versión en el CSS para que los móviles no usen el viejo 2026-10-14 14:42:29 +02:00
hacklab
db898b9a42 Mapa «Dónde estamos» con cifras; botones en columna en móvil hacia el mapa, el panel y el contacto 2026-10-14 14:31:59 +02:00
hacklab
27a4ba5ca1 Textos: sin exagerar (se ha acampado, algunas luchas), acampada en italiano 2026-10-14 13:00:02 +02:00
hacklab
3e9f2af4af Farola con la luz ondeando como una bandera; el dibujo a todo lo ancho y más bajo en móvil 2026-10-14 12:56:17 +02:00
hacklab
8f798b33fd Acampadas y protestas: solo acampadas, intentos de acampada y grandes protestas 2026-10-14 12:51:03 +02:00
hacklab
ab10b3af38 Farola: la luz con una onda suave y un naranja menos rojo 2026-10-14 12:49:55 +02:00
hacklab
0af7d5f937 Acampadas y protestas: también las luchas de Francia, Bélgica, India y Sudáfrica, con su fuente 2026-10-14 12:49:07 +02:00
hacklab
b67ebf2132 Símbolo: farola en un aro, como un sello de tienda de graffiti 2026-10-14 12:46:00 +02:00
hacklab
0264caa2d0 Acampadas de fuera al día (Lisboa 17/10, Roma, universidades italianas); fuera el día 26 de cada mes 2026-10-14 12:43:30 +02:00
hacklab
5158bd1d04 Cabecera en una línea; vuelve el boceto 5 y va antes del panel 2026-10-14 12:39:14 +02:00
hacklab
7cc81561d3 Símbolo: farola de throw-up en naranja 2026-10-14 12:39:14 +02:00
hacklab
deef1dc77c Portada: sin la lista de ejes; panel arriba, luego el dibujo y las tarjetas 2026-10-14 12:34:41 +02:00
hacklab
56df311e4b Símbolo: farola moderna con dos rayos de luz entrelazados 2026-10-14 12:34:41 +02:00
hacklab
52ecc4f656 Panel en móvil: una acampada por fila, sin desplazar de lado 2026-10-14 12:29:24 +02:00
hacklab
9f3fc1ab0c Símbolo nuevo: la cabeza de una farola 2026-10-14 12:29:24 +02:00
hacklab
f305f81379 Vuelve la plaza a la portada, con más gente 2026-10-14 12:27:19 +02:00
hacklab
723ec6ebb9 La acampada (boceto 8) en la portada 2026-10-14 12:01:13 +02:00
hacklab
0aca150e8d README: plaza, bocetos 6-10, panel e idiomas 2026-10-14 11:58:17 +02:00
hacklab
107d57c90c takethestreet en inglés por defecto, firma centrada sin lema y panel de acampadas 2026-10-14 11:58:17 +02:00
hacklab
56b74e7ac8 La plaza en la portada y cinco bocetos de plazas y cruces 2026-10-14 11:58:17 +02:00
hacklab
e81054f64f Toma la calle: etiqueta #tomalacalle 2026-10-14 10:51:16 +02:00
hacklab
7dd4a10690 README: las dos webs, idiomas y contacto 2026-10-14 10:50:53 +02:00
hacklab
663b21cdcb Fuera site/: la web vive en sites/ 2026-10-14 10:50:40 +02:00
hacklab
3748498dbe Toma la calle: acampadas por territorio y red estatal; correo de contacto 2026-10-14 10:50:40 +02:00
hacklab
cd8cd33679 Toma la calle: logotipo propio 2026-10-14 10:50:40 +02:00
hacklab
b2ba030971 Traducciones EN, PT, IT y FR; redacción en femenino 2026-10-14 10:38:42 +02:00
omgslinux
8090ffdf9e Fusion de ramas en directorios 2026-10-14 09:18:21 +02:00
99 changed files with 10367 additions and 690 deletions

View file

@ -4,7 +4,7 @@
![Una piña de gente de colores llena la calle](docs/calle.svg)
**takethestreet.net / takethestreet.org**: red internacional de las acampadas que nacieron en la Puerta del Sol el 26 de septiembre de 2026 (26S). Empezaron por la vivienda y hoy juntan vivienda, ecologismo, antirracismo y antimilitarismo. Una calle, todas las luchas.
**takethestreet.net / takethestreet.org**: red internacional de las acampadas que empezaron el 26 de septiembre de 2026 (26S). Empezaron por la vivienda y hoy juntan vivienda, ecologismo, antirracismo, antimilitarismo y feminismo. Una calle, todas las luchas.
Este repo tiene el plan de comunicación, el plan del deck internacional (`deck.takethestreet.net`) y una maqueta. Todavía no hay nada publicado.
@ -14,51 +14,57 @@ Este repo tiene el plan de comunicación, el plan del deck internacional (`deck.
*Maqueta (`mockup/`). Los mensajes son de ejemplo.*
## 1. Situación (13/10/2026)
## 1. Situación (16/10/2026)
**España.** Las acampadas retroceden. Málaga y Granada levantaron el 12/10 para centrarse en la huelga general del **11/11**; las asambleas siguen los lunes. Siguen activas Madrid/Sol (más de 1.300 tiendas; el TSJM rechazó el desalojo; ataques de la ultraderecha el 3 y el 12/10), Sevilla (unas 200 tiendas en las Setas), Barcelona, Palma y Oviedo. Hay elecciones el **29/11**.
**Fuera de España.** Crecen.
**Fuera de España.** Crecen. No solo por la vivienda: en la web salen también las grandes protestas, acampen o no.
| Ciudad | Estado | Quién | Fuente |
|---|---|---|---|
| Porto | Acampada en la Praça D. João I desde el 10/10. La Policía Municipal retiró las tiendas el 12/10, pero siguen la asamblea y las concentraciones | Acampada Porto, plataforma *Não dá mais para viver assim* | [Renascença](https://rr.pt/noticia/pais/2026/10/12/policia-retira-tendas-mas-protesto-pela-habitacao-continua-no-porto/488794/), [DN](https://www.dn.pt/sociedade/acampada-no-porto-chega-desta-merda-queremos-rendas-acessveis) |
| Lisboa | Manifestación del 10/10 (miles de personas; no hay acampada) | *Não dá mais para viver assim* | [Euronews](https://www.euronews.com/2026/10/11/protesters-take-to-the-streets-in-portugal-over-rising-living-costs-and-housing-prices) |
| Milano | Tiendas en el patio de la Universidad Statale desde el 23/09. Movilización nacional el 19/10 | Cambiare Rotta, Asia-USB | [LaPresse](https://www.lapresse.it/video/2026/09/23/milano-alla-statale-tornano-le-tende-di-cambiare-rotta-contro-il-caro-affitti/), [Il Mohicano](https://www.ilmohicano.it/2026/10/06/studenti-in-piazza-dai-licei-francesi-allacampada-di-madrid-fino-alle-tende-di-milano/) |
| Roma | Tiendas en piazza Bologna y delante de la Cámara. Asamblea el 15/10 en Termini | Giovani Democratici («generazione senza casa»), Asia-USB, Movimenti per il diritto all'abitare | [Domani](https://www.editorialedomani.it/fatti/protesta-studenti-tende-roma-manifestazione-generazione-casa-dih43hht), [VDnews](https://www.vdnews.it/diritti/2026/10/09/news/le-tende-ora-arrivano-anche-a-roma-22878043/) |
| Italia | Tiendas en las universidades de Bologna, Genova, Pavia, Napoli, Lecce, Padova, Torino, Parma y Firenze | CAU, Collettivi Autorganizzati Universitari («Sfrattiamo i super ricchi») | [Il Mohicano](https://www.ilmohicano.it/2026/10/06/studenti-in-piazza-dai-licei-francesi-allacampada-di-madrid-fino-alle-tende-di-milano/) |
| Paris | No hay noticia de una acampada por la vivienda. Hay movimiento de institutos y universidades (bloqueos; la Sorbonne Nouvelle desalojada el 5/10) | USL, Union étudiante; para vivienda, DAL | [Wikipédia](https://fr.wikipedia.org/wiki/Mouvement_lyc%C3%A9en_et_%C3%A9tudiant_de_2026_en_France) |
| New York | No hay noticia de una acampada. El 17/10 hay protesta «No Kings» | — | — |
| Porto | **Levantada el 16/10.** Acampada en la Praça D. João I desde el 10/10. La Policía Municipal retiró las tiendas el 12/10; la asamblea volvió a acampar y la PSP cargó de madrugada el 15/10 (el movimiento cuenta 37–39 heridos; Amnistía pide investigación). Esa noche, más de 2.000 personas en la plaza. El 16/10 la organización desmoviliza por una supuesta infiltración de la extrema derecha. Convoca el 17/10 | Acampada Porto, plataforma *Não dá mais para viver assim* | [DN](https://www.dn.pt/sociedade/acampada-do-porto-desmobilizada-devido-a-alegada-infiltrao-na-manifestao), [Esquerda.net](https://www.esquerda.net/artigo/carga-policial-tres-da-manha-desmantela-acampada-pela-habitacao-no-porto-movimento-conta-37), [Renascença](https://rr.pt/noticia/pais/2026/10/15/isto-nao-acabou-nova-concentracao-no-porto-pela-habitacao-as-19h00/489285/) |
| Lisboa | Manifestación del 10/10 (miles de personas). Acampada convocada el sábado 17/10 a las 17:00 en el **Rossio** (no en la Praça do Município, como decía un anuncio antiguo). El domingo 18/10 a las 15:00, asamblea popular en el Largo de São Domingos | Acampada de Lisboa pela Habitação ([@acampada.lisboa](https://instagram.com/acampada.lisboa)); asamblea: Casa para Viver, Porta a Porta. El 14/11, manifestaciones de Casa para Viver en Lisboa y Porto | [TSF](https://www.tsf.pt/sociedade/artigo/e-altura-de-lutar-pelo-que-e-nosso-depois-do-porto-manifestantes-pela-habitacao-vao-acampar-no-rossio/18137378), [DN](https://www.dn.pt/sociedade/depois-do-porto-manifestantes-prometem-acampada-pela-habitao-em-lisboa-este-sbado) |
| Milano | Tiendas en el patio de la Universidad Statale desde el 23/09 y de la UDU detrás de la Biblioteca degli Alberi (Porta Nuova) desde el 12/10. Movilización nacional el 19/10 | Cambiare Rotta, Asia-USB | [LaPresse](https://www.lapresse.it/video/2026/09/23/milano-alla-statale-tornano-le-tende-di-cambiare-rotta-contro-il-caro-affitti/), [Il Mohicano](https://www.ilmohicano.it/2026/10/06/studenti-in-piazza-dai-licei-francesi-allacampada-di-madrid-fino-alle-tende-di-milano/) |
| Roma | Tiendas en piazza Bologna y delante de la Cámara. El 13/10 vuelven las tiendas a la Sapienza y se plantan en Montecitorio. El 16/10 las tiendas de la UDU pasan de Montecitorio a piazza del Popolo y el 17/10 se suman a la manifestación de «La Via Maestra» | Giovani Democratici («generazione senza casa»), Asia-USB, Movimenti per il diritto all'abitare | [Domani](https://www.editorialedomani.it/fatti/protesta-studenti-tende-roma-manifestazione-generazione-casa-dih43hht), [VDnews](https://www.vdnews.it/diritti/2026/10/09/news/le-tende-ora-arrivano-anche-a-roma-22878043/), [LaPresse](https://www.lapresse.it/scuola/2026/10/13/caro-affitti-alla-sapienza-tornano-le-tende-degli-studenti-in-protesta/), [Il Fatto](https://www.ilfattoquotidiano.it/2026/10/13/protesta-studenti-tende-montecitorio-notizie/8536956/), [La Capitale](https://www.lacapitale.it/articolo/tende-studenti-montecitorio-piazza-popolo-udu-via-maestra-17-ottobre) |
| Italia | Tiendas de los CAU en los patios de las universidades de Napoli, Torino, Padova, Bologna, Parma y Firenze desde el 1/10. Genova, Pavia, Lecce y Bari (15/10) solo tuvieron presidios de la UDU de un día, así que no salen en el mapa; Cagliari y Palermo, sin confirmar | CAU, Collettivi Autorganizzati Universitari («Sfrattiamo i super ricchi»); UDU | [Il Mohicano](https://www.ilmohicano.it/2026/10/06/studenti-in-piazza-dai-licei-francesi-allacampada-di-madrid-fino-alle-tende-di-milano/), [Orizzonte Scuola](https://www.orizzontescuola.it/gli-studenti-universitari-piantano-le-tende-contro-caro-vita-e-alloggi-alle-stelle-udu-questo-paese-ci-costa-troppo/) |
| Francia | Sábado 17/10: jornada de los Chalecos Amarillos con jóvenes y sindicatos contra la vida cara y el precio del combustible («blocage des prix à la pompe»). Su mapa participativo cuenta 1.700 acciones: bloqueos de refinerías, depósitos de combustible, gasolineras y rotondas, y concentración en París (République, 13:00). Antes, movimiento de institutos y universidades (más de mil institutos bloqueados, bajando desde el 14/10). No hay acampada | Gilets jaunes (Telegram t.me/info17octobre), USL, Union étudiante | [Mapa 17octobregiletjaune.net](https://17octobregiletjaune.net/carte/), [24matins](https://www.24matins.fr/mobilisation-du-17-octobre-qui-manifeste-aujourdhui-1422582), [ICI Drôme-Ardèche](https://www.ici.fr/auvergne-rhone-alpes/drome-26/gilets-jaunes-un-samedi-de-mobilisation-en-drome-et-en-ardeche-aucun-blocage-a-7h-8119385), [Wikipédia](https://fr.wikipedia.org/wiki/Mouvement_lyc%C3%A9en_et_%C3%A9tudiant_de_2026_en_France) |
| Grecia | Acampada de una noche en la plaza Syntagma de Atenas, del 13 al 14/10 (unas 20 tiendas de asociaciones estudiantiles). Nuevas concentraciones el 20-21/10, sin tiendas | Asociaciones estudiantiles | [Greek City Times](https://greekcitytimes.com/2026/10/14/greek-students-protest-housing-crisis-rents) |
| India | Casi dos semanas de protestas en Nueva Delhi contra la comisión electoral; detenciones el 10/10, y los nuevos sitios autorizados para protestar quedan lejos del centro | Cockroach Janta Party, Congress, AISA | [WBUR](https://wbur.org/hereandnow/2026/10/13/india-gen-z-protesters), [ABC](https://www.abc.net.au/news/2026-10-16/indian-voting-changes-sparking-gen-z-anger/107274092) |
| New York | No hay acampada. Marchas contra el ICE tras el tiroteo de Marble Hill (Herald Square, 10/10) y No Kings el 17/10. En la web, como gran protesta | — | [CBS](https://www.cbsnews.com/newyork/news/anti-ice-protest-nyc-herald-square-marble-hill/) |
| Buenos Aires | No hay acampada. Marcha multitudinaria al Congreso el 15/10 contra el DNU 70/23 (que derogó la ley de alquileres) y por la universidad pública; 31 detenidos. En la web, como gran protesta | Inquilinos Agrupados, Marcha Federal Universitaria, CGT, CTA | [0264Noticias](https://www.0264noticias.com.ar/noticias/2026/10/15/113507-multitudinaria-marcha-universitaria-frente-al-congreso-que-finalizo-con-incidentes-hay-31-detenidos), [FARCO](https://agencia.farco.org.ar/2026/10/15/inquilinos-vamos-a-marchar-para-que-se-caiga-el-dnu-70-porque-nos-permite-volver-a-un-piso-de-proteccion/) |
Ya existe una red europea, la **European Action Coalition for the Right to Housing and to the City**, que estuvo en Madrid antes del 26S. Es el primer contacto para llegar a Portugal, Italia y Francia.
## 2. Plan de comunicación
1. **Marco común**: *Take the street. Una calle, todas las luchas.* Cuatro ejes: *Techo*, *Tierra*, *Sin fronteras* y *Paz* (ver el ideario). En *Techo*: congelar alquileres, parar los desahucios y recuperar la vivienda de los fondos y la que está vacía. Cada ciudad mantiene sus propias demandas: la LAU, la Lei do Arrendamento, la ley 431/98, residencias públicas…
1. **Marco común**: *Take the street. Una calle, todas las luchas.* Cinco ejes: *Hogar*, *Emergencia climática*, *Rompiendo fronteras*, *Pueblos libres* e *Igualdad* (ver el ideario). En *Hogar*: congelar alquileres, parar los desahucios y recuperar la vivienda de los fondos y la que está vacía. Cada ciudad mantiene sus propias demandas: la LAU, la Lei do Arrendamento, la ley 431/98, residencias públicas…
2. **Etiqueta paraguas**: `#takethestreet`, además de la de cada lugar (`#26s`, `#acampadaporto`…). Cada nodo publica en su idioma.
3. **Calendario**: 15/10 Roma → 17/10 Estados Unidos → 19/10 Italia → 11/11 huelga general en España. Se propone el **día 26 de cada mes** como jornada internacional: todas las plazas a la vez.
4. **Primer contacto**: mensaje privado o correo a Acampada Porto, *Não dá mais para viver assim*, Cambiare Rotta, Asia-USB, los CAU, DAL y la European Action Coalition. Una carta corta en ES, EN, PT, IT y FR que diga quiénes somos (Sol 26S), qué proponemos (etiqueta, día 26 y deck común) y qué pedimos (sus redes y una persona de enlace de comunicación).
3. **Calendario**: 17/10 Lisboa (Rossio), Porto, Roma (La Via Maestra), Francia y Estados Unidos → 18/10 asamblea en Lisboa → 19/10 Italia → 11/11 huelga general en España.
4. **Primer contacto**: mensaje privado o correo a Acampada Porto, *Não dá mais para viver assim*, Cambiare Rotta, Asia-USB, los CAU, DAL y la European Action Coalition. Una carta corta en ES, EN, PT, IT y FR que diga quiénes somos (Sol 26S), qué proponemos (etiqueta y deck común) y qué pedimos (sus redes y una persona de enlace de comunicación).
5. **Canales del paraguas**: Mastodon `@takethestreet`, un correo de riseup y, más adelante, Instagram.
6. **Comisión de comunicación internacional**: una persona por idioma. Cada semana, un resumen en todos los idiomas.
## Ideario
Borrador para la asamblea en [`docs/ideario.md`](docs/ideario.md). Propuesta: **«Una calle, todas las luchas»**, con cuatro ejes: *Techo* (vivienda), *Tierra* (ecologismo), *Sin fronteras* (antirracismo) y *Paz* (antimilitarismo, con Palestina). Los feminismos atraviesan los cuatro. Lemas en ES, EN, PT, IT y FR.
Borrador para la asamblea en [`docs/ideario.md`](docs/ideario.md). Propuesta: **«Una calle, todas las luchas»**, con cinco ejes: *Hogar* (vivienda), *Emergencia climática* (ecologismo), *Rompiendo fronteras* (antirracismo), *Pueblos libres* (no a la guerra, con Palestina) e *Igualdad* (feminismos). Los feminismos atraviesan los cuatro. Lemas en ES, EN, PT, IT y FR.
### La web: takethestreet.net
![Portada de takethestreet.net](docs/web.png)
`site/` es la web de takethestreet.net: HTML y CSS, sin JavaScript, igual que acampada26s.net. El deck va aparte, en `deck.takethestreet.net`. La portada cuenta el ideario de arriba abajo:
`sites/` tiene dos webs con el mismo diseño: `takethestreet/` (takethestreet.net, internacional) y `tomalacalle/` (tomalacalle.net, estatal). HTML y CSS, sin JavaScript, igual que acampada26s.net. El deck va aparte, en `deck.takethestreet.net`. La portada cuenta el ideario de arriba abajo:
1. **Portada**: el lema, los cuatro ejes con su color, el dibujo y tres botones (Únete, Encuentra tu acampada, Difunde).
2. **Quiénes somos**: dos párrafos, de Sol a una calle con todas las luchas.
3. **Cuatro ejes**: una tarjeta por eje, con una piña de monigotes en su color (los mismos colores que los regueros del dibujo: *Techo* naranja, *Tierra* verde, *Sin fronteras* amarillo, *Paz* azul). Debajo, la franja violeta de los feminismos.
4. **Acampadas** por país, más «¿Y tu ciudad?».
5. **Cómo nos organizamos**.
6. **Difunde**: etiquetas, el día 26 de cada mes y los logos para descargar.
1. **Cabecera** en una línea: el faro a la izquierda, el logotipo en el centro como título (sin lema) y el desplegable de idiomas a la derecha.
2. **Dibujo** (el boceto 5, el cruce) y tres botones: Encuentra tu acampada (al mapa), Síguelas (al panel) y Monta una en tu ciudad (a cómo nos organizamos y el contacto). En móvil van en columna y a todo lo ancho.
3. **Síguelas**: un panel como el del deck, con el árbol de colectivos, una columna por acampada con sus cuentas de verdad y un mapa. Internacional en takethestreet.net y estatal en tomalacalle.net. En móvil va una acampada por fila.
4. **Dónde estamos**: cifras (ciudades, países, desde el 26/09) y un mapa que se mueve y se amplía: Leaflet 1.9.4 (copiado en `js/leaflet/`, sin CDN) con las teselas de OpenStreetMap, y botones para saltar a España o Europa, Canarias e India. Las teselas se piden a tile.openstreetmap.org, que ve la IP de quien mira el mapa. Sin JavaScript se ve un mapa SVG fijo con base de Natural Earth. El faro marca las acampadas, el círculo discontinuo las convocadas, el punto negro las grandes protestas y el gris las levantadas. Cada punto abre una ventanita con su web, cuenta o noticia y un enlace a su tarjeta en «Acampadas».
5. **Cinco ejes**: una tarjeta por eje, con un símbolo pintado con spray en su color: *Hogar*, una casa, en naranja; *Emergencia climática*, la Tierra con sus continentes derritiéndose, en verde; *Rompiendo fronteras*, una valla abierta, en amarillo; *Pueblos libres*, una bala rota en horizontal con contorno negro, en azul; *Igualdad*, el símbolo feminista, en violeta.
6. **Quiénes somos**: dos párrafos, de Sol a todas las luchas.
7. **Acampadas**: por país en takethestreet.net y por territorio en tomalacalle.net, más «¿Y tu ciudad?».
8. **Cómo nos organizamos**, con el contacto para montar una acampada.
9. **Difunde**: etiquetas y logos para descargar.
De momento solo en castellano. Los botones EN, PT, IT y FR apuntan a `en/`, `pt/`, `it/` y `fr/`, que faltan por traducir. También falta el correo o la cuenta de contacto para «¿Y tu ciudad?». Los iconos de los ejes se generan con `python3 tools/ejes.py site/img`.
En 17 idiomas: castellano, inglés, catalán, euskera, gallego, portugués, italiano, francés, alemán, neerlandés, sueco, polaco, griego, turco, árabe (de derecha a izquierda), hindi y chino. En castellano y en los idiomas que lo permiten, en femenino genérico. takethestreet.net abre en inglés y tomalacalle.net en castellano; el resto va en una carpeta por idioma (`es/`, `ca/`, `de/`…). Los idiomas se eligen en un desplegable con un globo arriba a la derecha (`<details>`, sin JavaScript). El contacto de «¿Y tu ciudad?» es acampada26s@riseup.net. Los iconos de los ejes se generan con `python3 tools/ejes.py sites/<web>/img`.
## 3. El deck
@ -130,7 +136,7 @@ Las personas de enlace de cada ciudad no se ponen aquí: van en OASIS, en una tr
### Cuentas afines para pedir difusión
Colectivos y personas públicas de fuera de España, afines a los cuatro ejes, a quienes escribir por privado para pedir que compartan. Comprobado el 13-10-2026.
Colectivos y personas públicas de fuera de España, afines a los cinco ejes, a quienes escribir por privado para pedir que compartan. Comprobado el 13-10-2026.
- **✔** La cuenta está comprobada: enlazada desde su web oficial o consultada en el propio perfil.
- **?** La cuenta es probable, pero no está confirmada.
@ -253,7 +259,7 @@ Tres piezas, cada una con su uso:
![Hoja de marca](docs/marca/hoja.png)
- **Símbolo** (`docs/marca/simbolo*.svg`): una calle en perspectiva con una cabeza naranja encima. La calle es el cuerpo de una persona: la gente es la calle. Repite la forma de las presencias del dibujo (cabeza y cuerpo afilado). Sirve para el favicon, los avatares de redes y las pegatinas, y se lee hasta a 16 px. Tres versiones: positivo, negativo y sobre naranja.
- **Símbolo** (`docs/marca/simbolo*.svg`): un faro dentro de un aro grueso, como un emblema de tienda de graffiti (en la línea del sello de Writers Madrid). La luz es amarilla: un haz horizontal que se abre hacia los dos lados y ondas en círculo alrededor de la linterna. La torre va en espiral negra y roja, con franjas en diagonal, y el tejado en negro. Plano y rotundo, para que se lea en un favicon, una pegatina o un avatar. Versiones: positivo, negativo, sobre naranja y pegatina (círculo amarillo). Se genera con `python3 tools/faro.py docs/marca` y se copia a `sites/<web>/img/simbolo.svg` y a `favicon.svg`.
- **Logotipo** (`docs/marca/logotipo*.svg`): «TAKE THE STREET» en **Grindy Brush**, todo en negro (o en blanco sobre negro). Va convertido a trazados, así que no hace falta la fuente. Hay versión en una línea y en dos.
- **Firma**: símbolo + logotipo. Es lo que va arriba a la izquierda de la web.
- **Ilustración** (`docs/calle.svg`): la imagen principal de la portada, nunca en la cabecera. Ver el apartado 6.
@ -272,6 +278,14 @@ Grindy Brush es una versión demo **solo para uso personal**. Antes de usar el l
## 6. Dibujo
En la web va **el boceto 5** (el cruce), copiado a `sites/<web>/img/calle.svg`. **La plaza** (`docs/plaza.svg`) es el mismo cruce abierto en una plaza llena de gente, con tiendas y farolas.
La plaza y los bocetos 6 a 10 se generan con `python3 tools/plazas.py docs/bocetos docs/plaza.svg`.
![La plaza](docs/plaza.svg)
El dibujo anterior, la calle:
![Una piña de gente de colores llena la calle](docs/calle.svg)
Una calle vista desde un primer piso, con el punto de fuga a la derecha. La calle va solo con líneas negras a pincel: el pie de la fachada, los contornos de los portales, los bordillos y la línea discontinua del centro. No hay pisos arriba, y la acera de enfrente se pierde por la derecha.
@ -306,6 +320,28 @@ Cinco variantes de la calle, con acabado de pintado a mano (líneas con pulso y
![Boceto 5](docs/bocetos/boceto-5.svg)
Cinco más, de plazas y cruces (`tools/plazas.py`). La gente que llega por cada calle lleva el color de un eje.
6. **La plaza**: de frente, con las fachadas en U.
![Boceto 6](docs/bocetos/boceto-6.svg)
7. **Dos calles que se cruzan**: en X, y de cada calle llega un eje.
![Boceto 7](docs/bocetos/boceto-7.svg)
8. **La acampada**: tiendas de colores y la asamblea en el centro.
![Boceto 8](docs/bocetos/boceto-8.svg)
9. **Sol**: cinco calles llegan a la misma plaza.
![Boceto 9](docs/bocetos/boceto-9.svg)
10. **Desde el balcón**: la plaza vista desde arriba.
![Boceto 10](docs/bocetos/boceto-10.svg)
## 7. Maqueta
`mockup/index.html` es HTML y CSS, sin JavaScript. Se abre directamente en el navegador. Sigue el estilo de acampada26s.net (blanco y negro, bordes de 3 px, sombra de color): firma en la cabecera, portada con el lema y el dibujo debajo, y debajo el deck.Capturas al principio de este README.

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 242 KiB

13
docs/bocetos/boceto-6.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 311 KiB

13
docs/bocetos/boceto-7.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 205 KiB

13
docs/bocetos/boceto-8.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 249 KiB

13
docs/bocetos/boceto-9.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 212 KiB

View file

@ -4,20 +4,27 @@ Esto es una propuesta para discutir, no un texto cerrado. Sirve de base para Tak
## Punto de partida
Nacimos en la Puerta del Sol el 26 de septiembre por la vivienda. La vivienda es la puerta de entrada, pero no la única lucha: en las plazas ya estamos colectivos de vivienda, ecologistas, antirracistas y antimilitaristas. Fuera de España, las acampadas crecen con esa misma mezcla.
Nacimos el 26 de septiembre por la vivienda. La vivienda es la puerta de entrada, pero no la única lucha: en las plazas ya estamos colectivos de vivienda, ecologistas, antirracistas, antimilitaristas y feministas. Fuera de España, las acampadas crecen con esa misma mezcla.
**Idea fuerza: una sola calle, muchas luchas.** No nos quitan la casa, el planeta, los papeles y la paz por separado. Es el mismo modelo, que pone el beneficio de unos pocos por encima de la vida de todas. Por eso salimos juntas a la misma calle.
**Idea fuerza: una sola calle, muchas luchas.** No nos quitan la casa, el planeta, los papeles, la paz y la igualdad por separado. Es el mismo modelo, que pone el beneficio de una minoría por encima de la vida de todas. Por eso salimos juntas a la misma calle.
## Cuatro ejes
## Cinco ejes
1. **Techo.** La vivienda es un derecho, no un negocio. Contra los desahucios, la especulación, los fondos buitre y la turistificación. Por la vivienda pública y unos barrios donde se pueda vivir.
2. **Tierra.** El planeta también es nuestra casa. Justicia climática: que paguen quienes contaminan, no los barrios. Ciudades verdes, transporte público y frenar la destrucción del territorio.
3. **Sin fronteras.** Ningún ser humano es ilegal. Regularización, fin de las redadas racistas y de los CIE, y los mismos derechos para quien vive aquí.
4. **Paz.** Dinero para la vida, no para la guerra. Menos gasto militar y más vivienda, sanidad y clima. Contra el comercio de armas y en solidaridad con los pueblos que sufren la guerra y la ocupación: con Palestina, alto y claro.
1. **Hogar.** La vivienda es un derecho, no un negocio. Contra los desahucios, la especulación, los fondos buitre y la turistificación. Por la vivienda pública y unos barrios donde se pueda vivir.
2. **Emergencia climática.** El planeta también es nuestra casa. Justicia climática: que paguen quienes contaminan, no los barrios. Ciudades verdes, transporte público y frenar la destrucción del territorio.
3. **Rompiendo fronteras.** Ninguna persona es ilegal. Regularización, fin de las redadas racistas y de los CIE, y los mismos derechos para quien vive aquí.
4. **Pueblos libres.** No a la guerra. Ningún pueblo bajo las bombas ni bajo la ocupación. Más casas, menos tanques: dinero para la vida y no para la guerra, menos gasto militar y fin del comercio de armas. Con Palestina, alto y claro.
5. **Igualdad.** Los cuidados en el centro. Las que más sufren los desahucios, las que sostienen los cuidados, las que cruzan fronteras. Contra la violencia machista y por los mismos derechos para todas.
**Feminismos en todo.** No es un quinto eje, sino una mirada que atraviesa los cuatro: las que más sufren los desahucios, las que sostienen los cuidados, las que cruzan fronteras.
Cinco ejes y no más, a propósito: así el paraguas es grande y cabe mucha gente. Palestina va dentro de *Pueblos libres*.
Cuatro ejes y no más, a propósito: así el paraguas es grande y cabe mucha gente. Palestina va dentro de *Paz* y los feminismos atraviesan todo.
| Eje | EN | PT | IT | FR |
|---|---|---|---|---|
| Hogar | Home | Lar | Casa | Un chez-soi |
| Emergencia climática | Climate emergency | Emergência climática | Emergenza climatica | Urgence climatique |
| Rompiendo fronteras | No borders | Romper fronteiras | Rompere le frontiere | Briser les frontières |
| Pueblos libres | Free peoples | Povos livres | Popoli liberi | Peuples libres |
| Igualdad | Equality | Igualdade | Uguaglianza | Égalité |
## Cómo nos organizamos
@ -40,12 +47,12 @@ El principal va en los cinco idiomas de la web. El resto, para pancartas y redes
| Ni desahucios, ni fronteras, ni guerras | No evictions, no borders, no wars | Nem despejos, nem fronteiras, nem guerras | Né sfratti, né frontiere, né guerre | Ni expulsions, ni frontières, ni guerres |
| El planeta también es nuestra casa | The planet is our home too | O planeta também é a nossa casa | Anche il pianeta è casa nostra | La planète aussi, c'est chez nous |
| Más casas, menos tanques | More homes, fewer tanks | Mais casas, menos tanques | Più case, meno carri armati | Plus de logements, moins de chars |
| Ningún ser humano es ilegal | No human being is illegal | Nenhum ser humano é ilegal | Nessun essere umano è illegale | Aucun être humain n'est illégal |
| No a la guerra | No to war | Não à guerra | No alla guerra | Non à la guerre |
| Ninguna persona es ilegal | No one is illegal | Nenhuma pessoa é ilegal | Nessuna persona è illegale | Aucune personne n'est illégale |
Propuesta: **«Una calle, todas las luchas»** como lema principal de takethestreet.net y de las Acampadas 26S. Debajo van los cuatro ejes: *Techo · Tierra · Sin fronteras · Paz*. La Acampada de Madrid puede seguir con su lema de vivienda y añadir los ejes.
Propuesta: **«Una calle, todas las luchas»** como lema principal de takethestreet.net y de las Acampadas 26S. Debajo van los cinco ejes: *Hogar · Emergencia climática · Rompiendo fronteras · Pueblos libres · Igualdad*. La Acampada de Madrid puede seguir con su lema de vivienda y añadir los ejes.
## Por decidir en asamblea
- ¿Cómo encajan otras luchas, como el trabajo y la precariedad o la sanidad y la educación públicas? Propuesta: dentro de los cuatro ejes, sin abrir ejes nuevos.
- ¿«Paz» o «Antimilitarismo» como nombre del cuarto eje?
- ¿Cómo encajan otras luchas, como el trabajo y la precariedad o la sanidad y la educación públicas? Propuesta: dentro de los cinco ejes, sin abrir ejes nuevos.
- ¿Qué colectivos firman? Lo propuesto: los de la acampada, sobre todo ecologistas, antirracistas, antimilitaristas y movimientos de vivienda.

View file

@ -1,5 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><rect width="100" height="100" fill="#f04e23"/>
<circle cx="50" cy="19" r="11.5" fill="#fff"/>
<path d="M46.5,37 L53.5,37 L84,92 L16,92 Z" fill="#111"/>
<path d="M49.4,46 h1.2 l.3,7 h-1.8 Z M48.9,60 h2.2 l.5,10 h-3.2 Z M48.2,77 h3.6 l.7,15 h-5 Z" fill="#f04e23"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><rect width="100" height="100" fill="#f04e23"/><clipPath id="c"><circle cx="50" cy="50" r="42"/></clipPath><g clip-path="url(#c)"><path d="M50,33 L0,19 V53 L50,39 L100,53 V19 Z" fill="#fff" opacity=".9"/><circle cx="50" cy="36" r="19" fill="none" stroke="#fff" stroke-width="3" opacity="0.9"/><circle cx="50" cy="36" r="27" fill="none" stroke="#fff" stroke-width="2.2" opacity="0.55"/><circle cx="50" cy="36" r="12" fill="#fff"/><circle cx="50" cy="36" r="6.5" fill="#ffe2a8"/><clipPath id="ct"><path d="M42,46 H58 L65,100 H35 Z"/></clipPath><path d="M42,46 H58 L65,100 H35 Z" fill="#111"/><g clip-path="url(#ct)"><path d="M30,59 L70,47 V56 L30,68 Z" fill="#fff"/><path d="M30,77 L70,65 V74 L30,86 Z" fill="#fff"/><path d="M30,95 L70,83 V92 L30,104 Z" fill="#fff"/></g><rect x="39" y="43" width="22" height="4" rx="1" fill="#111"/><path d="M44,43 V31 M56,43 V31" stroke="#111" stroke-width="2.6"/><path d="M41,31 L50,21 L59,31 Z" fill="#111"/></g><circle cx="50" cy="50" r="45" fill="none" stroke="#111" stroke-width="7"/></svg>

Before

Width:  |  Height:  |  Size: 358 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Before After
Before After

View file

@ -1,5 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><rect width="100" height="100" fill="#111"/>
<circle cx="50" cy="19" r="11.5" fill="#f04e23"/>
<path d="M46.5,37 L53.5,37 L84,92 L16,92 Z" fill="#fff"/>
<path d="M49.4,46 h1.2 l.3,7 h-1.8 Z M48.9,60 h2.2 l.5,10 h-3.2 Z M48.2,77 h3.6 l.7,15 h-5 Z" fill="#111"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><rect width="100" height="100" fill="#111"/><clipPath id="c"><circle cx="50" cy="50" r="42"/></clipPath><g clip-path="url(#c)"><path d="M50,33 L0,19 V53 L50,39 L100,53 V19 Z" fill="#ffc21a" opacity=".9"/><circle cx="50" cy="36" r="19" fill="none" stroke="#ffc21a" stroke-width="3" opacity="0.9"/><circle cx="50" cy="36" r="27" fill="none" stroke="#ffc21a" stroke-width="2.2" opacity="0.55"/><circle cx="50" cy="36" r="12" fill="#ffc21a"/><circle cx="50" cy="36" r="6.5" fill="#fff4b8"/><clipPath id="ct"><path d="M42,46 H58 L65,100 H35 Z"/></clipPath><path d="M42,46 H58 L65,100 H35 Z" fill="#fff"/><g clip-path="url(#ct)"><path d="M30,59 L70,47 V56 L30,68 Z" fill="#e3141b"/><path d="M30,77 L70,65 V74 L30,86 Z" fill="#e3141b"/><path d="M30,95 L70,83 V92 L30,104 Z" fill="#e3141b"/></g><rect x="39" y="43" width="22" height="4" rx="1" fill="#fff"/><path d="M44,43 V31 M56,43 V31" stroke="#fff" stroke-width="2.6"/><path d="M41,31 L50,21 L59,31 Z" fill="#fff"/></g><circle cx="50" cy="50" r="45" fill="none" stroke="#fff" stroke-width="7"/></svg>

Before

Width:  |  Height:  |  Size: 355 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Before After
Before After

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><clipPath id="c"><circle cx="50" cy="50" r="48"/></clipPath><circle cx="50" cy="50" r="48" fill="#ffc21a"/><g clip-path="url(#c)"><path d="M50,33 L0,19 V53 L50,39 L100,53 V19 Z" fill="#fff" opacity=".9"/><circle cx="50" cy="36" r="19" fill="none" stroke="#fff" stroke-width="3" opacity="0.9"/><circle cx="50" cy="36" r="27" fill="none" stroke="#fff" stroke-width="2.2" opacity="0.55"/><circle cx="50" cy="36" r="12" fill="#fff"/><circle cx="50" cy="36" r="6.5" fill="#fff"/><clipPath id="ct"><path d="M42,46 H58 L65,100 H35 Z"/></clipPath><path d="M42,46 H58 L65,100 H35 Z" fill="#111"/><g clip-path="url(#ct)"><path d="M30,59 L70,47 V56 L30,68 Z" fill="#e3141b"/><path d="M30,77 L70,65 V74 L30,86 Z" fill="#e3141b"/><path d="M30,95 L70,83 V92 L30,104 Z" fill="#e3141b"/></g><rect x="39" y="43" width="22" height="4" rx="1" fill="#111"/><path d="M44,43 V31 M56,43 V31" stroke="#111" stroke-width="2.6"/><path d="M41,31 L50,21 L59,31 Z" fill="#111"/></g></svg>

After

Width:  |  Height:  |  Size: 1 KiB

View file

@ -1,5 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100">
<circle cx="50" cy="19" r="11.5" fill="#f04e23"/>
<path d="M46.5,37 L53.5,37 L84,92 L16,92 Z" fill="#111"/>
<path d="M49.4,46 h1.2 l.3,7 h-1.8 Z M48.9,60 h2.2 l.5,10 h-3.2 Z M48.2,77 h3.6 l.7,15 h-5 Z" fill="#fff"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><clipPath id="c"><circle cx="50" cy="50" r="42"/></clipPath><g clip-path="url(#c)"><path d="M50,33 L0,19 V53 L50,39 L100,53 V19 Z" fill="#ffc21a" opacity=".9"/><circle cx="50" cy="36" r="19" fill="none" stroke="#ffc21a" stroke-width="3" opacity="0.9"/><circle cx="50" cy="36" r="27" fill="none" stroke="#ffc21a" stroke-width="2.2" opacity="0.55"/><circle cx="50" cy="36" r="12" fill="#ffc21a"/><circle cx="50" cy="36" r="6.5" fill="#fff4b8"/><clipPath id="ct"><path d="M42,46 H58 L65,100 H35 Z"/></clipPath><path d="M42,46 H58 L65,100 H35 Z" fill="#111"/><g clip-path="url(#ct)"><path d="M30,59 L70,47 V56 L30,68 Z" fill="#e3141b"/><path d="M30,77 L70,65 V74 L30,86 Z" fill="#e3141b"/><path d="M30,95 L70,83 V92 L30,104 Z" fill="#e3141b"/></g><rect x="39" y="43" width="22" height="4" rx="1" fill="#111"/><path d="M44,43 V31 M56,43 V31" stroke="#111" stroke-width="2.6"/><path d="M41,31 L50,21 L59,31 Z" fill="#111"/></g><circle cx="50" cy="50" r="45" fill="none" stroke="#111" stroke-width="7"/></svg>

Before

Width:  |  Height:  |  Size: 311 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Before After
Before After

13
docs/plaza.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 540 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 143 KiB

After

Width:  |  Height:  |  Size: 918 KiB

Before After
Before After

View file

@ -1,88 +0,0 @@
@font-face { font-family: "League Gothic"; src: url("../fonts/league-gothic.ttf") format("truetype"); font-display: swap; }
:root {
--bg: #fff;
--fg: #111;
--neon: #f04e23;
--techo: #f04e23;
--tierra: #14965a;
--fronteras: #f2b705;
--paz: #3b5bdb;
--feminismos: #8e44c9;
--bd: 3px solid var(--fg);
--bt: "League Gothic", "Arial Narrow", Impact, sans-serif;
--txt: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}
*, *::before, *::after { box-sizing: border-box; }
body { margin: 0; background: var(--bg); color: var(--fg); font: 17px/1.55 var(--txt); }
a { color: inherit; }
img { max-width: 100%; }
.cab { display: flex; justify-content: space-between; align-items: center; gap: 20px; padding: 10px 20px; border-bottom: var(--bd); }
.firma { display: flex; align-items: center; gap: 12px; }
.firma .simbolo { height: 52px; }
.firma .logotipo { height: 34px; }
.idiomas { display: flex; gap: 6px; font: 20px/1 var(--bt); letter-spacing: .04em; }
.idiomas a { border: var(--bd); border-radius: 6px; padding: 4px 9px 2px; text-decoration: none; box-shadow: 3px 3px 0 var(--fg); }
.idiomas a[aria-current] { background: var(--fg); color: var(--bg); box-shadow: 3px 3px 0 var(--neon); }
.portada { padding: 36px 20px 24px; border-bottom: var(--bd); text-align: center; overflow: hidden; }
h1 { margin: 0; font: 400 clamp(52px, 8vw, 112px)/.92 var(--bt); text-transform: uppercase; }
.ejes-lista { margin: 14px 0 0; font: 400 clamp(22px, 2.6vw, 32px)/1 var(--bt); letter-spacing: .08em; text-transform: uppercase; }
.c-techo { color: var(--techo); } .c-tierra { color: var(--tierra); } .c-fronteras { color: #c99500; } .c-paz { color: var(--paz); }
.calle { display: block; width: 100%; max-width: 1200px; height: auto; margin: 10px auto 0; }
.acciones { display: flex; flex-wrap: wrap; justify-content: center; gap: 14px; margin-top: 18px; }
.bt { font: 400 26px/1 var(--bt); letter-spacing: .05em; text-transform: uppercase; text-decoration: none; border: var(--bd); border-radius: 8px; padding: 12px 22px 9px; box-shadow: 4px 4px 0 var(--fg); }
.bt:first-child { background: var(--fg); color: var(--bg); box-shadow: 4px 4px 0 var(--neon); }
.bt:hover { transform: translate(-1px, -1px); box-shadow: 6px 6px 0 var(--neon); }
.bloque { max-width: 1200px; margin: 0 auto; padding: 44px 20px; border-bottom: 1px dashed var(--fg); }
.bloque:last-child { border-bottom: 0; }
h2 { margin: 0 0 20px; font: 400 clamp(40px, 5vw, 64px)/1 var(--bt); text-transform: uppercase; }
h3 { margin: 0; font: 400 34px/1 var(--bt); text-transform: uppercase; letter-spacing: .02em; }
.intro p { max-width: 820px; margin: 0 auto 14px; font-size: 20px; }
.intro .fuerte { font-weight: 700; }
.ejes { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; }
.eje { border: var(--bd); border-radius: 10px; padding: 16px 16px 10px; box-shadow: 6px 6px 0 var(--c); }
.eje img { display: block; height: 120px; margin: 0 auto 6px; }
.eje h3 { color: var(--c); }
.eje .lema { font-weight: 700; margin: 6px 0; }
.eje p { margin: 0 0 8px; font-size: 16px; }
.e-techo { --c: var(--techo); } .e-tierra { --c: var(--tierra); } .e-fronteras { --c: var(--fronteras); } .e-paz { --c: var(--paz); } .e-feminismos { --c: var(--feminismos); }
.e-fronteras h3 { color: #c99500; }
.transversal { display: flex; align-items: center; gap: 18px; margin-top: 22px; border: var(--bd); border-left: 14px solid var(--c); border-radius: 10px; padding: 10px 18px; }
.transversal img { height: 90px; }
.transversal p { margin: 0; }
.transversal b { color: var(--c); }
.paises { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; }
.pais { border-top: var(--bd); padding-top: 10px; }
.pais p { margin: 8px 0 0; }
.pais.nuevo { border-top-color: var(--neon); }
.principios { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px 28px; }
.principios li { border-left: 4px solid var(--fg); padding-left: 12px; }
.etiquetas { display: flex; flex-wrap: wrap; gap: 10px; font: 24px var(--bt); letter-spacing: .03em; }
.etiquetas span { border: 2px dashed var(--fg); padding: 2px 10px; }
.etiquetas span:first-child { background: var(--neon); color: #fff; border-style: solid; }
.pie { border-top: var(--bd); padding: 18px 20px; text-align: center; font-size: 14px; }
.pie p { margin: 4px 0; }
@media (max-width: 900px) {
.ejes, .paises { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 640px) {
.cab { flex-direction: column; padding: 10px 12px; }
.firma .simbolo { height: 40px; }
.firma .logotipo { height: 26px; }
.portada { padding-top: 22px; }
.calle { width: 150%; max-width: none; margin-left: -25%; }
.ejes, .paises, .principios { grid-template-columns: minmax(0, 1fr); }
.bt { font-size: 22px; }
.bloque { padding: 32px 14px; }
.intro p { font-size: 18px; }
}

View file

@ -1,5 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100">
<circle cx="50" cy="19" r="11.5" fill="#f04e23"/>
<path d="M46.5,37 L53.5,37 L84,92 L16,92 Z" fill="#111"/>
<path d="M49.4,46 h1.2 l.3,7 h-1.8 Z M48.9,60 h2.2 l.5,10 h-3.2 Z M48.2,77 h3.6 l.7,15 h-5 Z" fill="#fff"/>
</svg>

Before

Width:  |  Height:  |  Size: 311 B

View file

@ -1,405 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 100 1600 580" width="1600" height="580">
<defs>
<filter id="spray" x="-30%" y="-10%" width="160%" height="120%"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="2" seed="3" result="t"/><feDisplacementMap in="SourceGraphic" in2="t" scale="2" result="d"/><feGaussianBlur in="d" stdDeviation=".6" result="b"/><feGaussianBlur in="SourceGraphic" stdDeviation="4" result="n"/><feComponentTransfer in="n" result="n2"><feFuncA type="linear" slope=".3"/></feComponentTransfer><feMerge><feMergeNode in="n2"/><feMergeNode in="b"/></feMerge></filter>
<filter id="brocha" x="-5%" y="-5%" width="110%" height="110%"><feTurbulence type="fractalNoise" baseFrequency="0.03 0.2" numOctaves="3" seed="4" result="t"/><feDisplacementMap in="SourceGraphic" in2="t" scale="5"/></filter>
<filter id="halo" x="-50%" y="-50%" width="200%" height="200%"><feGaussianBlur stdDeviation="45"/></filter>
<linearGradient id="gd" x1="0" y1="0" x2="1" y2="0"><stop offset=".6" stop-color="#fff"/><stop offset=".97" stop-color="#000"/></linearGradient>
<linearGradient id="gv" x1="0" y1="0" x2="0" y2="1"><stop offset=".05" stop-color="#000"/><stop offset=".3" stop-color="#fff"/></linearGradient>
<mask id="derecha" maskUnits="userSpaceOnUse" x="0" y="0" width="1600" height="680"><rect width="1600" height="680" fill="url(#gd)"/></mask>
<mask id="arriba" maskUnits="userSpaceOnUse" x="0" y="0" width="1600" height="680"><rect width="1600" height="680" fill="url(#gv)"/></mask>
</defs>
<g mask="url(#derecha)"><g mask="url(#arriba)"><g filter="url(#brocha)" fill="none">
<path d="M-33.3,976.7 L1139.6,138.9" stroke="#111" stroke-width="7.0" stroke-linecap="round" opacity="0.95"/>
<path d="M400.0,976.7 L1154.0,138.9" stroke="#111" stroke-width="9.0" stroke-linecap="round" opacity="0.95"/>
<path d="M431.2,976.7 L1155.0,138.9" stroke="#111" stroke-width="3.0" stroke-linecap="round" opacity="0.7"/>
<path d="M1554.4,630.0 L1200.8,138.9" stroke="#111" stroke-width="6.0" stroke-linecap="round" opacity="0.8"/>
<path d="M1145.3,687.8 L1156.7,498.1" stroke="#111" stroke-width="5.6" stroke-linecap="round" opacity="0.8"/>
<path d="M1163.6,383.7 L1166.7,332.2" stroke="#111" stroke-width="3.7" stroke-linecap="round" opacity="0.8"/>
<path d="M1169.2,289.3 L1170.7,265.7" stroke="#111" stroke-width="3.1" stroke-linecap="round" opacity="0.8"/>
<path d="M1172.0,243.3 L1172.8,229.8" stroke="#111" stroke-width="2.8" stroke-linecap="round" opacity="0.8"/>
<path d="M1173.6,216.1 L1174.2,207.4" stroke="#111" stroke-width="2.7" stroke-linecap="round" opacity="0.8"/>
<path d="M1174.7,198.1 L1175.1,192.0" stroke="#111" stroke-width="2.5" stroke-linecap="round" opacity="0.8"/>
<path d="M1175.5,185.4 L1175.7,180.8" stroke="#111" stroke-width="2.5" stroke-linecap="round" opacity="0.8"/>
<path d="M1176.1,175.8 L1176.3,172.4" stroke="#111" stroke-width="2.4" stroke-linecap="round" opacity="0.8"/>
<path d="M1176.5,168.4 L1176.7,165.7" stroke="#111" stroke-width="2.4" stroke-linecap="round" opacity="0.8"/>
<path d="M1176.8,162.5 L1177.0,160.3" stroke="#111" stroke-width="2.3" stroke-linecap="round" opacity="0.8"/>
<path d="M1177.1,157.7 L1177.2,155.9" stroke="#111" stroke-width="2.3" stroke-linecap="round" opacity="0.8"/>
<path d="M1177.4,153.7 L1177.5,152.1" stroke="#111" stroke-width="2.3" stroke-linecap="round" opacity="0.8"/>
<path d="M270.0,760.0 L270.0,435.0" stroke="#111" stroke-width="9.5" stroke-linecap="round" opacity="0.95"/>
<path d="M270.0,435.0 L518.2,346.4" stroke="#111" stroke-width="9.5" stroke-linecap="round" opacity="0.95"/>
<path d="M518.2,346.4 L518.2,582.7" stroke="#111" stroke-width="9.5" stroke-linecap="round" opacity="0.95"/>
<path d="M196.2,419.2 L552.4,307.2" stroke="#111" stroke-width="5.7" stroke-linecap="round" opacity="0.6"/>
<path d="M694.7,456.7 L694.7,283.3" stroke="#111" stroke-width="6.0" stroke-linecap="round" opacity="0.95"/>
<path d="M694.7,283.3 L775.6,254.4" stroke="#111" stroke-width="6.0" stroke-linecap="round" opacity="0.95"/>
<path d="M775.6,254.4 L775.6,398.9" stroke="#111" stroke-width="6.0" stroke-linecap="round" opacity="0.95"/>
<path d="M674.4,268.9 L788.6,233.0" stroke="#111" stroke-width="3.6" stroke-linecap="round" opacity="0.6"/>
<path d="M863.5,336.1 L863.5,223.0" stroke="#111" stroke-width="4.6" stroke-linecap="round" opacity="0.95"/>
<path d="M863.5,223.0 L900.0,210.0" stroke="#111" stroke-width="4.6" stroke-linecap="round" opacity="0.95"/>
<path d="M900.0,210.0 L900.0,310.0" stroke="#111" stroke-width="4.6" stroke-linecap="round" opacity="0.95"/>
<path d="M855.0,212.1 L906.3,196.0" stroke="#111" stroke-width="2.8" stroke-linecap="round" opacity="0.6"/>
<path d="M972.0,258.6 L972.0,184.3" stroke="#111" stroke-width="3.7" stroke-linecap="round" opacity="0.95"/>
<path d="M972.0,184.3 L988.4,178.4" stroke="#111" stroke-width="3.7" stroke-linecap="round" opacity="0.95"/>
<path d="M988.4,178.4 L988.4,246.8" stroke="#111" stroke-width="3.7" stroke-linecap="round" opacity="0.95"/>
<path d="M968.4,176.5 L991.4,169.3" stroke="#111" stroke-width="2.2" stroke-linecap="round" opacity="0.6"/>
<path d="M1040.0,210.0 L1040.0,160.0" stroke="#111" stroke-width="3.2" stroke-linecap="round" opacity="0.95"/>
<path d="M1040.0,160.0 L1047.6,157.3" stroke="#111" stroke-width="3.2" stroke-linecap="round" opacity="0.95"/>
<path d="M1047.6,157.3 L1047.6,204.5" stroke="#111" stroke-width="3.2" stroke-linecap="round" opacity="0.95"/>
<path d="M1038.4,154.5 L1049.1,151.2" stroke="#111" stroke-width="1.9" stroke-linecap="round" opacity="0.6"/>
<path d="M1084.2,178.4 L1084.2,144.2" stroke="#111" stroke-width="2.8" stroke-linecap="round" opacity="0.95"/>
<path d="M1084.2,144.2 L1087.8,142.9" stroke="#111" stroke-width="2.8" stroke-linecap="round" opacity="0.95"/>
<path d="M1087.8,142.9 L1087.8,175.8" stroke="#111" stroke-width="2.8" stroke-linecap="round" opacity="0.95"/>
<path d="M1083.4,140.3 L1088.5,138.7" stroke="#111" stroke-width="1.7" stroke-linecap="round" opacity="0.6"/>
</g></g></g>
<circle cx="1156" cy="355" r="150" fill="#ffb627" opacity=".25" filter="url(#halo)"/>
<path d="M1188.2,180.1 L1186.0,181.5 L1189.7,182.5 L1186.7,183.9 L1188.1,185.0 L1185.5,187.0 L1189.8,188.9 L1185.6,190.9 L1189.2,192.9 L1185.7,195.4 L1189.2,197.4 L1185.6,199.7 L1188.3,202.1 L1186.1,204.6 L1188.0,206.6 L1186.3,208.9 L1187.2,211.0" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1177.7,183.8 L1175.4,185.0 L1179.2,186.1 L1175.7,187.4 L1177.6,188.8 L1174.4,190.7 L1179.4,193.2 L1175.1,195.3 L1179.2,197.6 L1175.1,199.8 L1179.0,202.3 L1175.6,204.4 L1177.9,206.4 L1176.2,208.5 L1177.2,210.9 L1175.4,213.4 L1178.0,215.9" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1145.5,183.8 L1143.8,184.9 L1147.8,186.1 L1143.8,187.4 L1146.1,188.5 L1143.1,190.8 L1148.0,193.3 L1143.3,195.7 L1147.6,198.0 L1143.7,200.1 L1147.5,202.4 L1144.3,204.3 L1146.2,206.3 L1144.8,208.6 L1145.7,210.6 L1143.6,212.7 L1146.5,214.6 L1146.0,216.9" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1158.3,181.4 L1156.5,182.7 L1160.8,183.8 L1156.2,184.8 L1159.8,185.9 L1158.3,187.0 L1161.3,189.4 L1155.4,191.7 L1160.8,193.6 L1155.7,195.5 L1160.9,198.0 L1156.1,200.4 L1160.8,202.9 L1156.7,204.8 L1160.6,207.1 L1157.1,209.3 L1160.3,211.3 L1157.6,213.2 L1159.7,215.5 L1158.0,217.6 L1159.4,219.5" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1133.6,181.6 L1131.5,182.6 L1135.8,183.9 L1131.3,185.1 L1135.0,186.2 L1132.8,187.6 L1136.0,189.8 L1130.5,192.0 L1136.1,194.1 L1131.0,196.2 L1136.1,198.7 L1131.0,200.8 L1135.6,202.9 L1132.1,204.9 L1134.2,207.2 L1132.0,209.3 L1134.9,211.1 L1133.3,213.1 L1133.4,215.0 L1132.1,217.3 L1135.0,219.5" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1201.2,183.4 L1199.3,184.5 L1203.1,185.7 L1199.3,186.8 L1202.3,187.8 L1200.6,189.1 L1203.9,191.7 L1198.8,193.8 L1204.0,195.8 L1199.0,198.3 L1203.5,200.7 L1199.1,202.8 L1203.4,204.8 L1200.4,207.3 L1202.2,209.7 L1200.5,212.2 L1203.5,214.3 L1201.9,216.4 L1201.2,218.6 L1200.3,220.5" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1214.7,186.4 L1212.2,187.7 L1216.4,188.9 L1213.0,190.2 L1214.7,191.3 L1211.6,193.6 L1216.7,196.0 L1212.2,198.2 L1216.7,200.6 L1211.9,202.8 L1216.0,204.8 L1212.7,206.9 L1215.9,209.0 L1212.5,211.3 L1215.7,213.4 L1213.2,215.8 L1215.0,218.0 L1213.1,220.2 L1214.9,222.1" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1077.9,187.3 L1075.7,188.6 L1079.5,189.7 L1075.3,190.8 L1077.8,192.2 L1075.1,194.4 L1080.0,196.5 L1075.6,199.0 L1079.9,201.5 L1075.4,203.7 L1079.8,205.5 L1076.1,207.8 L1079.2,209.8 L1076.6,211.9 L1079.3,214.0 L1076.6,216.0 L1078.8,218.1 L1077.5,220.3 L1078.8,222.7" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1161.5,186.6 L1159.8,187.6 L1164.0,188.9 L1159.9,190.2 L1162.6,191.3 L1161.2,192.6 L1164.8,194.7 L1159.3,196.9 L1164.5,199.3 L1159.6,201.3 L1164.2,203.7 L1160.2,206.0 L1164.2,208.5 L1161.1,210.8 L1164.5,213.1 L1161.0,215.3 L1164.4,217.4 L1161.9,219.9 L1163.7,222.3 L1162.7,224.4" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1113.0,184.2 L1111.0,185.5 L1115.3,186.6 L1110.5,187.9 L1114.1,189.1 L1112.6,190.4 L1116.2,192.5 L1110.0,194.8 L1115.9,196.8 L1110.6,199.0 L1115.6,201.0 L1110.4,203.1 L1115.5,205.3 L1110.6,207.3 L1115.0,209.4 L1111.4,211.7 L1114.6,214.3 L1111.4,216.7 L1114.3,219.0 L1112.3,221.3 L1113.8,223.6" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1199.2,186.3 L1196.8,187.7 L1201.6,189.0 L1197.0,190.2 L1199.5,191.4 L1196.3,193.7 L1202.0,195.9 L1196.5,197.8 L1201.4,200.2 L1196.7,202.3 L1201.5,204.5 L1197.1,206.4 L1201.1,208.6 L1197.3,210.8 L1200.6,212.7 L1197.7,214.8 L1200.6,216.8 L1198.0,219.1 L1200.1,221.2 L1198.4,223.5" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1083.7,190.2 L1081.7,191.3 L1085.3,192.4 L1081.4,193.5 L1084.4,194.6 L1083.1,195.8 L1086.1,198.1 L1081.2,200.5 L1086.0,202.4 L1081.6,204.3 L1086.2,206.3 L1082.0,208.5 L1085.8,210.9 L1082.7,213.2 L1085.5,215.7 L1083.3,218.2 L1085.4,220.2 L1083.4,222.2 L1085.5,224.3" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1183.1,184.9 L1180.7,186.0 L1184.8,187.2 L1180.5,188.4 L1184.2,189.7 L1182.4,190.9 L1185.6,193.3 L1179.4,195.2 L1185.3,197.6 L1179.8,199.9 L1185.3,202.2 L1179.9,204.3 L1184.8,206.2 L1180.5,208.2 L1183.7,210.6 L1181.1,213.1 L1183.7,214.9 L1181.9,217.0 L1182.2,219.3 L1180.4,221.3 L1183.7,223.8 L1183.2,226.0" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1098.1,188.1 L1095.9,189.2 L1100.1,190.3 L1096.0,191.7 L1098.3,193.0 L1095.3,194.4 L1101.0,196.3 L1095.4,198.4 L1100.1,200.8 L1095.6,202.9 L1100.2,204.9 L1095.7,206.9 L1099.6,209.0 L1095.5,211.2 L1099.5,213.5 L1096.1,215.6 L1099.2,218.0 L1096.6,219.9 L1098.7,222.1 L1096.4,224.1 L1097.9,226.1" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1220.3,188.6 L1217.7,190.0 L1222.3,191.1 L1218.0,192.4 L1220.9,193.6 L1216.9,194.9 L1223.0,196.7 L1217.9,199.1 L1222.8,201.4 L1218.1,203.8 L1222.8,206.2 L1218.5,208.5 L1222.4,211.0 L1220.0,213.4 L1221.6,215.5 L1219.7,217.8 L1222.5,219.7 L1221.3,221.6 L1221.1,224.0 L1219.5,225.9" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1125.6,189.6 L1123.5,190.8 L1127.5,192.2 L1123.6,193.5 L1125.5,194.6 L1122.5,197.1 L1127.7,199.3 L1122.9,201.2 L1127.9,203.7 L1123.2,206.1 L1127.1,208.0 L1123.1,210.0 L1127.1,212.4 L1123.7,214.7 L1126.6,216.8 L1124.0,219.2 L1126.7,221.7 L1124.6,223.7 L1126.2,226.2" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1166.6,192.0 L1164.3,193.2 L1168.1,194.2 L1164.2,195.6 L1166.9,196.7 L1163.2,198.0 L1168.7,200.2 L1163.7,202.2 L1168.5,204.5 L1164.2,207.1 L1168.5,209.6 L1164.8,211.8 L1167.6,214.4 L1165.8,216.3 L1167.4,218.4 L1165.3,220.3 L1168.7,222.3 L1167.6,224.7 L1166.5,227.0" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1154.1,187.0 L1151.4,188.3 L1155.7,189.6 L1150.9,190.9 L1154.6,192.2 L1152.7,193.5 L1156.1,195.4 L1150.0,197.4 L1156.2,199.4 L1150.3,201.7 L1155.8,203.8 L1150.5,205.9 L1155.3,208.1 L1150.9,210.5 L1154.7,212.4 L1151.1,214.9 L1154.5,217.2 L1151.0,219.4 L1154.0,221.9 L1151.6,223.9 L1153.5,225.9 L1151.9,227.8" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1237.9,189.0 L1236.2,190.3 L1240.0,191.4 L1235.2,192.4 L1239.0,193.5 L1237.4,194.8 L1240.9,196.8 L1234.9,198.8 L1240.0,200.7 L1234.6,202.7 L1240.0,204.8 L1234.9,207.0 L1239.3,209.1 L1234.8,211.2 L1238.2,213.2 L1235.5,215.2 L1238.3,217.4 L1236.6,219.7 L1236.9,221.9 L1235.0,224.3 L1238.0,226.6 L1237.1,228.6" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1194.8,188.3 L1192.5,189.6 L1196.9,191.0 L1192.1,192.1 L1195.3,193.5 L1193.8,194.7 L1197.2,196.8 L1191.7,198.8 L1197.0,200.7 L1191.9,202.9 L1196.9,204.9 L1192.2,207.2 L1196.5,209.7 L1192.3,211.9 L1196.6,214.5 L1192.9,216.8 L1195.8,219.2 L1193.0,221.2 L1195.5,223.6 L1193.7,225.7 L1195.4,227.9" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1137.1,186.3 L1134.7,187.6 L1139.4,188.9 L1134.4,190.0 L1138.9,191.1 L1136.9,192.3 L1140.5,194.6 L1134.4,197.1 L1140.0,199.0 L1134.8,200.9 L1139.9,203.2 L1135.0,205.1 L1140.5,207.2 L1135.4,209.6 L1140.3,211.7 L1136.1,214.1 L1140.1,216.2 L1136.3,218.5 L1139.8,221.0 L1137.0,223.3 L1140.0,225.3 L1137.8,227.8 L1139.2,229.7" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1255.7,188.2 L1253.6,189.4 L1258.0,190.5 L1253.3,191.7 L1256.7,192.9 L1255.2,194.1 L1258.4,196.5 L1252.4,198.6 L1258.3,201.0 L1252.6,203.1 L1258.3,205.1 L1253.4,207.2 L1258.3,209.2 L1253.7,211.2 L1257.7,213.6 L1253.7,215.9 L1257.7,217.9 L1254.3,220.2 L1257.0,222.4 L1254.3,224.5 L1256.7,226.6 L1255.0,228.8" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1258.1,196.7 L1257.3,195.3 L1258.6,193.8 L1257.9,192.4 L1259.2,191.0 L1258.5,189.6 L1259.8,188.2 L1259.0,186.8 L1260.3,185.4 L1259.6,184.0" fill="none" stroke="#111" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1112.6,193.8 L1110.1,195.1 L1114.6,196.2 L1110.4,197.5 L1112.9,198.6 L1111.7,199.7 L1114.6,201.8 L1109.1,204.1 L1114.3,206.2 L1109.3,208.4 L1113.7,210.3 L1109.7,212.2 L1113.8,214.2 L1109.8,216.5 L1113.2,218.8 L1110.0,221.0 L1112.4,223.1 L1110.0,225.4 L1111.9,227.9 L1110.3,229.8" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1225.1,191.3 L1222.6,192.4 L1226.8,193.8 L1222.4,194.8 L1225.6,196.1 L1224.3,197.4 L1227.7,199.9 L1221.7,201.8 L1227.4,203.8 L1222.0,205.7 L1226.9,207.9 L1222.3,210.1 L1226.6,212.0 L1222.4,214.4 L1225.9,216.4 L1222.4,218.7 L1225.8,221.2 L1222.6,223.5 L1224.7,225.8 L1222.8,227.9 L1224.3,230.2" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1208.0,190.9 L1205.3,192.2 L1209.9,193.6 L1205.2,194.7 L1208.4,196.0 L1207.3,197.0 L1210.6,199.0 L1204.6,201.1 L1210.4,203.1 L1205.3,205.0 L1210.0,207.1 L1205.5,209.6 L1210.3,211.8 L1205.9,213.8 L1208.7,215.9 L1206.3,218.2 L1209.4,220.6 L1208.1,222.7 L1208.3,224.9 L1206.6,227.2 L1210.2,229.1 L1209.4,231.6" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1170.8,193.2 L1168.9,194.3 L1172.9,195.7 L1168.5,196.8 L1171.4,198.1 L1169.8,199.3 L1173.5,201.6 L1167.8,203.7 L1172.8,205.8 L1167.5,208.0 L1172.3,210.3 L1168.0,212.6 L1172.0,214.9 L1168.7,217.3 L1170.9,219.8 L1168.5,222.1 L1171.4,224.2 L1169.7,226.6 L1169.5,229.0 L1167.7,230.9 L1171.0,233.0" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1125.4,195.9 L1122.8,197.2 L1127.4,198.4 L1123.3,199.7 L1125.7,200.8 L1124.6,201.8 L1127.7,203.8 L1122.2,206.1 L1127.5,208.5 L1122.0,210.9 L1127.2,213.2 L1122.7,215.3 L1126.8,217.2 L1122.6,219.4 L1126.0,221.4 L1122.7,223.4 L1126.1,225.4 L1123.0,227.7 L1125.4,229.9 L1123.5,231.8 L1124.8,234.0" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1191.3,192.6 L1188.9,193.9 L1193.4,195.1 L1189.2,196.4 L1192.8,197.4 L1191.1,198.6 L1194.6,200.7 L1188.6,202.8 L1194.4,204.7 L1189.0,206.6 L1193.9,208.7 L1189.0,210.8 L1194.0,212.7 L1189.7,215.2 L1193.9,217.6 L1190.2,220.0 L1193.6,222.4 L1190.2,224.7 L1193.6,227.0 L1190.7,229.5 L1193.4,231.4 L1191.3,233.8" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1097.4,191.1 L1094.8,192.2 L1099.8,193.5 L1094.8,194.8 L1098.8,196.0 L1097.0,197.2 L1100.5,199.6 L1093.9,201.7 L1100.5,204.1 L1094.4,206.1 L1100.2,208.2 L1094.8,210.8 L1099.9,213.0 L1095.6,215.4 L1099.7,217.6 L1096.1,219.6 L1100.1,221.7 L1096.4,223.7 L1099.3,225.6 L1096.5,227.9 L1099.4,230.1 L1097.4,232.4 L1099.1,234.7" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1204.2,191.0 L1201.6,192.3 L1206.2,193.7 L1201.3,194.8 L1205.2,195.9 L1203.6,197.2 L1207.4,199.5 L1200.9,202.0 L1207.4,204.1 L1201.6,206.5 L1207.1,209.0 L1202.4,211.0 L1207.5,213.4 L1202.7,215.3 L1207.5,217.6 L1202.9,220.1 L1207.4,222.2 L1204.0,224.5 L1206.9,226.9 L1204.2,228.9 L1207.1,231.1 L1205.3,233.4" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1135.0,195.1 L1132.3,196.3 L1137.0,197.6 L1132.3,198.7 L1136.0,200.0 L1134.7,201.0 L1137.6,203.1 L1131.8,205.2 L1138.0,207.3 L1132.8,209.3 L1137.7,211.5 L1132.7,213.4 L1137.4,215.4 L1133.6,217.4 L1137.8,219.5 L1133.9,221.9 L1137.7,224.4 L1134.5,226.3 L1137.1,228.5 L1134.8,230.6 L1137.1,232.8 L1135.5,235.1" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1246.5,197.8 L1244.7,198.9 L1248.9,200.0 L1244.4,201.3 L1247.6,202.5 L1246.3,203.6 L1249.2,206.0 L1243.8,208.3 L1249.1,210.7 L1243.9,213.1 L1248.4,215.5 L1244.6,217.7 L1248.2,219.8 L1245.6,221.9 L1247.0,224.2 L1245.2,226.4 L1248.2,228.7 L1246.7,231.1 L1246.0,233.1 L1245.2,235.6" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1248.8,205.6 L1248.1,204.3 L1249.3,203.0 L1248.6,201.7 L1249.8,200.4 L1249.1,199.1 L1250.3,197.8 L1249.7,196.5 L1250.9,195.2 L1250.2,193.8" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1181.0,192.5 L1178.9,193.6 L1182.8,194.6 L1178.2,195.7 L1182.1,197.0 L1179.4,198.2 L1181.0,199.6 L1177.1,201.9 L1183.3,203.9 L1177.2,205.9 L1183.1,208.1 L1177.6,210.2 L1182.6,212.2 L1177.7,214.5 L1182.3,216.7 L1178.6,218.7 L1181.4,220.8 L1179.2,222.7 L1180.1,224.9 L1178.1,227.0 L1181.2,229.4 L1180.2,231.6 L1178.9,233.7 L1177.5,236.1" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1257.2,191.3 L1255.0,192.7 L1259.9,194.0 L1255.0,195.2 L1259.0,196.4 L1257.0,197.4 L1261.3,199.6 L1254.2,201.9 L1261.1,203.8 L1254.7,205.7 L1261.2,208.1 L1255.3,210.3 L1260.7,212.6 L1255.8,214.8 L1260.8,216.9 L1256.2,218.9 L1261.0,220.9 L1256.8,223.4 L1261.0,225.6 L1257.3,227.8 L1260.4,230.0 L1258.3,232.5 L1260.7,234.9 L1259.0,236.9" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1164.2,190.9 L1161.6,192.2 L1166.6,193.4 L1161.4,194.8 L1166.0,196.1 L1163.9,197.3 L1167.8,199.4 L1160.7,201.5 L1167.2,203.9 L1160.8,206.1 L1166.9,208.2 L1161.1,210.2 L1166.6,212.6 L1161.7,215.1 L1166.9,217.5 L1163.0,219.6 L1165.9,221.6 L1163.5,223.7 L1165.0,225.7 L1162.5,228.2 L1166.0,230.1 L1164.7,232.4 L1163.9,234.4 L1162.7,236.8" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1166.9,200.3 L1166.1,198.7 L1167.5,197.2 L1166.7,195.6 L1168.1,194.1 L1167.3,192.5 L1168.8,190.9 L1168.0,189.4 L1169.4,187.8 L1168.6,186.3" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1236.3,197.8 L1234.4,198.9 L1238.3,199.9 L1233.7,201.2 L1237.4,202.6 L1235.3,204.0 L1238.7,206.3 L1232.7,208.3 L1238.6,210.2 L1233.2,212.5 L1238.3,215.0 L1233.6,217.2 L1237.7,219.1 L1233.7,221.2 L1237.3,223.1 L1233.6,225.5 L1237.0,227.7 L1233.9,229.6 L1236.1,232.1 L1234.1,234.1 L1236.0,236.0 L1234.5,238.1" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1222.8,198.5 L1220.5,199.9 L1224.9,201.0 L1220.8,202.2 L1223.1,203.6 L1221.9,204.7 L1225.2,207.2 L1219.3,209.2 L1225.0,211.3 L1219.9,213.5 L1224.6,216.0 L1219.5,218.4 L1224.0,220.5 L1219.9,222.6 L1223.6,224.9 L1220.0,227.0 L1223.1,229.1 L1220.7,231.3 L1222.6,233.7 L1220.8,236.1 L1221.9,238.3" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1116.0,197.4 L1114.0,198.7 L1118.1,199.8 L1113.6,201.0 L1117.5,202.1 L1115.8,203.4 L1118.8,205.8 L1113.3,208.3 L1119.0,210.5 L1113.4,212.9 L1119.0,214.9 L1113.8,216.8 L1118.5,219.1 L1114.4,221.3 L1117.5,223.4 L1115.0,225.6 L1118.1,227.9 L1117.0,230.4 L1116.8,232.4 L1115.4,234.4 L1118.6,236.3 L1118.2,238.5" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1118.5,205.7 L1117.8,204.3 L1119.1,203.0 L1118.4,201.6 L1119.6,200.2 L1118.9,198.8 L1120.2,197.4 L1119.5,196.0 L1120.7,194.6 L1120.0,193.3" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1092.8,196.3 L1090.7,197.4 L1094.9,198.5 L1090.2,199.8 L1093.7,200.9 L1091.5,201.9 L1095.3,204.1 L1089.0,206.5 L1094.8,208.5 L1089.2,210.8 L1094.7,212.7 L1089.6,214.8 L1094.0,216.7 L1089.3,218.7 L1094.0,220.8 L1089.4,223.2 L1093.5,225.5 L1090.0,227.5 L1092.8,229.4 L1089.9,231.3 L1092.4,233.3 L1090.3,235.3 L1091.8,237.3 L1090.6,239.4" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1208.4,197.2 L1206.1,198.5 L1210.5,199.6 L1206.0,200.9 L1210.5,202.0 L1208.0,203.1 L1211.9,205.3 L1205.1,207.3 L1211.3,209.6 L1205.9,212.1 L1211.5,214.0 L1205.9,216.0 L1211.1,218.0 L1206.6,220.0 L1211.1,222.2 L1207.1,224.4 L1211.0,226.9 L1207.1,229.0 L1210.9,231.1 L1207.6,233.3 L1210.2,235.2 L1208.2,237.5 L1210.0,239.6" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1133.1,197.6 L1130.8,198.8 L1135.3,199.8 L1130.1,201.1 L1134.4,202.4 L1132.4,203.8 L1136.3,206.1 L1129.8,208.6 L1135.6,210.5 L1129.8,212.8 L1135.7,215.3 L1130.6,217.5 L1135.6,219.5 L1131.0,221.7 L1135.0,223.8 L1131.0,226.1 L1134.7,228.3 L1131.2,230.7 L1134.6,232.7 L1131.8,234.7 L1134.4,237.2 L1132.2,239.3 L1133.9,241.8" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1187.9,197.7 L1185.9,198.8 L1190.0,200.1 L1185.3,201.2 L1189.8,202.6 L1187.3,203.6 L1191.3,205.5 L1185.1,207.9 L1191.1,209.9 L1185.5,211.9 L1191.1,214.4 L1186.0,216.6 L1191.3,219.1 L1186.3,221.5 L1191.1,223.7 L1186.7,225.9 L1190.5,228.3 L1187.2,230.4 L1190.7,232.8 L1188.0,234.8 L1190.0,237.1 L1188.2,239.0 L1190.3,241.2" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1054.0,199.1 L1051.9,200.2 L1056.0,201.6 L1051.1,202.8 L1055.7,204.0 L1053.8,205.3 L1057.1,207.8 L1051.0,209.9 L1056.9,211.8 L1051.8,214.2 L1056.8,216.2 L1052.2,218.2 L1057.3,220.5 L1052.3,222.8 L1056.0,225.3 L1053.5,227.2 L1056.5,229.3 L1054.5,231.3 L1055.7,233.5 L1053.8,235.8 L1057.3,237.9 L1056.5,239.9 L1054.7,242.0" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1264.7,201.9 L1262.9,203.1 L1267.1,204.2 L1262.9,205.3 L1266.1,206.7 L1264.6,207.7 L1268.2,210.0 L1262.5,212.0 L1267.8,214.1 L1262.7,216.2 L1267.9,218.2 L1263.1,220.4 L1267.8,222.3 L1263.3,224.2 L1267.4,226.3 L1263.8,228.3 L1267.6,230.3 L1264.2,232.4 L1267.1,234.5 L1264.7,236.7 L1267.2,238.7 L1265.2,240.9" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1267.5,210.0 L1266.7,208.7 L1268.0,207.3 L1267.3,205.9 L1268.5,204.6 L1267.8,203.2 L1269.1,201.9 L1268.4,200.5 L1269.6,199.2 L1268.9,197.8" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1246.4,197.8 L1244.1,199.1 L1248.8,200.5 L1243.8,201.8 L1247.5,203.0 L1245.5,204.1 L1249.4,206.1 L1242.6,208.3 L1248.7,210.4 L1242.8,212.5 L1248.7,214.8 L1243.0,216.7 L1248.1,218.7 L1243.4,220.9 L1247.6,222.8 L1243.0,225.3 L1247.3,227.7 L1243.6,229.6 L1246.8,232.1 L1243.4,234.0 L1246.6,236.0 L1244.0,238.4 L1245.8,240.4 L1244.3,242.6" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1112.4,198.9 L1110.2,199.9 L1114.1,201.0 L1109.7,202.2 L1113.4,203.5 L1111.7,204.8 L1115.2,207.3 L1109.0,209.6 L1115.2,211.5 L1109.0,213.5 L1115.0,215.8 L1109.3,218.1 L1114.5,220.3 L1109.8,222.2 L1114.5,224.3 L1110.7,226.5 L1113.4,228.6 L1111.5,230.5 L1112.4,232.9 L1110.3,235.4 L1114.1,237.6 L1112.8,239.8 L1111.3,242.2" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1146.0,195.3 L1143.9,196.4 L1148.4,197.5 L1143.4,198.6 L1148.3,199.7 L1144.8,200.9 L1146.3,202.1 L1142.4,204.0 L1149.6,206.3 L1143.2,208.8 L1149.7,210.8 L1143.7,212.8 L1149.7,215.2 L1144.3,217.4 L1149.7,219.8 L1144.4,222.0 L1148.6,224.0 L1146.6,226.4 L1148.0,228.4 L1145.7,230.8 L1149.4,232.9 L1147.9,235.4 L1147.2,237.7 L1145.8,239.7 L1149.9,241.8" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1149.3,205.0 L1148.5,203.3 L1149.9,201.7 L1149.1,200.1 L1150.6,198.5 L1149.8,196.9 L1151.2,195.3 L1150.4,193.6 L1151.9,192.0 L1151.0,190.4" fill="none" stroke="#111" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1233.8,195.3 L1231.7,196.6 L1236.4,197.9 L1231.1,199.2 L1235.1,200.6 L1232.7,202.0 L1237.1,204.1 L1229.5,206.5 L1236.4,208.9 L1229.6,211.4 L1235.9,213.6 L1229.8,215.8 L1235.5,218.2 L1230.0,220.2 L1235.4,222.2 L1230.5,224.5 L1235.1,226.5 L1230.3,228.8 L1234.5,231.1 L1230.7,233.6 L1233.8,235.6 L1230.7,237.6 L1233.4,239.7 L1230.7,241.7 L1232.7,243.7" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1070.0,196.1 L1067.6,197.3 L1072.2,198.6 L1067.0,199.6 L1072.1,200.8 L1068.4,201.8 L1070.0,202.9 L1065.6,204.8 L1073.0,207.1 L1066.2,209.3 L1072.4,211.5 L1065.9,213.4 L1072.2,215.6 L1065.9,217.9 L1071.7,220.1 L1066.4,222.0 L1071.4,224.3 L1066.5,226.7 L1070.9,229.0 L1066.8,231.4 L1070.4,233.8 L1066.6,236.1 L1070.1,238.4 L1067.1,240.6 L1069.3,242.7 L1067.5,245.0" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1175.2,203.2 L1173.3,204.5 L1177.5,205.6 L1172.5,206.8 L1176.4,208.0 L1175.0,209.2 L1178.2,211.2 L1172.0,213.2 L1178.1,215.6 L1172.6,218.1 L1177.8,220.3 L1173.1,222.2 L1177.9,224.5 L1173.5,226.6 L1176.5,228.5 L1174.3,231.0 L1176.9,233.1 L1175.1,235.1 L1175.6,237.6 L1173.8,239.8 L1177.8,241.7 L1176.5,244.0" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1158.7,198.2 L1156.1,199.4 L1160.6,200.5 L1155.2,201.6 L1160.6,202.9 L1157.1,204.3 L1158.2,205.5 L1154.2,207.7 L1161.5,209.7 L1154.7,212.0 L1161.0,214.2 L1154.5,216.6 L1160.7,218.8 L1155.0,220.8 L1160.5,222.6 L1155.0,225.0 L1160.1,227.5 L1155.2,229.6 L1159.5,231.6 L1155.9,233.9 L1159.3,236.0 L1155.6,238.3 L1159.2,240.2 L1155.9,242.2 L1158.3,244.5 L1156.5,246.4" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1208.9,201.6 L1206.9,202.8 L1211.3,204.1 L1206.4,205.1 L1211.0,206.4 L1208.2,207.6 L1209.3,209.0 L1205.1,211.2 L1212.1,213.4 L1205.6,215.9 L1211.2,218.0 L1206.0,220.5 L1211.4,222.6 L1205.8,224.5 L1210.8,226.4 L1206.9,228.8 L1210.1,231.1 L1207.8,233.4 L1208.6,235.5 L1206.3,238.0 L1209.8,240.0 L1208.4,242.5 L1207.2,244.9 L1206.1,247.3" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1138.3,200.0 L1136.4,201.3 L1140.9,202.5 L1135.6,203.6 L1140.7,204.9 L1138.1,206.3 L1142.3,208.5 L1135.0,210.8 L1142.2,213.2 L1135.4,215.5 L1141.6,217.9 L1135.9,220.0 L1141.9,221.9 L1136.7,224.1 L1141.6,226.4 L1137.6,228.9 L1140.8,231.2 L1138.7,233.3 L1140.1,235.6 L1137.9,237.7 L1141.9,240.1 L1140.3,242.6 L1139.1,244.8 L1138.0,247.1" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1141.5,209.6 L1140.6,208.0 L1142.1,206.4 L1141.3,204.8 L1142.7,203.2 L1141.9,201.6 L1143.4,200.0 L1142.5,198.4 L1144.0,196.8 L1143.2,195.2" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1108.4,199.4 L1106.1,200.7 L1111.0,202.1 L1105.2,203.4 L1109.9,204.6 L1107.8,205.9 L1111.7,208.3 L1105.1,210.5 L1111.6,212.9 L1105.1,215.0 L1111.4,217.2 L1105.3,219.4 L1111.5,221.4 L1105.9,223.6 L1111.2,225.6 L1106.7,227.8 L1110.9,230.0 L1108.2,232.0 L1110.1,234.3 L1107.2,236.8 L1111.0,238.8 L1109.6,241.1 L1109.0,243.0 L1107.7,245.1 L1111.5,247.2" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1188.8,198.8 L1186.0,200.1 L1191.0,201.2 L1185.8,202.5 L1190.8,203.6 L1187.2,205.0 L1189.1,206.3 L1184.9,208.8 L1192.3,210.8 L1185.0,213.2 L1191.7,215.4 L1185.5,217.4 L1191.9,219.5 L1186.2,221.5 L1191.6,223.7 L1186.0,225.7 L1191.3,228.0 L1186.9,230.5 L1190.7,232.5 L1187.1,234.7 L1191.1,236.8 L1187.2,239.3 L1190.3,241.6 L1187.9,244.1 L1190.1,246.1 L1188.3,248.4" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1025.4,200.4 L1023.3,201.5 L1027.9,202.8 L1022.1,204.0 L1027.3,205.2 L1024.4,206.5 L1025.3,207.7 L1022.0,210.0 L1028.6,212.3 L1022.0,214.2 L1028.8,216.3 L1022.8,218.5 L1028.5,220.6 L1022.8,223.1 L1028.6,225.0 L1023.4,227.2 L1028.3,229.3 L1024.0,231.7 L1028.4,234.0 L1024.1,236.0 L1028.0,238.4 L1024.7,240.9 L1028.0,243.4 L1025.6,245.6 L1027.5,248.0" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1268.2,201.8 L1266.0,203.2 L1270.5,204.3 L1265.3,205.6 L1270.3,206.9 L1268.1,208.2 L1271.7,210.4 L1264.9,212.6 L1271.5,215.1 L1265.2,217.3 L1271.7,219.5 L1265.7,221.8 L1271.6,224.0 L1266.5,226.4 L1271.3,228.6 L1267.1,231.0 L1270.5,232.9 L1268.3,235.1 L1269.5,237.5 L1267.1,239.6 L1270.9,241.8 L1269.9,244.0 L1268.4,246.0 L1267.5,248.3" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1244.1,201.6 L1241.6,202.9 L1246.6,204.1 L1241.2,205.2 L1245.9,206.4 L1243.1,207.7 L1243.9,208.9 L1239.9,210.9 L1247.1,212.8 L1240.5,215.0 L1246.3,217.1 L1240.5,219.4 L1246.4,221.5 L1240.3,223.8 L1246.0,225.7 L1241.0,227.6 L1244.3,229.8 L1241.8,232.0 L1243.6,234.5 L1241.0,236.8 L1244.6,239.2 L1242.9,241.2 L1242.1,243.7 L1240.9,246.1 L1244.7,248.2" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1088.8,201.5 L1086.2,202.7 L1091.1,204.0 L1085.7,205.1 L1090.2,206.4 L1087.7,207.8 L1091.5,210.1 L1084.7,212.6 L1091.3,214.5 L1084.7,216.5 L1091.0,218.3 L1084.8,220.6 L1090.5,222.6 L1085.2,224.9 L1090.3,227.3 L1085.5,229.7 L1089.5,231.9 L1085.7,234.3 L1089.2,236.5 L1085.8,238.5 L1089.1,240.9 L1086.0,243.1 L1088.2,245.2 L1086.4,247.3" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1124.1,205.7 L1121.4,207.0 L1125.8,208.3 L1121.3,209.4 L1125.4,210.6 L1123.3,211.9 L1126.8,214.2 L1120.4,216.2 L1126.7,218.2 L1121.2,220.2 L1126.4,222.2 L1121.1,224.5 L1126.7,226.7 L1121.4,228.7 L1126.2,230.8 L1122.1,232.9 L1126.1,234.9 L1122.5,237.1 L1125.7,239.5 L1122.7,241.6 L1125.6,243.4 L1122.9,245.9 L1124.9,248.1" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1226.0,198.6 L1223.3,199.8 L1228.2,201.0 L1222.9,202.1 L1227.7,203.5 L1224.1,204.6 L1225.7,205.8 L1221.8,207.8 L1229.4,209.9 L1221.7,212.1 L1228.6,214.1 L1222.1,216.2 L1228.2,218.3 L1222.1,220.2 L1228.0,222.4 L1222.1,224.9 L1228.0,227.0 L1222.6,229.4 L1227.3,231.7 L1222.7,234.0 L1226.9,236.0 L1223.5,238.3 L1226.6,240.3 L1223.5,242.7 L1226.0,244.7 L1224.0,247.1 L1225.7,249.2" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1042.3,204.9 L1039.9,206.2 L1044.7,207.5 L1040.0,208.9 L1043.8,210.2 L1042.3,211.4 L1046.0,213.9 L1039.6,216.1 L1046.1,218.2 L1039.9,220.4 L1045.6,222.5 L1040.1,224.8 L1046.1,226.9 L1040.6,228.9 L1045.6,230.8 L1041.1,233.2 L1045.4,235.3 L1042.0,237.4 L1045.6,239.7 L1042.5,241.8 L1045.3,243.8 L1042.8,245.8 L1044.9,247.9 L1043.6,249.8" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1045.4,214.1 L1044.6,212.5 L1046.0,211.0 L1045.2,209.5 L1046.7,207.9 L1045.9,206.4 L1047.3,204.9 L1046.5,203.3 L1047.9,201.8 L1047.1,200.3" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1177.3,206.1 L1174.5,207.4 L1179.2,208.7 L1174.0,210.1 L1178.1,211.3 L1176.5,212.4 L1179.6,214.4 L1173.2,216.7 L1179.4,218.7 L1173.1,220.9 L1179.0,223.2 L1173.7,225.7 L1179.1,227.9 L1173.5,230.3 L1178.2,232.6 L1174.7,235.0 L1177.3,236.9 L1175.7,239.4 L1175.8,241.6 L1173.8,243.9 L1177.8,246.0 L1176.4,247.9 L1174.6,249.8" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1179.4,215.3 L1178.6,213.8 L1180.0,212.3 L1179.2,210.7 L1180.6,209.2 L1179.8,207.7 L1181.2,206.1 L1180.4,204.6 L1181.8,203.1 L1181.0,201.6" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1158.7,202.3 L1155.9,203.5 L1161.2,204.7 L1155.2,205.9 L1160.5,207.2 L1157.1,208.3 L1158.6,209.7 L1154.6,212.0 L1161.6,213.9 L1154.7,216.1 L1161.5,218.1 L1154.9,220.4 L1161.0,222.8 L1154.9,224.8 L1161.0,226.9 L1155.6,229.1 L1160.5,231.3 L1155.9,233.8 L1159.9,236.3 L1156.1,238.7 L1159.5,241.1 L1156.4,243.2 L1159.0,245.2 L1156.5,247.2 L1159.2,249.6 L1156.7,252.0" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M998.9,206.7 L997.0,208.0 L1001.4,209.2 L996.1,210.6 L1000.5,211.7 L997.9,213.0 L1002.2,215.2 L995.5,217.7 L1001.5,219.6 L995.7,221.7 L1001.2,224.2 L995.7,226.4 L1000.5,228.5 L995.8,230.6 L1000.5,232.6 L995.7,235.1 L1000.0,237.5 L996.3,239.9 L999.5,242.2 L996.6,244.1 L999.2,246.2 L996.6,248.2 L999.0,250.1 L997.0,252.4" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1078.8,201.6 L1076.4,202.7 L1081.5,204.0 L1075.4,205.1 L1081.0,206.1 L1076.6,207.2 L1078.7,208.4 L1078.1,209.5 L1082.1,211.6 L1074.4,213.6 L1081.5,215.9 L1074.9,217.9 L1081.5,219.8 L1074.8,221.9 L1081.2,224.0 L1074.6,226.5 L1080.7,228.8 L1074.9,231.3 L1079.6,233.6 L1074.9,235.8 L1079.2,238.2 L1074.9,240.6 L1078.7,242.8 L1075.7,245.3 L1078.0,247.2 L1075.7,249.5 L1077.8,251.7" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1256.0,205.4 L1253.9,206.5 L1258.2,207.6 L1252.9,208.9 L1258.3,209.9 L1254.2,211.2 L1255.8,212.6 L1251.7,214.8 L1259.2,216.8 L1252.3,219.3 L1258.7,221.5 L1252.4,223.4 L1257.9,225.8 L1252.6,227.7 L1257.8,230.2 L1252.4,232.4 L1257.4,234.9 L1253.0,237.0 L1256.9,238.9 L1253.0,241.1 L1256.7,243.6 L1253.2,245.7 L1256.4,248.2 L1253.9,250.1 L1255.7,252.1" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1139.2,206.8 L1137.0,208.1 L1141.9,209.4 L1136.4,210.5 L1141.0,211.7 L1138.4,212.8 L1139.1,214.0 L1135.6,216.1 L1142.4,218.3 L1136.0,220.6 L1142.3,223.1 L1135.7,225.3 L1141.4,227.5 L1136.0,229.5 L1141.6,231.6 L1136.8,233.8 L1141.4,235.9 L1137.1,237.9 L1140.7,239.8 L1137.4,241.8 L1140.5,244.1 L1137.3,246.6 L1140.2,249.1 L1138.2,251.5 L1140.0,253.7" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1113.0,207.8 L1110.2,209.2 L1115.5,210.3 L1110.0,211.7 L1114.2,213.0 L1112.6,214.1 L1116.2,216.3 L1110.1,218.5 L1116.5,220.5 L1110.0,222.6 L1116.6,224.8 L1110.9,226.9 L1116.5,229.2 L1111.7,231.4 L1116.5,233.6 L1112.1,235.5 L1116.3,238.0 L1112.4,239.9 L1116.2,242.3 L1113.0,244.4 L1116.4,246.5 L1113.7,248.8 L1116.0,250.7 L1114.5,253.0" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1115.8,217.0 L1115.0,215.5 L1116.5,214.0 L1115.7,212.4 L1117.1,210.9 L1116.3,209.3 L1117.7,207.8 L1116.9,206.2 L1118.3,204.7 L1117.5,203.2" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1017.7,203.4 L1015.3,204.7 L1019.8,205.7 L1014.5,206.8 L1019.7,208.0 L1015.4,209.1 L1017.7,210.3 L1013.5,212.8 L1020.7,215.0 L1013.8,217.3 L1021.0,219.5 L1014.3,221.7 L1020.4,224.1 L1014.5,226.0 L1019.9,228.2 L1014.8,230.1 L1020.0,232.4 L1015.2,234.7 L1019.7,236.7 L1015.5,238.8 L1019.5,241.0 L1015.7,243.2 L1018.8,245.4 L1015.9,247.8 L1018.7,250.0 L1016.3,251.9 L1018.2,253.8" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1058.4,205.2 L1056.1,206.3 L1060.7,207.4 L1055.2,208.4 L1061.0,209.8 L1056.9,211.2 L1058.9,212.2 L1054.9,214.3 L1062.1,216.4 L1055.1,218.3 L1062.2,220.4 L1055.5,222.8 L1062.0,224.7 L1056.2,227.0 L1062.1,229.3 L1056.5,231.8 L1061.8,234.1 L1057.5,236.4 L1062.0,238.6 L1057.6,240.8 L1061.4,243.2 L1058.6,245.4 L1061.9,247.7 L1059.2,249.7 L1061.6,251.8 L1059.6,254.1" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1188.5,209.1 L1186.3,210.2 L1191.1,211.4 L1185.8,212.7 L1190.4,213.8 L1187.6,214.9 L1188.7,216.2 L1185.1,218.3 L1192.1,220.1 L1185.5,222.5 L1192.1,224.6 L1186.1,227.1 L1191.7,229.4 L1186.6,231.6 L1191.8,233.7 L1187.6,235.8 L1191.9,238.1 L1187.8,240.5 L1191.4,242.8 L1188.4,245.0 L1191.7,247.5 L1188.9,249.9 L1191.4,252.0 L1189.6,254.0" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1211.2,202.6 L1208.1,203.9 L1213.4,205.0 L1207.7,206.1 L1213.0,207.4 L1208.6,208.7 L1210.6,209.9 L1206.0,211.8 L1213.9,214.1 L1206.7,216.1 L1213.9,218.3 L1206.4,220.8 L1213.3,223.2 L1206.5,225.6 L1212.5,227.8 L1207.0,230.2 L1212.7,232.5 L1206.8,234.9 L1211.6,237.3 L1207.4,239.2 L1211.5,241.6 L1207.1,243.8 L1211.0,246.0 L1207.8,247.9 L1210.7,250.0 L1207.4,252.0 L1209.8,254.3" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1102.5,204.5 L1100.5,205.8 L1105.5,207.0 L1099.0,208.1 L1104.5,209.5 L1100.5,210.6 L1102.3,212.0 L1098.1,213.9 L1106.0,216.3 L1098.4,218.5 L1105.6,220.7 L1098.3,222.9 L1105.2,225.0 L1098.4,227.2 L1104.8,229.3 L1099.0,231.3 L1104.0,233.2 L1099.2,235.4 L1103.7,237.3 L1099.1,239.4 L1103.6,241.8 L1098.9,244.1 L1103.2,246.1 L1099.3,248.4 L1102.4,250.4 L1099.5,252.8 L1101.7,255.0" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1228.5,210.5 L1226.2,211.7 L1230.8,212.9 L1225.9,214.2 L1230.7,215.3 L1227.2,216.5 L1228.8,217.7 L1224.7,219.9 L1231.7,222.3 L1225.0,224.4 L1231.7,226.7 L1225.8,229.0 L1231.4,231.0 L1225.9,233.3 L1231.2,235.6 L1226.4,237.7 L1230.9,240.2 L1226.6,242.2 L1231.0,244.2 L1227.4,246.2 L1230.2,248.4 L1227.7,250.9 L1229.9,253.1 L1227.8,255.4 L1229.9,257.6" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1177.3,209.9 L1175.4,211.0 L1179.3,212.2 L1174.1,213.5 L1179.2,214.8 L1176.1,215.9 L1177.6,217.0 L1173.6,219.1 L1180.3,221.1 L1174.1,223.1 L1180.4,225.2 L1174.3,227.4 L1179.9,229.8 L1174.8,231.9 L1179.7,234.0 L1174.5,235.9 L1179.9,238.0 L1175.5,240.2 L1179.4,242.1 L1175.5,244.6 L1179.2,246.9 L1176.0,249.4 L1178.8,251.6 L1176.5,253.7 L1178.7,255.6 L1177.0,257.8" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1159.8,209.1 L1157.5,210.3 L1162.6,211.5 L1156.8,212.7 L1162.2,214.1 L1159.7,215.4 L1160.6,216.6 L1156.4,218.6 L1163.5,221.1 L1156.6,223.1 L1163.6,225.3 L1157.2,227.3 L1163.4,229.2 L1157.5,231.6 L1163.5,233.5 L1157.7,235.6 L1162.4,237.7 L1159.5,239.6 L1161.3,242.0 L1158.9,244.0 L1162.9,246.1 L1160.8,248.5 L1160.9,250.4 L1159.2,252.9 L1163.3,255.3 L1162.5,257.7" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1271.0,204.9 L1268.3,206.0 L1273.4,207.4 L1267.4,208.7 L1272.9,209.9 L1268.4,211.0 L1270.7,212.0 L1265.7,214.0 L1273.8,216.1 L1265.8,218.3 L1273.6,220.6 L1265.9,223.1 L1273.3,225.1 L1266.0,227.3 L1272.8,229.8 L1266.6,232.2 L1272.4,234.5 L1266.3,236.7 L1271.9,238.9 L1266.8,241.0 L1271.1,243.5 L1266.9,245.7 L1270.8,247.7 L1266.9,249.8 L1270.5,252.3 L1267.5,254.7 L1270.0,257.3 L1267.5,259.7" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1077.4,210.4 L1074.7,211.5 L1079.4,212.7 L1073.9,213.9 L1079.4,215.1 L1075.6,216.4 L1077.3,217.5 L1073.2,220.0 L1080.1,222.4 L1073.2,224.5 L1080.3,226.6 L1073.7,229.0 L1079.8,231.0 L1073.6,233.3 L1079.4,235.6 L1073.8,237.5 L1078.0,239.9 L1075.3,242.1 L1076.9,244.3 L1074.6,246.4 L1078.3,248.3 L1076.1,250.8 L1075.6,253.0 L1074.1,255.1 L1077.9,257.5 L1076.9,259.6" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1058.9,210.3 L1056.5,211.5 L1061.2,212.8 L1055.5,213.9 L1060.8,215.0 L1056.8,216.1 L1058.7,217.5 L1054.6,219.6 L1061.5,221.8 L1054.9,224.3 L1061.1,226.6 L1055.1,228.6 L1061.2,230.5 L1055.3,232.9 L1060.5,234.8 L1055.3,237.3 L1060.0,239.6 L1055.0,241.9 L1060.0,243.8 L1055.8,246.0 L1059.2,248.1 L1055.9,250.3 L1059.0,252.8 L1056.2,254.7 L1058.4,257.0 L1056.3,258.9" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1195.1,214.3 L1192.7,215.5 L1197.7,216.6 L1192.7,217.7 L1197.4,218.8 L1193.8,220.0 L1195.5,221.2 L1191.5,223.2 L1198.8,225.3 L1192.1,227.2 L1199.2,229.3 L1193.1,231.8 L1198.7,234.0 L1193.2,236.3 L1198.5,238.7 L1193.7,241.2 L1198.7,243.2 L1194.7,245.3 L1198.8,247.7 L1195.1,250.0 L1198.2,252.2 L1195.7,254.0 L1198.1,256.0 L1195.8,257.9 L1198.5,260.4" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1129.3,215.1 L1127.1,216.4 L1131.8,217.7 L1126.1,218.7 L1131.3,220.0 L1128.4,221.3 L1132.3,223.9 L1125.8,226.0 L1132.4,227.9 L1125.8,229.9 L1131.9,232.1 L1126.3,234.0 L1131.7,236.0 L1126.3,238.3 L1131.2,240.2 L1126.6,242.5 L1131.2,244.8 L1127.2,246.9 L1130.6,248.8 L1127.3,251.0 L1130.7,253.4 L1127.4,255.8 L1130.0,258.1 L1128.3,260.5" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1182.2,214.7 L1179.5,216.0 L1184.5,217.1 L1179.2,218.1 L1184.5,219.2 L1180.3,220.3 L1182.2,221.6 L1178.1,224.1 L1185.6,226.5 L1178.4,228.4 L1185.3,230.4 L1178.6,232.8 L1184.6,235.2 L1179.2,237.2 L1184.5,239.6 L1179.7,241.5 L1183.2,243.8 L1180.6,246.0 L1182.6,248.3 L1180.3,250.8 L1183.7,252.7 L1181.7,254.9 L1181.4,257.2 L1179.9,259.2 L1184.3,261.1 L1182.9,263.1" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1146.5,208.1 L1144.4,209.4 L1149.1,210.4 L1143.3,211.6 L1149.2,212.7 L1144.3,213.7 L1147.4,215.1 L1145.9,216.2 L1150.7,218.2 L1142.9,220.5 L1150.6,222.4 L1143.3,224.8 L1150.6,227.1 L1143.8,229.4 L1150.3,231.4 L1144.0,233.9 L1150.7,236.4 L1144.4,238.3 L1149.9,240.8 L1145.2,243.2 L1150.0,245.2 L1145.8,247.4 L1149.7,249.7 L1145.7,251.9 L1150.0,254.4 L1146.9,256.9 L1149.3,259.1 L1146.9,261.1 L1148.9,263.4" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1245.4,212.6 L1243.0,213.8 L1248.2,215.2 L1242.6,216.3 L1247.9,217.6 L1244.7,218.9 L1246.0,220.2 L1242.1,222.7 L1249.6,225.1 L1242.4,227.2 L1250.0,229.7 L1243.6,232.1 L1249.7,234.2 L1244.1,236.7 L1249.4,239.2 L1244.4,241.4 L1248.6,243.7 L1246.5,245.9 L1247.9,248.1 L1245.6,250.1 L1249.3,252.5 L1247.7,254.6 L1247.3,256.5 L1246.1,258.7 L1250.7,261.2 L1249.4,263.3" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1165.2,213.3 L1163.2,214.4 L1167.8,215.6 L1162.3,216.8 L1167.7,218.2 L1164.0,219.6 L1165.9,220.9 L1161.6,223.1 L1169.1,225.3 L1162.0,227.6 L1168.8,229.6 L1162.2,232.0 L1168.5,234.4 L1162.9,236.6 L1168.7,238.7 L1162.8,240.7 L1167.3,243.1 L1164.3,245.0 L1167.1,246.9 L1164.3,249.1 L1167.6,251.5 L1166.0,253.5 L1166.1,255.7 L1163.6,258.1 L1168.4,260.2 L1167.3,262.2" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1213.2,208.4 L1210.5,209.5 L1215.7,210.7 L1209.4,212.1 L1215.4,213.5 L1210.9,214.8 L1213.1,216.1 L1208.8,218.5 L1216.7,220.6 L1208.7,222.7 L1216.6,224.8 L1209.2,227.2 L1216.7,229.7 L1209.2,232.1 L1215.9,234.3 L1209.7,236.4 L1216.0,238.5 L1210.1,240.9 L1215.4,242.8 L1210.1,244.7 L1215.5,247.0 L1210.6,249.1 L1214.9,251.4 L1211.2,253.3 L1214.7,255.2 L1211.4,257.7 L1214.2,260.0 L1211.6,262.5 L1213.4,264.7" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1032.2,217.5 L1030.2,218.7 L1035.2,219.9 L1029.5,221.3 L1034.4,222.4 L1031.3,223.5 L1032.6,224.8 L1029.1,226.7 L1035.7,228.8 L1029.4,231.2 L1035.6,233.1 L1029.8,235.5 L1035.8,237.9 L1030.3,240.0 L1035.5,242.2 L1030.7,244.7 L1035.7,246.7 L1031.4,249.2 L1035.5,251.5 L1031.8,254.0 L1034.8,256.5 L1032.3,258.4 L1035.1,260.4 L1033.1,262.8 L1034.5,264.7" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1089.5,212.6 L1087.2,213.6 L1091.6,214.7 L1085.9,215.9 L1091.8,217.3 L1086.7,218.4 L1089.4,219.7 L1084.5,221.6 L1092.2,223.9 L1084.8,226.1 L1092.1,228.4 L1085.5,230.9 L1091.9,233.1 L1085.5,235.3 L1091.3,237.6 L1085.4,240.1 L1091.3,242.0 L1085.6,244.5 L1090.7,247.0 L1085.9,249.5 L1090.4,251.5 L1086.6,253.7 L1090.1,255.7 L1086.8,258.1 L1089.4,260.3 L1086.6,262.6 L1088.9,264.9" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1269.1,214.2 L1267.3,215.3 L1272.1,216.7 L1266.1,217.8 L1271.4,219.2 L1267.6,220.2 L1269.3,221.5 L1264.9,223.9 L1272.2,226.1 L1265.5,228.4 L1271.9,230.7 L1265.1,233.1 L1271.8,235.2 L1265.7,237.4 L1271.2,239.4 L1266.0,241.7 L1270.1,244.0 L1267.4,246.4 L1269.6,248.2 L1266.4,250.8 L1270.2,253.0 L1268.3,255.1 L1268.1,257.1 L1266.3,259.4 L1270.6,261.7 L1268.9,263.7" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1228.8,211.8 L1225.9,213.1 L1231.2,214.5 L1225.2,215.6 L1230.7,216.7 L1226.3,218.0 L1228.7,219.1 L1224.3,221.4 L1232.4,223.5 L1224.7,225.8 L1231.8,227.8 L1224.9,230.1 L1231.8,232.1 L1225.1,234.7 L1231.7,236.6 L1225.5,239.0 L1231.5,241.3 L1226.2,243.6 L1231.2,245.9 L1226.8,248.0 L1230.9,250.1 L1227.2,252.5 L1230.9,254.7 L1227.1,256.8 L1230.6,259.2 L1227.8,261.1 L1230.3,263.3" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1231.7,222.6 L1230.7,220.8 L1232.4,219.0 L1231.4,217.2 L1233.1,215.4 L1232.2,213.6 L1233.8,211.8 L1232.9,210.0 L1234.5,208.2 L1233.6,206.4" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M990.3,214.5 L988.4,215.6 L992.9,216.9 L987.1,218.2 L992.8,219.4 L988.5,220.7 L991.0,222.1 L986.2,224.0 L994.3,226.1 L987.1,228.2 L994.0,230.3 L987.5,232.4 L994.0,234.8 L987.7,237.0 L993.7,238.9 L988.3,241.4 L993.6,244.0 L989.9,245.9 L992.3,248.1 L989.3,250.4 L993.0,252.8 L991.5,254.9 L991.3,257.4 L989.3,259.4 L993.7,261.7 L992.6,264.0 L990.8,266.2" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1051.9,209.5 L1049.1,210.9 L1054.7,212.2 L1048.0,213.6 L1054.5,214.8 L1049.8,216.0 L1052.4,217.1 L1047.4,219.5 L1056.2,221.4 L1047.7,223.6 L1056.0,225.7 L1048.1,227.7 L1056.1,230.2 L1048.9,232.3 L1056.1,234.2 L1049.4,236.4 L1055.7,238.4 L1049.7,240.3 L1055.8,242.7 L1050.4,244.6 L1055.4,246.9 L1051.0,249.4 L1055.8,251.7 L1051.1,254.0 L1055.4,256.2 L1052.1,258.7 L1055.2,260.6 L1052.2,263.0 L1055.1,265.5" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1106.2,217.6 L1103.4,218.9 L1108.5,220.2 L1103.1,221.6 L1108.2,222.6 L1104.9,224.0 L1106.1,225.2 L1102.1,227.2 L1109.3,229.5 L1102.3,231.8 L1109.1,233.9 L1102.8,236.0 L1108.8,238.0 L1102.7,240.0 L1108.4,242.1 L1102.9,244.5 L1108.3,246.7 L1103.5,248.7 L1108.0,251.1 L1104.1,253.4 L1107.5,255.8 L1104.1,257.7 L1107.2,260.0 L1104.8,262.5 L1106.7,264.8 L1105.0,266.8" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1068.6,215.6 L1066.4,216.9 L1071.7,218.0 L1065.8,219.3 L1071.7,220.6 L1067.1,221.7 L1069.4,222.9 L1065.0,225.0 L1072.9,227.4 L1065.6,229.5 L1072.7,231.8 L1066.0,234.2 L1073.1,236.3 L1066.5,238.6 L1072.8,241.1 L1066.9,243.1 L1072.9,245.2 L1067.8,247.3 L1072.7,249.3 L1068.2,251.8 L1072.9,254.3 L1068.6,256.7 L1072.3,258.9 L1069.4,261.3 L1072.4,263.7 L1069.7,265.9 L1071.9,267.8" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1008.7,218.2 L1006.5,219.3 L1011.2,220.5 L1005.6,221.6 L1011.6,222.7 L1006.9,223.9 L1009.3,225.0 L1004.9,227.4 L1012.8,229.8 L1005.3,232.2 L1012.8,234.2 L1005.9,236.2 L1012.5,238.3 L1006.6,240.3 L1012.5,242.3 L1006.7,244.7 L1012.1,247.0 L1007.1,248.9 L1011.9,251.0 L1007.4,252.9 L1012.1,255.1 L1008.0,257.6 L1012.2,259.5 L1008.6,261.4 L1011.4,263.7 L1009.4,265.8 L1011.6,268.3" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1181.7,215.1 L1179.4,216.2 L1184.2,217.4 L1178.6,218.8 L1184.3,220.2 L1179.6,221.5 L1182.0,222.6 L1177.5,224.7 L1185.5,227.0 L1177.8,229.0 L1185.0,231.2 L1177.8,233.3 L1185.4,235.4 L1178.0,237.6 L1184.9,239.6 L1178.9,242.0 L1184.5,243.9 L1178.7,245.9 L1183.5,248.1 L1180.0,250.0 L1183.6,252.4 L1181.2,254.4 L1182.5,256.9 L1180.0,259.2 L1184.2,261.6 L1182.8,263.9 L1180.9,265.9 L1179.7,268.0" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1143.2,216.5 L1140.9,217.6 L1146.0,218.8 L1140.2,220.2 L1146.2,221.4 L1141.4,222.5 L1143.6,223.6 L1139.8,225.9 L1147.7,228.0 L1139.7,230.4 L1147.2,232.5 L1140.3,234.4 L1147.2,236.8 L1140.8,238.9 L1146.9,241.0 L1141.2,243.2 L1147.4,245.1 L1141.5,247.0 L1147.1,249.5 L1142.3,251.7 L1147.0,253.9 L1143.2,256.3 L1146.9,258.3 L1143.6,260.8 L1146.7,263.1 L1144.2,265.1 L1146.3,267.5 L1144.7,269.5" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1127.5,220.7 L1124.9,222.0 L1129.5,223.1 L1124.5,224.2 L1129.6,225.5 L1125.5,226.6 L1127.6,227.7 L1123.5,230.0 L1130.4,231.9 L1123.7,234.1 L1130.4,236.1 L1124.1,238.1 L1130.4,240.4 L1124.8,242.5 L1130.3,244.6 L1125.0,246.6 L1130.1,248.5 L1125.2,250.6 L1130.0,253.1 L1125.4,255.3 L1129.8,257.4 L1125.8,259.4 L1129.1,261.3 L1126.3,263.6 L1128.8,265.7 L1126.7,267.8 L1129.0,270.0" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1130.2,230.6 L1129.3,229.0 L1130.8,227.3 L1130.0,225.7 L1131.5,224.0 L1130.6,222.4 L1132.2,220.7 L1131.3,219.1 L1132.8,217.5 L1132.0,215.8" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1160.2,220.8 L1157.7,222.0 L1163.2,223.3 L1157.3,224.4 L1162.7,225.5 L1158.8,226.8 L1161.0,228.1 L1156.8,230.1 L1164.2,232.6 L1157.3,234.8 L1164.2,237.1 L1157.5,239.5 L1164.0,241.8 L1158.3,244.0 L1164.0,246.1 L1158.7,248.6 L1163.4,250.6 L1159.0,252.9 L1163.5,255.4 L1159.4,257.4 L1163.1,259.8 L1159.7,262.2 L1163.2,264.7 L1160.3,266.8 L1162.8,269.2" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1204.4,217.9 L1202.2,219.2 L1207.2,220.3 L1201.4,221.5 L1206.9,222.6 L1202.0,223.7 L1204.3,225.0 L1199.9,226.9 L1207.9,229.0 L1200.3,231.1 L1208.0,233.2 L1200.8,235.6 L1207.4,237.8 L1200.7,240.2 L1207.5,242.3 L1201.1,244.8 L1206.8,246.8 L1201.2,249.3 L1206.6,251.7 L1201.7,253.9 L1206.0,256.0 L1202.0,258.0 L1206.3,259.8 L1202.5,262.3 L1205.5,264.8 L1202.6,267.0 L1205.4,269.3 L1203.2,271.6" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1276.8,214.6 L1274.2,215.8 L1279.7,217.1 L1273.1,218.4 L1279.9,219.6 L1274.5,220.7 L1277.5,221.9 L1276.4,223.1 L1281.1,225.5 L1273.1,228.0 L1281.1,230.4 L1273.2,232.6 L1281.2,235.1 L1273.8,237.3 L1281.0,239.7 L1274.0,241.6 L1280.8,243.8 L1274.9,246.0 L1280.5,247.9 L1275.5,250.2 L1280.4,252.3 L1275.8,254.4 L1280.3,256.4 L1276.5,258.8 L1279.9,261.3 L1276.8,263.6 L1280.2,265.5 L1277.0,267.9 L1279.4,270.3" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1025.2,218.7 L1022.9,220.1 L1028.1,221.2 L1022.3,222.2 L1027.6,223.5 L1023.2,224.6 L1025.1,225.9 L1020.8,227.9 L1028.7,230.0 L1021.3,231.9 L1028.5,234.4 L1021.3,236.9 L1028.4,239.1 L1021.3,241.5 L1027.9,243.5 L1021.8,245.8 L1027.2,247.8 L1022.0,250.1 L1027.3,252.1 L1022.4,254.1 L1026.7,256.1 L1022.5,258.3 L1026.4,260.4 L1023.1,262.8 L1025.9,264.7 L1022.9,266.8 L1025.7,268.7 L1023.6,270.6" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1263.5,217.0 L1260.9,218.0 L1266.2,219.2 L1259.8,220.5 L1266.1,221.6 L1260.6,222.8 L1263.7,224.1 L1262.4,225.2 L1267.2,227.1 L1258.8,229.5 L1266.8,231.4 L1259.6,233.8 L1266.7,236.1 L1259.2,238.5 L1266.3,241.0 L1259.4,243.0 L1265.7,245.0 L1259.8,247.0 L1265.6,249.0 L1260.1,251.4 L1265.1,253.4 L1260.3,255.7 L1264.7,257.8 L1260.5,260.2 L1264.2,262.3 L1260.7,264.7 L1263.8,266.6 L1261.4,268.9 L1263.6,271.4" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1246.8,214.0 L1244.4,215.1 L1249.3,216.3 L1242.9,217.6 L1249.4,219.0 L1243.6,220.1 L1247.5,221.2 L1246.0,222.3 L1250.5,224.4 L1241.7,226.9 L1250.1,229.2 L1241.9,231.3 L1249.9,233.2 L1242.1,235.2 L1249.4,237.6 L1242.2,239.7 L1249.1,242.0 L1242.3,243.9 L1249.0,246.5 L1242.8,248.4 L1248.8,250.3 L1242.9,252.2 L1248.7,254.2 L1243.5,256.4 L1247.7,258.8 L1243.3,260.8 L1247.3,263.1 L1243.9,265.4 L1247.3,267.3 L1244.1,269.6 L1246.8,271.9" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1226.0,214.6 L1223.9,215.8 L1228.9,217.2 L1222.5,218.3 L1229.0,219.4 L1223.6,220.8 L1227.6,221.9 L1225.7,223.1 L1230.5,225.5 L1221.8,227.8 L1230.3,229.9 L1222.2,231.8 L1230.5,233.9 L1222.7,235.7 L1230.6,238.2 L1223.3,240.2 L1229.9,242.5 L1223.5,244.7 L1229.9,246.9 L1223.8,249.1 L1229.1,251.2 L1226.0,253.4 L1228.0,255.7 L1225.0,258.2 L1229.8,260.7 L1227.4,262.9 L1227.2,264.8 L1225.1,267.1 L1230.3,269.4 L1228.6,271.4 L1226.5,273.4" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1052.9,221.1 L1050.4,222.2 L1055.5,223.4 L1049.8,224.7 L1055.3,225.8 L1050.9,226.8 L1053.3,228.1 L1048.5,230.5 L1057.0,232.8 L1049.3,235.3 L1056.9,237.7 L1049.6,239.9 L1056.3,242.1 L1050.0,244.1 L1056.3,246.6 L1050.3,248.8 L1056.4,251.3 L1050.8,253.6 L1055.8,255.7 L1051.5,257.8 L1055.8,259.9 L1051.7,262.3 L1055.7,264.7 L1052.6,267.0 L1055.1,268.9 L1052.6,271.0 L1055.1,273.1" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1170.3,218.2 L1168.0,219.3 L1173.1,220.6 L1166.6,221.8 L1172.8,223.0 L1167.6,224.4 L1170.8,225.7 L1169.5,226.9 L1174.9,228.9 L1166.4,231.3 L1174.9,233.5 L1166.9,235.7 L1174.6,238.0 L1167.1,239.9 L1174.9,242.4 L1167.6,244.7 L1174.2,246.8 L1168.6,248.9 L1174.8,251.0 L1169.2,253.2 L1174.4,255.4 L1169.6,257.8 L1174.4,259.8 L1170.1,262.3 L1174.5,264.2 L1170.7,266.7 L1174.4,268.7 L1171.1,270.9 L1174.3,273.0 L1172.1,274.9" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1191.7,220.0 L1189.2,221.3 L1194.2,222.6 L1188.4,223.9 L1194.1,225.3 L1189.7,226.4 L1191.6,227.5 L1187.2,229.9 L1195.6,231.9 L1187.2,233.8 L1195.4,236.3 L1187.5,238.8 L1194.4,241.3 L1187.5,243.6 L1193.9,246.0 L1187.7,248.0 L1193.7,250.1 L1187.9,252.0 L1192.6,254.0 L1189.2,256.3 L1192.9,258.6 L1189.9,260.8 L1190.9,263.2 L1188.3,265.5 L1192.9,267.8 L1191.1,270.0 L1189.7,272.2 L1187.8,274.4" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1137.2,224.7 L1134.9,225.7 L1139.3,226.9 L1133.8,228.1 L1139.2,229.2 L1134.9,230.6 L1137.5,232.0 L1133.1,234.5 L1140.3,237.0 L1133.5,239.4 L1140.3,241.3 L1133.4,243.3 L1139.6,245.6 L1133.9,248.0 L1139.5,250.3 L1133.7,252.7 L1139.3,254.8 L1134.4,257.2 L1139.0,259.4 L1134.3,261.6 L1138.8,264.0 L1134.8,266.3 L1138.3,268.4 L1135.5,270.8 L1137.9,273.1 L1135.3,275.0" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1117.5,217.1 L1114.6,218.1 L1120.1,219.5 L1113.7,220.6 L1119.9,221.6 L1113.9,222.7 L1119.1,223.9 L1116.3,225.2 L1121.5,227.5 L1113.0,229.7 L1121.2,232.0 L1113.3,234.1 L1120.9,236.6 L1113.7,238.7 L1120.7,241.0 L1113.5,243.3 L1120.9,245.8 L1114.3,248.1 L1120.4,250.6 L1115.6,252.7 L1119.6,254.9 L1116.4,257.3 L1118.1,259.6 L1115.6,261.8 L1119.6,263.7 L1117.3,266.2 L1117.4,268.6 L1115.0,271.0 L1120.3,273.5 L1118.9,275.7" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1082.1,224.9 L1079.9,226.2 L1084.8,227.3 L1079.1,228.4 L1084.3,229.5 L1079.8,230.6 L1082.2,231.8 L1077.5,234.1 L1085.8,236.3 L1078.1,238.8 L1085.4,240.8 L1077.9,243.2 L1084.9,245.3 L1078.0,247.4 L1084.3,249.4 L1078.2,251.9 L1084.0,253.9 L1079.5,256.4 L1082.6,258.4 L1079.5,260.6 L1083.1,262.6 L1080.6,264.5 L1081.1,266.7 L1078.4,268.8 L1082.6,271.2 L1081.2,273.7 L1079.6,276.0" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1209.8,223.6 L1207.4,224.7 L1212.2,225.8 L1206.9,227.0 L1212.9,228.2 L1207.5,229.3 L1210.8,230.6 L1209.4,232.0 L1214.1,234.0 L1206.0,236.4 L1213.8,238.8 L1206.5,241.3 L1213.9,243.8 L1206.9,246.3 L1213.6,248.5 L1207.4,250.6 L1213.3,252.5 L1207.9,254.7 L1212.1,257.2 L1209.1,259.6 L1213.0,261.5 L1210.5,263.9 L1211.1,265.9 L1209.2,268.1 L1213.5,270.5 L1211.7,272.8 L1210.2,275.2 L1209.3,277.5" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M985.7,220.6 L983.3,221.9 L988.7,222.9 L982.5,224.2 L988.5,225.3 L983.1,226.6 L987.1,227.7 L985.4,229.0 L990.2,231.5 L981.8,233.8 L989.6,236.2 L982.2,238.3 L989.9,240.4 L982.5,242.8 L989.8,245.2 L983.0,247.3 L989.6,249.6 L982.9,251.7 L987.8,254.0 L984.3,256.4 L988.4,258.9 L985.6,261.3 L987.0,263.7 L984.4,265.7 L988.8,267.8 L986.9,270.3 L985.9,272.6 L984.1,274.7 L989.4,276.7" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M989.4,232.1 L988.4,230.2 L990.1,228.3 L989.1,226.4 L990.9,224.4 L989.9,222.5 L991.7,220.6 L990.7,218.7 L992.4,216.8 L991.4,214.9" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1153.1,223.1 L1150.7,224.4 L1155.9,225.7 L1149.8,226.8 L1155.4,228.1 L1151.2,229.5 L1153.1,230.7 L1148.7,232.9 L1156.9,235.4 L1149.2,237.7 L1156.5,239.9 L1149.2,242.4 L1156.2,244.7 L1149.7,246.8 L1156.0,249.3 L1149.5,251.3 L1155.3,253.3 L1151.2,255.4 L1154.3,257.4 L1151.1,259.4 L1154.6,261.9 L1152.3,263.8 L1152.6,266.1 L1150.3,268.3 L1154.4,270.8 L1152.8,273.1 L1151.2,275.5 L1149.9,277.8" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1156.3,234.1 L1155.3,232.3 L1157.0,230.5 L1156.0,228.6 L1157.7,226.8 L1156.8,224.9 L1158.5,223.1 L1157.5,221.2 L1159.2,219.4 L1158.3,217.6" fill="none" stroke="#111" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1288.5,217.6 L1286.1,218.7 L1290.7,219.9 L1284.8,221.2 L1291.6,222.3 L1284.9,223.4 L1289.9,224.7 L1287.4,225.9 L1292.6,228.0 L1283.9,230.2 L1292.8,232.6 L1283.9,234.8 L1292.2,237.0 L1284.1,239.3 L1292.1,241.4 L1284.4,243.3 L1291.9,245.5 L1284.7,247.8 L1291.3,250.3 L1285.6,252.5 L1291.5,254.6 L1285.5,256.7 L1291.1,259.2 L1286.2,261.5 L1290.8,263.7 L1286.7,265.6 L1290.5,267.7 L1286.6,269.8 L1290.1,271.8 L1287.3,273.9 L1289.9,276.3 L1287.7,278.3" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1025.5,221.9 L1023.4,222.9 L1028.7,224.0 L1022.3,225.4 L1028.7,226.5 L1023.3,227.7 L1027.6,228.9 L1025.6,230.2 L1030.6,232.6 L1022.0,234.5 L1030.7,236.8 L1022.1,239.1 L1030.6,241.3 L1022.8,243.7 L1030.3,245.8 L1023.1,248.3 L1030.1,250.3 L1023.6,252.7 L1030.4,254.8 L1024.2,257.4 L1030.2,259.5 L1024.7,261.5 L1029.9,263.5 L1025.3,265.7 L1029.9,268.2 L1025.7,270.1 L1030.1,272.2 L1026.3,274.6 L1029.8,277.1 L1027.1,279.2" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1249.3,223.9 L1246.3,225.2 L1251.6,226.3 L1245.7,227.6 L1251.9,228.8 L1246.4,229.9 L1249.2,231.2 L1247.9,232.3 L1252.7,234.6 L1244.3,236.8 L1252.5,239.2 L1244.5,241.7 L1251.8,243.6 L1244.5,245.9 L1251.8,248.0 L1244.6,250.2 L1251.3,252.1 L1245.0,254.6 L1250.6,257.1 L1245.1,259.4 L1250.6,261.5 L1245.2,263.5 L1249.9,265.8 L1245.8,268.2 L1249.4,270.4 L1245.7,272.4 L1249.2,274.9 L1246.5,277.2 L1248.9,279.6" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1252.1,235.4 L1251.1,233.5 L1252.9,231.6 L1251.9,229.6 L1253.7,227.7 L1252.7,225.8 L1254.4,223.9 L1253.4,221.9 L1255.2,220.0 L1254.2,218.1" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1055.1,226.8 L1052.5,228.0 L1057.8,229.2 L1051.8,230.4 L1057.4,231.6 L1052.7,232.9 L1055.3,234.1 L1050.7,236.0 L1058.8,238.2 L1051.3,240.2 L1059.2,242.4 L1051.5,244.6 L1058.6,247.0 L1052.0,248.9 L1059.0,251.2 L1052.4,253.1 L1058.4,255.3 L1052.7,257.7 L1058.8,260.1 L1053.5,262.3 L1058.4,264.4 L1054.0,266.7 L1058.3,269.0 L1054.0,271.0 L1057.9,273.0 L1054.5,274.9 L1057.8,277.2 L1055.1,279.2 L1057.8,281.4" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1225.0,219.8 L1222.4,221.0 L1227.8,222.1 L1221.0,223.5 L1228.1,224.6 L1221.7,225.9 L1226.5,227.3 L1224.4,228.5 L1229.6,231.0 L1220.3,233.1 L1229.3,235.3 L1220.3,237.3 L1229.1,239.5 L1220.4,241.7 L1228.8,243.8 L1221.0,245.7 L1228.2,247.9 L1221.0,250.1 L1228.1,252.4 L1221.4,254.4 L1226.6,256.6 L1223.4,258.8 L1226.1,261.2 L1222.6,263.5 L1226.9,265.5 L1224.2,267.8 L1225.0,269.8 L1222.0,272.1 L1227.1,274.2 L1225.2,276.2 L1223.8,278.2 L1222.2,280.7 L1227.6,282.8" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1200.3,227.4 L1197.7,228.7 L1202.9,229.9 L1196.8,231.3 L1202.4,232.3 L1197.4,233.7 L1200.3,235.0 L1195.6,237.5 L1203.1,239.4 L1195.7,241.4 L1203.2,243.7 L1195.3,246.0 L1202.9,248.0 L1195.8,250.1 L1202.4,252.3 L1195.6,254.7 L1201.6,256.8 L1196.1,259.2 L1201.5,261.6 L1195.9,263.4 L1201.1,265.3 L1196.4,267.6 L1200.3,270.1 L1196.1,272.1 L1200.0,274.1 L1196.9,276.3 L1199.5,278.7 L1196.9,281.2" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1132.0,228.2 L1129.1,229.3 L1134.2,230.4 L1128.4,231.5 L1134.5,232.8 L1129.1,234.0 L1131.9,235.4 L1130.5,236.6 L1135.5,238.9 L1127.4,241.3 L1134.7,243.4 L1127.3,245.6 L1134.8,247.5 L1127.6,249.7 L1134.2,251.7 L1127.5,254.1 L1134.1,256.1 L1127.8,258.0 L1133.4,260.2 L1128.3,262.2 L1132.8,264.2 L1128.1,266.1 L1132.7,268.3 L1128.3,270.2 L1132.5,272.5 L1128.8,274.9 L1131.8,277.3 L1128.8,279.5 L1131.0,281.8" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1087.9,230.3 L1085.8,231.5 L1090.5,232.6 L1085.0,233.9 L1090.2,235.3 L1086.0,236.4 L1088.3,237.7 L1083.6,239.6 L1091.8,241.5 L1084.1,243.7 L1091.2,246.1 L1084.4,248.5 L1091.3,250.5 L1084.5,252.5 L1091.1,254.8 L1084.7,257.1 L1090.4,259.5 L1085.3,261.6 L1090.0,263.9 L1085.3,266.4 L1090.2,268.9 L1086.1,271.4 L1089.7,273.5 L1085.9,276.0 L1088.9,277.9 L1086.5,280.3 L1088.9,282.9" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1177.6,222.7 L1175.4,223.8 L1180.6,224.8 L1174.3,226.0 L1180.7,227.2 L1174.7,228.5 L1179.7,229.6 L1177.3,230.8 L1182.4,232.8 L1173.3,234.8 L1182.0,237.0 L1173.7,239.3 L1181.9,241.3 L1174.1,243.7 L1182.3,246.1 L1174.5,248.1 L1181.8,250.5 L1174.9,252.9 L1181.8,255.0 L1175.4,257.0 L1181.7,259.2 L1175.7,261.2 L1181.3,263.7 L1176.5,266.2 L1181.2,268.2 L1176.8,270.4 L1181.1,272.5 L1177.3,274.9 L1180.8,277.1 L1177.9,279.2 L1180.5,281.3 L1178.4,283.5" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1003.1,226.0 L1000.2,227.1 L1005.5,228.3 L999.3,229.7 L1005.6,230.7 L1000.2,231.8 L1004.1,233.1 L1002.4,234.5 L1006.7,237.0 L998.2,239.3 L1007.1,241.3 L998.8,243.7 L1006.8,245.7 L998.7,248.1 L1006.2,250.4 L999.2,252.9 L1005.9,254.9 L999.4,257.0 L1005.9,259.5 L1001.1,261.5 L1004.5,263.8 L1001.8,266.2 L1003.6,268.1 L1000.6,270.2 L1005.2,272.5 L1003.1,274.5 L1002.7,276.9 L1000.4,279.2 L1005.2,281.3 L1004.5,283.9" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1109.3,231.5 L1106.6,232.7 L1111.9,233.7 L1105.8,235.0 L1112.0,236.2 L1106.8,237.4 L1109.7,238.5 L1108.3,239.7 L1113.1,241.7 L1104.7,243.8 L1113.0,245.7 L1105.2,248.2 L1112.5,250.1 L1105.6,252.4 L1112.4,254.6 L1106.1,257.1 L1112.1,259.5 L1105.8,261.4 L1111.9,263.4 L1106.2,265.7 L1111.6,267.5 L1106.7,269.6 L1111.2,271.7 L1106.8,273.6 L1111.0,276.0 L1107.2,278.4 L1110.3,280.6 L1107.9,282.7 L1109.8,285.1" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1266.0,227.2 L1263.7,228.4 L1268.4,229.6 L1262.3,230.6 L1269.0,231.9 L1263.6,233.2 L1267.3,234.3 L1265.9,235.5 L1270.4,237.9 L1261.9,239.9 L1270.3,242.2 L1262.2,244.4 L1270.3,246.4 L1262.9,248.8 L1270.7,250.9 L1263.3,252.8 L1270.5,254.8 L1264.3,257.0 L1270.5,259.1 L1264.9,261.4 L1270.5,263.3 L1264.9,265.2 L1270.2,267.3 L1265.4,269.6 L1270.3,271.9 L1266.1,274.4 L1270.3,276.3 L1266.7,278.7 L1270.4,280.7 L1267.4,283.1 L1270.2,284.9" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1294.6,231.2 L1292.3,232.3 L1297.6,233.6 L1291.5,234.8 L1297.6,236.2 L1292.3,237.2 L1295.1,238.5 L1290.5,240.8 L1298.6,242.8 L1290.9,244.8 L1298.8,246.8 L1291.1,249.1 L1298.2,251.5 L1291.6,253.4 L1298.4,255.6 L1291.7,258.0 L1298.0,260.1 L1292.2,262.3 L1298.1,264.8 L1292.6,266.8 L1298.1,268.7 L1293.3,271.2 L1297.8,273.4 L1293.4,275.7 L1297.4,277.8 L1294.2,279.8 L1297.2,281.7 L1294.3,283.7 L1296.6,285.9" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1149.3,223.4 L1146.7,224.7 L1152.4,226.0 L1146.0,227.2 L1153.1,228.3 L1146.5,229.6 L1151.5,230.8 L1148.9,232.0 L1154.4,234.4 L1144.8,236.9 L1154.3,238.9 L1145.5,241.4 L1154.4,243.7 L1146.4,245.8 L1154.3,248.0 L1146.4,249.9 L1154.3,252.1 L1147.3,254.1 L1154.5,256.4 L1148.0,258.9 L1153.3,261.0 L1149.7,263.1 L1152.6,265.3 L1149.5,267.4 L1153.9,269.3 L1151.0,271.4 L1152.1,273.5 L1149.6,275.8 L1154.7,278.3 L1153.0,280.8 L1151.6,283.1 L1150.0,285.2 L1155.4,287.5" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1034.5,227.4 L1031.9,228.7 L1037.3,230.0 L1030.4,231.4 L1037.3,232.5 L1031.4,233.8 L1035.2,235.1 L1034.0,236.2 L1038.7,238.5 L1029.8,240.8 L1038.6,242.9 L1030.3,245.1 L1038.6,247.5 L1031.1,249.9 L1038.3,252.4 L1031.5,254.4 L1038.5,256.7 L1031.5,258.9 L1037.9,261.0 L1032.2,263.2 L1038.1,265.2 L1032.7,267.2 L1037.5,269.2 L1032.5,271.2 L1037.9,273.2 L1033.2,275.3 L1037.4,277.8 L1033.8,280.0 L1037.3,282.0 L1034.1,283.9 L1036.8,286.1 L1035.0,288.0" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M968.5,231.9 L966.1,233.1 L970.9,234.2 L964.8,235.3 L971.8,236.5 L965.6,237.6 L969.7,238.9 L968.1,240.1 L972.9,242.3 L964.5,244.7 L973.3,247.0 L965.6,248.9 L973.1,251.3 L965.8,253.7 L973.1,255.8 L966.1,258.2 L972.8,260.6 L966.8,262.9 L972.7,264.9 L967.1,266.8 L973.1,269.1 L968.4,271.5 L972.7,274.0 L968.4,276.0 L972.6,278.0 L969.3,279.9 L972.7,282.3 L969.6,284.6 L972.7,286.9 L970.5,289.0" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1217.7,225.8 L1215.2,226.9 L1220.4,228.0 L1213.7,229.3 L1220.6,230.4 L1214.0,231.7 L1219.7,233.0 L1216.4,234.3 L1222.0,236.7 L1212.2,238.9 L1221.6,240.9 L1212.9,243.4 L1221.8,245.6 L1212.9,247.6 L1221.4,249.8 L1213.3,251.8 L1221.4,253.9 L1213.6,256.0 L1220.6,258.0 L1213.9,260.3 L1220.3,262.4 L1214.5,264.6 L1220.3,266.9 L1214.3,269.4 L1219.8,271.5 L1214.9,273.6 L1219.8,275.9 L1215.1,278.3 L1219.1,280.5 L1215.5,282.6 L1219.1,284.7 L1216.2,287.2 L1218.2,289.8" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1069.4,234.2 L1067.1,235.6 L1072.3,236.9 L1066.0,238.0 L1071.6,239.2 L1066.7,240.3 L1069.1,241.6 L1068.1,242.7 L1072.9,245.0 L1064.7,247.3 L1072.5,249.7 L1064.6,251.8 L1072.2,253.7 L1064.4,255.8 L1071.6,258.1 L1064.5,260.6 L1071.3,262.8 L1064.9,264.9 L1070.5,267.4 L1064.8,269.4 L1069.9,271.7 L1065.1,273.8 L1069.8,276.1 L1065.1,278.3 L1069.3,280.8 L1065.6,282.9 L1068.3,285.4 L1065.8,287.3 L1067.6,289.5" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1125.8,224.9 L1122.6,226.1 L1128.7,227.5 L1121.7,228.7 L1129.1,229.8 L1121.8,231.0 L1127.6,232.1 L1124.2,233.1 L1125.7,234.5 L1120.3,236.5 L1129.9,238.8 L1120.2,240.9 L1129.8,243.1 L1120.6,245.6 L1129.6,248.0 L1121.1,250.5 L1129.1,252.8 L1121.4,254.9 L1128.7,257.3 L1121.9,259.7 L1128.2,261.8 L1121.9,264.3 L1127.9,266.4 L1122.0,268.2 L1127.8,270.4 L1122.2,272.8 L1127.7,275.2 L1123.1,277.1 L1127.1,279.1 L1122.8,281.1 L1126.8,283.3 L1123.1,285.4 L1126.2,287.3 L1123.9,289.3" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1181.1,233.0 L1178.7,234.2 L1184.1,235.2 L1177.9,236.5 L1184.5,237.7 L1179.0,239.1 L1182.4,240.3 L1180.8,241.6 L1186.0,243.9 L1177.2,246.1 L1185.8,248.5 L1177.4,250.7 L1185.3,253.2 L1178.4,255.7 L1185.0,257.9 L1178.6,260.2 L1185.1,262.6 L1179.2,264.6 L1185.2,266.7 L1179.2,269.1 L1184.6,271.3 L1179.9,273.8 L1185.0,275.7 L1180.1,278.2 L1184.6,280.3 L1180.9,282.6 L1184.3,284.5 L1181.1,286.5 L1183.9,288.6 L1182.0,290.7" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1246.9,234.4 L1244.1,235.5 L1249.0,236.6 L1243.3,237.9 L1249.3,239.1 L1243.5,240.2 L1248.0,241.3 L1245.9,242.4 L1250.8,244.8 L1241.9,247.3 L1250.1,249.8 L1242.2,252.1 L1250.1,254.3 L1242.5,256.3 L1249.7,258.1 L1243.0,260.6 L1249.4,263.1 L1243.3,265.5 L1249.1,267.9 L1243.6,270.4 L1248.9,272.3 L1243.4,274.5 L1248.4,276.7 L1244.0,278.7 L1248.1,281.1 L1244.0,283.4 L1247.4,285.7 L1244.5,288.2 L1247.4,290.1 L1245.4,292.6" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1101.9,231.9 L1099.2,233.1 L1104.7,234.5 L1097.8,235.7 L1104.7,236.9 L1098.5,237.9 L1103.8,239.3 L1101.2,240.5 L1106.6,242.5 L1097.3,244.5 L1106.5,246.8 L1097.6,248.8 L1106.6,250.9 L1098.2,253.3 L1106.8,255.8 L1098.7,257.9 L1106.2,260.3 L1099.2,262.2 L1106.5,264.7 L1099.9,266.8 L1106.1,268.8 L1101.7,270.9 L1104.5,272.9 L1101.5,274.8 L1105.7,276.7 L1103.1,278.9 L1104.4,281.3 L1101.6,283.4 L1106.5,285.3 L1104.3,287.8 L1103.1,290.3 L1101.8,292.2 L1106.9,294.5" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1158.7,229.6 L1155.7,230.9 L1161.4,231.9 L1154.6,233.2 L1162.4,234.3 L1155.4,235.5 L1161.2,236.7 L1157.4,238.1 L1159.0,239.4 L1153.8,241.6 L1163.6,244.1 L1154.1,246.2 L1163.1,248.2 L1153.9,250.4 L1163.1,252.4 L1154.5,254.8 L1162.8,257.3 L1154.9,259.4 L1162.9,261.3 L1155.4,263.2 L1162.7,265.7 L1155.6,267.6 L1162.2,269.9 L1156.0,271.9 L1161.9,274.3 L1156.1,276.7 L1161.6,278.6 L1156.8,280.7 L1161.6,283.1 L1157.0,285.4 L1160.9,287.5 L1157.3,289.8 L1160.8,292.2 L1158.0,294.4" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1162.7,242.9 L1161.5,240.7 L1163.6,238.5 L1162.4,236.2 L1164.5,234.0 L1163.3,231.8 L1165.3,229.6 L1164.2,227.3 L1166.2,225.1 L1165.1,222.9" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1026.0,237.6 L1023.3,238.8 L1028.2,239.9 L1022.1,241.0 L1028.9,242.2 L1023.1,243.3 L1027.4,244.5 L1025.1,245.7 L1029.8,247.8 L1021.2,249.7 L1029.3,252.2 L1021.4,254.7 L1029.3,256.6 L1021.5,258.5 L1028.9,260.7 L1022.1,263.2 L1028.4,265.4 L1022.1,267.7 L1028.4,270.0 L1022.4,272.3 L1027.8,274.6 L1022.6,276.5 L1027.6,279.0 L1023.1,281.4 L1027.6,283.6 L1023.7,285.6 L1026.7,288.0 L1023.7,290.5 L1026.4,292.9 L1024.5,295.3" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1198.2,239.0 L1195.8,240.3 L1200.9,241.3 L1194.7,242.5 L1201.0,243.8 L1195.4,245.1 L1199.0,246.4 L1197.8,247.8 L1202.1,250.0 L1194.1,252.2 L1202.0,254.7 L1193.8,256.8 L1201.7,258.8 L1194.2,261.1 L1201.6,263.5 L1194.4,265.7 L1201.6,267.7 L1194.6,269.8 L1200.7,272.3 L1195.2,274.7 L1200.8,276.7 L1195.6,278.6 L1200.3,280.8 L1195.7,283.3 L1199.7,285.6 L1196.2,287.7 L1199.5,289.9 L1196.6,292.0 L1199.4,294.2 L1197.4,296.7" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1294.2,230.3 L1291.5,231.7 L1297.1,232.9 L1290.1,233.9 L1297.8,235.1 L1290.7,236.3 L1296.4,237.7 L1293.0,238.8 L1294.3,240.0 L1288.7,242.5 L1299.0,245.0 L1289.1,247.0 L1298.4,249.5 L1289.4,251.7 L1298.5,254.1 L1289.6,256.3 L1298.0,258.8 L1289.9,261.1 L1297.7,263.4 L1290.0,265.4 L1297.2,267.5 L1290.6,269.6 L1297.2,271.9 L1291.0,273.8 L1297.0,276.3 L1290.8,278.3 L1296.7,280.4 L1291.2,282.6 L1296.0,285.0 L1292.2,287.0 L1295.5,289.3 L1292.4,291.6 L1295.5,294.0 L1292.3,295.9" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1087.5,237.9 L1084.9,239.1 L1090.0,240.1 L1084.0,241.3 L1090.3,242.5 L1084.2,243.8 L1088.3,245.1 L1086.6,246.3 L1091.3,248.7 L1082.1,250.9 L1090.8,253.2 L1082.7,255.5 L1090.6,257.6 L1082.5,259.9 L1089.9,261.9 L1082.5,264.0 L1089.5,266.4 L1082.7,268.9 L1089.5,271.1 L1083.0,273.2 L1088.5,275.2 L1083.2,277.3 L1088.3,279.4 L1083.2,281.5 L1088.1,283.6 L1083.7,285.7 L1087.1,288.1 L1084.0,290.4 L1086.6,292.4 L1084.0,294.7 L1086.5,296.9" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1005.0,234.0 L1002.1,235.0 L1007.8,236.1 L1000.8,237.4 L1008.3,238.7 L1001.3,239.9 L1007.2,241.1 L1003.2,242.1 L1004.6,243.4 L999.4,245.6 L1009.0,247.5 L999.6,249.4 L1008.4,251.6 L999.7,254.0 L1008.3,256.2 L1000.0,258.1 L1007.8,260.4 L1000.2,262.9 L1007.2,265.2 L999.9,267.3 L1007.1,269.5 L1001.4,272.0 L1005.1,274.2 L1001.4,276.4 L1005.5,278.4 L1002.5,280.4 L1003.6,282.4 L1000.5,284.9 L1005.5,286.9 L1002.9,289.1 L1002.5,291.4 L1000.2,293.8 L1005.4,296.0 L1004.2,298.3" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1218.9,236.8 L1216.3,237.9 L1221.8,239.0 L1214.9,240.2 L1221.8,241.5 L1215.2,242.7 L1220.4,243.9 L1217.6,245.0 L1219.2,246.4 L1213.9,248.4 L1222.8,250.8 L1214.1,253.1 L1222.7,255.6 L1214.2,257.5 L1221.9,260.0 L1214.0,262.4 L1221.3,264.7 L1214.0,266.8 L1220.9,269.2 L1214.6,271.5 L1220.7,273.7 L1214.6,275.9 L1220.6,278.1 L1214.9,280.0 L1219.8,282.1 L1214.9,284.6 L1219.4,286.9 L1215.3,289.3 L1218.8,291.3 L1215.2,293.4 L1218.7,295.5 L1215.9,297.4 L1217.9,299.7" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M974.5,238.5 L972.1,239.6 L977.2,240.7 L971.2,242.0 L977.8,243.3 L971.4,244.4 L976.6,245.5 L973.6,246.6 L974.7,247.8 L969.7,249.8 L978.6,251.7 L969.9,254.2 L978.6,256.4 L969.7,258.5 L977.9,260.4 L969.8,262.6 L977.6,264.6 L970.5,266.7 L977.2,268.9 L970.5,271.2 L976.7,273.4 L970.6,275.9 L976.2,277.9 L970.9,279.9 L975.7,282.3 L971.0,284.6 L975.5,286.5 L971.1,288.8 L975.0,291.2 L971.5,293.5 L974.5,295.6 L971.9,298.0 L974.2,300.4" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1268.7,235.0 L1265.8,236.2 L1271.2,237.3 L1265.0,238.5 L1272.2,239.9 L1264.9,241.2 L1270.9,242.5 L1268.0,243.9 L1273.9,246.3 L1264.0,248.7 L1273.9,251.2 L1264.3,253.4 L1273.9,255.6 L1265.1,257.8 L1273.2,260.1 L1265.6,262.2 L1273.7,264.3 L1265.7,266.4 L1273.6,268.8 L1266.4,270.8 L1273.0,273.0 L1267.1,274.9 L1273.6,277.0 L1267.4,279.0 L1272.9,281.2 L1268.2,283.6 L1273.1,285.6 L1268.4,287.9 L1272.6,290.0 L1268.9,291.9 L1272.5,294.4 L1269.5,296.6 L1272.9,298.8 L1270.6,301.2" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M951.6,239.9 L949.3,241.1 L954.3,242.5 L948.2,243.8 L954.6,244.9 L948.7,246.1 L952.9,247.3 L950.7,248.4 L956.3,250.8 L946.9,253.3 L955.7,255.3 L947.0,257.8 L955.1,259.7 L947.2,262.1 L954.8,264.5 L947.9,267.0 L954.7,269.3 L947.9,271.7 L954.3,273.6 L949.0,275.8 L953.4,278.2 L950.0,280.1 L952.4,282.1 L948.9,284.3 L953.4,286.5 L951.1,288.9 L951.0,291.4 L948.7,293.6 L953.7,295.8 L951.9,297.8 L949.4,299.8" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1064.8,242.4 L1062.2,243.6 L1067.1,244.9 L1061.1,245.9 L1067.4,247.0 L1061.2,248.0 L1066.2,249.4 L1063.5,250.6 L1068.5,252.8 L1059.5,254.7 L1068.6,256.7 L1060.3,258.6 L1068.5,260.7 L1060.1,262.6 L1068.1,264.8 L1060.3,267.2 L1067.8,269.4 L1060.6,271.6 L1067.5,273.8 L1061.2,275.9 L1065.9,277.9 L1062.6,279.8 L1065.3,281.9 L1062.1,283.8 L1066.2,286.2 L1063.3,288.1 L1064.0,290.2 L1061.5,292.4 L1066.4,294.4 L1064.6,296.5 L1062.8,299.0 L1061.3,301.4" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1146.0,239.9 L1143.2,241.0 L1148.6,242.2 L1142.2,243.5 L1148.8,244.7 L1142.3,245.9 L1147.4,247.2 L1145.2,248.4 L1150.2,250.6 L1140.6,253.1 L1149.7,255.4 L1141.2,257.7 L1149.4,260.0 L1141.5,261.9 L1149.2,263.9 L1141.3,266.3 L1148.6,268.2 L1142.0,270.7 L1148.5,273.2 L1142.0,275.4 L1148.1,277.4 L1142.0,279.3 L1147.6,281.8 L1142.2,283.6 L1147.6,286.1 L1142.6,288.1 L1147.5,290.2 L1143.0,292.6 L1146.5,295.0 L1143.8,297.1 L1146.5,299.1 L1144.0,301.0" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1237.0,244.0 L1234.0,245.3 L1240.0,246.6 L1233.3,247.8 L1239.9,249.2 L1234.2,250.5 L1237.1,251.6 L1236.1,253.0 L1241.2,255.2 L1232.5,257.1 L1241.0,259.3 L1232.4,261.4 L1240.4,263.6 L1232.7,265.9 L1239.9,268.4 L1233.1,270.3 L1240.1,272.5 L1233.3,274.5 L1239.7,276.9 L1233.8,279.0 L1239.4,281.1 L1233.8,283.0 L1238.9,285.3 L1234.3,287.8 L1238.8,290.3 L1234.9,292.4 L1238.5,294.5 L1235.3,296.4 L1238.1,298.6 L1235.6,301.1" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1039.7,239.0 L1037.0,240.4 L1042.8,241.4 L1035.6,242.5 L1043.2,243.6 L1036.0,244.8 L1041.8,246.1 L1038.8,247.2 L1040.0,248.4 L1035.3,250.4 L1044.5,252.7 L1035.4,255.2 L1044.9,257.2 L1035.9,259.7 L1044.6,261.9 L1036.7,264.0 L1044.4,266.1 L1036.9,268.5 L1044.6,270.9 L1037.9,273.4 L1044.8,275.8 L1038.2,277.9 L1044.7,280.2 L1038.7,282.7 L1044.6,284.9 L1039.6,287.4 L1044.3,289.5 L1040.5,291.7 L1044.6,294.2 L1040.6,296.5 L1044.1,298.6 L1041.6,301.0 L1043.8,302.9" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1116.7,241.4 L1114.4,242.5 L1119.4,243.7 L1113.5,244.8 L1120.0,245.9 L1113.5,247.0 L1119.2,248.1 L1116.3,249.4 L1117.5,250.7 L1112.3,252.9 L1121.5,255.3 L1112.4,257.4 L1121.2,259.8 L1112.9,262.3 L1120.9,264.4 L1113.2,266.6 L1120.8,269.1 L1113.1,271.5 L1120.4,273.9 L1113.9,276.4 L1118.9,278.4 L1115.5,280.9 L1117.8,283.3 L1114.9,285.7 L1119.3,288.1 L1116.5,290.6 L1116.5,292.6 L1114.7,294.6 L1119.7,297.0 L1117.9,299.2 L1115.4,301.6" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1179.1,236.4 L1176.6,237.5 L1182.0,238.5 L1174.7,239.7 L1182.5,240.7 L1174.9,241.9 L1182.1,243.1 L1176.3,244.4 L1179.0,245.5 L1173.3,247.7 L1183.7,249.9 L1173.8,252.0 L1183.5,253.9 L1174.2,256.1 L1183.6,258.6 L1174.0,261.2 L1183.4,263.5 L1174.5,265.9 L1182.6,268.1 L1174.5,270.3 L1182.4,272.6 L1175.1,275.0 L1182.5,276.9 L1175.6,279.1 L1181.7,281.5 L1175.8,283.9 L1181.4,286.0 L1176.3,287.9 L1181.3,290.2 L1176.2,292.4 L1181.3,294.7 L1177.0,296.6 L1180.4,298.8 L1177.0,301.2 L1180.3,303.1 L1177.8,305.2" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1195.9,237.5 L1193.2,238.8 L1199.3,239.8 L1192.0,241.1 L1199.9,242.4 L1192.4,243.6 L1198.8,244.8 L1194.3,246.0 L1197.0,247.0 L1191.2,248.9 L1201.5,251.1 L1191.2,253.0 L1201.4,255.5 L1191.8,257.9 L1201.2,259.8 L1192.3,262.0 L1201.1,264.2 L1192.7,266.4 L1201.3,268.3 L1193.3,270.5 L1201.2,272.4 L1193.8,274.3 L1200.7,276.6 L1194.4,278.5 L1200.6,280.9 L1194.6,283.1 L1201.1,285.0 L1195.4,287.2 L1200.4,289.1 L1195.5,291.4 L1200.6,293.8 L1196.3,296.2 L1200.4,298.7 L1196.8,300.9 L1200.2,303.2 L1197.4,305.2" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1257.0,242.9 L1255.0,244.0 L1260.1,245.3 L1253.1,246.6 L1260.7,247.9 L1253.7,249.2 L1258.9,250.3 L1256.5,251.7 L1262.1,254.1 L1251.9,256.4 L1261.3,258.7 L1252.5,260.8 L1261.2,262.8 L1252.3,265.0 L1260.8,267.4 L1252.8,269.8 L1260.8,271.7 L1252.8,273.7 L1260.1,276.0 L1253.0,278.1 L1259.9,280.3 L1255.0,282.9 L1258.1,284.7 L1254.4,286.7 L1258.5,288.7 L1255.9,290.6 L1257.1,292.9 L1254.0,294.9 L1258.7,297.4 L1256.7,299.6 L1255.8,302.0 L1253.5,304.5 L1259.4,307.0" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1021.6,245.4 L1018.7,246.4 L1023.8,247.7 L1017.3,249.0 L1024.6,250.1 L1017.8,251.3 L1023.2,252.6 L1020.7,253.8 L1026.0,255.8 L1016.3,258.3 L1025.7,260.2 L1016.4,262.6 L1025.1,264.8 L1016.7,266.7 L1025.1,269.1 L1016.9,271.0 L1024.6,273.2 L1017.4,275.1 L1024.5,277.2 L1017.3,279.4 L1024.2,281.6 L1018.6,283.6 L1022.5,286.0 L1018.3,288.4 L1022.9,290.9 L1020.1,293.1 L1020.6,295.1 L1018.3,297.1 L1022.9,299.1 L1021.3,301.6 L1019.5,303.6 L1017.4,305.9 L1023.2,307.8" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1154.8,244.1 L1151.8,245.2 L1157.2,246.5 L1150.3,247.7 L1158.3,248.9 L1150.7,250.0 L1157.1,251.3 L1152.6,252.6 L1154.6,253.6 L1148.8,255.8 L1159.3,258.2 L1149.0,260.6 L1159.0,262.9 L1149.6,264.8 L1158.5,267.1 L1149.6,269.4 L1158.4,271.7 L1149.9,274.1 L1157.8,276.2 L1150.1,278.6 L1157.5,281.0 L1150.2,283.0 L1155.4,285.5 L1151.5,287.5 L1156.0,289.9 L1152.7,291.7 L1154.6,293.6 L1150.9,295.7 L1156.2,298.0 L1153.6,300.1 L1153.2,302.3 L1150.8,304.4 L1156.5,306.6 L1154.7,308.8 L1152.0,310.8" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M998.6,241.6 L995.6,243.0 L1001.1,244.3 L993.9,245.4 L1001.7,246.7 L994.3,247.8 L1000.2,249.2 L996.4,250.5 L998.1,251.9 L992.4,254.4 L1002.5,256.5 L992.4,258.8 L1002.2,260.7 L992.9,262.7 L1002.2,264.7 L992.6,266.9 L1002.0,268.9 L992.7,271.3 L1001.6,273.8 L993.2,275.9 L1000.7,278.0 L993.5,280.3 L998.8,282.8 L994.4,285.1 L999.2,287.2 L995.2,289.4 L998.1,291.5 L994.1,293.4 L999.3,295.4 L996.7,297.5 L996.4,299.5 L993.6,302.0 L999.5,304.2 L997.1,306.3 L995.1,308.2 L993.3,310.5" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M964.4,240.5 L961.3,241.7 L967.2,243.0 L960.2,244.0 L967.8,245.4 L960.4,246.6 L967.7,247.8 L962.2,249.1 L965.2,250.4 L959.2,252.8 L970.0,255.2 L959.8,257.5 L970.1,259.4 L960.0,261.6 L970.1,263.7 L960.7,266.2 L969.9,268.5 L960.7,270.6 L969.8,272.6 L961.6,275.1 L969.8,277.2 L962.1,279.6 L969.2,282.0 L962.3,284.5 L969.7,287.0 L963.0,288.8 L969.2,290.9 L963.9,293.2 L969.1,295.7 L964.0,297.7 L968.9,299.9 L965.0,302.2 L968.9,304.3 L965.0,306.4 L968.5,308.8 L965.9,311.2" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1096.4,246.2 L1093.9,247.4 L1098.8,248.7 L1092.0,249.9 L1099.5,251.0 L1092.6,252.2 L1098.1,253.6 L1094.6,254.7 L1096.5,256.0 L1090.8,258.3 L1100.4,260.8 L1091.1,263.0 L1100.2,265.3 L1090.8,267.2 L1099.5,269.4 L1091.2,271.9 L1099.2,274.0 L1091.6,276.5 L1099.1,278.9 L1091.8,280.8 L1098.7,283.3 L1093.0,285.2 L1096.7,287.1 L1093.0,289.2 L1097.3,291.4 L1093.8,293.8 L1095.3,295.7 L1092.2,297.7 L1097.7,300.1 L1095.1,302.6 L1094.0,305.0 L1091.9,307.2 L1097.5,309.3 L1096.0,311.5" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1303.7,244.4 L1301.3,245.7 L1306.9,246.9 L1300.3,248.2 L1307.7,249.4 L1300.2,250.5 L1307.0,251.7 L1301.9,252.8 L1304.7,254.1 L1298.7,256.0 L1309.2,257.9 L1299.5,260.3 L1309.4,262.5 L1300.0,264.5 L1308.9,266.8 L1300.3,268.7 L1309.3,270.8 L1300.4,272.8 L1309.2,275.4 L1301.0,277.2 L1309.1,279.3 L1301.2,281.3 L1308.7,283.8 L1302.0,285.8 L1308.4,288.3 L1302.3,290.4 L1308.8,292.6 L1302.8,294.7 L1308.2,296.9 L1303.7,299.2 L1308.4,301.2 L1304.3,303.5 L1308.5,305.4 L1304.9,307.7 L1307.9,309.9 L1305.3,311.9" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1235.8,250.7 L1233.0,252.0 L1238.4,253.2 L1232.0,254.5 L1239.1,255.9 L1232.7,257.2 L1237.1,258.3 L1235.1,259.5 L1240.7,261.4 L1231.1,263.4 L1240.4,265.2 L1231.4,267.7 L1240.0,269.7 L1232.2,271.6 L1240.3,274.0 L1232.6,276.0 L1239.9,278.2 L1232.7,280.5 L1240.0,282.9 L1233.0,285.3 L1239.9,287.2 L1234.8,289.3 L1238.1,291.7 L1234.4,293.9 L1238.8,296.1 L1236.4,298.5 L1237.3,300.5 L1234.8,302.9 L1239.4,305.2 L1237.8,307.2 L1236.1,309.6 L1234.3,311.7" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1038.7,249.9 L1036.5,251.0 L1041.5,252.1 L1035.3,253.2 L1042.1,254.4 L1035.2,255.5 L1041.5,256.7 L1037.5,258.1 L1039.0,259.4 L1034.3,261.8 L1043.4,264.2 L1034.2,266.4 L1043.7,268.3 L1034.5,270.6 L1043.1,272.8 L1035.3,275.0 L1043.3,277.2 L1035.6,279.1 L1043.2,281.2 L1035.7,283.6 L1042.6,285.8 L1038.0,288.1 L1041.2,290.6 L1037.8,292.9 L1041.8,295.3 L1038.9,297.3 L1039.9,299.5 L1037.1,301.5 L1042.3,303.6 L1040.4,305.7 L1039.6,307.8 L1037.5,309.9 L1043.4,311.8 L1041.6,313.9" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1281.5,242.0 L1278.7,243.3 L1284.6,244.6 L1276.9,245.8 L1285.1,247.2 L1277.2,248.2 L1284.5,249.4 L1278.8,250.6 L1281.5,251.9 L1275.9,254.1 L1287.0,256.6 L1276.3,258.8 L1287.0,260.7 L1276.7,263.1 L1286.5,265.6 L1277.3,267.5 L1286.5,270.0 L1277.6,271.9 L1286.5,273.8 L1277.8,275.9 L1286.5,278.2 L1278.5,280.5 L1285.8,282.6 L1278.8,284.8 L1286.0,287.2 L1279.2,289.7 L1286.0,291.9 L1279.7,294.3 L1285.6,296.4 L1280.3,298.7 L1285.3,301.0 L1280.6,303.3 L1285.2,305.3 L1281.2,307.6 L1284.9,309.8 L1282.2,311.7 L1284.5,313.9" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1061.1,240.4 L1057.9,241.7 L1064.4,243.1 L1056.8,244.2 L1064.5,245.5 L1057.1,246.7 L1064.1,247.8 L1058.2,249.1 L1061.2,250.3 L1055.2,252.7 L1066.4,255.2 L1055.6,257.3 L1065.7,259.2 L1055.5,261.2 L1065.6,263.3 L1055.7,265.8 L1065.2,268.2 L1056.1,270.1 L1065.5,272.1 L1056.3,274.5 L1064.8,276.5 L1056.9,278.5 L1065.1,281.0 L1057.4,283.4 L1064.8,285.9 L1057.4,288.1 L1064.5,290.1 L1058.1,292.3 L1063.8,294.4 L1058.2,296.8 L1063.5,298.6 L1058.6,300.9 L1063.2,303.0 L1058.7,305.0 L1063.0,307.5 L1059.1,309.6 L1062.8,311.9 L1059.8,313.9" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1129.5,245.3 L1126.5,246.6 L1132.5,247.7 L1125.4,249.1 L1133.4,250.2 L1126.2,251.5 L1132.5,252.6 L1127.6,253.7 L1130.1,255.0 L1124.6,256.9 L1135.0,259.2 L1124.9,261.3 L1135.3,263.8 L1125.4,265.8 L1135.2,268.1 L1125.7,270.2 L1135.0,272.2 L1126.6,274.5 L1135.2,276.8 L1127.3,279.0 L1135.1,281.4 L1127.4,283.9 L1135.1,285.7 L1129.4,288.2 L1133.8,290.3 L1130.7,292.2 L1132.7,294.6 L1129.7,297.0 L1135.1,299.4 L1132.2,301.5 L1132.0,303.5 L1129.5,305.8 L1135.8,308.1 L1134.0,310.5 L1131.7,312.4 L1130.2,314.7" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1195.2,246.1 L1192.3,247.2 L1197.8,248.2 L1191.4,249.4 L1199.0,250.5 L1191.2,251.7 L1197.9,253.0 L1192.3,254.1 L1195.5,255.2 L1194.3,256.3 L1200.3,258.5 L1189.8,260.4 L1200.0,262.4 L1190.1,264.5 L1199.6,266.5 L1190.1,268.9 L1199.6,270.8 L1190.8,273.3 L1198.9,275.4 L1190.9,277.8 L1198.9,279.8 L1191.1,282.2 L1198.9,284.6 L1191.3,286.9 L1198.5,288.9 L1192.0,291.3 L1198.0,293.4 L1191.9,295.5 L1197.8,297.4 L1192.5,299.3 L1197.1,301.7 L1192.9,303.6 L1196.8,305.9 L1193.1,308.1 L1196.5,310.5 L1193.5,312.9 L1196.1,315.1" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1217.9,242.5 L1215.3,243.7 L1220.9,244.9 L1213.6,246.2 L1221.7,247.3 L1213.3,248.4 L1220.9,249.7 L1215.0,250.9 L1217.8,252.2 L1216.5,253.5 L1222.6,255.9 L1211.8,258.1 L1222.5,260.5 L1212.2,262.9 L1222.1,264.9 L1212.6,267.1 L1221.7,269.5 L1212.7,271.4 L1221.8,273.3 L1213.0,275.3 L1221.1,277.8 L1212.8,279.6 L1221.2,281.8 L1213.0,284.3 L1219.1,286.6 L1215.2,288.9 L1218.7,290.8 L1214.4,292.8 L1219.3,294.7 L1215.7,297.0 L1217.6,299.3 L1213.9,301.7 L1219.4,303.9 L1217.2,306.0 L1215.9,308.4 L1213.8,311.0 L1220.0,312.9 L1218.3,315.2 L1214.5,317.3" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1266.9,250.0 L1263.8,251.2 L1269.7,252.3 L1262.6,253.6 L1270.4,254.7 L1262.8,255.9 L1269.2,257.3 L1265.0,258.5 L1267.1,259.7 L1261.1,261.9 L1271.6,263.9 L1261.2,266.3 L1271.1,268.8 L1261.7,271.1 L1270.6,273.6 L1261.9,275.9 L1270.3,278.3 L1262.4,280.3 L1269.9,282.7 L1262.2,284.6 L1270.2,287.0 L1262.5,289.5 L1268.3,291.8 L1263.7,294.0 L1268.7,296.2 L1265.2,298.4 L1267.1,300.7 L1263.9,303.0 L1268.9,305.3 L1266.1,307.3 L1265.8,309.4 L1263.0,311.7 L1268.8,313.9 L1267.4,315.8 L1264.4,318.3" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1005.5,246.4 L1002.6,247.4 L1008.8,248.8 L1001.1,250.0 L1009.1,251.1 L1001.0,252.1 L1008.4,253.5 L1002.6,254.6 L1005.4,255.9 L999.8,258.3 L1010.8,260.4 L1000.1,262.4 L1010.4,264.4 L1000.0,266.5 L1009.9,268.6 L1000.2,270.9 L1009.6,273.4 L1000.4,275.5 L1009.5,278.0 L1001.1,280.3 L1009.4,282.3 L1001.0,284.5 L1009.1,286.6 L1002.7,288.8 L1007.2,291.1 L1003.3,293.2 L1006.2,295.7 L1002.2,298.1 L1007.4,300.5 L1004.9,302.6 L1005.5,305.0 L1002.1,307.5 L1008.1,309.6 L1005.8,311.9 L1003.8,314.1 L1001.6,316.5 L1008.6,318.6" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M938.8,248.7 L936.2,249.9 L942.0,250.9 L934.9,252.2 L942.7,253.5 L934.6,254.7 L941.6,255.8 L936.2,256.8 L939.0,258.0 L933.2,260.5 L943.9,262.7 L933.1,265.2 L943.1,267.7 L933.1,269.6 L943.3,272.0 L933.4,274.1 L942.7,276.2 L933.7,278.3 L942.5,280.4 L934.0,282.4 L942.1,284.3 L934.3,286.7 L941.6,289.1 L934.5,291.4 L941.2,293.5 L934.6,295.5 L941.3,297.4 L935.1,299.8 L940.5,301.8 L935.2,303.8 L940.0,306.1 L935.8,308.2 L939.9,310.5 L935.6,312.9 L939.3,314.8 L936.1,316.8 L938.7,318.7" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1171.4,251.6 L1169.0,252.8 L1174.7,254.1 L1167.6,255.3 L1175.5,256.7 L1168.0,257.9 L1174.4,259.0 L1170.7,260.1 L1172.5,261.2 L1166.9,263.5 L1177.2,265.9 L1167.2,268.3 L1177.2,270.7 L1167.6,272.9 L1177.1,275.0 L1168.3,276.9 L1177.3,278.8 L1169.0,281.3 L1176.8,283.5 L1169.4,286.0 L1176.9,288.0 L1169.5,289.9 L1175.4,292.0 L1171.2,294.2 L1176.2,296.8 L1172.6,299.1 L1174.5,301.5 L1171.8,303.9 L1176.5,306.3 L1174.1,308.6 L1174.0,311.1 L1171.9,313.4 L1177.3,315.4 L1175.8,317.3 L1173.1,319.2" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1110.1,249.4 L1107.4,250.5 L1113.2,251.8 L1106.1,253.1 L1113.4,254.3 L1106.1,255.7 L1112.9,256.9 L1107.9,258.1 L1110.6,259.2 L1104.7,261.6 L1115.1,263.8 L1104.5,266.0 L1114.6,268.1 L1104.6,270.1 L1114.6,272.4 L1105.0,274.4 L1114.5,276.3 L1105.1,278.6 L1114.2,280.6 L1105.7,283.0 L1113.3,285.4 L1105.7,288.0 L1113.3,290.2 L1106.1,292.2 L1112.8,294.4 L1106.8,296.8 L1112.5,299.3 L1106.7,301.6 L1111.9,303.6 L1107.2,306.0 L1111.6,308.2 L1107.4,310.5 L1111.6,312.7 L1107.9,314.5 L1111.2,316.8 L1107.9,318.8 L1110.6,320.6" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M972.1,253.5 L969.3,254.6 L975.1,255.8 L968.0,257.1 L975.6,258.1 L968.2,259.3 L974.5,260.4 L969.8,261.5 L972.6,262.9 L966.6,265.0 L977.2,267.3 L967.3,269.8 L976.7,272.1 L967.5,274.6 L977.0,276.5 L967.9,278.4 L976.8,280.5 L968.2,282.9 L976.1,285.4 L968.5,287.6 L976.4,290.0 L969.2,292.3 L974.2,294.7 L970.5,296.8 L975.4,299.0 L972.0,301.2 L973.7,303.5 L970.3,305.9 L975.8,308.1 L973.0,310.6 L972.6,312.7 L970.2,315.2 L976.4,317.4 L974.5,319.7" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M911.1,257.0 L908.2,258.2 L913.9,259.6 L907.0,260.7 L914.0,262.0 L907.3,263.3 L912.3,264.6 L909.8,265.6 L915.4,267.7 L905.5,270.0 L914.9,272.2 L905.6,274.1 L914.1,276.1 L905.3,278.4 L913.9,280.4 L905.3,282.9 L913.5,284.8 L905.5,287.3 L912.9,289.6 L906.0,291.9 L912.6,294.0 L907.6,296.0 L910.9,297.8 L906.8,299.9 L911.2,301.9 L908.0,304.3 L909.5,306.7 L906.6,308.6 L911.5,310.5 L909.3,312.7 L908.1,315.2 L905.5,317.4 L911.3,319.7 L909.9,322.1" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1021.0,254.9 L1018.1,256.0 L1023.7,257.3 L1016.9,258.4 L1024.7,259.5 L1017.1,260.6 L1023.7,261.9 L1019.0,263.3 L1021.2,264.6 L1015.6,266.8 L1025.5,269.2 L1015.6,271.1 L1025.4,273.6 L1016.3,275.9 L1025.4,278.2 L1016.4,280.6 L1025.2,282.6 L1016.8,284.6 L1024.7,286.7 L1017.3,288.8 L1025.0,290.9 L1017.4,293.3 L1024.4,295.8 L1017.8,298.1 L1024.2,299.9 L1018.3,302.4 L1024.2,304.6 L1018.5,307.1 L1023.9,309.5 L1019.5,311.9 L1023.5,314.2 L1019.6,316.6 L1022.9,319.1 L1019.8,321.2 L1022.7,323.4" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1154.7,257.1 L1152.2,258.2 L1157.9,259.4 L1151.2,260.7 L1158.2,261.8 L1151.3,262.9 L1157.5,264.0 L1152.9,265.1 L1155.0,266.3 L1149.3,268.5 L1159.6,270.6 L1149.3,273.1 L1159.1,275.1 L1149.8,277.4 L1158.9,279.4 L1149.9,281.3 L1158.2,283.7 L1150.0,286.0 L1157.8,288.2 L1150.4,290.4 L1157.6,292.8 L1150.6,295.3 L1157.3,297.6 L1150.9,299.7 L1156.9,302.2 L1150.8,304.2 L1156.4,306.7 L1151.3,308.8 L1156.2,310.7 L1151.3,313.0 L1155.5,315.0 L1152.1,317.3 L1155.1,319.3 L1152.2,321.4 L1154.7,323.6" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1083.2,259.1 L1080.6,260.2 L1086.2,261.4 L1079.4,262.5 L1086.5,263.5 L1079.3,264.7 L1086.3,266.0 L1081.7,267.1 L1084.2,268.5 L1078.5,270.5 L1088.7,272.4 L1078.5,274.8 L1088.7,277.1 L1079.1,279.1 L1088.2,281.0 L1079.9,283.5 L1088.2,285.7 L1080.4,287.8 L1088.2,290.2 L1080.8,292.1 L1088.4,294.6 L1081.2,296.8 L1087.8,299.1 L1081.5,301.1 L1088.2,303.2 L1082.4,305.1 L1087.9,307.7 L1082.7,309.9 L1088.0,311.7 L1083.4,313.6 L1087.4,316.0 L1083.8,317.9 L1087.4,320.0 L1084.5,322.2 L1087.2,324.2 L1085.0,326.3" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1065.0,254.5 L1062.3,255.6 L1067.9,256.9 L1060.6,258.0 L1068.6,259.0 L1060.3,260.3 L1067.9,261.6 L1062.2,263.0 L1064.8,264.3 L1058.5,266.6 L1070.0,268.5 L1058.9,270.7 L1069.3,273.1 L1059.2,275.6 L1069.1,277.5 L1059.4,279.4 L1068.6,281.4 L1059.4,283.4 L1068.3,285.4 L1059.6,287.7 L1067.9,290.0 L1060.1,291.9 L1067.8,294.3 L1060.4,296.5 L1066.0,298.6 L1062.1,301.1 L1065.1,303.4 L1061.2,305.9 L1066.5,308.0 L1063.1,309.9 L1064.4,311.9 L1061.2,313.8 L1067.0,316.2 L1064.4,318.2 L1063.4,320.2 L1060.9,322.6 L1067.0,324.9 L1065.4,327.2" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1126.2,256.5 L1123.4,257.8 L1129.2,259.0 L1122.3,260.2 L1129.8,261.2 L1121.9,262.3 L1128.8,263.6 L1123.8,265.0 L1126.7,266.3 L1120.5,268.3 L1131.2,270.5 L1121.4,272.9 L1131.2,275.1 L1121.6,277.0 L1131.4,279.2 L1122.2,281.4 L1131.6,283.4 L1122.5,285.8 L1131.5,287.8 L1122.8,289.7 L1131.4,291.6 L1123.3,293.9 L1131.5,295.9 L1124.1,298.1 L1131.1,300.2 L1124.4,302.6 L1130.7,304.5 L1125.2,306.8 L1130.9,308.9 L1125.7,310.8 L1130.6,313.1 L1126.0,315.6 L1130.6,318.0 L1126.8,320.5 L1130.1,322.9 L1127.4,325.0 L1130.2,327.4" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1312.4,260.1 L1309.8,261.2 L1315.5,262.4 L1308.5,263.8 L1316.5,264.9 L1308.9,266.1 L1315.3,267.4 L1311.9,268.7 L1313.0,269.7 L1307.5,271.6 L1317.7,273.9 L1308.2,276.3 L1317.7,278.8 L1308.6,280.6 L1317.6,282.7 L1308.9,285.2 L1318.0,287.4 L1309.9,289.5 L1317.8,291.9 L1310.2,293.8 L1317.8,296.1 L1310.6,298.5 L1317.8,300.9 L1311.2,302.9 L1317.3,305.1 L1311.5,307.2 L1317.2,309.6 L1312.1,312.0 L1317.1,314.2 L1312.6,316.2 L1317.0,318.7 L1313.2,320.9 L1317.1,322.9 L1313.8,324.9 L1316.8,326.9" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1260.8,258.2 L1258.5,259.6 L1264.2,260.8 L1257.2,262.0 L1264.3,263.2 L1257.4,264.5 L1263.4,265.7 L1258.8,266.8 L1261.6,268.0 L1255.1,270.1 L1266.1,272.1 L1255.6,274.3 L1265.5,276.5 L1255.9,278.6 L1265.2,281.1 L1255.9,283.5 L1265.2,285.4 L1256.2,287.4 L1265.1,289.5 L1256.5,291.9 L1264.6,294.3 L1257.0,296.6 L1264.5,298.6 L1258.5,301.0 L1263.0,303.0 L1259.0,305.1 L1261.9,307.4 L1258.1,309.5 L1262.9,311.4 L1260.4,313.9 L1260.6,316.1 L1257.6,318.1 L1263.8,320.3 L1261.6,322.4 L1259.4,324.6 L1257.2,327.1 L1263.3,329.2" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1288.9,255.0 L1286.2,256.3 L1291.7,257.6 L1284.6,258.6 L1292.3,259.7 L1284.5,260.9 L1291.9,262.0 L1285.8,263.2 L1289.8,264.4 L1287.6,265.5 L1294.4,267.8 L1282.9,269.9 L1293.9,272.3 L1283.1,274.2 L1293.9,276.2 L1283.6,278.1 L1293.6,280.4 L1284.2,282.3 L1293.5,284.7 L1284.3,287.2 L1292.9,289.2 L1284.3,291.1 L1292.8,293.0 L1284.7,295.5 L1292.5,298.0 L1286.8,299.9 L1290.3,302.2 L1286.0,304.2 L1291.2,306.3 L1287.8,308.2 L1289.2,310.6 L1285.9,313.0 L1291.8,315.2 L1289.1,317.3 L1288.2,319.2 L1285.4,321.2 L1291.8,323.5 L1290.3,325.5 L1287.4,327.6" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1233.2,258.8 L1230.5,260.1 L1236.2,261.3 L1229.3,262.6 L1236.5,263.7 L1229.1,264.8 L1236.0,266.0 L1231.0,267.0 L1233.8,268.3 L1227.9,270.7 L1238.2,272.8 L1228.0,274.7 L1238.1,276.7 L1228.1,279.1 L1237.9,281.4 L1228.8,283.8 L1237.8,285.8 L1228.6,288.1 L1237.5,290.0 L1229.4,292.3 L1237.2,294.5 L1229.7,296.4 L1237.0,298.3 L1230.1,300.4 L1236.7,302.3 L1230.2,304.6 L1236.2,306.8 L1230.8,308.9 L1236.4,311.0 L1231.0,313.2 L1236.0,315.7 L1231.6,317.9 L1235.9,320.2 L1231.5,322.3 L1235.4,324.8 L1232.1,327.0 L1234.7,329.2" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1237.4,273.1 L1236.2,270.7 L1238.4,268.3 L1237.1,265.9 L1239.3,263.6 L1238.1,261.2 L1240.3,258.8 L1239.0,256.4 L1241.2,254.1 L1240.0,251.7" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M984.5,252.9 L981.6,254.0 L987.2,255.2 L980.6,256.5 L988.3,257.7 L980.0,258.8 L987.9,260.2 L981.6,261.4 L986.0,262.5 L983.7,263.7 L990.5,266.1 L978.9,268.0 L990.4,270.0 L979.4,272.2 L990.6,274.4 L980.3,276.3 L990.7,278.7 L980.3,280.7 L990.5,282.8 L981.3,285.2 L991.0,287.4 L981.9,289.9 L990.7,292.4 L982.2,294.8 L990.8,296.9 L982.7,298.9 L990.6,301.0 L983.7,303.3 L990.7,305.5 L983.9,307.4 L990.3,309.6 L984.3,311.8 L990.2,314.3 L985.1,316.2 L990.1,318.4 L985.5,320.5 L990.3,322.4 L986.1,324.4 L990.1,326.4 L987.1,328.8" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1201.1,254.2 L1198.7,255.5 L1204.5,256.6 L1196.8,257.8 L1205.4,259.1 L1196.6,260.1 L1204.7,261.5 L1197.8,262.6 L1202.5,263.9 L1200.1,264.9 L1206.7,267.1 L1194.3,269.3 L1206.1,271.8 L1194.9,273.9 L1205.5,275.9 L1195.0,278.3 L1205.6,280.5 L1195.1,282.8 L1204.9,284.9 L1195.2,286.9 L1204.5,288.8 L1195.1,290.8 L1203.8,292.8 L1195.5,294.9 L1203.9,297.4 L1195.5,299.6 L1201.2,302.0 L1196.8,304.2 L1201.5,306.5 L1197.6,308.4 L1199.8,310.8 L1196.2,313.2 L1201.6,315.5 L1198.8,317.9 L1198.6,320.3 L1195.8,322.2 L1201.8,324.6 L1199.7,326.9 L1197.2,329.0 L1195.1,331.1 L1201.6,333.2" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M962.3,261.2 L959.7,262.6 L965.4,263.6 L958.5,264.7 L966.0,266.1 L958.3,267.4 L965.1,268.6 L959.5,269.8 L962.4,271.1 L956.4,273.3 L967.0,275.5 L956.3,277.6 L966.8,280.0 L956.7,282.5 L966.5,284.4 L956.2,286.6 L966.0,288.9 L956.6,290.8 L965.6,292.9 L957.0,295.0 L965.3,297.3 L956.9,299.4 L964.9,301.6 L957.0,303.5 L962.7,306.0 L958.6,308.1 L962.3,310.0 L957.8,312.0 L963.2,314.1 L959.5,316.6 L960.4,318.9 L957.1,321.4 L963.4,323.3 L960.5,325.4 L959.1,327.5 L956.9,329.6 L963.3,332.0 L961.2,334.4" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1149.4,260.0 L1147.0,261.3 L1152.6,262.5 L1145.0,263.8 L1153.1,265.1 L1145.2,266.5 L1152.4,267.8 L1146.7,268.9 L1149.7,270.1 L1148.4,272.0 L1154.9,274.1 L1143.5,276.0 L1154.3,278.2 L1143.6,280.4 L1154.5,282.8 L1144.0,284.7 L1153.7,287.2 L1144.0,289.7 L1153.3,291.9 L1144.7,294.1 L1153.1,296.2 L1144.7,298.5 L1153.2,300.6 L1144.7,302.9 L1152.8,305.2 L1144.8,307.4 L1152.0,309.3 L1145.2,311.7 L1152.1,314.0 L1145.9,316.5 L1151.4,318.9 L1146.2,321.0 L1150.9,323.0 L1146.1,325.4 L1150.5,327.6 L1146.9,329.7 L1150.3,332.1 L1147.1,334.5 L1149.9,336.6" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1177.9,260.6 L1175.1,261.7 L1181.3,262.9 L1173.9,264.0 L1182.0,265.2 L1173.6,266.4 L1181.3,267.7 L1175.1,269.0 L1178.7,270.1 L1176.9,271.3 L1182.9,273.6 L1171.8,275.8 L1182.6,278.2 L1171.8,280.4 L1182.6,282.8 L1171.7,285.1 L1182.1,287.3 L1172.0,289.8 L1181.2,292.1 L1171.9,294.0 L1181.0,296.2 L1172.7,298.2 L1180.9,300.3 L1172.2,302.7 L1180.0,304.6 L1172.6,306.9 L1179.8,309.4 L1173.0,311.9 L1179.1,314.0 L1173.0,316.5 L1178.7,318.9 L1173.3,321.0 L1178.2,323.1 L1173.4,325.5 L1177.9,327.5 L1173.7,329.3 L1177.4,331.6 L1174.2,334.2 L1176.7,336.4" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M933.9,267.1 L930.9,268.5 L936.9,269.6 L930.0,270.9 L937.2,271.9 L929.7,273.0 L936.7,274.3 L931.9,275.5 L934.2,276.7 L928.2,279.0 L938.9,281.2 L929.0,283.2 L939.0,285.1 L928.9,287.2 L938.5,289.3 L929.1,291.3 L938.6,293.5 L929.7,296.0 L938.2,297.9 L930.4,299.8 L938.3,302.1 L930.4,304.2 L937.9,306.4 L931.2,308.6 L937.4,310.9 L931.5,313.4 L937.7,315.8 L931.6,318.1 L937.3,320.2 L932.4,322.6 L937.3,324.8 L932.6,326.8 L936.5,329.0 L933.3,331.4 L936.7,334.0 L933.7,336.0" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M938.1,281.3 L936.8,278.9 L939.0,276.6 L937.8,274.2 L940.0,271.9 L938.7,269.5 L940.9,267.1 L939.7,264.8 L941.9,262.4 L940.6,260.0" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1099.2,266.5 L1096.1,267.7 L1102.3,269.1 L1095.0,270.2 L1102.4,271.2 L1095.2,272.6 L1101.9,273.8 L1097.0,275.1 L1099.1,276.2 L1093.3,278.7 L1104.5,280.7 L1094.0,282.9 L1104.4,285.3 L1094.2,287.6 L1104.2,289.5 L1094.4,291.5 L1103.6,293.9 L1095.0,296.0 L1104.0,298.3 L1095.5,300.6 L1103.8,302.8 L1095.9,304.8 L1103.7,306.8 L1096.2,308.8 L1103.5,311.2 L1097.0,313.6 L1103.1,315.6 L1097.4,317.8 L1102.7,319.8 L1097.5,322.3 L1102.4,324.8 L1098.2,327.1 L1102.4,329.2 L1098.8,331.4 L1102.3,333.8 L1099.1,336.2" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1004.9,266.8 L1002.5,267.9 L1007.9,269.0 L1001.3,270.3 L1009.2,271.5 L1001.0,272.8 L1008.5,274.1 L1002.9,275.4 L1005.7,276.6 L999.2,278.6 L1010.2,280.7 L999.5,283.2 L1009.9,285.6 L999.8,287.7 L1010.0,289.6 L1000.4,291.8 L1009.7,294.0 L1000.6,295.9 L1009.6,298.2 L1001.1,300.7 L1009.1,303.0 L1001.3,305.3 L1009.1,307.6 L1003.1,309.6 L1007.5,312.1 L1003.5,314.0 L1006.7,316.3 L1002.8,318.5 L1008.0,320.5 L1005.1,322.4 L1006.0,324.4 L1002.5,326.6 L1008.1,328.8 L1005.8,330.7 L1004.5,333.0 L1002.1,335.2 L1008.6,337.3 L1007.2,339.5" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1275.4,269.0 L1272.3,270.3 L1277.8,271.4 L1270.8,272.6 L1278.5,273.7 L1270.5,274.7 L1278.0,275.8 L1271.6,276.9 L1275.8,278.0 L1273.7,279.1 L1280.3,281.1 L1269.3,283.3 L1279.4,285.6 L1269.6,287.6 L1279.6,289.9 L1269.3,292.2 L1279.3,294.5 L1269.9,296.5 L1278.9,298.5 L1269.8,300.6 L1278.6,302.6 L1270.5,304.8 L1277.8,306.8 L1270.7,309.0 L1277.4,311.5 L1270.9,313.9 L1277.1,316.2 L1270.6,318.5 L1276.9,320.5 L1270.9,322.8 L1276.8,325.3 L1271.6,327.8 L1276.0,329.9 L1272.1,332.3 L1275.5,334.3 L1272.0,336.6 L1275.1,339.1 L1272.3,341.4" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1227.1,258.1 L1224.2,259.3 L1230.2,260.5 L1222.9,261.7 L1231.2,262.8 L1222.6,264.1 L1230.9,265.2 L1223.2,266.5 L1229.4,267.8 L1226.3,269.0 L1227.6,271.2 L1220.8,273.5 L1233.5,276.0 L1221.3,278.4 L1233.0,280.8 L1221.6,283.3 L1233.1,285.4 L1222.5,287.6 L1233.0,289.6 L1222.8,292.0 L1232.9,294.5 L1223.5,296.9 L1232.8,298.9 L1223.5,301.2 L1232.5,303.2 L1224.1,305.1 L1231.1,307.4 L1226.0,309.8 L1231.0,312.3 L1227.1,314.8 L1230.2,317.1 L1225.9,319.5 L1232.2,321.7 L1228.6,323.7 L1229.2,325.7 L1226.0,327.9 L1232.8,330.1 L1229.8,332.1 L1228.3,334.1 L1226.0,336.1 L1233.3,338.1 L1231.4,340.3" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1232.3,274.9 L1230.9,272.1 L1233.4,269.3 L1232.0,266.5 L1234.6,263.7 L1233.1,260.9 L1235.7,258.1 L1234.2,255.3 L1236.8,252.5 L1235.3,249.7" fill="none" stroke="#111" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1317.5,270.3 L1314.7,271.5 L1320.7,272.7 L1313.3,274.0 L1321.0,275.2 L1313.7,276.5 L1320.2,277.8 L1315.7,278.9 L1317.8,280.0 L1311.9,282.0 L1323.1,283.9 L1312.5,285.9 L1322.8,287.8 L1312.8,290.1 L1322.8,292.2 L1313.5,294.5 L1323.2,296.8 L1314.3,299.1 L1322.9,301.3 L1314.8,303.4 L1322.6,305.9 L1315.1,308.3 L1322.6,310.2 L1315.7,312.3 L1322.8,314.6 L1316.4,317.1 L1322.2,319.5 L1316.6,321.8 L1322.1,323.9 L1317.2,326.3 L1322.2,328.4 L1317.6,330.7 L1322.1,332.7 L1318.4,334.9 L1322.1,337.2 L1318.8,339.2 L1321.4,341.2" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1031.7,257.4 L1028.7,258.8 L1034.7,260.2 L1027.1,261.5 L1035.9,262.8 L1026.8,263.9 L1035.1,265.1 L1028.1,266.2 L1033.7,267.4 L1030.9,268.7 L1037.6,271.2 L1025.4,273.5 L1038.0,275.5 L1025.6,277.4 L1037.7,279.4 L1025.6,281.7 L1037.2,283.7 L1026.3,285.6 L1037.5,287.7 L1026.6,290.0 L1036.8,292.0 L1027.1,294.5 L1037.1,296.4 L1027.1,298.6 L1036.8,300.8 L1028.0,303.0 L1036.5,305.2 L1028.0,307.3 L1036.3,309.8 L1028.6,311.9 L1036.5,314.4 L1029.0,316.5 L1035.9,318.9 L1029.4,321.4 L1035.8,323.5 L1030.2,325.5 L1035.5,327.4 L1030.0,329.7 L1035.1,331.8 L1030.9,333.9 L1034.9,336.0 L1031.6,338.0 L1034.6,340.0 L1031.8,342.2" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1121.0,262.7 L1117.7,263.9 L1124.2,265.2 L1116.6,266.3 L1124.7,267.7 L1116.2,269.0 L1124.8,270.2 L1116.8,271.3 L1122.8,272.3 L1119.6,273.7 L1126.9,276.1 L1114.1,278.5 L1126.3,280.7 L1114.3,283.3 L1125.7,285.2 L1114.4,287.6 L1125.2,289.9 L1114.6,292.1 L1124.7,294.1 L1114.6,296.5 L1124.3,298.5 L1114.8,300.8 L1123.9,303.2 L1114.6,305.2 L1123.6,307.2 L1114.9,309.4 L1123.5,311.4 L1115.1,313.9 L1122.9,315.8 L1115.3,318.2 L1122.7,320.2 L1115.5,322.5 L1122.1,325.0 L1115.5,327.4 L1121.8,329.8 L1115.7,332.1 L1120.7,334.2 L1116.1,336.4 L1120.4,338.5 L1116.2,340.9 L1119.7,343.0 L1116.8,345.3" fill="none" stroke="#c8102e" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1075.6,273.4 L1073.2,274.5 L1078.5,275.6 L1071.4,276.8 L1079.6,278.1 L1071.8,279.4 L1079.0,280.6 L1073.3,281.7 L1077.0,282.8 L1075.4,283.9 L1081.5,286.4 L1071.0,288.5 L1081.5,290.5 L1071.0,292.9 L1081.5,295.1 L1071.8,297.1 L1081.9,299.1 L1072.1,301.1 L1081.7,303.6 L1072.6,305.5 L1081.7,307.8 L1073.5,310.1 L1081.6,312.0 L1073.7,313.9 L1081.3,316.4 L1074.5,318.7 L1081.5,321.2 L1075.2,323.5 L1081.1,325.9 L1075.9,328.1 L1081.2,330.3 L1076.4,332.7 L1081.2,335.1 L1077.1,337.0 L1081.1,339.4 L1077.5,341.7 L1080.8,344.0 L1078.1,346.5" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1054.9,268.3 L1052.2,269.6 L1058.3,270.9 L1050.2,272.1 L1058.9,273.3 L1050.6,274.6 L1058.6,275.7 L1051.6,276.9 L1056.6,278.0 L1053.8,279.2 L1060.7,281.3 L1048.1,283.3 L1060.4,285.7 L1048.9,287.6 L1059.9,289.8 L1049.2,292.3 L1060.1,294.3 L1049.0,296.2 L1059.5,298.2 L1049.2,300.2 L1059.1,302.3 L1049.9,304.7 L1059.2,306.8 L1050.0,309.1 L1058.6,311.1 L1050.2,313.1 L1058.5,315.3 L1050.4,317.3 L1057.6,319.5 L1050.4,321.4 L1057.7,323.7 L1051.1,326.0 L1057.6,328.4 L1051.2,330.6 L1056.8,333.0 L1051.8,334.9 L1056.7,337.4 L1051.8,339.3 L1056.1,341.5 L1052.3,344.1 L1055.8,346.2 L1052.6,348.1" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M974.4,274.6 L971.9,275.9 L977.5,277.1 L970.2,278.2 L978.1,279.4 L970.1,280.5 L977.4,281.6 L971.2,282.9 L974.8,284.3 L973.7,285.4 L980.0,287.6 L968.5,289.8 L979.5,292.0 L968.5,294.5 L979.2,296.7 L969.1,298.7 L978.4,301.0 L969.4,303.3 L978.5,305.2 L969.6,307.3 L978.2,309.5 L969.5,311.7 L978.0,313.8 L969.7,316.0 L977.3,318.3 L970.1,320.5 L977.2,322.5 L970.5,324.5 L976.7,326.8 L970.7,328.7 L976.2,330.8 L970.6,333.3 L976.0,335.2 L970.8,337.7 L975.4,339.7 L971.5,341.9 L974.8,344.2 L971.9,346.3 L974.7,348.2" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M939.7,276.7 L937.6,277.9 L943.3,279.1 L936.0,280.5 L943.5,281.5 L936.2,282.8 L943.2,283.8 L937.4,285.0 L940.5,286.3 L934.3,288.6 L945.3,290.5 L935.0,293.0 L945.1,295.1 L935.1,297.0 L945.3,299.5 L935.2,301.8 L945.2,304.3 L935.9,306.8 L944.7,308.7 L936.2,310.8 L944.6,312.8 L936.7,315.3 L944.6,317.7 L937.1,319.7 L943.9,322.1 L937.4,324.5 L943.7,326.4 L937.4,328.7 L943.6,330.8 L938.3,333.0 L943.7,335.0 L938.7,337.1 L943.1,339.5 L938.8,341.6 L942.7,344.1 L939.8,346.3 L942.4,348.5 L939.9,350.8" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1296.6,264.5 L1293.9,265.8 L1300.7,267.0 L1292.5,268.4 L1301.5,269.5 L1292.2,270.7 L1301.6,271.9 L1292.9,273.0 L1299.7,274.3 L1295.6,275.7 L1297.9,276.8 L1290.5,278.9 L1303.8,280.8 L1291.2,283.2 L1303.7,285.0 L1291.3,287.1 L1303.9,289.2 L1292.1,291.7 L1303.7,293.9 L1292.8,296.1 L1303.7,298.5 L1292.8,300.7 L1303.9,302.7 L1293.7,305.1 L1303.5,307.5 L1294.3,309.5 L1303.5,311.9 L1294.4,314.2 L1303.6,316.4 L1295.0,318.8 L1303.2,320.7 L1295.5,323.0 L1303.2,325.4 L1296.5,327.4 L1302.8,329.9 L1296.6,332.4 L1303.1,334.7 L1297.5,337.0 L1302.6,339.4 L1297.8,341.5 L1302.8,343.9 L1298.3,346.4 L1302.4,348.4 L1299.6,350.6" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1302.6,282.0 L1301.1,279.1 L1303.8,276.2 L1302.3,273.3 L1305.0,270.3 L1303.5,267.4 L1306.2,264.5 L1304.6,261.6 L1307.3,258.7 L1305.8,255.7" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1164.6,271.9 L1162.1,273.1 L1168.0,274.5 L1160.8,275.6 L1168.9,276.8 L1159.9,278.0 L1168.2,279.3 L1161.7,280.6 L1166.7,281.7 L1163.7,282.8 L1165.1,284.8 L1158.2,286.8 L1170.1,288.8 L1158.8,291.1 L1170.0,293.0 L1158.9,295.1 L1169.5,297.7 L1158.9,299.9 L1169.4,302.4 L1159.4,304.5 L1168.9,307.0 L1159.8,309.1 L1168.6,311.3 L1159.8,313.2 L1168.3,315.5 L1159.8,317.4 L1166.3,319.4 L1161.3,321.8 L1166.9,323.8 L1162.6,326.0 L1165.2,328.1 L1161.3,330.2 L1166.9,332.6 L1164.0,334.5 L1164.2,336.7 L1160.7,339.2 L1167.5,341.5 L1165.0,343.6 L1162.6,345.6 L1160.7,348.1 L1167.4,350.2 L1166.3,352.2" fill="none" stroke="#f04e23" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1248.7,270.2 L1246.0,271.6 L1251.9,272.6 L1244.4,273.9 L1252.8,275.2 L1243.8,276.3 L1252.3,277.6 L1244.8,278.7 L1251.2,279.7 L1246.6,280.7 L1249.1,281.9 L1242.2,283.9 L1254.3,285.9 L1242.3,288.1 L1254.2,290.6 L1242.7,292.9 L1254.0,295.2 L1242.6,297.7 L1253.7,299.6 L1243.3,301.7 L1253.3,304.2 L1243.2,306.0 L1253.2,308.1 L1243.8,310.1 L1252.9,312.3 L1244.2,314.6 L1252.6,316.7 L1244.5,319.1 L1252.3,321.6 L1244.9,323.8 L1252.2,326.1 L1245.0,328.4 L1251.9,330.3 L1245.4,332.4 L1251.2,334.4 L1245.5,336.9 L1251.0,338.7 L1246.1,341.0 L1250.9,342.9 L1246.5,344.9 L1250.3,347.3 L1246.9,349.6 L1250.2,352.2 L1247.6,354.3" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1196.9,274.7 L1193.9,275.9 L1199.9,277.2 L1192.3,278.4 L1201.1,279.7 L1191.8,280.9 L1200.2,282.0 L1193.1,283.4 L1198.1,284.6 L1195.7,285.9 L1202.6,287.9 L1190.2,290.0 L1202.3,291.9 L1190.3,293.9 L1201.6,295.9 L1190.6,297.8 L1201.3,300.3 L1190.7,302.2 L1200.6,304.7 L1190.4,307.0 L1200.2,308.9 L1191.1,310.9 L1199.8,313.0 L1190.6,315.3 L1199.9,317.5 L1190.9,319.8 L1199.5,322.0 L1192.8,324.2 L1198.0,326.6 L1193.6,329.1 L1196.2,331.2 L1192.2,333.3 L1198.1,335.3 L1194.4,337.3 L1194.8,339.7 L1191.8,341.7 L1197.6,344.2 L1195.5,346.4 L1193.4,348.7 L1190.7,350.7 L1198.1,353.1 L1196.4,355.5" fill="none" stroke="#f04e23" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1138.2,275.9 L1135.2,277.1 L1141.6,278.4 L1133.7,279.8 L1142.5,281.0 L1133.5,282.1 L1141.8,283.4 L1134.5,284.5 L1139.6,285.8 L1137.2,287.0 L1143.8,289.5 L1131.6,291.9 L1143.5,294.0 L1131.5,296.5 L1143.1,298.8 L1131.9,301.3 L1142.4,303.6 L1132.1,306.0 L1142.1,307.9 L1132.0,309.9 L1141.7,311.8 L1132.6,314.2 L1141.2,316.4 L1132.3,318.8 L1141.1,320.9 L1132.5,323.2 L1140.7,325.2 L1132.9,327.6 L1140.1,329.8 L1133.2,332.0 L1139.6,334.1 L1133.0,336.5 L1139.3,338.8 L1133.4,340.6 L1138.7,343.0 L1133.7,345.5 L1138.4,347.8 L1134.2,349.7 L1137.9,351.8 L1134.5,354.0 L1136.8,356.0" fill="none" stroke="#c8102e" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1004.2,277.6 L1000.9,278.9 L1007.2,280.1 L999.7,281.5 L1008.0,282.6 L999.1,283.7 L1007.8,284.9 L1000.5,286.1 L1005.5,287.3 L1002.7,288.3 L1009.5,290.6 L997.4,292.7 L1009.1,295.1 L997.2,297.2 L1008.7,299.6 L997.7,301.9 L1008.5,303.9 L997.8,306.0 L1008.1,308.1 L997.8,310.3 L1007.7,312.5 L998.0,315.0 L1007.2,317.0 L998.0,319.0 L1006.5,320.8 L998.0,322.8 L1005.0,325.1 L999.8,327.0 L1004.9,329.4 L1000.7,331.4 L1003.7,333.5 L999.1,336.0 L1004.7,338.5 L1001.7,340.4 L1002.3,342.4 L998.5,344.4 L1005.2,346.7 L1002.3,349.0 L1000.7,351.5 L997.9,353.5 L1004.8,355.8 L1003.7,357.9" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1024.0,277.4 L1021.0,278.6 L1027.8,279.9 L1019.6,281.1 L1028.3,282.3 L1019.5,283.6 L1028.1,284.9 L1021.0,286.3 L1026.0,287.3 L1023.5,288.4 L1025.0,290.5 L1018.2,292.4 L1030.4,294.9 L1018.5,297.4 L1029.9,299.9 L1018.8,302.4 L1030.2,304.2 L1019.6,306.5 L1029.9,309.0 L1019.8,311.2 L1029.7,313.6 L1020.2,316.1 L1029.7,318.6 L1020.5,320.6 L1028.9,322.7 L1020.6,324.6 L1027.1,327.1 L1022.5,329.4 L1028.1,331.3 L1024.1,333.6 L1026.5,336.1 L1022.3,338.4 L1028.2,340.9 L1025.1,342.9 L1025.2,345.1 L1022.4,347.2 L1028.8,349.2 L1026.6,351.5 L1024.6,353.6 L1022.1,355.9 L1029.6,358.1" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1100.8,277.7 L1098.5,278.7 L1103.8,279.8 L1096.9,280.9 L1104.9,282.1 L1096.5,283.2 L1105.0,284.4 L1096.7,285.5 L1103.4,286.7 L1099.1,288.0 L1100.8,289.1 L1094.3,291.1 L1106.2,293.4 L1094.5,295.7 L1106.0,297.9 L1094.4,300.1 L1105.5,302.2 L1094.6,304.4 L1105.3,306.8 L1094.4,308.9 L1105.1,311.2 L1094.6,313.5 L1104.3,316.0 L1094.8,317.9 L1104.3,320.3 L1095.5,322.7 L1103.9,324.9 L1096.9,327.0 L1102.0,329.5 L1097.6,331.9 L1100.9,334.0 L1096.1,336.5 L1102.2,338.4 L1098.6,340.6 L1099.0,342.9 L1095.8,344.9 L1102.3,346.9 L1099.5,349.1 L1097.7,351.0 L1095.2,353.3 L1101.8,355.5 L1099.9,357.4 L1096.3,359.4" fill="none" stroke="#c8102e" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1340.1,275.0 L1337.6,276.3 L1343.7,277.4 L1335.7,278.5 L1344.6,279.9 L1335.2,281.1 L1344.5,282.5 L1336.4,283.6 L1343.3,284.8 L1339.0,286.2 L1341.2,287.3 L1333.6,289.6 L1347.3,291.6 L1334.2,293.6 L1346.7,295.9 L1334.2,298.1 L1347.1,300.6 L1334.9,303.0 L1346.7,304.9 L1335.5,307.3 L1346.9,309.2 L1335.5,311.5 L1346.2,313.6 L1336.2,316.1 L1346.3,318.0 L1336.2,320.2 L1346.2,322.5 L1336.7,324.7 L1344.0,327.0 L1339.1,329.0 L1343.8,331.3 L1338.7,333.8 L1345.0,336.3 L1340.9,338.4 L1342.9,340.9 L1338.5,343.1 L1345.8,345.0 L1342.3,347.3 L1342.0,349.4 L1338.6,351.4 L1346.3,353.6 L1343.5,355.7 L1340.8,357.6 L1339.0,359.6 L1346.7,362.0" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1059.5,274.9 L1056.8,276.3 L1063.0,277.3 L1055.1,278.6 L1064.3,279.7 L1054.8,281.0 L1063.8,282.4 L1055.1,283.6 L1062.3,285.0 L1057.9,286.3 L1059.7,287.5 L1052.5,289.6 L1065.8,291.7 L1053.0,294.0 L1065.5,295.9 L1053.1,298.2 L1065.7,300.4 L1053.1,302.4 L1065.0,304.7 L1053.7,307.1 L1064.8,309.2 L1054.0,311.7 L1064.9,314.1 L1053.9,316.0 L1064.6,318.4 L1054.5,320.7 L1063.9,322.6 L1055.0,324.5 L1063.8,326.7 L1055.2,328.8 L1063.3,330.8 L1055.3,332.7 L1063.0,334.9 L1055.5,337.4 L1062.8,339.6 L1055.7,341.6 L1062.4,343.9 L1056.1,346.3 L1062.1,348.5 L1056.9,350.4 L1062.3,352.6 L1056.9,355.0 L1061.7,357.3 L1057.4,359.3 L1061.1,361.7 L1058.1,363.7" fill="none" stroke="#c8102e" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M876.9,288.1 L874.3,289.2 L880.4,290.4 L872.9,291.7 L881.4,293.1 L872.7,294.5 L880.4,295.6 L873.9,296.7 L878.7,297.8 L876.5,298.9 L883.0,301.4 L871.7,303.3 L883.0,305.6 L872.0,307.9 L883.0,310.3 L872.8,312.2 L883.0,314.2 L872.8,316.3 L882.9,318.8 L873.6,321.1 L882.8,323.2 L873.8,325.4 L882.8,327.8 L874.5,329.8 L883.1,331.9 L876.8,334.2 L880.9,336.2 L876.7,338.5 L881.6,340.5 L877.9,342.6 L880.7,344.7 L876.5,346.6 L882.6,348.9 L880.0,351.3 L880.0,353.5 L876.6,355.5 L883.1,357.7 L881.0,360.0 L878.7,362.5 L876.8,364.8" fill="none" stroke="#5b2a86" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1302.0,277.6 L1299.3,278.8 L1305.4,280.1 L1297.4,281.2 L1306.0,282.3 L1296.8,283.7 L1306.1,285.0 L1297.1,286.3 L1304.8,287.4 L1299.2,288.5 L1302.3,289.7 L1300.6,292.0 L1308.0,294.1 L1294.6,296.3 L1307.4,298.4 L1295.0,300.2 L1307.2,302.4 L1294.7,304.9 L1307.2,307.1 L1295.3,309.6 L1306.5,311.6 L1295.5,313.6 L1306.3,316.1 L1295.5,318.5 L1305.6,321.0 L1295.7,322.9 L1305.3,325.0 L1295.7,327.2 L1305.0,329.6 L1295.9,331.6 L1304.5,333.9 L1296.1,336.4 L1304.2,338.5 L1296.1,340.6 L1303.7,342.6 L1296.6,345.0 L1303.3,346.9 L1296.7,349.1 L1302.8,351.4 L1297.3,353.9 L1301.9,356.4 L1297.6,358.7 L1301.7,360.7 L1297.4,362.6 L1301.5,365.1 L1298.1,367.1" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M916.8,279.1 L914.0,280.2 L920.1,281.4 L912.2,282.5 L920.6,283.7 L911.2,284.7 L920.8,285.8 L912.0,287.1 L919.7,288.4 L913.4,289.6 L916.8,290.9 L915.1,293.1 L922.6,295.1 L909.0,297.1 L922.3,299.1 L909.3,301.5 L921.4,304.0 L909.2,306.3 L921.4,308.4 L909.6,310.3 L920.7,312.8 L909.9,315.1 L920.2,317.4 L909.7,319.6 L920.0,321.6 L910.1,324.0 L919.4,326.4 L909.8,328.5 L916.9,330.9 L912.1,332.9 L916.5,335.1 L911.6,337.3 L917.4,339.4 L912.9,341.4 L915.1,343.6 L910.5,346.1 L917.4,348.2 L913.6,350.1 L913.7,352.4 L910.3,354.8 L917.5,356.8 L914.2,358.7 L912.2,361.2 L909.9,363.4 L917.3,365.7" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M921.3,296.8 L919.8,293.9 L922.5,290.9 L921.0,288.0 L923.7,285.0 L922.2,282.0 L924.9,279.1 L923.4,276.1 L926.1,273.1 L924.5,270.2" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1235.0,276.3 L1232.4,277.4 L1238.1,278.5 L1230.8,279.9 L1239.5,281.0 L1230.2,282.3 L1239.7,283.4 L1230.3,284.5 L1239.3,285.7 L1232.5,286.9 L1236.1,288.3 L1234.7,290.7 L1242.2,292.9 L1228.5,294.8 L1242.5,296.8 L1229.2,298.8 L1242.0,301.3 L1229.9,303.3 L1242.2,305.2 L1230.3,307.3 L1241.9,309.6 L1230.5,312.0 L1242.0,314.4 L1230.9,316.3 L1242.3,318.5 L1231.6,320.5 L1241.8,322.9 L1232.4,325.1 L1241.7,327.5 L1232.7,329.9 L1242.0,332.3 L1233.5,334.6 L1241.6,336.7 L1233.8,338.7 L1241.2,341.0 L1234.2,343.1 L1241.6,345.0 L1234.8,347.5 L1241.0,349.7 L1235.1,352.0 L1241.3,353.9 L1236.0,355.8 L1240.9,358.2 L1236.6,360.7 L1240.9,362.9 L1237.3,365.3 L1240.2,367.7" fill="none" stroke="#c8102e" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M974.2,287.9 L970.9,289.2 L977.0,290.5 L969.5,291.8 L978.0,292.9 L969.6,294.2 L977.7,295.5 L970.9,296.8 L975.3,298.0 L973.3,299.2 L980.0,301.6 L967.6,304.1 L979.2,306.3 L967.9,308.6 L979.4,310.8 L968.4,313.0 L978.7,315.1 L968.4,317.2 L979.0,319.6 L969.2,322.1 L978.6,324.2 L968.9,326.1 L978.2,328.1 L969.3,330.5 L977.8,332.6 L969.6,334.6 L977.3,336.4 L970.3,338.9 L977.0,341.3 L970.7,343.3 L977.0,345.5 L970.5,347.4 L976.6,349.8 L971.3,352.2 L976.3,354.6 L971.2,357.0 L975.9,359.2 L972.1,361.1 L975.8,363.5 L972.3,365.4 L975.2,367.9" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1212.4,275.0 L1209.7,276.3 L1216.2,277.5 L1207.6,278.8 L1217.1,279.9 L1206.9,281.2 L1217.4,282.4 L1207.5,283.5 L1215.8,284.7 L1209.3,285.8 L1213.6,286.8 L1211.3,288.1 L1219.6,290.5 L1205.4,292.6 L1219.2,294.8 L1205.4,297.0 L1218.9,299.3 L1205.8,301.5 L1218.8,303.4 L1205.9,305.9 L1218.3,308.3 L1205.9,310.4 L1217.9,312.5 L1206.4,314.6 L1217.3,317.1 L1206.9,319.2 L1217.3,321.5 L1206.7,323.5 L1216.8,325.5 L1207.0,327.7 L1216.5,330.0 L1207.7,332.1 L1216.3,334.6 L1207.8,337.1 L1216.0,339.4 L1208.0,341.9 L1215.3,344.3 L1208.5,346.2 L1215.6,348.2 L1208.7,350.7 L1215.1,352.7 L1209.1,354.9 L1214.7,356.8 L1209.4,359.0 L1214.3,361.4 L1209.8,363.8 L1213.4,365.9 L1210.5,368.2" fill="none" stroke="#ff7b1c" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1161.7,280.2 L1159.0,281.3 L1165.1,282.5 L1157.1,283.8 L1166.2,285.0 L1156.4,286.0 L1165.9,287.3 L1157.1,288.4 L1164.5,289.6 L1158.8,290.9 L1162.2,292.1 L1160.3,294.2 L1167.9,296.5 L1154.8,298.9 L1167.8,300.9 L1154.6,303.3 L1167.6,305.5 L1155.2,307.4 L1167.3,309.4 L1155.7,311.4 L1166.6,313.8 L1155.4,315.7 L1166.7,317.6 L1155.7,320.1 L1166.5,322.2 L1156.4,324.5 L1165.8,326.7 L1156.7,328.9 L1166.1,331.0 L1157.0,333.5 L1165.1,335.9 L1157.5,337.8 L1165.1,339.7 L1157.3,341.6 L1164.7,343.6 L1157.7,346.0 L1164.6,348.4 L1157.9,350.6 L1163.9,352.9 L1158.7,355.1 L1163.9,357.6 L1159.0,360.0 L1163.6,362.0 L1159.3,364.4 L1162.9,366.8 L1159.8,368.9" fill="none" stroke="#ff7b1c" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1166.8,298.1 L1165.2,295.1 L1168.0,292.1 L1166.4,289.2 L1169.2,286.2 L1167.6,283.2 L1170.4,280.2 L1168.8,277.2 L1171.6,274.2 L1170.0,271.2" fill="none" stroke="#ff7b1c" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1269.7,277.1 L1266.7,278.2 L1273.4,279.6 L1264.7,280.9 L1274.4,282.1 L1264.5,283.4 L1274.5,284.6 L1265.3,285.8 L1273.6,286.8 L1267.0,288.2 L1271.3,289.3 L1269.3,290.5 L1277.1,292.5 L1262.7,294.8 L1276.9,296.7 L1263.4,298.8 L1277.3,301.1 L1263.6,303.0 L1276.7,305.2 L1264.0,307.1 L1277.0,309.3 L1264.3,311.8 L1276.8,313.9 L1265.3,316.0 L1276.3,318.3 L1265.7,320.6 L1276.8,322.5 L1266.2,324.6 L1276.5,326.9 L1266.6,329.1 L1276.4,331.1 L1267.1,333.6 L1275.9,336.0 L1267.0,338.1 L1276.0,340.4 L1267.9,342.4 L1275.7,344.8 L1268.2,347.1 L1275.7,349.0 L1268.9,351.4 L1275.4,353.7 L1269.4,355.7 L1275.6,357.9 L1269.9,360.2 L1275.3,362.2 L1270.0,364.1 L1275.0,366.0 L1270.6,368.4 L1274.4,370.9" fill="none" stroke="#f04e23" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1275.8,296.3 L1274.2,293.1 L1277.1,289.9 L1275.5,286.7 L1278.4,283.5 L1276.7,280.3 L1279.7,277.1 L1278.0,274.0 L1280.9,270.8 L1279.3,267.6" fill="none" stroke="#f04e23" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M939.7,286.5 L937.3,287.7 L943.5,288.9 L935.2,290.0 L944.3,291.1 L935.1,292.3 L944.2,293.7 L935.9,294.8 L943.0,296.0 L937.5,297.1 L940.3,298.2 L938.9,300.2 L945.8,302.6 L933.4,305.0 L945.5,307.0 L933.7,309.4 L945.5,311.8 L933.6,314.0 L945.1,316.4 L933.9,318.9 L945.1,321.0 L934.0,323.2 L944.4,325.5 L934.2,327.9 L944.0,330.1 L934.4,332.4 L943.7,334.9 L935.1,337.1 L943.3,339.4 L935.4,341.6 L943.4,343.7 L935.9,345.6 L942.9,347.7 L935.6,349.7 L942.3,351.7 L935.8,354.2 L942.3,356.3 L936.4,358.7 L941.7,361.0 L937.0,363.0 L941.6,365.1 L937.1,367.0 L941.2,369.1 L937.8,371.3 L940.7,373.1" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1116.0,292.4 L1113.1,293.5 L1119.2,294.8 L1111.7,296.1 L1120.3,297.2 L1111.6,298.5 L1119.7,299.8 L1112.1,301.0 L1118.1,302.1 L1115.2,303.3 L1116.5,305.3 L1109.3,307.6 L1121.7,309.5 L1109.8,311.7 L1121.7,314.1 L1109.6,316.1 L1121.3,318.1 L1109.8,320.2 L1121.1,322.5 L1110.7,324.8 L1120.7,326.8 L1110.5,329.2 L1120.4,331.3 L1110.9,333.6 L1119.7,335.7 L1111.1,338.1 L1119.6,340.3 L1112.7,342.7 L1117.7,345.2 L1113.7,347.5 L1116.6,349.7 L1112.3,352.0 L1118.3,354.0 L1114.7,356.1 L1115.2,358.5 L1111.9,360.4 L1118.3,362.9 L1115.7,365.1 L1114.2,367.5 L1111.7,369.9 L1118.4,371.8 L1117.3,374.2" fill="none" stroke="#ffb627" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1064.1,294.0 L1061.5,295.1 L1067.4,296.4 L1059.6,297.7 L1068.5,298.9 L1058.8,300.3 L1068.1,301.6 L1060.0,302.8 L1066.3,304.0 L1062.0,305.0 L1064.1,306.2 L1056.9,308.3 L1069.7,310.5 L1057.1,313.0 L1069.3,315.4 L1056.8,317.3 L1069.3,319.6 L1057.3,321.5 L1068.4,323.8 L1057.2,326.0 L1068.4,328.4 L1057.6,330.4 L1068.1,332.7 L1057.8,335.0 L1067.6,336.9 L1057.8,339.3 L1066.9,341.4 L1057.9,343.9 L1064.9,345.9 L1060.4,348.3 L1064.3,350.2 L1059.0,352.7 L1065.2,355.1 L1060.8,357.4 L1062.9,359.5 L1058.5,361.6 L1065.0,363.7 L1061.9,366.2 L1061.6,368.1 L1058.5,370.1 L1065.6,372.4 L1062.9,374.7 L1059.7,376.6 L1057.8,378.8" fill="none" stroke="#c8102e" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1331.6,290.0 L1328.8,291.1 L1334.8,292.3 L1326.7,293.7 L1335.9,295.0 L1326.2,296.1 L1335.4,297.3 L1327.0,298.5 L1334.1,299.7 L1328.8,301.0 L1331.9,302.3 L1323.9,304.8 L1337.5,307.1 L1324.0,309.1 L1336.9,311.1 L1324.5,313.6 L1336.6,315.8 L1324.6,318.1 L1336.5,320.5 L1324.5,323.0 L1335.9,325.3 L1324.8,327.2 L1335.7,329.3 L1324.9,331.7 L1335.0,334.0 L1325.0,336.4 L1334.8,338.7 L1325.5,340.9 L1334.2,342.9 L1325.3,345.0 L1334.3,347.0 L1326.0,349.3 L1333.7,351.5 L1325.5,353.3 L1333.1,355.8 L1325.8,357.9 L1333.0,359.7 L1326.0,362.2 L1332.0,364.3 L1326.5,366.6 L1331.9,369.1 L1326.8,371.6 L1331.6,373.8 L1327.4,375.8 L1330.8,377.8 L1327.4,380.1" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1008.1,287.9 L1005.1,289.0 L1011.3,290.2 L1003.5,291.4 L1012.4,292.6 L1002.7,294.0 L1012.5,295.2 L1003.0,296.5 L1011.4,297.6 L1004.7,298.7 L1008.4,300.0 L1006.4,301.3 L1014.3,303.5 L1000.2,305.6 L1014.1,307.9 L1000.3,309.8 L1013.5,311.8 L1000.5,314.2 L1013.2,316.0 L1000.6,318.1 L1012.9,320.6 L1000.7,322.6 L1012.8,324.6 L1001.3,326.8 L1012.0,329.1 L1000.9,331.0 L1012.0,333.1 L1001.7,335.4 L1011.4,337.3 L1001.7,339.8 L1011.0,342.0 L1001.9,344.3 L1010.7,346.5 L1001.8,348.9 L1010.0,350.8 L1001.9,353.2 L1009.5,355.5 L1002.1,357.7 L1009.1,360.0 L1002.5,362.5 L1008.7,364.9 L1002.9,366.9 L1008.0,368.9 L1002.9,370.9 L1007.8,373.4 L1003.5,375.4 L1007.0,377.4 L1003.6,379.4 L1006.7,381.4" fill="none" stroke="#8e44c9" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1251.1,288.1 L1247.8,289.4 L1254.5,290.6 L1245.9,291.8 L1255.8,293.1 L1246.0,294.2 L1256.1,295.3 L1246.1,296.4 L1255.0,297.6 L1247.9,298.7 L1253.2,299.8 L1250.3,301.0 L1252.4,302.9 L1244.5,304.8 L1259.0,307.1 L1245.0,309.4 L1258.5,311.9 L1245.2,314.3 L1258.7,316.4 L1245.5,318.4 L1258.4,321.0 L1246.4,323.2 L1258.7,325.1 L1247.1,327.3 L1258.7,329.3 L1247.3,331.8 L1258.3,334.1 L1247.8,336.2 L1258.6,338.4 L1248.7,340.4 L1258.3,342.9 L1251.0,345.3 L1256.7,347.5 L1251.9,350.0 L1256.3,352.0 L1250.9,354.2 L1257.8,356.2 L1253.1,358.1 L1255.9,360.2 L1251.4,362.6 L1258.6,364.8 L1254.7,366.9 L1254.9,369.4 L1251.6,371.9 L1259.6,374.1 L1256.7,376.4 L1254.4,378.9 L1251.8,381.0 L1260.4,383.4" fill="none" stroke="#f04e23" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1257.4,307.5 L1255.7,304.2 L1258.7,301.0 L1257.0,297.8 L1260.0,294.5 L1258.3,291.3 L1261.3,288.1 L1259.6,284.8 L1262.6,281.6 L1260.9,278.4" fill="none" stroke="#f04e23" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1089.4,288.8 L1086.2,290.1 L1092.8,291.4 L1084.0,292.6 L1093.6,293.7 L1083.8,295.1 L1093.9,296.3 L1084.0,297.6 L1093.0,298.6 L1085.0,299.7 L1090.6,300.9 L1087.6,302.1 L1089.1,304.1 L1080.8,306.3 L1095.7,308.7 L1081.4,311.0 L1095.1,313.2 L1081.5,315.2 L1094.9,317.5 L1081.8,319.9 L1094.3,321.8 L1081.5,324.1 L1093.6,326.5 L1081.9,329.1 L1093.3,331.2 L1081.6,333.4 L1093.0,335.5 L1082.3,337.5 L1092.3,339.5 L1082.3,341.9 L1092.1,344.4 L1082.6,346.5 L1091.6,348.5 L1082.7,350.9 L1091.4,352.8 L1083.0,354.8 L1091.2,357.2 L1083.2,359.3 L1090.3,361.5 L1082.9,363.4 L1090.2,365.8 L1083.3,367.7 L1089.4,369.9 L1083.5,372.3 L1089.1,374.6 L1083.5,376.6 L1088.2,378.7 L1083.8,381.1 L1088.1,383.4 L1084.5,385.6" fill="none" stroke="#ff7b1c" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1094.5,308.4 L1092.8,305.1 L1095.8,301.9 L1094.1,298.6 L1097.1,295.3 L1095.4,292.1 L1098.4,288.8 L1096.7,285.6 L1099.7,282.3 L1098.0,279.1" fill="none" stroke="#ff7b1c" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M962.1,297.7 L959.1,299.1 L965.9,300.2 L957.6,301.2 L966.6,302.5 L957.2,303.7 L966.4,305.0 L957.9,306.0 L965.5,307.2 L960.0,308.6 L962.8,309.7 L961.6,312.0 L968.4,314.2 L955.4,316.3 L968.7,318.8 L955.9,321.1 L968.5,323.0 L956.1,325.6 L967.9,327.6 L956.6,329.9 L968.1,332.1 L956.8,334.3 L967.8,336.7 L957.5,338.9 L967.1,341.3 L957.5,343.5 L966.9,345.4 L958.0,347.2 L966.6,349.2 L958.2,351.7 L966.5,353.6 L958.6,355.9 L966.3,357.7 L958.7,360.1 L966.1,362.5 L959.3,364.9 L966.0,367.3 L959.3,369.2 L965.6,371.2 L959.7,373.3 L965.4,375.7 L960.6,377.8 L964.7,380.3 L960.6,382.5 L964.7,384.8" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1029.3,301.6 L1026.4,302.8 L1032.7,303.9 L1025.1,305.0 L1033.5,306.3 L1024.4,307.6 L1033.8,308.9 L1025.3,310.0 L1032.6,311.1 L1027.5,312.4 L1030.0,313.4 L1028.5,315.7 L1036.0,318.2 L1022.8,320.1 L1035.8,322.0 L1023.3,324.5 L1035.3,327.0 L1023.2,329.2 L1035.4,331.5 L1024.0,333.5 L1034.8,335.7 L1023.7,338.2 L1034.6,340.5 L1024.1,342.4 L1034.3,344.3 L1025.0,346.8 L1034.3,349.0 L1024.8,351.2 L1034.2,353.2 L1025.6,355.7 L1033.6,358.2 L1025.4,360.2 L1033.1,362.5 L1025.8,364.9 L1033.2,366.8 L1026.7,368.8 L1032.8,370.7 L1026.6,373.1 L1032.7,375.5 L1027.2,377.8 L1031.8,380.3 L1027.7,382.4 L1031.9,384.9 L1028.3,387.3 L1031.5,389.3" fill="none" stroke="#f04e23" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1191.5,303.6 L1188.7,304.7 L1194.5,306.0 L1186.6,307.3 L1195.5,308.5 L1186.0,309.9 L1195.6,311.1 L1186.8,312.3 L1194.3,313.4 L1189.0,314.6 L1191.6,315.7 L1189.8,317.7 L1197.5,320.0 L1184.2,322.0 L1197.1,324.0 L1184.2,326.2 L1196.7,328.5 L1184.1,330.8 L1196.1,332.7 L1184.4,334.9 L1195.8,336.8 L1184.2,338.8 L1195.2,341.1 L1184.7,343.0 L1194.8,345.2 L1185.0,347.5 L1194.7,349.4 L1184.7,351.4 L1194.4,353.5 L1184.8,355.9 L1193.3,358.2 L1184.9,360.3 L1193.0,362.7 L1185.2,365.3 L1192.4,367.3 L1185.6,369.6 L1191.9,372.0 L1185.4,374.5 L1191.8,376.9 L1185.6,378.8 L1191.0,381.0 L1186.2,383.1 L1190.6,385.1 L1186.4,387.1 L1190.2,389.2 L1186.7,391.2 L1189.4,393.1" fill="none" stroke="#ffb627" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1148.8,298.2 L1146.2,299.4 L1152.4,300.8 L1144.3,302.0 L1153.6,303.2 L1143.7,304.4 L1153.4,305.6 L1143.7,306.8 L1152.7,308.0 L1145.6,309.3 L1149.9,310.4 L1147.7,311.7 L1155.7,313.6 L1141.7,316.0 L1155.3,318.4 L1142.0,320.7 L1155.2,323.0 L1142.2,325.2 L1154.9,327.2 L1141.9,329.2 L1154.6,331.2 L1142.8,333.4 L1154.7,335.7 L1143.1,337.9 L1154.1,339.9 L1142.9,341.9 L1153.9,344.2 L1143.0,346.2 L1153.9,348.5 L1143.5,350.8 L1153.3,352.9 L1145.9,354.8 L1151.5,357.2 L1146.6,359.1 L1150.8,361.3 L1145.6,363.6 L1152.0,365.6 L1147.3,367.7 L1149.7,369.7 L1145.0,371.8 L1152.5,374.1 L1148.4,376.4 L1148.2,378.5 L1144.9,380.7 L1152.4,383.1 L1149.7,385.3 L1146.9,387.7 L1144.2,389.6 L1152.5,391.6 L1151.2,393.8" fill="none" stroke="#ffe066" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1154.5,317.4 L1152.9,314.2 L1155.8,311.0 L1154.1,307.8 L1157.1,304.6 L1155.4,301.4 L1158.4,298.2 L1156.7,295.0 L1159.6,291.9 L1158.0,288.7" fill="none" stroke="#ffe066" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M867.2,304.5 L864.2,305.7 L870.4,306.8 L862.5,308.2 L871.8,309.3 L862.2,310.4 L871.5,311.7 L863.0,313.0 L870.8,314.1 L864.6,315.3 L867.8,316.4 L866.3,318.6 L874.1,320.8 L861.0,322.7 L874.4,324.7 L861.2,327.1 L873.9,329.1 L861.7,331.2 L873.9,333.4 L862.1,335.3 L873.6,337.4 L862.7,339.8 L873.5,341.8 L863.1,344.2 L873.6,346.3 L863.6,348.4 L873.4,350.4 L864.3,352.4 L873.2,354.5 L864.2,356.8 L873.6,358.7 L864.8,360.7 L873.3,362.9 L865.1,365.3 L873.4,367.5 L865.9,370.0 L872.9,372.0 L866.1,373.9 L873.2,376.1 L866.8,378.1 L872.8,380.1 L867.5,382.5 L872.5,384.6 L868.2,386.9 L872.4,388.8 L868.4,391.0 L872.2,393.0" fill="none" stroke="#2a9d8f" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M837.3,295.8 L834.4,297.0 L841.2,298.1 L832.5,299.3 L841.9,300.6 L832.0,301.8 L842.7,303.1 L832.1,304.3 L841.4,305.5 L833.5,306.5 L839.7,307.6 L836.1,308.9 L838.1,311.1 L829.8,313.3 L844.3,315.4 L829.7,317.8 L844.5,319.7 L830.0,322.0 L843.8,324.6 L830.2,326.6 L843.5,328.7 L830.9,330.7 L843.6,332.9 L830.8,335.4 L842.9,337.5 L831.6,339.5 L842.7,341.3 L831.6,343.4 L842.6,345.7 L831.6,348.1 L842.8,350.0 L832.4,352.5 L842.2,355.0 L832.7,357.0 L841.9,359.4 L832.6,361.8 L841.6,363.9 L833.3,366.1 L841.4,368.0 L833.2,370.5 L841.1,372.9 L834.0,374.9 L840.8,377.1 L834.1,379.3 L839.9,381.8 L834.7,384.3 L839.9,386.3 L835.3,388.8 L839.4,390.8 L835.3,392.7 L839.0,395.2" fill="none" stroke="#b07cd8" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1117.5,297.9 L1114.7,299.0 L1121.0,300.2 L1112.7,301.5 L1122.2,302.8 L1111.7,304.1 L1122.6,305.3 L1112.5,306.4 L1121.4,307.6 L1113.8,308.9 L1119.1,310.1 L1116.2,311.3 L1117.6,313.2 L1110.0,315.2 L1124.5,317.1 L1109.7,319.0 L1123.9,321.2 L1110.5,323.4 L1123.9,325.7 L1110.7,327.9 L1123.7,330.2 L1111.0,332.6 L1123.3,334.8 L1111.5,337.2 L1123.3,339.2 L1111.4,341.6 L1123.0,343.7 L1111.5,346.2 L1122.8,348.1 L1112.2,350.3 L1122.4,352.7 L1112.6,355.0 L1122.1,357.2 L1112.6,359.4 L1121.9,361.5 L1112.9,363.5 L1121.7,365.5 L1113.1,367.4 L1121.3,369.6 L1114.0,372.0 L1120.5,374.4 L1113.9,376.5 L1120.8,378.9 L1114.5,381.4 L1120.2,383.3 L1114.9,385.4 L1119.5,387.9 L1115.5,390.1 L1119.6,392.5 L1115.8,394.5" fill="none" stroke="#ffe066" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1223.2,300.9 L1220.1,302.2 L1226.1,303.3 L1218.1,304.7 L1227.6,305.7 L1217.5,307.1 L1227.6,308.1 L1217.6,309.2 L1226.6,310.3 L1219.3,311.5 L1224.3,312.7 L1221.4,313.7 L1223.2,315.9 L1215.0,318.1 L1229.2,320.1 L1215.2,322.5 L1229.2,325.0 L1215.7,327.3 L1228.8,329.7 L1215.4,331.7 L1228.1,333.9 L1215.8,336.2 L1227.7,338.6 L1216.0,341.1 L1227.7,343.0 L1216.4,345.1 L1227.0,347.0 L1216.2,349.3 L1226.9,351.6 L1216.6,353.7 L1226.3,355.9 L1216.9,358.2 L1225.8,360.1 L1217.2,362.3 L1225.5,364.2 L1217.4,366.5 L1225.0,368.8 L1217.2,371.0 L1225.1,373.5 L1217.9,375.7 L1224.4,377.7 L1218.0,379.6 L1224.2,381.5 L1218.3,384.0 L1223.4,386.3 L1218.7,388.8 L1222.8,390.9 L1218.8,392.8 L1222.2,395.2" fill="none" stroke="#ffb627" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M896.0,296.7 L893.3,297.7 L899.8,299.1 L891.7,300.2 L901.4,301.4 L891.1,302.5 L901.9,303.6 L890.9,305.0 L900.8,306.3 L892.6,307.7 L898.6,309.0 L895.7,310.3 L897.6,312.3 L888.8,314.5 L904.2,316.7 L889.3,318.8 L904.4,321.3 L889.9,323.6 L904.3,325.8 L890.2,328.3 L904.1,330.2 L890.6,332.5 L904.1,334.9 L891.3,337.1 L903.6,339.4 L891.6,341.5 L903.6,343.6 L892.1,345.6 L903.9,347.6 L892.4,349.9 L903.6,351.9 L892.9,354.3 L901.3,356.8 L895.7,359.1 L900.9,361.4 L895.2,363.7 L902.1,366.2 L897.6,368.4 L900.0,370.4 L895.2,372.7 L903.3,374.9 L899.0,377.1 L899.7,379.5 L895.4,381.4 L903.8,383.9 L900.5,386.1 L898.3,388.4 L895.4,390.8 L904.4,392.8 L901.9,394.7 L897.7,396.7" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1310.0,308.9 L1306.9,310.2 L1313.5,311.4 L1305.3,312.7 L1314.3,314.0 L1304.8,315.4 L1314.1,316.5 L1305.6,317.8 L1313.1,319.0 L1309.0,320.3 L1310.6,321.5 L1303.3,323.4 L1316.7,325.9 L1303.7,328.2 L1316.9,330.1 L1303.9,332.4 L1317.1,334.9 L1304.8,337.0 L1316.6,339.1 L1305.4,341.1 L1316.3,343.0 L1305.6,345.5 L1316.3,347.8 L1306.2,350.1 L1316.5,352.0 L1306.3,353.9 L1316.5,355.8 L1306.8,358.0 L1316.3,360.1 L1307.4,362.4 L1316.1,364.6 L1307.9,366.5 L1315.9,368.7 L1308.2,370.9 L1315.6,372.7 L1308.7,374.7 L1316.0,376.8 L1309.4,378.8 L1315.4,380.7 L1309.7,382.6 L1315.1,384.8 L1310.1,386.9 L1315.3,388.9 L1310.4,391.0 L1315.1,393.5 L1311.0,395.6 L1314.3,397.9" fill="none" stroke="#c8102e" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1362.6,302.2 L1359.2,303.5 L1366.0,304.8 L1357.6,305.9 L1367.3,307.2 L1357.0,308.6 L1366.9,309.9 L1357.5,311.2 L1366.0,312.4 L1359.6,313.8 L1363.2,315.0 L1361.1,317.2 L1369.9,319.1 L1355.0,321.5 L1369.4,323.9 L1355.4,325.9 L1369.1,328.1 L1355.5,330.1 L1368.9,332.0 L1356.0,334.3 L1369.0,336.6 L1356.4,338.9 L1368.7,341.0 L1356.6,343.0 L1368.4,345.2 L1357.1,347.5 L1368.2,349.5 L1357.4,351.9 L1367.8,354.3 L1357.2,356.5 L1365.5,359.0 L1359.4,361.3 L1365.5,363.6 L1360.4,366.1 L1364.3,368.4 L1359.1,370.8 L1366.0,373.3 L1361.9,375.2 L1363.2,377.5 L1359.0,379.7 L1366.8,381.6 L1362.8,383.8 L1362.0,385.7 L1358.5,387.8 L1367.0,390.0 L1364.3,392.1 L1361.1,394.4 L1358.8,396.4 L1367.1,398.5" fill="none" stroke="#3b5bdb" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M924.2,295.9 L921.3,297.0 L928.2,298.4 L919.6,299.5 L929.7,300.8 L918.9,302.2 L930.1,303.4 L918.7,304.6 L929.4,305.9 L920.4,307.2 L927.6,308.4 L923.7,309.8 L925.5,312.4 L916.7,314.9 L932.8,317.3 L917.1,319.5 L932.4,322.1 L917.8,324.2 L932.4,326.6 L918.2,328.9 L932.5,331.6 L918.1,333.7 L932.1,336.4 L919.1,338.5 L931.6,340.9 L919.2,343.4 L931.7,346.0 L919.7,348.0 L931.9,350.7 L919.9,352.9 L931.3,355.3 L920.8,357.9 L931.2,360.5 L921.0,363.1 L931.0,365.6 L922.0,368.1 L931.0,370.6 L922.0,372.9 L930.3,375.0 L923.0,377.4 L930.6,379.9 L922.9,382.1 L930.0,384.2 L924.0,386.5 L930.0,389.1 L924.3,391.6 L929.6,394.2 L925.1,396.5 L929.5,398.9 L925.5,401.5" fill="none" stroke="#2a9d8f" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M966.6,304.3 L963.5,305.5 L970.0,306.6 L962.1,307.9 L971.4,309.1 L960.8,310.4 L972.0,311.5 L961.1,312.8 L970.7,314.1 L962.6,315.4 L968.2,316.6 L965.1,317.9 L967.3,319.8 L958.9,322.2 L973.2,324.2 L958.9,326.2 L973.5,328.5 L959.2,330.8 L972.5,333.1 L958.9,335.4 L972.4,337.4 L959.6,339.8 L972.4,341.9 L959.5,344.0 L971.5,346.5 L959.3,348.5 L971.6,350.6 L959.7,352.8 L971.2,355.2 L959.9,357.0 L970.6,359.2 L960.3,361.4 L970.3,363.6 L960.1,365.9 L969.6,368.0 L960.9,370.4 L969.1,372.9 L960.8,375.4 L969.2,377.8 L961.1,379.8 L968.7,382.3 L961.4,384.5 L967.9,386.9 L961.9,389.2 L967.6,391.3 L962.0,393.7 L967.3,396.1 L962.4,398.3 L966.4,400.6 L962.7,403.1" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1056.9,303.3 L1053.4,304.5 L1060.5,305.7 L1051.8,307.1 L1061.3,308.1 L1050.7,309.4 L1061.8,310.7 L1051.0,312.2 L1061.1,313.5 L1052.9,314.9 L1058.6,316.3 L1055.2,317.7 L1064.2,320.3 L1048.6,322.6 L1064.3,324.7 L1048.6,326.8 L1063.4,329.1 L1049.0,331.4 L1063.7,333.9 L1049.5,336.1 L1062.9,338.3 L1049.3,340.7 L1062.6,343.1 L1050.1,345.2 L1062.7,347.4 L1050.3,350.0 L1062.1,352.0 L1050.5,354.1 L1062.2,356.1 L1050.7,358.7 L1061.7,361.0 L1051.1,363.2 L1061.1,365.8 L1051.5,368.3 L1060.9,370.5 L1051.6,372.6 L1060.8,375.1 L1051.6,377.5 L1059.9,380.1 L1052.0,382.6 L1059.7,384.7 L1052.7,386.7 L1059.6,389.1 L1053.2,391.7 L1059.3,394.2 L1053.5,396.6 L1058.6,399.0 L1053.8,401.0 L1058.3,403.2 L1054.0,405.4 L1057.6,407.6" fill="none" stroke="#ffb627" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1279.4,311.9 L1276.6,313.2 L1282.9,314.3 L1274.8,315.4 L1284.4,316.7 L1273.9,317.8 L1284.7,319.1 L1274.4,320.4 L1283.4,321.5 L1275.6,322.6 L1281.6,323.6 L1278.1,324.8 L1279.7,326.9 L1271.4,329.4 L1286.2,331.6 L1271.8,333.8 L1285.6,336.3 L1271.9,338.6 L1285.0,340.8 L1271.9,342.7 L1285.1,344.7 L1272.2,346.8 L1284.4,348.9 L1272.6,351.3 L1284.4,353.6 L1272.2,355.8 L1283.7,357.9 L1272.9,360.2 L1283.4,362.5 L1272.5,364.8 L1282.7,367.2 L1274.7,369.7 L1280.8,371.7 L1275.5,374.0 L1279.6,376.0 L1274.0,378.3 L1280.7,380.5 L1276.5,382.6 L1278.1,385.1 L1273.3,387.3 L1280.8,389.5 L1277.4,391.6 L1276.8,393.7 L1273.2,395.9 L1281.3,398.1 L1278.3,400.5 L1275.6,402.4 L1272.5,404.9 L1280.7,407.1 L1279.0,409.2" fill="none" stroke="#c8102e" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1285.0,331.5 L1283.3,328.2 L1286.3,325.0 L1284.7,321.7 L1287.7,318.4 L1286.0,315.2 L1289.0,311.9 L1287.3,308.6 L1290.3,305.4 L1288.6,302.1" fill="none" stroke="#c8102e" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M997.2,312.6 L994.4,313.8 L1000.6,315.1 L992.2,316.2 L1001.9,317.4 L991.4,318.6 L1002.1,319.7 L992.1,320.9 L1000.9,322.1 L993.3,323.2 L999.2,324.5 L995.6,325.6 L997.1,327.9 L989.3,330.3 L1003.8,332.6 L989.2,334.8 L1002.9,337.3 L989.2,339.2 L1002.4,341.1 L989.3,343.5 L1002.1,345.4 L989.4,347.6 L1001.7,349.5 L989.6,351.7 L1001.6,353.7 L989.5,355.8 L1000.9,358.0 L990.0,360.5 L1000.7,362.6 L989.8,364.9 L1000.0,367.4 L990.1,369.5 L998.0,371.8 L992.2,374.0 L997.1,376.5 L991.6,378.6 L998.0,380.9 L992.9,383.1 L995.5,385.1 L990.7,387.7 L998.2,390.0 L994.3,392.5 L993.7,394.6 L989.7,397.0 L997.8,399.1 L995.0,401.2 L992.5,403.6 L989.7,405.8 L998.1,407.8 L996.0,409.9" fill="none" stroke="#c8102e" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1002.6,332.3 L1000.9,329.1 L1003.9,325.8 L1002.2,322.5 L1005.2,319.2 L1003.5,315.9 L1006.5,312.6 L1004.8,309.4 L1007.8,306.1 L1006.1,302.8" fill="none" stroke="#c8102e" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1108.6,322.0 L1105.5,323.3 L1112.6,324.5 L1104.2,325.8 L1113.6,326.9 L1103.7,328.1 L1113.7,329.4 L1104.2,330.6 L1112.7,331.7 L1105.8,333.0 L1110.6,334.1 L1108.3,335.2 L1116.5,337.6 L1101.8,340.0 L1116.5,342.0 L1102.4,344.3 L1116.1,346.2 L1103.0,348.6 L1115.7,350.8 L1103.3,353.3 L1116.0,355.1 L1103.8,357.5 L1115.4,359.8 L1104.0,361.8 L1115.5,364.1 L1104.7,366.6 L1115.1,368.6 L1105.0,370.6 L1115.3,372.6 L1105.2,374.5 L1115.2,376.9 L1107.1,378.9 L1113.5,381.1 L1108.0,383.0 L1112.2,385.1 L1107.3,387.3 L1113.8,389.3 L1109.6,391.6 L1111.7,393.8 L1107.2,396.2 L1114.5,398.1 L1111.0,400.0 L1110.6,402.5 L1107.2,404.4 L1114.9,406.3 L1112.4,408.6 L1109.4,411.0 L1107.1,413.3 L1115.4,415.7 L1114.0,418.1" fill="none" stroke="#ffe066" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1115.0,341.2 L1113.4,338.0 L1116.3,334.8 L1114.6,331.6 L1117.6,328.4 L1115.9,325.2 L1118.9,322.0 L1117.2,318.8 L1120.1,315.5 L1118.5,312.3" fill="none" stroke="#ffe066" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1141.9,323.2 L1138.5,324.3 L1145.0,325.5 L1137.2,326.8 L1146.6,328.1 L1136.6,329.4 L1146.7,330.5 L1136.9,331.7 L1145.7,333.0 L1139.2,334.4 L1142.1,335.7 L1140.9,336.7 L1149.5,339.0 L1135.1,341.3 L1149.0,343.4 L1135.2,345.5 L1148.9,347.5 L1136.0,349.5 L1149.1,352.0 L1136.5,353.9 L1149.1,356.0 L1137.1,358.2 L1148.9,360.4 L1137.2,362.9 L1149.0,365.2 L1137.7,367.5 L1148.7,370.0 L1138.0,372.0 L1149.0,374.4 L1138.6,376.8 L1148.4,378.7 L1138.9,381.0 L1148.7,383.0 L1139.5,385.1 L1148.5,387.3 L1140.5,389.7 L1148.0,391.9 L1140.9,393.9 L1147.8,395.9 L1141.1,398.3 L1148.3,400.5 L1141.7,402.5 L1148.0,404.4 L1142.2,406.5 L1147.5,408.8 L1142.9,410.8 L1147.6,412.7 L1143.3,414.9 L1147.2,416.9 L1144.0,419.0" fill="none" stroke="#fffbe6" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1247.1,313.9 L1244.0,315.2 L1251.4,316.5 L1242.2,317.9 L1252.8,319.3 L1241.4,320.7 L1252.7,322.0 L1242.1,323.1 L1251.6,324.3 L1243.9,325.5 L1250.2,326.8 L1246.7,328.2 L1248.1,330.8 L1239.4,333.0 L1255.3,335.1 L1240.0,337.6 L1255.3,340.0 L1240.7,342.7 L1255.2,345.4 L1240.4,347.6 L1254.7,350.1 L1241.2,352.2 L1254.5,354.8 L1241.5,357.3 L1254.7,359.8 L1242.0,362.1 L1254.6,364.8 L1242.4,367.0 L1254.1,369.6 L1243.2,371.7 L1253.7,374.3 L1243.5,376.3 L1254.0,378.7 L1243.9,381.0 L1253.8,383.4 L1244.1,385.5 L1253.4,387.8 L1244.4,390.1 L1252.9,392.6 L1244.8,394.6 L1252.7,397.1 L1245.8,399.7 L1252.6,402.4 L1246.3,404.6 L1252.1,407.1 L1246.6,409.1 L1252.1,411.1 L1247.0,413.4 L1251.9,415.5 L1247.4,418.0 L1251.3,420.4" fill="none" stroke="#ffb627" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M853.2,315.5 L850.3,316.9 L857.2,318.4 L848.5,319.6 L858.7,321.0 L847.9,322.4 L859.1,323.7 L847.9,324.9 L857.8,326.0 L849.8,327.4 L855.1,328.7 L852.6,329.9 L854.4,332.0 L845.5,334.3 L861.1,336.8 L845.5,339.1 L861.2,341.7 L846.3,344.3 L861.1,346.5 L846.7,348.8 L860.4,350.9 L847.2,353.5 L860.3,355.8 L847.0,358.2 L860.4,360.6 L847.4,363.2 L860.3,365.3 L848.2,367.6 L860.0,370.1 L848.1,372.4 L859.6,374.7 L848.6,376.8 L859.4,379.3 L848.8,381.8 L859.3,384.3 L849.8,386.5 L858.7,388.9 L850.0,390.9 L858.5,393.5 L850.6,395.8 L858.3,398.1 L850.7,400.4 L858.0,402.5 L851.1,404.5 L857.6,406.7 L851.5,408.7 L857.3,410.8 L851.9,413.3 L856.7,415.9 L852.6,418.5 L856.6,421.0" fill="none" stroke="#6c7ae0" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1016.4,315.7 L1012.9,317.1 L1020.6,318.4 L1011.1,319.8 L1021.4,321.2 L1010.9,322.3 L1021.8,323.6 L1011.5,324.8 L1021.3,326.1 L1013.0,327.4 L1018.4,328.9 L1016.1,330.3 L1017.7,332.3 L1009.2,334.9 L1024.7,336.9 L1009.5,339.0 L1024.5,341.2 L1009.8,343.4 L1024.5,345.7 L1010.4,348.0 L1024.5,350.7 L1011.1,353.3 L1024.4,355.6 L1011.5,358.0 L1024.5,360.5 L1011.9,362.6 L1024.9,365.0 L1012.7,367.3 L1024.3,369.8 L1013.5,372.4 L1024.0,374.9 L1013.8,377.5 L1024.5,380.0 L1014.5,382.3 L1024.4,384.8 L1015.2,387.0 L1024.0,389.2 L1015.1,391.3 L1023.9,393.5 L1015.7,395.7 L1023.9,398.3 L1016.6,400.5 L1023.6,402.6 L1017.1,405.0 L1023.5,407.1 L1017.6,409.2 L1023.6,411.8 L1018.8,414.4 L1022.9,416.7 L1019.2,419.3 L1022.5,421.7" fill="none" stroke="#ff7b1c" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1387.9,318.4 L1384.8,319.6 L1391.7,320.8 L1383.3,322.2 L1393.5,323.4 L1382.0,324.7 L1393.5,326.1 L1382.2,327.4 L1392.6,328.6 L1384.2,329.9 L1390.4,331.0 L1386.8,332.2 L1388.9,334.3 L1379.9,336.6 L1395.4,339.0 L1379.6,341.2 L1394.9,343.4 L1380.2,345.6 L1394.8,348.3 L1380.3,350.8 L1394.2,352.9 L1380.9,355.0 L1394.3,357.3 L1380.5,359.3 L1393.7,361.6 L1381.3,363.8 L1393.5,366.2 L1381.2,368.4 L1393.0,371.1 L1381.5,373.1 L1392.8,375.2 L1381.9,377.4 L1390.3,380.0 L1384.2,382.5 L1389.9,384.8 L1383.7,386.9 L1390.6,389.2 L1385.5,391.7 L1388.7,394.1 L1383.3,396.4 L1391.2,398.8 L1386.3,401.0 L1387.2,403.0 L1382.5,405.3 L1391.3,407.9 L1387.7,410.4 L1385.9,412.4 L1382.1,414.6 L1391.6,417.2 L1389.2,419.4 L1384.1,421.6" fill="none" stroke="#5b2a86" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1394.3,339.6 L1392.4,336.1 L1395.7,332.5 L1393.8,329.0 L1397.1,325.5 L1395.2,322.0 L1398.5,318.4 L1396.6,314.9 L1399.9,311.4 L1398.1,307.9" fill="none" stroke="#5b2a86" stroke-width="1.2" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1211.8,311.1 L1208.6,312.6 L1216.2,314.0 L1206.2,315.5 L1217.2,316.7 L1205.6,318.1 L1217.6,319.5 L1205.8,320.8 L1216.3,322.2 L1207.9,323.7 L1213.7,325.1 L1210.8,326.7 L1220.6,329.4 L1203.5,332.2 L1220.5,335.0 L1204.0,337.8 L1220.5,340.2 L1204.5,342.4 L1220.3,345.0 L1204.7,347.6 L1220.1,350.3 L1205.2,353.1 L1219.5,355.7 L1205.9,358.1 L1219.5,360.3 L1206.1,362.6 L1219.0,365.4 L1206.6,367.5 L1219.1,369.7 L1207.1,371.9 L1218.5,374.5 L1209.5,376.9 L1216.3,379.4 L1210.7,381.6 L1215.9,384.0 L1209.4,386.6 L1217.6,389.1 L1212.2,391.5 L1214.5,393.9 L1209.5,396.6 L1218.1,399.1 L1213.8,401.7 L1213.3,404.2 L1209.3,406.6 L1218.4,409.5 L1215.3,412.2 L1212.6,414.6 L1209.2,417.0 L1219.2,419.2 L1216.7,421.4 L1211.6,424.1" fill="none" stroke="#ffe066" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1082.5,328.2 L1079.6,329.6 L1085.7,330.7 L1077.3,331.7 L1087.2,332.9 L1076.8,334.1 L1087.2,335.5 L1077.6,336.9 L1085.6,338.0 L1078.9,339.2 L1083.1,340.5 L1080.6,341.8 L1088.7,344.0 L1074.2,346.3 L1088.6,348.5 L1074.7,350.7 L1088.3,352.9 L1074.4,355.4 L1087.6,357.8 L1074.4,359.8 L1087.4,362.0 L1074.6,364.0 L1086.4,366.3 L1075.0,368.4 L1085.9,371.0 L1074.8,372.9 L1085.8,375.1 L1075.0,377.4 L1085.6,379.9 L1074.9,382.1 L1084.7,384.4 L1075.7,386.8 L1084.1,389.0 L1075.9,391.5 L1084.0,393.8 L1075.9,396.1 L1083.3,398.3 L1075.6,400.4 L1083.0,402.9 L1076.3,405.2 L1082.0,407.5 L1076.1,410.0 L1081.5,411.9 L1076.6,414.4 L1081.4,416.6 L1077.0,419.0 L1080.5,421.5 L1077.1,423.6" fill="none" stroke="#ffb627" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1087.6,347.5 L1085.9,344.3 L1088.9,341.1 L1087.2,337.8 L1090.2,334.6 L1088.5,331.4 L1091.5,328.2 L1089.8,325.0 L1092.7,321.8 L1091.1,318.6" fill="none" stroke="#ffb627" stroke-width="1.1" stroke-linecap="round" filter="url(#spray)"/>
<path d="M781.0,323.2 L778.1,324.2 L784.3,325.6 L775.8,326.9 L785.4,328.3 L774.8,329.4 L785.5,330.6 L774.9,332.0 L785.0,333.1 L776.2,334.3 L782.2,335.6 L779.1,336.9 L780.7,338.9 L772.3,340.9 L787.4,342.9 L772.5,345.4 L787.2,347.8 L772.7,349.8 L786.6,352.0 L772.5,354.5 L785.8,356.4 L772.6,359.0 L785.8,361.5 L772.5,363.8 L784.9,366.3 L772.6,368.6 L784.2,371.2 L773.0,373.4 L784.1,375.6 L773.1,377.6 L783.9,379.7 L773.4,381.9 L782.9,384.0 L773.1,386.3 L782.8,388.8 L773.6,390.9 L782.0,393.4 L773.6,395.5 L781.7,397.5 L773.5,399.9 L781.2,401.9 L774.0,404.4 L780.6,406.7 L774.3,409.1 L780.2,411.1 L774.6,413.4 L779.8,415.4 L774.9,417.6 L778.8,420.1 L774.9,422.4 L777.9,424.7" fill="none" stroke="#6c7ae0" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1339.3,318.2 L1336.5,319.5 L1343.3,321.0 L1334.1,322.4 L1345.0,323.8 L1333.0,325.3 L1345.0,326.6 L1333.4,328.1 L1343.8,329.4 L1335.9,330.9 L1340.3,332.2 L1338.0,333.6 L1346.8,336.0 L1330.4,338.2 L1346.5,340.5 L1330.6,343.2 L1346.4,345.7 L1331.1,347.8 L1345.9,350.6 L1330.9,353.2 L1346.0,355.3 L1331.1,357.7 L1345.3,360.1 L1331.7,362.6 L1344.8,365.2 L1331.5,367.4 L1344.7,370.0 L1332.0,372.1 L1344.4,374.3 L1332.1,376.8 L1344.0,379.5 L1332.4,381.9 L1343.5,384.4 L1333.1,387.1 L1342.7,389.2 L1332.7,391.4 L1342.3,393.5 L1333.6,396.0 L1341.9,398.7 L1333.2,401.0 L1341.4,403.2 L1334.1,406.0 L1340.9,408.2 L1334.3,410.4 L1340.3,412.9 L1334.6,415.5 L1340.3,417.7 L1334.5,420.2 L1339.5,422.8 L1335.3,425.3 L1338.6,427.4" fill="none" stroke="#8e44c9" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M883.2,318.1 L880.3,319.4 L887.0,320.7 L877.7,321.9 L888.2,323.4 L876.8,324.6 L888.3,325.8 L876.8,327.2 L887.9,328.3 L878.1,329.7 L885.8,331.3 L881.6,332.6 L883.4,335.1 L873.8,337.4 L890.7,339.9 L874.3,342.3 L890.2,344.6 L874.5,347.0 L889.4,349.5 L874.7,352.0 L889.2,354.4 L874.7,356.5 L888.7,359.3 L874.4,362.0 L888.0,364.8 L875.0,367.0 L887.7,369.3 L875.1,371.4 L887.3,374.1 L875.3,376.2 L886.3,378.3 L875.2,380.6 L885.9,382.7 L875.0,385.0 L885.4,387.5 L875.6,390.0 L885.1,392.7 L875.3,394.9 L884.3,397.2 L875.9,399.9 L883.9,402.2 L875.7,404.7 L883.5,406.8 L876.0,409.0 L882.9,411.8 L876.3,414.4 L881.9,416.6 L876.4,418.8 L881.7,421.5 L877.3,423.6 L881.0,426.3" fill="none" stroke="#2a9d8f" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M974.5,318.2 L971.1,319.6 L979.0,321.0 L968.7,322.4 L980.1,323.9 L968.5,325.5 L980.3,326.9 L968.9,328.5 L979.6,329.9 L970.6,331.3 L977.0,332.9 L974.2,334.4 L983.8,337.2 L966.7,339.5 L984.1,342.1 L967.5,345.0 L983.8,347.2 L967.9,349.9 L984.3,352.5 L968.3,354.9 L983.9,357.3 L968.7,360.0 L984.0,362.9 L969.7,365.4 L983.9,368.3 L970.2,370.6 L983.6,373.5 L971.1,375.8 L983.6,378.7 L971.2,381.3 L983.4,384.2 L972.2,386.4 L983.9,389.0 L972.9,391.4 L983.5,394.4 L973.8,397.0 L983.5,399.6 L974.5,402.2 L983.6,404.6 L974.6,407.2 L983.1,409.7 L975.1,412.6 L983.2,415.2 L975.9,417.6 L983.0,420.5 L977.1,423.2 L982.8,426.0 L977.7,428.3 L982.5,430.7 L978.4,433.3" fill="none" stroke="#c8102e" stroke-width="1.3" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1177.7,320.2 L1174.1,321.7 L1181.3,323.0 L1171.6,324.3 L1183.4,325.9 L1170.9,327.5 L1183.1,329.0 L1171.7,330.4 L1181.7,332.0 L1173.1,333.4 L1179.1,334.8 L1175.9,336.4 L1186.1,339.2 L1168.2,341.9 L1185.9,344.3 L1169.0,346.8 L1184.9,349.5 L1168.6,352.1 L1185.2,354.9 L1169.2,357.2 L1184.4,359.7 L1169.5,362.5 L1184.1,364.9 L1170.0,367.6 L1183.5,370.3 L1169.8,372.8 L1183.4,375.1 L1170.3,377.3 L1183.3,379.9 L1170.9,382.2 L1182.5,384.5 L1171.3,386.7 L1182.7,389.4 L1171.4,391.7 L1182.0,394.5 L1171.7,396.9 L1181.7,399.2 L1171.9,402.0 L1181.4,404.9 L1172.4,407.7 L1180.6,410.3 L1172.6,413.0 L1180.2,415.8 L1172.8,418.1 L1179.7,421.0 L1173.3,423.7 L1179.2,426.2 L1174.3,428.6 L1178.7,431.3 L1175.0,434.0 L1178.4,436.7" fill="none" stroke="#ffe066" stroke-width="1.3" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1274.9,336.8 L1271.4,338.0 L1278.2,339.2 L1269.8,340.4 L1279.2,341.5 L1268.7,342.8 L1279.7,344.1 L1269.3,345.5 L1279.0,346.9 L1270.6,348.1 L1276.6,349.2 L1273.1,350.3 L1275.3,352.7 L1266.1,354.7 L1281.6,357.3 L1266.7,359.7 L1281.6,362.2 L1267.3,364.3 L1281.3,366.3 L1267.0,368.4 L1280.9,371.0 L1267.5,373.3 L1280.6,375.8 L1267.6,377.8 L1280.5,380.4 L1268.4,382.8 L1280.4,384.9 L1268.1,387.3 L1280.1,389.5 L1268.6,391.8 L1279.7,393.9 L1268.7,395.9 L1279.0,398.0 L1269.0,400.3 L1279.0,402.3 L1269.8,404.6 L1278.4,407.1 L1269.7,409.2 L1278.3,411.7 L1270.0,413.6 L1277.9,415.6 L1270.3,417.8 L1277.4,420.1 L1270.5,422.5 L1277.5,425.0 L1271.3,427.2 L1276.7,429.3 L1271.9,431.5 L1276.1,434.1 L1272.2,436.6 L1275.8,439.1" fill="none" stroke="#ff7b1c" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1094.5,330.7 L1091.1,332.3 L1098.2,333.7 L1088.4,335.3 L1100.1,336.5 L1088.1,337.9 L1100.2,339.1 L1088.9,340.2 L1099.4,341.5 L1090.0,342.7 L1097.8,344.0 L1093.3,345.2 L1095.8,346.5 L1094.2,348.6 L1103.7,350.8 L1086.6,353.2 L1103.1,355.7 L1087.2,357.9 L1103.1,360.2 L1087.8,362.4 L1103.4,364.6 L1088.1,366.8 L1103.1,369.4 L1088.7,371.7 L1103.0,374.0 L1089.2,376.5 L1103.5,378.9 L1090.0,381.4 L1103.0,384.2 L1090.3,386.4 L1103.0,389.0 L1091.1,391.3 L1103.4,393.6 L1091.7,395.7 L1102.9,397.8 L1092.2,400.6 L1102.9,402.9 L1093.1,405.2 L1103.0,407.8 L1093.7,410.4 L1102.9,412.7 L1094.2,415.5 L1102.7,418.3 L1094.6,420.6 L1102.6,422.9 L1095.2,425.7 L1102.2,428.1 L1095.9,430.5 L1102.2,432.6 L1096.8,435.2 L1102.3,437.7 L1097.7,440.1 L1101.6,442.8" fill="none" stroke="#ffb627" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M911.7,328.8 L907.8,330.3 L915.7,331.8 L905.7,333.4 L917.5,334.9 L905.1,336.2 L917.8,337.5 L905.6,338.7 L916.6,340.1 L907.7,341.6 L913.9,342.9 L910.6,344.4 L913.0,346.5 L903.5,348.9 L920.4,351.8 L904.0,354.1 L921.0,356.4 L904.6,359.3 L920.8,362.1 L905.4,364.5 L920.5,367.3 L905.5,369.5 L920.3,371.8 L905.8,374.5 L920.3,377.1 L906.9,379.6 L920.6,381.8 L906.9,384.5 L920.2,387.4 L907.6,389.7 L920.4,392.5 L908.8,395.3 L918.2,398.2 L911.4,400.9 L917.2,403.4 L910.7,406.3 L919.1,408.9 L913.4,411.3 L916.7,413.7 L911.1,416.5 L919.7,419.0 L915.5,421.2 L915.7,423.5 L911.4,425.7 L920.9,428.1 L916.9,430.4 L914.9,432.9 L911.2,435.6 L921.3,438.5 L919.3,441.4 L913.9,443.5" fill="none" stroke="#2a9d8f" stroke-width="1.3" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M811.8,343.2 L808.5,344.4 L815.8,345.8 L806.9,347.1 L816.4,348.2 L806.1,349.3 L816.8,350.6 L806.0,352.1 L816.0,353.3 L807.7,354.7 L812.9,356.1 L810.6,357.4 L811.7,359.3 L803.4,361.8 L818.9,364.1 L803.9,366.1 L818.6,368.3 L803.9,370.9 L818.2,373.1 L804.2,375.6 L818.0,377.5 L804.5,379.8 L817.1,382.2 L804.5,384.2 L816.9,386.5 L804.6,388.7 L816.3,391.2 L805.0,393.3 L816.4,395.5 L805.1,397.4 L815.7,399.8 L805.0,401.8 L813.8,403.8 L807.7,405.8 L812.7,408.4 L807.1,410.4 L813.7,412.8 L808.9,415.4 L811.7,417.6 L806.2,419.6 L814.0,421.6 L809.9,423.8 L810.1,425.7 L805.7,428.0 L814.2,430.3 L810.4,432.7 L808.8,435.0 L805.4,437.6 L814.6,440.1 L811.8,442.5 L807.1,444.9" fill="none" stroke="#111" stroke-width="1.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1036.6,324.8 L1033.3,326.1 L1041.2,327.8 L1030.7,329.3 L1042.6,330.9 L1029.4,332.4 L1042.8,333.9 L1030.4,335.5 L1041.1,337.0 L1031.7,338.5 L1038.6,340.0 L1034.9,341.4 L1036.9,343.8 L1026.5,346.2 L1044.5,349.0 L1026.6,351.8 L1044.5,354.9 L1027.3,358.0 L1043.5,360.6 L1026.8,363.7 L1042.8,366.6 L1027.0,369.4 L1043.1,371.9 L1027.1,374.4 L1042.4,376.9 L1027.5,379.8 L1041.9,382.3 L1027.7,385.1 L1040.9,387.7 L1028.0,390.5 L1041.0,392.8 L1028.1,395.2 L1040.0,397.6 L1028.4,400.1 L1040.0,402.8 L1029.0,405.8 L1039.0,408.6 L1029.0,411.1 L1039.0,414.0 L1029.1,416.3 L1037.7,419.2 L1029.2,421.6 L1037.6,424.4 L1029.7,427.5 L1036.6,430.3 L1029.8,432.7 L1036.2,435.6 L1030.3,438.2 L1035.9,441.2 L1030.9,444.2 L1034.6,446.6" fill="none" stroke="#f04e23" stroke-width="1.3" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M871.1,327.3 L867.5,328.6 L874.9,329.9 L865.5,331.2 L876.9,332.8 L864.6,334.1 L877.1,335.7 L864.3,337.0 L876.6,338.5 L866.2,340.0 L874.6,341.5 L869.3,343.0 L872.5,344.4 L870.7,346.9 L880.3,349.5 L862.3,352.1 L881.1,355.2 L862.9,357.5 L881.0,360.5 L863.6,363.1 L880.9,365.8 L864.4,368.3 L880.5,370.8 L864.9,373.3 L880.5,376.0 L865.4,379.1 L880.8,381.7 L866.3,384.5 L880.2,387.5 L866.8,390.4 L880.1,393.4 L867.9,396.3 L880.6,398.7 L868.5,401.0 L880.1,403.8 L869.0,406.9 L880.0,409.9 L869.5,412.7 L879.9,415.6 L870.4,418.7 L879.9,421.0 L871.2,423.9 L879.9,426.8 L871.9,429.9 L879.6,432.8 L873.1,435.9 L879.1,438.9 L873.9,441.8 L879.5,444.5 L874.3,447.4 L878.6,449.9" fill="none" stroke="#b07cd8" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1399.4,339.7 L1395.9,341.2 L1403.8,342.4 L1394.5,343.6 L1405.4,345.0 L1393.1,346.5 L1405.3,347.8 L1393.8,349.0 L1405.2,350.3 L1395.2,351.8 L1402.9,353.1 L1398.8,354.4 L1400.6,355.9 L1391.2,358.7 L1408.6,361.2 L1392.0,363.9 L1408.8,366.4 L1392.9,368.9 L1408.4,371.3 L1392.8,373.5 L1408.5,375.9 L1393.6,378.8 L1408.1,381.3 L1394.5,383.6 L1408.1,385.8 L1395.0,388.3 L1408.2,390.7 L1395.6,393.0 L1408.1,395.4 L1395.7,397.6 L1408.1,399.8 L1396.2,402.0 L1408.0,404.3 L1398.9,406.6 L1405.4,409.4 L1399.0,412.0 L1406.2,414.3 L1400.9,417.0 L1404.8,419.4 L1399.0,421.8 L1407.4,424.5 L1402.8,427.3 L1403.9,429.9 L1399.2,432.4 L1408.5,435.2 L1404.3,437.6 L1402.5,440.3 L1399.7,443.1 L1409.3,445.4 L1406.9,447.8 L1401.7,450.6" fill="none" stroke="#111" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1248.5,330.8 L1244.5,332.3 L1252.7,334.0 L1242.3,335.7 L1254.1,337.2 L1241.7,338.9 L1254.0,340.4 L1241.8,342.1 L1253.2,343.4 L1243.7,344.7 L1249.9,346.2 L1246.6,347.7 L1248.8,350.4 L1239.0,352.9 L1257.2,355.4 L1238.8,358.2 L1256.3,361.1 L1239.5,364.0 L1256.4,366.5 L1239.0,369.1 L1256.0,371.8 L1239.6,374.3 L1255.0,376.8 L1239.8,379.5 L1254.7,382.1 L1240.4,385.1 L1254.4,387.4 L1240.2,390.2 L1254.2,392.7 L1240.6,395.0 L1253.3,397.9 L1241.0,400.9 L1251.2,403.7 L1243.8,406.6 L1250.1,409.5 L1242.8,411.8 L1251.0,414.2 L1244.9,417.2 L1248.0,419.9 L1242.0,422.6 L1251.7,424.9 L1246.4,427.4 L1246.8,430.1 L1242.0,433.0 L1252.0,435.3 L1247.4,438.1 L1245.2,440.6 L1241.6,443.0 L1252.0,445.4 L1248.7,448.3 L1243.6,451.0 L1241.3,453.4" fill="none" stroke="#ff7b1c" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1325.4,332.7 L1322.0,334.1 L1329.9,335.5 L1319.1,336.9 L1331.2,338.3 L1318.7,339.8 L1331.5,341.3 L1319.0,342.9 L1331.0,344.4 L1320.3,345.7 L1328.8,347.3 L1324.5,348.8 L1326.5,350.1 L1316.1,353.0 L1334.6,355.6 L1316.3,358.7 L1334.9,361.2 L1316.9,363.9 L1334.2,366.6 L1317.7,368.9 L1333.8,371.3 L1317.9,374.2 L1334.3,377.1 L1318.6,379.6 L1333.7,382.2 L1318.5,384.7 L1333.4,387.2 L1319.5,389.9 L1333.6,392.3 L1319.8,395.1 L1333.1,397.5 L1320.4,400.5 L1333.4,403.0 L1320.6,406.1 L1332.4,409.1 L1321.7,411.9 L1332.7,414.7 L1321.8,417.1 L1332.3,419.9 L1322.5,422.9 L1332.3,425.3 L1323.1,428.0 L1332.0,431.0 L1323.8,433.4 L1331.5,436.1 L1323.8,438.7 L1331.2,441.0 L1324.9,443.9 L1330.8,446.7 L1325.4,449.6 L1330.4,452.5 L1326.6,455.2" fill="none" stroke="#c8102e" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1333.1,357.5 L1330.9,353.4 L1334.7,349.2 L1332.6,345.1 L1336.4,341.0 L1334.2,336.9 L1338.0,332.7 L1335.9,328.6 L1339.7,324.5 L1337.5,320.3" fill="none" stroke="#c8102e" stroke-width="1.4" stroke-linecap="round" filter="url(#spray)"/>
<path d="M980.3,345.3 L976.4,346.8 L984.0,348.3 L974.3,349.6 L985.2,351.0 L973.4,352.5 L985.9,353.8 L974.1,355.3 L984.1,356.6 L975.5,358.0 L981.8,359.2 L978.4,360.7 L980.4,363.0 L970.7,365.8 L987.4,368.4 L971.2,371.2 L987.3,373.9 L971.4,376.2 L986.9,379.0 L971.1,381.7 L986.4,384.2 L971.6,386.8 L986.0,389.3 L972.0,391.7 L985.6,394.1 L972.2,396.9 L985.4,399.1 L972.5,401.8 L985.0,404.2 L972.7,406.5 L984.5,409.4 L972.8,411.8 L984.1,414.4 L973.3,417.0 L983.9,419.8 L973.5,422.0 L983.5,424.7 L974.0,427.4 L982.8,430.0 L973.7,432.7 L982.5,435.2 L974.0,437.6 L982.1,440.5 L974.7,442.9 L981.3,445.4 L974.8,447.9 L980.9,450.6 L975.3,453.1 L980.3,455.9 L975.7,458.3" fill="none" stroke="#c8102e" stroke-width="1.3" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1127.7,351.8 L1124.3,353.1 L1131.2,354.6 L1121.7,356.1 L1133.2,357.6 L1121.3,359.1 L1133.0,360.3 L1121.4,361.7 L1131.8,363.1 L1123.7,364.5 L1128.8,365.7 L1125.5,367.0 L1127.6,369.7 L1118.1,372.0 L1134.6,374.4 L1118.1,377.0 L1134.1,379.7 L1118.4,382.2 L1133.6,384.4 L1118.2,386.6 L1133.5,388.9 L1118.3,391.1 L1133.0,393.8 L1118.9,396.2 L1132.2,398.6 L1119.0,401.3 L1131.5,404.0 L1119.3,406.6 L1131.3,408.9 L1119.2,411.6 L1130.8,414.3 L1119.3,416.7 L1129.9,419.0 L1119.5,421.8 L1129.7,424.5 L1119.8,427.0 L1128.6,429.7 L1119.6,432.3 L1128.6,435.0 L1120.1,437.3 L1127.7,439.4 L1120.1,441.7 L1127.0,444.3 L1120.0,446.9 L1126.7,449.1 L1120.8,451.9 L1125.9,454.1 L1121.0,456.6 L1125.7,458.7 L1121.2,461.1" fill="none" stroke="#ffb627" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1169.9,346.3 L1166.3,347.7 L1174.0,349.1 L1164.3,350.5 L1175.4,352.1 L1163.3,353.6 L1176.1,355.2 L1163.9,356.8 L1175.1,358.1 L1165.1,359.4 L1172.7,360.7 L1168.8,362.1 L1170.9,364.9 L1160.7,367.7 L1179.1,370.6 L1161.5,373.5 L1178.5,376.3 L1162.1,378.6 L1178.0,381.5 L1162.2,384.4 L1177.8,387.1 L1162.5,389.9 L1177.3,392.6 L1162.9,394.9 L1177.2,397.4 L1163.6,400.3 L1176.9,402.6 L1163.9,405.3 L1177.0,408.3 L1164.0,411.0 L1176.5,413.5 L1164.9,416.5 L1176.0,419.1 L1165.1,421.9 L1176.1,424.3 L1165.5,427.0 L1175.5,429.5 L1165.8,431.8 L1175.3,434.7 L1165.8,437.2 L1174.5,439.8 L1166.6,442.3 L1174.1,444.5 L1167.0,447.2 L1173.9,449.7 L1167.5,452.6 L1173.8,455.6 L1168.1,458.1 L1173.2,460.4 L1168.9,462.8 L1172.7,465.1" fill="none" stroke="#ff7b1c" stroke-width="1.3" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1300.3,357.4 L1297.3,358.7 L1304.2,360.0 L1294.9,361.5 L1306.2,362.7 L1294.2,363.9 L1306.1,365.3 L1294.2,366.8 L1305.3,368.3 L1296.5,369.9 L1303.5,371.2 L1300.2,372.4 L1301.5,373.9 L1291.5,376.1 L1309.5,378.7 L1291.9,381.1 L1309.4,383.6 L1292.5,386.2 L1308.9,388.6 L1293.1,390.9 L1308.9,393.8 L1293.2,396.3 L1308.4,399.0 L1293.8,401.3 L1307.9,404.1 L1294.0,406.8 L1307.6,409.5 L1295.1,412.2 L1308.2,414.6 L1295.2,417.3 L1307.7,419.5 L1295.8,422.2 L1307.1,424.7 L1296.2,427.0 L1307.1,429.2 L1296.2,431.8 L1306.8,434.5 L1296.9,437.4 L1306.9,440.2 L1297.4,442.7 L1306.7,445.0 L1298.3,447.4 L1306.3,450.0 L1298.6,452.7 L1305.5,455.1 L1299.0,457.8 L1305.3,460.5 L1299.7,463.1 L1305.2,465.9 L1300.4,468.8 L1304.5,471.1" fill="none" stroke="#c8102e" stroke-width="1.3" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M800.1,348.6 L796.4,350.2 L804.5,351.6 L793.9,353.0 L806.1,354.5 L793.6,355.9 L806.6,357.6 L793.8,359.3 L805.4,360.9 L795.1,362.2 L802.9,363.9 L798.5,365.2 L801.3,368.3 L790.4,371.3 L809.5,374.0 L790.4,376.4 L809.1,378.9 L790.7,381.3 L808.1,384.3 L791.8,387.0 L807.8,390.1 L792.1,392.6 L807.7,395.3 L791.9,398.3 L807.5,401.2 L792.8,403.8 L806.8,406.2 L792.7,408.8 L807.1,411.2 L792.9,414.2 L806.2,416.7 L793.4,419.2 L803.7,422.4 L796.4,425.5 L802.4,428.2 L796.1,431.3 L803.8,433.9 L797.6,436.8 L801.0,439.9 L795.2,442.8 L804.5,445.6 L799.3,448.5 L799.8,451.3 L794.6,453.7 L805.2,456.7 L801.2,459.1 L798.5,461.8 L794.1,465.0 L805.6,468.0 L802.7,470.6 L796.6,473.1" fill="none" stroke="#111" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1362.2,352.2 L1358.3,353.7 L1366.9,355.2 L1356.4,356.9 L1368.6,358.3 L1355.5,359.8 L1368.8,361.3 L1356.5,362.7 L1368.1,364.2 L1358.6,365.8 L1365.0,367.5 L1361.3,369.1 L1372.4,371.9 L1353.7,374.3 L1372.3,377.2 L1354.2,379.6 L1372.0,382.5 L1354.8,385.5 L1371.9,388.3 L1355.4,390.8 L1372.3,393.2 L1356.6,396.2 L1372.3,399.1 L1357.2,401.7 L1372.2,404.0 L1357.7,406.6 L1372.2,409.4 L1358.5,412.4 L1372.0,414.8 L1359.3,417.3 L1371.4,420.1 L1359.4,422.3 L1369.7,425.3 L1363.1,428.3 L1369.1,431.0 L1362.3,433.9 L1370.8,436.4 L1364.7,439.3 L1368.2,441.9 L1362.4,444.3 L1371.8,447.1 L1367.1,449.4 L1367.6,452.2 L1362.7,455.2 L1372.7,458.2 L1369.3,460.5 L1366.3,463.3 L1363.1,465.6 L1373.7,467.9 L1370.8,471.0 L1365.6,473.5" fill="none" stroke="#3b5bdb" stroke-width="1.3" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M914.5,362.9 L910.6,364.3 L917.9,365.6 L908.8,367.1 L919.5,368.4 L907.9,369.6 L920.2,371.1 L908.5,372.2 L919.2,373.4 L909.7,374.8 L917.4,376.0 L913.0,377.4 L915.1,378.9 L905.7,381.4 L922.2,383.9 L906.1,386.2 L922.0,388.7 L905.9,390.9 L921.6,393.2 L906.5,395.8 L921.4,398.0 L906.9,400.2 L921.2,402.8 L907.2,405.2 L921.2,407.9 L907.4,410.5 L920.7,412.9 L908.3,415.5 L920.7,417.9 L908.1,420.7 L920.4,423.2 L908.6,425.5 L920.1,427.9 L908.9,430.4 L919.7,432.6 L909.1,435.3 L919.6,437.5 L910.0,439.9 L918.7,442.2 L909.9,444.9 L918.5,447.1 L910.7,449.7 L918.1,451.9 L911.0,454.2 L917.9,457.0 L911.7,459.6 L917.3,462.0 L911.6,464.7 L916.9,467.0 L912.2,469.3 L916.5,471.5 L913.3,473.9" fill="none" stroke="#2a9d8f" stroke-width="1.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M921.0,385.3 L919.0,381.6 L922.5,377.8 L920.5,374.1 L924.0,370.4 L922.0,366.6 L925.5,362.9 L923.5,359.1 L927.0,355.4 L925.0,351.7" fill="none" stroke="#2a9d8f" stroke-width="1.2" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1198.8,360.1 L1195.7,361.5 L1203.2,362.8 L1193.8,364.1 L1205.2,365.7 L1192.8,367.3 L1205.8,368.7 L1193.1,369.9 L1204.7,371.2 L1194.9,372.5 L1202.8,373.9 L1198.9,375.6 L1200.7,378.5 L1191.0,381.2 L1209.2,384.2 L1191.6,386.5 L1208.6,389.2 L1192.0,392.0 L1209.1,394.3 L1192.6,397.2 L1208.5,399.8 L1193.3,402.6 L1208.7,404.9 L1194.1,407.5 L1208.6,410.4 L1194.7,413.4 L1208.8,416.2 L1195.7,418.6 L1208.8,420.9 L1196.2,423.9 L1208.6,426.4 L1197.1,429.3 L1208.7,432.2 L1197.6,435.1 L1208.2,437.6 L1197.8,439.9 L1208.5,442.6 L1199.1,445.1 L1208.5,447.6 L1199.7,450.5 L1207.8,453.3 L1200.3,456.1 L1207.6,458.9 L1200.8,461.7 L1208.1,464.1 L1201.9,466.3 L1207.4,469.2 L1202.2,471.6 L1207.4,474.1 L1203.2,477.0" fill="none" stroke="#f04e23" stroke-width="1.3" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1069.4,353.2 L1065.0,354.6 L1073.1,356.3 L1062.9,358.1 L1075.3,359.7 L1061.8,361.2 L1075.0,362.9 L1062.2,364.3 L1073.7,366.0 L1064.5,367.6 L1071.0,369.3 L1067.7,370.6 L1069.6,373.7 L1059.5,376.8 L1077.9,379.3 L1059.0,382.3 L1078.0,385.0 L1059.3,388.2 L1077.3,390.9 L1060.4,393.6 L1077.4,396.6 L1060.7,399.5 L1076.7,401.9 L1061.0,405.0 L1075.9,407.9 L1061.4,410.3 L1075.7,413.5 L1061.3,416.6 L1075.2,419.9 L1061.8,423.0 L1075.4,425.9 L1062.0,428.4 L1074.5,431.6 L1062.5,434.4 L1074.5,436.9 L1063.1,439.9 L1073.7,443.0 L1063.6,445.9 L1073.8,448.8 L1064.1,451.3 L1073.1,453.8 L1064.4,456.6 L1072.9,459.4 L1064.8,462.2 L1072.3,464.7 L1065.6,467.8 L1071.8,470.3 L1065.7,472.8 L1071.6,476.0 L1066.6,479.0" fill="none" stroke="#ff7b1c" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1012.0,363.1 L1007.7,364.6 L1015.7,366.2 L1005.8,367.5 L1017.8,369.1 L1004.9,370.5 L1017.5,371.9 L1004.7,373.3 L1016.7,374.8 L1006.6,376.3 L1014.3,377.9 L1010.1,379.2 L1012.3,382.0 L1001.9,384.4 L1020.2,387.1 L1002.2,389.9 L1019.6,392.9 L1002.1,395.2 L1019.5,397.7 L1002.5,400.1 L1018.6,402.9 L1002.2,405.7 L1017.9,408.3 L1002.7,411.0 L1018.1,413.5 L1003.3,416.6 L1017.3,419.4 L1003.2,422.0 L1016.8,425.1 L1003.8,427.9 L1016.2,430.3 L1003.6,433.3 L1016.1,435.9 L1003.7,438.9 L1015.5,441.6 L1004.1,444.4 L1014.6,447.2 L1004.5,449.9 L1014.2,452.5 L1005.1,455.2 L1014.0,457.9 L1005.1,460.8 L1013.4,463.3 L1005.7,466.2 L1013.0,468.8 L1006.1,471.3 L1011.9,474.0 L1006.1,476.5 L1011.7,479.4 L1007.0,482.1 L1011.1,485.1" fill="none" stroke="#c8102e" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M745.4,351.1 L741.0,352.7 L750.4,354.2 L738.9,356.0 L752.1,357.5 L738.2,359.3 L752.5,361.1 L738.7,362.5 L751.6,364.0 L740.2,365.9 L749.3,367.4 L744.5,369.2 L747.2,372.0 L735.8,375.2 L756.3,378.0 L736.3,381.1 L755.6,383.9 L736.7,386.6 L756.0,389.2 L737.1,391.9 L755.8,394.8 L738.0,397.9 L755.5,400.9 L738.5,403.6 L755.0,407.1 L738.8,410.3 L755.1,413.0 L739.9,415.9 L755.2,418.8 L740.4,421.5 L754.7,424.7 L740.6,427.7 L755.1,430.7 L741.3,433.9 L754.4,437.2 L741.9,440.3 L754.5,443.3 L742.6,446.5 L753.9,449.3 L743.0,452.5 L754.2,455.2 L744.3,458.5 L753.2,461.8 L744.9,464.9 L753.7,467.8 L745.4,470.5 L752.9,473.4 L746.2,476.5 L752.9,479.8 L747.2,483.0 L751.8,485.9" fill="none" stroke="#2a9d8f" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M826.1,368.0 L822.3,369.6 L831.3,371.0 L820.0,372.6 L832.2,374.1 L819.5,375.6 L833.3,376.9 L819.8,378.2 L832.5,379.6 L820.9,381.1 L830.4,382.7 L824.5,384.1 L827.1,385.4 L825.4,388.3 L835.8,390.9 L817.2,393.7 L835.6,396.6 L817.5,399.5 L835.8,402.3 L818.0,405.1 L835.5,407.5 L818.5,410.0 L835.1,412.7 L819.0,415.9 L834.2,418.4 L819.1,420.9 L834.2,423.8 L819.4,426.9 L834.4,429.9 L820.1,432.8 L833.4,435.5 L819.9,438.3 L833.1,441.3 L823.3,444.3 L830.0,447.5 L822.9,450.5 L831.7,453.4 L824.8,456.3 L829.0,459.3 L822.7,462.3 L832.3,465.3 L826.7,468.3 L827.5,471.1 L821.9,473.8 L832.3,476.9 L828.5,480.0 L826.1,482.6 L822.4,485.7 L833.2,488.1 L830.4,490.7 L824.8,493.8" fill="none" stroke="#111" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M952.1,377.5 L948.5,379.0 L956.5,380.5 L946.1,382.1 L958.4,383.6 L945.3,385.1 L957.7,386.6 L946.4,388.2 L957.0,389.8 L948.2,391.3 L954.0,392.5 L951.0,393.8 L952.5,396.1 L942.7,398.4 L961.0,401.0 L943.1,403.3 L960.5,406.0 L943.2,408.2 L959.7,411.0 L943.9,413.4 L959.4,415.7 L944.2,418.6 L959.4,421.4 L944.3,424.3 L959.0,426.7 L944.6,429.6 L958.4,432.4 L944.8,435.2 L958.5,438.0 L945.7,440.2 L958.0,442.6 L945.8,445.4 L957.2,447.7 L945.7,450.3 L956.9,453.1 L946.0,455.9 L956.8,458.7 L946.6,461.7 L956.3,464.3 L946.9,466.9 L956.2,469.7 L947.3,472.6 L955.8,475.3 L948.3,478.2 L955.3,480.5 L948.2,483.2 L954.3,485.7 L949.2,488.2 L953.8,491.0 L949.8,493.8 L953.3,496.3" fill="none" stroke="#111" stroke-width="1.3" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1120.5,367.4 L1116.3,369.0 L1125.1,370.4 L1113.8,372.0 L1126.3,373.8 L1112.9,375.5 L1126.4,377.1 L1113.4,378.5 L1125.9,380.0 L1115.6,381.6 L1123.1,383.0 L1119.1,384.4 L1120.7,387.2 L1110.8,390.4 L1129.9,392.8 L1110.6,395.8 L1129.6,398.6 L1111.4,401.4 L1129.6,404.6 L1111.7,407.7 L1129.0,410.4 L1111.8,413.4 L1128.8,416.2 L1113.0,419.4 L1128.4,422.4 L1112.8,425.5 L1128.3,428.2 L1113.4,431.0 L1127.5,433.5 L1113.7,436.8 L1127.3,439.4 L1114.4,442.2 L1127.0,445.2 L1115.1,447.9 L1127.4,450.5 L1115.8,453.1 L1127.0,455.6 L1116.5,458.7 L1126.5,461.4 L1116.4,463.9 L1126.3,467.0 L1116.7,470.3 L1126.1,473.1 L1117.9,475.5 L1125.3,478.7 L1118.0,481.9 L1124.8,485.1 L1119.3,487.8 L1124.1,491.1 L1119.6,494.2" fill="none" stroke="#ff7b1c" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1267.0,371.1 L1263.0,372.9 L1272.2,374.4 L1260.5,375.8 L1273.5,377.2 L1259.9,378.9 L1274.2,380.7 L1260.8,382.1 L1272.8,383.6 L1262.6,384.9 L1271.3,386.5 L1265.6,387.9 L1268.8,389.3 L1257.6,392.3 L1277.8,395.5 L1258.6,398.6 L1277.0,401.9 L1258.7,405.1 L1277.3,407.8 L1259.6,410.4 L1277.2,413.6 L1260.6,416.2 L1277.3,419.4 L1261.1,422.1 L1276.7,425.0 L1261.2,427.9 L1276.7,430.5 L1261.7,433.4 L1276.8,436.1 L1262.9,439.4 L1277.0,442.4 L1263.8,445.1 L1277.0,448.1 L1264.4,450.9 L1276.5,454.0 L1264.6,456.6 L1276.3,459.5 L1265.4,462.1 L1275.9,465.2 L1265.9,467.8 L1276.3,470.2 L1266.7,473.1 L1275.5,475.7 L1267.6,478.4 L1275.8,481.7 L1268.1,484.7 L1275.3,487.3 L1268.8,490.5 L1275.1,493.5 L1269.4,496.1 L1274.8,499.4" fill="none" stroke="#c8102e" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1330.0,368.2 L1326.0,369.6 L1335.1,371.3 L1323.3,373.0 L1337.0,374.7 L1322.4,376.6 L1336.9,378.1 L1323.3,379.6 L1336.5,381.2 L1325.0,383.0 L1333.6,384.6 L1328.8,386.4 L1330.5,389.6 L1320.0,392.7 L1340.1,395.8 L1319.6,398.4 L1339.4,401.3 L1320.1,404.7 L1339.5,407.6 L1320.7,410.2 L1339.3,413.7 L1321.2,417.0 L1338.4,420.4 L1321.8,423.2 L1337.9,425.8 L1322.2,428.8 L1338.1,431.9 L1322.4,435.4 L1337.3,438.6 L1322.4,441.2 L1337.4,444.3 L1323.3,447.4 L1336.2,450.4 L1323.2,453.2 L1335.8,456.0 L1324.1,458.6 L1335.5,461.8 L1324.4,464.9 L1335.2,468.0 L1325.0,471.2 L1335.3,474.2 L1325.1,477.4 L1334.4,480.1 L1325.9,483.5 L1334.1,486.9 L1326.2,490.0 L1333.1,493.3 L1326.5,496.3 L1332.9,499.5 L1327.9,502.2 L1331.8,504.9" fill="none" stroke="#8e44c9" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M859.2,361.2 L854.6,363.1 L865.0,365.0 L851.9,366.5 L866.4,368.2 L851.6,370.2 L866.4,371.7 L852.0,373.5 L865.1,375.3 L853.7,377.2 L862.7,378.9 L857.7,380.7 L860.1,383.7 L848.9,387.0 L870.1,390.5 L849.3,393.8 L869.7,396.6 L849.1,400.0 L869.8,402.8 L850.2,405.7 L869.6,408.5 L850.4,411.6 L868.8,414.9 L850.5,418.5 L868.1,422.1 L851.2,424.9 L868.6,428.3 L852.5,431.7 L867.7,435.3 L852.5,438.8 L867.2,442.3 L853.3,445.2 L866.9,448.0 L853.2,450.7 L867.5,453.6 L854.2,457.1 L866.8,460.3 L855.1,463.3 L866.8,466.3 L855.0,469.8 L866.4,472.8 L856.1,476.2 L866.0,479.2 L856.7,482.4 L865.2,485.6 L857.5,488.9 L864.6,492.2 L858.2,495.2 L864.4,498.2 L858.7,501.0 L863.5,504.4" fill="none" stroke="#5b2a86" stroke-width="1.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1179.9,384.4 L1176.5,385.7 L1184.1,387.1 L1173.5,388.4 L1185.8,390.0 L1172.6,391.4 L1185.9,393.0 L1172.9,394.7 L1184.4,396.2 L1174.6,397.8 L1181.3,399.5 L1177.9,401.0 L1180.2,403.8 L1169.9,406.8 L1187.6,409.8 L1170.0,412.5 L1187.5,415.2 L1170.0,417.9 L1187.0,420.8 L1170.0,423.5 L1186.7,426.1 L1170.9,429.1 L1186.4,431.6 L1170.8,434.3 L1185.8,436.8 L1170.9,439.9 L1184.9,442.9 L1171.6,445.6 L1184.4,448.0 L1172.0,450.5 L1184.6,453.1 L1172.2,455.7 L1181.7,458.4 L1175.2,461.3 L1180.9,463.9 L1173.4,466.3 L1182.0,469.1 L1176.3,471.6 L1179.2,474.2 L1172.9,476.8 L1182.3,479.3 L1177.4,481.8 L1177.5,484.4 L1172.7,486.7 L1182.0,489.7 L1178.1,492.1 L1176.1,495.1 L1172.1,497.5 L1182.6,500.5 L1180.0,503.5 L1174.2,505.9" fill="none" stroke="#f04e23" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1374.5,371.7 L1369.9,373.6 L1379.2,375.1 L1367.7,376.9 L1381.0,378.4 L1366.6,380.1 L1380.7,381.9 L1367.3,383.7 L1379.5,385.2 L1369.4,387.0 L1376.3,388.5 L1372.6,390.1 L1374.8,392.8 L1363.3,395.8 L1383.8,398.5 L1363.5,401.1 L1382.9,404.4 L1363.9,407.5 L1383.1,410.7 L1364.2,413.7 L1382.4,417.1 L1364.5,419.9 L1382.0,422.4 L1365.4,425.1 L1381.4,428.0 L1365.8,431.0 L1381.1,434.3 L1366.3,437.5 L1380.6,440.8 L1366.1,444.1 L1380.2,446.8 L1366.5,449.9 L1379.9,452.4 L1367.3,455.8 L1380.0,458.6 L1367.8,461.7 L1378.9,464.6 L1367.4,467.3 L1379.2,470.2 L1367.9,473.0 L1378.7,476.3 L1369.2,479.6 L1378.1,482.6 L1368.9,485.7 L1377.2,488.5 L1369.5,491.2 L1376.5,494.6 L1370.6,497.2 L1376.2,500.4 L1370.7,503.6 L1375.5,506.6" fill="none" stroke="#6c7ae0" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1031.8,378.1 L1027.8,379.9 L1036.7,381.3 L1024.9,382.9 L1037.8,384.5 L1024.4,386.2 L1037.9,387.9 L1024.4,389.6 L1036.6,391.4 L1026.6,393.2 L1033.5,394.6 L1030.1,396.0 L1031.8,399.3 L1020.9,402.6 L1040.4,405.9 L1020.8,408.9 L1040.3,412.2 L1021.2,414.7 L1039.8,418.0 L1021.0,420.7 L1039.0,423.6 L1021.5,426.1 L1038.3,428.9 L1021.6,432.0 L1038.0,435.2 L1021.9,437.8 L1037.6,440.3 L1022.5,443.0 L1037.0,446.1 L1022.6,449.4 L1036.4,452.0 L1023.1,454.8 L1033.5,458.2 L1026.4,460.8 L1032.2,463.4 L1024.7,466.7 L1033.5,469.6 L1027.4,472.4 L1030.6,475.2 L1023.6,477.9 L1033.4,481.0 L1028.5,484.2 L1028.2,487.0 L1022.7,490.2 L1034.2,493.4 L1029.3,496.0 L1026.7,499.3 L1022.6,502.2 L1034.0,504.8 L1030.6,508.1 L1024.5,511.3" fill="none" stroke="#c8102e" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M895.8,388.2 L892.2,389.7 L900.6,391.4 L889.3,393.0 L902.1,394.8 L888.9,396.2 L901.9,397.8 L888.9,399.2 L900.2,400.9 L890.9,402.6 L897.5,404.1 L893.9,405.5 L904.4,408.7 L885.9,411.3 L904.7,414.3 L885.7,416.9 L904.2,419.4 L886.1,422.3 L903.9,425.0 L886.4,427.4 L902.9,430.2 L887.1,432.8 L902.6,435.8 L886.8,439.0 L902.4,442.0 L887.9,445.0 L902.3,447.7 L887.6,450.5 L901.2,453.5 L888.0,456.2 L901.1,458.8 L888.1,461.9 L900.7,464.4 L888.8,467.1 L900.2,470.0 L888.9,473.0 L900.0,476.1 L889.6,478.5 L899.1,481.7 L890.0,484.3 L898.7,486.9 L890.3,489.5 L898.2,492.6 L890.8,495.2 L897.7,497.6 L891.5,500.4 L897.1,503.6 L892.0,506.7 L896.6,509.4 L891.9,512.2" fill="none" stroke="#3b5bdb" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1441.6,391.7 L1438.2,393.0 L1446.5,394.6 L1436.1,395.9 L1448.2,397.5 L1435.0,398.9 L1448.0,400.3 L1435.6,401.8 L1447.7,403.4 L1437.1,405.1 L1444.7,406.8 L1440.9,408.5 L1443.0,411.5 L1433.0,414.3 L1451.5,416.7 L1433.6,419.5 L1451.0,422.4 L1433.6,425.1 L1450.8,427.8 L1434.4,430.2 L1450.9,432.7 L1434.9,435.1 L1451.1,438.1 L1435.3,440.6 L1450.7,443.3 L1436.0,446.2 L1450.5,449.1 L1436.8,452.2 L1450.4,454.9 L1437.0,457.6 L1449.9,460.3 L1437.4,463.0 L1447.8,465.7 L1441.1,468.8 L1446.6,471.5 L1440.1,474.0 L1448.5,476.5 L1442.7,479.6 L1446.0,482.0 L1440.3,484.3 L1449.2,487.2 L1444.5,489.7 L1444.4,492.4 L1439.5,494.9 L1449.7,497.5 L1445.5,500.5 L1443.8,503.6 L1440.2,506.1 L1450.8,508.8 L1448.0,511.9 L1442.5,514.7" fill="none" stroke="#5b2a86" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1449.8,416.6 L1447.6,412.4 L1451.5,408.3 L1449.3,404.1 L1453.1,400.0 L1451.0,395.8 L1454.8,391.7 L1452.6,387.5 L1456.4,383.4 L1454.3,379.2" fill="none" stroke="#5b2a86" stroke-width="1.4" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1223.9,383.8 L1220.0,385.4 L1229.1,387.0 L1217.9,388.6 L1230.7,390.3 L1216.7,391.8 L1231.6,393.3 L1217.9,394.7 L1231.0,396.3 L1219.1,397.8 L1227.8,399.6 L1223.7,401.2 L1226.1,404.5 L1214.8,407.5 L1234.8,410.7 L1215.8,413.3 L1234.4,416.5 L1216.4,419.7 L1234.8,422.9 L1216.7,426.2 L1234.8,429.3 L1217.2,431.8 L1234.4,434.7 L1218.3,437.5 L1234.1,440.0 L1218.6,443.2 L1234.1,445.8 L1218.7,448.4 L1234.0,451.0 L1219.3,453.5 L1234.0,456.1 L1219.9,458.6 L1231.3,461.9 L1223.9,465.3 L1230.8,467.9 L1223.2,470.9 L1231.8,473.7 L1225.6,476.5 L1229.6,479.7 L1223.1,482.9 L1232.9,485.7 L1227.3,488.3 L1228.8,491.1 L1223.4,494.4 L1234.0,497.7 L1229.6,500.3 L1227.6,503.1 L1223.0,506.4 L1234.7,509.1 L1232.0,511.7 L1226.1,514.4 L1223.8,516.9" fill="none" stroke="#f04e23" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M968.7,369.9 L963.6,371.7 L973.6,373.6 L961.6,375.6 L976.0,377.6 L960.4,379.1 L975.9,381.1 L961.2,382.8 L974.4,384.9 L964.1,386.7 L971.4,388.5 L968.0,390.1 L969.8,393.4 L957.7,396.7 L979.6,400.3 L958.0,403.3 L980.1,406.7 L959.1,409.8 L979.7,413.2 L959.2,416.0 L979.7,418.9 L959.9,421.9 L979.7,425.1 L961.1,428.7 L979.0,431.7 L961.1,435.1 L979.4,438.8 L962.8,442.6 L979.0,445.5 L963.2,448.7 L978.7,452.2 L963.5,455.4 L978.0,459.1 L964.7,461.9 L978.7,465.0 L964.6,468.4 L978.5,472.1 L965.9,475.9 L978.0,479.0 L966.4,482.6 L977.5,485.5 L967.0,488.9 L977.0,492.0 L968.5,495.4 L977.4,498.5 L969.1,501.6 L976.5,505.0 L969.6,508.5 L976.6,511.9 L971.2,515.2 L975.5,518.2" fill="none" stroke="#8e44c9" stroke-width="1.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M733.6,394.3 L730.1,395.9 L738.4,397.3 L728.2,398.9 L740.4,400.4 L726.8,402.1 L740.9,403.7 L727.3,405.5 L740.3,407.0 L729.4,408.6 L737.2,410.1 L733.6,411.6 L735.8,414.8 L725.1,417.8 L744.2,421.0 L725.5,423.9 L744.9,426.7 L726.6,429.3 L744.9,432.3 L726.5,435.4 L744.4,438.7 L727.9,441.2 L744.1,443.7 L728.4,446.9 L744.1,450.1 L728.9,453.1 L744.1,455.9 L729.9,458.9 L744.5,461.4 L730.2,464.3 L744.5,467.6 L731.1,470.4 L744.2,473.5 L731.5,476.3 L744.3,479.6 L732.1,482.5 L743.9,485.3 L733.6,488.5 L743.8,491.2 L734.2,494.4 L743.7,497.1 L734.9,500.3 L743.2,503.6 L735.2,506.3 L742.9,509.3 L736.0,511.8 L743.4,514.8 L736.8,518.1 L743.0,521.0 L738.1,524.2" fill="none" stroke="#3b5bdb" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1082.8,400.3 L1078.6,401.9 L1087.4,403.4 L1076.8,404.9 L1088.9,406.2 L1075.3,407.9 L1089.4,409.5 L1075.3,411.1 L1087.6,412.8 L1077.2,414.2 L1085.3,415.9 L1080.5,417.4 L1082.4,420.1 L1071.7,423.1 L1091.0,425.6 L1072.4,428.5 L1090.3,431.0 L1072.4,434.1 L1090.4,437.0 L1072.2,439.6 L1089.1,442.6 L1072.6,445.7 L1089.1,448.2 L1072.3,451.1 L1088.0,454.3 L1072.5,457.5 L1087.7,460.4 L1072.7,463.1 L1087.1,466.2 L1072.9,469.3 L1086.3,471.8 L1073.5,474.3 L1083.8,476.9 L1075.8,479.8 L1082.7,483.1 L1075.1,485.9 L1083.4,488.8 L1077.4,491.7 L1080.4,494.6 L1074.0,497.3 L1084.0,500.6 L1078.2,503.4 L1078.9,506.0 L1073.0,509.2 L1083.8,512.2 L1079.2,514.9 L1076.4,518.0 L1072.2,520.5 L1083.1,523.5 L1080.2,526.0 L1074.5,528.9" fill="none" stroke="#c8102e" stroke-width="1.4" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M772.3,394.9 L768.0,396.5 L777.0,398.0 L765.7,399.6 L779.0,401.4 L765.2,403.3 L780.1,405.1 L765.5,407.0 L778.1,408.8 L767.8,410.7 L775.3,412.1 L771.8,413.7 L773.6,417.1 L762.1,419.9 L783.0,423.0 L762.7,426.1 L782.4,428.7 L762.9,431.4 L782.4,434.2 L763.8,437.3 L782.2,440.3 L764.5,442.9 L781.9,446.1 L765.0,449.5 L781.8,453.0 L765.5,456.2 L781.6,458.9 L766.3,461.7 L781.3,465.1 L766.7,467.9 L781.5,471.3 L767.0,474.0 L778.6,477.0 L770.5,480.5 L777.7,483.1 L769.9,486.5 L779.6,489.3 L772.5,492.6 L776.7,495.3 L769.7,498.5 L779.7,502.0 L774.8,504.8 L774.7,507.8 L769.9,511.3 L781.0,514.6 L776.9,517.5 L773.9,520.6 L769.3,523.4 L781.9,526.7 L778.4,529.6 L772.6,532.6" fill="none" stroke="#8e44c9" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M674.1,394.3 L669.8,395.8 L678.7,397.7 L667.0,399.2 L680.9,401.0 L665.9,402.7 L680.5,404.4 L666.2,406.1 L680.1,408.0 L668.3,409.9 L676.9,411.6 L671.8,413.2 L674.6,416.5 L662.2,419.4 L683.7,422.7 L663.1,425.5 L683.6,428.3 L663.4,431.3 L682.6,434.2 L663.0,437.5 L682.7,440.5 L663.2,443.4 L681.5,446.5 L664.2,449.8 L680.9,453.3 L664.6,456.0 L680.8,458.9 L664.3,462.2 L680.8,465.1 L665.1,468.6 L679.8,471.5 L665.4,474.3 L679.3,477.2 L665.4,480.2 L679.0,483.2 L666.1,485.9 L678.7,489.0 L665.8,492.3 L677.4,495.5 L666.8,498.8 L677.2,502.4 L666.9,505.0 L676.8,508.4 L667.7,511.2 L675.9,514.8 L667.3,517.7 L675.6,520.5 L668.5,524.0 L675.1,527.3 L668.3,530.6 L674.3,533.4 L669.3,536.3" fill="none" stroke="#8e44c9" stroke-width="1.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1312.2,386.1 L1307.6,388.1 L1317.3,390.1 L1304.0,391.9 L1319.7,393.7 L1302.7,395.5 L1319.4,397.3 L1303.7,399.0 L1317.9,401.1 L1305.8,403.1 L1313.9,405.1 L1309.4,406.9 L1311.9,410.6 L1299.3,414.0 L1322.3,417.1 L1299.5,420.5 L1322.3,423.6 L1300.3,426.8 L1321.1,430.1 L1300.7,433.6 L1320.4,437.1 L1300.9,440.2 L1319.8,443.9 L1300.5,446.9 L1320.0,450.0 L1301.2,453.9 L1319.6,457.5 L1301.6,461.1 L1318.7,464.1 L1301.4,467.3 L1318.1,470.8 L1302.3,474.7 L1314.7,478.4 L1305.5,482.1 L1313.1,485.2 L1304.1,488.6 L1314.5,492.4 L1307.8,496.0 L1311.1,499.1 L1304.1,502.7 L1315.2,505.9 L1308.6,509.4 L1308.7,512.8 L1302.9,515.7 L1315.2,519.3 L1310.4,522.8 L1307.1,526.4 L1302.0,529.6 L1315.5,532.8 L1311.8,536.5 L1304.5,540.0" fill="none" stroke="#3b5bdb" stroke-width="1.7" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1127.3,408.8 L1123.0,410.5 L1131.9,412.3 L1120.4,413.9 L1133.8,415.5 L1119.0,416.9 L1133.8,418.4 L1119.9,420.1 L1132.9,421.6 L1120.7,423.1 L1130.5,424.7 L1124.6,426.3 L1127.8,427.8 L1115.8,430.7 L1136.5,433.3 L1115.9,436.4 L1135.9,439.0 L1115.9,442.4 L1135.1,445.6 L1116.2,449.0 L1134.8,451.7 L1116.3,454.5 L1134.0,457.5 L1116.8,460.7 L1133.3,463.7 L1117.0,467.1 L1132.8,470.3 L1117.4,473.6 L1132.2,476.9 L1117.0,480.3 L1131.6,483.3 L1117.2,486.5 L1130.7,489.2 L1117.8,491.8 L1130.1,494.6 L1118.4,497.8 L1129.8,501.2 L1118.5,504.0 L1128.7,506.9 L1118.9,510.3 L1128.5,513.2 L1118.5,516.3 L1127.6,519.4 L1118.6,522.1 L1127.3,525.4 L1119.1,528.1 L1126.4,531.2 L1119.4,534.6 L1125.5,537.2 L1120.5,540.2 L1124.6,543.4" fill="none" stroke="#c8102e" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1411.4,409.5 L1406.9,411.3 L1416.7,413.0 L1404.3,414.5 L1418.2,416.3 L1403.1,417.9 L1417.8,419.4 L1403.5,421.0 L1417.3,422.5 L1405.2,424.2 L1414.3,425.9 L1410.4,427.5 L1412.0,429.3 L1400.4,432.6 L1421.5,435.2 L1400.7,438.0 L1421.1,441.0 L1401.4,443.6 L1420.7,446.9 L1402.0,450.3 L1420.0,453.3 L1401.7,456.7 L1419.6,459.5 L1402.8,462.6 L1419.9,466.0 L1402.9,469.5 L1419.2,472.3 L1402.9,475.3 L1419.2,478.0 L1403.5,480.8 L1418.3,483.4 L1404.0,486.8 L1418.2,489.6 L1407.8,492.7 L1414.8,496.1 L1406.8,499.5 L1415.5,502.8 L1409.2,505.9 L1413.1,508.5 L1406.6,511.4 L1416.8,514.5 L1410.9,517.8 L1411.9,520.6 L1406.2,523.8 L1416.6,527.3 L1412.7,530.0 L1410.1,532.7 L1405.8,536.1 L1417.7,539.4 L1414.6,542.8 L1408.5,546.0" fill="none" stroke="#5b2a86" stroke-width="1.5" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1362.2,413.6 L1357.4,415.6 L1367.2,417.5 L1353.8,419.5 L1368.4,421.1 L1352.9,422.9 L1368.7,424.5 L1354.1,426.2 L1367.0,428.2 L1356.2,430.2 L1362.1,432.1 L1359.7,433.9 L1371.5,436.7 L1350.0,439.9 L1371.2,443.2 L1350.2,446.0 L1370.7,448.8 L1350.8,451.9 L1370.4,454.9 L1350.6,458.2 L1370.0,461.3 L1350.8,464.7 L1368.8,467.8 L1351.4,470.9 L1368.6,474.0 L1351.2,476.8 L1367.5,479.8 L1351.2,483.2 L1367.7,486.2 L1351.8,489.9 L1366.4,493.3 L1352.1,496.2 L1366.4,499.4 L1352.4,502.6 L1365.7,506.0 L1352.2,509.6 L1365.2,512.5 L1352.7,515.2 L1364.6,518.7 L1352.8,521.5 L1363.9,525.1 L1353.9,527.9 L1362.8,530.6 L1354.1,534.2 L1362.1,537.5 L1354.6,541.0 L1362.0,543.7 L1354.3,547.3 L1361.1,550.4 L1355.2,553.4 L1359.6,556.7" fill="none" stroke="#2a9d8f" stroke-width="1.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M808.0,401.6 L802.7,403.5 L813.6,405.4 L800.5,407.5 L815.4,409.6 L798.9,411.7 L815.9,413.8 L799.9,415.6 L814.3,417.7 L802.9,419.6 L812.0,421.3 L806.9,423.1 L809.4,427.0 L796.2,430.9 L820.0,434.0 L797.1,437.2 L820.6,440.6 L797.5,443.7 L819.9,447.3 L797.8,450.5 L819.9,454.1 L798.6,457.9 L819.9,461.0 L799.4,464.4 L819.7,467.7 L799.7,470.9 L819.3,474.6 L800.9,477.9 L818.9,481.8 L801.5,485.5 L819.1,489.0 L802.3,492.7 L817.9,496.3 L802.5,500.0 L817.9,503.6 L803.7,506.7 L817.5,510.3 L803.8,513.5 L817.2,516.8 L805.0,519.9 L817.4,523.2 L806.0,527.1 L816.5,530.6 L806.4,533.7 L816.6,537.5 L806.8,541.0 L816.0,544.4 L808.2,547.7 L815.4,551.6 L808.9,555.5 L815.0,559.2" fill="none" stroke="#6c7ae0" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M818.2,433.9 L815.4,428.5 L820.4,423.1 L817.6,417.8 L822.5,412.4 L819.7,407.0 L824.7,401.6 L821.9,396.3 L826.8,390.9 L824.0,385.5" fill="none" stroke="#6c7ae0" stroke-width="1.8" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1247.8,429.5 L1244.3,431.1 L1253.2,432.6 L1242.1,434.1 L1254.7,436.1 L1240.6,437.7 L1256.0,439.3 L1240.5,440.9 L1255.0,442.7 L1242.8,444.2 L1252.1,446.0 L1247.4,447.8 L1249.6,449.4 L1237.8,452.6 L1259.4,455.3 L1238.5,458.4 L1259.1,461.4 L1239.2,464.4 L1258.7,467.8 L1239.2,471.1 L1258.7,474.1 L1240.5,477.6 L1258.8,480.3 L1240.8,483.6 L1258.4,486.5 L1241.6,489.7 L1258.6,493.1 L1242.3,496.5 L1258.2,499.7 L1242.9,503.0 L1257.9,506.0 L1242.9,509.3 L1255.3,512.8 L1247.1,515.7 L1254.4,518.5 L1246.4,521.4 L1255.5,524.2 L1248.5,527.4 L1252.8,530.5 L1246.1,534.0 L1256.4,536.8 L1251.2,540.2 L1251.5,543.1 L1246.4,545.9 L1257.4,549.1 L1252.5,552.2 L1250.5,555.4 L1246.3,558.8 L1258.5,561.5 L1255.0,564.3 L1249.8,567.1 L1246.3,570.0" fill="none" stroke="#2a9d8f" stroke-width="1.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M901.6,429.7 L897.9,431.6 L907.3,433.4 L894.8,435.3 L909.1,437.2 L893.8,439.1 L908.5,440.8 L894.7,442.5 L907.4,444.0 L896.3,445.6 L903.9,447.5 L900.3,448.9 L902.8,451.9 L890.6,454.6 L911.9,457.9 L891.0,461.3 L911.7,464.1 L891.2,467.5 L911.5,471.1 L892.2,474.0 L911.1,477.0 L892.5,480.5 L910.5,483.9 L892.9,486.8 L910.1,489.5 L893.2,493.0 L909.7,496.2 L893.3,499.4 L909.3,502.9 L893.5,506.1 L908.9,509.4 L894.7,512.3 L908.3,515.6 L894.9,518.2 L907.8,521.7 L895.3,524.4 L907.5,527.4 L895.3,530.5 L906.9,533.6 L895.9,536.3 L905.9,539.4 L896.6,542.9 L905.8,545.9 L897.4,549.5 L905.2,552.7 L897.3,556.1 L904.9,559.0 L898.4,561.8 L904.4,565.2 L899.0,568.4 L903.2,571.2" fill="none" stroke="#5b2a86" stroke-width="1.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1471.1,406.2 L1466.4,408.0 L1477.5,410.3 L1463.6,412.1 L1479.0,414.1 L1462.4,416.3 L1479.8,418.1 L1462.7,420.4 L1477.4,422.2 L1464.6,424.4 L1474.7,426.2 L1468.7,428.4 L1471.5,431.8 L1458.3,435.2 L1483.1,438.3 L1457.7,442.1 L1482.0,445.6 L1458.3,449.3 L1481.7,453.3 L1458.6,457.2 L1480.6,460.6 L1458.7,464.1 L1479.7,467.9 L1459.3,471.1 L1479.5,475.1 L1459.4,479.3 L1479.2,482.4 L1460.3,486.5 L1478.6,489.7 L1459.8,493.4 L1477.9,497.5 L1460.2,501.3 L1477.1,504.9 L1460.5,508.7 L1476.7,512.6 L1461.1,515.9 L1476.1,519.3 L1461.2,522.6 L1475.2,526.6 L1461.8,530.6 L1474.1,534.3 L1462.6,537.7 L1473.5,541.9 L1463.2,545.5 L1473.2,548.6 L1463.9,552.8 L1471.7,556.5 L1464.2,560.2 L1471.3,564.0 L1464.1,567.3 L1470.6,570.7" fill="none" stroke="#b07cd8" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1211.0,424.1 L1206.8,425.8 L1215.7,427.4 L1203.7,429.0 L1218.1,431.0 L1202.6,432.6 L1218.4,434.4 L1203.1,436.2 L1217.0,438.0 L1204.2,440.0 L1214.0,441.7 L1208.2,443.3 L1211.6,445.0 L1198.9,448.7 L1220.6,452.3 L1198.6,455.4 L1220.8,458.4 L1199.0,461.3 L1219.6,464.6 L1198.7,468.4 L1219.4,471.8 L1199.5,474.6 L1218.7,477.7 L1199.7,480.7 L1218.3,484.0 L1200.1,487.6 L1217.5,491.0 L1200.2,494.6 L1216.8,497.7 L1199.9,501.3 L1215.6,504.2 L1200.5,507.1 L1215.5,510.2 L1200.4,513.5 L1214.4,517.0 L1200.5,520.7 L1214.0,523.9 L1200.8,527.2 L1213.3,530.4 L1201.8,533.7 L1213.2,537.0 L1202.1,540.4 L1211.6,544.0 L1202.4,547.2 L1211.5,551.0 L1202.2,554.2 L1210.1,557.5 L1203.0,560.5 L1209.4,564.1 L1202.7,567.8 L1208.2,570.8" fill="none" stroke="#111" stroke-width="1.7" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1017.2,416.6 L1012.5,418.4 L1023.5,420.7 L1009.4,422.9 L1026.1,425.0 L1007.7,427.2 L1025.7,429.1 L1009.1,431.4 L1024.7,433.1 L1011.1,435.1 L1021.1,437.1 L1016.2,439.3 L1019.0,443.0 L1005.7,446.7 L1030.4,450.9 L1006.4,454.8 L1030.0,458.7 L1007.3,462.0 L1030.2,465.8 L1007.7,469.8 L1030.2,473.7 L1008.3,477.5 L1030.2,481.6 L1009.7,485.2 L1030.2,489.1 L1010.8,492.8 L1029.9,496.6 L1011.2,500.6 L1029.4,504.2 L1012.5,508.4 L1029.0,512.3 L1015.7,515.9 L1027.0,519.8 L1017.6,523.1 L1025.4,526.3 L1016.0,529.7 L1027.4,533.8 L1020.4,537.4 L1024.4,541.6 L1016.0,545.7 L1029.0,549.7 L1022.7,553.1 L1022.7,556.8 L1016.4,560.4 L1030.1,564.2 L1025.9,568.4 L1021.4,572.5 L1016.6,576.3 L1031.9,580.2 L1028.5,583.6" fill="none" stroke="#b07cd8" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M718.6,415.3 L713.6,417.4 L725.4,419.5 L710.4,421.5 L726.8,423.9 L709.0,425.6 L727.1,427.9 L709.3,429.7 L726.4,431.9 L712.1,433.8 L723.7,435.7 L717.3,437.6 L719.8,439.8 L705.8,443.2 L731.4,446.7 L705.8,450.4 L731.4,453.7 L706.5,457.8 L731.2,461.9 L707.6,466.1 L730.8,470.2 L707.9,473.9 L730.4,477.2 L708.8,481.1 L730.2,484.5 L709.4,488.3 L729.7,492.0 L709.9,495.4 L729.5,499.5 L711.0,503.0 L729.5,506.5 L711.1,510.0 L729.1,513.3 L715.4,517.5 L724.5,521.2 L715.7,524.7 L725.9,528.5 L717.6,531.9 L723.9,536.1 L714.6,540.4 L726.8,543.8 L720.3,547.4 L722.4,551.2 L714.3,555.2 L728.0,558.8 L722.3,562.5 L720.3,566.6 L714.1,570.7 L729.0,574.4 L724.6,578.6 L717.8,582.5 L715.1,586.8" fill="none" stroke="#2a9d8f" stroke-width="1.9" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M621.7,437.3 L616.9,439.0 L626.2,440.9 L613.8,442.9 L628.3,444.6 L612.4,446.5 L629.2,448.4 L613.7,450.1 L628.2,452.0 L615.1,453.8 L625.3,455.6 L619.8,457.5 L622.0,460.9 L609.4,464.2 L632.2,467.3 L610.0,471.0 L631.8,474.0 L610.8,477.8 L632.3,481.0 L610.8,484.1 L631.7,487.8 L611.3,490.8 L630.9,494.1 L612.3,498.0 L630.6,500.9 L613.1,504.0 L630.7,507.5 L613.0,511.1 L629.9,514.1 L614.0,517.4 L629.6,520.4 L614.0,523.7 L630.0,527.1 L615.0,530.6 L629.2,534.2 L614.9,537.6 L629.2,540.9 L615.9,544.7 L627.9,548.4 L616.4,551.4 L627.6,555.0 L617.3,558.0 L627.2,561.2 L617.3,565.1 L627.4,568.0 L618.6,571.7 L626.3,575.0 L619.1,578.5 L626.0,582.3 L619.6,585.9 L625.5,589.3" fill="none" stroke="#2a9d8f" stroke-width="1.7" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M957.8,430.8 L953.1,432.8 L964.2,434.5 L951.2,436.1 L965.6,438.4 L949.2,440.2 L966.2,442.1 L950.1,444.1 L965.1,446.3 L952.8,448.0 L962.8,450.0 L957.6,451.8 L959.8,455.1 L946.5,459.1 L970.7,463.1 L947.6,466.4 L970.8,469.8 L948.5,473.4 L970.6,476.4 L948.7,480.1 L970.3,483.3 L949.4,486.9 L969.7,490.2 L949.4,494.1 L969.6,497.7 L951.0,501.6 L969.7,505.0 L951.3,508.6 L969.6,512.4 L952.4,516.3 L969.3,520.3 L956.1,523.7 L966.0,527.7 L956.7,531.2 L964.3,534.8 L955.7,537.9 L967.0,541.2 L959.0,544.6 L963.2,548.5 L955.8,552.3 L967.8,555.6 L961.3,558.9 L962.0,562.9 L955.4,566.8 L968.3,570.3 L964.0,573.6 L960.7,577.1 L955.5,580.4 L969.6,584.4 L967.1,588.0" fill="none" stroke="#3b5bdb" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1091.1,449.9 L1085.6,451.7 L1096.1,453.6 L1083.0,455.7 L1097.7,457.4 L1082.3,459.4 L1098.2,461.3 L1082.6,463.4 L1096.5,465.2 L1084.6,467.1 L1093.1,469.2 L1088.7,470.9 L1102.1,474.8 L1078.1,478.4 L1101.7,481.8 L1078.4,485.0 L1100.7,488.9 L1079.4,492.1 L1100.8,495.4 L1078.9,498.6 L1099.7,502.3 L1079.6,505.9 L1099.1,509.8 L1080.3,513.3 L1098.6,517.2 L1080.3,520.8 L1097.8,524.5 L1080.2,528.0 L1097.2,531.4 L1081.0,535.3 L1097.0,538.9 L1084.8,542.6 L1093.5,546.5 L1085.4,550.2 L1091.8,553.3 L1083.8,556.6 L1094.5,559.6 L1087.3,563.4 L1090.5,566.6 L1083.4,570.0 L1094.1,573.3 L1088.9,576.4 L1088.4,580.1 L1082.0,583.6 L1095.0,587.3 L1090.6,591.0 L1086.0,594.4 L1081.4,597.5 L1095.5,600.9 L1092.1,604.4" fill="none" stroke="#5b2a86" stroke-width="1.7" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1166.5,440.2 L1161.5,442.2 L1172.2,444.1 L1159.0,446.0 L1174.6,448.0 L1158.0,450.0 L1174.9,452.1 L1158.2,454.0 L1173.8,456.1 L1159.8,458.3 L1171.2,460.4 L1165.7,462.6 L1168.4,466.1 L1154.5,470.3 L1179.1,474.0 L1154.3,478.0 L1179.3,481.3 L1155.5,485.5 L1178.9,488.9 L1156.3,492.6 L1178.1,495.8 L1156.0,499.8 L1177.7,503.6 L1157.5,507.0 L1177.5,510.5 L1157.9,514.7 L1176.7,518.9 L1158.6,522.8 L1177.0,526.8 L1158.9,530.4 L1176.6,534.3 L1159.0,538.6 L1175.7,542.1 L1160.5,545.9 L1175.9,549.7 L1160.8,553.8 L1175.2,557.7 L1161.9,561.8 L1174.3,565.5 L1161.9,569.1 L1174.7,572.6 L1162.7,576.5 L1173.8,580.0 L1163.3,583.6 L1173.4,587.9 L1164.8,591.5 L1173.3,595.1 L1164.7,598.8 L1171.6,602.2 L1166.3,606.4" fill="none" stroke="#2a9d8f" stroke-width="1.9" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1292.4,452.8 L1287.7,454.5 L1298.0,456.4 L1284.5,458.3 L1300.0,460.4 L1284.1,462.4 L1300.4,464.6 L1285.0,466.6 L1299.3,468.7 L1287.4,470.4 L1295.8,472.4 L1291.0,474.4 L1293.7,478.0 L1281.4,481.5 L1304.6,485.4 L1281.9,489.0 L1304.5,492.1 L1282.5,495.6 L1304.6,499.4 L1282.9,502.6 L1303.8,506.1 L1284.3,509.8 L1304.5,512.9 L1284.0,516.1 L1303.9,519.5 L1285.1,522.7 L1303.4,526.2 L1285.5,529.9 L1303.9,533.8 L1287.0,537.0 L1303.7,540.5 L1287.5,544.1 L1303.1,547.1 L1288.3,550.8 L1303.1,554.8 L1288.5,558.3 L1302.5,561.3 L1289.7,564.7 L1301.8,568.3 L1290.1,571.5 L1301.8,574.8 L1290.9,578.7 L1301.6,582.4 L1291.6,585.7 L1301.3,589.4 L1292.6,592.4 L1301.4,595.5 L1293.5,598.9 L1300.2,602.3 L1294.5,605.3 L1300.2,609.2" fill="none" stroke="#6c7ae0" stroke-width="1.7" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1302.6,484.4 L1299.9,479.1 L1304.7,473.9 L1302.0,468.6 L1306.8,463.3 L1304.1,458.0 L1309.0,452.8 L1306.2,447.5 L1311.1,442.2 L1308.3,437.0" fill="none" stroke="#6c7ae0" stroke-width="1.7" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1369.6,433.4 L1364.2,435.4 L1374.8,437.5 L1360.3,439.5 L1378.6,442.0 L1360.0,443.9 L1378.8,446.1 L1360.2,447.9 L1378.2,449.9 L1362.5,451.8 L1374.5,454.2 L1368.1,456.4 L1371.2,458.2 L1356.4,462.3 L1382.9,466.1 L1357.5,469.8 L1383.0,474.1 L1358.0,478.0 L1383.2,482.4 L1359.6,486.4 L1383.4,490.9 L1360.3,495.1 L1383.6,499.0 L1360.5,503.2 L1382.6,507.5 L1361.4,512.0 L1383.0,515.7 L1363.0,519.7 L1383.2,523.2 L1363.8,527.5 L1383.0,531.3 L1364.6,535.1 L1382.5,539.6 L1366.2,543.6 L1382.8,547.4 L1366.9,551.6 L1382.0,555.0 L1367.2,558.7 L1381.9,563.0 L1368.8,566.8 L1382.0,570.2 L1369.9,574.5 L1381.2,578.6 L1370.7,582.2 L1381.3,586.4 L1371.5,590.8 L1380.7,595.0 L1372.8,598.5 L1380.3,602.8 L1374.4,606.6 L1380.2,610.7" fill="none" stroke="#b07cd8" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M640.9,455.8 L635.2,458.0 L646.7,459.8 L632.6,462.1 L648.4,463.8 L631.9,465.7 L649.9,467.5 L631.6,469.7 L648.3,471.9 L633.9,473.6 L644.9,475.9 L639.0,477.7 L642.1,481.8 L628.2,485.7 L652.8,489.3 L628.6,492.6 L652.8,496.1 L628.9,499.6 L652.2,503.3 L629.3,507.5 L651.8,511.5 L629.3,514.6 L650.7,517.9 L629.6,521.7 L650.9,525.6 L630.2,529.0 L649.5,533.2 L630.6,537.0 L649.0,540.8 L631.1,544.1 L649.0,548.1 L631.6,552.0 L645.4,555.4 L636.3,559.6 L643.5,563.6 L634.8,567.8 L646.6,571.3 L638.3,575.0 L642.3,578.7 L634.2,582.2 L646.4,586.1 L640.6,590.3 L639.7,593.7 L634.0,597.5 L646.8,601.4 L641.8,605.1 L638.3,609.2 L633.6,613.3 L647.5,616.8 L644.6,620.8" fill="none" stroke="#6c7ae0" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M800.2,444.8 L796.0,446.9 L806.8,449.0 L792.5,450.9 L809.8,452.9 L790.7,455.2 L810.6,457.3 L792.1,459.4 L809.6,461.6 L793.9,463.7 L806.7,466.1 L799.9,468.5 L802.8,472.8 L788.1,476.8 L815.7,480.2 L789.2,484.0 L815.7,487.4 L790.0,491.0 L815.9,494.6 L791.1,498.8 L815.3,503.2 L791.9,506.7 L815.3,510.4 L793.1,515.0 L814.9,519.4 L794.4,523.6 L814.8,528.1 L794.7,531.5 L815.6,535.3 L796.1,538.7 L814.5,542.9 L796.1,546.9 L814.5,551.4 L797.7,554.8 L814.3,559.0 L798.6,563.1 L814.5,566.6 L799.5,570.0 L814.2,573.5 L800.0,577.1 L814.1,580.6 L802.0,584.5 L814.2,589.0 L802.6,592.6 L814.1,596.9 L803.9,601.1 L814.4,604.9 L804.5,608.6 L813.8,612.1 L806.0,615.8 L813.5,619.4 L807.3,624.0" fill="none" stroke="#2a9d8f" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M730.9,471.1 L726.3,472.7 L736.5,474.6 L722.9,476.8 L738.7,478.9 L721.5,480.9 L738.3,482.6 L721.7,484.5 L736.9,486.3 L724.1,488.1 L734.2,489.9 L728.8,491.9 L731.3,495.2 L718.1,499.1 L742.0,502.4 L717.6,506.4 L741.3,509.9 L718.4,513.0 L740.2,516.2 L718.9,519.8 L740.3,523.8 L718.9,527.0 L739.4,531.0 L719.1,534.5 L738.5,538.3 L719.1,541.9 L738.2,545.3 L719.4,549.0 L737.8,552.8 L719.6,556.3 L737.3,559.3 L720.4,562.3 L735.6,566.0 L720.8,570.0 L735.4,573.9 L720.7,577.6 L734.4,581.1 L721.9,584.7 L734.5,588.1 L722.0,591.1 L733.2,594.2 L721.7,597.8 L732.4,601.3 L722.3,604.6 L731.6,608.6 L722.8,612.5 L731.7,615.6 L723.4,619.5 L730.5,622.9 L724.5,626.7 L729.1,630.7" fill="none" stroke="#3b5bdb" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1486.9,445.9 L1481.0,448.0 L1494.1,450.2 L1478.6,452.4 L1496.1,454.8 L1477.2,457.0 L1496.9,459.6 L1477.5,462.0 L1496.1,464.4 L1480.8,466.8 L1492.4,468.9 L1486.7,471.0 L1489.0,475.6 L1474.5,480.3 L1501.8,484.6 L1475.5,488.9 L1502.0,493.6 L1476.5,498.2 L1502.3,502.3 L1477.6,506.9 L1501.8,511.0 L1478.1,514.5 L1502.8,518.8 L1478.9,522.5 L1501.7,527.1 L1480.4,531.0 L1502.7,534.9 L1481.6,538.8 L1501.5,542.4 L1481.4,546.5 L1502.0,550.4 L1483.4,554.7 L1502.1,558.6 L1484.1,563.2 L1501.6,567.9 L1485.2,571.6 L1502.2,576.4 L1485.9,580.0 L1501.3,584.2 L1487.8,588.8 L1501.7,592.6 L1488.3,597.2 L1501.0,600.9 L1489.7,604.9 L1501.2,609.4 L1491.1,614.0 L1500.5,617.9 L1491.4,622.2 L1500.3,626.9 L1493.3,630.5 L1499.9,635.3" fill="none" stroke="#6c7ae0" stroke-width="2.1" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M895.2,458.9 L890.9,461.0 L902.0,463.1 L887.5,465.1 L904.0,467.6 L886.0,469.9 L904.9,471.8 L886.2,473.9 L903.5,476.1 L889.5,478.3 L899.9,480.3 L893.8,482.4 L896.8,485.7 L882.6,490.1 L909.3,493.7 L883.5,497.2 L908.4,500.9 L883.8,504.6 L908.2,508.9 L884.8,513.2 L907.9,517.2 L885.7,521.6 L907.9,526.0 L885.5,530.0 L907.1,533.8 L887.1,538.1 L907.5,541.6 L886.7,545.5 L907.2,550.0 L887.5,553.6 L906.5,557.7 L889.1,561.1 L906.8,564.6 L889.6,568.9 L905.5,572.7 L890.6,576.1 L906.2,579.6 L890.3,583.6 L905.7,587.9 L891.2,591.3 L904.7,594.9 L891.9,598.9 L904.1,603.3 L893.7,606.6 L904.5,610.1 L894.0,613.9 L903.2,618.3 L894.5,622.1 L903.2,625.9 L895.8,630.4 L902.8,634.3" fill="none" stroke="#b07cd8" stroke-width="2.0" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
<path d="M1240.4,466.9 L1235.3,469.3 L1245.9,471.2 L1231.5,473.5 L1248.7,475.6 L1230.9,478.0 L1248.4,480.0 L1231.2,482.1 L1247.3,484.2 L1233.6,486.3 L1243.2,488.3 L1238.1,490.2 L1240.2,494.0 L1226.2,497.4 L1252.1,501.3 L1226.3,505.7 L1251.4,509.3 L1226.4,513.5 L1250.8,516.9 L1227.7,520.5 L1250.1,524.4 L1227.9,528.0 L1250.0,532.3 L1227.5,535.8 L1248.9,539.3 L1228.2,542.7 L1248.3,546.9 L1228.2,551.2 L1247.5,555.2 L1228.8,559.5 L1247.4,563.7 L1229.2,567.9 L1246.6,572.0 L1229.4,576.0 L1245.9,579.6 L1230.5,583.1 L1245.2,586.9 L1230.0,590.3 L1244.0,593.8 L1230.5,598.0 L1243.4,601.4 L1231.4,605.2 L1242.7,609.3 L1231.5,612.7 L1241.4,616.7 L1232.3,620.0 L1240.9,623.6 L1232.7,628.0 L1240.3,631.5 L1233.5,634.9 L1239.4,638.2" fill="none" stroke="#b07cd8" stroke-width="1.9" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>
</svg>

Before

Width:  |  Height:  |  Size: 207 KiB

View file

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 170" width="140" height="170"><defs><filter id="spray" x="-30%" y="-10%" width="160%" height="120%"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="2" seed="3" result="t"/><feDisplacementMap in="SourceGraphic" in2="t" scale="1.6" result="d"/><feGaussianBlur in="d" stdDeviation=".4" result="b"/><feGaussianBlur in="SourceGraphic" stdDeviation="2.5" result="n"/><feComponentTransfer in="n" result="n2"><feFuncA type="linear" slope=".3"/></feComponentTransfer><feMerge><feMergeNode in="n2"/><feMergeNode in="b"/></feMerge></filter></defs><path d="M38.5,38.0 L32.9,40.1 L43.0,42.0 L32.8,43.7 L43.5,45.5 L30.2,47.6 L42.6,49.8 L35.1,51.8 L38.9,53.7 L27.9,57.9 L45.3,61.2 L26.9,64.5 L47.4,67.8 L31.5,72.1 L46.2,75.8 L31.3,80.0 L44.8,83.5 L29.9,86.8 L45.0,90.9 L30.3,94.1 L45.2,98.1 L30.6,101.7 L41.6,105.6 L34.4,109.4 L42.8,113.1 L36.5,117.1 L39.6,121.2 L33.7,124.5 L42.3,127.9 L38.3,132.0 L37.5,135.8 L32.9,139.4 L43.3,142.7 L40.7,146.9" fill="none" stroke="#8e44c9" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M102.6,36.0 L97.5,37.9 L107.0,39.9 L93.9,42.2 L108.4,44.5 L96.3,46.8 L106.6,48.7 L99.5,51.0 L103.4,53.1 L93.0,57.5 L110.7,62.1 L92.3,65.6 L111.8,70.1 L93.0,74.1 L109.9,77.9 L93.3,81.8 L108.4,86.4 L92.4,90.1 L108.0,94.3 L94.2,98.3 L107.5,102.8 L97.7,107.4 L105.3,111.1 L97.9,115.5 L106.8,119.8 L100.9,123.3 L102.4,127.3 L97.1,131.8 L107.5,135.5 L103.1,139.6 L100.5,143.4 L96.5,148.0 L108.3,152.5" fill="none" stroke="#8e44c9" stroke-width="1.9" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M70.8,20.0 L63.6,22.5 L78.0,25.3 L62.9,27.8 L79.2,30.6 L63.3,32.8 L74.8,35.4 L67.9,37.7 L71.1,39.9 L58.1,44.4 L80.5,49.3 L56.3,53.5 L81.9,58.4 L60.3,63.4 L79.3,68.2 L58.5,73.1 L81.1,77.2 L62.9,81.3 L79.3,85.4 L59.5,90.6 L78.1,94.8 L60.5,100.2 L76.6,105.3 L64.1,109.7 L76.5,114.1 L63.0,119.2 L75.1,123.5 L63.2,128.1 L76.0,132.8 L64.3,137.7 L74.1,142.4 L65.5,147.1 L72.9,151.5 L67.2,156.6" fill="none" stroke="#8e44c9" stroke-width="2.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M80.4,48.0 L77.4,43.3 L82.2,38.7 L79.2,34.0 L84.1,29.3 L81.1,24.7 L86.0,20.0 L83.0,15.3 L87.8,10.7 L84.8,6.0" fill="none" stroke="#8e44c9" stroke-width="2.2" stroke-linecap="round" filter="url(#spray)"/></svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 170" width="140" height="170"><defs><filter id="spray" x="-30%" y="-10%" width="160%" height="120%"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="2" seed="3" result="t"/><feDisplacementMap in="SourceGraphic" in2="t" scale="1.6" result="d"/><feGaussianBlur in="d" stdDeviation=".4" result="b"/><feGaussianBlur in="SourceGraphic" stdDeviation="2.5" result="n"/><feComponentTransfer in="n" result="n2"><feFuncA type="linear" slope=".3"/></feComponentTransfer><feMerge><feMergeNode in="n2"/><feMergeNode in="b"/></feMerge></filter></defs><path d="M38.6,38.0 L34.5,39.8 L44.2,41.7 L30.2,43.9 L44.4,45.7 L32.6,47.4 L41.9,49.5 L34.6,51.4 L39.0,53.5 L27.0,57.4 L48.7,60.6 L29.7,64.6 L48.8,67.9 L31.2,71.5 L47.8,74.8 L28.7,78.7 L45.9,82.7 L31.0,87.0 L46.4,90.8 L29.8,94.7 L45.3,98.6 L32.5,101.8 L40.7,105.4 L34.6,108.8 L42.5,112.3 L36.3,115.9 L39.1,119.4 L33.1,123.6 L42.5,127.5 L38.8,131.5 L37.6,135.2 L32.6,139.1 L43.8,143.1 L41.0,147.1" fill="none" stroke="#f2b705" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M102.5,36.0 L98.2,38.1 L109.5,40.6 L94.4,42.7 L110.6,44.8 L96.4,47.0 L107.0,49.1 L99.7,51.1 L103.1,53.6 L89.3,57.3 L109.9,61.3 L94.2,64.8 L112.8,69.0 L94.9,72.9 L113.0,76.8 L91.4,80.9 L108.2,85.4 L93.3,89.7 L108.7,93.7 L96.1,97.9 L108.9,101.9 L97.3,106.5 L105.4,110.2 L96.8,113.9 L106.3,118.3 L100.2,122.5 L103.5,126.2 L96.4,130.2 L106.7,134.3 L103.3,138.1 L101.0,142.7 L96.4,147.1 L108.2,150.6 L105.7,155.2" fill="none" stroke="#f2b705" stroke-width="1.9" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M70.5,20.0 L63.7,22.8 L77.2,25.1 L62.7,27.7 L77.9,30.6 L62.5,33.0 L74.4,35.7 L68.7,38.2 L71.4,40.9 L60.4,45.6 L80.6,49.9 L60.3,54.7 L78.6,59.0 L60.9,63.9 L82.0,69.2 L61.4,73.3 L78.2,78.3 L58.7,82.4 L78.8,87.2 L60.2,92.3 L76.6,96.6 L62.4,101.2 L78.4,105.9 L61.2,110.8 L76.5,115.0 L62.4,119.4 L75.1,123.8 L64.6,128.4 L74.6,132.8 L65.3,138.1 L74.4,143.3 L65.1,147.4 L74.1,152.6 L66.9,157.9" fill="none" stroke="#f2b705" stroke-width="2.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M80.4,48.0 L77.4,43.3 L82.2,38.7 L79.2,34.0 L84.1,29.3 L81.1,24.7 L86.0,20.0 L83.0,15.3 L87.8,10.7 L84.8,6.0" fill="none" stroke="#f2b705" stroke-width="2.2" stroke-linecap="round" filter="url(#spray)"/></svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 170" width="140" height="170"><defs><filter id="spray" x="-30%" y="-10%" width="160%" height="120%"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="2" seed="3" result="t"/><feDisplacementMap in="SourceGraphic" in2="t" scale="1.6" result="d"/><feGaussianBlur in="d" stdDeviation=".4" result="b"/><feGaussianBlur in="SourceGraphic" stdDeviation="2.5" result="n"/><feComponentTransfer in="n" result="n2"><feFuncA type="linear" slope=".3"/></feComponentTransfer><feMerge><feMergeNode in="n2"/><feMergeNode in="b"/></feMerge></filter></defs><path d="M38.4,38.0 L34.4,40.2 L44.4,42.2 L31.5,44.5 L43.0,46.6 L32.6,48.6 L41.9,50.9 L36.9,53.1 L49.3,56.5 L29.3,60.6 L47.1,63.9 L28.0,67.7 L46.6,71.6 L30.2,75.4 L44.3,78.7 L28.9,82.9 L47.0,86.5 L32.2,90.2 L45.2,94.4 L30.8,98.7 L44.8,102.0 L33.9,106.1 L40.9,109.6 L34.3,113.6 L42.9,117.8 L36.7,121.0 L38.2,124.6 L32.5,128.5 L42.7,132.3 L38.8,136.1 L36.5,140.4 L32.1,143.6 L43.3,147.5" fill="none" stroke="#3b5bdb" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M102.5,36.0 L98.1,38.3 L107.2,40.7 L95.1,43.0 L107.3,44.9 L94.4,47.4 L107.1,49.4 L100.6,51.9 L111.4,56.4 L92.1,60.7 L112.6,65.3 L91.0,69.7 L112.0,73.6 L94.5,77.1 L110.1,81.7 L93.5,85.9 L110.3,89.7 L95.1,94.2 L108.2,98.1 L93.8,101.7 L107.0,106.0 L97.7,110.2 L104.3,113.9 L97.6,117.6 L106.4,122.2 L101.6,126.2 L102.6,129.7 L96.6,133.8 L108.0,138.4 L103.3,143.0 L99.6,146.7 L96.3,151.1 L108.1,154.5" fill="none" stroke="#3b5bdb" stroke-width="1.9" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M70.7,20.0 L65.1,22.4 L76.5,24.6 L62.9,27.0 L78.7,29.3 L63.4,32.1 L75.7,34.3 L66.8,37.0 L71.1,39.7 L60.2,44.7 L82.9,49.0 L57.9,53.7 L81.9,58.1 L59.4,62.5 L82.5,67.2 L59.8,72.2 L80.2,77.4 L60.7,82.4 L77.6,87.2 L60.9,92.5 L78.6,97.7 L63.7,101.7 L78.2,107.0 L61.6,112.3 L78.3,116.6 L63.0,121.4 L75.1,126.2 L64.7,130.9 L74.7,135.3 L65.9,139.9 L74.9,144.1 L66.5,148.6 L73.5,153.7 L67.7,158.3" fill="none" stroke="#3b5bdb" stroke-width="2.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M80.4,48.0 L77.4,43.3 L82.2,38.7 L79.2,34.0 L84.1,29.3 L81.1,24.7 L86.0,20.0 L83.0,15.3 L87.8,10.7 L84.8,6.0" fill="none" stroke="#3b5bdb" stroke-width="2.2" stroke-linecap="round" filter="url(#spray)"/></svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 170" width="140" height="170"><defs><filter id="spray" x="-30%" y="-10%" width="160%" height="120%"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="2" seed="3" result="t"/><feDisplacementMap in="SourceGraphic" in2="t" scale="1.6" result="d"/><feGaussianBlur in="d" stdDeviation=".4" result="b"/><feGaussianBlur in="SourceGraphic" stdDeviation="2.5" result="n"/><feComponentTransfer in="n" result="n2"><feFuncA type="linear" slope=".3"/></feComponentTransfer><feMerge><feMergeNode in="n2"/><feMergeNode in="b"/></feMerge></filter></defs><path d="M38.5,38.0 L34.6,40.3 L45.3,42.2 L32.6,44.4 L45.8,46.4 L33.5,48.4 L41.3,50.7 L36.8,52.9 L49.8,56.6 L28.2,60.0 L49.3,63.3 L29.0,66.7 L48.3,70.8 L28.0,74.1 L45.4,78.3 L31.3,82.3 L44.3,85.7 L29.5,89.3 L46.8,93.0 L32.2,97.2 L43.0,100.9 L34.3,104.7 L40.3,108.6 L34.4,112.5 L42.4,116.6 L35.9,119.9 L38.5,124.2 L33.3,128.5 L43.2,132.3 L39.5,136.4 L36.1,139.6 L32.3,143.2 L43.3,147.2" fill="none" stroke="#f04e23" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M102.5,36.0 L97.8,37.9 L109.5,40.4 L93.9,42.6 L107.9,44.6 L95.2,47.1 L106.4,49.1 L101.1,51.5 L103.4,53.5 L92.2,57.2 L111.8,61.2 L93.6,65.0 L112.6,69.4 L95.0,73.9 L112.3,77.6 L92.2,81.4 L109.8,85.2 L94.3,89.4 L107.9,93.5 L94.2,97.9 L109.0,101.7 L97.1,105.9 L106.3,109.3 L98.4,113.4 L107.0,117.3 L100.0,120.9 L103.4,125.0 L97.6,128.4 L106.9,133.0 L102.4,136.7 L101.3,140.1 L96.4,144.5 L107.9,148.6 L105.3,152.9" fill="none" stroke="#f04e23" stroke-width="1.9" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M70.5,20.0 L63.0,22.9 L78.2,25.3 L61.4,27.7 L78.5,30.2 L61.4,33.1 L75.7,36.0 L68.8,38.6 L82.8,43.8 L59.0,48.0 L83.0,52.0 L61.7,57.4 L82.8,62.3 L58.5,67.5 L80.3,71.7 L59.9,76.2 L78.0,80.7 L62.7,85.5 L79.3,89.7 L63.2,94.7 L77.8,98.8 L60.6,103.0 L75.6,107.4 L62.8,112.1 L76.9,116.7 L64.8,120.8 L74.5,125.6 L65.2,130.2 L75.1,135.3 L65.9,140.1 L74.1,144.8 L66.1,149.5 L73.5,154.2 L67.8,158.8" fill="none" stroke="#f04e23" stroke-width="2.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M80.4,48.0 L77.4,43.3 L82.2,38.7 L79.2,34.0 L84.1,29.3 L81.1,24.7 L86.0,20.0 L83.0,15.3 L87.8,10.7 L84.8,6.0" fill="none" stroke="#f04e23" stroke-width="2.2" stroke-linecap="round" filter="url(#spray)"/></svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 170" width="140" height="170"><defs><filter id="spray" x="-30%" y="-10%" width="160%" height="120%"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="2" seed="3" result="t"/><feDisplacementMap in="SourceGraphic" in2="t" scale="1.6" result="d"/><feGaussianBlur in="d" stdDeviation=".4" result="b"/><feGaussianBlur in="SourceGraphic" stdDeviation="2.5" result="n"/><feComponentTransfer in="n" result="n2"><feFuncA type="linear" slope=".3"/></feComponentTransfer><feMerge><feMergeNode in="n2"/><feMergeNode in="b"/></feMerge></filter></defs><path d="M38.5,38.0 L34.6,39.9 L44.1,42.2 L31.2,44.4 L45.3,46.4 L31.4,48.5 L42.7,50.7 L37.1,52.7 L48.7,56.1 L27.9,59.5 L45.1,63.4 L31.2,67.5 L48.0,71.7 L28.7,75.1 L44.5,79.1 L31.7,83.1 L46.2,87.3 L32.5,91.6 L45.3,95.2 L32.5,99.1 L42.4,103.3 L35.4,106.8 L40.5,110.7 L33.7,114.7 L41.8,118.3 L37.0,121.7 L38.4,125.7 L32.9,129.7 L43.3,133.9 L39.6,137.5 L35.8,140.8 L32.2,144.9 L43.3,149.0" fill="none" stroke="#14965a" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M102.5,36.0 L96.8,38.5 L108.8,40.9 L93.6,43.0 L108.0,45.5 L95.4,47.7 L105.6,50.1 L100.5,52.2 L110.8,56.0 L93.1,60.3 L110.8,64.8 L93.2,69.3 L112.2,73.8 L94.5,78.1 L108.5,81.8 L93.1,85.4 L108.9,88.9 L95.6,93.0 L108.4,96.8 L96.3,101.1 L106.3,105.7 L98.5,110.0 L105.7,114.0 L96.8,118.6 L107.0,122.0 L100.8,126.6 L102.7,130.6 L96.3,134.3 L107.0,138.6 L103.3,142.7 L100.2,146.5 L95.7,151.1 L107.8,154.9" fill="none" stroke="#14965a" stroke-width="1.9" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M70.7,20.0 L63.4,22.8 L77.7,25.3 L60.5,27.7 L77.2,30.4 L62.4,33.0 L74.7,35.4 L68.6,38.0 L71.7,40.5 L60.8,45.7 L82.7,50.9 L61.5,55.9 L79.1,60.9 L60.5,66.1 L78.5,70.6 L61.6,75.8 L79.4,81.0 L60.2,85.3 L76.7,90.0 L62.6,95.2 L79.1,99.2 L62.8,104.2 L77.4,108.5 L62.4,113.3 L76.8,118.0 L64.8,123.0 L75.7,127.3 L63.9,132.3 L74.7,137.5 L66.5,142.5 L73.1,147.1 L65.8,152.3 L73.1,157.2" fill="none" stroke="#14965a" stroke-width="2.2" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M80.4,48.0 L77.4,43.3 L82.2,38.7 L79.2,34.0 L84.1,29.3 L81.1,24.7 L86.0,20.0 L83.0,15.3 L87.8,10.7 L84.8,6.0" fill="none" stroke="#14965a" stroke-width="2.2" stroke-linecap="round" filter="url(#spray)"/></svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

View file

@ -1,5 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><rect width="100" height="100" fill="#111"/>
<circle cx="50" cy="19" r="11.5" fill="#f04e23"/>
<path d="M46.5,37 L53.5,37 L84,92 L16,92 Z" fill="#fff"/>
<path d="M49.4,46 h1.2 l.3,7 h-1.8 Z M48.9,60 h2.2 l.5,10 h-3.2 Z M48.2,77 h3.6 l.7,15 h-5 Z" fill="#111"/>
</svg>

Before

Width:  |  Height:  |  Size: 355 B

View file

@ -1,5 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100">
<circle cx="50" cy="19" r="11.5" fill="#f04e23"/>
<path d="M46.5,37 L53.5,37 L84,92 L16,92 Z" fill="#111"/>
<path d="M49.4,46 h1.2 l.3,7 h-1.8 Z M48.9,60 h2.2 l.5,10 h-3.2 Z M48.2,77 h3.6 l.7,15 h-5 Z" fill="#fff"/>
</svg>

Before

Width:  |  Height:  |  Size: 311 B

View file

@ -1,115 +0,0 @@
<!doctype html>
<html lang="es">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Take the Street · Una calle, todas las luchas</title>
<meta name="description" content="Red internacional de acampadas nacida en la Puerta del Sol el 26S. Techo, Tierra, Sin fronteras y Paz: una calle, todas las luchas.">
<link rel="icon" href="favicon.svg">
<link rel="stylesheet" href="css/web.css">
</head>
<body>
<header class="cab">
<a class="firma" href="./"><img class="simbolo" src="img/simbolo.svg" alt=""><img class="logotipo" src="img/logotipo.svg" alt="Take the Street"></a>
<nav class="idiomas" aria-label="Idioma"><a href="./" aria-current="page">ES</a><a href="en/">EN</a><a href="pt/">PT</a><a href="it/">IT</a><a href="fr/">FR</a></nav>
</header>
<main>
<section class="portada">
<h1>Una calle,<br>todas las luchas</h1>
<p class="ejes-lista"><span class="c-techo">Techo</span> · <span class="c-tierra">Tierra</span> · <span class="c-fronteras">Sin fronteras</span> · <span class="c-paz">Paz</span></p>
<img class="calle" src="img/calle.svg" alt="Una piña de gente de colores llena la calle">
<nav class="acciones">
<a class="bt" href="#unete">Únete</a>
<a class="bt" href="#acampadas">Encuentra tu acampada</a>
<a class="bt" href="#difunde">Difunde</a>
</nav>
</section>
<section class="bloque intro">
<p>Nacimos en la Puerta del Sol el <b>26 de septiembre</b>, por la vivienda. Hoy en las plazas estamos colectivos de vivienda, ecologistas, antirracistas, antimilitaristas y feministas, y las acampadas se extienden a Portugal e Italia.</p>
<p class="fuerte">No nos quitan la casa, el planeta, los papeles y la paz por separado. Es el mismo modelo, que pone el beneficio de unos pocos por encima de la vida de todas. Por eso salimos juntas a la misma calle.</p>
</section>
<section class="bloque" id="ejes">
<h2>Cuatro ejes</h2>
<div class="ejes">
<article class="eje e-techo">
<img src="img/eje-techo.svg" alt="">
<h3>Techo</h3>
<p class="lema">La vivienda es un derecho, no un negocio.</p>
<p>Contra los desahucios, la especulación, los fondos buitre y la turistificación. Por la vivienda pública y unos barrios donde se pueda vivir.</p>
</article>
<article class="eje e-tierra">
<img src="img/eje-tierra.svg" alt="">
<h3>Tierra</h3>
<p class="lema">El planeta también es nuestra casa.</p>
<p>Justicia climática: que paguen quienes contaminan, no los barrios. Ciudades verdes, transporte público y frenar la destrucción del territorio.</p>
</article>
<article class="eje e-fronteras">
<img src="img/eje-fronteras.svg" alt="">
<h3>Sin fronteras</h3>
<p class="lema">Ningún ser humano es ilegal.</p>
<p>Regularización, fin de las redadas racistas y de los CIE, y los mismos derechos para quien vive aquí.</p>
</article>
<article class="eje e-paz">
<img src="img/eje-paz.svg" alt="">
<h3>Paz</h3>
<p class="lema">Más casas, menos tanques.</p>
<p>Dinero para la vida, no para la guerra. Fin del comercio de armas y solidaridad con los pueblos que sufren la guerra y la ocupación: con Palestina, alto y claro.</p>
</article>
</div>
<div class="transversal e-feminismos">
<img src="img/eje-feminismos.svg" alt="">
<p><b>Feminismos en todo.</b> Las que más sufren los desahucios, las que sostienen los cuidados, las que cruzan fronteras: los cuatro ejes se miran con gafas violetas.</p>
</div>
</section>
<section class="bloque" id="acampadas">
<h2>Acampadas</h2>
<div class="paises">
<div class="pais">
<h3>España</h3>
<p>Desde el 26S, acampadas en 18 ciudades. Todas en <a href="https://acampada26s.net" target="_blank">acampada26s.net</a>.</p>
<p><a href="https://madrid.acampada26s.net" target="_blank">Madrid · Sol</a></p>
</div>
<div class="pais">
<h3>Portugal</h3>
<p><a href="https://instagram.com/acampadaporto" target="_blank">Porto · Praça D. João I</a></p>
</div>
<div class="pais">
<h3>Italia</h3>
<p>Milano · Statale<br>Roma · piazza Bologna<br>Tiendas en una decena de universidades</p>
</div>
<div class="pais nuevo">
<h3>¿Y tu ciudad?</h3>
<p>Si hay una acampada donde vives, o queréis montarla, escribidnos y la sumamos al mapa.</p>
</div>
</div>
</section>
<section class="bloque" id="unete">
<h2>Cómo nos organizamos</h2>
<ul class="principios">
<li><b>Asamblea.</b> Las decisiones se toman en las plazas. Nadie habla en nombre de todas sin mandato.</li>
<li><b>Autonomía.</b> Sin partidos ni siglas al frente. Los colectivos vienen con su nombre, pero la calle es de todas.</li>
<li><b>Apoyo mutuo y cuidados.</b> Nadie se queda atrás: comida, abrigo, acompañamiento legal y salud.</li>
<li><b>Red de redes.</b> Cada acampada es dueña de su voz. Lo común se coordina en OASIS.</li>
<li><b>La calle como herramienta.</b> Ocupar el espacio público de forma abierta y pacífica, con alegría y sin miedo.</li>
</ul>
</section>
<section class="bloque" id="difunde">
<h2>Difunde</h2>
<p class="etiquetas"><span>#takethestreet</span><span>#unacalletodaslasluchas</span><span>#26s</span></p>
<p>El <b>26 de cada mes</b>, todas las plazas a la vez. Publica en tu idioma con la etiqueta común y la de tu ciudad.</p>
<p>Logos y dibujo para carteles y redes: <a href="img/logotipo.svg" download>logotipo</a> · <a href="img/simbolo.svg" download>símbolo</a> · <a href="img/calle.svg" download>dibujo</a></p>
</section>
</main>
<footer class="pie">
<p>Take the Street · red internacional de acampadas · 26S</p>
<p>Textos y dibujo CC BY-SA 4.0 · Código AGPL-3.0</p>
</footer>
</body>
</html>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,189 @@
@font-face { font-family: "League Gothic"; src: url("../fonts/league-gothic.ttf") format("truetype"); font-display: swap; }
:root {
--bg: #fff;
--fg: #111;
--neon: #f04e23;
--hogar: #f04e23;
--clima: #14965a;
--fronteras: #f2b705;
--pueblos: #3b5bdb;
--igualdad: #8e44c9;
--bd: 3px solid var(--fg);
--bt: "League Gothic", "Arial Narrow", Impact, sans-serif;
--txt: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}
*, *::before, *::after { box-sizing: border-box; }
body { margin: 0; background: var(--bg); color: var(--fg); font: 17px/1.55 var(--txt); }
a { color: inherit; }
img { max-width: 100%; }
.cab { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; gap: 20px; padding: 10px 24px; }
.cab .simbolo { justify-self: start; line-height: 0; }
.cab .simbolo img { height: 92px; }
.cab h1 { margin: 0; line-height: 0; }
.firma { display: block; line-height: 0; }
.firma .logotipo { height: 72px; }
.idiomas { justify-self: end; position: relative; font: 22px/1 var(--bt); letter-spacing: .04em; }
.idiomas summary { display: flex; align-items: center; gap: 8px; list-style: none; cursor: pointer; border: var(--bd); border-radius: 8px; padding: 5px 12px 3px 8px; background: var(--fg); color: var(--bg); box-shadow: 3px 3px 0 var(--neon); user-select: none; }
.idiomas summary::-webkit-details-marker { display: none; }
.idiomas summary svg { width: 26px; height: 26px; margin-top: -2px; }
.idiomas summary::after { content: ""; border: 6px solid transparent; border-top-color: currentColor; margin: 4px 0 0 2px; }
.idiomas[open] summary::after { border-top-color: transparent; border-bottom-color: currentColor; margin: -6px 0 0 2px; }
.idiomas ul { position: absolute; right: 0; top: calc(100% + 10px); z-index: 1000; display: grid; grid-template-columns: repeat(2, max-content); gap: 2px 6px; margin: 0; padding: 8px; list-style: none; background: var(--bg); border: var(--bd); border-radius: 10px; box-shadow: 5px 5px 0 var(--fg); font: 16px/1.2 var(--txt); letter-spacing: 0; }
.idiomas li a { display: flex; align-items: baseline; gap: 8px; padding: 7px 10px; border-radius: 6px; text-decoration: none; white-space: nowrap; }
.idiomas li a b { font: 400 16px/1 var(--bt); letter-spacing: .05em; color: var(--neon); min-width: 1.6em; }
.idiomas li a:hover, .idiomas li a:focus { background: #f2f2f2; }
.idiomas li a[aria-current] { background: var(--fg); color: var(--bg); }
.portada { padding: 0 0 24px; border-bottom: var(--bd); text-align: center; overflow: hidden; }
h1 { margin: 0; font: 400 clamp(52px, 8vw, 112px)/.92 var(--bt); text-transform: uppercase; }
.c-hogar { color: var(--hogar); } .c-clima { color: var(--clima); } .c-fronteras { color: #c99500; } .c-pueblos { color: var(--pueblos); } .c-igualdad { color: var(--igualdad); }
.calle { display: block; width: 100%; height: clamp(220px, 36vw, 600px); object-fit: cover; object-position: 65% 60%; margin: 0; }
.acciones { display: flex; flex-wrap: wrap; justify-content: center; gap: 14px; margin-top: 18px; padding: 0 16px; }
.bt { font: 400 26px/1 var(--bt); letter-spacing: .05em; text-transform: uppercase; text-decoration: none; border: var(--bd); border-radius: 8px; padding: 12px 22px 9px; box-shadow: 4px 4px 0 var(--fg); }
.bt:first-child { background: var(--fg); color: var(--bg); box-shadow: 4px 4px 0 var(--neon); }
.bt:hover { transform: translate(-1px, -1px); box-shadow: 6px 6px 0 var(--neon); }
.bloque { max-width: 1200px; margin: 0 auto; padding: 44px 20px; border-bottom: 1px dashed var(--fg); }
.bloque:last-child { border-bottom: 0; }
h2 { margin: 0 0 20px; font: 400 clamp(40px, 5vw, 64px)/1 var(--bt); text-transform: uppercase; }
h3 { margin: 0; font: 400 34px/1 var(--bt); text-transform: uppercase; letter-spacing: .02em; }
.intro p { max-width: 820px; margin: 0 auto 14px; font-size: 20px; }
.intro .fuerte { font-weight: 700; }
.ejes { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 18px; }
.eje { border: var(--bd); border-radius: 10px; padding: 16px; box-shadow: 6px 6px 0 var(--c); }
.eje img { display: block; height: 120px; margin: 0 auto 6px; }
.eje h3 { color: var(--c); text-align: center; margin: 0; }
.e-hogar { --c: var(--hogar); } .e-clima { --c: var(--clima); } .e-fronteras { --c: var(--fronteras); } .e-pueblos { --c: var(--pueblos); } .e-igualdad { --c: var(--igualdad); }
.e-fronteras h3 { color: #c99500; }
.paises { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; }
.pais { border-top: var(--bd); padding-top: 10px; }
.pais p { margin: 8px 0 0; }
.pais.nuevo { border-top-color: var(--neon); }
.pais .fuente { font-size: 13px; }
.principios { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px 28px; }
.principios li { border-left: 4px solid var(--fg); padding-left: 12px; }
.etiquetas { display: flex; flex-wrap: wrap; gap: 10px; font: 24px var(--bt); letter-spacing: .03em; }
.etiquetas span { border: 2px dashed var(--fg); padding: 2px 10px; }
.etiquetas span:first-child { background: var(--neon); color: #fff; border-style: solid; }
.pie { border-top: var(--bd); padding: 18px 20px; text-align: center; font-size: 14px; }
.pie p { margin: 4px 0; }
.panel { padding-top: 32px; }
.panel > p { margin: 0 0 14px; }
.tags { display: flex; flex-wrap: wrap; gap: 8px; padding: 10px 0; font: 20px var(--bt); letter-spacing: .03em; }
.tags span { border: 2px dashed var(--fg); padding: 1px 8px; }
.tags span:first-child { background: var(--neon); color: #fff; border-style: solid; }
.deck { display: grid; grid-template-columns: 200px minmax(0, 1fr); border: var(--bd); border-radius: 10px; box-shadow: 6px 6px 0 var(--fg); overflow: hidden; }
.arbol { border-right: var(--bd); padding: 14px 16px; font: 15px/1.7 var(--txt); }
.arbol h3, .col h3 { font: 400 22px/1 var(--bt); text-transform: uppercase; margin: 0 0 10px; }
.arbol ul { list-style: none; margin: 0; padding: 0 0 0 14px; border-left: 2px solid var(--fg); }
.arbol > ul { padding: 0; border: 0; }
.arbol .on { background: var(--fg); color: var(--bg); padding: 0 4px; }
.arbol .n { float: right; font: 13px var(--bt); }
.cols { display: grid; grid-auto-flow: column; grid-auto-columns: 270px; overflow-x: auto; }
.col { border-right: var(--bd); padding: 14px 12px; }
.col:last-child { border-right: 0; }
.col h3 { display: flex; justify-content: space-between; align-items: baseline; gap: 8px; border-bottom: var(--bd); padding-bottom: 6px; }
.col h3 small { font: 12px var(--txt); text-transform: none; overflow-wrap: anywhere; text-align: right; }
.post { border: var(--bd); border-radius: 8px; padding: 10px 12px; box-shadow: 4px 4px 0 var(--fg); font-size: 15px; }
.post.ko { box-shadow: 4px 4px 0 var(--neon); }
.post p { margin: 0 0 8px; }
.post .nota { font-size: 14px; }
.meta { font-size: 13px; margin-bottom: 8px; }
.redes { display: flex; flex-wrap: wrap; gap: 6px; margin: 0; }
.red { font: 15px/1 var(--bt); letter-spacing: .04em; text-transform: uppercase; text-decoration: none; border: 2px solid var(--fg); border-radius: 4px; padding: 4px 7px 2px; }
.red:hover { background: var(--neon); border-color: var(--neon); color: #fff; }
.mapa { font: 14px/1.6 var(--txt); margin: 0; padding: 0; list-style: none; }
.mapa li { display: flex; justify-content: space-between; gap: 8px; border-bottom: 1px dashed var(--fg); }
.mapa li span + span { font-size: 12px; opacity: .75; }
.mapa .ko span:first-child { text-decoration: line-through; }
@media (max-width: 1100px) {
.ejes { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
@media (max-width: 900px) {
.ejes, .paises { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 640px) {
.tags { font-size: 17px; }
.deck { grid-template-columns: minmax(0, 1fr); box-shadow: 4px 4px 0 var(--fg); }
.arbol { display: none; }
.cols { grid-auto-flow: row; grid-template-columns: minmax(0, 1fr); overflow: visible; }
.col { border-right: 0; border-bottom: 2px solid var(--fg); padding: 12px 14px; }
.col:last-child { border-bottom: 0; }
.col h3 { font-size: 26px; border-bottom: 0; padding-bottom: 0; margin-bottom: 6px; }
.col h3 small { font-size: 13px; }
.post { border: 0; box-shadow: none; padding: 0; }
.post.ko { box-shadow: none; border-left: 4px solid var(--neon); padding-left: 8px; }
.redes { gap: 8px; }
.red { font-size: 18px; padding: 7px 10px 5px; }
.mapa { font-size: 15px; }
.cab { grid-template-columns: auto minmax(0, 1fr); gap: 8px 12px; padding: 10px 12px 14px; }
.cab .simbolo img { height: 54px; }
.firma .logotipo { height: auto; width: 100%; max-height: 40px; }
.idiomas { grid-column: 1 / -1; justify-self: center; }
.calle { height: 210px; object-position: 72% 60%; }
.ejes, .principios { grid-template-columns: minmax(0, 1fr); }
.paises { gap: 14px; }
.pais p { overflow-wrap: anywhere; }
.bloque { padding: 32px 14px; }
.intro p { font-size: 18px; }
}
.impacto { padding-top: 32px; }
.cifras { list-style: none; margin: 0 0 18px; padding: 0; display: flex; flex-wrap: wrap; gap: 10px 28px; }
.cifras li { display: flex; align-items: baseline; gap: 8px; }
.cifras b { font: 400 54px/1 var(--bt); color: var(--neon); }
.cifras b a { text-decoration: none; }
.cifras span { font: 20px/1.1 var(--bt); text-transform: uppercase; letter-spacing: .03em; max-width: 11em; }
.impacto figure { margin: 0; }
.impacto-mapa { display: block; width: 100%; max-width: 900px; height: auto; margin: 0 auto; border-radius: 10px; box-shadow: 6px 6px 0 var(--fg); }
.impacto-mapa text { font: 600 14px var(--txt); fill: #111; paint-order: stroke; stroke: #fff; stroke-width: 3px; stroke-linejoin: round; }
.impacto-mapa .rot { font: 400 14px var(--bt); letter-spacing: .05em; text-transform: uppercase; }
.impacto-mapa a:hover use, .impacto-mapa a:focus use { transform-box: fill-box; transform-origin: center; transform: scale(1.3); }
.impacto figcaption { max-width: 900px; margin: 14px auto 0; display: flex; flex-wrap: wrap; justify-content: space-between; gap: 6px 18px; font-size: 15px; }
.impacto figcaption p { margin: 0; }
.leyenda { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 6px 16px; }
.leyenda li { display: flex; align-items: center; gap: 6px; }
.impacto .base { max-width: 900px; margin: 6px auto 0; font-size: 13px; opacity: .75; }
.pais:target { outline: 3px solid var(--neon); outline-offset: 6px; border-radius: 4px; }
.contacto { margin: 22px 0 0; border: var(--bd); border-left: 14px solid var(--neon); border-radius: 10px; padding: 10px 16px; }
@media (max-width: 640px) {
.acciones { flex-direction: column; align-items: stretch; gap: 14px; max-width: 460px; margin: 18px auto 0; }
.bt { display: block; font-size: 30px; padding: 18px 16px 15px; text-align: center; }
.idiomas summary { padding: 8px 14px 6px 10px; }
.idiomas ul { right: auto; left: 50%; transform: translateX(-50%); }
.cifras { gap: 8px 18px; }
.cifras b { font-size: 44px; }
.cifras span { font-size: 17px; }
.impacto-mapa { box-shadow: 4px 4px 0 var(--fg); }
.impacto-mapa text { font-size: 19px; }
}
.mapa-osm.vivo { height: clamp(380px, 60vh, 620px); max-width: 900px; margin: 0 auto; border: var(--bd); border-radius: 10px; box-shadow: 6px 6px 0 var(--fg); z-index: 0; }
.saltos { max-width: 900px; margin: 0 auto 10px; display: flex; flex-wrap: wrap; gap: 8px; }
.saltos button { font: 20px/1 var(--bt); letter-spacing: .04em; text-transform: uppercase; background: var(--bg); color: var(--fg); border: var(--bd); border-radius: 6px; padding: 7px 12px 5px; box-shadow: 3px 3px 0 var(--fg); cursor: pointer; }
.saltos button:hover { box-shadow: 3px 3px 0 var(--neon); }
.pin img { display: block; width: 100%; height: 100%; background: #fff; border-radius: 50%; }
.pin span { display: block; width: 100%; height: 100%; border-radius: 50%; }
.pin-c span { background: #fff; border: 3px dashed var(--neon); }
.pin-p span { background: var(--fg); border: 3px solid #fff; box-shadow: 0 0 0 1px var(--fg); }
.pin-l span { background: #bbb; border: 2px solid var(--fg); }
.leaflet-popup-content { font: 15px/1.5 var(--txt); }
.leaflet-container a.leaflet-popup-close-button { font-size: 22px; }
@media (max-width: 640px) {
.mapa-osm.vivo { height: 70vh; box-shadow: 4px 4px 0 var(--fg); }
.saltos button { font-size: 22px; padding: 9px 14px 7px; }
}
/* De derecha a izquierda (árabe): el desplegable se abre hacia dentro y las etiquetas y cuentas se leen en su orden */
[dir="rtl"] .idiomas ul { right: auto; left: 0; }
.tags span, .etiquetas span, h3 small { unicode-bidi: isolate; direction: ltr; }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><clipPath id="c"><circle cx="50" cy="50" r="42"/></clipPath><g clip-path="url(#c)"><path d="M50,33 L0,19 V53 L50,39 L100,53 V19 Z" fill="#ffc21a" opacity=".9"/><circle cx="50" cy="36" r="19" fill="none" stroke="#ffc21a" stroke-width="3" opacity="0.9"/><circle cx="50" cy="36" r="27" fill="none" stroke="#ffc21a" stroke-width="2.2" opacity="0.55"/><circle cx="50" cy="36" r="12" fill="#ffc21a"/><circle cx="50" cy="36" r="6.5" fill="#fff4b8"/><clipPath id="ct"><path d="M42,46 H58 L65,100 H35 Z"/></clipPath><path d="M42,46 H58 L65,100 H35 Z" fill="#111"/><g clip-path="url(#ct)"><path d="M30,59 L70,47 V56 L30,68 Z" fill="#e3141b"/><path d="M30,77 L70,65 V74 L30,86 Z" fill="#e3141b"/><path d="M30,95 L70,83 V92 L30,104 Z" fill="#e3141b"/></g><rect x="39" y="43" width="22" height="4" rx="1" fill="#111"/><path d="M44,43 V31 M56,43 V31" stroke="#111" stroke-width="2.6"/><path d="M41,31 L50,21 L59,31 Z" fill="#111"/></g><circle cx="50" cy="50" r="45" fill="none" stroke="#111" stroke-width="7"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 295 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.4 KiB

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 170" width="140" height="170"><defs><filter id="spray" x="-30%" y="-10%" width="160%" height="120%"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="2" seed="3" result="t"/><feDisplacementMap in="SourceGraphic" in2="t" scale="1.6" result="d"/><feGaussianBlur in="d" stdDeviation=".4" result="b"/><feGaussianBlur in="SourceGraphic" stdDeviation="2.5" result="n"/><feComponentTransfer in="n" result="n2"><feFuncA type="linear" slope=".3"/></feComponentTransfer><feMerge><feMergeNode in="n2"/><feMergeNode in="b"/></feMerge></filter></defs><path d="M71.6,23.4 L63.8,26.3 L79.0,28.8 L58.1,31.5 L84.8,34.0 L52.0,36.5 L89.3,39.4 L46.9,42.1 L97.5,44.7 L41.2,47.1 L102.9,49.4 L35.6,51.7 L108.7,54.5 L30.5,56.8 L113.3,59.7 L22.4,62.5 L118.9,64.8 L18.3,67.3 L126.7,69.9" fill="none" stroke="#f04e23" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M53.3,73.4 L23.0,76.0 L54.3,78.7 L23.0,81.3 L53.1,84.0 L23.9,86.9 L55.1,89.2 L23.6,92.1 L53.5,95.0 L24.2,97.7 L53.0,100.5 L23.2,102.7 L54.7,105.2 L23.1,108.0 L53.3,110.8 L24.0,113.0 L55.0,115.9 L24.7,118.5 L53.2,120.9 L24.4,123.8 L53.6,126.2 L22.9,129.0 L54.7,131.3 L23.8,133.7 L53.9,136.3 L23.4,138.7 L54.6,141.6 L22.9,144.5 L54.8,146.8" fill="none" stroke="#f04e23" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M116.7,73.4 L85.7,75.9 L115.8,78.6 L84.9,81.2 L116.3,84.1 L85.9,86.5 L117.0,89.2 L87.0,91.5 L114.9,94.1 L86.5,96.6 L116.2,98.9 L86.2,101.6 L114.8,103.8 L85.2,106.8 L116.2,109.1 L86.6,111.3 L115.6,114.1 L86.0,116.8 L115.2,119.6 L85.0,121.8 L117.2,124.7 L86.6,127.2 L116.2,129.6 L86.1,132.1 L116.9,135.0 L86.8,137.9 L115.3,140.5 L86.3,143.4 L115.7,145.7 L86.7,147.9" fill="none" stroke="#f04e23" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M84.8,73.4 L55.0,76.1 L86.6,79.0 L54.1,81.4 L86.2,83.8 L53.3,86.3 L85.1,89.0 L54.3,91.3 L85.1,94.1" fill="none" stroke="#f04e23" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M97.8,49.1 L99.0,25.5 L108.9,26.0 L110.1,59.8" fill="none" stroke="#f04e23" stroke-width="5.0" stroke-linejoin="round" stroke-linecap="round" opacity="1" filter="url(#spray)"/><path d="M98.2,49.1 L97.2,26.2 L109.0,25.9 L109.4,60.6" fill="none" stroke="#f04e23" stroke-width="3.0" stroke-linejoin="round" stroke-linecap="round" opacity="0.7" filter="url(#spray)"/><path d="M30.0,144.0 L30.0,166.0" stroke="#f04e23" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="30.0" cy="166.0" r="2.2" fill="#f04e23" filter="url(#spray)"/><path d="M47.0,144.0 L47.1,158.0" stroke="#f04e23" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="47.0" cy="158.0" r="2.2" fill="#f04e23" filter="url(#spray)"/><path d="M92.0,144.0 L91.8,172.0" stroke="#f04e23" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="92.0" cy="172.0" r="2.2" fill="#f04e23" filter="url(#spray)"/><path d="M110.0,144.0 L110.0,160.0" stroke="#f04e23" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="110.0" cy="160.0" r="2.2" fill="#f04e23" filter="url(#spray)"/></svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 170" width="140" height="170"><defs><filter id="spray" x="-30%" y="-10%" width="160%" height="120%"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="2" seed="3" result="t"/><feDisplacementMap in="SourceGraphic" in2="t" scale="1.6" result="d"/><feGaussianBlur in="d" stdDeviation=".4" result="b"/><feGaussianBlur in="SourceGraphic" stdDeviation="2.5" result="n"/><feComponentTransfer in="n" result="n2"><feFuncA type="linear" slope=".3"/></feComponentTransfer><feMerge><feMergeNode in="n2"/><feMergeNode in="b"/></feMerge></filter></defs><path d="M98.7,58.0 L110.1,59.4 L100.0,60.1 L108.8,62.1 L97.9,61.9 L108.0,64.7 L97.2,63.8 L107.4,67.4 L96.9,65.8 L108.1,70.4 L98.6,68.5 L107.6,73.3 L96.1,69.7 L105.7,75.5 L96.1,72.0 L104.1,77.8 L93.5,72.8 L103.9,81.1 L93.7,75.3 L100.5,82.0 L91.2,75.9 L98.7,84.1 L91.8,79.2 L96.8,86.0 L89.6,79.9 L96.5,89.9 L86.9,79.8 L93.1,90.2 L86.0,82.1 L91.7,93.1 L83.9,82.4 L88.2,92.8 L82.2,83.5 L85.5,93.4 L80.9,85.4 L83.7,96.6 L78.7,85.5 L80.4,95.2 L77.0,86.8 L78.2,97.9 L74.9,87.1 L75.2,97.1 L72.9,87.9 L72.5,98.3 L70.8,87.3 L69.6,98.1 L68.8,86.2 L66.9,97.7 L66.6,87.7 L64.0,98.1 L64.8,86.1 L61.1,98.0 L62.4,87.1 L59.0,95.0 L61.1,84.5 L56.2,94.7 L59.4,83.4 L53.0,95.0 L56.8,84.3 L50.8,93.2 L54.5,84.2 L48.6,91.3 L54.0,81.1 L46.8,89.1 L52.2,80.3 L43.2,89.1 L50.1,79.5 L42.8,85.5 L49.0,77.7 L40.9,83.5 L47.2,76.6 L39.0,81.5 L47.1,74.2 L36.2,80.1 L44.3,73.5 L34.8,77.7 L44.7,71.0 L33.4,75.2 L44.0,69.1 L34.1,71.9 L43.2,67.3 L31.2,69.9 L41.6,65.6 L31.9,66.8 L40.5,63.8 L29.5,64.4 L41.9,61.5 L28.8,61.6 L41.8,59.5 L31.3,58.7 L41.0,57.5 L29.0,55.8 L40.8,55.4 L30.2,53.1 L41.4,53.4 L31.4,50.4 L42.3,51.6 L31.7,47.7 L42.1,49.4 L30.9,44.5 L44.1,48.0 L33.9,42.6 L42.5,45.1 L34.0,39.5 L45.8,44.5 L35.9,37.4 L45.4,41.9 L36.3,34.2 L47.9,41.2 L38.1,31.9 L47.6,38.4 L41.3,31.1 L49.5,37.3 L42.2,27.9 L51.6,36.6 L44.6,26.3 L52.6,34.6 L48.0,26.2 L54.7,34.2 L49.7,23.8 L56.6,33.5 L51.5,21.1 L58.2,32.3 L54.9,21.8 L59.7,30.6 L57.2,20.0 L61.9,30.7 L60.1,19.8 L63.7,29.7 L62.4,17.5 L65.9,30.6 L65.3,17.0 L67.6,27.8 L68.2,17.5 L69.7,28.1 L71.0,18.4 L71.9,27.7 L73.9,17.5 L73.9,28.7 L76.6,18.7 L75.6,30.4 L79.5,18.6 L78.0,29.4 L81.6,21.3 L79.5,31.2 L84.8,20.7 L81.3,32.2 L86.8,22.9 L83.0,33.1 L89.1,24.5 L84.6,34.3 L92.0,25.0 L86.9,34.4 L94.7,26.0 L88.2,36.1 L95.9,29.0 L90.9,36.1 L98.9,29.8 L91.9,38.1 L101.0,31.8 L92.4,40.4 L102.5,34.2 L93.5,42.0 L104.2,36.5 L95.9,42.9 L104.0,39.8 L96.8,44.8 L105.5,42.1 L95.5,47.6 L106.4,44.7 L97.7,48.9 L109.5,46.6 L99.4,50.6 L108.1,49.9 L98.3,53.0 L110.9,52.2 L100.0,54.8 L110.9,55.1 L98.2,57.0 L109.3,58.0" fill="none" stroke="#8e44c9" stroke-width="3.2" stroke-linejoin="round" filter="url(#spray)"/><path d="M76.2,97.4 L62.8,99.9 L77.4,102.7 L62.2,105.0 L77.9,107.6 L63.7,110.2 L77.9,112.9 L62.7,115.5 L77.7,118.1 L62.3,120.5 L77.0,123.4 L62.2,126.1 L76.3,128.3 L61.9,130.9 L78.1,133.3 L61.8,135.8 L76.5,138.7 L63.3,141.0 L76.6,143.8 L63.9,146.5 L77.0,149.0 L63.2,151.2 L77.4,153.6 L62.6,156.4" fill="none" stroke="#8e44c9" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M95.1,121.4 L46.7,123.8 L95.1,126.4 L45.7,128.6 L93.4,131.0" fill="none" stroke="#8e44c9" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M52.0,128.0 L52.0,140.0" stroke="#8e44c9" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="52.0" cy="140.0" r="2.2" fill="#8e44c9" filter="url(#spray)"/><path d="M88.0,128.0 L87.8,146.0" stroke="#8e44c9" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="88.0" cy="146.0" r="2.2" fill="#8e44c9" filter="url(#spray)"/><path d="M66.0,154.0 L66.6,164.0" stroke="#8e44c9" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="66.0" cy="164.0" r="2.2" fill="#8e44c9" filter="url(#spray)"/><path d="M74.0,154.0 L73.5,160.0" stroke="#8e44c9" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="74.0" cy="160.0" r="2.2" fill="#8e44c9" filter="url(#spray)"/></svg>

After

Width:  |  Height:  |  Size: 4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.6 KiB

View file

Before

Width:  |  Height:  |  Size: 190 KiB

After

Width:  |  Height:  |  Size: 190 KiB

Before After
Before After

View file

Before

Width:  |  Height:  |  Size: 190 KiB

After

Width:  |  Height:  |  Size: 190 KiB

Before After
Before After

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><rect width="100" height="100" fill="#111"/><clipPath id="c"><circle cx="50" cy="50" r="42"/></clipPath><g clip-path="url(#c)"><path d="M50,33 L0,19 V53 L50,39 L100,53 V19 Z" fill="#ffc21a" opacity=".9"/><circle cx="50" cy="36" r="19" fill="none" stroke="#ffc21a" stroke-width="3" opacity="0.9"/><circle cx="50" cy="36" r="27" fill="none" stroke="#ffc21a" stroke-width="2.2" opacity="0.55"/><circle cx="50" cy="36" r="12" fill="#ffc21a"/><circle cx="50" cy="36" r="6.5" fill="#fff4b8"/><clipPath id="ct"><path d="M42,46 H58 L65,100 H35 Z"/></clipPath><path d="M42,46 H58 L65,100 H35 Z" fill="#fff"/><g clip-path="url(#ct)"><path d="M30,59 L70,47 V56 L30,68 Z" fill="#e3141b"/><path d="M30,77 L70,65 V74 L30,86 Z" fill="#e3141b"/><path d="M30,95 L70,83 V92 L30,104 Z" fill="#e3141b"/></g><rect x="39" y="43" width="22" height="4" rx="1" fill="#fff"/><path d="M44,43 V31 M56,43 V31" stroke="#fff" stroke-width="2.6"/><path d="M41,31 L50,21 L59,31 Z" fill="#fff"/></g><circle cx="50" cy="50" r="45" fill="none" stroke="#fff" stroke-width="7"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><clipPath id="c"><circle cx="50" cy="50" r="42"/></clipPath><g clip-path="url(#c)"><path d="M50,33 L0,19 V53 L50,39 L100,53 V19 Z" fill="#ffc21a" opacity=".9"/><circle cx="50" cy="36" r="19" fill="none" stroke="#ffc21a" stroke-width="3" opacity="0.9"/><circle cx="50" cy="36" r="27" fill="none" stroke="#ffc21a" stroke-width="2.2" opacity="0.55"/><circle cx="50" cy="36" r="12" fill="#ffc21a"/><circle cx="50" cy="36" r="6.5" fill="#fff4b8"/><clipPath id="ct"><path d="M42,46 H58 L65,100 H35 Z"/></clipPath><path d="M42,46 H58 L65,100 H35 Z" fill="#111"/><g clip-path="url(#ct)"><path d="M30,59 L70,47 V56 L30,68 Z" fill="#e3141b"/><path d="M30,77 L70,65 V74 L30,86 Z" fill="#e3141b"/><path d="M30,95 L70,83 V92 L30,104 Z" fill="#e3141b"/></g><rect x="39" y="43" width="22" height="4" rx="1" fill="#111"/><path d="M44,43 V31 M56,43 V31" stroke="#111" stroke-width="2.6"/><path d="M41,31 L50,21 L59,31 Z" fill="#111"/></g><circle cx="50" cy="50" r="45" fill="none" stroke="#111" stroke-width="7"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,26 @@
BSD 2-Clause License
Copyright (c) 2010-2023, Volodymyr Agafonkin
Copyright (c) 2010-2011, CloudMade
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View file

@ -0,0 +1,661 @@
/* required styles */
.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
position: absolute;
left: 0;
top: 0;
}
.leaflet-container {
overflow: hidden;
}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
-webkit-user-drag: none;
}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
image-rendering: -webkit-optimize-contrast;
}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
width: 1600px;
height: 1600px;
-webkit-transform-origin: 0 0;
}
.leaflet-marker-icon,
.leaflet-marker-shadow {
display: block;
}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg {
max-width: none !important;
max-height: none !important;
}
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
max-width: none !important;
max-height: none !important;
width: auto;
padding: 0;
}
.leaflet-container img.leaflet-tile {
/* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */
mix-blend-mode: plus-lighter;
}
.leaflet-container.leaflet-touch-zoom {
-ms-touch-action: pan-x pan-y;
touch-action: pan-x pan-y;
}
.leaflet-container.leaflet-touch-drag {
-ms-touch-action: pinch-zoom;
/* Fallback for FF which doesn't support pinch-zoom */
touch-action: none;
touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
-ms-touch-action: none;
touch-action: none;
}
.leaflet-container {
-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
filter: inherit;
visibility: hidden;
}
.leaflet-tile-loaded {
visibility: inherit;
}
.leaflet-zoom-box {
width: 0;
height: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
z-index: 800;
}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
-moz-user-select: none;
}
.leaflet-pane { z-index: 400; }
.leaflet-tile-pane { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane { z-index: 500; }
.leaflet-marker-pane { z-index: 600; }
.leaflet-tooltip-pane { z-index: 650; }
.leaflet-popup-pane { z-index: 700; }
.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg { z-index: 200; }
.leaflet-vml-shape {
width: 1px;
height: 1px;
}
.lvml {
behavior: url(#default#VML);
display: inline-block;
position: absolute;
}
/* control positioning */
.leaflet-control {
position: relative;
z-index: 800;
pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
pointer-events: auto;
}
.leaflet-top,
.leaflet-bottom {
position: absolute;
z-index: 1000;
pointer-events: none;
}
.leaflet-top {
top: 0;
}
.leaflet-right {
right: 0;
}
.leaflet-bottom {
bottom: 0;
}
.leaflet-left {
left: 0;
}
.leaflet-control {
float: left;
clear: both;
}
.leaflet-right .leaflet-control {
float: right;
}
.leaflet-top .leaflet-control {
margin-top: 10px;
}
.leaflet-bottom .leaflet-control {
margin-bottom: 10px;
}
.leaflet-left .leaflet-control {
margin-left: 10px;
}
.leaflet-right .leaflet-control {
margin-right: 10px;
}
/* zoom and fade animations */
.leaflet-fade-anim .leaflet-popup {
opacity: 0;
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;
}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
opacity: 1;
}
.leaflet-zoom-animated {
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
}
svg.leaflet-zoom-animated {
will-change: transform;
}
.leaflet-zoom-anim .leaflet-zoom-animated {
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
-moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
transition: transform 0.25s cubic-bezier(0,0,0.25,1);
}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.leaflet-zoom-anim .leaflet-zoom-hide {
visibility: hidden;
}
/* cursors */
.leaflet-interactive {
cursor: pointer;
}
.leaflet-grab {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: grab;
}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
cursor: crosshair;
}
.leaflet-popup-pane,
.leaflet-control {
cursor: auto;
}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
cursor: move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: grabbing;
}
/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
pointer-events: none;
}
.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
pointer-events: auto;
}
/* visual tweaks */
.leaflet-container {
background: #ddd;
outline-offset: 1px;
}
.leaflet-container a {
color: #0078A8;
}
.leaflet-zoom-box {
border: 2px dotted #38f;
background: rgba(255,255,255,0.5);
}
/* general typography */
.leaflet-container {
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
font-size: 12px;
font-size: 0.75rem;
line-height: 1.5;
}
/* general toolbar styles */
.leaflet-bar {
box-shadow: 0 1px 5px rgba(0,0,0,0.65);
border-radius: 4px;
}
.leaflet-bar a {
background-color: #fff;
border-bottom: 1px solid #ccc;
width: 26px;
height: 26px;
line-height: 26px;
display: block;
text-align: center;
text-decoration: none;
color: black;
}
.leaflet-bar a,
.leaflet-control-layers-toggle {
background-position: 50% 50%;
background-repeat: no-repeat;
display: block;
}
.leaflet-bar a:hover,
.leaflet-bar a:focus {
background-color: #f4f4f4;
}
.leaflet-bar a:first-child {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.leaflet-bar a:last-child {
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom: none;
}
.leaflet-bar a.leaflet-disabled {
cursor: default;
background-color: #f4f4f4;
color: #bbb;
}
.leaflet-touch .leaflet-bar a {
width: 30px;
height: 30px;
line-height: 30px;
}
.leaflet-touch .leaflet-bar a:first-child {
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}
.leaflet-touch .leaflet-bar a:last-child {
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
}
/* zoom control */
.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
font: bold 18px 'Lucida Console', Monaco, monospace;
text-indent: 1px;
}
.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out {
font-size: 22px;
}
/* layers control */
.leaflet-control-layers {
box-shadow: 0 1px 5px rgba(0,0,0,0.4);
background: #fff;
border-radius: 5px;
}
.leaflet-control-layers-toggle {
background-image: url(images/layers.png);
width: 36px;
height: 36px;
}
.leaflet-retina .leaflet-control-layers-toggle {
background-image: url(images/layers-2x.png);
background-size: 26px 26px;
}
.leaflet-touch .leaflet-control-layers-toggle {
width: 44px;
height: 44px;
}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
display: none;
}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
display: block;
position: relative;
}
.leaflet-control-layers-expanded {
padding: 6px 10px 6px 6px;
color: #333;
background: #fff;
}
.leaflet-control-layers-scrollbar {
overflow-y: scroll;
overflow-x: hidden;
padding-right: 5px;
}
.leaflet-control-layers-selector {
margin-top: 2px;
position: relative;
top: 1px;
}
.leaflet-control-layers label {
display: block;
font-size: 13px;
font-size: 1.08333em;
}
.leaflet-control-layers-separator {
height: 0;
border-top: 1px solid #ddd;
margin: 5px -10px 5px -6px;
}
/* Default icon URLs */
.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
background-image: url(images/marker-icon.png);
}
/* attribution and scale controls */
.leaflet-container .leaflet-control-attribution {
background: #fff;
background: rgba(255, 255, 255, 0.8);
margin: 0;
}
.leaflet-control-attribution,
.leaflet-control-scale-line {
padding: 0 5px;
color: #333;
line-height: 1.4;
}
.leaflet-control-attribution a {
text-decoration: none;
}
.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
text-decoration: underline;
}
.leaflet-attribution-flag {
display: inline !important;
vertical-align: baseline !important;
width: 1em;
height: 0.6669em;
}
.leaflet-left .leaflet-control-scale {
margin-left: 5px;
}
.leaflet-bottom .leaflet-control-scale {
margin-bottom: 5px;
}
.leaflet-control-scale-line {
border: 2px solid #777;
border-top: none;
line-height: 1.1;
padding: 2px 5px 1px;
white-space: nowrap;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: rgba(255, 255, 255, 0.8);
text-shadow: 1px 1px #fff;
}
.leaflet-control-scale-line:not(:first-child) {
border-top: 2px solid #777;
border-bottom: none;
margin-top: -2px;
}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
border-bottom: 2px solid #777;
}
.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
box-shadow: none;
}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
border: 2px solid rgba(0,0,0,0.2);
background-clip: padding-box;
}
/* popup */
.leaflet-popup {
position: absolute;
text-align: center;
margin-bottom: 20px;
}
.leaflet-popup-content-wrapper {
padding: 1px;
text-align: left;
border-radius: 12px;
}
.leaflet-popup-content {
margin: 13px 24px 13px 20px;
line-height: 1.3;
font-size: 13px;
font-size: 1.08333em;
min-height: 1px;
}
.leaflet-popup-content p {
margin: 17px 0;
margin: 1.3em 0;
}
.leaflet-popup-tip-container {
width: 40px;
height: 20px;
position: absolute;
left: 50%;
margin-top: -1px;
margin-left: -20px;
overflow: hidden;
pointer-events: none;
}
.leaflet-popup-tip {
width: 17px;
height: 17px;
padding: 1px;
margin: -10px auto 0;
pointer-events: auto;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
background: white;
color: #333;
box-shadow: 0 3px 14px rgba(0,0,0,0.4);
}
.leaflet-container a.leaflet-popup-close-button {
position: absolute;
top: 0;
right: 0;
border: none;
text-align: center;
width: 24px;
height: 24px;
font: 16px/24px Tahoma, Verdana, sans-serif;
color: #757575;
text-decoration: none;
background: transparent;
}
.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
color: #585858;
}
.leaflet-popup-scrolled {
overflow: auto;
}
.leaflet-oldie .leaflet-popup-content-wrapper {
-ms-zoom: 1;
}
.leaflet-oldie .leaflet-popup-tip {
width: 24px;
margin: 0 auto;
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
}
.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
border: 1px solid #999;
}
/* div icon */
.leaflet-div-icon {
background: #fff;
border: 1px solid #666;
}
/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
position: absolute;
padding: 6px;
background-color: #fff;
border: 1px solid #fff;
border-radius: 3px;
color: #222;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
pointer-events: none;
box-shadow: 0 1px 3px rgba(0,0,0,0.4);
}
.leaflet-tooltip.leaflet-interactive {
cursor: pointer;
pointer-events: auto;
}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
position: absolute;
pointer-events: none;
border: 6px solid transparent;
background: transparent;
content: "";
}
/* Directions */
.leaflet-tooltip-bottom {
margin-top: 6px;
}
.leaflet-tooltip-top {
margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
left: 50%;
margin-left: -6px;
}
.leaflet-tooltip-top:before {
bottom: 0;
margin-bottom: -12px;
border-top-color: #fff;
}
.leaflet-tooltip-bottom:before {
top: 0;
margin-top: -12px;
margin-left: -6px;
border-bottom-color: #fff;
}
.leaflet-tooltip-left {
margin-left: -6px;
}
.leaflet-tooltip-right {
margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
top: 50%;
margin-top: -6px;
}
.leaflet-tooltip-left:before {
right: 0;
margin-right: -12px;
border-left-color: #fff;
}
.leaflet-tooltip-right:before {
left: 0;
margin-left: -12px;
border-right-color: #fff;
}
/* Printing */
@media print {
/* Prevent printers from removing background-images of controls. */
.leaflet-control {
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
}
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,37 @@
(function () {
var caja = document.getElementById("mapa-osm"), d = document.getElementById("lugares");
if (!caja || !d || !window.L) return;
d = JSON.parse(d.textContent);
caja.innerHTML = "";
caja.classList.add("vivo");
var mapa = L.map(caja, { scrollWheelZoom: false, worldCopyJump: true });
L.tileLayer("https://tile.openstreetmap.org/{z}/{x}/{y}.png", {
maxZoom: 18,
attribution: '&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>'
}).addTo(mapa);
function icono(t) {
if (t === "o" || t === "a") {
var s = t === "o" ? 34 : 22;
return L.divIcon({ className: "pin pin-" + t, html: '<img src="' + d.img + '" alt="">', iconSize: [s, s], iconAnchor: [s / 2, s / 2], popupAnchor: [0, -s / 2] });
}
return L.divIcon({ className: "pin pin-" + t, html: "<span></span>", iconSize: [18, 18], iconAnchor: [9, 9], popupAnchor: [0, -9] });
}
function esc(s) { var e = document.createElement("span"); e.textContent = s; return e.innerHTML; }
d.p.forEach(function (p) {
var h = "<b>" + esc(p.n) + "</b><br>" + esc(d.ley[p.t]);
if (p.u) h += '<br><a href="' + encodeURI(p.u) + '" target="_blank" rel="noopener">' + esc(p.ul) + "</a>";
h += '<br><a href="' + p.c + '">' + esc(d.ver) + "</a>";
L.marker([p.la, p.lo], { icon: icono(p.t), title: p.n, zIndexOffset: p.t === "o" ? 1000 : 0 }).bindPopup(h).addTo(mapa);
});
mapa.fitBounds(d.s[0][1]);
var nav = document.createElement("div");
nav.className = "saltos";
d.s.forEach(function (s) {
var b = document.createElement("button");
b.type = "button";
b.textContent = s[0];
b.onclick = function () { mapa.flyToBounds(s[1], { duration: .8 }); };
nav.appendChild(b);
});
caja.parentNode.insertBefore(nav, caja);
})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,189 @@
@font-face { font-family: "League Gothic"; src: url("../fonts/league-gothic.ttf") format("truetype"); font-display: swap; }
:root {
--bg: #fff;
--fg: #111;
--neon: #f04e23;
--hogar: #f04e23;
--clima: #14965a;
--fronteras: #f2b705;
--pueblos: #3b5bdb;
--igualdad: #8e44c9;
--bd: 3px solid var(--fg);
--bt: "League Gothic", "Arial Narrow", Impact, sans-serif;
--txt: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}
*, *::before, *::after { box-sizing: border-box; }
body { margin: 0; background: var(--bg); color: var(--fg); font: 17px/1.55 var(--txt); }
a { color: inherit; }
img { max-width: 100%; }
.cab { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; gap: 20px; padding: 10px 24px; }
.cab .simbolo { justify-self: start; line-height: 0; }
.cab .simbolo img { height: 92px; }
.cab h1 { margin: 0; line-height: 0; }
.firma { display: block; line-height: 0; }
.firma .logotipo { height: 72px; }
.idiomas { justify-self: end; position: relative; font: 22px/1 var(--bt); letter-spacing: .04em; }
.idiomas summary { display: flex; align-items: center; gap: 8px; list-style: none; cursor: pointer; border: var(--bd); border-radius: 8px; padding: 5px 12px 3px 8px; background: var(--fg); color: var(--bg); box-shadow: 3px 3px 0 var(--neon); user-select: none; }
.idiomas summary::-webkit-details-marker { display: none; }
.idiomas summary svg { width: 26px; height: 26px; margin-top: -2px; }
.idiomas summary::after { content: ""; border: 6px solid transparent; border-top-color: currentColor; margin: 4px 0 0 2px; }
.idiomas[open] summary::after { border-top-color: transparent; border-bottom-color: currentColor; margin: -6px 0 0 2px; }
.idiomas ul { position: absolute; right: 0; top: calc(100% + 10px); z-index: 1000; display: grid; grid-template-columns: repeat(2, max-content); gap: 2px 6px; margin: 0; padding: 8px; list-style: none; background: var(--bg); border: var(--bd); border-radius: 10px; box-shadow: 5px 5px 0 var(--fg); font: 16px/1.2 var(--txt); letter-spacing: 0; }
.idiomas li a { display: flex; align-items: baseline; gap: 8px; padding: 7px 10px; border-radius: 6px; text-decoration: none; white-space: nowrap; }
.idiomas li a b { font: 400 16px/1 var(--bt); letter-spacing: .05em; color: var(--neon); min-width: 1.6em; }
.idiomas li a:hover, .idiomas li a:focus { background: #f2f2f2; }
.idiomas li a[aria-current] { background: var(--fg); color: var(--bg); }
.portada { padding: 0 0 24px; border-bottom: var(--bd); text-align: center; overflow: hidden; }
h1 { margin: 0; font: 400 clamp(52px, 8vw, 112px)/.92 var(--bt); text-transform: uppercase; }
.c-hogar { color: var(--hogar); } .c-clima { color: var(--clima); } .c-fronteras { color: #c99500; } .c-pueblos { color: var(--pueblos); } .c-igualdad { color: var(--igualdad); }
.calle { display: block; width: 100%; height: clamp(220px, 36vw, 600px); object-fit: cover; object-position: 65% 60%; margin: 0; }
.acciones { display: flex; flex-wrap: wrap; justify-content: center; gap: 14px; margin-top: 18px; padding: 0 16px; }
.bt { font: 400 26px/1 var(--bt); letter-spacing: .05em; text-transform: uppercase; text-decoration: none; border: var(--bd); border-radius: 8px; padding: 12px 22px 9px; box-shadow: 4px 4px 0 var(--fg); }
.bt:first-child { background: var(--fg); color: var(--bg); box-shadow: 4px 4px 0 var(--neon); }
.bt:hover { transform: translate(-1px, -1px); box-shadow: 6px 6px 0 var(--neon); }
.bloque { max-width: 1200px; margin: 0 auto; padding: 44px 20px; border-bottom: 1px dashed var(--fg); }
.bloque:last-child { border-bottom: 0; }
h2 { margin: 0 0 20px; font: 400 clamp(40px, 5vw, 64px)/1 var(--bt); text-transform: uppercase; }
h3 { margin: 0; font: 400 34px/1 var(--bt); text-transform: uppercase; letter-spacing: .02em; }
.intro p { max-width: 820px; margin: 0 auto 14px; font-size: 20px; }
.intro .fuerte { font-weight: 700; }
.ejes { display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 18px; }
.eje { border: var(--bd); border-radius: 10px; padding: 16px; box-shadow: 6px 6px 0 var(--c); }
.eje img { display: block; height: 120px; margin: 0 auto 6px; }
.eje h3 { color: var(--c); text-align: center; margin: 0; }
.e-hogar { --c: var(--hogar); } .e-clima { --c: var(--clima); } .e-fronteras { --c: var(--fronteras); } .e-pueblos { --c: var(--pueblos); } .e-igualdad { --c: var(--igualdad); }
.e-fronteras h3 { color: #c99500; }
.paises { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; }
.pais { border-top: var(--bd); padding-top: 10px; }
.pais p { margin: 8px 0 0; }
.pais.nuevo { border-top-color: var(--neon); }
.pais .fuente { font-size: 13px; }
.principios { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px 28px; }
.principios li { border-left: 4px solid var(--fg); padding-left: 12px; }
.etiquetas { display: flex; flex-wrap: wrap; gap: 10px; font: 24px var(--bt); letter-spacing: .03em; }
.etiquetas span { border: 2px dashed var(--fg); padding: 2px 10px; }
.etiquetas span:first-child { background: var(--neon); color: #fff; border-style: solid; }
.pie { border-top: var(--bd); padding: 18px 20px; text-align: center; font-size: 14px; }
.pie p { margin: 4px 0; }
.panel { padding-top: 32px; }
.panel > p { margin: 0 0 14px; }
.tags { display: flex; flex-wrap: wrap; gap: 8px; padding: 10px 0; font: 20px var(--bt); letter-spacing: .03em; }
.tags span { border: 2px dashed var(--fg); padding: 1px 8px; }
.tags span:first-child { background: var(--neon); color: #fff; border-style: solid; }
.deck { display: grid; grid-template-columns: 200px minmax(0, 1fr); border: var(--bd); border-radius: 10px; box-shadow: 6px 6px 0 var(--fg); overflow: hidden; }
.arbol { border-right: var(--bd); padding: 14px 16px; font: 15px/1.7 var(--txt); }
.arbol h3, .col h3 { font: 400 22px/1 var(--bt); text-transform: uppercase; margin: 0 0 10px; }
.arbol ul { list-style: none; margin: 0; padding: 0 0 0 14px; border-left: 2px solid var(--fg); }
.arbol > ul { padding: 0; border: 0; }
.arbol .on { background: var(--fg); color: var(--bg); padding: 0 4px; }
.arbol .n { float: right; font: 13px var(--bt); }
.cols { display: grid; grid-auto-flow: column; grid-auto-columns: 270px; overflow-x: auto; }
.col { border-right: var(--bd); padding: 14px 12px; }
.col:last-child { border-right: 0; }
.col h3 { display: flex; justify-content: space-between; align-items: baseline; gap: 8px; border-bottom: var(--bd); padding-bottom: 6px; }
.col h3 small { font: 12px var(--txt); text-transform: none; overflow-wrap: anywhere; text-align: right; }
.post { border: var(--bd); border-radius: 8px; padding: 10px 12px; box-shadow: 4px 4px 0 var(--fg); font-size: 15px; }
.post.ko { box-shadow: 4px 4px 0 var(--neon); }
.post p { margin: 0 0 8px; }
.post .nota { font-size: 14px; }
.meta { font-size: 13px; margin-bottom: 8px; }
.redes { display: flex; flex-wrap: wrap; gap: 6px; margin: 0; }
.red { font: 15px/1 var(--bt); letter-spacing: .04em; text-transform: uppercase; text-decoration: none; border: 2px solid var(--fg); border-radius: 4px; padding: 4px 7px 2px; }
.red:hover { background: var(--neon); border-color: var(--neon); color: #fff; }
.mapa { font: 14px/1.6 var(--txt); margin: 0; padding: 0; list-style: none; }
.mapa li { display: flex; justify-content: space-between; gap: 8px; border-bottom: 1px dashed var(--fg); }
.mapa li span + span { font-size: 12px; opacity: .75; }
.mapa .ko span:first-child { text-decoration: line-through; }
@media (max-width: 1100px) {
.ejes { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
@media (max-width: 900px) {
.ejes, .paises { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 640px) {
.tags { font-size: 17px; }
.deck { grid-template-columns: minmax(0, 1fr); box-shadow: 4px 4px 0 var(--fg); }
.arbol { display: none; }
.cols { grid-auto-flow: row; grid-template-columns: minmax(0, 1fr); overflow: visible; }
.col { border-right: 0; border-bottom: 2px solid var(--fg); padding: 12px 14px; }
.col:last-child { border-bottom: 0; }
.col h3 { font-size: 26px; border-bottom: 0; padding-bottom: 0; margin-bottom: 6px; }
.col h3 small { font-size: 13px; }
.post { border: 0; box-shadow: none; padding: 0; }
.post.ko { box-shadow: none; border-left: 4px solid var(--neon); padding-left: 8px; }
.redes { gap: 8px; }
.red { font-size: 18px; padding: 7px 10px 5px; }
.mapa { font-size: 15px; }
.cab { grid-template-columns: auto minmax(0, 1fr); gap: 8px 12px; padding: 10px 12px 14px; }
.cab .simbolo img { height: 54px; }
.firma .logotipo { height: auto; width: 100%; max-height: 40px; }
.idiomas { grid-column: 1 / -1; justify-self: center; }
.calle { height: 210px; object-position: 72% 60%; }
.ejes, .principios { grid-template-columns: minmax(0, 1fr); }
.paises { gap: 14px; }
.pais p { overflow-wrap: anywhere; }
.bloque { padding: 32px 14px; }
.intro p { font-size: 18px; }
}
.impacto { padding-top: 32px; }
.cifras { list-style: none; margin: 0 0 18px; padding: 0; display: flex; flex-wrap: wrap; gap: 10px 28px; }
.cifras li { display: flex; align-items: baseline; gap: 8px; }
.cifras b { font: 400 54px/1 var(--bt); color: var(--neon); }
.cifras b a { text-decoration: none; }
.cifras span { font: 20px/1.1 var(--bt); text-transform: uppercase; letter-spacing: .03em; max-width: 11em; }
.impacto figure { margin: 0; }
.impacto-mapa { display: block; width: 100%; max-width: 900px; height: auto; margin: 0 auto; border-radius: 10px; box-shadow: 6px 6px 0 var(--fg); }
.impacto-mapa text { font: 600 14px var(--txt); fill: #111; paint-order: stroke; stroke: #fff; stroke-width: 3px; stroke-linejoin: round; }
.impacto-mapa .rot { font: 400 14px var(--bt); letter-spacing: .05em; text-transform: uppercase; }
.impacto-mapa a:hover use, .impacto-mapa a:focus use { transform-box: fill-box; transform-origin: center; transform: scale(1.3); }
.impacto figcaption { max-width: 900px; margin: 14px auto 0; display: flex; flex-wrap: wrap; justify-content: space-between; gap: 6px 18px; font-size: 15px; }
.impacto figcaption p { margin: 0; }
.leyenda { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 6px 16px; }
.leyenda li { display: flex; align-items: center; gap: 6px; }
.impacto .base { max-width: 900px; margin: 6px auto 0; font-size: 13px; opacity: .75; }
.pais:target { outline: 3px solid var(--neon); outline-offset: 6px; border-radius: 4px; }
.contacto { margin: 22px 0 0; border: var(--bd); border-left: 14px solid var(--neon); border-radius: 10px; padding: 10px 16px; }
@media (max-width: 640px) {
.acciones { flex-direction: column; align-items: stretch; gap: 14px; max-width: 460px; margin: 18px auto 0; }
.bt { display: block; font-size: 30px; padding: 18px 16px 15px; text-align: center; }
.idiomas summary { padding: 8px 14px 6px 10px; }
.idiomas ul { right: auto; left: 50%; transform: translateX(-50%); }
.cifras { gap: 8px 18px; }
.cifras b { font-size: 44px; }
.cifras span { font-size: 17px; }
.impacto-mapa { box-shadow: 4px 4px 0 var(--fg); }
.impacto-mapa text { font-size: 19px; }
}
.mapa-osm.vivo { height: clamp(380px, 60vh, 620px); max-width: 900px; margin: 0 auto; border: var(--bd); border-radius: 10px; box-shadow: 6px 6px 0 var(--fg); z-index: 0; }
.saltos { max-width: 900px; margin: 0 auto 10px; display: flex; flex-wrap: wrap; gap: 8px; }
.saltos button { font: 20px/1 var(--bt); letter-spacing: .04em; text-transform: uppercase; background: var(--bg); color: var(--fg); border: var(--bd); border-radius: 6px; padding: 7px 12px 5px; box-shadow: 3px 3px 0 var(--fg); cursor: pointer; }
.saltos button:hover { box-shadow: 3px 3px 0 var(--neon); }
.pin img { display: block; width: 100%; height: 100%; background: #fff; border-radius: 50%; }
.pin span { display: block; width: 100%; height: 100%; border-radius: 50%; }
.pin-c span { background: #fff; border: 3px dashed var(--neon); }
.pin-p span { background: var(--fg); border: 3px solid #fff; box-shadow: 0 0 0 1px var(--fg); }
.pin-l span { background: #bbb; border: 2px solid var(--fg); }
.leaflet-popup-content { font: 15px/1.5 var(--txt); }
.leaflet-container a.leaflet-popup-close-button { font-size: 22px; }
@media (max-width: 640px) {
.mapa-osm.vivo { height: 70vh; box-shadow: 4px 4px 0 var(--fg); }
.saltos button { font-size: 22px; padding: 9px 14px 7px; }
}
/* De derecha a izquierda (árabe): el desplegable se abre hacia dentro y las etiquetas y cuentas se leen en su orden */
[dir="rtl"] .idiomas ul { right: auto; left: 0; }
.tags span, .etiquetas span, h3 small { unicode-bidi: isolate; direction: ltr; }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><clipPath id="c"><circle cx="50" cy="50" r="42"/></clipPath><g clip-path="url(#c)"><path d="M50,33 L0,19 V53 L50,39 L100,53 V19 Z" fill="#ffc21a" opacity=".9"/><circle cx="50" cy="36" r="19" fill="none" stroke="#ffc21a" stroke-width="3" opacity="0.9"/><circle cx="50" cy="36" r="27" fill="none" stroke="#ffc21a" stroke-width="2.2" opacity="0.55"/><circle cx="50" cy="36" r="12" fill="#ffc21a"/><circle cx="50" cy="36" r="6.5" fill="#fff4b8"/><clipPath id="ct"><path d="M42,46 H58 L65,100 H35 Z"/></clipPath><path d="M42,46 H58 L65,100 H35 Z" fill="#111"/><g clip-path="url(#ct)"><path d="M30,59 L70,47 V56 L30,68 Z" fill="#e3141b"/><path d="M30,77 L70,65 V74 L30,86 Z" fill="#e3141b"/><path d="M30,95 L70,83 V92 L30,104 Z" fill="#e3141b"/></g><rect x="39" y="43" width="22" height="4" rx="1" fill="#111"/><path d="M44,43 V31 M56,43 V31" stroke="#111" stroke-width="2.6"/><path d="M41,31 L50,21 L59,31 Z" fill="#111"/></g><circle cx="50" cy="50" r="45" fill="none" stroke="#111" stroke-width="7"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,93 @@
Copyright 2010 The League Gothic Project Authors (https://github.com/theleagueof/league-gothic)
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
https://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 295 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.4 KiB

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 170" width="140" height="170"><defs><filter id="spray" x="-30%" y="-10%" width="160%" height="120%"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="2" seed="3" result="t"/><feDisplacementMap in="SourceGraphic" in2="t" scale="1.6" result="d"/><feGaussianBlur in="d" stdDeviation=".4" result="b"/><feGaussianBlur in="SourceGraphic" stdDeviation="2.5" result="n"/><feComponentTransfer in="n" result="n2"><feFuncA type="linear" slope=".3"/></feComponentTransfer><feMerge><feMergeNode in="n2"/><feMergeNode in="b"/></feMerge></filter></defs><path d="M71.6,23.4 L63.8,26.3 L79.0,28.8 L58.1,31.5 L84.8,34.0 L52.0,36.5 L89.3,39.4 L46.9,42.1 L97.5,44.7 L41.2,47.1 L102.9,49.4 L35.6,51.7 L108.7,54.5 L30.5,56.8 L113.3,59.7 L22.4,62.5 L118.9,64.8 L18.3,67.3 L126.7,69.9" fill="none" stroke="#f04e23" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M53.3,73.4 L23.0,76.0 L54.3,78.7 L23.0,81.3 L53.1,84.0 L23.9,86.9 L55.1,89.2 L23.6,92.1 L53.5,95.0 L24.2,97.7 L53.0,100.5 L23.2,102.7 L54.7,105.2 L23.1,108.0 L53.3,110.8 L24.0,113.0 L55.0,115.9 L24.7,118.5 L53.2,120.9 L24.4,123.8 L53.6,126.2 L22.9,129.0 L54.7,131.3 L23.8,133.7 L53.9,136.3 L23.4,138.7 L54.6,141.6 L22.9,144.5 L54.8,146.8" fill="none" stroke="#f04e23" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M116.7,73.4 L85.7,75.9 L115.8,78.6 L84.9,81.2 L116.3,84.1 L85.9,86.5 L117.0,89.2 L87.0,91.5 L114.9,94.1 L86.5,96.6 L116.2,98.9 L86.2,101.6 L114.8,103.8 L85.2,106.8 L116.2,109.1 L86.6,111.3 L115.6,114.1 L86.0,116.8 L115.2,119.6 L85.0,121.8 L117.2,124.7 L86.6,127.2 L116.2,129.6 L86.1,132.1 L116.9,135.0 L86.8,137.9 L115.3,140.5 L86.3,143.4 L115.7,145.7 L86.7,147.9" fill="none" stroke="#f04e23" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M84.8,73.4 L55.0,76.1 L86.6,79.0 L54.1,81.4 L86.2,83.8 L53.3,86.3 L85.1,89.0 L54.3,91.3 L85.1,94.1" fill="none" stroke="#f04e23" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M97.8,49.1 L99.0,25.5 L108.9,26.0 L110.1,59.8" fill="none" stroke="#f04e23" stroke-width="5.0" stroke-linejoin="round" stroke-linecap="round" opacity="1" filter="url(#spray)"/><path d="M98.2,49.1 L97.2,26.2 L109.0,25.9 L109.4,60.6" fill="none" stroke="#f04e23" stroke-width="3.0" stroke-linejoin="round" stroke-linecap="round" opacity="0.7" filter="url(#spray)"/><path d="M30.0,144.0 L30.0,166.0" stroke="#f04e23" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="30.0" cy="166.0" r="2.2" fill="#f04e23" filter="url(#spray)"/><path d="M47.0,144.0 L47.1,158.0" stroke="#f04e23" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="47.0" cy="158.0" r="2.2" fill="#f04e23" filter="url(#spray)"/><path d="M92.0,144.0 L91.8,172.0" stroke="#f04e23" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="92.0" cy="172.0" r="2.2" fill="#f04e23" filter="url(#spray)"/><path d="M110.0,144.0 L110.0,160.0" stroke="#f04e23" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="110.0" cy="160.0" r="2.2" fill="#f04e23" filter="url(#spray)"/></svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 170" width="140" height="170"><defs><filter id="spray" x="-30%" y="-10%" width="160%" height="120%"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="2" seed="3" result="t"/><feDisplacementMap in="SourceGraphic" in2="t" scale="1.6" result="d"/><feGaussianBlur in="d" stdDeviation=".4" result="b"/><feGaussianBlur in="SourceGraphic" stdDeviation="2.5" result="n"/><feComponentTransfer in="n" result="n2"><feFuncA type="linear" slope=".3"/></feComponentTransfer><feMerge><feMergeNode in="n2"/><feMergeNode in="b"/></feMerge></filter></defs><path d="M98.7,58.0 L110.1,59.4 L100.0,60.1 L108.8,62.1 L97.9,61.9 L108.0,64.7 L97.2,63.8 L107.4,67.4 L96.9,65.8 L108.1,70.4 L98.6,68.5 L107.6,73.3 L96.1,69.7 L105.7,75.5 L96.1,72.0 L104.1,77.8 L93.5,72.8 L103.9,81.1 L93.7,75.3 L100.5,82.0 L91.2,75.9 L98.7,84.1 L91.8,79.2 L96.8,86.0 L89.6,79.9 L96.5,89.9 L86.9,79.8 L93.1,90.2 L86.0,82.1 L91.7,93.1 L83.9,82.4 L88.2,92.8 L82.2,83.5 L85.5,93.4 L80.9,85.4 L83.7,96.6 L78.7,85.5 L80.4,95.2 L77.0,86.8 L78.2,97.9 L74.9,87.1 L75.2,97.1 L72.9,87.9 L72.5,98.3 L70.8,87.3 L69.6,98.1 L68.8,86.2 L66.9,97.7 L66.6,87.7 L64.0,98.1 L64.8,86.1 L61.1,98.0 L62.4,87.1 L59.0,95.0 L61.1,84.5 L56.2,94.7 L59.4,83.4 L53.0,95.0 L56.8,84.3 L50.8,93.2 L54.5,84.2 L48.6,91.3 L54.0,81.1 L46.8,89.1 L52.2,80.3 L43.2,89.1 L50.1,79.5 L42.8,85.5 L49.0,77.7 L40.9,83.5 L47.2,76.6 L39.0,81.5 L47.1,74.2 L36.2,80.1 L44.3,73.5 L34.8,77.7 L44.7,71.0 L33.4,75.2 L44.0,69.1 L34.1,71.9 L43.2,67.3 L31.2,69.9 L41.6,65.6 L31.9,66.8 L40.5,63.8 L29.5,64.4 L41.9,61.5 L28.8,61.6 L41.8,59.5 L31.3,58.7 L41.0,57.5 L29.0,55.8 L40.8,55.4 L30.2,53.1 L41.4,53.4 L31.4,50.4 L42.3,51.6 L31.7,47.7 L42.1,49.4 L30.9,44.5 L44.1,48.0 L33.9,42.6 L42.5,45.1 L34.0,39.5 L45.8,44.5 L35.9,37.4 L45.4,41.9 L36.3,34.2 L47.9,41.2 L38.1,31.9 L47.6,38.4 L41.3,31.1 L49.5,37.3 L42.2,27.9 L51.6,36.6 L44.6,26.3 L52.6,34.6 L48.0,26.2 L54.7,34.2 L49.7,23.8 L56.6,33.5 L51.5,21.1 L58.2,32.3 L54.9,21.8 L59.7,30.6 L57.2,20.0 L61.9,30.7 L60.1,19.8 L63.7,29.7 L62.4,17.5 L65.9,30.6 L65.3,17.0 L67.6,27.8 L68.2,17.5 L69.7,28.1 L71.0,18.4 L71.9,27.7 L73.9,17.5 L73.9,28.7 L76.6,18.7 L75.6,30.4 L79.5,18.6 L78.0,29.4 L81.6,21.3 L79.5,31.2 L84.8,20.7 L81.3,32.2 L86.8,22.9 L83.0,33.1 L89.1,24.5 L84.6,34.3 L92.0,25.0 L86.9,34.4 L94.7,26.0 L88.2,36.1 L95.9,29.0 L90.9,36.1 L98.9,29.8 L91.9,38.1 L101.0,31.8 L92.4,40.4 L102.5,34.2 L93.5,42.0 L104.2,36.5 L95.9,42.9 L104.0,39.8 L96.8,44.8 L105.5,42.1 L95.5,47.6 L106.4,44.7 L97.7,48.9 L109.5,46.6 L99.4,50.6 L108.1,49.9 L98.3,53.0 L110.9,52.2 L100.0,54.8 L110.9,55.1 L98.2,57.0 L109.3,58.0" fill="none" stroke="#8e44c9" stroke-width="3.2" stroke-linejoin="round" filter="url(#spray)"/><path d="M76.2,97.4 L62.8,99.9 L77.4,102.7 L62.2,105.0 L77.9,107.6 L63.7,110.2 L77.9,112.9 L62.7,115.5 L77.7,118.1 L62.3,120.5 L77.0,123.4 L62.2,126.1 L76.3,128.3 L61.9,130.9 L78.1,133.3 L61.8,135.8 L76.5,138.7 L63.3,141.0 L76.6,143.8 L63.9,146.5 L77.0,149.0 L63.2,151.2 L77.4,153.6 L62.6,156.4" fill="none" stroke="#8e44c9" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M95.1,121.4 L46.7,123.8 L95.1,126.4 L45.7,128.6 L93.4,131.0" fill="none" stroke="#8e44c9" stroke-width="3.6" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/><path d="M52.0,128.0 L52.0,140.0" stroke="#8e44c9" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="52.0" cy="140.0" r="2.2" fill="#8e44c9" filter="url(#spray)"/><path d="M88.0,128.0 L87.8,146.0" stroke="#8e44c9" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="88.0" cy="146.0" r="2.2" fill="#8e44c9" filter="url(#spray)"/><path d="M66.0,154.0 L66.6,164.0" stroke="#8e44c9" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="66.0" cy="164.0" r="2.2" fill="#8e44c9" filter="url(#spray)"/><path d="M74.0,154.0 L73.5,160.0" stroke="#8e44c9" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/><circle cx="74.0" cy="160.0" r="2.2" fill="#8e44c9" filter="url(#spray)"/></svg>

After

Width:  |  Height:  |  Size: 4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 190 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 190 KiB

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><rect width="100" height="100" fill="#111"/><clipPath id="c"><circle cx="50" cy="50" r="42"/></clipPath><g clip-path="url(#c)"><path d="M50,33 L0,19 V53 L50,39 L100,53 V19 Z" fill="#ffc21a" opacity=".9"/><circle cx="50" cy="36" r="19" fill="none" stroke="#ffc21a" stroke-width="3" opacity="0.9"/><circle cx="50" cy="36" r="27" fill="none" stroke="#ffc21a" stroke-width="2.2" opacity="0.55"/><circle cx="50" cy="36" r="12" fill="#ffc21a"/><circle cx="50" cy="36" r="6.5" fill="#fff4b8"/><clipPath id="ct"><path d="M42,46 H58 L65,100 H35 Z"/></clipPath><path d="M42,46 H58 L65,100 H35 Z" fill="#fff"/><g clip-path="url(#ct)"><path d="M30,59 L70,47 V56 L30,68 Z" fill="#e3141b"/><path d="M30,77 L70,65 V74 L30,86 Z" fill="#e3141b"/><path d="M30,95 L70,83 V92 L30,104 Z" fill="#e3141b"/></g><rect x="39" y="43" width="22" height="4" rx="1" fill="#fff"/><path d="M44,43 V31 M56,43 V31" stroke="#fff" stroke-width="2.6"/><path d="M41,31 L50,21 L59,31 Z" fill="#fff"/></g><circle cx="50" cy="50" r="45" fill="none" stroke="#fff" stroke-width="7"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100"><clipPath id="c"><circle cx="50" cy="50" r="42"/></clipPath><g clip-path="url(#c)"><path d="M50,33 L0,19 V53 L50,39 L100,53 V19 Z" fill="#ffc21a" opacity=".9"/><circle cx="50" cy="36" r="19" fill="none" stroke="#ffc21a" stroke-width="3" opacity="0.9"/><circle cx="50" cy="36" r="27" fill="none" stroke="#ffc21a" stroke-width="2.2" opacity="0.55"/><circle cx="50" cy="36" r="12" fill="#ffc21a"/><circle cx="50" cy="36" r="6.5" fill="#fff4b8"/><clipPath id="ct"><path d="M42,46 H58 L65,100 H35 Z"/></clipPath><path d="M42,46 H58 L65,100 H35 Z" fill="#111"/><g clip-path="url(#ct)"><path d="M30,59 L70,47 V56 L30,68 Z" fill="#e3141b"/><path d="M30,77 L70,65 V74 L30,86 Z" fill="#e3141b"/><path d="M30,95 L70,83 V92 L30,104 Z" fill="#e3141b"/></g><rect x="39" y="43" width="22" height="4" rx="1" fill="#111"/><path d="M44,43 V31 M56,43 V31" stroke="#111" stroke-width="2.6"/><path d="M41,31 L50,21 L59,31 Z" fill="#111"/></g><circle cx="50" cy="50" r="45" fill="none" stroke="#111" stroke-width="7"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,26 @@
BSD 2-Clause License
Copyright (c) 2010-2023, Volodymyr Agafonkin
Copyright (c) 2010-2011, CloudMade
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View file

@ -0,0 +1,661 @@
/* required styles */
.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
position: absolute;
left: 0;
top: 0;
}
.leaflet-container {
overflow: hidden;
}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
-webkit-user-drag: none;
}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
image-rendering: -webkit-optimize-contrast;
}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
width: 1600px;
height: 1600px;
-webkit-transform-origin: 0 0;
}
.leaflet-marker-icon,
.leaflet-marker-shadow {
display: block;
}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg {
max-width: none !important;
max-height: none !important;
}
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
max-width: none !important;
max-height: none !important;
width: auto;
padding: 0;
}
.leaflet-container img.leaflet-tile {
/* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */
mix-blend-mode: plus-lighter;
}
.leaflet-container.leaflet-touch-zoom {
-ms-touch-action: pan-x pan-y;
touch-action: pan-x pan-y;
}
.leaflet-container.leaflet-touch-drag {
-ms-touch-action: pinch-zoom;
/* Fallback for FF which doesn't support pinch-zoom */
touch-action: none;
touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
-ms-touch-action: none;
touch-action: none;
}
.leaflet-container {
-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
filter: inherit;
visibility: hidden;
}
.leaflet-tile-loaded {
visibility: inherit;
}
.leaflet-zoom-box {
width: 0;
height: 0;
-moz-box-sizing: border-box;
box-sizing: border-box;
z-index: 800;
}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
-moz-user-select: none;
}
.leaflet-pane { z-index: 400; }
.leaflet-tile-pane { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane { z-index: 500; }
.leaflet-marker-pane { z-index: 600; }
.leaflet-tooltip-pane { z-index: 650; }
.leaflet-popup-pane { z-index: 700; }
.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg { z-index: 200; }
.leaflet-vml-shape {
width: 1px;
height: 1px;
}
.lvml {
behavior: url(#default#VML);
display: inline-block;
position: absolute;
}
/* control positioning */
.leaflet-control {
position: relative;
z-index: 800;
pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
pointer-events: auto;
}
.leaflet-top,
.leaflet-bottom {
position: absolute;
z-index: 1000;
pointer-events: none;
}
.leaflet-top {
top: 0;
}
.leaflet-right {
right: 0;
}
.leaflet-bottom {
bottom: 0;
}
.leaflet-left {
left: 0;
}
.leaflet-control {
float: left;
clear: both;
}
.leaflet-right .leaflet-control {
float: right;
}
.leaflet-top .leaflet-control {
margin-top: 10px;
}
.leaflet-bottom .leaflet-control {
margin-bottom: 10px;
}
.leaflet-left .leaflet-control {
margin-left: 10px;
}
.leaflet-right .leaflet-control {
margin-right: 10px;
}
/* zoom and fade animations */
.leaflet-fade-anim .leaflet-popup {
opacity: 0;
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;
}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
opacity: 1;
}
.leaflet-zoom-animated {
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
}
svg.leaflet-zoom-animated {
will-change: transform;
}
.leaflet-zoom-anim .leaflet-zoom-animated {
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
-moz-transition: -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
transition: transform 0.25s cubic-bezier(0,0,0.25,1);
}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.leaflet-zoom-anim .leaflet-zoom-hide {
visibility: hidden;
}
/* cursors */
.leaflet-interactive {
cursor: pointer;
}
.leaflet-grab {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: grab;
}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
cursor: crosshair;
}
.leaflet-popup-pane,
.leaflet-control {
cursor: auto;
}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
cursor: move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
cursor: grabbing;
}
/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
pointer-events: none;
}
.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
pointer-events: auto;
}
/* visual tweaks */
.leaflet-container {
background: #ddd;
outline-offset: 1px;
}
.leaflet-container a {
color: #0078A8;
}
.leaflet-zoom-box {
border: 2px dotted #38f;
background: rgba(255,255,255,0.5);
}
/* general typography */
.leaflet-container {
font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
font-size: 12px;
font-size: 0.75rem;
line-height: 1.5;
}
/* general toolbar styles */
.leaflet-bar {
box-shadow: 0 1px 5px rgba(0,0,0,0.65);
border-radius: 4px;
}
.leaflet-bar a {
background-color: #fff;
border-bottom: 1px solid #ccc;
width: 26px;
height: 26px;
line-height: 26px;
display: block;
text-align: center;
text-decoration: none;
color: black;
}
.leaflet-bar a,
.leaflet-control-layers-toggle {
background-position: 50% 50%;
background-repeat: no-repeat;
display: block;
}
.leaflet-bar a:hover,
.leaflet-bar a:focus {
background-color: #f4f4f4;
}
.leaflet-bar a:first-child {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.leaflet-bar a:last-child {
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom: none;
}
.leaflet-bar a.leaflet-disabled {
cursor: default;
background-color: #f4f4f4;
color: #bbb;
}
.leaflet-touch .leaflet-bar a {
width: 30px;
height: 30px;
line-height: 30px;
}
.leaflet-touch .leaflet-bar a:first-child {
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}
.leaflet-touch .leaflet-bar a:last-child {
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
}
/* zoom control */
.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
font: bold 18px 'Lucida Console', Monaco, monospace;
text-indent: 1px;
}
.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out {
font-size: 22px;
}
/* layers control */
.leaflet-control-layers {
box-shadow: 0 1px 5px rgba(0,0,0,0.4);
background: #fff;
border-radius: 5px;
}
.leaflet-control-layers-toggle {
background-image: url(images/layers.png);
width: 36px;
height: 36px;
}
.leaflet-retina .leaflet-control-layers-toggle {
background-image: url(images/layers-2x.png);
background-size: 26px 26px;
}
.leaflet-touch .leaflet-control-layers-toggle {
width: 44px;
height: 44px;
}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
display: none;
}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
display: block;
position: relative;
}
.leaflet-control-layers-expanded {
padding: 6px 10px 6px 6px;
color: #333;
background: #fff;
}
.leaflet-control-layers-scrollbar {
overflow-y: scroll;
overflow-x: hidden;
padding-right: 5px;
}
.leaflet-control-layers-selector {
margin-top: 2px;
position: relative;
top: 1px;
}
.leaflet-control-layers label {
display: block;
font-size: 13px;
font-size: 1.08333em;
}
.leaflet-control-layers-separator {
height: 0;
border-top: 1px solid #ddd;
margin: 5px -10px 5px -6px;
}
/* Default icon URLs */
.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
background-image: url(images/marker-icon.png);
}
/* attribution and scale controls */
.leaflet-container .leaflet-control-attribution {
background: #fff;
background: rgba(255, 255, 255, 0.8);
margin: 0;
}
.leaflet-control-attribution,
.leaflet-control-scale-line {
padding: 0 5px;
color: #333;
line-height: 1.4;
}
.leaflet-control-attribution a {
text-decoration: none;
}
.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
text-decoration: underline;
}
.leaflet-attribution-flag {
display: inline !important;
vertical-align: baseline !important;
width: 1em;
height: 0.6669em;
}
.leaflet-left .leaflet-control-scale {
margin-left: 5px;
}
.leaflet-bottom .leaflet-control-scale {
margin-bottom: 5px;
}
.leaflet-control-scale-line {
border: 2px solid #777;
border-top: none;
line-height: 1.1;
padding: 2px 5px 1px;
white-space: nowrap;
-moz-box-sizing: border-box;
box-sizing: border-box;
background: rgba(255, 255, 255, 0.8);
text-shadow: 1px 1px #fff;
}
.leaflet-control-scale-line:not(:first-child) {
border-top: 2px solid #777;
border-bottom: none;
margin-top: -2px;
}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
border-bottom: 2px solid #777;
}
.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
box-shadow: none;
}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
border: 2px solid rgba(0,0,0,0.2);
background-clip: padding-box;
}
/* popup */
.leaflet-popup {
position: absolute;
text-align: center;
margin-bottom: 20px;
}
.leaflet-popup-content-wrapper {
padding: 1px;
text-align: left;
border-radius: 12px;
}
.leaflet-popup-content {
margin: 13px 24px 13px 20px;
line-height: 1.3;
font-size: 13px;
font-size: 1.08333em;
min-height: 1px;
}
.leaflet-popup-content p {
margin: 17px 0;
margin: 1.3em 0;
}
.leaflet-popup-tip-container {
width: 40px;
height: 20px;
position: absolute;
left: 50%;
margin-top: -1px;
margin-left: -20px;
overflow: hidden;
pointer-events: none;
}
.leaflet-popup-tip {
width: 17px;
height: 17px;
padding: 1px;
margin: -10px auto 0;
pointer-events: auto;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
background: white;
color: #333;
box-shadow: 0 3px 14px rgba(0,0,0,0.4);
}
.leaflet-container a.leaflet-popup-close-button {
position: absolute;
top: 0;
right: 0;
border: none;
text-align: center;
width: 24px;
height: 24px;
font: 16px/24px Tahoma, Verdana, sans-serif;
color: #757575;
text-decoration: none;
background: transparent;
}
.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
color: #585858;
}
.leaflet-popup-scrolled {
overflow: auto;
}
.leaflet-oldie .leaflet-popup-content-wrapper {
-ms-zoom: 1;
}
.leaflet-oldie .leaflet-popup-tip {
width: 24px;
margin: 0 auto;
-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
}
.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
border: 1px solid #999;
}
/* div icon */
.leaflet-div-icon {
background: #fff;
border: 1px solid #666;
}
/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
position: absolute;
padding: 6px;
background-color: #fff;
border: 1px solid #fff;
border-radius: 3px;
color: #222;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
pointer-events: none;
box-shadow: 0 1px 3px rgba(0,0,0,0.4);
}
.leaflet-tooltip.leaflet-interactive {
cursor: pointer;
pointer-events: auto;
}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
position: absolute;
pointer-events: none;
border: 6px solid transparent;
background: transparent;
content: "";
}
/* Directions */
.leaflet-tooltip-bottom {
margin-top: 6px;
}
.leaflet-tooltip-top {
margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
left: 50%;
margin-left: -6px;
}
.leaflet-tooltip-top:before {
bottom: 0;
margin-bottom: -12px;
border-top-color: #fff;
}
.leaflet-tooltip-bottom:before {
top: 0;
margin-top: -12px;
margin-left: -6px;
border-bottom-color: #fff;
}
.leaflet-tooltip-left {
margin-left: -6px;
}
.leaflet-tooltip-right {
margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
top: 50%;
margin-top: -6px;
}
.leaflet-tooltip-left:before {
right: 0;
margin-right: -12px;
border-left-color: #fff;
}
.leaflet-tooltip-right:before {
left: 0;
margin-left: -12px;
border-right-color: #fff;
}
/* Printing */
@media print {
/* Prevent printers from removing background-images of controls. */
.leaflet-control {
-webkit-print-color-adjust: exact;
print-color-adjust: exact;
}
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,37 @@
(function () {
var caja = document.getElementById("mapa-osm"), d = document.getElementById("lugares");
if (!caja || !d || !window.L) return;
d = JSON.parse(d.textContent);
caja.innerHTML = "";
caja.classList.add("vivo");
var mapa = L.map(caja, { scrollWheelZoom: false, worldCopyJump: true });
L.tileLayer("https://tile.openstreetmap.org/{z}/{x}/{y}.png", {
maxZoom: 18,
attribution: '&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>'
}).addTo(mapa);
function icono(t) {
if (t === "o" || t === "a") {
var s = t === "o" ? 34 : 22;
return L.divIcon({ className: "pin pin-" + t, html: '<img src="' + d.img + '" alt="">', iconSize: [s, s], iconAnchor: [s / 2, s / 2], popupAnchor: [0, -s / 2] });
}
return L.divIcon({ className: "pin pin-" + t, html: "<span></span>", iconSize: [18, 18], iconAnchor: [9, 9], popupAnchor: [0, -9] });
}
function esc(s) { var e = document.createElement("span"); e.textContent = s; return e.innerHTML; }
d.p.forEach(function (p) {
var h = "<b>" + esc(p.n) + "</b><br>" + esc(d.ley[p.t]);
if (p.u) h += '<br><a href="' + encodeURI(p.u) + '" target="_blank" rel="noopener">' + esc(p.ul) + "</a>";
h += '<br><a href="' + p.c + '">' + esc(d.ver) + "</a>";
L.marker([p.la, p.lo], { icon: icono(p.t), title: p.n, zIndexOffset: p.t === "o" ? 1000 : 0 }).bindPopup(h).addTo(mapa);
});
mapa.fitBounds(d.s[0][1]);
var nav = document.createElement("div");
nav.className = "saltos";
d.s.forEach(function (s) {
var b = document.createElement("button");
b.type = "button";
b.textContent = s[0];
b.onclick = function () { mapa.flyToBounds(s[1], { duration: .8 }); };
nav.appendChild(b);
});
caja.parentNode.insertBefore(nav, caja);
})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

View file

@ -3,7 +3,6 @@
# De cada portal sale un reguero de un color (cada lucha) y todos se juntan en la piña,
# que en el centro arde en colores de fuego.
import sys, random, math, os
OUT = sys.argv[1]
INK = "#111"
FUEGO = ["#fffbe6", "#ffe066", "#ffb627", "#ff7b1c", "#f04e23", "#c8102e"] # del centro hacia fuera
LUCHAS = ["#8e44c9", "#3b5bdb", "#14965a", "#d6336c", "#2a9d8f", "#5b2a86"] # un color por reguero
@ -19,6 +18,8 @@ DEFS = '''<defs>
<linearGradient id="gv" x1="0" y1="0" x2="0" y2="1"><stop offset=".02" stop-color="#000"/><stop offset=".25" stop-color="#fff"/></linearGradient>
<mask id="derecha" maskUnits="userSpaceOnUse" x="0" y="0" width="1600" height="900"><rect width="1600" height="900" fill="url(#gd)"/></mask>
<mask id="arriba" maskUnits="userSpaceOnUse" x="0" y="0" width="1600" height="900"><rect width="1600" height="900" fill="url(#gv)"/></mask>
<linearGradient id="gl" x1="0" y1="0" x2="1" y2="0"><stop offset="0" stop-color="#000"/><stop offset=".12" stop-color="#fff"/><stop offset=".88" stop-color="#fff"/><stop offset="1" stop-color="#000"/></linearGradient>
<mask id="lados" maskUnits="userSpaceOnUse" x="0" y="0" width="1600" height="900"><rect width="1600" height="900" fill="url(#gl)"/></mask>
</defs>'''
class Calle:
@ -200,6 +201,8 @@ def b5():
c.gente((-.5, 12.5, 2.2, 3.5, 9000, 2.8), regueros(c, (4.0, 7.0, 17.0)), extra=lateral)
return c
os.makedirs(OUT, exist_ok=True)
for n, f in enumerate([b1, b2, b3, b4, b5], 1):
open(f"{OUT}/boceto-{n}.svg", "w").write(f().svg())
if __name__ == "__main__":
OUT = sys.argv[1]
os.makedirs(OUT, exist_ok=True)
for n, f in enumerate([b1, b2, b3, b4, b5], 1):
open(f"{OUT}/boceto-{n}.svg", "w").write(f().svg())

View file

@ -1,8 +1,8 @@
# Genera site/img/eje-*.svg: una piña pequeña de tres monigotes de un trazo en zigzag,
# en el color de cada eje del ideario (los mismos colores que los regueros del dibujo).
# Genera sites/<web>/img/eje-*.svg: un símbolo por eje pintado con spray (relleno en zigzag,
# trazos con pulso y chorreones), en el color de cada eje (los mismos que los regueros del dibujo).
import sys, random, math, os
OUT = sys.argv[1]
EJES = {"techo": "#f04e23", "tierra": "#14965a", "fronteras": "#f2b705", "paz": "#3b5bdb", "feminismos": "#8e44c9"}
EJES = {"hogar": "#f04e23", "clima": "#14965a", "fronteras": "#f2b705", "pueblos": "#3b5bdb", "igualdad": "#8e44c9"}
DEFS = ('<defs><filter id="spray" x="-30%" y="-10%" width="160%" height="120%"><feTurbulence type="fractalNoise" baseFrequency="0.8" numOctaves="2" seed="3" result="t"/>'
'<feDisplacementMap in="SourceGraphic" in2="t" scale="1.6" result="d"/><feGaussianBlur in="d" stdDeviation=".4" result="b"/>'
'<feGaussianBlur in="SourceGraphic" stdDeviation="2.5" result="n"/><feComponentTransfer in="n" result="n2"><feFuncA type="linear" slope=".3"/></feComponentTransfer>'
@ -34,11 +34,129 @@ def monigote(o, x, y, h, col, brazo=False, paso=False):
p = [(bx + j / 9 * h * .06 + (-1 if j % 2 else 1) * h * .014, by - j / 9 * h * .3) for j in range(10)]
o.append(f'<path d="M' + " L".join(f"{px:.1f},{py:.1f}" for px, py in p) + f'" fill="none" stroke="{col}" stroke-width="{sw:.1f}" stroke-linecap="round" filter="url(#spray)"/>')
def j(v, a):
return v + random.uniform(-a, a)
def relleno(o, poly, col, paso=2.6, sw=3.6):
# Zigzag horizontal que rellena un polígono convexo, como una pasada de spray.
ys = [y for _, y in poly]
pts, y, i = [], min(ys) + sw * .4, 0
while y <= max(ys) - sw * .4:
xs = []
for (x1, y1), (x2, y2) in zip(poly, poly[1:] + poly[:1]):
if (y1 <= y < y2) or (y2 <= y < y1):
xs.append(x1 + (y - y1) * (x2 - x1) / (y2 - y1))
if len(xs) >= 2:
a, b = min(xs), max(xs)
pts.append((j(a if i % 2 else b, 1.2), y))
i += 1
y += paso * random.uniform(.85, 1.15)
o.append(f'<path d="M{" L".join(f"{x:.1f},{y:.1f}" for x, y in pts)}" fill="none" stroke="{col}" stroke-width="{sw:.1f}" stroke-linejoin="round" stroke-linecap="round" filter="url(#spray)"/>')
def linea(o, pts, col, sw=5):
# Trazo con pulso: dos pasadas ligeramente desplazadas.
for k in range(2):
d = "M" + " L".join(f"{j(x, 1.1):.1f},{j(y, 1.1):.1f}" for x, y in pts)
o.append(f'<path d="{d}" fill="none" stroke="{col}" stroke-width="{sw * (1 if k == 0 else .6):.1f}" stroke-linejoin="round" stroke-linecap="round" opacity="{1 if k == 0 else .7}" filter="url(#spray)"/>')
def chorreon(o, x, y, largo, col):
y -= 6
o.append(f'<path d="M{x:.1f},{y:.1f} L{j(x, .6):.1f},{y + largo:.1f}" stroke="{col}" stroke-width="2.4" stroke-linecap="round" filter="url(#spray)"/>')
o.append(f'<circle cx="{x:.1f}" cy="{y + largo:.1f}" r="2.2" fill="{col}" filter="url(#spray)"/>')
def hogar(o, col):
# Una casa: tejado, dos muros y el dintel; la puerta queda en blanco.
relleno(o, [(70, 22), (128, 72), (12, 72)], col)
relleno(o, [(24, 72), (54, 72), (54, 150), (24, 150)], col)
relleno(o, [(86, 72), (116, 72), (116, 150), (86, 150)], col)
relleno(o, [(54, 72), (86, 72), (86, 96), (54, 96)], col)
linea(o, [(98, 50), (98, 26), (110, 26), (110, 60)], col, 5)
for x, l in ((30, 22), (47, 14), (92, 28), (110, 16)):
chorreon(o, x, 150, l, col)
def clima(o, col):
# La Tierra que se derrite: anillo en zigzag, continentes en spray (América, África y Europa) y chorreones.
cx, cy, r, pts = 70, 72, 52, []
for i in range(220):
a = 2 * math.pi * i / 219
rr = r - (0 if i % 2 else 11) + random.uniform(-1.5, 1.5)
pts.append((cx + rr * math.cos(a), cy + rr * math.sin(a)))
o.append(f'<path d="M{" L".join(f"{x:.1f},{y:.1f}" for x, y in pts)}" fill="none" stroke="{col}" stroke-width="3.2" stroke-linejoin="round" filter="url(#spray)"/>')
norteamerica = [(34, 48), (44, 38), (58, 32), (72, 33), (78, 40), (72, 48), (66, 56), (62, 64), (56, 68), (48, 62), (40, 56)]
sudamerica = [(60, 74), (70, 74), (78, 80), (80, 88), (74, 98), (68, 108), (64, 112), (62, 100), (58, 86)]
europa = [(90, 36), (100, 31), (110, 38), (106, 46), (96, 48), (90, 44)]
africa = [(90, 54), (104, 52), (112, 60), (112, 72), (104, 86), (98, 96), (94, 86), (92, 72), (86, 62)]
for c in (norteamerica, sudamerica, europa, africa):
c = [(cx + (x - cx) * .78, cy + (y - cy) * .78) for x, y in c]
relleno(o, c, col, paso=2.4)
linea(o, c + c[:1], col, 2.5)
for x, l in ((40, 26), (55, 40), (72, 30), (88, 44), (102, 20)):
y0 = cy + math.sqrt(max(0, r * r - (x - cx) ** 2)) - 4
chorreon(o, x, y0, l, col)
def fronteras(o, col):
# Una valla rota: barrotes que se abren en el centro y alambre de espino cortado.
for x in (14, 32, 108, 126):
linea(o, [(x, 40), (x, 150)], col, 6)
linea(o, [(50, 150), (52, 100), (40, 56)], col, 6)
linea(o, [(90, 150), (88, 100), (100, 56)], col, 6)
linea(o, [(6, 62), (44, 66)], col, 5)
linea(o, [(96, 66), (134, 62)], col, 5)
linea(o, [(6, 112), (54, 114)], col, 5)
linea(o, [(86, 114), (134, 112)], col, 5)
for x, y in ((22, 64), (116, 64), (22, 113), (118, 113)):
linea(o, [(x - 4, y - 4), (x + 4, y + 4)], col, 4)
linea(o, [(x + 4, y - 4), (x - 4, y + 4)], col, 4)
def igualdad(o, col):
# El símbolo feminista: anillo en zigzag y la cruz de debajo, con chorreones.
cx, cy, r, pts = 70, 58, 40, []
for i in range(180):
a = 2 * math.pi * i / 179
rr = r - (0 if i % 2 else 11) + random.uniform(-1.5, 1.5)
pts.append((cx + rr * math.cos(a), cy + rr * math.sin(a)))
o.append(f'<path d="M{" L".join(f"{x:.1f},{y:.1f}" for x, y in pts)}" fill="none" stroke="{col}" stroke-width="3.2" stroke-linejoin="round" filter="url(#spray)"/>')
relleno(o, [(63, 96), (77, 96), (77, 160), (63, 160)], col)
relleno(o, [(46, 120), (94, 120), (94, 134), (46, 134)], col)
for x, y, l in ((52, 134, 12), (88, 134, 18), (66, 160, 10), (74, 160, 6)):
chorreon(o, x, y, l, col)
def girar(pts, ang, ox, oy, dx, dy):
ca, sa = math.cos(ang), math.sin(ang)
return [(ox + (x - ox) * ca - (y - oy) * sa + dx, oy + (x - ox) * sa + (y - oy) * ca + dy) for x, y in pts]
def pueblos(o, col):
# Una bala rota en horizontal: el casquillo a la izquierda y la punta que salta hacia la derecha.
# Contorno y líneas de volumen en negro para que tenga relieve.
ink = "#111"
o.append('<g transform="translate(0 -30) scale(1 1.35)">')
casquillo = [(14, 74), (60, 74), (64, 80), (59, 86), (65, 93), (60, 100), (62, 106), (14, 106)]
culote = [(6, 70), (14, 70), (14, 110), (6, 110)]
punta = [(76, 77), (98, 77), (112, 79), (124, 84), (132, 91), (124, 98), (112, 103), (98, 105), (76, 105), (80, 99), (74, 92), (79, 86), (73, 80)]
giro = lambda pts: girar(pts, -.16, 76, 91, 2, -10)
relleno(o, casquillo, col)
relleno(o, culote, col)
relleno(o, giro(punta), col)
linea(o, casquillo + casquillo[:1], ink, 3)
linea(o, culote + culote[:1], ink, 3)
linea(o, giro(punta + punta[:1]), ink, 3)
# Volumen: ranura del casquillo, sombra abajo y brillo arriba
linea(o, [(20, 75), (20, 105)], ink, 2.5)
linea(o, [(24, 100), (56, 100)], ink, 2.5)
linea(o, giro([(98, 78), (98, 104)]), ink, 2.5)
linea(o, giro([(84, 100), (112, 100), (124, 95)]), ink, 2.5)
linea(o, [(26, 80), (50, 80)], "#fff", 2.5)
linea(o, giro([(86, 82), (110, 83)]), "#fff", 2.5)
# Chispas en el corte
for a in (-1.9, -1.4, 1.5, 2.0):
linea(o, [(69 + 8 * math.cos(a), 90 + 8 * math.sin(a)), (69 + 22 * math.cos(a), 90 + 22 * math.sin(a))], col, 4)
for x, l in ((24, 14), (40, 22), (54, 10)):
chorreon(o, x, 110, l, col)
o.append('</g>')
os.makedirs(OUT, exist_ok=True)
for n, (nombre, col) in enumerate(EJES.items()):
random.seed(40 + n)
o = []
monigote(o, 38, 150, 112, col, paso=True)
monigote(o, 102, 156, 120, col, paso=True)
monigote(o, 70, 160, 140, col, brazo=True)
globals()[nombre](o, col)
open(f"{OUT}/eje-{nombre}.svg", "w").write(f'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 170" width="140" height="170">{DEFS}' + "".join(o) + "</svg>\n")

50
tools/faro.py Normal file
View file

@ -0,0 +1,50 @@
# Genera el símbolo: un faro dentro de un aro grueso, como un emblema de tienda de graffiti.
# La luz es amarilla: un haz horizontal que se abre hacia los dos lados y un halo en círculo.
import sys
INK, BL, NAR, ROJO = "#111", "#fff", "#f04e23", "#e3141b"
LUZ, CLARA = "#ffc21a", "#fff4b8"
CX, CY = 50, 36 # centro de la linterna
def luz_(luz, clara):
# Haz: dos cuñas horizontales que se ensanchan hacia fuera, y ondas en círculo alrededor.
haz = (f'<path d="M{CX},{CY - 3} L0,{CY - 17} V{CY + 17} L{CX},{CY + 3} L100,{CY + 17} V{CY - 17} Z" fill="{luz}" opacity=".9"/>')
ondas = "".join(f'<circle cx="{CX}" cy="{CY}" r="{r}" fill="none" stroke="{luz}" stroke-width="{w}" opacity="{o}"/>'
for r, w, o in ((19, 3, .9), (27, 2.2, .55)))
halo = f'<circle cx="{CX}" cy="{CY}" r="12" fill="{luz}"/><circle cx="{CX}" cy="{CY}" r="6.5" fill="{clara}"/>'
return haz + ondas + halo
def torre(ink, raya, clip):
# Torre que se estrecha hacia arriba, en espiral negra y roja (franjas en diagonal), la linterna y el tejado en punta.
forma = "M42,46 H58 L65,100 H35 Z"
cuerpo = f'<clipPath id="{clip}t"><path d="{forma}"/></clipPath><path d="{forma}" fill="{ink}"/>'
franjas = "".join(f'<path d="M30,{y + 9} L70,{y - 3} V{y + 6} L30,{y + 18} Z" fill="{raya}"/>' for y in (50, 68, 86))
balcon = f'<rect x="39" y="43" width="22" height="4" rx="1" fill="{ink}"/>'
linterna = f'<path d="M44,43 V31 M56,43 V31" stroke="{ink}" stroke-width="2.6"/>'
tejado = f'<path d="M41,31 L50,21 L59,31 Z" fill="{ink}"/>'
return cuerpo + f'<g clip-path="url(#{clip}t)">{franjas}</g>' + balcon + linterna + tejado
def faro(estilo="aro", ink=INK, luz=LUZ, raya=ROJO, clara=CLARA, clip="c", grueso=7, fondo_aro=None):
if estilo == "aro":
defs = f'<clipPath id="{clip}"><circle cx="50" cy="50" r="42"/></clipPath>'
fondo = f'<circle cx="50" cy="50" r="47" fill="{fondo_aro}"/>' if fondo_aro else ""
dentro = f'<g clip-path="url(#{clip})">{luz_(luz, clara)}{torre(ink, raya, clip)}</g>'
aro = f'<circle cx="50" cy="50" r="45" fill="none" stroke="{ink}" stroke-width="{grueso}"/>'
return defs + fondo + dentro + aro
# Pegatina: círculo amarillo, la luz en blanco
defs = f'<clipPath id="{clip}"><circle cx="50" cy="50" r="48"/></clipPath>'
return defs + f'<circle cx="50" cy="50" r="48" fill="{luz}"/><g clip-path="url(#{clip})">{luz_(BL, BL)}{torre(ink, raya, clip)}</g>'
def svg(cuerpo, fondo=None):
bg = f'<rect width="100" height="100" fill="{fondo}"/>' if fondo else ""
return f'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100">{bg}{cuerpo}</svg>\n'
def simbolo_mapa():
# El mismo faro para el <symbol id="faro"> del mapa estático: fondo blanco y aro más grueso.
return faro(clip="fc", grueso=9, fondo_aro=BL)
if __name__ == "__main__":
d = sys.argv[1]
open(f"{d}/simbolo.svg", "w").write(svg(faro()))
open(f"{d}/simbolo-negativo.svg", "w").write(svg(faro(ink=BL), INK))
open(f"{d}/simbolo-naranja.svg", "w").write(svg(faro(luz=BL, raya=BL, ink=INK, clara="#ffe2a8"), NAR))
open(f"{d}/simbolo-pegatina.svg", "w").write(svg(faro("pegatina")))

318
tools/plazas.py Normal file
View file

@ -0,0 +1,318 @@
# Genera la portada (la plaza que nace del cruce del boceto 5) y los bocetos 6 a 10:
# plazas y cruces con el mismo acabado a mano que tools/bocetos.py.
import sys, random, math, os
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
from bocetos import Calle, INK, FUEGO, FRIO, LUCHAS
EJES = ["#f04e23", "#14965a", "#f2b705", "#3b5bdb", "#8e44c9"]
class Escena(Calle):
def zn(s):
return s.EYE * s.F / (s.H + s.Y0 - s.VY) * .8
def seg(s, a, b, w=None, op=.95):
zn = s.zn()
if a[2] < zn and b[2] < zn:
return
if a[2] > b[2]:
a, b = b, a
if a[2] < zn:
t = (zn - a[2]) / (b[2] - a[2])
a = tuple(a[i] + (b[i] - a[i]) * t for i in range(3))
if w is None:
w = 34 / ((a[2] + b[2]) / 2) + 1.6
s.linea(s.P(*a), s.P(*b), w, op)
def poli(s, pts, w=None, op=.95):
for a, b in zip(pts, pts[1:]):
s.seg(a, b, w, op)
def abrir(s, *mascaras):
for m in mascaras:
s.o.append(f'<g mask="url(#{m})">')
s.o.append('<g filter="url(#pincel)" fill="none">')
s.cierre = '</g>' + '</g>' * len(mascaras)
def cerrar(s):
s.o.append(s.cierre)
def portal(s, a, b, alto=2.5, cornisa=True):
s.poli([(a[0], 0, a[1]), (a[0], alto, a[1]), (b[0], alto, b[1]), (b[0], 0, b[1])])
if cornisa:
dx, dz = b[0] - a[0], b[1] - a[1]
s.seg((a[0] - dx * .2, alto + .35, a[1] - dz * .2), (b[0] + dx * .2, alto + .35, b[1] + dz * .2), None, .6)
def fachada(s, a, b, portales=(), alto=2.5):
s.seg((a[0], 0, a[1]), (b[0], 0, b[1]))
L = math.hypot(b[0] - a[0], b[1] - a[1])
ux, uz = (b[0] - a[0]) / L, (b[1] - a[1]) / L
for d in portales:
s.portal((a[0] + ux * d, a[1] + uz * d), (a[0] + ux * (d + 1.5), a[1] + uz * (d + 1.5)), alto)
def esquina(s, X, Z, alto=3.2):
s.seg((X, 0, Z), (X, alto, Z), None, .7)
def farola(s, X, Z, h=4.2):
s.seg((X, 0, Z), (X, h, Z), None, .9)
s.seg((X, h, Z), (X + .6, h - .1, Z), None, .9)
c = s.P(X + .6, h - .35, Z)
s.o.append(f'<circle cx="{c[0]:.1f}" cy="{c[1]:.1f}" r="{90 / Z:.1f}" fill="#ffe066" opacity=".55" filter="url(#halo)"/>')
def tienda(s, X, Z, col, a=2.0, f=2.2, alto=1.2):
x0, x1, xm = X - a / 2, X + a / 2, X
fr = [(x0, 0, Z), (xm, alto, Z), (x1, 0, Z)]
s.poli(fr, None, .9)
s.seg((xm, alto, Z), (xm, alto, Z + f), None, .6)
s.seg((x0, 0, Z), (x0, 0, Z + f), None, .5)
s.seg((x1, 0, Z), (x1, 0, Z + f), None, .5)
p = [s.P(*q) for q in fr]
d = f"M{p[0][0]:.1f},{p[0][1]:.1f} L{p[1][0]:.1f},{p[1][1]:.1f} L{p[2][0]:.1f},{p[2][1]:.1f} Z"
s.tiendas.append(f'<path d="{d}" fill="{col}" opacity=".55" filter="url(#spray)"/>')
def gente(s, pina, regueros, extra=(), puños=.1, zona=None, zmax=40, ejes=None):
CX, CZ, sx, sz, n, R = pina
zmin = s.EYE * s.F / (s.H + s.Y0 - s.VY) + .3
zona = zona or (lambda X, Z: True)
g = []
def cabe(X, Z):
return all(math.hypot(X - a, (Z - b) * .8) > .42 + .022 * Z for a, b, _ in g)
for X0, Z0, col, k in regueros:
for j in range(k):
t = (j + .5) / k
X = X0 + (CX - X0) * t + random.uniform(-.3, .3)
Z = Z0 + (CZ - Z0) * t + random.uniform(-.3, .3)
if Z > zmin and cabe(X, Z):
g.append((X, Z, col))
for _ in range(n):
X, Z = random.gauss(CX, sx), random.gauss(CZ, sz)
if zmin < Z < zmax and zona(X, Z) and cabe(X, Z):
g.append((X, Z, None))
g += list(extra)
c = s.P(CX, 1.0, CZ)
r0 = 2600 / CZ
s.o.append(f'<circle cx="{c[0]:.0f}" cy="{c[1]:.0f}" r="{r0:.0f}" fill="#ffb627" opacity=".14" filter="url(#halo)"/>')
for _ in range(700):
ang, rr = random.uniform(0, 2 * math.pi), abs(random.gauss(0, r0 * .55))
k = min(len(FUEGO) - 1, int(rr / r0 * len(FUEGO)))
s.o.append(f'<circle cx="{c[0] + math.cos(ang) * rr * 1.3:.1f}" cy="{c[1] + math.sin(ang) * rr * .8:.1f}" r="{random.uniform(.6, 2.6):.1f}" fill="{FUEGO[k]}" opacity="{random.uniform(.15, .5):.2f}"/>')
s.o += s.tiendas
for X, Z, col in sorted(g, key=lambda q: -q[1]):
x, y = s.P(X, 0, Z)
h = 1.7 * s.F / Z * random.uniform(.9, 1.08)
d = math.hypot(X - CX, Z - CZ) / R
if d < 1:
col = FUEGO[min(len(FUEGO) - 1, int(max(0, d + random.uniform(-.12, .12)) * len(FUEGO)))]
elif col is None:
col = random.choice(ejes or FRIO) if ejes and random.random() < .35 else random.choice(FRIO)
s.monigote(x, y, h, col, random.uniform(-.06, .04), random.random() < .35, random.random() < puños)
return len(g)
def __init__(s, **k):
super().__init__(**k)
s.tiendas = []
def llegan(X0, Z0, col, n):
return (X0, Z0, col, n)
def portada():
# El cruce del boceto 5 se abre en una plaza: la calle llega desde abajo y la gente entra por todas partes
random.seed(15)
c = Escena(VX=1000, VY=60, EYE=9.0, F=600, Y0=100)
FA, FD, KI, KD = -6.5, 6.6, -4.2, 3.6
z1, z2, xl, xr = 11.0, 25.0, -24.0, 17.0
c.abrir("lados", "arriba")
c.fachada((FA, 3.0), (FA, z1), (4.0,))
c.fachada((FD, z1), (FD, 3.0), (3.0,))
c.seg((KI, 0, 3.0), (KI, 0, z1 - 1), 9)
c.seg((KI + .18, 0, 3.0), (KI + .18, 0, z1 - 1), 3, .7)
c.seg((KD, 0, 3.0), (KD, 0, z1 - 1), 7, .8)
for z in (4.0, 9.0):
c.seg((-.3, 0, z), (-.3, 0, z + 2.2), None, .8)
c.esquina(FA, z1); c.esquina(FD, z1)
c.fachada((FA, z1), (xl, z1), (6.0, 12.0))
c.fachada((xr, z1), (FD, z1), (4.0,))
c.fachada((xl, z1), (xl, 15.5), ())
c.fachada((xl, 19.5), (xl, z2), ())
for z in (15.5, 19.5):
c.esquina(xl, z)
c.seg((xl, 0, z), (-70, 0, z))
c.fachada((xr, z2), (xr, z1), (3.0, 9.0))
c.fachada((xl, z2), (-4.5, z2), (4.0, 10.0, 15.0))
c.fachada((4.5, z2), (xr, z2), (3.0, 8.0))
for x in (-4.5, 4.5):
c.esquina(x, z2)
c.seg((x, 0, z2), (x, 0, 90))
c.esquina(xl, z1); c.esquina(xr, z1); c.esquina(xl, z2); c.esquina(xr, z2)
for x, z in ((-8, 13.5), (8, 13.5), (-8, 22.5), (8, 22.5)):
c.farola(x, z)
c.cerrar()
c.tienda(-19.5, 12.5, "#14965a")
c.tienda(-16.0, 21.0, "#f2b705")
c.tienda(13.0, 12.8, "#3b5bdb")
c.tienda(13.5, 20.0, "#8e44c9")
zona = lambda X, Z: (KI - 1.4 < X < KD - .3 and Z < z1) or (xl + .8 < X < xr - .8 and z1 + .5 < Z < z2 - .5) or (abs(X) < 4 and Z >= z2)
c.gente((-1.0, 16.5, 6.5, 3.6, 16000, 4.2),
[llegan(FA + .5, 4.75, LUCHAS[0], 8), llegan(FD - .5, 5.5, LUCHAS[1], 8), llegan(-60, 17.5, EJES[1], 22),
llegan(-.3, 70, EJES[3], 22), llegan(xr - 1, 16, EJES[2], 10), llegan(.3, 3.2, EJES[0], 12),
llegan(-2.5, 3.6, EJES[4], 10)],
zona=zona, ejes=EJES, puños=.14, zmax=80)
return c
def b6():
# La plaza: de frente, fachadas en U y la gente llenándola
random.seed(21)
c = Escena(VX=800, VY=120, EYE=6.0, F=560, Y0=80)
zf, xl, xr = 26.0, -15.0, 15.0
c.abrir("lados", "arriba")
c.fachada((xl, 3.0), (xl, zf), (5.0, 10.0, 15.0))
c.fachada((xr, zf), (xr, 3.0), (4.0, 9.0, 14.0))
c.fachada((xl, zf), (-4.0, zf), (2.0, 6.0))
c.fachada((4.0, zf), (xr, zf), (2.5, 6.5))
for x in (-4.0, 4.0):
c.esquina(x, zf)
c.seg((x, 0, zf), (x, 0, 70))
c.esquina(xl, zf); c.esquina(xr, zf)
for x in (-10.0, 10.0):
c.farola(x, 9.0); c.farola(x, 20.0)
c.cerrar()
c.gente((0, 15, 3.2, 2.6, 3500, 3.0),
[llegan(0, 40, LUCHAS[0], 10), llegan(xl + .6, 8.0, LUCHAS[1], 5), llegan(xr - .6, 7.0, LUCHAS[3], 5)],
zona=lambda X, Z: xl + .8 < X < xr - .8 and Z < zf - .5 or abs(X) < 3.5, ejes=EJES, puños=.15)
return c
def b7():
# Dos calles que se cruzan en X: de cada esquina llega un eje con su color
random.seed(22)
c = Escena(VX=800, VY=110, EYE=7.0, F=560, Y0=80)
cz, a = 16.0, 4.5
r = math.sqrt(.5)
def W(u, v):
return ((u - v) * r, (u + v) * r + cz)
c.abrir("lados", "arriba")
for su in (-1, 1):
for sv in (-1, 1):
p0 = W(su * a, sv * a)
pu = W(su * 60, sv * a)
pv = W(su * a, sv * 60)
c.esquina(*p0)
for q in (pu, pv):
c.seg((p0[0], 0, p0[1]), (q[0], 0, q[1]))
for d in (6.0, 12.0):
for (u, v) in ((su * (a + d), sv * a), (su * a, sv * (a + d))):
x, z = W(u, v)
x2, z2 = W(u + su * 1.5 * (v == sv * a), v + sv * 1.5 * (u == su * a))
c.portal((x, z), (x2, z2))
for k in range(-8, 9, 3):
for u, v in ((k, 0), (0, k)):
if abs(k) > a + 1:
p, q = W(u, v), W(u + (1.6 if v == 0 else 0), v + (1.6 if u == 0 else 0))
c.seg((p[0], 0, p[1]), (q[0], 0, q[1]), None, .7)
c.cerrar()
llegadas = []
for (u, v), col in zip(((-30, 0), (30, 0), (0, -9), (0, 30)), EJES):
x, z = W(u, v)
llegadas.append(llegan(x, z, col, 12))
zona = lambda X, Z: abs((X / r + (Z - cz) / r) / 2) < a - .3 or abs(((Z - cz) / r - X / r) / 2) < a - .3
c.gente((0, cz, 1.8, 1.8, 2500, 2.6), llegadas, zona=zona, puños=.15)
return c
def b8():
# La acampada: tiendas de colores en la plaza y la asamblea en el centro
random.seed(23)
c = Escena(VX=800, VY=120, EYE=6.5, F=560, Y0=80)
zf, xl, xr = 28.0, -16.0, 16.0
c.abrir("lados", "arriba")
c.fachada((xl, 3.0), (xl, zf), (6.0, 12.0, 18.0))
c.fachada((xr, zf), (xr, 3.0), (5.0, 11.0, 17.0))
c.fachada((xl, zf), (xr, zf), (4.0, 9.0, 14.0, 19.5, 25.0))
c.esquina(xl, zf); c.esquina(xr, zf)
c.farola(-6, 10); c.farola(6, 10); c.farola(0, 24)
c.cerrar()
random.seed(230)
tiendas = []
for fila, z in enumerate((10.5, 13.0, 22.0, 24.8)):
for x in range(-13, 14, 4):
if abs(x) > 5 or z > 20:
tiendas.append((x + random.uniform(-.6, .6) + (fila % 2) * 2, z + random.uniform(-.4, .4)))
for k, (x, z) in enumerate(sorted(tiendas, key=lambda t: -t[1])):
c.tienda(x, z, EJES[k % len(EJES)])
lejos = lambda X, Z: all(math.hypot(X - x, Z - (z + 1.1)) > 1.6 for x, z in tiendas)
c.gente((0, 17, 2.6, 1.8, 3000, 2.6), [], zona=lambda X, Z: xl < X < xr and Z < zf - .5 and lejos(X, Z), ejes=EJES, puños=.2)
return c
def b9():
# Sol: cinco calles llegan a la misma plaza, cada una con su reguero
random.seed(24)
c = Escena(VX=800, VY=120, EYE=8.0, F=560, Y0=80)
cz, R = 22.0, 11.0
angs = [-70, -35, 0, 35, 70]
c.abrir("lados", "arriba")
pts = []
for k in range(-90, 91, 6):
t = math.radians(k)
pts.append((R * math.sin(t), cz + R * math.cos(t) * .9))
huecos = [math.radians(a) for a in angs]
tramo = []
for k, (x, z) in zip(range(-90, 91, 6), pts):
dentro = any(abs(math.radians(k) - h) < math.radians(8) for h in huecos)
if dentro:
if len(tramo) > 1:
s0 = [(px, 0, pz) for px, pz in tramo]
c.poli(s0)
tramo = []
else:
tramo.append((x, z))
if len(tramo) > 1:
c.poli([(px, 0, pz) for px, pz in tramo])
for h in huecos:
for d in (-1, 1):
t = h + d * math.radians(8)
x0, z0 = R * math.sin(t), cz + R * math.cos(t) * .9
x1, z1 = x0 + math.sin(h) * 40, z0 + math.cos(h) * 40
c.esquina(x0, z0)
c.seg((x0, 0, z0), (x1, 0, z1))
c.seg((-R, 0, cz), (-R, 0, 4)); c.seg((R, 0, cz), (R, 0, 4))
c.farola(0, cz - 3)
c.cerrar()
llegadas = [llegan(math.sin(math.radians(a)) * (R + 14), cz + math.cos(math.radians(a)) * (R + 14) * .9, col, 10)
for a, col in zip(angs, EJES)]
c.gente((0, cz - 1, 2.8, 2.6, 3500, 3.0), llegadas, zona=lambda X, Z: math.hypot(X, (Z - cz) / .9) < R - .6 or Z < cz, ejes=EJES, puños=.15, zmax=60)
return c
def b10():
# Desde el balcón: la plaza vista desde arriba, la piña como una hoguera de gente
random.seed(25)
c = Escena(VX=800, VY=40, EYE=16.0, F=520, Y0=100)
zf, xl, xr = 34.0, -18.0, 18.0
c.abrir("lados")
c.fachada((xl, 8.0), (xl, zf), (8.0, 16.0))
c.fachada((xr, zf), (xr, 8.0), (6.0, 14.0))
c.fachada((xl, zf), (-4.0, zf), (3.0, 9.0))
c.fachada((4.0, zf), (xr, zf), (3.0, 9.0))
for x in (-4.0, 4.0):
c.seg((x, 0, zf), (x, 0, 80))
for x, z in ((-12, 14), (12, 14), (-12, 28), (12, 28)):
c.farola(x, z)
c.cerrar()
c.gente((0, 21, 3.6, 3.2, 4500, 3.8),
[llegan(0, 60, EJES[3], 12), llegan(xl + .6, 12, EJES[1], 6), llegan(xr - .6, 30, EJES[2], 6)],
zona=lambda X, Z: (xl + .8 < X < xr - .8 and Z < zf - .5) or abs(X) < 3.5, ejes=EJES, puños=.12, zmax=70)
return c
if __name__ == "__main__":
bocetos, plaza = sys.argv[1:3]
os.makedirs(bocetos, exist_ok=True)
for n, f in zip(range(6, 11), [b6, b7, b8, b9, b10]):
open(f"{bocetos}/boceto-{n}.svg", "w").write(f().svg())
open(plaza, "w").write(portada().svg())